Managing notifications across services
First Claim
1. A method comprising:
- identifying first notification data and second notification data that notify a user of a message about an activity that is of interest to the user;
sending the first notification data to a first client service and the second notification data to a second client service, wherein the first client service and the second client service are hosted by one or more client devices of the user;
receiving a read notification indicating that the first notification data sent to the first client service has been interacted with by the user;
updating, by a processing device, a first read status associated with the first notification data and a second read status associated with the second notification data in response to receiving the read notification, such that the first read status and the second read status have a read status indicator reflecting that the first notification data has been interacted with by the user; and
sending a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method identify first notification data and second notification that notify a user of a message about an activity that is of interest to the user. The system and method send the first notification data to a first client service and the second notification data to a second client service. The system and method receive a read notification indicating that the first notification data sent to the first client service has been interacted with by the user. The system and method update a first read status associated with the first notification data and a second read status associated with the second notification data. The system and method send a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying first notification data and second notification data that notify a user of a message about an activity that is of interest to the user; sending the first notification data to a first client service and the second notification data to a second client service, wherein the first client service and the second client service are hosted by one or more client devices of the user; receiving a read notification indicating that the first notification data sent to the first client service has been interacted with by the user; updating, by a processing device, a first read status associated with the first notification data and a second read status associated with the second notification data in response to receiving the read notification, such that the first read status and the second read status have a read status indicator reflecting that the first notification data has been interacted with by the user; and sending a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, from a server, a first notification data to display a first notification via a first client service hosted by one or more client devices of a user, wherein the first notification data to notify the user of a message about an activity that is of interest to the user; in response to receiving the first notification data, displaying the first notification provided via the first client service on the one or more client devices; receiving, from the server, a modify instruction that instructs the first client service to modify the first notification that has not been interacted with by the user to reflect that a second notification provided via a second client service has been interacted with by the user; and in response to receiving the modify instruction, modifying, by a processing device, the first notification to indicate that the first notification has been read. - View Dependent Claims (12, 13)
-
-
14. A system comprising:
-
a memory; and a processing device, coupled to the memory, the processing device to; identify first notification data and second notification data that notify a user of a message about an activity that is of interest to the user; send the first notification data to a first client service and the second notification data to a second client service, wherein the first client service and the second client service are hosted by one or more client devices of the user; receive a read notification indicating that the first notification data sent to the first client service has been interacted with by the user; update a first read status associated with the first notification data and a second read status associated with the second notification data in response to receiving the read notification, such that the first read status and the second read status have a read status indicator reflecting that the first notification data has been interacted with by the user; and sending a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer-readable medium comprising instructions that, responsive to execution by a processing device, cause the processing device to perform operations comprising:
-
receiving, from a server, a first notification data to display a first notification via a first client service hosted by one or more client devices of a user, wherein the first notification data to notify the user of a message about an activity that is of interest to the user; in response to receiving the first notification data, displaying the first notification provided via the first client service on the one or more client devices; receiving, from the server, a modify instruction that instructs the first client service to modify the first notification that has not been interacted with by the user to reflect that a second notification via a second client service has been interacted with by the user; and in response to receiving the modify instruction, modifying, by the processing device, the first notification to indicate that the first notification has been read. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable medium comprising instructions that, responsive to execution by a processing device, cause the processing device to perform operations comprising:
-
receiving, from a server, a first notification data to display a first notification via a first client service hosted by one or more client devices of a user, wherein the first notification data is received responsive to an indication of a network message having been received by the server, wherein the network message is generated using an online account interface, wherein the online account interface is associated with a first online account, wherein the network message is designated for a second online account, and wherein the first online account and the second online account are associated with the first client service; in response receiving the first notification data, displaying the first notification via the first client service on the one or more client devices; receiving, from the server, a modify instruction to modify the first notification, the modify instruction indicating an interaction by the user with a second notification via a second client service, wherein the first notification and the second notification notify the user of the network message, and wherein the modify instruction comprises a first identifier to identify the first notification that has not been interacted with by the user and a read status indicator reflecting that the second notification has been interacted with by the user; and in response to receiving the modify instruction, modifying, by the processing device, the first notification to indicate that content of the first notification has been read. - View Dependent Claims (20)
-
Specification