# US 12,109,018 B2 · Dual camera patient monitoring system

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

- Number: US 12,109,018 B2
- Document ID: US12109018B2
- Status: Granted
- Kind: B2
- Application number: 17/194,666
- Filed: 2021-03-08
- Published: 2022-09-08
- Granted: 2024-10-08
- Earliest claimed: 2021-03-08
- Assignees: CareView Communications, Inc.
- Applicants: CareView Communications, Inc.
- Inventors: Steven Gail Johnson; Derek del Carpio; Jeffrey C. Lightcap
- Web page: https://patentgrep.com/patent/US12109018B2

## CPC

- A61B 5/1128: {using image analysis (A61B5/1127 takes precedence)}
- A61B 5/1117: {Fall detection}
- G06V 10/25: Determination of region of interest [ROI] or a volume of interest [VOI]
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G06V 20/54: of traffic, e.g. cars on the road, trains or boats
- G06V 40/16: Human faces, e.g. facial parts, sketches or expressions
- G16H 40/40: for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
- H04N 23/611: where the recognised objects include parts of the human body
- H04N 23/62: Control of parameters via user interfaces
- A61B 5/0077: {Devices for viewing the surface of the body, e.g. camera, magnifying lens}
- A61B 2560/0223: of calibration, e.g. protocols for calibrating sensors
- G06V 2201/03: Recognition of patterns in medical or anatomical images
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method and system for calibrating cameras of a monitoring system, the method comprises receiving a plurality of video frames including a wide area view of a patient area from a primary camera of a monitoring subsystem and a view of a region of interest within the patient area from a secondary camera of the monitoring subsystem, detecting a patient event based on an analysis of given ones of the plurality of video frames corresponding to the wide area view, transmitting the given ones of the plurality of video frames and an identification of the patient event to a viewer client device, generating detection-based calibration instructions based on the patient event, wherein the detection-based calibration instructions including control information that controls operation of the secondary camera based on a location of the patient event, and transmitting the detection-based calibration instructions to the monitoring subsystem, wherein the monitoring subsystem configures the secondary camera based on the control information of the detection-based calibration instructions.

## Claims

### Claim 1

A method, in a data processing system comprising a processor and a memory, for calibrating cameras of a monitoring system, the method comprising:
receiving a plurality of video frames including a wide area view of a patient area from a primary camera of a monitoring subsystem and a view of a region of interest within the patient area from a secondary camera of the monitoring subsystem, the secondary camera comprising visible light and thermal imaging functionality;
detecting a patient event based on an analysis of given ones of the plurality of video frames corresponding to the wide area view;
transmitting the given ones of the plurality of video frames and an identification of the patient event to a viewer client device;
generating detection-based calibration instructions based on the patient event, the detection-based calibration instructions including control information that controls the functionality and operation of the secondary camera based on a location of the patient event; and
transmitting the detection-based calibration instructions to the monitoring subsystem, wherein the monitoring subsystem configures the functionality and operation of the secondary camera based on the control information of the detection-based calibration instructions.

### Claim 2 (depends on 1)

The method of claim 1 wherein the control information includes at least one of move, pan, tilt, zoom, focus, lighting, and exposure control.

### Claim 3 (depends on 1)

The method of claim 1 wherein the control information includes control of the secondary camera to focus or zoom in on an area of interest based on the location of the patient event.

### Claim 4 (depends on 1)

The method of claim 1 further comprising:
receiving manual calibration instructions from a user of a viewer client device, the manual calibration instructions including control information that manually controls operation of the primary camera or the secondary camera by the user; and
transmitting the manual calibration instructions to the monitoring subsystem, wherein the monitoring subsystem configures the primary camera or the secondary camera based on the control information of the manual calibration instructions.

### Claim 5 (depends on 1)

The method of claim 1 wherein the patient event includes at least one of a patient at risk of falling, the patient falling, the patient in need of intervention, the patient outside of a designated area, and patient motion.

### Claim 6 (depends on 1)

The method of claim 1 wherein detecting the patient event further comprises detecting the patient event based on a primary field of view of the patient area.

### Claim 7 (depends on 1)

The method of claim 1 wherein detecting the patient event further comprises detecting the patient event based on a secondary field of view of the patient area.

### Claim 8 (depends on 1)

The method of claim 1 wherein the region of interest includes at least one of a wound, an intravenous insertion, or a face.

### Claim 9

A system for calibrating cameras of a monitoring system, the system comprising:
a processor; and
a memory having executable instructions stored thereon that when executed by the processor cause the processor to:
receive a plurality of video frames including a wide area view of a patient area from a primary camera of a monitoring subsystem and a view of a region of interest within the patient area from a secondary camera of the monitoring subsystem, the secondary camera comprising visible light and thermal imaging functionality;
detect a patient event based on an analysis of given ones of the plurality of video frames corresponding to the wide area view;
transmit the given ones of the plurality of video frames and an identification of the patient event to a viewer client device;
generate detection-based calibration instructions based on the patient event, the detection-based calibration instructions including control information that controls the functionality and operation of the secondary camera based on a location of the patient event; and
transmit the detection-based calibration instructions to the monitoring subsystem, wherein the monitoring subsystem configures the functionality and operation of the secondary camera based on the control information of the detection-based calibration instructions.

### Claim 10 (depends on 9)

The system of claim 9 wherein the control information includes at least one of move, pan, tilt, zoom, focus, lighting, and exposure control.

### Claim 11 (depends on 9)

The system of claim 9 wherein the control information includes control of the secondary camera to focus or zoom in on an area of interest based on the location of the patient event.

### Claim 12 (depends on 9)

The system of claim 9 further comprising the processor configured to:
receive manual calibration instructions from a user of a viewer client device, the manual calibration instructions including control information that manually controls operation of the primary camera or the secondary camera by the user; and
transmit the manual calibration instructions to the monitoring subsystem, wherein the monitoring subsystem configures the primary camera or the secondary camera based on the control information of the manual calibration instructions.

### Claim 13 (depends on 9)

The system of claim 9 wherein the patient event includes at least one of a patient at risk of falling, the patient falling, the patient in need of intervention, the patient outside of a designated area, and patient motion.

### Claim 14 (depends on 9)

The system of claim 9 further comprising the processor configured to detect the patient event based on a primary field of view of the patient area.

### Claim 15 (depends on 9)

The system of claim 9 further comprising the processor configured to detect the patient event based on a secondary field of view of the patient area.

### Claim 16 (depends on 9)

The system of claim 9 wherein the region of interest includes at least one of a wound, an intravenous insertion, or a face.

### Claim 17

Non-transitory computer-readable media comprising program code that when executed by a programmable processor causes execution of a method for calibrating cameras of a monitoring system, the computer-readable media comprising:
computer program code for receiving a plurality of video frames including a wide area view of a patient area from a primary camera of a monitoring subsystem and a view of a region of interest within the patient area from a secondary camera of the monitoring subsystem, the secondary camera comprising visible light and thermal imaging functionality;
computer program code for detecting a patient event based on an analysis of given ones of the plurality of video frames corresponding to the wide area view;
computer program code for transmitting the given ones of the plurality of video frames and an identification of the patient event to a viewer client device;
computer program code for generating detection-based calibration instructions based on the patient event, the detection-based calibration instructions including control information that controls the functionality and operation of the secondary camera based on a location of the patient event; and
computer program code for transmitting the detection-based calibration instructions to the monitoring subsystem, wherein the monitoring subsystem configures the functionality and operation of the secondary camera based on the control information of the detection-based calibration instructions.

### Claim 18 (depends on 17)

The non-transitory computer-readable media of claim 17 wherein the control information includes at least one of move, pan, tilt, zoom, focus, lighting, and exposure control.

### Claim 19 (depends on 17)

The non-transitory computer-readable media of claim 17 wherein the control information includes control of the secondary camera to focus or zoom in on an area of interest based on the location of the patient event.

### Claim 20 (depends on 17)

The non-transitory computer-readable media of claim 17 wherein the patient event includes at least one of a patient at risk of falling, the patient falling, the patient in need of intervention, the patient outside of a designated area, and patient motion.
