Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020198684 - SYSTEMS AND METHODS FOR MEDIA CONTENT NAVIGATION AND FILTERING

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

What is Claimed is:

1. A method for displaying storyline information of a program, the method comprising:

generating, using control circuitry, a plurality of storyline identifiers positioned along a first axis and a plurality of time period indicators positioned along a second axis perpendicular to the first axis for display on a display device, wherein each storyline identifier corresponds to a storyline;

generating, using the control circuitry, for each storyline identifier a plurality of episode indicators positioned along an axis parallel to the second axis and aligned with the storyline identifier for display on the display device, wherein each episode indicator indicates an episode having a segment of the storyline corresponding to the storyline identifier with which it is aligned;

receiving a user input to a user interface selecting a storyline identifier of the plurality of storyline identifiers; and

updating the displayed time period indicators to each reflect a segment within an episode of an aligned episode identifier having the storyline corresponding to the selected storyline identifier.

2. The method of claim 1, further comprising generating for display a grid comprising the plurality of storyline identifiers, the plurality of time period indicators, and the plurality of episode indicators.

3. The method of claim 1, wherein each time period indicator comprises at least one of a start time, an end time, and a duration of the segment.

4. The method of claim 1, wherein each episode indicator comprises a season index and an episode index.

5. The method of claim 1, wherein each storyline corresponds to a plurality of episodes of the program.

6. The method of claim 1, further comprising repeating;

receiving a user input selecting a new storyline identifier of the plurality of storyline identifiers; and

updating the time period indicators to each reflect a time segment within an episode, of an aligned episode identifier, having the storyline corresponding to the new storyline identifier.

7. The method of claim 1, further comprising:

identifying metadata for the program;

identifying each storyline corresponding to the plurality of storyline identifiers; and

determining the plurality of time period indicators based at least in part on the metadata and at least in part on the plurality of storyline identifiers.

8. The method of claim 1, further comprising:

identifying the program based on user input; and generating for display the plurality of storyline identifiers in response to the identifying the program, wherein the plurality of storyline identifiers each correspond to the program.

9. The method of claim 1, wherein the plurality of storyline identifiers each correspond to at least one of a plot arc, a character, and a location depicted in the program.

10. The method of claim 9, further comprising retrieving the plurality of storyline identifiers from a database based on the identifying the episodic program.

11. A system for displaying storyline information of a program, the system comprising:

a display device configured to provide a display to a user;

a user interface configured to receive a user input; and

control circuitry configured to:

generate a plurality of storyline identifiers positioned along a first axis and a plurality of time period indicators positioned along a second axis

perpendicular to the first axis for display on a display device, wherein each storyline identifier corresponds to a storyline;

generate, for each storyline identifier, a plurality of episode indicators positioned along an axis parallel to the second axis and aligned with the storyline identifier for display on the display device, wherein each episode indicator indicates an episode having a segment of the storyline corresponding to the storyline identifier with which it is aligned;

receive the user input to the user interface selecting a storyline identifier of the plurality of storyline identifiers; and

update the displayed time period indicators to each reflect a segment within an episode of an aligned episode identifier having the storyline corresponding to the selected storyline identifier.

12. A non-transitory computer readable medium having instructions encoded thereon that when executed by control circuitry cause the control circuitry to:

generate a plurality of storyline identifiers positioned along a first axis and a plurality of time period indicators positioned along a second axis perpendicular to the first axis for display on a display device, wherein each storyline identifier corresponds to a storyline;

generate, for each storyline identifier, a plurality of episode indicators positioned along an axis parallel to the second axis and aligned with the storyline identifier for display on the display device, wherein each episode indicator indicates an episode having a segment of the storyline corresponding to the storyline identifier with which it is aligned;

receive the user input to a user interface selecting a storyline identifier of the plurality of storyline identifiers; and

update the displayed time period indicators to each reflect a segment within an episode of an aligned episode identifier having the storyline corresponding to the selected storyline identifier.