IP Library Granted Patent US 12,155,880
Granted Patent B2
US 12,155,880 · App. 18/221,752 · Granted Nov 26, 2024

Systems and methods for management of media content subscriptions

Inventors: Adam Bates (Los Gatos, CA); Hafiza Jameela (Milpitas, CA); Jesse F. Patterson (Pacifica, CA); Mark K. Berner (Santa Clara, CA); Eric Dorsey (Palo Alto, CA); Jonathan A. Logan (Mountain View, CA); David W. Chamberlin (Pacifica, CA); Paul Stevens (Felton, CA); Herbert A. Waterman (Merced, CA); William L. Thomas (Evergreen, CO)
Assignee: Adeia Guides Inc.
H04N21/2543H04N21/251H04N21/25891H04N21/4532H04N21/4826
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,155,880
App. No.
18/221,752
Granted
Nov 26, 2024
Kind
B2
Abstract

Systems and methods are provided for managing subscriptions. A media guidance application obtaining viewing patterns of a subscriber and determining a first and second media package of interest to the subscriber. A first and second release schedule are obtained related to media content in the first and second media packages. The media guidance application predicts a first viewing impact of the first subscription and a second viewing impact of the second subscription, for the upcoming time period, wherein the viewing impact indicates a total predicted amount of time spent viewing the media packages in the upcoming time period. An available amount of time for viewing media in the upcoming time period is also determined. The media guidance application generates a subscription recommendation for the upcoming time period based on the first viewing impact, second viewing impact, and available amount of time for viewing media in the upcoming time period.

Claims (47)

1. A method comprising:

generating for display a graphical user interface (GUI), wherein the user interface input comprises:

a first plurality of user interface elements for accepting an input of a first anticipated time allocation for a first subscription over a time period; and

a second plurality of user interface elements for accepting an input of a second anticipated time allocation for a second subscription over the time period;

receiving a user interface input via the GUI defining the first anticipated time allocation and the second anticipated time allocation; and

generating for display a first plurality of recommendations of media content available for the first subscription and a second plurality of recommendations of media content available for the second subscription based on the first anticipated time allocation and the second anticipated time allocation received by the user interface input.

2. The method of claim 1 , further comprising:

accessing a release schedule related to media content available for the first subscription to be released in the time period.

3. The method of claim 1 , further comprising:

accessing a release schedule related to media content available for the second subscription to be released in the time period.

4. The method of claim 1 , further comprising:

accessing viewing patterns of a subscriber of the first subscription from a previous time period; and

determining an available amount of time that the user will be able to watch media content available on the first subscription in the time period.

5. The method of claim 1 , further comprising:

accessing viewing patterns of a subscriber of the second subscription from a previous time period; and

determining an available amount of time that the user will be able to watch media content available on the second subscription in the time period.

6. The method of claim 5 , further comprising:

determining a total amount of time that the subscriber spends viewing media content during the time period across the first subscription and the second subscription.

7. The method of claim 5 , further comprising:

determining that the second anticipated time allocation received by the user interface input exceeds the available amount of time that the user will be able to watch media content available on the second subscription in the time period; and

generating for display a subscription modification message associated with the second subscription.

8. The method of claim 7 , wherein the subscription modification message associated with the second subscription recommends canceling the second subscription.

9. A system comprising:

control circuitry configured to:

generate for display a graphical user interface (GUI), wherein the user interface input comprises:

a first plurality of user interface elements for accepting an input of a first anticipated time allocation for a first subscription over a time period; and

a second plurality of user interface elements for accepting an input of a second anticipated time allocation for a second subscription over the time period;

input/output circuitry configured to:

receive a user interface input via the GUI defining the first anticipated time allocation and the second anticipated time allocation; and

wherein the control circuitry is further configured to:

generate for display a first plurality of recommendations of media content available for the first subscription and a second plurality of recommendations of media content available for the second subscription based on the first anticipated time allocation and the second anticipated time allocation received by the user interface input.

10. The system of claim 9 , wherein the control circuitry is further configured to:

access a release schedule related to media content available for the first subscription to be released in the time period.

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

access a release schedule related to media content available for the second subscription to be released in the time period.

12. The system of claim 9 , wherein the control circuitry is further configured to:

access viewing patterns of a subscriber of the first subscription from a previous time period; and

determine an available amount of time that the user will be able to watch media content available on the first subscription in the time period.

13. The system of claim 9 , wherein the control circuitry is further configured to:

access viewing patterns of a subscriber of the second subscription from a previous time period; and

determine an available amount of time that the user will be able to watch media content available on the second subscription in the time period.

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

determine a total amount of time that the subscriber spends viewing media content during the time period across the first subscription and the second subscription.

15. The system of claim 13 , wherein the control circuitry is further configured to:

determine that the second anticipated time allocation received by the user interface input exceeds the available amount of time that the user will be able to watch media content available on the second subscription in the time period; and

generate for display a subscription modification message associated with the second subscription.

16. The system of claim 15 , wherein the subscription modification message associated with the second subscription recommends canceling the second subscription.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069112/0430 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: BATES, ADAM; JAMEELA, HAFIZA; PATTERSON, JESSE F.; BERNER, MARK K.; DORSEY, ERIC; LOGAN, JONATHAN A.; CHAMBERLIN, DAVID W.; STEVENS, PAUL; WATERMAN, HERBERT A.; THOMAS, WILLIAM L.
To: ROVI GUIDES, INC.
Reel/Frame 064249/0469 →
Continuity (4)
Continuation 17746533 · May 17, 2022
Continuation 16958372
Continuation 15857139 · Dec 28, 2017
Related Publication 20230362424A1 · Nov 9, 2023