# US 12,758,124 B2 · Patient monitoring device with improved user interface

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

- Number: US 12,758,124 B2
- Document ID: US12758124B2
- Status: Granted
- Kind: B2
- Application number: 17/938,435
- Filed: 2022-10-06
- Published: 2023-02-09
- Granted: 2026-10-13
- Earliest claimed: 2018-10-11
- Assignees: Masimo Corporation
- Applicants: Masimo Corporation
- Inventors: Ammar Al-Ali; Faisal Kashif; Mohammad Usman
- Web page: https://patentgrep.com/patent/US12758124B2

## CPC

- A61B 5/1116: {Determining posture transitions}
- A61B 5/0006: {ECG or EEG signals}
- A61B 5/0008: {Temperature signals}
- A61B 5/1115: {Monitoring leaving of a patient support, e.g. a bed or a wheelchair}
- A61B 5/1121: {Determining geometric values, e.g. centre of rotation or angular range of movement}
- A61B 5/6823: {Trunk, e.g., chest, back, abdomen, hip}
- A61B 5/744: {Displaying an avatar, e.g. an animated cartoon character}
- A61B 2562/0219: Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
- A61B 2562/0223: Magnetic field sensors
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)

## Abstract

A system for monitoring a patient's orientation to reduce a risk of the patient developing a pressure ulcer can include one or more hardware processors that can receive and process data from a sensor to determine the patient's orientation. The one or more hardware processors can maintain a plurality of timers associated with available orientations of the patient. The one or more hardware processors can modify a value of the plurality of timers based on an amount of time the patient is oriented in the plurality of orientations. The one or more hardware processors can generate an interactive graphical user interface on the display screen. The user interface can include a graphic for illustrating an orientation history of the patient. The one or more hardware processors can modify an appearance of the graphic based upon the values the plurality of timers.

## Claims

### Claim 1

A system for monitoring an orientation of a patient to reduce a health risk of the patient, the system comprising:
one or more hardware processors configured to:
receive output signals from a sensor attached to the patient;
process said output signals to determine the orientation of the patient; and
maintain a plurality of timers associated with a plurality of orientations of the patient, wherein the one or more hardware processors are further configured to modify values of the plurality of timers based on an amount of time the patient is oriented in the plurality of orientations; and
a display screen, wherein the one or more hardware processors are further configured to generate an interactive graphical user interface on the display screen, the interactive graphical user interface comprising:
a graphic for illustrating an orientation history of the patient, the graphic comprising a plurality of zones, each of the plurality of zones associated with one of said plurality of timers and one of said plurality of orientations,
wherein the one or more hardware processors are further configured to:
modify an appearance of a first zone of the plurality of zones based upon a value of a first timer of the plurality of timers associated with the first zone;
change a status of the first zone between allowed and restricted based on user input via the display screen independently of the value of the first timer;
generate an alarm responsive to determining that the patient is oriented in an orientation associated with the first zone when the status of the first zone is restricted regardless of the value of the first timer; and
generate the alarm responsive to determining that the patient is oriented in the orientation associated with the first zone when the status of the first zone is allowed when the value of the first timer exceeds a threshold.

### Claim 2 (depends on 1)

The system of claim 1, wherein the one or more hardware processors are further configured to lock the first zone to prevent the status of the first zone from being changed between allowed and restricted.

### Claim 3 (depends on 1)

The system of claim 1, wherein the one or more hardware processors are further configured to modify the appearance of the first zone independently of the value of the first timer based on the status of the first zone being allowed or restricted.

### Claim 4 (depends on 1)

The system of claim 1, wherein the one or more hardware processors are configured to, in response to user input via the display screen, change a number of zones of the graphic.

### Claim 5 (depends on 1)

The system of claim 1, wherein the one or more hardware processors are configured to, in response to user input via the display screen, change a width of one or more zones of the graphic.

### Claim 6 (depends on 1)

The system of claim 1, wherein the graphic includes three or more zones.

### Claim 7 (depends on 1)

The system of claim 1, wherein the plurality of zones comprises a first zone associated with a left side orientation, a second zone associated with a right side orientation, and a third zone associated with a supine orientation, said third zone positioned between said first and second zones.

### Claim 8 (depends on 1)

The system of claim 1, wherein the plurality of orientations comprises a left side orientation, a right side orientation, and a plurality of orientations between said left side and right side orientations including a supine orientation.

### Claim 9 (depends on 1)

The system of claim 1, wherein the one or more hardware processors are further configured to:
increase a value of a timer of the plurality of timers when the patient is oriented in an orientation associated with the timer; and
decrease a value of the timer when the patient is not oriented in the orientation associated with the timer.

### Claim 10

A computing system comprising:
a computer readable storage medium having program instructions embodied therewith; and
one or more processors configured to execute the program instructions to cause the computing system to:
receive output signals from a sensor attached to a patient;
process said output signals to determine an orientation of the patient;
maintain a plurality of timers associated with a plurality of orientations of the patient, wherein the one or more processors are further configured to modify values of the plurality of timers based on an amount of time the patient is oriented in the plurality of orientations;
generate user interface data for rendering a graphical user interface, the graphical user interface comprising:
a graphic for illustrating an orientation history of the patient, the graphic comprising a plurality of zones, each of the plurality of zones associated with one of said plurality of timers and one of said plurality of orientations;
modify an appearance of a first zone of the plurality of zones based upon a value of a first timer of the plurality of timers associated with the first zone;
change a status of the first zone between allowed and restricted based on user input via the graphical user interface independently of the value of the first timer;
generate an alarm responsive to determining that the patient is oriented in an orientation associated with the first zone when the status of the first zone is restricted regardless of the value of the first timer; and
generate the alarm responsive to determining that the patient is oriented in the orientation associated with the first zone when the status of the first zone is allowed when the value of the first timer exceeds a threshold.

### Claim 11 (depends on 10)

The computing system of claim 10, wherein the one or more processors are further configured to execute the program instructions to cause the computing system to lock the first zone to prevent the status of the first zone from being changed between allowed and restricted.

### Claim 12

A computer-implemented method comprising:
receiving output signals from a sensor attached to a patient;
processing said output signals to determine an orientation of the patient;
maintaining a plurality of timers associated with a plurality of orientations of the patient;
modifying values of the plurality of timers based on an amount of time the patient is oriented in the plurality of orientations;
generating user interface data for rendering a graphical user interface, the graphical user interface comprising:
a graphic for illustrating an orientation history of the patient, the graphic comprising a plurality of zones, each of the plurality of zones associated with one of said plurality of timers and one of said plurality of orientations;
modifying an appearance of a first zone of the plurality of zones based upon a value of a first timer of the plurality of timers associated with the first zone;
changing a status of the first zone between allowed and restricted based on user input via the graphical user interface independently of the value of the first timer;
generate an alarm responsive to determining that the patient is oriented in an orientation associated with the first zone when the status of the first zone is restricted regardless of the value of the first timer; and
generate the alarm responsive to determining that the patient is oriented in the orientation associated with the first zone when the status of the first zone is allowed when the value of the first timer exceeds a threshold.

### Claim 13 (depends on 12)

The computer-implemented method of claim 12, further comprising locking the first zone to prevent the status of the first zone from being changed between allowed and restricted.

### Claim 14 (depends on 13)

The computer-implemented method of claim 13, further comprising locking the first zone based on one or more of user input, the value of the first timer associated with the first zone, and a status of one or more zones adjacent to the first zone.

### Claim 15 (depends on 13)

The computer-implemented method of claim 13, further comprising locking the first zone based on a status of one or more zones adjacent to the first zone.

### Claim 16 (depends on 12)

The computer-implemented method of claim 12, further comprising modifying the appearance of the first zone independently of the value of the first timer based on the status of the first zone.

### Claim 17 (depends on 2)

The system of claim 2, wherein the one or more hardware processors are further configured to lock the first zone based on one or more of user input, the value of the first timer associated with the first zone, and a status of one or more zones adjacent to the first zone.

### Claim 18 (depends on 2)

The system of claim 2, wherein the one or more hardware processors are further configured to lock the first zone based on a status of one or more zones adjacent to the first zone.

### Claim 19 (depends on 10)

The computing system of claim 10, wherein the one or more processors are further configured to execute the program instructions to cause the computing system to modify the appearance of the first zone within the graphic based on the status of the first zone.

### Claim 20 (depends on 11)

The computing system of claim 11, wherein the one or more processors are further configured to execute the program instructions to cause the computing system to lock the first zone based on one or more of user input, the value of the first timer associated with the first zone, and a status of one or more zones adjacent to the first zone.
