IP Library Granted Patent US 12,231,737
Granted Patent B2
US 12,231,737 · App. 18/198,345 · Granted Feb 18, 2025

Systems and methods for sorting favorite content sources

Inventors: Glen E. Roe (Simi Valley, CA); Michael K. McCarty (Agoura Hills, CA)
Assignee: Adeia Guides Inc.
H04N21/4826H04N21/25891H04N21/4325H04N21/44226H04N21/4532H04N21/4622H04N21/4755H04N21/8133
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,231,737
App. No.
18/198,345
Granted
Feb 18, 2025
Kind
B2
Abstract

Systems and methods for sorting favorite content sources are provided. A list of favorite content sources arranged in a first order is stored. The favorite content sources in the list are accessed according to the order of the favorite content sources in the list. At a given time, a user request to change a currently accessed content source to one of the favorite content sources in the list is received. In response to receiving the user request, an attribute of content presented on the currently accessed content source at the given time is identified. The favorite content sources in the list are rearranged into a second order based on the identified attribute. The favorite content sources in the list are accessed according to the second order in response to receiving the user request.

Claims (54)

1. A method comprising:

presenting, via a computing device, content from a content source;

receiving, via the computing device, a request to switch to a different content source;

in response to receiving the request, identifying a current attribute of the presented content from the content source at a current play position of the presented content when the request was received;

rearranging an order of favorite content sources by deprioritizing a favorite content source currently providing content comprising the identified current attribute; and

providing access to one or more of the favorite content sources according to the rearranged order.

2. The method of claim 1 , further comprising:

receiving a request to access content of one or more of the favorite content sources; and

in response to receiving the request, displaying the content of one or more of the favorite content sources via the computing device.

3. The method of claim 1 , further comprising:

prior to the rearranging the order of the favorite content sources, arranging the order of the favorite content sources in a first order.

4. The method of claim 3 , wherein the arranging the order of the favorite content sources in the first order further comprises ranking the favorite content sources based on a user input.

5. The method of claim 3 , wherein the arranging the order of the favorite content sources in the first order further comprises ranking the favorite content sources based on automatic selection of the favorite content sources.

6. The method of claim 3 , wherein the arranging the order of the favorite content sources in the first order further comprises ranking the favorite content sources based on a user profile.

7. The method of claim 1 , wherein each of the favorite content sources comprises a favorite content and an attribute corresponding to the favorite content.

8. The method of claim 7 , wherein the rearranging the order of the favorite content sources further comprises:

comparing the identified current attribute with the attribute of the favorite content corresponding to each of the favorite content sources; and

determining whether there is a match between the identified current attribute and the attribute of the favorite content in one or more of the favorite content sources.

9. The method of claim 8 , further comprising:

ranking the favorite content source at a lower rank than previously ranked in response to determining that the attribute of the corresponding favorite content of the favorite content source matches with the identified current attribute.

10. The method of claim 9 , wherein:

the favorite content source is a first favorite content source; and

the method further comprising:

ranking a second favorite content source of the favorite content sources at a higher rank than previously ranked in response to determining that the attribute of the corresponding favorite content of the second favorite content source does not match with the identified current attribute.

11. A system comprising:

control circuitry configured to:

cause presentation of content from a content source; and

input/output circuitry configured to:

receive a request to switch to a different content source; and

wherein the control circuitry is further configured to:

in response to receiving the request, identify a current attribute of the presented content from the content source at a current play position of the presented content when the request was received;

rearrange an order of favorite content sources by deprioritizing a favorite content source currently providing content comprising the identified current attribute; and

provide access to one or more of the favorite content sources according to the rearranged order.

12. The system of claim 11 , wherein the input/output circuitry is further configured to:

receive a request to access content of one or more of the favorite content sources; and

in response to receiving the request, display the content of one or more of the favorite content sources.

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

prior to the rearrange the order of the favorite content sources, arrange the order of the favorite content sources in a first order.

14. The system of claim 13 , wherein to arrange the order of the favorite content sources in the first order, the control circuitry is further configured to:

rank the favorite content sources based on a user input.

15. The system of claim 13 , wherein to arrange the order of the favorite content sources in the first order, the control circuitry is further configured to:

rank the favorite content sources based on automatic selection of the favorite content sources.

16. The system of claim 13 , wherein to arrange the favorite content sources in the first order, the control circuitry is further configured to:

rank the favorite content sources based on a user profile.

17. The system of claim 11 , wherein each of the favorite content sources comprise a favorite content and an attribute corresponding to the favorite content.

18. The system of claim 17 , wherein to rearrange the order of the favorite content sources, the control circuitry is further configured to:

compare the identified current attribute with the attribute of the favorite content corresponding to each of the favorite content sources; and

determine whether there is a match between the identified current attribute and the attribute of the favorite content in one or more of the favorite content sources.

19. The system of claim 18 , wherein the control circuitry is further configured to:

rank the favorite content source at a lower rank than previously ranked in response to determining that the attribute of the corresponding favorite content of the favorite content source matches the identified current attribute.

20. The system claim 19 , wherein:

the favorite content source is a first favorite content source; and

the control circuitry is further configured to:

rank a second favorite content source of the favorite content sources at a higher rank than previously ranked in response to determining that the attribute of the corresponding favorite content of the second favorite content source does not match with the identified current attribute.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069086/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2023
From: ROE, GLEN E.; MCCARTY, MICHAEL K.
To: ROVI GUIDES, INC.
Reel/Frame 063668/0190 →
Continuity (3)
Continuation 16941849 · Jul 29, 2020
Continuation 16461559
Related Publication 20230370688A1 · Nov 16, 2023
References Cited (18)
US 6239794B1 · Yuen et al. · 2001 [cited by applicant]
US 6564378B1 · Satterfield et al. · 2003 [cited by applicant]
US 7165098B1 · Boyer et al. · 2007 [cited by applicant]
US 7761892B2 · Ellis et al. · 2010 [cited by applicant]
US 8046801B2 · Ellis et al. · 2011 [cited by applicant]
US 8918411B1 · Latif et al. · 2014 [cited by applicant]
US 11700427B2 · Roe et al. · 2023 [cited by applicant]
US 20020174430A1 · Ellis et al. · 2002 [cited by applicant]
US 20050251827A1 · Ellis et al. · 2005 [cited by applicant]
US 20100153885A1 · Yates · 2010 [cited by applicant]
US 20120311633A1 · Mandrekar · 2012 [cited by examiner]
US 20130179925A1 · Woods · 2013 [cited by examiner]
US 20140047476A1 · Ellis · 2014 [cited by applicant]
US 20140049695A1 · Papish · 2014 [cited by examiner]
WO 2000011869A1 · 2000 [cited by applicant]
WO 2011102886A1 · 2011 [cited by applicant]
“IPRP”, International Preliminary Report on Patentability PCT/US2016/063835 dated May 28, 2019. [cited by applicant]
“ISR and Written Opinion”, International Search Report and Written Opinion of PCT/US2016/063835 dated Feb. 20, 2017. [cited by applicant]