SYSTEM AND METHOD FOR ENHANCED VIDEO SELECTION
20210120311 · 2021-04-22
Inventors
Cpc classification
H04N7/17318
ELECTRICITY
H04N21/2747
ELECTRICITY
H04N5/775
ELECTRICITY
H04N21/84
ELECTRICITY
H04N21/4438
ELECTRICITY
H04N21/4622
ELECTRICITY
G06F16/58
PHYSICS
H04N21/4316
ELECTRICITY
H04N21/4314
ELECTRICITY
H04N21/47214
ELECTRICITY
H04N21/8153
ELECTRICITY
G06F16/78
PHYSICS
H04N21/47202
ELECTRICITY
International classification
G06F16/58
PHYSICS
G06F16/78
PHYSICS
G11B27/10
PHYSICS
H04N21/2747
ELECTRICITY
H04N21/431
ELECTRICITY
H04N21/443
ELECTRICITY
H04N21/462
ELECTRICITY
H04N21/472
ELECTRICITY
H04N21/84
ELECTRICITY
H04N5/775
ELECTRICITY
H04N7/16
ELECTRICITY
Abstract
A system and method for presenting video asset information to a viewer to assist the view in selecting a video asset for viewing. The video assets can be available from a plurality of different video asset sources, such as VOD (video on demand), PVR (personal video recorders) and broadcast (including over the air, cable, and satellite). Images from the video assets are displayed in a uniform manner, along with information about the video assets. The information includes data in a metadata category. The view can select one of the video assets for viewing, but also can navigate using metadata categories such as genre, actors, director etc. This allows a much easier and natural navigating and selection process for viewers.
Claims
1. (canceled)
2. A method comprising: receiving a search request for a media asset from a user of a network connected device, wherein the search request comprises a search category; receiving usage data associated with a subscriber profile, wherein the usage data comprises usage category data associated with a user search history and a user viewing history; generating a list of media assets that are available for display on a network connected device associated with the subscriber profile; comparing the usage category data to metadata of each of a plurality of segments of each media asset of the list of media assets, wherein the metadata comprises metadata category data; transmitting the list of media assets to the network connected device; and generating for display on the network connected device at least one respective clip and still associated with each respective media asset, and wherein the at least one respective clip and still is selected for display from one of the plurality of segments of each respective media asset based on the comparison of the usage category data to the metadata of each of the plurality of segments of each media asset.
3. The method of claim 2, wherein the at least one respective clip and still associated with each respective media asset comprises at least one image associated with each of respective media asset.
4. The method of claim 3, wherein the at least one image comprises still clips, video clips, trailers, or combinations thereof.
5. The method of claim 2, wherein the search category comprises at least one of actor, director, genre, sport, league, team, player, or school.
6. The method of claim 2, wherein the list of media assets that are available for display on a network connected device associated with the subscriber profile is comprised of available media assets from a plurality of content provider sources.
7. The method of claim 2, wherein each respective media asset is associated with an indication to the user that each respective media asset requires a format conversion in order to be viewed.
8. The method of claim 2, wherein each respective media asset is available from two or more of the plurality of content provider sources.
9. The method claim 8, wherein the user is provided a selection setting to determine from which content provider source of a plurality of content provider sources each of the respective media assets of the list of media assets is provided to the user for viewing.
10. The method of claim 2, wherein the list of media assets is generated for display on the network connected device with at least one respective clip and still associated with each respective media asset on an interactive user interface.
11. The method of claim 2, wherein the at least one respective clip and still associated with each respective media asset on an interactive user interface comprises a video that is downloaded based on bandwidth availability in the network.
12. A system comprising: input/output circuitry configured to: receive a search request for a media asset from a user of a network connected device, wherein the search request comprises a search category; and receive usage data associated with a subscriber profile, wherein the usage data comprises usage category data associated with a user search history and a user viewing history; control circuitry configured to: generate a list of media assets that are available for display on a network connected device associated with the subscriber profile; compare the usage category data to metadata of each of a plurality of segments of each media asset of the list of media assets, wherein the metadata comprises metadata category data; transmit the list of media assets to the network connected device; and generate for display on the network connected device at least one respective clip and still associated with each respective media asset, and wherein the at least one respective clip and still is selected for display from one of the plurality of segments of each respective media asset based on the comparison of the usage category data to the metadata of each of the plurality of segments of each media asset.
13. The system of claim 12, wherein the control circuitry is further configured to generate for display the at least one respective clip and still associated with each respective media asset comprising at least one image associated with each of respective media asset.
14. The system of claim 13, wherein the control circuitry is further configured to generate for display the at least one image comprising still clips, video clips, trailers, or combinations thereof.
15. The system of claim 12, wherein the input/output circuitry is further configured to receive the search category that comprises at least one of actor, director, genre, sport, league, team, player, or school.
16. The system of claim 12, wherein the control circuitry is further configured to generate the list of media assets, that are available for display on a network connected device associated with the subscriber profile, that is comprised of available media assets from a plurality of content provider sources.
17. The system of claim 12, wherein the control circuitry is further configured to associate with each respective media asset an indication to the user that each respective media asset requires a format conversion in order to be viewed.
18. The system of claim 12, wherein the control circuitry is further configured to determine if each respective media asset is available from two or more of the plurality of content provider sources.
19. The system claim 18, wherein the control circuitry is further configured to provide the user with a selection setting to determine from which content provider source of a plurality of content provider sources each of the respective media assets of the list of media assets is provided to the user for viewing.
20. The system of claim 12, wherein the control circuitry is further configured to generate for display the list of media assets on the network connected device with at least one respective clip and still associated with each respective media asset on an interactive user interface.
21. The system of claim 12, wherein the control circuitry is further configured to generate for display the at least one respective clip and still associated with each respective media asset on an interactive user interface comprising a video that is downloaded based on bandwidth availability in the network.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] These and other features of the present invention will be better understood in view of the following detailed description taken in conjunction with the drawings, in which:
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034] A schematic overview of a prior art VOD system is shown in
[0035] In typical usage scenario, the consumer 25 would “toggle” to VOD (e.g. by pressing a special button on their Received Device remote control. This causes the Receiver Device to send an initiation signal to the VOD Back-End over the Command & Control channel, and then typically tune to a VOD channel, which gives the consumer a menu of available VOD assets from which to select. This menu is typically implemented as a hierarchical text-oriented menu system, where the user can select sub-menus and order VOD assets with key presses from their remote control. This is illustrated in the menu chain 36 of
[0036] Current interfaces and systems for searching and browsing VOD assets are often problematic and not always effective. The systems are often implemented as hierarchical menu systems, are not very flexible, and not very intuitive. As a result it is not always possible for a consumer to find a VOD asset for viewing, unless they know the exact title and properties of the asset they are looking for. This problem gets even worse if the number of available VOD assets on VOD systems increases.
[0037] The present invention provides a new paradigm for browsing and searching video assets available on VOD and from other sources. The present invention takes advantage of metadata for the assets (e.g. “lead actor”, “director”, “year of release”, etc.), and in one embodiment uses it to let the consumer search for certain assets (e.g. “find all assets starring or associated with Clint Eastwood”). It also provides powerful associative search capabilities (e.g. “I like movie X, so find me all assets that have the same lead actor”). Also, the present invention presents the consumer with an intuitive user interface (pictures instead of text) that can be easily navigated with traditional remote controls (no need for keyboards).
[0038] Further features of the present invention are described in co-pending U.S. patent application Ser. No. 11/080,389 filed on Mar. 15, 2005 and entitled METHOD AND SYSTEM FOR DISPLAY GUIDE FOR VIDEO SELECTION, which is incorporated herein by reference.
[0039] An illustrative implementation of the present invention in a digital cable system will now be described, first in terms of functionality to the consumer, then in terms of implementation in a cable system or environment.
[0040] Consider a consumer in a digital cable system, who has access to VOD service, and also has a digital receiver device that includes PVR (personal video recorder) service. To start off with, the consumer will be watching a movie, so his display may show full screen video as depicted in
[0041] The consumer can navigate between the linked field with buttons on the remote control (current selection may be indicated by highlighting it), and then activate one of the links by pressing yet another button on the remote control. For this example, assume the consumer activates the “Will Smith” field. This will lead into a metadata browsing screen (in this case for “Will Smith”) as illustrated in
[0042] Typically, one of the assets is highlighted 54 (indicating current selection, in this case the “Wild Wild West” asset). Other methods of drawing attention to the presently selected asset (including but not limited to blinking, ghosting, color changes, alternate borders, etc.) are within the scope of the present invention. The consumer can change current selection using keys on the remote control. In case there are more assets than fit on the screen, the consumer can move to previous and next pages using remote control buttons. The consumer can activate the currently selected asset by pressing a specific button on the remote control. This will take the consumer to a preview/trailer session for the selected asset. For this example, assume the consumer has selected “I Robot”, the resulting preview/trailer screen is illustrated in
[0043] The preview/trailer may look slightly different for assets that are available through other means than VOD.
[0044] An implementation of this illustrative embodiment in a cable head end will now be discussed. This implementation is illustrated in
[0045] Another main system component is the Search Metadata Database (DB) 64,
[0046] Fourth, the Search Metadata Database 64 may have a user interface 62 whereby operators can attach metadata to content.
[0047] Another main component is the Asset Availability Database 70
Assets available to receiver=IF (receiver_has_PVR)
THEN (assets available on VOD+assets_present_in_program information)+assets on PVR)
ELSE (assets available on VOD+assets_present_in_program information) [0048] END
[0049] Another main component of the system is the Search Application 76,
[0050] One of the advantages of the present invention is that the required .user input from the consumer can easily be mapped on an existing remote control device, thus avoiding the need for more complex input devices such as remote keyboards. In other words, it is straightforward to map all required user inputs on existing keys on existing remote controls. A sample mapping on remote control 80 keys is shown in
[0051] The implementation describes only one possible embodiment of the present invention. It should be clear to anyone skilled in the art that the invention can also be implemented in alternative embodiments and implementations. Without attempting to be comprehensive, alternative embodiments will now be disclosed
[0052] One major enhancement to the previously described embodiment is to add personalization to the system. This would further refine the user interface to the personal preferences or history of the consumer. For example if a consumer is presented with all Will Smith movies, the system may take into account that the consumer is interested in Sci-Fi movies, and it would present the Will Smith movies from the Sci-Fi category first. Also the stills and clips could be personalized. For example different aspects of the movie may be highlighted to appeal to different personal profiles (the movie “Pearl Harbor” may be presented as a love story to someone interested in romantic movies, and as a war movie for someone interested in war movies, this would result in different clips and stills to be shown to represent the same movie). Such a feature could be implemented by adding a Personalization Server 82 to the back-end 20 infrastructure. This Personalization Server 82 is illustrated in
[0053]
[0054]
[0055]
[0056]
[0057] Another implementation variation is to selectively use still pictures instead of video previews/trailers. This has a number of advantages: first still pictures may be more readily available than previews/trailers, especially for content that is available through other means than VOD (e.g. content that shows up in the Guide for two weeks from now), second this could limit the bandwidth consumption (still pictures take considerably less bandwidth and storage than moving video). Bandwidth use can be further limited by sending the still pictures in so-called broadcast carrousels and to have them stored at each client device 74 when needed (as opposite to sending them to the client device on request when needed). Broadcast carrousels are a well known bandwidth saving technique in the digital video industry (an example is the DSM-CC Data Carrousel). It is within the scope of the invention to modify the system in such a way that it detects shortage of bandwidth, and then switches over to more bandwidth friendly techniques (stills), and switch back to using motion video when bandwidth is more available again.
[0058] Another implementation variation is to “auto cue” additional previews/trailers after the consumer is finished watching a preview. In other words: if a user previews the “Ali” preview and does not decide to buy the movie, or exit the application, the system may automatically start playing the next relevant preview (instead of going back to the Browsing Screen). It is possible to enhance the system in such a way as to effectively create an interactive movie barker channel (continuously playing relevant trailers).
[0059] Another implementation variation is to load trailers to hard disks of PVR-enabled Receiver Devices. This would allow these trailers to be played out from local hard disk (even if they refer to a movie asset that is available on VOD, or as linear programming). The trailers could be downloaded when bandwidth is available (e.g. at night), and this would also make the system much more bandwidth efficient.
[0060] Another implementation variation is to use the system to represent assets from additional sources (in addition to, or instead of, VOD and PVR and linear programming). Examples would include: assets that are available via Broadband IP networks, assets that are available on DVD or DVD-Recorder, assets that are available via Digital Terrestrial networks, assets that are available via Direct-To-Home (DTH) satellite, assets that are available on Near-Video-On-Demand (NVOD) channels, assets that are available via Subscription-Video-On-Demand (SVOD), etc. Further, assets can be downloaded from a network or path that does not provide enough bandwidth for real-time viewing. The asset may be downloaded to the PVR, and the consumer can be alerted when the asset is fully downloaded, or alternatively, when enough of the asset is downloaded to allow the consumer to begin viewing from the PVR while downloading continues in parallel (in effect using the PVR as a buffering system).
[0061] Another implementation variation is to change the User Interface Look & Feel to accommodate different flavors of interfaces. The system may easily be modified to provide different views or representations of the video (either as still picture or as moving video) in combination with a representation of metadata. Also different input devices can easily be supported (more advanced remote controls, keyboards, media control center counsels, etc.).
[0062] Another implementation variation is to give viewers more control/preview capabilities by presenting them with a screen that shows them the various parts of the movie that they are (about to) see. This screen can look very similar to the metadata browsing screen (or the scene selection screen typically used in many DVD titles today), and allow the viewer to get a better understanding of the flow of the movie, and give the viewer control to navigate the movie in a more user friendly manner.
[0063] Another implementation variation is to use moving video in the metadata browsing screen (instead of still pictures). The various assets can be shown as moving pictures, and only the audio of the currently selected asset would be rendered. In order to make implementation easier, the moving pictures can be low-quality, or even animated still pictures.
[0064] Although the invention has been shown and described with respect to illustrative embodiments thereof, various other changes, omissions and additions in the form and detail thereof may be made therein without departing from the spirit and scope of the invention.