IP Library Granted Patent US 11,770,580
Granted Patent B2
US 11,770,580 · App. 17/401,018 · Granted Sep 26, 2023

Systems and methods for aggressively recording content when a user is not at home

Inventors: Ashwini Dharwa (Madhya Pradesh, IN); Vikram Makam Gupta (Karnataka, IN)
Assignee: Rovi Guides, Inc.
H04N21/4334H04L12/2829H04N21/44218H04N21/4532H04N21/47214H04L2012/2849
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,770,580
App. No.
17/401,018
Granted
Sep 26, 2023
Kind
B2
Abstract

Systems and methods for automatically recording media assets not explicitly scheduled for recording by a user when the user leaves his or her home. For example, when the user leaves home, a media guidance application, being executed on a user equipment device (such as a set-top box), schedules to record media assets that the user has expressed interest in, but has not explicitly scheduled for recording. If the user returns home before a recording has begun, the media guidance application does not record the media assets the user has not explicitly scheduled for recording.

Claims (88)

1. A method comprising:

identifying a media asset that a user is interested in;

determining whether status information of the user is indicative of a first status;

in response to determining that the status information is indicative of the first status, recording the media asset;

determining that a particular status change in the status information has occurred in which the status information of the user, previously indicative of the first status, has changed such that the status information of the user is indicative of a second status;

in response to determining that the particular status change has occurred, generating for display a notification that the media asset was recorded and a selectable option to indicate whether the media asset should be recorded in the event of a future determination that the status information is indicative of the first status;

receiving a negative selection from the user of the selectable option; and

in response to receiving the selection, storing, in an entry for the media asset in a database, an indication not to record the media asset in the event of a future determination that the status information is indicative of the first status.

2. The method of claim 1 , wherein identifying the media asset that the user is interested in comprises:

selecting the media asset from a plurality of media assets available from a media content source;

accessing a user profile corresponding to the user;

retrieving from the user profile a viewing history for the user including a plurality of media assets with associated characteristics; and

determining a first characteristic associated with the plurality of media assets is also associated with the media asset.

3. The method of claim 1 , wherein the indication of the user interest in the media asset is associated with on at least one of:

a reminder message for an episode or series;

an entry of a watch list;

an entry of a favorite program list; and

an entry of a general interest list in a user profile.

4. The method of claim 1 , wherein the first status of the user indicates that the user is not at home, and the second status of the user indicates that the user has returned home after not being at home.

5. The method of claim 1 , wherein the notification further comprises:

an identifier of the user and that the media asset was recorded for.

6. The method of claim 1 , wherein:

the media asset comprises episodic content of a plurality of serial episodes; and

the indication not to record the media asset in the event of a future determination that the status information is indicative of the first status comprises an indication not to record any of the plurality of serial episodes in the event of a future determination that the status information is indicative of the first status.

7. The method of claim 1 , wherein:

the indication not to record the media asset in the event of a future determination that the status information is indicative of the first status comprises an indication not to record another media asset that is related to the media asset.

8. The method of claim 1 , further comprising, in response to determining that the status information is indicative of the first status:

updating the entry in the database for the media asset to indicate the media asset should be recorded;

determining, based on hardware limitations, a number of media assets that can be recorded;

retrieving the entry in the database for the media asset;

assigning a priority to the media asset;

comparing the priority of the media asset to priorities of the plurality of media assets stored in the database;

determining whether a first number of media assets, given by the media asset in addition to media assets with a higher priority than the media asset, is less than the number of media assets that can be recorded; and

in response to determining the first number of media assets is less than the number of media assets that can be recorded, updating the entry in the database for the media asset to include a recording function.

9. The method of claim 8 , wherein assigning the priority to the media asset comprises:

determining an identity of the user;

accessing a user profile corresponding to the user stored in the database;

comparing characteristics of the media asset to characteristics stored in the user profile; and

determining the priority of the media asset based on the comparison.

10. The method of claim 8 , wherein assigning the priority to the media asset comprises:

presenting to the user options to customize the priorities of the plurality of media assets stored in the database containing the plurality of media assets and associated indications;

receiving a selection by the user of a particular option; and

in response to the user selection, reassigning the priority of the media asset.

11. A system comprising:

memory;

control circuitry configured to:

identify a media asset that a user is interested in;

determine whether status information of the user is indicative of a first status;

in response to determining that the status information is indicative of the first status, record the media asset in the memory;

determine that a particular status change has occurred in which the status information of the user, previously indicative of the first status, has changed such that the status information of the user is indicative of a second status;

in response to determining that the particular status change has occurred, generate for display a notification that the media asset was recorded and a selectable option to indicate whether the media asset should be recorded in the event of a future determination that the status information is indicative of the first status;

receive a negative selection from the user of the selectable option; and

in response to receiving the selection, store, in an entry for the media asset in a database, an indication not to record the media asset in the event of a future determination that the status information is indicative of the first status.

12. The system of claim 11 , wherein the control circuitry is configured to identify the media asset that the user is interested in by:

selecting the media asset from a plurality of media assets available from a media content source;

accessing a user profile corresponding to the user;

retrieving from the user profile a viewing history for the user including a plurality of media assets with associated characteristics; and

determining a first characteristic associated with the plurality of media assets is also associated with the media asset.

13. The system of claim 11 , wherein the indication of the user interest in the media asset is associated with on at least one of:

a reminder message for an episode or series;

an entry of a watch list;

an entry of a favorite program list; and

an entry of a general interest list in a user profile.

14. The system of claim 11 , wherein the first status of the user indicates that the user is not at home, and the second status of the user indicates that the user has returned home after not being at home.

15. The system of claim 11 , wherein the notification further comprises:

an identifier of the user and that the media asset was recorded for.

16. The system of claim 11 , wherein:

the media asset comprises episodic content of a plurality of serial episodes; and

the indication not to record the media asset in the event of a future determination that the status information is indicative of the first status comprises an indication not to record any of the plurality of serial episodes in the event of a future determination that the status information is indicative of the first status.

17. The system of claim 11 , wherein:

the indication not to record the media asset in the event of a future determination that the status information is indicative of the first status comprises an indication not to record another media asset that is related to the media asset.

18. The system of claim 11 , wherein the control circuitry is further configured to, in response to determining that the status information is indicative of the first status:

update the entry in the database for the media asset to indicate the media asset should be recorded;

determine, based on hardware limitations, a number of media assets that can be recorded;

retrieve the entry in the database for the media asset;

assign a priority to the media asset;

compare the priority of the media asset to priorities of the plurality of media assets stored in the database;

determine whether a first number of media assets, given by the media asset in addition to media assets with a higher priority than the media asset, is less than the number of media assets that can be recorded; and

in response to determining the first number of media assets is less than the number of media assets that can be recorded, update the entry in the database for the media asset to include a recording function.

19. The system of claim 18 , wherein the control circuitry is configured to assign the priority to the media asset by:

determining an identity of the user;

accessing a user profile corresponding to the user stored in the database;

comparing characteristics of the media asset to characteristics stored in the user profile; and

determining the priority of the media asset based on the comparison.

20. The system of claim 18 , wherein the control circuitry is configured to assign the priority to the media asset by:

presenting to the user options to customize the priorities of the plurality of media assets stored in the database containing the plurality of media assets and associated indications;

receiving a selection by the user of a particular option; and

in response to the user selection, reassigning the priority of the media asset.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2021
From: DHARWA, ASHWINI; GUPTA, VIKRAM MAKAM
To: ROVI GUIDES, INC.
Reel/Frame 057165/0529 →
Continuity (4)
Continuation 16871798 · May 11, 2020
Continuation 16199972 · Nov 26, 2018
Continuation 15173140 · Jun 3, 2016
Related Publication 20210377594A1 · Dec 2, 2021
Cited By (1)
US 12,375,752