Dynamic summaries for media content
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least:
- receive a request from a user to resume viewing a video content series at a point of resumption;
determine an elapsed time since the user left off viewing the video content series at the point of resumption;
dynamically generate a video summary comprising scenes of significance in the video content series occurring prior to the point of resumption based at least in part on the elapsed time, wherein content of the video summary is selected according to a length of the elapsed time; and
cause the video summary to be presented upon a display before presentation of the video content series resumes on the display at the point of resumption.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for providing dynamically generated summaries of media content, such as electronic books, audiobooks, audio series, video content series, and so on. A position in media content is determined based at least in part on input from a user. A summary of a portion of the media content is dynamically generated, where the portion of the media content begins or ends relative to the position. A summary of the portion of the media content is presented to the user via an output device.
40 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least:
-
receive a request from a user to resume viewing a video content series at a point of resumption; determine an elapsed time since the user left off viewing the video content series at the point of resumption; dynamically generate a video summary comprising scenes of significance in the video content series occurring prior to the point of resumption based at least in part on the elapsed time, wherein content of the video summary is selected according to a length of the elapsed time; and cause the video summary to be presented upon a display before presentation of the video content series resumes on the display at the point of resumption. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
at least one computing device; and at least one application executable in the at least one computing device, wherein when executed the at least one application causes the at least one computing device to at least; determine a position in media content based at least in part on input from a user, wherein the media content is divided into a hierarchy of logical divisions including a first level division and a second level division; dynamically generate a summary of a portion of the media content beginning or ending relative to the position; and cause the summary of the portion of the media content to be presented to the user via an output device, wherein the summary includes a first summary at the first level division and a second summary at the second level division. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
at least one computing device; and at least one application executable in the at least one computing device, wherein when executed the at least one application causes the at least one computing device to at least; determine a position in media content based at least in part on input from a user; dynamically generate a summary of a portion of the media content beginning or ending relative to the position; and cause the summary of the portion of the media content to be presented to the user via an output device, wherein the summary is dynamically generated based at least in part on metadata indicating which logical divisions of the portion of the media content are associated with a relative significance meeting a threshold, wherein the metadata is generated based at least in part on a popularity of dialogue searches relative to individual logical divisions of the portion of the media content.
-
-
14. A method, comprising:
-
receiving, by at least one computing device, a request from a user to resume consumption of media content at a point of resumption; determining, by the at least one computing device, an elapsed time since the user ended consumption of the media content; dynamically generating, by the at least one computing device, a summary of a portion of the media content occurring prior to the point of resumption, wherein the summary is dynamically generated based at least in part on the elapsed time, and content of the summary is selected according to a length of the elapsed time; causing, by the at least one computing device, the summary to be presented to the user via an output device; and causing, by the at least one computing device, the media content to be presented to the user at the point of resumption after presentation of the summary. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification