New patent application published for: SYSTEMS AND METHODS FOR SORTING FAVORITE CONTENT SOURCES
SYSTEMS AND METHODS FOR SORTING FAVORITE CONTENT SOURCES
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.
Inventors:
Roe; Glen E. (Simi Valley, CA), McCarty; Michael K. (Agoura Hills, CA)
Applicant:
Adeia Guides Inc. (San Jose, CA)
Family ID:
1000009446290
Appl. No.:
19/741353
Filed:
July 14, 2026
Claims
1-51. (canceled)
52. A method comprising: transmitting a content stream associated with a content source; identifying a plurality of alternate content streams respectively corresponding to a plurality of alternate content sources; identifying, for a first time, a first attribute of the content stream and first respective attributes of the plurality of alternate content streams; determining, based on comparing the first attribute to the first respective attributes, a first order of the plurality of alternate content sources; generating a user interface element comprising identifiers for the plurality of alternate content sources displayed in the first order; identifying, for a second time, a second attribute of the content stream and second respective attributes of the plurality of alternate content streams; determining, based on comparing the second attribute to the second respective attributes, a second order of the plurality of alternate content sources, wherein the second order is distinct from the first order; and updating the user interface element such that the identifiers for the plurality of alternate content sources are displayed in the second order.
53. The method of claim 52, wherein: the first attribute corresponds to a first play position of the content stream at the first time; and the second attribute corresponds to a second play position of the content stream at the second time.
54. The method of claim 52, wherein: the first respective attributes correspond to first respective play positions of the plurality of alternate content streams at the first time; and the second respective attributes correspond to second respective play positions of the plurality of alternate content streams at the second time.
55. The method of claim 52, wherein: the first attribute is distinct from the second attribute; and the first respective attributes are distinct from the second respective attributes.
56. The method of claim 52, wherein identifying the plurality of alternate content streams respectively corresponding to the plurality of alternate content streams is based on receiving a request to switch from the content source to a different content source.
57. The method of claim 52, wherein determining the second order of the plurality of alternate content sources comprises causing a particular alternate content source of the plurality of alternate content sources to be moved to a lower ranked position in the second order relative to a ranked position of the particular alternate content source in the first order.
58. The method of claim 52, wherein updating the user interface element comprises causing an identifier corresponding to the particular alternate content source to be displayed at a lower display position within the updated user interface element relative to a previous display position of the identifier.
59. The method of claim 52, wherein determining the second order of the plurality of alternate content sources comprises causing a particular alternate content source of the plurality of alternate content sources to be moved to a higher ranked position in the second order relative to a ranked position of the particular alternate content source in the first order.
60. The method of claim 52, further comprising: receiving an input associated with a particular identifier of the updated user interface element, wherein the particular identifier corresponds to a particular alternate content source of the plurality of alternate content sources; and accessing a particular alternate content stream corresponding to the particular alternate content source based on the received input.
61. The method of claim 52, further comprising: receiving an input associated with the updated user interface element; and accessing the plurality of alternate content streams based on the second order.
62. A system comprising: input/output circuitry configured to: transmit a content stream associated with a content source; and processing circuitry configured to: identify a plurality of alternate content streams respectively corresponding to a plurality of alternate content sources; identify, for a first time, a first attribute of the content stream and first respective attributes of the plurality of alternate content streams; determine, based on comparing the first attribute to the first respective attributes, a first order of the plurality of alternate content sources; generate a user interface element comprising identifiers for the plurality of alternate content sources displayed in the first order; identify, for a second time, a second attribute of the content stream and second respective attributes of the plurality of alternate content streams; determine, based on comparing the second attribute to the second respective attributes, a second order of the plurality of alternate content sources, wherein the second order is distinct from the first order; and update the user interface element such that the identifiers for the plurality of alternate content sources are displayed in the second order.
63. The system of claim 62, wherein: the first attribute corresponds to a first play position of the content stream at the first time; and the second attribute corresponds to a second play position of the content stream at the second time.
64. The system of claim 62, wherein: the first respective attributes correspond to first respective play positions of the plurality of alternate content streams at the first time; and the second respective attributes correspond to second respective play positions of the plurality of alternate content streams at the second time.
65. The system of claim 62, wherein: the first respective attributes are distinct from the second respective attributes; and the first attribute is distinct from the second attribute.
66. The system of claim 62, wherein the processing circuitry is configured to identify the plurality of alternate content streams respectively corresponding to the plurality of alternate content streams based on receiving a request to switch from the content source to a different content source.
67. The system of claim 62, wherein the processing circuitry is configured to determine the second order of the plurality of alternate content sources by causing a particular alternate content source of the plurality of alternate content sources to be moved to a lower ranked position in the second order relative to a ranked position of the particular alternate content source in the first order.
68. The system of claim 67, wherein the processing circuitry is configured to update the user interface element by causing an identifier corresponding to the particular alternate content source to be displayed at a lower display position within the updated user interface element relative to a previous display position of the identifier.
69. The system of claim 62, wherein the processing circuitry is configured to determine the second order of the plurality of alternate content sources by causing a particular alternate content source of the plurality of alternate content sources to be moved to a higher ranked position in the second order relative to a ranked position of the particular alternate content source in the first order.
70. The system of claim 62, wherein the processing circuitry is further configured to: receive an input associated with a particular identifier of the updated user interface element, wherein the particular identifier corresponds to a particular alternate content source of the plurality of alternate content sources; and access a particular alternate content stream corresponding to the particular alternate content source based on the received input.
71. The system of claim 62, wherein the processing circuitry is further configured to: receive an input associated with the updated user interface element; and access the plurality of alternate content streams based on the second order.
- Company
- Adeia Guides Inc.
- Keywords
- H04N21/4826, H04N21/25891, H04N21/4325, H04N21/44226, H04N21/4532, H04N21/4622, H04N21/4755, H04N21/8133