# US 12,762,176 B2 · Systems and methods for arranging contextually related media assets

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,762,176 B2
- Document ID: US12762176B2
- Status: Granted
- Kind: B2
- Application number: 19/277,804
- Filed: 2025-07-23
- Published: 2026-01-15
- Granted: 2026-10-13
- Earliest claimed: 2015-06-17
- Assignees: Adeia Guides Inc.
- Applicants: Adeia Guides Inc.
- Inventors: Akitaka Nishimura
- Web page: https://patentgrep.com/patent/US12762176B2

## CPC

- G06F 16/40: of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70)
- G06F 16/43: Querying
- G06F 16/435: Filtering based on additional data, e.g. user or group profiles
- G06F 16/438: Presentation of query results
- H04L 67/306: User profiles
- H04N 21/44226: {on social networks}
- H04N 21/4668: {for recommending content, e.g. movies}
- H04N 21/4826: {using recommendation lists, e.g. of programmes or channels sorted out according to their score}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Systems and methods are provided herein for automatically arranging media assets that are contextually related to a requested media asset for access prior to a start time of the requested media asset. In some embodiments, user input circuitry may receive a user request to access a media asset. Control circuitry may identify, by consulting a database, a first set of media assets that share a context with the requested media asset and were released prior to the release date of the requested media asset. Control circuitry may determine a subset of media assets of the first set of media assets by performing a comparison of each media asset of the first set of the media assets against a viewing history of the user. Control circuitry may access a user profile to determine a user constraint, and generate a recommendation for display based on a first aspect of the user constraint.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving data indicating a user selection of a first media asset at a first time, the data comprising a user identifier corresponding to a user profile and an asset identifier corresponding to the first media asset, wherein the first media asset is available as on-demand content and is provided for display at a client device associated with the user profile based on the user selection;
updating, based at least in part on the data, a consumption history associated with the user identifier in a first data structure to indicate consumption of the first media asset;
accessing, by querying a second data structure, content relationship data specifying a sequential order in which a plurality of media assets is organized, wherein the first media asset is included in the plurality of media assets, and wherein the first media asset occupies a second position of the sequential order distinct from a first position of the sequential order;
identifying, using the content relationship data and the consumption history, a second media asset among the plurality of media assets, wherein a position of the second media asset precedes the second position of the first media asset in the sequential order, wherein the consumption history indicates that the second media asset has not yet been consumed, and wherein the second media asset is available as linear content at a second time which is later than the first time; and
causing the client device to display an indication that the second media asset is available at the second time, wherein the indication comprises an identifier of the second media asset.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plurality of media assets corresponds to a plurality of episodes of a series, respectively, and the sequential order is based on at least one of respective release dates of the plurality of episodes or respective episode numberings of the plurality of episodes.

### Claim 3 (depends on 2)

The method of claim 2, wherein:
the first position in the sequential order corresponds to the position of the second media asset, the second media asset having at least one of a first release date of the release dates of the plurality of episodes or a first episode numbering of the episode numberings of the plurality of episodes; and
the first media asset in the second position in the sequential order has at least one of a second release date that is later than the first release date or a second episode numbering that is higher than the first episode numbering.

### Claim 4 (depends on 2)

The method of claim 2, wherein:
the first position in the sequential order corresponds to a media asset having at least one of a first release date of the release dates of the plurality of episodes or a first episode numbering of the episode numberings of the plurality of episodes;
the first media asset in the second position in the sequential order has at least one of a second release date that is later than the first release date or a second episode numbering that is higher than the first episode numbering; and
the second media asset in the position before the second position in the sequential order has at least one of a third release date that is later than the first release date and that is earlier than the second release date or a third episode numbering that is higher than the first episode numbering and lower than the second episode numbering.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first media asset is available via an on-demand content source and the second media asset is available via a linear content source, and wherein the consumption history comprises indications of media assets accessed via on-demand content sources.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
identifying a third media asset of the plurality of media assets that is available for consumption at a third time, wherein the third time is different from the first time and the second time; and
causing display of an indication that the third media asset is available for consumption at the third time, wherein the indication that the second media asset is available for consumption at the second time and the indication that the third media asset is available for consumption at the third time are displayed within a single view.

### Claim 7 (depends on 1)

The method of claim 1, wherein the second media asset is available to be consumed at a third time, and wherein the causing to be displayed the indication that the second media asset is available for consumption at the second time further comprises causing to be displayed an indication that the second media asset is available for consumption at the third time.

### Claim 8 (depends on 1)

The method of claim 1, wherein identifying the second media asset comprises querying a linear content source for one or more future times when any of the plurality of media assets will be available for consumption.

### Claim 9 (depends on 1)

The method of claim 1, wherein the indication that the second media asset is available for consumption at the second time comprises at least one of an indication of the second time, an indication of a title of the second media asset, an indication of the position of the second media asset in the sequential order, or a summary of the second media asset.

### Claim 10 (depends on 1)

The method of claim 1, wherein, at the second time:
the first media asset is available via both an on-demand content source and a linear content source; and
the second media asset is only available via the linear content source.

### Claim 11

A system comprising:
control circuitry configured to:
receive data indicating a user selection of a first media asset at a first time, the data comprising a user identifier corresponding to a user profile and an asset identifier corresponding to the first media asset, wherein the first media asset is available as on-demand content and is provided for display at a client device associated with the user profile based on the user selection;
update, based at least in part on the data, a consumption history associated with the user identifier in a first data structure to indicate consumption of the first media asset; and
input/output circuitry configured to:
access, by querying a second data structure, content relationship data specifying a sequential order in which a plurality of media assets is organized, wherein the first media asset is included in the plurality of media assets, and wherein the first media asset occupies a second position of the sequential order distinct from a first position of the sequential order;
wherein the control circuitry is further configured to:
identify, using the content relationship data and the consumption history, a second media asset among the plurality of media assets, wherein a position of the second media asset precedes the second position of the first media asset in the sequential order, wherein the consumption history indicates that the second media asset has not yet been consumed, and wherein the second media asset is available as linear content at a second time which is later than the first time; and
cause the client device to display an indication that the second media asset is available at the second time, wherein the indication comprises an identifier of the second media asset.

### Claim 12 (depends on 11)

The system of claim 11, wherein the plurality of media assets corresponds to a plurality of episodes of a series, respectively, and the sequential order is based on at least one of respective release dates of the plurality of episodes or respective episode numberings of the plurality of episodes.

### Claim 13 (depends on 12)

The system of claim 12, wherein:
the first position in the sequential order corresponds to the position of the second media asset, the second media asset having at least one of a first release date of the release dates of the plurality of episodes or a first episode numbering of the episode numberings of the plurality of episodes; and
the first media asset in the second position in the sequential order has at least one of a second release date that is later than the first release date or a second episode numbering that is higher than the first episode numbering.

### Claim 14 (depends on 12)

The system of claim 12, wherein:
the first position in the sequential order corresponds to a media asset having at least one of a first release date of the release dates of the plurality of episodes or a first episode numbering of the episode numberings of the plurality of episodes;
the first media asset in the second position in the sequential order has at least one of a second release date that is later than the first release date or a second episode numbering that is higher than the first episode numbering; and
the second media asset in the position before the second position in the sequential order has at least one of a third release date that is later than the first release date and that is earlier than the second release date or a third episode numbering that is higher than the first episode numbering and lower than the second episode numbering.

### Claim 15 (depends on 11)

The system of claim 11, wherein the first media asset is available via an on-demand content source and the second media asset is available via a linear content source, and wherein the consumption history comprises indications of media assets accessed via on-demand content sources.

### Claim 16 (depends on 11)

The system of claim 11, wherein the control circuitry is further configured to:
identify a third media asset of the plurality of media assets that is available for consumption at a third time, wherein the third time is different from the first time and the second time; and
cause display of an indication that the third media asset is available for consumption at the third time, wherein the indication that the second media asset is available for consumption at the second time and the indication that the third media asset is available for consumption at the third time are displayed within a single view.

### Claim 17 (depends on 11)

The system of claim 11, wherein the second media asset is available to be consumption at a third time, and wherein the indication that the second media asset is available for consumption at the second time further comprises an indication that the second media asset is available for consumption at the third time.

### Claim 18 (depends on 11)

The system of claim 11, wherein the control circuitry is configured to identify the second media asset by querying a linear content source for one or more future times when any of the plurality of media assets will be available for consumption.

### Claim 19 (depends on 11)

The system of claim 11, wherein the indication that the second media asset is available for consumption at the second time comprises at least one of an indication of the second time, an indication of a title of the second media asset, an indication of the position of the second media asset in the sequential order, or a summary of the second media asset.

### Claim 20 (depends on 11)

The system of claim 11, wherein, at the second time:
the first media asset is available via both an on-demand content source and a linear content source; and
the second media asset is only available via the linear content source.
