IP Library Granted Patent US 11,245,945
Granted Patent B2
US 11,245,945 · App. 16/919,486 · Granted Feb 8, 2022

Systems and methods for displaying segments of media guidance data

Inventors: Michael McCarty (Agoura Hills, CA); Mikhail Aksenfeld (Castaic, CA); Corey Tulis (Portland, OR); David Wittke (Simi Valley, CA)
Assignee: Rovi Guides, Inc.
H04N21/26283H04N21/235H04N21/431H04N21/435H04N21/482H04N21/4821H04N21/84
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,245,945
App. No.
16/919,486
Granted
Feb 8, 2022
Kind
B2
Abstract

Systems and methods are provided herein for substituting an updated segment of media guidance data that no longer includes a selected media asset identifier with another segment of media guidance data that includes the selected media asset identifier. A media guidance application may determine, following an update to a segment of media guidance data, that a selected media asset identifier, associated with a given media asset classifier, is no longer included in the updated segment of media guidance data. The media guidance application may retrieve another segment of media guidance data that is associated with the given media asset classifier and that includes the selected media asset identifier.

Claims (50)

1. A method for preserving content selection, the method comprising:

generating for display a first guidance data segment comprising an asset identifier;

detecting that the asset identifier is selected in a display of the first guidance data segment;

while the asset identifier is selected:

determining that an updated first guidance data segment to be displayed does not comprise the asset identifier;

identifying a second guidance data segment comprising the asset identifier;

retrieving the second guidance data segment to be displayed after the first guidance data segment; and

when generating for display the second guidance data segment, repositioning a selection to the asset identifier in a display of the second guidance data segment.

2. The method of claim 1 , wherein the detecting that the asset identifier is selected comprises detecting an indicator over the asset identifier in the display of the first guidance data segment.

3. The method of claim 2 , wherein the detecting the indicator over the asset identifier in the display of the first guidance data segment comprises:

determining a current position of the indicator in the display of the first guidance data segment;

comparing the current position of the indicator with positions of asset identifiers in the display of the first guidance data segment; and

determining, based on the comparing, the asset identifier that is selected in the display of the first guidance data segment.

4. The method of claim 1 , wherein the detecting that the asset identifier is selected comprises detecting, on a user device, a focus on the asset identifier in the display of the first guidance data segment.

5. The method of claim 1 , wherein the first guidance data segment comprises a first classifier and a plurality of asset identifiers corresponding to the first classifier, and wherein the second guidance data segment is associated with the first classifier.

6. The method of claim 5 , wherein the first guidance data segment indicates that, in a second plurality of asset identifiers, there is a subset of asset identifiers corresponding to the first classifier not in the display of the guidance data segment, the method further comprising:

receiving a request to access the second plurality of asset identifiers;

retrieving a third guidance data segment comprising the second plurality of asset identifiers; and

generating for display the third guidance data segment.

7. The method of claim 5 , wherein the display of the first guidance data segment further comprises the first classifier positioned between a second classifier and a third classifier, and wherein each of the second classifier and the third classifier is associated with at least one other guidance data segment.

8. The method of claim 1 , further comprising receiving, from a remote server, the updated first guidance data segment to be displayed.

9. The method of claim 1 , wherein a number of asset identifiers associated with a first classifier in the first guidance segment is less than a maximum number of asset identifiers that can be displayed in the display of the first guidance data segment, and wherein the first guidance data segment further comprises a plurality of classifiers and associated asset identifiers, the method further comprising:

when displaying the first guidance data segment, positioning, in the display of the first guidance data segment, the first classifier and a second classifier of the plurality of classifiers adjacent to each other and between a third classifier and a fourth classifier of the plurality of classifiers.

10. The method of claim 1 , wherein the identifying the second guidance data segment comprises querying a database for a guidance data segment comprising the asset identifier.

11. A system for preserving content selection, the system comprising:

display circuitry configured to generate for display guidance data; and

control circuitry coupled to the display circuitry and configured to:

generate for display, using the display circuitry, a first guidance data segment comprising an asset identifier;

detect that the asset identifier is selected in a display of the first guidance data segment;

while the asset identifier is selected:

determine that an updated first guidance data segment to be displayed does not comprise the asset identifier;

identify a second guidance data segment comprising the asset identifier;

retrieve the second guidance data segment to be displayed after the first guidance data segment; and

when generating for display, using the display circuitry, the second guidance data segment, reposition a selection to the asset identifier in a display of the second guidance data segment.

12. The system of claim 11 , wherein the control circuitry, when detecting that the asset identifier is selected, is configured to detect an indicator over the asset identifier in the display of the first guidance data segment.

13. The system of claim 12 , wherein the control circuitry, when detecting the indicator over the asset identifier in the display of the first guidance data segment is configured to:

determine a current position of the indicator in the display of the first guidance data segment;

compare the current position of the indicator with positions of asset identifiers in the display of the first guidance data segment; and

determine, based on the comparing, the asset identifier that is selected in the display of the first guidance data segment.

14. The system of claim 11 , wherein the control circuitry, when detecting that the asset identifier is selected, is configured to detect, on a user device, a focus on the asset identifier in the display of the first guidance data segment.

15. The system of claim 11 , wherein the first guidance data segment comprises a first classifier and a plurality of asset identifiers corresponding to the first classifier, and wherein the second guidance data segment is associated with the first classifier.

16. The system of claim 15 , wherein the first guidance data segment indicates that, in a second plurality of asset identifiers, there is a subset of asset identifiers corresponding to the first classifier not in the display of the guidance data segment, and wherein the control circuitry is further configured to:

receive a request to access the second plurality of asset identifiers;

retrieve a third guidance data segment comprising the second plurality of asset identifiers; and

generate for display the third guidance data segment.

17. The system of claim 15 , wherein the display of the first guidance data segment further comprises the first classifier positioned between a second classifier and a third classifier, and wherein each of the second classifier and the third classifier is associated with at least one other guidance data segment.

18. The system of claim 11 , further comprising communications circuitry, and wherein the control circuitry is further configured to receive, from a remote server using the communications circuitry, the updated first guidance data segment to be displayed.

19. The system of claim 11 , wherein a number of asset identifiers associated with a first classifier in the first guidance segment is less than a maximum number of asset identifiers that can be displayed in the display of the first guidance data segment, wherein the first guidance data segment further comprises a plurality of classifiers and associated asset identifiers, and wherein the control circuitry is further configured to:

when displaying the first guidance data segment using the display circuitry, position the first classifier and a second classifier of the plurality of classifiers adjacent to each other and between a third classifier and a fourth classifier of the plurality of classifiers.

20. The system of claim 11 , wherein the control circuitry, when identifying the second guidance data segment, is configured to query a database for a guidance data segment comprising the asset identifier.

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 2, 2020
From: MCCARTY, MICHAEL; AKSENFELD, MIKHAIL; TULIS, COREY; WITTKE, DAVID
To: ROVI GUIDES, INC.
Reel/Frame 053108/0789 →
Continuity (4)
Continuation 16246763 · Jan 14, 2019
Continuation 15410554 · Jan 19, 2017
Provisional Application 62423564 · Nov 17, 2016
Related Publication 20200404356A1 · Dec 24, 2020