# US 11,908,556 B2 · Messaging protocol

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,908,556 B2
- Document ID: US11908556B2
- Status: Granted
- Kind: B2
- Application number: 17/443,550
- Filed: 2021-07-27
- Published: 2021-11-18
- Granted: 2024-02-20
- Earliest claimed: 2016-12-28
- Assignees: Cerner Innovation, Inc.
- Applicants: Cerner Innovation, Inc.
- Inventors: Christopher Dillard Cline; Aravind R. Mereddi; Joel Robert Norton; Scott Gordon Siebers
- Web page: https://patentgrep.com/patent/US11908556B2

## CPC

- G16H 15/00: ICT specially adapted for medical reports, e.g. generation or transmission thereof
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- G06F 21/606: {by securing the transmission between two devices or processes}
- G06F 21/6245: {Protecting personal data, e.g. for financial or medical purposes}
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- H04L 51/226: Delivery according to priorities
- H04L 51/48: Message addressing, e.g. address format or anonymous messages, aliases
- H04L 63/04: {for providing a confidential data exchange among entities communicating through data packet networks}
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04L 67/54: Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods provide for implementation of a messaging protocol that provides security necessary for clinical messaging while also providing scalability needed to properly function within a clinical setting. The messaging protocol provides for federation of messages across messaging domains with a direct target address or via a role or group endpoint address that resolves to one or more target addresses. The messaging protocol also provides the ability to include content other than text in messages.

## Claims

### Claim 1

A computer system, comprising one or more hardware processors configured to initiate a plurality of operations, the operations comprising:
detecting a request to transmit a message including clinically relevant information identified from one or more electronic medical records to a role associated with a destination, wherein the destination is within a separate domain and a target endpoint address of the destination is unknown;
identifying an intended target associated with the role and with a delay criteria;
generating a first transmission for the intended target without the target endpoint address, wherein the first transmission is associated with a delivery identifier indicating that the first transmission can be delayed;
delaying the first transmission based on the delay criteria; and
upon expiration of a predetermined time period, identifying an absence of the delay criteria and transmitting the first transmission.

### Claim 2 (depends on 1)

The computer system of claim 1, wherein the operations further comprise: in response to identifying the absence of the delay criteria, communicating the first transmission to the intended target.

### Claim 3 (depends on 2)

The computer system of claim 2, wherein the operations further comprise causing display of a notification on a user device associated with the intended target.

### Claim 4 (depends on 3)

The computer system of claim 3, wherein the notification comprises a selectable acknowledgement request.

### Claim 5 (depends on 4)

The computer system of claim 4, wherein the operations further comprise receiving an indication that the selectable acknowledgement request has been selected.

### Claim 6 (depends on 5)

The computer system of claim 5, wherein the operations further comprise transmitting a second transmission to the intended target in response to expiration of a predetermined amount of time.

### Claim 7

A method, comprising:
detecting, via at least one processor, a request to transmit a message including clinically relevant information identified from one or more electronic medical records to a role associated with a destination, wherein the destination is within a separate domain and a target endpoint address of the destination is unknown;
identifying an intended target associated with the role and with a delay criteria;
generating a first transmission for the intended target without the target endpoint address, wherein the first transmission is associated with a delivery identifier indicating that the first transmission can be delayed;
delaying the first transmission based on the delay criteria; and
upon expiration of a predetermined time period, identifying an absence of the delay criteria and transmitting, via the at least one processor, the first transmission.

### Claim 8 (depends on 7)

The method of claim 7, wherein the separate domain is associated with a physical location.

### Claim 9 (depends on 8)

The method of claim 8, further comprising detecting a user device within a physical proximity of the physical location.

### Claim 10 (depends on 9)

The method of claim 9, further comprising linking the user device to the role based on the physical proximity.

### Claim 11 (depends on 10)

The method of claim 10, further comprising: in response to identifying the absence of the delay criteria, transmitting the first transmission to the user device linked to the role.

### Claim 12 (depends on 11)

The method of claim 11, further comprising transmitting a second transmission to the intended target in response to expiration of a predetermined amount of time.

### Claim 13

One or more non-transitory media having instructions that, when executed by one or more processors, cause initiation of operations comprising:
detecting a request to transmit a message including clinically relevant information identified from one or more electronic medical records to a role associated with a destination, wherein the destination is within a separate domain and a target endpoint address of the destination is unknown;
identifying an intended target associated with the role and with a delay criteria;
generating a first transmission for the intended target without the target endpoint address, wherein the first transmission is associated with a delivery identifier indicating that the first transmission can be delayed;
delaying the first transmission based on the delay criteria; and
upon expiration of a predetermined time period, identifying an absence of the delay criteria and transmitting the first transmission.

### Claim 14 (depends on 13)

The one or more non-transitory media of claim 13, wherein the target endpoint address includes at least one of a phone number or an email address.

### Claim 15 (depends on 13)

The one or more non-transitory media of claim 13, wherein the separate domain is associated with at least one sub-domain.

### Claim 16 (depends on 15)

The one or more non-transitory media of claim 15, wherein the intended target corresponds to a set of individuals associated with the at least one sub-domain.

### Claim 17 (depends on 13)

The one or more non-transitory media of claim 13, wherein the separate domain is associated with a domain lookup table.

### Claim 18 (depends on 13)

The one or more non-transitory media of claim 13, wherein the separate domain includes a parent domain.

### Claim 19 (depends on 13)

The one or more non-transitory media of claim 13, wherein the operations further comprise: in response to identifying the absence of the delay criteria, transmitting the first transmission to the intended target.

### Claim 20 (depends on 19)

The one or more non-transitory media of claim 19, wherein the operations further comprise: transmitting a second transmission to the intended target in response to expiration of a predetermined amount of time.
