PROVIDING NOTIFICATIONS TO AUTHORIZED USERS
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for initiating message listening and routing message content to authorized user devices is disclosed. For a second user device to receive notifications regarding records of a first user, the second user device provides information identifying the first user to a notification service. The notification service verifies the identifying information. The notification service initiates one or more listeners to listen for messages flowing over a messaging bus that are relating to the first user. Once a message is identified, at least a portion of the message is used to generate a notification that may be sent to the second user device.
51 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A system for routing message content to authorized user devices, the system comprising:
-
a messaging bus in network communication with one or more electronic components, at least some of the one or more electronic components configured to generate messages capable of transmission via the messaging bus; an initiation engine that receives a notification request that identifies; (i) a role of a first user associated with submission of the notification request, (ii) a second user associated with an electronic record, and (iii) a notification method, the notification request requesting that a user device associated with the first user be provided, via the notification method, with notifications corresponding to changes to the electronic record associated with the second user; an authentication engine that determines, based at least in part on verifying identifying information of the second user, that the first user is authorized to receive the notifications corresponding to the changes to the electronic record associated with the second user; a listening engine that initiates, based at least in part on the notification request, one or more listeners configured to listen for particular messages on the messaging bus that identify the second user; and a routing engine that; identifies, using the one or more listeners, a message of the particular messages that comprises a change to the electronic record associated with the second user; generates, based at least in part on the role of the first user and the notification method, a notification that describes at least one aspect of the message; and transmits the notification to the user device using the notification method. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented method for initiating message listening and routing message content to authorized user devices, the method comprising:
-
receiving a notification request that identifies; (i) a role of a first user associated with submission of the notification request, (ii) a second user associated with an electronic record, and (iii) a notification method, the notification request requesting that a user device associated with the first user be provided, via the notification method, with notifications corresponding to changes to the electronic record associated with the second user; determining, based at least in part on verifying identifying information of the second user, that the first user is authorized to receive the notifications corresponding to the changes to the electronic record associated with the second user; initiating, based at least in part on the notification request, one or more listeners configured to listen for messages on a messaging bus that identify the second user, the messages generated by one or more electronic components in network communication with the messaging bus; identifying, using the one or more listeners, a message of the messages that comprises a change to the electronic record associated with the second user; generating, based at least in part on the role of the first user and the notification method, a notification that describes at least one aspect of the message; and transmitting the notification to the user device using the notification method. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 40)
-
-
39. One or more computer-readable storage devices for storing computer-executable instructions that, when executed by one or more computer systems, configure the one or more computer systems to perform operations for initiating message listening and routing message content to authorized user devices, the operations comprising:
-
receiving a notification request that identifies; (i) a role of a first user associated with submission of the notification request, (ii) a second user associated with an electronic record, and (iii) a notification method, the notification request requesting that a user device associated with the first user be provided, via the notification method, with notifications corresponding to changes to the electronic record associated with the second user; determining, based at least in part on verifying identifying information of the second user, that the first user is authorized to receive the notifications corresponding to the changes to the electronic record associated with the second user; initiating, based at least in part on the notification request, one or more listeners configured to listen for messages on a messaging bus that identify the second user, the messages generated by one or more electronic components in network communication with the messaging bus; identifying, using the one or more listeners, a message of the messages that comprises a change to the electronic record associated with the second user; generating, based at least in part on the role of the first user and the notification method, a notification that describes at least one aspect of the message; and transmitting the notification to the user device using the notification method.
-
Specification