IP Library Granted Patent US 12,267,542
Granted Patent B2
US 12,267,542 · App. 18/627,314 · Granted Apr 1, 2025

Dynamic scheduling of content

Inventors: Ankur Anil Aher (Maharashtra, IN); Charishma Chundi (Andhra Pradesh, IN)
Assignee: Adeia Guides Inc.
H04N21/26241H04N21/25891H04N21/26258H04N21/4668
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,267,542
App. No.
18/627,314
Granted
Apr 1, 2025
Kind
B2
Abstract

Systems and methods are provided for recommending and dynamically scheduling content. A time when a request to consume a content item is likely to be received is identified and an identifier of the content item is displayed on a device. Prior to the identified time, an option to consume, at the identified time, the content item is also displayed on the device. In response to the option being selected, the device stops displaying the identifier of the content item until the identified time.

Claims (38)

1. A method comprising:

receiving, from a device associated with a user, a request to schedule playing of a content item, wherein the request specifies a scheduled time for playing the content item;

determining whether the device associated with the user was used to play the content item at the scheduled time;

based at least in part on determining the device associated with the user was not used to play the content item at the scheduled time, generating, for output at the device associated with the user, a reminder to reschedule playing of the content item;

determining whether a request to reschedule playing of the content item has been received; and

based at least in part on determining a request to reschedule playing of the content item has not been received, automatically rescheduling playing of the content item, wherein the playing is automatically rescheduled for a rescheduled time later than the scheduled time.

2. The method of claim 1 , further comprising causing to stop the generating, for output at the device associated with the user, the reminder to reschedule playing of the content item.

3. The method of claim 1 , further comprising generating, for output at the device associated with the user, prior to or at the rescheduled time, a reminder to consume the content item.

4. The method of claim 1 , further comprising determining whether the device associated with the user was used to play the content item within a predetermined time from the scheduled time, wherein:

generating, for output at the device associated with the user, a reminder to reschedule playing of the content item is further based on determining the device associated with the user was not used to play the content item within the predetermined time from the scheduled time.

5. The method of claim 1 , wherein determining whether a request to reschedule playing of the content item has been received comprises determining whether a request to reschedule playing of the content item has been received within a predetermined time from the scheduled time.

6. The method of claim 1 , wherein:

the device associated with the user is a first device; and

determining whether a request to reschedule playing of the content item has been received comprises:

determining a request to reschedule playing of the content item has not been received from the first device; and

based at least in part on determining a request to reschedule playing of the content item has not been received from the first device, generating, for output at a second device associated with the user, a reminder to reschedule playing of the content item.

7. The method of claim 1 , wherein determining whether the device associated with the user was used to play the content item at the scheduled time comprises determining whether the device associated with the user was used to access a content platform at the scheduled time.

8. The method of claim 1 , further comprising determining the rescheduled time based at least in part on a scheduled future event identified in a user profile associated with the user.

9. The method of claim 8 , wherein the scheduled future event corresponds to a time when the user associated with the user profile is in transit.

10. The method of claim 8 , wherein the scheduled future event is a scheduled flight of the user associated with the user profile.

11. A system comprising:

communication circuitry configured to receive, from a device associated with a user, a request to schedule playing of a content item, wherein the request specifies a scheduled time for playing the content item; and

control circuitry further configured to:

determine whether the device associated with the user was used to play the content item at the scheduled time;

based at least in part on determining the device associated with the user was not used to play the content item at the scheduled time, generate, for output at the device associated with the user, a reminder to reschedule playing of the content item;

determine whether a request to reschedule playing of the content item has been received; and

based at least in part on determining a request to reschedule playing of the content item has not been received, automatically reschedule playing of the content item, wherein the playing is automatically rescheduled for a rescheduled time later than the scheduled time.

12. The system of claim 11 , wherein the control circuitry is further configured to cause to stop the generating, for output at the device associated with the user, the reminder to reschedule playing of the content item.

13. The system of claim 11 , wherein the control circuitry is further configured to generate, for output at the device associated with the user, prior to or at the rescheduled time, a reminder to consume the content item.

14. The system of claim 11 , wherein the control circuitry is further configured to:

determine whether the device associated with the user was used to play the content item within a predetermined time from the scheduled time; and

generate, for output at the device associated with the user, the reminder to reschedule playing of the content item based on determining the device associated with the user was not used to play the content item within the predetermined time from the scheduled time.

15. The system of claim 11 , wherein the control circuitry is configured to determine whether a request to reschedule playing of the content item has been received by determining whether a request to reschedule playing of the content item has been received within a predetermined time from the scheduled time.

16. The system of claim 11 , wherein:

the device associated with the user is a first device; and

the control circuitry is configured to determine whether a request to reschedule playing of the content item has been received by:

determining a request to reschedule playing of the content item has not been received from the first device; and

based at least in part on determining a request to reschedule playing of the content item has not been received from the first device, generating, for output at a second device associated with the user, a reminder to reschedule playing of the content item.

Assignments (3)
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2024
From: AHER, ANKUR ANIL; CHUNDI, CHARISHMA
To: ROVI GUIDES, INC.
Reel/Frame 067044/0294 →
Continuity (3)
Continuation 17987980 · Nov 16, 2022
Continuation 17217034 · Mar 30, 2021
Related Publication 20240364951A1 · Oct 31, 2024
References Cited (19)
US 6016141A · Knudson · 2000 [cited by examiner]
US 10097879B1 · Bates et al. · 2018 [cited by applicant]
US 10779042B1 · Gupta et al. · 2020 [cited by applicant]
US 11979625B2 · Aher et al. · 2024 [cited by applicant]
US 20040154040A1 · Ellis · 2004 [cited by examiner]
US 20070157237A1 · Cordray et al. · 2007 [cited by applicant]
US 20100186025A1 · Thomas · 2010 [cited by examiner]
US 20110078174A1 · Lee et al. · 2011 [cited by applicant]
US 20130204825A1 · Su · 2013 [cited by applicant]
US 20140059608A1 · Beattie et al. · 2014 [cited by applicant]
US 20140157295A1 · Jagtiani et al. · 2014 [cited by applicant]
US 20140215504A1 · Hsiao et al. · 2014 [cited by applicant]
US 20140337751A1 · Lim et al. · 2014 [cited by applicant]
US 20150058873A1 · Newell et al. · 2015 [cited by applicant]
US 20160142783A1 · Bagga et al. · 2016 [cited by applicant]
US 20160354285A1 · Nolan et al. · 2016 [cited by applicant]
US 20170257337A1 · Hampson et al. · 2017 [cited by applicant]
US 20220321935A1 · Aher et al. · 2022 [cited by applicant]
US 20230283824A1 · Aher et al. · 2023 [cited by applicant]