# US 11,029,906 B2 · Content management across overlapping displays

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

- Number: US 11,029,906 B2
- Document ID: US11029906B2
- Status: Granted
- Kind: B2
- Application number: 16/231,128
- Filed: 2018-12-21
- Published: 2019-04-25
- Granted: 2021-06-08
- Earliest claimed: 2018-12-21
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Glen J. Anderson; Aleksander Magi; Gustavo Fricke
- Web page: https://patentgrep.com/patent/US11029906B2

## CPC

- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06F 3/1462: {with means for detecting differences between the image stored in the host and the images displayed on the remote displays}
- G06F 21/44: Program or device authentication
- G09G 5/373: for modifying the size of the graphic pattern
- G09G 5/38: with means for controlling the display position
- G09G 2300/023: Display panel composed of stacked panels
- G09G 2320/0613: The adjustment depending on the type of the information to be displayed
- G09G 2320/0626: for control of overall brightness
- G09G 2320/066: for control of contrast
- G09G 2320/0666: for control of colour parameters, e.g. colour temperature
- G09G 2320/0673: for control of gamma adjustment, e.g. selecting another gamma curve
- G09G 2340/06: Colour space transformation
- G09G 2340/14: Solving problems related to the presentation of information to be displayed
- G09G 2356/00: Detection of the display position w.r.t. other display screens
- G09G 2370/022: Centralised management of display operation, e.g. in a server instead of locally
- G09G 2370/042: for monitor identification
- G09G 2370/16: Use of wireless transmission of display information
- 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)

## Abstract

Apparatuses and methods for managing display content across overlapping devices are disclosed. A display connected to or part of a first device may be at least partially occluded by a second device. In the disclosed embodiments, the first device detects the position and orientation of the second device relative to the display, determines a portion of the display that is occluded by the second device, and manages the content of the display and/or a display connected to the second device to accommodate the occluded portion. In some embodiments, the content is managed with respect to the context of the content displayed on the displays connected to the first and second devices.

## Claims

### Claim 1

A non-transitory computer readable medium (CRM) containing instructions executable by a processor of an apparatus, that when executed cause the apparatus to:
determine a position and orientation of a second device relative to a first device display based on sensor information received from one or more sensors of the first device;
select a first device configuration profile, a second device configuration profile, or both, the first device configuration profile and second device configuration profile indicating a possible display behavior of the first device and second device, respectively; and
manage content displayed on the first device display and on a display of the second device where a position mapper determines, based on the position and orientation of the second device, that a portion of the first device display is occluded,
wherein the content displayed on the first device display, on the second device display, or both is managed based at least in part upon on a context of the content, the context including a current content of the first device display, a current content of the second device display, and an amount of the portion of the first device display that is occluded, and
wherein the content displayed on the first device display, on the second device display, or both is further managed based on permissions for controlling access to the first device display, the second device display, or both, and is managed based on the selected first device configuration profile, second device configuration profile, or both.

### Claim 2 (depends on 1)

The CRM of claim 1, wherein the first device and the second device are each remotely disposed from the apparatus, and wherein the second device is proximally disposed with the first device.

### Claim 3 (depends on 1)

The CRM of claim 1, wherein the apparatus comprises the first device.

### Claim 4 (depends on 1)

The CRM of claim 1, wherein the apparatus is caused to cause the second device display to display content from the occluded portion of the first device display.

### Claim 5 (depends on 1)

The CRM of claim 1, wherein the apparatus is caused to cause content on the first device display to be scaled to avoid the occluded portion of the first device display.

### Claim 6 (depends on 1)

The CRM of claim 1, wherein the apparatus is caused to communicate with the second device, and is to further determine an area of the occluded portion of the first device display with information about one or more second device dimensions received from the second device.

### Claim 7

A method for computing, comprising:
detecting, by a first device, the presence of a second device occluding at least a portion of a display of the first device;
determining, by the first device, a position and orientation of the second device relative to the first device display using one or more sensors disposed on the display;
determining, by the first device, using the position and orientation of the second device, the portion of the first device display that is occluded by the second device;
selecting, by the first device, a first device configuration profile, a second device configuration profile, or both, the first device configuration profile and second device configuration profile indicating a possible display behavior of the first device and second device, respectively; and
managing, by the first device, content of the first device display to accommodate the occluded portion of the first device display, based at least in part on a context of the content, the context including a current content of the first device display, a current content of a second device display, and an amount of the portion of the first device display that is occluded, and
wherein the content displayed on the first device display is further managed based on permissions for controlling access by the second device to the first device display, and is managed based on the selected first device configuration profile, second device configuration profile, or both.

### Claim 8 (depends on 7)

The method of claim 7, further comprising transmitting, by the first device, to the second device for display on a second device display, content contained in the occluded portion of the first device display.

### Claim 9 (depends on 8)

The method of claim 8, further comprising scaling, by the first device, the content for displaying on the second device display to match the scale of the content contained in the occluded portion of the first device display.

### Claim 10 (depends on 7)

The method of claim 7, wherein managing the content comprises resizing content on the first device display to avoid the occluded portion.

### Claim 11 (depends on 7)

The method of claim 7, wherein managing the content comprises adjusting aspects of the second device display to substantially match aspects of the first device display, the aspects including at least one of color space, tint, saturation, contrast, brightness, color temperature, and gamma.

### Claim 12 (depends on 7)

The method of claim 7, wherein using one or more sensors disposed on the display comprises using one or more sensors disposed in a bezel of the display.

### Claim 13 (depends on 7)

The method of claim 7, further comprising:
receiving, by the first device, information about the second device's size; and
using the information about the second device's size to determine a portion of the display that is occluded by the first device and not detected by the one or more sensors.

### Claim 14 (depends on 7)

The method of claim 7, further comprising associating a unique identifier with each of the one or more sensors, and determining the position and orientation of the second device includes determining the position and orientation of the second device based upon the unique identifier associated with each of the one or more sensors when each sensor is activated.

### Claim 15

A non-transitory computer readable medium (CRM) containing instructions executable by a processor of a first device, that when executed cause the first device to:
authenticate with a second device in response to the first device being placed at least partially on top of a display of the second device;
provide the second device with at least one physical dimension of the first device, the at least one physical dimension useful for determining an area of the second device display that is occluded by the first device;
provide the second device with a first device configuration profile, the first device configuration profile indicating a possible display behavior of the first device; and
receive, from the second device, display management data, the display management data based at least in part upon on a context information, the context information including a current content of a first device display, a current content of the second device display, and an amount of the portion of the second device display that is occluded, and
wherein the content displayed on the first device display in response to receipt of the display management data is further based on permissions for controlling access by the second device to the first device display, and is managed based on the first device configuration profile, a second device configuration profile, or both, the second device configuration profile indicating a possible display behavior of the second device.

### Claim 16 (depends on 15)

The CRM of claim 15, wherein the instructions are to further cause the first device to modify the content of a display connected to the first device in response to receiving the display management data from the second device.

### Claim 17 (depends on 16)

The CRM of claim 16, wherein the display management data from the second device comprises occluded content present within the area of the second device display that is occluded by the first device, and the instructions are further to cause the first device to display the occluded content.

### Claim 18 (depends on 15)

The CRM of claim 15, wherein the instructions are to further cause the first device to provide the context information to the second device.

### Claim 19 (depends on 15)

The CRM of claim 15, wherein the instructions are to further cause the first device to provide the second device with a unique ID identifying the first device.

### Claim 20

An apparatus for computing, comprising:
means to detect the occlusion of at least a portion of a first display of the apparatus by an occluding apparatus with a second display; and
means to manage content on the first and second displays to accommodate the occluded portion of the first display, based upon a context of the content, the context including a current content of the first display, a current content of the second display, and an amount of the portion of the first display that is occluded,
wherein the means to detect is in communication with one or more sensors disposed in the apparatus that can sense a location and orientation of the occluding apparatus when in proximity to the apparatus, and
wherein the content displayed on the first display, on the second display, or both is further managed based on permissions for controlling access to the first device display, the second device display, or both, and
wherein the content is managed based on either a first device configuration profile, a second device configuration profile, or both, the first device configuration profile and second device configuration profile indicating a possible display behavior of the first device and second device, respectively.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the means to manage content is to cause the second display to display content from the occluded portion of the first display.

### Claim 22 (depends on 20)

The apparatus of claim 20, wherein the one or more sensors each comprise a MEMS sensor, a magnetic sensor, an RFID tag detector, or a camera.

### Claim 23 (depends on 20)

The apparatus of claim 20, wherein the means to manage content is to cause content on the first display to be scaled to avoid the occluded portion of the first display.

### Claim 24 (depends on 20)

The apparatus of claim 20, wherein the apparatus is to determine the area of the occluded portion of the first display with information about one or more dimensions of the occluding apparatus, received from the occluding apparatus.
