IP Library Granted Patent US 12,613,922
Granted Patent B2
US 12,613,922 · App. 18/538,456 · Granted Apr 28, 2026

Systems and methods for providing contextual information

Inventors: Aman Puniyani (Rohtak, IN); Ankur Anil Aher (Kalyan, IN); Jagadeswar Reddy Mettupalli (Bangalore, IN)
Assignee: Adeia Guides Inc.
G06F16/908G06F16/9038
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,613,922
App. No.
18/538,456
Granted
Apr 28, 2026
Kind
B2
Abstract

Systems and methods are described herein for causing to be provided contextual information for a content item. The system identifies that a subject in a content item is currently being referenced and determines whether consumption of the content item could be enhanced based on the referenced subject. For example, the system identifies a king being discussed by characters in a television series and determines the king was referenced three months ago. The system determines, based on the last time the subject was referenced, whether to provide contextual information about the subject. Using the determined three-month lapse in time since the king was last referenced, the system determines that contextual information about the king should be provided. Accordingly, the system causes to be displayed the contextual information within closed captioning after determining contextual information should be provided.

Claims (36)

1 . A method for causing a reminder to be provided over a communication network, the method comprising:

tracking, via a remote server, an avatar interacting with a plurality of video game objects on a map of a video game, wherein the avatar is associated with a user profile; and wherein the tracking comprises:

receiving data from a user device, wherein the data identifies at least one control input received via the user device, and wherein the at least one control input causes the avatar to interact with the plurality of video game objects on the map of the video game;

based on the tracking the avatar, determining, via the remote server, that the avatar is interacting with a first video game object of the plurality of video game objects on the map of the video game, wherein the first video game object is a non-player character of the video game;

accessing a database located at the remote server to identify the user profile associated with the avatar;

querying the database to determine that the first video game object is associated with an in-game purchase of a second video game object previously made by the avatar associated with the user profile;

determining, based on a purchase history associated with the user profile stored at the database, that an object type matching the second video game object was previously purchased;

determining that a video game object that matches the object type of the second video game object is absent from an in-game inventory of the avatar; and

based at least in part on (a) determining that the first video game object is associated with the in-game purchase of the second video game object, (b) determining that the object type matching the second video game object was previously purchased by the avatar associated with the user profile and (c) determining that a video game object that matches the object type of the second video game object is absent from the in-game inventory of the avatar:

generating, via the remote server, a reminder relevant to the in-game purchase of the second video game object to be displayed on the user device.

2 . A method of claim 1 , wherein the purchase history of previously purchasing the object type matching the second video game object includes a last purchase of the object type matching the second video game object.

3 . A method of claim 1 , further comprising determining a second in-game inventory indicating an amount of purchasable objects associated with the user profile at a time of a last purchase of the object type matching the second video game object associated with the user profile.

4 . The method of claim 1 , wherein the reminder is obtained from an external database.

5 . The method of claim 4 , wherein the external database is provided by a provider of the video game.

6 . The method of claim 1 , wherein determining an association between the first video game object and the second video game object comprises accessing a database of association information and wherein the association information comprises an importance level of the association.

7 . The method of claim 1 , wherein to generate the reminder is further based on a user preference.

8 . The method of claim 1 , wherein the reminder comprises a selectable icon.

9 . A system for causing a reminder to be provided over a communication network, the system comprising:

input/output circuitry configured to transmit video game data associated with a video game to a user device; and

control circuitry configured to:

track, via a remote server, an avatar interacting with a plurality of video game objects on a map of the video game, wherein the avatar is associated with a user profile; and wherein the control circuitry is configured to track the avatar by:

receiving data from the user device, wherein the data identifies at least one control input received via the user device, and wherein the at least one control input causes the avatar to interact with the plurality of video game objects on the map of the video game;

based on the tracking the avatar, determine, via the remote server, that the avatar is interacting with a first video game object of the plurality of video game objects on the map of the video game, wherein the first video game object is a non-player character of the video game;

access a database located at the remote server to identify the user profile associated with the avatar;

query the database to determine that the first video game object is associated with an in-game purchase of a second video game object previously made by the avatar associated with the user profile;

determine, based on a purchase history associated with the user profile stored at the database, that an object type matching the second video game object was previously purchased;

determine that a video game object that matches the object type of the second video game object is absent from an in-game inventory of the avatar; and

based at least in part on (a) determining that the first video game object is associated with the in-game purchase of the second video game object, (b) determining that the object type matching the second video game object was previously purchased by the avatar associated with the user profile and (c) determining that a video game object that matches the object type of the second video game object is absent from the in-game inventory of the avatar:

generate, via the remote server, a reminder relevant to the in-game purchase of the second video game object to be displayed on the user device.

10 . A system of claim 9 , wherein the purchase history of previously purchasing the object type matching the second video game object includes a last purchase of the object type matching the second video game object.

11 . A system of claim 9 , the control circuitry further configured to determine a second in-game inventory indicating an amount of purchasable objects associated with the user profile at a time of a last purchase of the object type matching the second video game object associated with the user profile.

12 . The system of claim 9 , wherein the reminder is obtained from an external database.

13 . The system of claim 12 , wherein the external database is provided by a provider of the video game.

14 . The system of claim 9 , wherein to determine an association between the first video game object and the second video game object further comprises the control circuitry configured to access a database of association information and wherein the association information comprises an importance level of the association.

15 . The system of claim 9 , wherein to generate the reminder is further based on a user preference.

16 . The system of claim 9 , wherein the reminder comprises a selectable icon.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0231 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2023
From: PUNIYANI, AMAN; AHER, ANKUR ANIL; METTUPALLI, JAGADESWAR REDDY
To: ROVI GUIDES, INC.
Reel/Frame 065875/0504 →
Continuity (2)
Continuation 16519880 · Jul 23, 2019
Related Publication 20240202251A1 · Jun 20, 2024
References Cited (28)
US 7536706B1 · Sezan et al. · 2009 [cited by applicant]
US 7761892B2 · Ellis et al. · 2010 [cited by applicant]
US 8046801B2 · Ellis et al. · 2011 [cited by applicant]
US 8475262B2 · Wolf et al. · 2013 [cited by applicant]
US 9563627B1 · Wheeler et al. · 2017 [cited by applicant]
US 10057630B1 · Panchaksharaiah et al. · 2018 [cited by applicant]
US 10362354B2 · Panchaksharaiah et al. · 2019 [cited by applicant]
US 10395279B1 · DeLaet · 2019 [cited by examiner]
US 11122342B2 · Puniyani et al. · 2021 [cited by applicant]
US 11392396B1 · Jacobs · 2022 [cited by applicant]
US 20050251827A1 · Ellis et al. · 2005 [cited by applicant]
US 20060200842A1 · Chapman et al. · 2006 [cited by applicant]
US 20090231128A1 · Watson et al. · 2009 [cited by applicant]
US 20100005084A1 · Nguyen et al. · 2010 [cited by applicant]
US 20110004481A1 · Jones · 2011 [cited by examiner]
US 20140279208A1 · Nickitas · 2014 [cited by examiner]
US 20150112796A1 · Greenzeiger et al. · 2015 [cited by applicant]
US 20160173941A1 · Gilson et al. · 2016 [cited by applicant]
US 20170189815A1 · Tweedale · 2017 [cited by examiner]
US 20180069914A1 · Abebe et al. · 2018 [cited by applicant]
US 20180199113A1 · Chou et al. · 2018 [cited by applicant]
US 20180315094A1 · Ashoori et al. · 2018 [cited by applicant]
US 20190130471A1 · DePizzol · 2019 [cited by examiner]
US 20190130917A1 · Pogorelik et al. · 2019 [cited by applicant]
US 20190156402A1 · Greenberger et al. · 2019 [cited by applicant]
US 20190236090A1 · Singh et al. · 2019 [cited by applicant]
US 20190286715A1 · Zhao et al. · 2019 [cited by applicant]
US 20200394221A1 · Thompson et al. · 2020 [cited by applicant]