IP Library Granted Patent US 12,531,935
Granted Patent B2
US 12,531,935 · App. 18/750,433 · Granted Jan 20, 2026

Systems and methods for improving notifications

Inventors: Ankur Anil Aher (Maharashtra, IN); Jeffry Copps Robert Jose (Tamil Nadu, IN); Reda Harb (Tampa, FL)
Assignee: Adeia Guides Inc.
H04L67/55
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,531,935
App. No.
18/750,433
Filed
Jun 21, 2024
Granted
Jan 20, 2026
Kind
B2
Art Unit
2441
USPC
709/206
Abstract

Systems and methods are provided for generating for output a modified notification. A notification is generated. The notification is received at a notification manager running on a first computing device. The notification is modified at the notification manager, thereby creating a modified notification. The modified notification is generated for display.

Claims (71)

1 . A method comprising:

receiving, at a notification manager being executed at least in part on a computing device, a notification associated with a user profile, wherein the notification is associated with a particular portion of a content item;

accessing subscription data corresponding to the user profile;

determining, based on the subscription data, whether the user profile is subscribed to a service associated with the content item;

based on determining that the subscription data indicates that the user profile is subscribed to the service, modifying the notification, at the notification manager, to include a link to the particular portion of the content item; and

transmitting the modified notification to a device associated with the user profile.

2 . The method of claim 1 , wherein:

the subscription data is for a sports service; and

the modified notification is for a sports game.

3 . The method of claim 2 ,

wherein the modified notification is transmitted based on a change in a score of the sports game.

4 . The method of claim 2 ,

wherein the link of the modified notification is selectable to cause a video clip of the particular portion of the sports game to be displayed at the device associated with the user profile.

5 . The method of claim 1 , wherein:

the notification indicates an action associated with the content item;

the notification manager receives, via a network, content timing data for the action; and

modifying the notification further comprises modifying the notification to enable an input to cause the particular portion of the content item associated with the action to be generated for display, wherein the particular portion is based on the received content timing data for the action.

6 . The method of claim 1 , wherein:

the notification manager receives, via a network, a token that enables the particular portion of the content item to be generated for display; and

modifying the notification further comprises modifying the notification to enable an input to cause the particular portion of the content item to be generated for display.

7 . The method of claim 1 , wherein:

the notification manager identifies a category associated with the notification; and

modifying the notification further comprises modifying the notification based on the category.

8 . The method of claim 7 , wherein:

the category is promotion;

the notification manager determines, via a network, a status of the promotion; and

in response to receiving an input, a copy of the promotion identified in the notification is stored in a memory.

9 . The method of claim 1 , wherein accessing the subscription data corresponding to the user profile comprises:

transmitting, to a subscription database, a request to access the subscription data, wherein the request comprises data identifying the user profile and the service associated with the content item; and

receiving a response from the subscription database comprising the subscription data.

10 . The method of claim 1 , wherein modifying the notification further comprises:

modifying the notification to include a selectable icon linked to additional information associated with the content item, wherein in response to receiving a selection associated with the selectable icon:

transmitting the additional information associated with the content item to the device associated with the user profile; and

storing a user preference corresponding to the user profile for at least one of: the content item, the additional information associated with the content item; or the service associated with the content item.

11 . A system comprising:

a communication port;

a memory storing instructions; and

control circuitry communicably coupled to the memory and the communication port and configured to execute the instructions to:

receive, at a notification manager being executed at least in part on a computing device, a notification associated with a user profile, wherein the notification is associated with a particular portion of a content item;

access subscription data corresponding to the user profile;

determine, based on the subscription data, whether the user profile is subscribed to a service associated with the content item;

based on determining that the subscription data indicates that the user profile is subscribed to the service, modify the notification, at the notification manager, to include a link to the particular portion of the content item; and

transmit the modified notification to a device associated with the user profile.

12 . The system of claim 11 , wherein:

the subscription data is for a sports service; and

the modified notification is for a sports game.

13 . The system of claim 12 ,

wherein the modified notification is transmitted based on a change in a score of the sports game.

14 . The system of claim 12 ,

wherein the link of the modified notification is selectable to cause a video clip of the particular portion of the sports game to be displayed at the device associated with the user profile.

15 . The system of claim 11 , wherein:

the notification indicates an action associated with the content item;

the notification manager receives, via a network, content timing data for the action; and

the control circuitry is configured to modify the notification by modifying the notification to enable an input to cause the particular portion of the content item associated with the action to be generated for display, wherein the particular portion is based on the received content timing data for the action.

16 . The system of claim 11 , wherein:

the notification manager receives, via a network, a token that enables the particular portion of the content item to be generated for display; and

modifying the notification further comprises modifying the notification to enable an input to cause the particular portion of the content item to be generated for display.

17 . The system of claim 11 , wherein:

the notification manager identifies a category associated with the notification; and

modifying the notification further comprises modifying the notification based on the category.

18 . The system of claim 17 , wherein:

the category is promotion;

the notification manager determines, via a network, a status of the promotion; and

the control circuitry is configured to, in response to receiving an input, a copy of the promotion identified in the notification is stored in the memory.

19 . The system of claim 11 , wherein the control circuitry is configured to access the subscription data corresponding to the user profile by:

transmitting, to a subscription database, a request to access the subscription data, wherein the request comprises data identifying the user profile and the service associated with the content item; and

receiving a response from the subscription database comprising the subscription data.

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

modifying the notification to include a selectable icon linked to additional information associated with the content item, wherein in response to receiving a selection associated with the selectable icon:

transmitting the additional information associated with the content item to the device associated with the user profile; and

storing a user preference corresponding to the user profile for at least one of: the content item, the additional information associated with the content item; or the service associated with the content item.