US20180070147A1 - Media player in quick menu - Google Patents

Media player in quick menu Download PDF

Info

Publication number
US20180070147A1
US20180070147A1 US15/678,014 US201715678014A US2018070147A1 US 20180070147 A1 US20180070147 A1 US 20180070147A1 US 201715678014 A US201715678014 A US 201715678014A US 2018070147 A1 US2018070147 A1 US 2018070147A1
Authority
US
United States
Prior art keywords
menu
media player
content
tile
video content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/678,014
Inventor
Yumiko Tanaka
Jim Unwin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment LLC
Original Assignee
Sony Interactive Entertainment LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Interactive Entertainment LLC filed Critical Sony Interactive Entertainment LLC
Priority to US15/678,014 priority Critical patent/US20180070147A1/en
Assigned to SONY CORPORATION, SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC reassignment SONY CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TANAKA, YUMIKO, UNWIN, JIM
Publication of US20180070147A1 publication Critical patent/US20180070147A1/en
Assigned to Sony Interactive Entertainment LLC reassignment Sony Interactive Entertainment LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SONY CORPORATION, SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Definitions

  • the present invention relates to the user interfaces. More specifically, the present invention relates to a media player user interface.
  • Cable companies provide user interfaces that enables a user to view channel and content information; however, these user interfaces have several shortcomings.
  • a media player in quick menu provides a user with easy access to control content.
  • the media player in the quick menu enables a user to perform operations on the currently watched programming
  • the media player in the quick menu also provides the user with supplemental information and accessibility to additional content.
  • a method programmed in a non-transitory memory of a device comprises displaying video content, overlaying a menu on the video content and providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed.
  • the menu automatically appears as a show is ending.
  • the menu automatically disappears after a set amount of time of inactivity.
  • the menu slides up on a display from the bottom of the display.
  • the media player is a tile of the menu at the top of a list of tiles within the menu.
  • the menu includes a plurality of tiles and the media player becomes an episode tile.
  • the media player covers the menu when the menu is not in use.
  • the video content includes live content and on demand content.
  • a system programmed in a non-transitory memory of a camera device comprises a display module configured for displaying video content, an overlay module configured for overlaying a menu on the video content and a providing module configured for providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed.
  • the menu automatically appears as a show is ending.
  • the menu automatically disappears after a set amount of time of inactivity.
  • the menu slides up on a display from the bottom of the display.
  • the media player is a tile of the menu at the top of a list of tiles within the menu.
  • the menu includes a plurality of tiles and the media player becomes an episode tile.
  • the media player covers the menu when the menu is not in use.
  • the video content includes live content and on demand content.
  • an apparatus comprises a non-transitory memory for storing an application, the application for: displaying video content, overlaying a menu on the video content and providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed and a processing component coupled to the memory, the processing component configured for processing the application.
  • the menu automatically appears as a show is ending. The menu automatically disappears after a set amount of time of inactivity.
  • the menu slides up on a display from the bottom of the display.
  • the media player is a tile of the menu at the top of a list of tiles within the menu.
  • the menu includes a plurality of tiles and the media player becomes an episode tile.
  • the media player covers the menu when the menu is not in use.
  • the video content includes live content and on demand content.
  • FIG. 1 illustrates an exemplary screenshot of a video and a quick menu media player according to some embodiments.
  • FIG. 2 illustrates an exemplary screenshot of player details according to some embodiments.
  • FIG. 3 illustrates an exemplary screenshot of a player and quick menu according to some embodiments.
  • FIG. 4 illustrates an exemplary screenshot of a player to quick menu transition according to some embodiments.
  • FIG. 5 illustrates an exemplary screenshot of a quick menu according to some embodiments.
  • FIG. 6 illustrates a diagram of an app structure of the media player in quick menu according to some embodiments.
  • FIG. 7 illustrates a flowchart of utilizing the media player in quick menu according to some embodiments.
  • FIG. 8 illustrates a block diagram of an exemplary computing device configured to implement the media player in quick menu according to some embodiments.
  • a quick menu media player supports play behavior. The user is able to control play and appraise what he watches while still watching current content. In some embodiments, the quick menu media player appears automatically as a show is finishing. For example, it is able to be detected that a show/program has 10 seconds remaining, so the quick menu media player is presented. Determining how much time is remaining in a show is able to be performed based on the current time, the length of the show and how much of the show has been played or any other manner. The selection of the quick menu media player defaults to the “coming next” tile. The quick menu media player automatically disappears after a set amount of time of inactivity (e.g., 5 seconds).
  • the media player is triggered by pressing a button (or any other trigger such as a voice command, motion sensor), and the media player appears as part of the quick menu.
  • Play controls are able to be made when the player tile is highlighted.
  • a specified button e.g., square
  • users are able to see extended information and functions about the content, including player options.
  • FIG. 1 illustrates an exemplary screenshot of a video and a quick menu media player according to some embodiments.
  • the player module 100 provides information as well as interactive options such as a play button.
  • the next tile 102 on the quick menu is partially shown.
  • the system voice 104 provides operational details.
  • the player module 100 provides an episode tile.
  • the episode tile is the same tile used on the quick menu, and the episode tile becomes part of the player.
  • Program titles and main content information are shown on the player module 100 .
  • a live/recorded indicator is displayed which indicates whether the content is live or recorded, as well as timestamp information.
  • a streaming strength indicator is also displayed to show the condition of the Internet connection as streaming quality.
  • a play control bar is at the bottom of the player module 100 which enables users to play, pause, stop and jump to different times in a program.
  • FIG. 2 illustrates an exemplary screenshot of player details according to some embodiments.
  • the player includes an episode tile for watching content.
  • An episode synopsis is able to be provided.
  • Buttons are included for a user to select to view program details or channel details. Additionally, player options are available such as subtitles and closed caption.
  • FIG. 3 illustrates an exemplary screenshot of a player and quick menu according to some embodiments.
  • the quick menu slides in from the bottom.
  • the player becomes an episode tile and stays on the top of the list.
  • the quick menu is also shown up for 10 seconds before an episode.
  • the quick menu contains episode tiles for “watching,” “previous” and “up next,” followed by episode tiles of “featured” content.
  • FIG. 4 illustrates an exemplary screenshot of a player to quick menu transition according to some embodiments.
  • the episode tile remains, but the other area in the player is dissolved.
  • the tile from the player starts to have “watching” label on it.
  • the tile moves to the right to group into the quick menu tiles.
  • Highlighting moves down to start highlighting the next tile “previous.”
  • the quick menu list slides in from the bottom and pushes the “watching” and “previous” tiles up.
  • the media player is on the top of the quick menu when not being used or accessed. For example, the media player replaces or covers the quick menu.
  • FIG. 5 illustrates an exemplary screenshot of a quick menu according to some embodiments.
  • the quick menu list slides in from the bottom.
  • the quick menu shows a tile of an episode currently being watched, previously watched content, and content up next.
  • For up next content when the content is recorded, the user is able to select to start watching, and for live television, the episode tile does not start playing the content.
  • the next content When the next content will start within 10 seconds, shows a countdown timer on the tile.
  • Featured programs are also able to be displayed in the quick menu. Additional information is able to be provided in the quick menu as well, such as description information.
  • FIG. 6 illustrates a diagram of an app structure of the media player in quick menu according to some embodiments.
  • the player and quick menu are available from the video.
  • the home menu is available from the video and the player and quick menu.
  • the home menu includes: on now, favorites, recently watched, featured, television guide, browse by genre, search, settings and any other item.
  • the “add to favorites” shortcut is available from any episode, show or channel item. Details such as episode details, show details or channel details are able to be displayed.
  • FIG. 7 illustrates a flowchart of utilizing the media player in quick menu according to some embodiments.
  • video content is displayed.
  • the video content is live content, on demand content or a combination thereof
  • a quick menu is provided on/with the video content.
  • the quick menu is overlaid on the video content.
  • a media player is provided in the quick menu.
  • the media player is embedded within the quick menu.
  • the media player is a top menu item of the quick menu, and when the quick menu is not being utilized or accessed, the media player appears at the top or front of the quick menu with the rest of the quick menu content below or behind the media player.
  • the quick menu provides interactivity with the live or on demand video content. For example, a user is able to play programs, view information about content, determine future content, search for content, and many other functions. In some embodiments, fewer or additional steps are implemented. In some embodiments, the order of the steps is modified.
  • FIG. 8 illustrates a block diagram of an exemplary computing device configured to implement the media player in quick menu according to some embodiments.
  • the computing device 800 is able to be used to acquire, store, compute, process, communicate and/or display information such as images and videos.
  • a hardware structure suitable for implementing the computing device 800 includes a network interface 802 , a memory 804 , a processor 806 , I/O device(s) 808 , a bus 810 and a storage device 812 .
  • the choice of processor is not critical as long as a suitable processor with sufficient speed is chosen.
  • the memory 804 is able to be any conventional computer memory known in the art.
  • the storage device 812 is able to include a hard drive, CDROM, CDRW, DVD, DVDRW, High Definition disc/drive, ultra-HD drive, flash memory card or any other storage device.
  • the computing device 800 is able to include one or more network interfaces 802 .
  • An example of a network interface includes a network card connected to an Ethernet or other type of LAN.
  • the I/O device(s) 808 are able to include one or more of the following: keyboard, mouse, monitor, screen, printer, modem, touchscreen, button interface and other devices.
  • Media player in quick menu application(s) 830 used to implement the media player in quick menu are likely to be stored in the storage device 812 and memory 804 and processed as applications are typically processed. More or fewer components shown in FIG.
  • media player in quick menu hardware 820 is included.
  • the computing device 800 in FIG. 8 includes applications 830 and hardware 820 for the media player in quick menu, the media player in quick menu is able to be implemented on a computing device in hardware, firmware, software or any combination thereof.
  • the media player in quick menu applications 830 are programmed in a memory and executed using a processor.
  • the media player in quick menu hardware 820 is programmed hardware logic including gates specifically designed to implement the media player in quick menu.
  • the media player in quick menu application(s) 830 include several applications and/or modules.
  • modules include one or more sub-modules as well. In some embodiments, fewer or additional modules are able to be included.
  • suitable computing devices include a personal computer, a laptop computer, a computer workstation, a server, a mainframe computer, a handheld computer, a personal digital assistant, a cellular/mobile telephone, a smart appliance, a gaming console, a digital camera, a digital camcorder, a camera phone, a smart phone, a portable music player, a tablet computer, a mobile device, a video player, a video disc writer/player (e.g., DVD writer/player, high definition disc writer/player, ultra high definition disc writer/player), a television, a home entertainment system, smart jewelry (e.g., smart watch) or any other suitable computing device.
  • a personal computer e.g., a laptop computer, a computer workstation, a server, a mainframe computer, a handheld computer, a personal digital assistant, a cellular/mobile telephone, a smart appliance, a gaming console, a digital camera, a digital camcorder, a camera phone, a smart phone, a portable music player,
  • a user provides input such as selecting buttons.
  • the input causes the media player to appear in the quick menu and enables selections to be made. Users are able to view descriptions, play content, determine additional content and many other features utilizing the media player in quick menu.
  • the media player in the quick menu enables users to control their viewing content much more easily, as well as determine additional content to view.
  • a method programmed in a non-transitory memory of a device comprising:
  • a system programmed in a non-transitory memory of a camera device comprising:
  • An apparatus comprising:

Abstract

A media player in quick menu provides a user with easy access to control content. The media player in the quick menu enables a user to perform operations on the currently watched programming The media player in the quick menu also provides the user with supplemental information and accessibility to additional content.

Description

    CROSS-REFERENCE TO RELATED APPLICATION(S)
  • This application claims priority under 35 U.S.C. § 119(e) of the U.S. Provisional Patent Application Ser. No. 61/920,300, filed Dec. 23, 2013 and titled, “MEDIA PLAYER IN QUICK MENU” which is hereby incorporated by reference in its entirety for all purposes.
  • FIELD OF THE INVENTION
  • The present invention relates to the user interfaces. More specifically, the present invention relates to a media player user interface.
  • BACKGROUND OF THE INVENTION
  • Cable companies provide user interfaces that enables a user to view channel and content information; however, these user interfaces have several shortcomings.
  • SUMMARY OF THE INVENTION
  • A media player in quick menu provides a user with easy access to control content. The media player in the quick menu enables a user to perform operations on the currently watched programming The media player in the quick menu also provides the user with supplemental information and accessibility to additional content.
  • In one aspect, a method programmed in a non-transitory memory of a device comprises displaying video content, overlaying a menu on the video content and providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed. The menu automatically appears as a show is ending. The menu automatically disappears after a set amount of time of inactivity. The menu slides up on a display from the bottom of the display. The media player is a tile of the menu at the top of a list of tiles within the menu. The menu includes a plurality of tiles and the media player becomes an episode tile. The media player covers the menu when the menu is not in use. The video content includes live content and on demand content.
  • In another aspect, a system programmed in a non-transitory memory of a camera device comprises a display module configured for displaying video content, an overlay module configured for overlaying a menu on the video content and a providing module configured for providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed. The menu automatically appears as a show is ending. The menu automatically disappears after a set amount of time of inactivity. The menu slides up on a display from the bottom of the display. The media player is a tile of the menu at the top of a list of tiles within the menu. The menu includes a plurality of tiles and the media player becomes an episode tile. The media player covers the menu when the menu is not in use. The video content includes live content and on demand content.
  • In another aspect, an apparatus comprises a non-transitory memory for storing an application, the application for: displaying video content, overlaying a menu on the video content and providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed and a processing component coupled to the memory, the processing component configured for processing the application. The menu automatically appears as a show is ending. The menu automatically disappears after a set amount of time of inactivity. The menu slides up on a display from the bottom of the display. The media player is a tile of the menu at the top of a list of tiles within the menu. The menu includes a plurality of tiles and the media player becomes an episode tile. The media player covers the menu when the menu is not in use. The video content includes live content and on demand content.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates an exemplary screenshot of a video and a quick menu media player according to some embodiments.
  • FIG. 2 illustrates an exemplary screenshot of player details according to some embodiments.
  • FIG. 3 illustrates an exemplary screenshot of a player and quick menu according to some embodiments.
  • FIG. 4 illustrates an exemplary screenshot of a player to quick menu transition according to some embodiments.
  • FIG. 5 illustrates an exemplary screenshot of a quick menu according to some embodiments.
  • FIG. 6 illustrates a diagram of an app structure of the media player in quick menu according to some embodiments.
  • FIG. 7 illustrates a flowchart of utilizing the media player in quick menu according to some embodiments.
  • FIG. 8 illustrates a block diagram of an exemplary computing device configured to implement the media player in quick menu according to some embodiments.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • A quick menu media player supports play behavior. The user is able to control play and appraise what he watches while still watching current content. In some embodiments, the quick menu media player appears automatically as a show is finishing. For example, it is able to be detected that a show/program has 10 seconds remaining, so the quick menu media player is presented. Determining how much time is remaining in a show is able to be performed based on the current time, the length of the show and how much of the show has been played or any other manner. The selection of the quick menu media player defaults to the “coming next” tile. The quick menu media player automatically disappears after a set amount of time of inactivity (e.g., 5 seconds).
  • The media player is triggered by pressing a button (or any other trigger such as a voice command, motion sensor), and the media player appears as part of the quick menu. Play controls are able to be made when the player tile is highlighted. By pressing a specified button (e.g., square), users are able to see extended information and functions about the content, including player options.
  • FIG. 1 illustrates an exemplary screenshot of a video and a quick menu media player according to some embodiments. The player module 100 provides information as well as interactive options such as a play button. The next tile 102 on the quick menu is partially shown. The system voice 104 provides operational details.
  • The player module 100 provides an episode tile. The episode tile is the same tile used on the quick menu, and the episode tile becomes part of the player. Program titles and main content information are shown on the player module 100. A live/recorded indicator is displayed which indicates whether the content is live or recorded, as well as timestamp information. A streaming strength indicator is also displayed to show the condition of the Internet connection as streaming quality. A play control bar is at the bottom of the player module 100 which enables users to play, pause, stop and jump to different times in a program.
  • FIG. 2 illustrates an exemplary screenshot of player details according to some embodiments. The player includes an episode tile for watching content. An episode synopsis is able to be provided. Buttons are included for a user to select to view program details or channel details. Additionally, player options are available such as subtitles and closed caption.
  • FIG. 3 illustrates an exemplary screenshot of a player and quick menu according to some embodiments. When users press down while the player is the focus, the quick menu slides in from the bottom. The player becomes an episode tile and stays on the top of the list. The quick menu is also shown up for 10 seconds before an episode. The quick menu contains episode tiles for “watching,” “previous” and “up next,” followed by episode tiles of “featured” content.
  • FIG. 4 illustrates an exemplary screenshot of a player to quick menu transition according to some embodiments. The episode tile remains, but the other area in the player is dissolved. The tile from the player starts to have “watching” label on it. The tile moves to the right to group into the quick menu tiles. Highlighting moves down to start highlighting the next tile “previous.” The quick menu list slides in from the bottom and pushes the “watching” and “previous” tiles up. In some embodiments, the media player is on the top of the quick menu when not being used or accessed. For example, the media player replaces or covers the quick menu.
  • FIG. 5 illustrates an exemplary screenshot of a quick menu according to some embodiments. The quick menu list slides in from the bottom. The quick menu shows a tile of an episode currently being watched, previously watched content, and content up next. For up next content, when the content is recorded, the user is able to select to start watching, and for live television, the episode tile does not start playing the content. When the next content will start within 10 seconds, shows a countdown timer on the tile. Featured programs are also able to be displayed in the quick menu. Additional information is able to be provided in the quick menu as well, such as description information.
  • FIG. 6 illustrates a diagram of an app structure of the media player in quick menu according to some embodiments. The player and quick menu are available from the video. The home menu is available from the video and the player and quick menu. The home menu includes: on now, favorites, recently watched, featured, television guide, browse by genre, search, settings and any other item. The “add to favorites” shortcut is available from any episode, show or channel item. Details such as episode details, show details or channel details are able to be displayed.
  • FIG. 7 illustrates a flowchart of utilizing the media player in quick menu according to some embodiments. In the step 700, video content is displayed. In some embodiments, the video content is live content, on demand content or a combination thereof In the step 702, a quick menu is provided on/with the video content. For example, the quick menu is overlaid on the video content. In the step 704, a media player is provided in the quick menu. For example, the media player is embedded within the quick menu. In another example, the media player is a top menu item of the quick menu, and when the quick menu is not being utilized or accessed, the media player appears at the top or front of the quick menu with the rest of the quick menu content below or behind the media player. In the step 706, the quick menu provides interactivity with the live or on demand video content. For example, a user is able to play programs, view information about content, determine future content, search for content, and many other functions. In some embodiments, fewer or additional steps are implemented. In some embodiments, the order of the steps is modified.
  • FIG. 8 illustrates a block diagram of an exemplary computing device configured to implement the media player in quick menu according to some embodiments. The computing device 800 is able to be used to acquire, store, compute, process, communicate and/or display information such as images and videos. In general, a hardware structure suitable for implementing the computing device 800 includes a network interface 802, a memory 804, a processor 806, I/O device(s) 808, a bus 810 and a storage device 812. The choice of processor is not critical as long as a suitable processor with sufficient speed is chosen. The memory 804 is able to be any conventional computer memory known in the art. The storage device 812 is able to include a hard drive, CDROM, CDRW, DVD, DVDRW, High Definition disc/drive, ultra-HD drive, flash memory card or any other storage device. The computing device 800 is able to include one or more network interfaces 802. An example of a network interface includes a network card connected to an Ethernet or other type of LAN. The I/O device(s) 808 are able to include one or more of the following: keyboard, mouse, monitor, screen, printer, modem, touchscreen, button interface and other devices. Media player in quick menu application(s) 830 used to implement the media player in quick menu are likely to be stored in the storage device 812 and memory 804 and processed as applications are typically processed. More or fewer components shown in FIG. 8 are able to be included in the computing device 800. In some embodiments, media player in quick menu hardware 820 is included. Although the computing device 800 in FIG. 8 includes applications 830 and hardware 820 for the media player in quick menu, the media player in quick menu is able to be implemented on a computing device in hardware, firmware, software or any combination thereof. For example, in some embodiments, the media player in quick menu applications 830 are programmed in a memory and executed using a processor. In another example, in some embodiments, the media player in quick menu hardware 820 is programmed hardware logic including gates specifically designed to implement the media player in quick menu.
  • In some embodiments, the media player in quick menu application(s) 830 include several applications and/or modules. In some embodiments, modules include one or more sub-modules as well. In some embodiments, fewer or additional modules are able to be included.
  • Examples of suitable computing devices include a personal computer, a laptop computer, a computer workstation, a server, a mainframe computer, a handheld computer, a personal digital assistant, a cellular/mobile telephone, a smart appliance, a gaming console, a digital camera, a digital camcorder, a camera phone, a smart phone, a portable music player, a tablet computer, a mobile device, a video player, a video disc writer/player (e.g., DVD writer/player, high definition disc writer/player, ultra high definition disc writer/player), a television, a home entertainment system, smart jewelry (e.g., smart watch) or any other suitable computing device.
  • To utilize the media player in quick menu, a user provides input such as selecting buttons.
  • The input causes the media player to appear in the quick menu and enables selections to be made. Users are able to view descriptions, play content, determine additional content and many other features utilizing the media player in quick menu.
  • In operation, the media player in the quick menu enables users to control their viewing content much more easily, as well as determine additional content to view.
  • Some Embodiments of Media Player in Quick Menu
  • 1. A method programmed in a non-transitory memory of a device comprising:
      • a. displaying video content;
      • b. overlaying a menu on the video content; and
      • c. providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed.
  • 2. The method of clause 1 wherein the menu automatically appears as a show is ending.
  • 3. The method of clause 1 wherein the menu automatically disappears after a set amount of time of inactivity.
  • 4. The method of clause 1 wherein the menu slides up on a display from the bottom of the display.
  • 5. The method of clause 1 wherein the media player is a tile of the menu at the top of a list of tiles within the menu.
  • 6. The method of clause 1 wherein the menu includes a plurality of tiles and the media player becomes an episode tile.
  • 7. The method of clause 1 wherein the media player covers the menu when the menu is not in use.
  • 8. The method of clause 1 wherein the video content includes live content and on demand content.
  • 9. A system programmed in a non-transitory memory of a camera device comprising:
      • a. a display module configured for displaying video content;
      • b. an overlay module configured for overlaying a menu on the video content; and
      • c. a providing module configured for providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed.
  • 10. The system of clause 9 wherein the menu automatically appears as a show is ending.
  • 11. The system of clause 9 wherein the menu automatically disappears after a set amount of time of inactivity.
  • 12. The system of clause 9 wherein the menu slides up on a display from the bottom of the display.
  • 13. The system of clause 9 wherein the media player is a tile of the menu at the top of a list of tiles within the menu.
  • 14. The system of clause 9 wherein the menu includes a plurality of tiles and the media player becomes an episode tile.
  • 15. The system of clause 9 wherein the media player covers the menu when the menu is not in use.
  • 16. The system of clause 9 wherein the video content includes live content and on demand content.
  • 17. An apparatus comprising:
      • a. a non-transitory memory for storing an application, the application for:
        • i. displaying video content;
        • ii. overlaying a menu on the video content; and
        • iii. providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed; and
      • b. a processing component coupled to the memory, the processing component configured for processing the application.
  • 18. The apparatus of clause 17 wherein the menu automatically appears as a show is ending.
  • 19. The apparatus of clause 17 wherein the menu automatically disappears after a set amount of time of inactivity.
  • 20. The apparatus of clause 17 wherein the menu slides up on a display from the bottom of the display.
  • 21. The apparatus of clause 17 wherein the media player is a tile of the menu at the top of a list of tiles within the menu.
  • 22. The apparatus of clause 17 wherein the menu includes a plurality of tiles and the media player becomes an episode tile.
  • 23. The apparatus of clause 17 wherein the media player covers the menu when the menu is not in use.
  • 24. The apparatus of clause 17 wherein the video content includes live content and on demand content.
  • The present invention has been described in terms of specific embodiments incorporating details to facilitate the understanding of principles of construction and operation of the invention. Such reference herein to specific embodiments and details thereof is not intended to limit the scope of the claims appended hereto. It will be readily apparent to one skilled in the art that other various modifications may be made in the embodiment chosen for illustration without departing from the spirit and scope of the invention as defined by the claims.

Claims (24)

What is claimed is:
1. A method programmed in a non-transitory memory of a device comprising:
a. displaying video content;
b. overlaying a menu on the video content; and
c. providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed.
2. The method of claim 1 wherein the menu automatically appears as a show is ending.
3. The method of claim 1 wherein the menu automatically disappears after a set amount of time of inactivity.
4. The method of claim 1 wherein the menu slides up on a display from the bottom of the display.
5. The method of claim 1 wherein the media player is a tile of the menu at the top of a list of tiles within the menu.
6. The method of claim 1 wherein the menu includes a plurality of tiles and the media player becomes an episode tile.
7. The method of claim 1 wherein the media player covers the menu when the menu is not in use.
8. The method of claim 1 wherein the video content includes live content and on demand content.
9. A system programmed in a non-transitory memory of a camera device comprising:
a. a display module configured for displaying video content;
b. an overlay module configured for overlaying a menu on the video content; and
c. a providing module configured for providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed.
10. The system of claim 9 wherein the menu automatically appears as a show is ending.
11. The system of claim 9 wherein the menu automatically disappears after a set amount of time of inactivity.
12. The system of claim 9 wherein the menu slides up on a display from the bottom of the display.
13. The system of claim 9 wherein the media player is a tile of the menu at the top of a list of tiles within the menu.
14. The system of claim 9 wherein the menu includes a plurality of tiles and the media player becomes an episode tile.
15. The system of claim 9 wherein the media player covers the menu when the menu is not in use.
16. The system of claim 9 wherein the video content includes live content and on demand content.
17. An apparatus comprising:
a. a non-transitory memory for storing an application, the application for:
i. displaying video content;
ii. overlaying a menu on the video content; and
iii. providing a media player within the menu, wherein the media player appears at the top of the menu when the menu is not being accessed; and
b. a processing component coupled to the memory, the processing component configured for processing the application.
18. The apparatus of claim 17 wherein the menu automatically appears as a show is ending.
19. The apparatus of claim 17 wherein the menu automatically disappears after a set amount of time of inactivity.
20. The apparatus of claim 17 wherein the menu slides up on a display from the bottom of the display.
21. The apparatus of claim 17 wherein the media player is a tile of the menu at the top of a list of tiles within the menu.
22. The apparatus of claim 17 wherein the menu includes a plurality of tiles and the media player becomes an episode tile.
23. The apparatus of claim 17 wherein the media player covers the menu when the menu is not in use.
24. The apparatus of claim 17 wherein the video content includes live content and on demand content.
US15/678,014 2013-12-23 2017-08-15 Media player in quick menu Abandoned US20180070147A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/678,014 US20180070147A1 (en) 2013-12-23 2017-08-15 Media player in quick menu

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201361920300P 2013-12-23 2013-12-23
US14/581,767 US9736544B2 (en) 2013-12-23 2014-12-23 Media player in quick menu
US15/678,014 US20180070147A1 (en) 2013-12-23 2017-08-15 Media player in quick menu

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US14/581,767 Continuation US9736544B2 (en) 2013-12-23 2014-12-23 Media player in quick menu

Publications (1)

Publication Number Publication Date
US20180070147A1 true US20180070147A1 (en) 2018-03-08

Family

ID=53545956

Family Applications (2)

Application Number Title Priority Date Filing Date
US14/581,767 Active US9736544B2 (en) 2013-12-23 2014-12-23 Media player in quick menu
US15/678,014 Abandoned US20180070147A1 (en) 2013-12-23 2017-08-15 Media player in quick menu

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US14/581,767 Active US9736544B2 (en) 2013-12-23 2014-12-23 Media player in quick menu

Country Status (1)

Country Link
US (2) US9736544B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10185764B2 (en) * 2014-11-11 2019-01-22 Sony Interactive Entertainment LLC Tiled search results
CN105867756A (en) * 2015-11-20 2016-08-17 乐视移动智能信息技术(北京)有限公司 Browser control method and terminal equipment
CN106534943A (en) * 2016-11-25 2017-03-22 努比亚技术有限公司 Video playing method and device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8566873B2 (en) 2001-04-23 2013-10-22 Starz Entertainment, Llc Program guide enhancements
US7149704B2 (en) * 2001-06-29 2006-12-12 Claria Corporation System, method and computer program product for collecting information about a network user
US7457532B2 (en) * 2002-03-22 2008-11-25 Microsoft Corporation Systems and methods for retrieving, viewing and navigating DVD-based content
US7665031B2 (en) * 2004-12-08 2010-02-16 Microsoft Corporation Method and system of taskbar button interfaces
EP3211883B1 (en) * 2005-03-02 2020-10-07 Rovi Guides, Inc. Playlists and bookmarks in an interactive media guidance application system
CN106210860B (en) * 2005-03-30 2020-12-25 乐威指南公司 System and method for rich video navigation
US20080005348A1 (en) * 2005-06-24 2008-01-03 David Kosiba System and method for enabling playlist navigation of digital multimedia content
JP2009545921A (en) 2006-07-31 2009-12-24 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド System and method for providing a media guidance planner
EP2118736A4 (en) * 2007-01-29 2012-03-28 Home Box Office Inc Method and system for providing "whats's next" data
KR20120073892A (en) 2010-12-27 2012-07-05 삼성전자주식회사 Display apparatus and method for displaying memu applied thereto
US20120311444A1 (en) * 2011-06-05 2012-12-06 Apple Inc. Portable multifunction device, method, and graphical user interface for controlling media playback using gestures
US20140272859A1 (en) * 2013-03-15 2014-09-18 Chegg, Inc. Mobile Application for Multilevel Document Navigation

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
Chaudhri US 2012/0311444 *
Cuttner US 2010/0094866 *
Kosiba US 2008/0005348 *
Kunkel US 2006/0236342 *
Mueller US 2014/0272859 *
Radloff US 2006/0267995 *

Also Published As

Publication number Publication date
US20150208133A1 (en) 2015-07-23
US9736544B2 (en) 2017-08-15

Similar Documents

Publication Publication Date Title
US11490136B2 (en) Systems and methods for providing a slow motion video stream concurrently with a normal-speed video stream upon detection of an event
JP7159400B2 (en) Method and system for correcting input generated using automatic speech recognition based on speech
JP6231524B2 (en) System and method for providing media guidance application functionality using a wireless communication device
US10642880B2 (en) System and method for improved video streaming
KR101669017B1 (en) System, method and user interface for content search
US8407737B1 (en) Systems and methods for providing a scan transport bar
US20130124551A1 (en) Obtaining keywords for searching
JP5662569B2 (en) System and method for excluding content from multiple domain searches
US7721312B2 (en) System and method for scrolling through TV video icons by category
US20100262912A1 (en) Method of displaying recorded material and display device using the same
US20150248918A1 (en) Systems and methods for displaying a user selected object as marked based on its context in a program
US20080031595A1 (en) Method of controlling receiver and receiver using the same
US11140462B2 (en) Method, apparatus, and device for generating an essence video and storage medium
US20120278765A1 (en) Image display apparatus and menu screen displaying method
US20150177953A1 (en) User interface displaying scene dependent attributes
US20180070147A1 (en) Media player in quick menu
US8028313B2 (en) Linear program guide for media content access systems and methods
US20230421861A1 (en) Systems and methods for presenting closed caption and subtitle data during fast-access playback operations
WO2015105879A1 (en) Drag and drop user interface for purchasing media content
US20230060986A1 (en) Display device and controlling method of display device
Bobic et al. Stage UI: Live TV Application Tailored for Mobile Devices
JP2013085207A (en) Electronic program guide display unit and remote controller
WO2012018558A1 (en) Systems and methods for updating information in real time for use in a media guidance application

Legal Events

Date Code Title Description
AS Assignment

Owner name: SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC, CALI

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TANAKA, YUMIKO;UNWIN, JIM;REEL/FRAME:043301/0102

Effective date: 20150806

Owner name: SONY CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TANAKA, YUMIKO;UNWIN, JIM;REEL/FRAME:043301/0102

Effective date: 20150806

AS Assignment

Owner name: SONY INTERACTIVE ENTERTAINMENT LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SONY CORPORATION;SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC;REEL/FRAME:045723/0433

Effective date: 20171206

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION