IP Library Granted Patent US 12,301,926
Granted Patent B2
US 12,301,926 · App. 18/371,342 · Granted May 13, 2025

Systems and methods for retrieving segmented media guidance data

Inventors: Corey Tulis (Portland, OR); David Wittke (Simi Valley, CA); Mikhail Aksenfeld (Castaic, CA); Michael McCarty (Agoura Hills, CA)
Assignee: Adeia Guides Inc.
H04N21/4332H04N21/278H04N21/4314H04N21/44209H04N21/8456
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,301,926
App. No.
18/371,342
Granted
May 13, 2025
Kind
B2
Abstract

Systems and methods are presented for reducing network traffic when retrieving media guidance data. For example, a media guidance application receives a first user selection to display a group of media asset identifiers (e.g., video-on-demand listings) and retrieves detailed information from a remote server relating to the media asset identifiers to display to a user. The media guidance application then may receive a user selection to display a second group of media asset identifiers (e.g., purchased media assets). If any of the media asset identifiers are common to both groups, then the media guidance application already obtained the detailed information and the detailed information does not need to be retransmitted in order to be displayed. Thus, the media guidance application only retrieves detailed information for media asset identifiers unique to the second group of media asset identifiers (e.g., they are only on the purchased media asset list).

Claims (47)

1. A method comprising:

receiving a user input requesting a content guide;

determining that a first content item is to be included in a display of the content guide on a device;

based at least in part on (a) the user input requesting the content guide, and (b) determining that the first content item is to be included in the display of the content guide on the device, identifying metadata of the first content item to be displayed in the content guide on the device adjacent to an identifier of the first content item by:

determining that local storage of the device comprises metadata of a second content item, wherein the metadata of the second content item comprises at least a part of metadata of the first content item; and

in response to the determining that the local storage of the device comprises the metadata of the second content item, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item:

selecting a portion of the metadata of the second content item, wherein the selected portion of the metadata of the second content item is: (a) less than all of the metadata of the second content item, and (b) matches the metadata of the first content item; and

generating for display the identifier of the first content item and the selected portion of metadata of the second content item adjacent to the display of the identifier of the first content item.

2. The method of claim 1 , wherein the determining that the local storage of the device comprises the metadata of the second content item, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item comprises:

determining, based on an identifier of the second content item and the identifier of the first content item, that the second content item and the first content item are different episodes of a series.

3. The method of claim 1 , wherein the determining that the local storage of the device comprises the metadata of the second content item, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item comprises:

determining a threshold number of characters of an identifier of the second content item matches the identifier of the first content item.

4. The method of claim 1 , wherein the selected portion of the metadata of the second content item includes detailed information indicating one or more actors of the second content item.

5. The method of claim 1 , wherein the selected portion of the metadata of the second content item includes detailed information indicating a director of the second content item.

6. The method of claim 1 , wherein the selected portion of the metadata of the second content item includes detailed information indicating a genre of the second content item.

7. The method of claim 1 , further comprising:

retrieving a second portion of metadata associated with the first content item from a remote server.

8. The method of claim 7 , wherein the retrieved second portion of metadata includes detailed information indicating a summary of the first content item.

9. The method of claim 1 , further comprising:

generating, for display, a plurality of options for types of detailed information to retrieve;

receiving an input of an option to not retrieve a type of detailed information if it is not stored in the local storage of the device; and

in response to receiving the input, storing an indication in the local storage of the device to only retrieve the type of detailed information if it is stored in the local storage of the device.

10. The method of claim 9 , wherein the type of detailed information may be of type actor, director, or summary.

11. The method of claim 1 , wherein the content guide comprises a plurality of identifiers of content items adjacent to respective metadata of each of the content items.

12. A system comprising:

control circuitry configured to:

receive a user input requesting a content guide;

determine that a first content item is to be included in a display of the content guide on a device;

based at least in part on (a) the user input requesting the content guide, and (b) determining that the first content item is to be included in the display of the content guide on the device, identify metadata to be displayed in the content guide on the device adjacent to an identifier of the first content item by:

determining that local storage of the device comprises metadata of a second content item, wherein the metadata of the second content item comprises at least a part of metadata of the first content item; and

in response to determining that the local storage of the device comprises the metadata of the second content item, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item, selecting a portion of the metadata of the second content item, wherein the selected portion of the metadata of the second content item is: (a) less than all of the metadata of the second content item, and (b) matches the metadata of the first content item; and

input/output circuitry configured to:

in response to the determining, via the control circuitry, that the local storage of the device comprises the metadata of the second content, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item, generate for display the identifier of the first content item and the selected portion of metadata of the second content item adjacent to the display of the identifier of the first content item.

13. The system of claim 12 , wherein the control circuitry is configured to determine that the local storage of the device comprises the metadata of the second content item, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item by:

determining, based on an identifier of the second content item and the identifier of the first content item, that the second content item and the first content item are different episodes of a series.

14. The system of claim 12 , wherein the control circuitry is configured to determine that the local storage of the device comprises the metadata of the second content item, wherein the metadata of the second content item comprises at least a part of the metadata of the first content item by:

determining a threshold number of characters of an identifier of the second content item matches the identifier of the first content item.

15. The system of claim 12 , wherein the selected portion of the metadata of the second content item includes detailed information indicating one or more actors of the second content item.

16. The system of claim 12 , wherein the selected portion of the metadata of the second content item includes detailed information indicating a director of the second content item.

17. The system of claim 12 , wherein the selected portion of the metadata of the second content item includes detailed information indicating a genre of the second content item.

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

retrieve, a second portion of metadata associated with the first content item from a remote server.

19. The method of claim 18 , wherein the retrieved second portion of metadata includes detailed information indicating a summary of the first content item.

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

generate, for display, a plurality of options for types of detailed information to retrieve;

receive an input of an option to not retrieve a type of detailed information if it is not stored in the local storage of the device; and

in response to receiving the input, store an indication in the local storage of the device to only retrieve the type of detailed information if it is stored in the local storage of the device.

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 Sep 22, 2023
From: TULIS, COREY; WITTKE, DAVID; AKSENFELD, MIKHAIL; MCCARTY, MICHAEL
To: ROVI GUIDES, INC.
Reel/Frame 064999/0701 →
Continuity (5)
Continuation 17896511 · Aug 26, 2022
Continuation 17509797 · Oct 25, 2021
Continuation 16461685
Provisional Application 62423395 · Nov 17, 2016
Related Publication 20240015356A1 · Jan 11, 2024
References Cited (18)
US 5630119A · Aristides et al. · 1997 [cited by applicant]
US 7797713B2 · Dawson et al. · 2010 [cited by applicant]
US 11190833B2 · Tulis et al. · 2021 [cited by applicant]
US 11825151B2 · Tulis et al. · 2023 [cited by applicant]
US 20040002987A1 · Clancy et al. · 2004 [cited by applicant]
US 20040187150A1 · Gonder et al. · 2004 [cited by applicant]
US 20060026635A1 · Potrebic · 2006 [cited by examiner]
US 20070094292A1 · Kataoka · 2007 [cited by examiner]
US 20080288461A1 · Glennon · 2008 [cited by examiner]
US 20130081084A1 · Scheer · 2013 [cited by examiner]
US 20130268973A1 · Archibong et al. · 2013 [cited by applicant]
US 20140129570A1 · Johnson · 2014 [cited by examiner]
US 20150128184A1 · Tai · 2015 [cited by examiner]
US 20160127784A1 · Roberts · 2016 [cited by examiner]
US 20200045364A1 · Tulis et al. · 2020 [cited by applicant]
US 20220046314A1 · Tulis et al. · 2022 [cited by applicant]
US 20230171461A1 · Tulis et al. · 2023 [cited by applicant]
“Recommended—Similar Items—Undertale”, Sep. 22, 2015, Steam (http://store.steampowered.com/:80/recommended/morelike/app391540, cited using archive.org), pp. 1-2 (Year: 2015). [cited by examiner]