US2010199295A1PendingUtilityA1

Dynamic video segment recommendation based on video playback location

Assignee: NAPO ENTPRPriority: Feb 2, 2009Filed: Jun 10, 2009Published: Aug 5, 2010
Est. expiryFeb 2, 2029(~2.5 yrs left)· nominal 20-yr term from priority
G06F 16/686G06F 16/4387G06F 16/635H04L 67/306G06N 20/00G06N 5/04G06N 5/02H04L 65/60
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for dynamically providing video segment recommendations to a user based on video metadata, current playback position within the video, and/or the user's previous viewing history or patterns. The system/method also provides the user with a simple mechanism to enable/disable receipt of these recommendations with the click of a button within the display interface.

Claims

exact text as granted — not AI-modified
1 . A method of dynamically recommending media segments to a user, comprising:
 analyzing and gathering metadata of a currently viewed media segment of a main media content based on a current playback location;   identifying other media segments, from the main media content or other media content, that are similar to the currently viewed media segment; and   dynamically recommending at least some of the identified other, similar media segments to the user.   
     
     
         2 . The method of  claim 1 , wherein the media segments comprise video segments. 
     
     
         3 . The method of  claim 2 , wherein only after the currently viewed video segment has been played back for a time period greater than a preset time period threshold are other, similar video segments identified. 
     
     
         4 . The method of  claim 2 , wherein the metadata is identified as at least one of characters, speech, audio effects, soundtrack, semantics, events in a scene, timing, or a scene location. 
     
     
         5 . The method of  claim 4 , further comprising:
 matching the metadata of the currently viewed video segment against metadata of all video segments available in a video database; and   storing a list of all the video segments that match.   
     
     
         6 . The method of  claim 2 , further comprising:
 gathering user information including one of a previous viewing history of the user, a user profile, or a user preference; and   finding video segments identified that most closely match with the gathered user information.   
     
     
         7 . The method of  claim 6 , further comprising:
 identifying the found video segments that have been determined to match one of a viewing history, profile, or preference of other users.   
     
     
         8 . The method of  claim 6 , further comprising:
 displaying the video segments that most closely match with the previous viewing history of the user.   
     
     
         9 . The method of  claim 8 , wherein the video segments are displayed as at least one of video clips, links, pop-ups or notifications. 
     
     
         10 . The method of  claim 2 , wherein the recommended, similar video segments are displayed upon request by the user. 
     
     
         11 . The method of  claim 2 , wherein the recommended, similar video segments are displayed upon subsequent video segment changes. 
     
     
         12 . The method of  claim 1 , further comprising continuously updating the similar media segments depending on the current playback location of the user. 
     
     
         13 . The method of  claim 1 , further comprising clicking a button on a display interface to permit the user to enable/disable receipt of the recommended, similar media segments. 
     
     
         14 . A video scene similarity assessment method, comprising:
 analyzing and gathering metadata of a currently viewed video scene of a main video content based on a current playback location;   matching the metadata of the currently viewed video scene against metadata of all video scenes available in a collection of videos, the metadata being identified as at least one of characters, speech, audio effects, soundtrack, semantics, events in a scene, timing, or a scene location; and   storing a list of all the video scenes that match.   
     
     
         15 . The method of  claim 14 , further comprising:
 identifying other video scenes, from the main video content or other video content, that are similar to the currently viewed video scene;   gathering user information including one of a previous viewing history of a user, a user profile, or a user preference; and   finding video scenes identified that most closely match with the gathered user information.   
     
     
         16 . A media system for dynamically recommending video scenes to a user, comprising:
 means for detecting metadata of a currently viewed video scene of a video content;   means for identifying other video scenes, from the video content or other video content, that are similar to the currently viewed video scene; and   means for dynamically recommending at least some of the identified other, similar video scenes to the user based on a previous viewing history of the user.   
     
     
         17 . The media system of  claim 16 , wherein the metadata is detected based on a current playback location. 
     
     
         18 . The media system of  claim 16 , wherein only after the currently viewed video scene has been played back for a time period greater than a preset time period threshold are other, similar video scenes identified. 
     
     
         19 . The media system of  claim 16 , wherein the metadata is identified as at least one of characters, speech, audio effects, soundtrack, semantics, events in a scene, timing, or a scene location. 
     
     
         20 . The media system of  claim 19 , further comprising:
 means for matching the metadata of the currently viewed video scene against metadata of all video scenes available in a video database; and   means for storing a list of all the video scenes that match.   
     
     
         21 . The media system of  claim 16 , further comprising:
 means for gathering user information including one of a previous viewing history of the user, a user profile, or a user preference; and   means for finding video scenes identified that most closely match with the gathered user information.   
     
     
         22 . The media system of  claim 21 , further comprising:
 means for identifying the found video scenes that have been determined to match one of a viewing history, profile, or preference of other users.   
     
     
         23 . The media system of  claim 22 , wherein the other users include users from a social network of the user, or users that have a profile similar to the user, or users whose previous video uploads are similar in characteristics to video uploads of the user, or users who match in terms of type of videos that the user watches. 
     
     
         24 . The media system of  claim 21 , further comprising:
 means for displaying the video scenes that most closely match with the previous viewing history of the user.   
     
     
         25 . The media system of  claim 24 , wherein the video scenes are displayed as at least one of video clips, links, pop-ups or notifications. 
     
     
         26 . The media system of  claim 16 , wherein the recommended, similar video scenes are displayed upon request by the user. 
     
     
         27 . The media system of  claim 16 , wherein the recommended, similar video scenes are displayed upon subsequent video scene changes. 
     
     
         28 . The media system of  claim 17 , wherein the means for dynamically recommending continuously updates the recommended, similar video scenes depending on the current playback location of the user. 
     
     
         29 . The media system of  claim 16 , further comprising means for enabling/disabling receipt of the recommended, similar video scenes. 
     
     
         30 . A computer readable medium comprising software for instructing a media system to:
 detect and gather metadata of a currently viewed media segment of a primary media content based on a current playback location;   identify other media segments, from the primary media content or additional media content, that are similar to the currently viewed media segment; and   dynamically recommend at least some of the identified additional, similar media segments to a user based on previous viewing patterns of the user.   
     
     
         31 . A media system for dynamically recommending video segments to a user, comprising:
 a media player which detects metadata of a currently viewed video scene of a video content based on a current playback location within the video content;   a segment similarity analyzer which identifies other video scenes, from the video content or other video content, that are similar to the currently viewed video scene, and dynamically recommends at least some of the identified other, similar video scenes to the user based on a previous viewing history of the user; and   a display device which displays the recommended, similar video scenes that most closely match with the previous viewing history of the user.   
     
     
         32 . The media system of  claim 31 , wherein the recommended, similar video scenes are displayed as at least one of video clips, links, pop-ups or notifications. 
     
     
         33 . The media system of  claim 31 , wherein the media system continuously updates the recommended, similar video scenes depending on the current playback location of the user. 
     
     
         34 . The media system of  claim 31 , further comprising a button disposed on a display interface of the display device which permits the user to enable/disable receipt of the recommended, similar video scenes, by clicking thereon. 
     
     
         35 . The media system of  claim 31 , wherein only after the currently viewed video scene has been played back for a time period greater than a preset time period threshold are other, similar video scenes identified. 
     
     
         36 . The media system of  claim 31 , wherein other, similar video scenes are identified and one of selected, not selected, or prioritized based on whether a trick play mode, including at least one of a skip mode or a fast forward mode, has taken place with respect to the currently viewed video scene. 
     
     
         37 . The method of  claim 7 , wherein the other users include users from a social network of the user, or users that have a profile similar to the user, or users whose previous video uploads are similar in characteristics to video uploads of the user, or users who match in terms of type of videos that the user watches.

Join the waitlist — get patent alerts

Track US2010199295A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.