# US 12,001,749 B1 · Customizable real-time electronic whiteboard system

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

- Number: US 12,001,749 B1
- Document ID: US12001749B1
- Status: Granted
- Kind: B1
- Application number: 17/338,380
- Filed: 2021-06-03
- Granted: 2024-06-04
- Earliest claimed: 2015-02-03
- Assignees: C/HCA, Inc.
- Applicants: C/HCA, Inc.
- Inventors: Vincent Doyle, III; Robert Barnett Rhodes; Gina Marie Ragans; Sameer Sunilkumar David; Marne Lynn Owens; David Charles Sanderson; Janet McCallister; Lisa Ann Pitts
- Web page: https://patentgrep.com/patent/US12001749B1

## CPC

- G06F 3/1454: {involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay}
- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G09G 5/00: Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators (image data processing or generation, in general G06T)
- G09G 5/391: Resolution modifying circuits, e.g. variable screen formats
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- G16H 40/67: for remote operation
- G16H 80/00: ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- G09G 2320/08: Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
- G09G 2340/00: Aspects of display data processing
- G09G 2340/0442: Handling or displaying different aspect ratios, or changing the aspect ratio
- G09G 2354/00: Aspects of interface with display user
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Described herein is a system in which multiple display devices may be located remotely throughout a facility. The system receives location information for a number of users within the facility. The system is able to identify a set of users collocated with a particular display device and generate a set of configuration settings specific to that set of users. Information provided by the system, either in response to an information request or automatically, may be formatted and/or filtered according to the generated set of configuration settings. In some embodiments, the set of configuration settings may be compiled from each of the users in the set of users based on priority.

## Claims

### Claim 1

A system comprising:
one or more control devices comprising one or more interfaces that are communicatively couplable with a plurality of display devices, wherein:
at least one of the one or more interfaces receive sensor-based input that indicates location information associated with a plurality of users, and
each of the plurality of display devices is associated with a display location; and
the one or more control devices comprising one or more processing devices and memory comprising instructions that, when executed with the one or more processing devices, cause the system to perform operations comprising:
storing configuration settings in association with the plurality of users, the configuration settings corresponding to presentation requirements associated with each user of the plurality of users, where, with respect to each user, the presentation requirements comprise one or more rules regulating formatting of information to be presented;
processing location information associated with a set of collocated users of the plurality of users, the set of collocated users including a target user;
identifying a display device, from the plurality of display devices, as proximate to the set of collocated users;
causing at least part of user-specific information to be presented to the set of collocated users on the display device, where the at least part of the user-specific information is formatted according to a first set of formatting requirements that are identified from the presentation requirements mapped to a first presenter based at least in part on detection of the first presenter, wherein the first set of formatting requirements specify one or more of a first language and/or a first order of presentation mapped to the first presenter;
determining that an additional user is not authorized for access to part of user-specific information relevant to the target user of the set of collocated users, the part of the user-specific information comprising sensitive medical data;
determining that the set of collocated users has changed to a second set of collocated users, and determining a set of configuration settings based at least in part on the stored configuration settings and the second set of collocated users;
consequent to the determining that the additional user that is not authorized for access to the part of the user-specific information, identifying a subset of the user-specific information in accordance with the set of configuration settings; and
causing the subset of the user-specific information to be presented to the second set of collocated users on the display device, where the subset of the user-specific information does not include the sensitive medical data, and the subset of the user-specific information is formatted according to a second set of formatting requirements that are identified from the presentation requirements mapped to a second presenter based at least in part on detection of the second presenter, wherein the second set of formatting requirements specify one or more of a second language and/or a second order of presentation mapped to the second presenter.

### Claim 2 (depends on 1)

The system as recited in claim 1, where the identifying the subset of the user-specific information in accordance with the set of configuration settings is based at least in part on filtering the user-specific information in accordance with the set of configuration settings.

### Claim 3 (depends on 1)

The system as recited in claim 1, where the identifying the subset of the user-specific information in accordance with the set of configuration settings is based at least in part on a level of detail specified by the set of configuration settings and mapped to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information.

### Claim 4 (depends on 1)

The system as recited in claim 1, where:
the determining the set of configuration settings based at least in part on the stored configuration settings and the set of collocated users comprises determining, as a function of a user of the set of collocated users, specifications of one or more controls to perform one or more control actions with the display device;
the specifications of one or more controls are mapped to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information; and
the operations further comprise causing the display device to associate the one or more controls with the one or more control actions with the display device so that the one or more control actions are performable with the display device.

### Claim 5 (depends on 4)

The system as recited in claim 4, where the one or more controls comprise one or more gestures mapped to the identified user of the set of collocated users.

### Claim 6 (depends on 4)

The system as recited in claim 4, where the one or more controls comprise one or more voice commands mapped to the identified user of the set of collocated users.

### Claim 7 (depends on 1)

The system as recited in claim 1, the operations further comprising:
identifying second user-specific information relevant to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information; and
causing the second user-specific information to be presented on the display device after the identified user is determined to have entered a vicinity of the display device based at least in part on the location information.

### Claim 8

A method comprising:
storing, by one or more control devices, configuration settings in association with a plurality of users, the configuration settings corresponding to presentation requirements associated with each user of the plurality of users, where, with respect to each user, the presentation requirements comprise one or more rules regulating formatting of information to be presented;
processing, by the one or more control devices, location information associated with a set of collocated users of the plurality of users, the set of collocated users including a target user, where the location information is based at least in part on sensor-based input received via at least one interface of the one or more control devices;
identifying, by the one or more control devices, a display device, from a plurality of display devices, as proximate to the set of collocated users;
causing, by the one or more control devices, at least part of user-specific information to be presented to the set of collocated users on the display device, where the at least part of the user-specific information is formatted according to a first set of formatting requirements that are identified from the presentation requirements mapped to a first presenter based at least in part on detection of the first presenter, wherein the first set of formatting requirements specify one or more of a first language and/or a first order of presentation mapped to the first presenter;
determining, by the one or more control devices, that an additional user is not authorized for access to part of user-specific information relevant to the target user of the set of collocated users, the part of the user-specific information comprising sensitive medical data;
determining, by the one or more control devices, that the set of collocated users has changed to a second set of collocated users, and determining a set of configuration settings based at least in part on the stored configuration settings and the second set of collocated users;
consequent to the determining that the additional user that is not authorized for access to the part of the user-specific information, identifying, by the one or more control devices, a subset of the user-specific information in accordance with the set of configuration settings; and
causing, by the one or more control devices, the subset of the user-specific information to be presented to the set of collocated users on the display device, where the subset of the user-specific information does not include the sensitive medical data, and the subset of the user-specific information is formatted according to a second set of formatting requirements that are identified from the presentation requirements mapped to a second presenter based at least in part on detection of the second presenter, wherein the second set of formatting requirements specify one or more of a second language and/or a second order of presentation mapped to the second presenter.

### Claim 9 (depends on 8)

The method as recited in claim 8, where the identifying the subset of the user-specific information in accordance with the set of configuration settings is based at least in part on filtering the user-specific information in accordance with the set of configuration settings.

### Claim 10 (depends on 8)

The method as recited in claim 8, where the identifying the subset of the user-specific information in accordance with the set of configuration settings is based at least in part on a level of detail specified by the set of configuration settings and mapped to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information.

### Claim 11 (depends on 8)

The method as recited in claim 8, where:
the determining the set of configuration settings based at least in part on the stored configuration settings and the set of collocated users comprises determining, as a function of a user of the set of collocated users, specifications of one or more controls to perform one or more control actions with the display device;
the specifications of one or more controls are mapped to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information; and
the method further comprises causing the display device to associate the one or more controls with the one or more control actions with the display device so that the one or more control actions are performable with the display device.

### Claim 12 (depends on 11)

The method as recited in claim 11, where the one or more controls comprise one or more gestures mapped to the identified user of the set of collocated users.

### Claim 13 (depends on 11)

The method as recited in claim 11, where the one or more controls comprise one or more voice commands mapped to the identified user of the set of collocated users.

### Claim 14 (depends on 8)

The method as recited in claim 8, further comprising:
identifying second user-specific information relevant to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information; and
causing the second user-specific information to be presented on the display device after the identified user is determined to have entered a vicinity of the display device based at least in part on the location information.

### Claim 15

One or more non-transitory, processor-readable media storing processor-executable instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising:
receiving configuration settings in association with a plurality of users, the configuration settings corresponding to presentation requirements associated with each user of the plurality of users, where, with respect to each user, the presentation requirements comprise one or more rules regulating formatting of information to be presented;
receiving location information associated with a set of collocated users of the plurality of users, the set of collocated users including a target user, where the location information is based at least in part on sensor-based input received via at least one interface;
controlling a display device that is proximate to the set of collocated users;
causing at least part of user-specific information to be presented to the set of collocated users on the display device, where the at least part of the user-specific information is formatted according to a first set of formatting requirements that are identified from the presentation requirements mapped to a first presenter based at least in part on detection of the first presenter, wherein the first set of formatting requirements specify one or more of a first language and/or a first order of presentation mapped to the first presenter;
determining that an additional user is not authorized for access to part of user-specific information relevant to the target user of the set of collocated users, the part of the user-specific information comprising sensitive medical data;
determining that the set of collocated users has changed to a second set of collocated users, and determining a set of configuration settings based at least in part on the configuration settings and the second set of collocated users;
consequent to the determining that the additional user that is not authorized for access to the part of the user-specific information, identifying a subset of the user-specific information in accordance with the set of configuration settings; and
causing the subset of the user-specific information to be presented to the second set of collocated users on the display device, where the subset of the user-specific information does not include the sensitive medical data, and the subset of the user-specific information is formatted according to a second set of formatting requirements that are identified from the presentation requirements mapped to a second presenter based at least in part on detection of the second presenter, wherein the second set of formatting requirements specify one or more of a second language and/or a second order of presentation mapped to the second presenter.

### Claim 16 (depends on 15)

The one or more non-transitory, processor-readable media as recited in claim 15, where the identifying the subset of the user-specific information in accordance with the set of configuration settings is based at least in part on filtering the user-specific information in accordance with the set of configuration settings.

### Claim 17 (depends on 15)

The one or more non-transitory, processor-readable media as recited in claim 15, where the identifying the subset of the user-specific information in accordance with the set of configuration settings is based at least in part on a level of detail specified by the set of configuration settings and mapped to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information.

### Claim 18 (depends on 15)

The one or more non-transitory, processor-readable media as recited in claim 15, where:
the determining the set of configuration settings based at least in part on the configuration settings and the set of collocated users comprises determining, as a function of a user of the set of collocated users, specifications of one or more controls to perform one or more control actions with the display device;
the specifications of one or more controls are mapped to an identified user of the set of collocated users, where the identified user is identified based at least in part on the location information; and
the operations further comprise causing the display device to associate the one or more controls with the one or more control actions with the display device so that the one or more control actions are performable with the display device.

### Claim 19 (depends on 18)

The one or more non-transitory, processor-readable media as recited in claim 18, where the one or more controls comprise one or more gestures mapped to the identified user of the set of collocated users.

### Claim 20 (depends on 18)

The one or more non-transitory, processor-readable media as recited in claim 18, where the display device comprises the one or more processing devices.
