System Event Notification
First Claim
1. A method for implementation by one or more data processors comprising:
- receiving, by at least one data processor via a network, data encapsulating one or more notifications from a device connected to the network, the one or more notifications providing information relating to a status of the device, the device configured to provide a health related treatment for a patient;
associating, by at least one data processor, each of the one or more notifications with one or more notification categories, the one or more notification categories relating to a function performed by the device or a location of the device;
accessing, by at least one data processor, a table of one or more users, each of the one or more users having one or more subscriptions to the one or more notification categories, the one or more subscriptions automatically assigned to the one or more users based on a role associated with the one or more users;
identifying, by at least one data processor, at least one user from the table to distribute the one or more notifications to, the at least one user having at least one subscription that matches at least one notification category of the one or more notifications; and
distributing, by at least one data processor, data comprising the one or more notifications to the at least one user.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject matter disclosed herein provides methods for distributing notifications to a user. The method can include receiving data encapsulating notifications from a device connected to a network that provide information relating to the device'"'"'s status. The device can provide a health related treatment. The method can associate each notification with one or more notification categories relating to a function performed by the device or a location of the device. A table of users having one or more subscriptions to these notification categories can be accessed. The subscriptions can be automatically assigned to users based on the users'"'"' role. A user can be identified from the table to distribute the one or more notifications to. The user can have a subscription that matches a notification category of the received notifications, and data comprising the notifications can be distributed to the user. Related apparatus, systems, techniques, and articles are also described.
-
Citations
20 Claims
-
1. A method for implementation by one or more data processors comprising:
-
receiving, by at least one data processor via a network, data encapsulating one or more notifications from a device connected to the network, the one or more notifications providing information relating to a status of the device, the device configured to provide a health related treatment for a patient; associating, by at least one data processor, each of the one or more notifications with one or more notification categories, the one or more notification categories relating to a function performed by the device or a location of the device; accessing, by at least one data processor, a table of one or more users, each of the one or more users having one or more subscriptions to the one or more notification categories, the one or more subscriptions automatically assigned to the one or more users based on a role associated with the one or more users; identifying, by at least one data processor, at least one user from the table to distribute the one or more notifications to, the at least one user having at least one subscription that matches at least one notification category of the one or more notifications; and distributing, by at least one data processor, data comprising the one or more notifications to the at least one user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium containing instructions to configure a processor to perform operations comprising:
-
receiving, by at least one data processor via a network, data encapsulating one or more notifications from a device connected to the network, the one or more notifications providing information relating to a status of the device, the device configured to provide a health related treatment for a patient; associating, by at least one data processor, each of the one or more notifications with one or more notification categories, the one or more notification categories relating to a function performed by the device or a location of the device; accessing, by at least one data processor, a table of one or more users, each of the one or more users having one or more subscriptions to the one or more notification categories, the one or more subscriptions automatically assigned to the one or more users based on a role associated with the one or more users; identifying, by at least one data processor, at least one user from the table to distribute the one or more notifications to, the at least one user having at least one subscription that matches at least one notification category of the one or more notifications; and distributing, by at least one data processor, data comprising the one or more notifications to the at least one user. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
a processor; and a memory, wherein the processor and the memory are configured to perform operations comprising; receiving, by at least one data processor via a network, data encapsulating one or more notifications from a device connected to the network, the one or more notifications providing information relating to a status of the device, the device configured to provide a health related treatment for a patient; associating, by at least one data processor, each of the one or more notifications with one or more notification categories, the one or more notification categories relating to a function performed by the device or a location of the device; accessing, by at least one data processor, a table of one or more users, each of the one or more users having one or more subscriptions to the one or more notification categories, the one or more subscriptions automatically assigned to the one or more users based on a role associated with the one or more users; identifying, by at least one data processor, at least one user from the table to distribute the one or more notifications to, the at least one user having at least one subscription that matches at least one notification category of the one or more notifications; and distributing, by at least one data processor, data comprising the one or more notifications to the at least one user. - View Dependent Claims (18, 19, 20)
-
Specification