IP Library Granted Patent US 12,375,752
Granted Patent B2
US 12,375,752 · App. 18/232,148 · Granted Jul 29, 2025

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: Aceia 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 12,375,752
App. No.
18/232,148
Granted
Jul 29, 2025
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 (86)

1. A method comprising:

identifying a media asset in which a user is interested;

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

in response to determining that a status change has occurred, wherein the status information of the user has changed from the first status to a second status, generating for display a notification that the media asset was recorded, the notification including a selectable option to indicate whether the media asset should be recorded for future occurrences of the status change; and

in response to receiving a negative selection to the selectable option, storing, in an entry for the media asset in a database, an indication not to record the media asset in future occurrences of the status change.

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 associated 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 user interest in the media asset is associated with at least one of:

a reminder message for an episode or series;

a watch list entry;

a favorite program list entry; and

a general interest list entry 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 media asset comprises episodic content of a plurality of serial episodes; and

the indication not to record the media asset for future occurrences of the status change comprises an indication not to record any of the plurality of serial episodes.

6. The method of claim 1 , wherein:

the indication not to record the media asset for future occurrences of the status change comprises an indication not to record another media asset that is related to the media asset.

7. 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 which 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 other 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.

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

determining an identity of the user;

accessing, based on the determined user identity, 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.

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

presenting options to the user to customize the priorities of other media assets stored in the database containing the number 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.

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

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

determining whether a first number of media assets, given by the media asset in addition to other media assets scheduled for recording, is less than a total number of media assets that can be recorded; and

in response to determining the first number of media assets is less than the total number of media assets that can be recorded simultaneously, assigning a higher priority record function to the media asset.

11. A system comprising:

memory;

control circuitry configured to:

identify a media asset in which a user is interested;

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

in response to determining that a status change has occurred, wherein the status information of the user has changed from the first status to a second status, generating for display a notification that the media asset was recorded, the notification including a selectable option to indicate whether the media asset should be recorded for future occurrences of the status change; and

in response to receiving a negative selection to the selectable option, storing, in an entry for the media asset in a database, an indication not to record the media asset for future occurrences of the status change.

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 associated 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 at least one of:

a reminder message for an episode or series;

a watch list entry;

a favorite program list entry; and

a general interest list entry 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 media asset comprises episodic content of a plurality of serial episodes; and

the indication not to record the media asset for future occurrences of the status change comprises an indication not to record any of the plurality of serial episodes.

16. The system of claim 11 , wherein:

the indication not to record the media asset for future occurrences of the status change comprises an indication not to record another media asset that is related to the media asset.

17. 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 which 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 other 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, updating the entry in the database for the media asset to include a recording function.

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

determining an identity of the user;

accessing, based on the determined user identity, 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.

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

presenting options to the user to customize the priorities of other media assets stored in the database containing the number 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.

20. 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:

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

determine whether a first number of media assets, given by the media asset in addition to other media assets scheduled for recording, is less than a total number of media assets that can be recorded; and

in response to determining the first number of media assets is less than the total number of media assets that can be recorded simultaneously, assigning a higher priority record function to the media asset.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2023
From: DHARWA, ASHWINI; GUPTA, VIKRAM MAKAM
To: ROVI GUIDES, INC.
Reel/Frame 064547/0500 →
Continuity (5)
Continuation 17401018 · Aug 12, 2021
Continuation 16871798 · May 11, 2020
Continuation 16199972 · Nov 26, 2018
Continuation 15173140 · Jun 3, 2016
Related Publication 20230388579A1 · Nov 30, 2023
References Cited (15)
US 6771886B1 · Mendelsohn · 2004 [cited by applicant]
US 10142674B2 · Dharwa et al. · 2018 [cited by applicant]
US 10728608B2 · Dharwa et al. · 2020 [cited by applicant]
US 11122326B2 · Dharwa et al. · 2021 [cited by applicant]
US 11770580B2 · Dharwa · 2023 [cited by examiner]
US 20040060071A1 · Shteyn · 2004 [cited by applicant]
US 20090172127A1 · Srikanth et al. · 2009 [cited by applicant]
US 20100131987A1 · Kent, Jr. · 2010 [cited by examiner]
US 20130058632A1 · Jackson · 2013 [cited by examiner]
US 20150025790A1 · Hwang et al. · 2015 [cited by applicant]
US 20150131679A1 · Lange et al. · 2015 [cited by applicant]
US 20150331238A1 · Roth et al. · 2015 [cited by applicant]
US 20160055879A1 · Arai et al. · 2016 [cited by applicant]
US 20170111695A1 · Barton et al. · 2017 [cited by applicant]
US 20210377594A1 · Dharwa et al. · 2021 [cited by applicant]