×

Providing notifications to authorized users

  • US 10,505,935 B1
  • Filed: 02/14/2018
  • Issued: 12/10/2019
  • Est. Priority Date: 02/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system to route message content from a plurality of different sources to a plurality of different endpoint devices, the system comprising:

  • memory configured to store computer-executable instructions; and

    one or more processing devices in communication with the memory and a messaging bus that is communicably couplable with electronic devices, where at least some of the electronic devices are configured to generate medical messages to be transmitted via the messaging bus, and where the one or more processing devices are configured to execute the computer-executable instructions to;

    listen for messages generated in response to events, wherein the messages are generated based on the events, and transmitted via the messaging bus in a plurality of formats from the electronic devices, where at least some of the messages are the medical messages, the listening comprising;

    identifying a first message of the messages in a first format of the plurality of formats from a first electronic device of the electronic devices that is generated in response to a first event of the events and that specifies a first identifier corresponding to a first recipient and that specifies a first notification method, the first recipient corresponding to a first endpoint device; and

    identifying a second message of the messages in a second format of the plurality of formats from a second electronic device of the electronic devices that is generated in response to a second event of the events and that specifies a second identifier corresponding to a second recipient and that specifies a second notification method, the second recipient corresponding to a second endpoint device, where one or both of the first message and the second message is a medical message of the medical messages;

    determine a first authorization for a first notification for the first recipient, and generate the first notification with a first format translation of at least a first portion of the first message to a third format, the generating comprising processing the first message to generate the first notification in accordance with the specified first notification method, the first notification comprising the at least the first portion, where the specified first notification method is selected from a plurality of notification methods;

    determine a second authorization for a second notification for the second recipient, and generate the second notification with a second format translation of at least a second portion of the second message to the third format or a fourth format, the generating comprising processing the second message to generate the second notification in accordance with the specified second notification method, the second notification comprising the at least the second portion, where the specified second notification method is selected from the plurality of notification methods; and

    send the first notification to a first endpoint device, and send the second notification to a second endpoint device, where the first notification and the second notification are respectively transmitted with the first notification method and the second notification method, and where the first notification method is different from the second notification method.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×