# US 12,002,435 B1 · Electronic devices and corresponding methods for identifying a companion device type

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

- Number: US 12,002,435 B1
- Document ID: US12002435B1
- Status: Granted
- Kind: B1
- Application number: 18/133,997
- Filed: 2023-04-12
- Granted: 2024-06-04
- Earliest claimed: 2023-04-12
- Assignees: Motorola Mobility LLC
- Applicants: Motorola Mobility LLC
- Inventors: Amit Kumar Agrawal; Igor Kovalenko; Olivier D Meirhaeghe; Jeffrey T Snow
- Web page: https://patentgrep.com/patent/US12002435B1

## CPC

- G09G 5/005: {Adapting incoming signals to the display format of the display terminal}
- 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}
- G09G 2370/042: for monitor identification
- 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)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An electronic device includes a communication device and a user interface. The communication device detects establishment of an electrical communication channel to a content presentation companion device. One or more processors operable with the communication device and the user interface cause the communication device to query the content presentation companion device for a content presentation companion device port facilitating the electrical communication channel and, in response, cause the user interface to identify the content presentation companion device port.

## Claims

### Claim 1

An electronic device, comprising:
a communication device; and
one or more processors operable with the communication device;
the one or more processors causing, in response to the communication device detecting establishment of an electrical communication channel with a companion device, the communication device to query the companion device to determine whether the companion device is a projector, a monitor, or a wearable glass projection device; and
the one or more processors determining, in response to the communication device receiving extended display identification data (EDID) and an extension of the EDID in response to the query, whether the companion device is the projector, the monitor, or the wearable glass projection device by extracting a display size from the EDID and a field of view from the extension of the EDID.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the wearable glass projection device comprises one of an augmented reality companion device or a virtual reality companion device.

### Claim 3 (depends on 1)

The electronic device of claim 1, the one or more processors determining the companion device is the monitor when the display size is a non-zero value.

### Claim 4 (depends on 3)

The electronic device of claim 3, the one or more processors further rendering content in accordance with the display size and causing the communication device to transmit rendered content to the monitor.

### Claim 5 (depends on 1)

The electronic device of claim 1, the one or more processors determining the companion device is the projector when the display size and the field of view are both zero.

### Claim 6 (depends on 5)

The electronic device of claim 5, the one or more processors further rendering content in accordance with a default projector parameter and causing the communication device to transmit rendered content to the projector.

### Claim 7 (depends on 1)

The electronic device of claim 1, the one or more processors determining the companion device is the wearable glass projection device when the display size is zero and the field of view is a non-zero value.

### Claim 8 (depends on 1)

The electronic device of claim 1, the one or more processors determining, in response to the communication device receiving the extension of the EDID in response to the query, that the companion device is the wearable glass projection device when the field of view has a non-zero value.

### Claim 9 (depends on 8)

The electronic device of claim 8, wherein the wearable glass projection device comprises augmented reality glasses, the one or more processors further rendering augmented reality content in accordance with the field of view and causing the communication device to transmit rendered augmented reality content to the augmented reality glasses.

### Claim 10 (depends on 8)

The electronic device of claim 8, the one or more processors determining whether the companion device is the monitor, the projector, or wearable glass projection device by parsing a product identification code from EDID received by the communication device from the companion device in response to the query.

### Claim 11 (depends on 10)

The electronic device of claim 10, the one or more processors parsing the product identification code by transmitting a field of view query comprising the product identification code to a remote electronic device and receiving the field of view from the remote electronic device in response.

### Claim 12 (depends on 1)

The electronic device of claim 1, the one or more processors determining, in response to the communication device receiving the extension of the EDID in response to the query, that the companion device is the wearable glass projection device by further extracting a pixel density having a non-zero value from the extension of the EDID.

### Claim 13 (depends on 12)

The electronic device of claim 12, wherein the pixel density is expressed in pixels per degree.

### Claim 14

A method in an electronic device, the method comprising:
establishing, with a communication device, a wireless electrical communication channel with a companion device;
querying, with the communication device, the companion device for companion device type;
receiving, with the communication device, an EDID extension comprising one of a field of view or a pixel density; and
determining, with one or more processors operable with the communication device, that the companion device consists of a wearable glass projection device when the one of the field of view or the pixel density has a non-zero value.

### Claim 15 (depends on 14)

The method of claim 14, wherein the one of the field of view or the pixel density comprises the field of view and is expressed in degrees.

### Claim 16 (depends on 14)

The method of claim 14, wherein the one of the field of view or the pixel density comprises the pixel density and is expressed in pixels per angle of degree.

### Claim 17 (depends on 14)

The method of claim 14, wherein the wearable glass projection device comprises augmented reality glasses, further comprising when the one of the field of view or the pixel density has the non-zero value:
rendering, with the one or more processors, augmented reality content in accordance with the one of the field of view or the pixel density to create rendered augmented reality content; and
transmitting, with the communication device, the rendered augmented reality content to the augmented reality glasses.

### Claim 18 (depends on 14)

The method of claim 14, further comprising:
receiving, with the communication device, EDID comprising a display size with the EDID extension;
determining, with one or more processors, that the companion device consists of a monitor when the display size has another non-zero value; and
determining, with the one or more processors, that the companion device consists of a projector when both the display size and the one of the field of view or the pixel density is zero.

### Claim 19

An electronic device, comprising:
a wireless communication device; and
one or more processors operable with the wireless communication device;
the one or more processors identifying a companion device electronically in communication with the wireless communication device as being a wearable glass projection device when a received EDID extension from the companion device includes a non-zero field of view or pixel density value.

### Claim 20 (depends on 19)

The electronic device of claim 19, the wearable glass projection device comprising augmented reality glasses, the one or more processors further rendering augmented reality content with a number of pixels per degree defined by the non-zero field of view to create rendered augmented reality content and causing the wireless communication device to transmit the rendered augmented reality content to the augmented reality glasses when the received EDID extension from the companion device includes the non-zero field of view or pixel density value.
