# US 12,112,855 B2 · Secure messaging system with constrained user actions for ensured compliant transmission of medical information

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

- Number: US 12,112,855 B2
- Document ID: US12112855B2
- Status: Granted
- Kind: B2
- Application number: 18/356,467
- Filed: 2023-07-21
- Published: 2024-02-15
- Granted: 2024-10-08
- Earliest claimed: 2020-09-29
- Assignees: Inunity LLC
- Applicants: Inunity LLC
- Inventors: Marshall Jaquish; Jordan Gadapee; Randall Berg; Mark Lilien
- Web page: https://patentgrep.com/patent/US12112855B2

## CPC

- G16H 80/00: ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 9/451: Execution arrangements for user interfaces
- G06F 16/2379: {Updates performed during online database operations; commit processing}
- G06Q 30/016: After-sales
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- H04L 51/10: Multimedia information
- H04L 51/56: Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- G06F 16/953: Querying, e.g. by the use of web search engines
- H04L 51/18: Commands or executable codes
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods are provided for secure messaging with constrained user actions. An example method includes causing presentation of an interactive user interface, the interactive user interface enabling messaging with end users, each end user being associated with a respective phone number. Selection of a particular end user is received via the interaction user interface and the interactive user interface is updated to include a selectable option which triggers transmission of a standardized consent message to a particular phone number associated with the particular end user. A reply message is received from the particular phone number indicating the affirmative consent. The interactive user interface is updated, with the updated interactive user interface including an input portion configured to receive arbitrary information for transmission to the particular phone number.

## Claims

### Claim 1

A method implemented by a system of one or more computers, the method comprising:
receiving, via an interactive user interface, selection of an end user of a plurality of end users to receive a message,
wherein the interactive user interface enables messaging with the end users via text message, and wherein messaging with the particular end user is constrained to transmission of a standardized consent message prior to receipt of information indicating affirmative consent to receiving sensitive information via text message;
causing presentation of the interactive user interface, wherein the interactive user interface:
responds to selection of a priority level associated with the message to be transmitted to the particular end user,
wherein the priority level is selected from a plurality of priority levels, and wherein the selected priority level triggers an additional confirmation request to be transmitted to the particular end user; and
enabling transmission of the message to the particular end user based on receipt of the information indicating affirmative consent and a correct response to the additional confirmation request.

### Claim 2 (depends on 1)

The method of claim 1, wherein the additional confirmation request includes a challenge question.

### Claim 3 (depends on 2)

The method of claim 2, wherein the challenge question is determined based on stored information associated with the particular end user and the priority level.

### Claim 4 (depends on 1)

The method of claim 1, wherein the additional confirmation request includes a biometric confirmation.

### Claim 5 (depends on 1)

The method of claim 1, wherein the selected priority level indicates the message has greater than nominal importance.

### Claim 6 (depends on 1)

The method of claim 1, wherein text messaging comprises SMS or MMS messaging.

### Claim 7 (depends on 1)

The method of claim 1, wherein the information indicating affirmative consent was received prior to transmission of the additional confirmation request.

### Claim 8

Non-transitory computer storage media storing instructions that when executed by a system of one or more processors, cause the processors to perform operations comprising:
receiving, via an interactive user interface, selection of an end user of a plurality of end users to receive a message,
wherein the interactive user interface enables messaging with the end users via text message, and wherein messaging with the particular end user is constrained to transmission of a standardized consent message prior to receipt of information indicating affirmative consent to receiving sensitive information via text message;
causing presentation of the interactive user interface, wherein the interactive user interface:
responds to selection of a priority level associated with the message to be transmitted to the particular end user,
wherein the priority level is selected from a plurality of priority levels, and wherein the selected priority level triggers an additional confirmation request to be transmitted to the particular end user; and
enabling transmission of the message to the particular end user based on receipt of the information indicating affirmative consent and a correct response to the additional confirmation request.

### Claim 9 (depends on 8)

The computer storage media of claim 8, wherein the additional confirmation request includes a challenge question.

### Claim 10 (depends on 9)

The computer storage media of claim 9, wherein the challenge question is determined based on stored information associated with the particular end user and the priority level.

### Claim 11 (depends on 8)

The computer storage media of claim 8, wherein the additional confirmation request includes a biometric confirmation.

### Claim 12 (depends on 8)

The computer storage media of claim 8, wherein the selected priority level indicates the message has greater than nominal importance.

### Claim 13 (depends on 8)

The computer storage media of claim 8, wherein text messaging comprises SMS or MMS messaging.

### Claim 14 (depends on 8)

The computer storage media of claim 8, wherein the information indicating affirmative consent was received prior to transmission of the additional confirmation request.

### Claim 15

A system comprising one or more computer systems and non-transitory computer storage media storing instructions that when executed by the one or more computer systems, cause the one or more computer systems to perform operations comprising:
receiving, via an interactive user interface, selection of an end user of a plurality of end users to receive a message,
wherein the interactive user interface enables messaging with the end users via text message, and wherein messaging with the particular end user is constrained to transmission of a standardized consent message prior to receipt of information indicating affirmative consent to receiving sensitive information via text message;
causing presentation of the interactive user interface, wherein the interactive user interface:
responds to selection of a priority level associated with the message to be transmitted to the particular end user,
wherein the priority level is selected from a plurality of priority levels, and wherein the selected priority level triggers an additional confirmation request to be transmitted to the particular end user; and
enabling transmission of the message to the particular end user based on receipt of the information indicating affirmative consent and a correct response to the additional confirmation request.

### Claim 16 (depends on 15)

The system of claim 15, wherein the additional confirmation request includes a challenge question.

### Claim 17 (depends on 16)

The system of claim 16, wherein the challenge question is determined based on stored information associated with the particular end user and the priority level.

### Claim 18 (depends on 15)

The system of claim 15, wherein the additional confirmation request includes a biometric confirmation.

### Claim 19 (depends on 15)

The system of claim 15, wherein the selected priority level indicates the message has greater than nominal importance.

### Claim 20 (depends on 15)

The system of claim 15, wherein the information indicating affirmative consent was received prior to transmission of the additional confirmation request.
