Generating montages of video segments responsive to viewing preferences associated with a video terminal
AssigneeEricsson Inc.
InventorsJennifer Reynolds, Charles Dasher, Paul Canter
Life of this patent
Estimating the term…
Abstract
Methods, video terminals, and systems are disclosed for generating a montage of video segments for display by a video terminal. At least one video viewing preference associated with the video terminal is identified. Metadata associated with video segments in at least one video file is searched to identify video segments that correspond to the identified at least one video viewing preference. A montage of the identified video segments is generated for display by the video terminal.
Claims15
A computer-implemented method for generating a montage of video segments for display by a video terminal, the method comprising the steps of:
- identifying at least one video viewing preference associated with the video terminal;
- searching metadata associated with video segments in at least one video file to identify video segments that correspond to the identified at least one video viewing preference, wherein the step of searching metadata associated with video segments in at least one video file comprises the step of identifying start and end locations of each of the identified video segments;
- and
- generating a montage of the identified video segments for display by the video terminal, wherein
- the step of generating the montage of the identified video segments comprises the step of playing a sequence of the identified video segments between the identified start and end locations while not playing at least some intervening video segments that are located outside the identified start and end locations, and
- the step of playing the sequence of identified video segments between the identified start and end locations further comprises the step of communicating from a video on-demand server to the video terminal the sequence of the identified video segments between the identified start and end locations while not communicating at least some intervening video segments that are located outside the identified start and end locations.
A video montage generation circuit comprising:
- a user preference module that is configured to identify at least one video viewing preference associated with a video terminal;
- a metadata search module that is configured to search metadata associated with video segments in at least one video file to identify video segments that correspond to the identified at least one video viewing preference, the metadata search module is further configured to identify start and end locations of each of the identified video segments;
- a montage assembly module that is configured to generate a montage of the identified video segments for display by the video terminal, wherein
- the montage assembly module is further configured to play a sequence of the identified video segments between the identified start and end locations while not playing at least some of intervening video segments that are located outside the identified start and end locations;
- wherein the video montage generation module resides in a video on-demand server;
- and
- a video montage control module that is configured to communicate from the video on-demand server to the video terminal the sequence of the identified video segments between the identified start and end locations while not communicating at least some intervening video segments that are located outside the identified start and end locations.
Dependencies are inferred from the claim text.