IP Library Granted Patent US 11,700,427
Granted Patent B2
US 11,700,427 · App. 16/941,849 · Granted Jul 11, 2023

Systems and methods for sorting favorite content sources

Inventors: Glen E. Roe (Simi Valley, CA); Michael K. McCarty (Agoura Hills, CA)
Assignee: Rovi 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 11,700,427
App. No.
16/941,849
Granted
Jul 11, 2023
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 arc accessed according to the second order in response to receiving the user request.

Claims (56)

1. A method comprising:

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

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

in response to receiving the request: (a) identifying a previous attribute of the presented content at an earlier play position of the presented content a threshold time before the request was received and (b) identifying a current attribute of the presented content at a current play position of the presented content when the request was received;

rearranging, in a list of favorite content sources, an order of the favorite content sources into a rearranged order based on the identified previous attribute and the identified current attribute of the presented content comprising:

placing a favorite content source that currently provides content that includes the previous attribute at a higher position than previously listed on the list of the favorite content sources, and

placing a favorite content source that currently provides content that includes the current attribute at a lower position than previously listed on the list of the favorite content sources; and

providing access to one or more of the favorite content sources in the list 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 in the list; and

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

3. The method of claim 1 , further comprising:

prior to the rearranging the order of the favorite content sources, arranging, in the list of the favorite content sources, 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 favorite content sources further comprises:

comparing the identified previous 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 previous 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:

placing the favorite content source among the favorite content sources at a top of the list in response to determining that the attribute of the corresponding favorite content matched with the identified previous attribute.

10. The method of claim 1 , further comprising:

monitoring current attributes of content provided by the favorite content sources in the list of the favorite content sources after receiving a user request to access a favorite content source in the list of the favorite content sources;

dynamically and automatically re-arranging the favorite content sources in the list of the favorite content sources based on the current attributes of content provided by the favorite content sources.

11. A system comprising:

a communication port;

a memory; and

control circuitry communicably coupled to the memory and the communication port, wherein the control circuitry is configured to:

cause presentation of content from a content source;

receive, via the communication port, a request to switch the content source;

in response to receiving the request: (a) identify a previous attribute of the presented content at an earlier play position of the presented content a threshold time before the request was received and (b) identifying a current attribute of the presented content at a current play position of the presented content when the request was received;

rearrange, in a list of favorite content sources stored in the memory, an order of the favorite content sources into a rearranged order based on the identified previous attribute and the identified current attribute of the presented content, comprising:

placing a favorite content source that currently provides content that includes the previous attribute at a higher position than previously listed on the list of the favorite content sources, and

placing a favorite content source that currently provides content that includes the current attribute at a lower position than previously listed on the list of the favorite content sources; and

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

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

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

in response to receiving the request to access the content of one or more of the favorite content sources in the list, display the content of one or more of the favorite content sources in the list via a computing device.

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, in the list of the favorite content sources, 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 favorite content sources, the control circuitry is further configured to:

compare the identified previous 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 previous 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:

place the favorite content source among the favorite content sources at a top of the list in response to determining that the attribute of the corresponding favorite content matched with the identified previous attribute.

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

monitor current attributes of content provided by the favorite content sources in the list of the favorite content sources after receiving a user request to access a favorite content source in the list of the favorite content sources;

dynamically and automatically re-arrange the favorite content sources in the list of the favorite content sources based on the current attributes of content provided by the favorite content sources.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069086/0199 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2020
From: ROE, GLEN E.; MCCARTY, MICHAEL K.
To: ROVI GUIDES, INC.
Reel/Frame 053343/0028 →
Continuity (2)
Continuation 16461559
Related Publication 20200359101A1 · Nov 12, 2020
Cited By (2)
US 12,231,737 US 12,701,300