# US 12,764,370 B2 · Systems and methods for extending recordings for media content based on aggregating user data

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

- Number: US 12,764,370 B2
- Document ID: US12764370B2
- Status: Granted
- Kind: B2
- Application number: 18/675,912
- Filed: 2024-05-28
- Published: 2024-11-28
- Granted: 2026-10-13
- Earliest claimed: 2017-07-27
- Assignees: Adeia Guides Inc.
- Applicants: Adeia Guides Inc.
- Inventors: Rajesh Khanna
- Web page: https://patentgrep.com/patent/US12764370B2

## CPC

- H04N 21/26241: {involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children programme}
- H04N 21/2353: {specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata}
- H04N 21/2407: {Monitoring of transmitted content, e.g. distribution time, number of downloads (arrangements for monitoring programmes for broadcast or for distribution combined with broadcast H04H20/14)}
- H04N 21/26258: {for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40)}
- H04N 21/26283: {for associating distribution time parameters to content, e.g. to generate electronic programme guide data}
- H04N 21/44226: {on social networks}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Systems and methods are provided for determining whether to extend a recording of a media asset based on analyzing user data. A media guidance application may determine that a media asset is recording during a scheduled time slot that has a start time and an end time. The media guidance application may determine that the media asset will be transmitted outside of the scheduled time slot based on inputs from a plurality of users. In response to determining that the media asset will be transmitted outside of the scheduled time, the media guidance application may extend the recording of the media asset beyond the scheduled time slot by a predetermined amount of time.

## Claims

### Claim 1

A method, comprising:
receiving a request to record a media asset that is scheduled to be transmitted during a time slot having a predetermined start time and a predetermined end time;
determining that the media asset is recording, on a device associated with a first user, during the time slot;
determining, using guidance data for the media asset, that the media asset will be transmitted past the predetermined end time, wherein the guidance data is associated with a second user and comprises information indicating that the second user has extended recording of the media asset, on a device associated with the second user, past the predetermined end time;
assigning a weight to the guidance data indicating the second user has extended the recording, wherein the assigned weight is inversely proportional to an average time left between a time the second user extended the recording and the predetermined end time; and
adjusting an end time of the recording, on the device associated with the first user, from the predetermined end time to a later extended end time, wherein the later extended end time is based at least in part on an amount of time by which the second user has extended recording of the media asset and the weight.

### Claim 2 (depends on 1)

The method of claim 1, wherein the guidance data comprises information indicating the second user is receiving a transmission of the media asset at a time later than the predetermined end time.

### Claim 3 (depends on 1)

The method of claim 1, wherein the guidance data comprises information indicating that the second user is receiving a continuous transmission, from a content source that transmits the media asset, from a first time before the predetermined end time to a second time after the predetermined end time.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining that the media asset will be transmitted past the predetermined end time comprises determining that the second user has requested to extend recording of the media asset, on a device associated with the second user, within a threshold period of time before the predetermined end time.

### Claim 5 (depends on 1)

The method of claim 1, wherein the guidance data comprises information indicating that (i) the second user is viewing the media asset on a first channel and (ii) the second user does not tune to a second channel after the predetermined end time.

### Claim 6 (depends on 1)

The method of claim 1, wherein the later extended end time is a predetermined amount of time after the predetermined end time.

### Claim 7 (depends on 6)

The method of claim 6, wherein the predetermined amount of time is determined based at least in part on a profile of the first user.

### Claim 8 (depends on 1)

The method of claim 1, further comprising determining the media asset is a live event, wherein the determining that the media asset will be transmitted past the predetermined end time and adjusting the predetermined end time are performed based at least in part on determining the media asset is the live event.

### Claim 9

A system, comprising:
communications circuitry; and
control circuitry configured to:
receive a request to record a media asset that is scheduled to be transmitted during a time slot having a predetermined start time and a predetermined end time;
determine that the media asset is recording, on a device associated with a first user, during the time slot;
determine, using guidance data for the media asset, that the media asset will be transmitted past the predetermined end time, wherein the guidance data is associated with a second user and comprises information indicating that the second user has extended recording of the media asset, on a device associated with the second user, past the predetermined end time;
assign a weight to the guidance data indicating the second user has extended the recording, wherein the assigned weight is inversely proportional to an average time left between a time the second user extended the recording and the predetermined end time; and
adjust an end time of the recording, on the device associated with the first user, from the predetermined end time to a later extended end time, wherein the later extended end time is based at least in part on an amount of time by which the second user has extended recording of the media asset and the weight.

### Claim 10 (depends on 9)

The system of claim 9, wherein the guidance data comprises information indicating the second user is receiving a transmission of the media asset at a time later than the predetermined end time.

### Claim 11 (depends on 9)

The system of claim 9, wherein the guidance data comprises information indicating that the second user is receiving a continuous transmission, from a content source that transmits the media asset, from a first time before the predetermined end time to a second time after the predetermined end time.

### Claim 12 (depends on 9)

The system of claim 9, wherein the control circuitry is configured to determine that the media asset will be transmitted past the predetermined end time by determining that the second user has requested to extend recording of the media asset, on a device associated with the second user, within a threshold period of time before the predetermined end time.

### Claim 13 (depends on 9)

The system of claim 9, wherein the guidance data comprises information indicating that (i) the second user is viewing the media asset on a first channel and (ii) the second user does not tune to a second channel after the predetermined end time.

### Claim 14 (depends on 9)

The system of claim 9, wherein the later extended end time is a predetermined amount of time after the predetermined end time.

### Claim 15 (depends on 14)

The system of claim 14, wherein the predetermined amount of time is determined based at least in part on a profile of the first user.

### Claim 16 (depends on 9)

The system of claim 9, wherein the control circuitry further configured to:
determine the media asset is a live event, wherein the determining that the media asset will be transmitted past the predetermined end time and adjusting the predetermined end time are performed based at least in part on determining the media asset is the live event.
