# US 11,907,495 B2 · Electronic devices and corresponding methods utilizing ultra-wideband communication signals for user interface enhancement

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

- Number: US 11,907,495 B2
- Document ID: US11907495B2
- Status: Granted
- Kind: B2
- Application number: 17/505,455
- Filed: 2021-10-19
- Published: 2023-04-20
- Granted: 2024-02-20
- Earliest claimed: 2021-10-19
- Assignees: Motorola Mobility LLC
- Applicants: Motorola Mobility LLC
- Inventors: Amit Kumar Agrawal; Michael E Russell; Gautham Natakala Prabhakar
- Web page: https://patentgrep.com/patent/US11907495B2

## CPC

- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04812: Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
- G06F 3/0346: with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- 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 5/373: for modifying the size of the graphic pattern
- H04L 67/52: specially adapted for the location of the user terminal
- H04M 1/72412: using two-way short-range wireless interfaces
- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- H04N 21/42204: {User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205)}
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/43637: {involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11] (arrangements for wireless networking or broadcasting of information in indoor or near-field type systems H04B10/114)}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- G09G 2340/04: Changes in size, position or resolution of an image
- G09G 2370/16: Use of wireless transmission of display information
- H04M 2250/16: including more than one display unit
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

One or more processors of an electronic device detect a communication device electronically in communication with a content presentation companion device operating as a primary display for the electronic device and including a first ultra-wideband component. The one or more processors determine, with a second ultra-wide component carried by the electronic device, a distance between the electronic device and the content presentation companion device using an ultra-wideband ranging process. The one or more processors then dynamically enhance a user interface of the content presentation companion device as a function of the distance between the electronic device and the content presentation companion device. The enhancing adjusts a user interface feature being presented on the content presentation companion device.

## Claims

### Claim 1

A method in an electronic device, the method comprising:
detecting, with one or more processors, a communication device electronically in communication with a content presentation companion device operating as a primary display for the electronic device using a content redirection feature where content presented on the content presentation companion device where content is received by one or more other processors of the electronic device from a remote electronic device and then redirected to the content presentation companion device for presentation and comprising a first ultra-wideband component;
determining, with a second ultra-wide component carried by the electronic device, a distance between the electronic device and the content presentation companion device using an ultra-wideband ranging process;
dynamically enhancing, with the one or more processors, a user interface of the content presentation companion device as a function of the distance between the electronic device and the content presentation companion device, the enhancing adjusting a user interface feature being presented on the content presentation companion device; and
causing, by the one or more processors, presentation of a magnification element magnifying a presentation characteristic of content situated within a perimeter of the magnification element as a function of the distance;
the user interface feature comprising a dynamic user interface feature and the magnification element comprising a virtual magnifying glass;
the dynamic user interface feature comprising a pointer size of a pointer being presented on the content presentation companion device; and
further comprising:
detecting, with a motion detector carried by the electronic device, an amount of motion of the electronic device in three-dimensional space;
in response to detecting the amount of motion of the electronic device;
adjusting, with the one or more processors, a speed of movement of the pointer as a combined function of the distance and the amount of motion of the electronic device in the three-dimensional space; and
causing motion of the virtual magnifying glass along the primary display as a function of the distance and in proportion to the motion of the electronic device in the three-dimensional space;
determining, with an antenna array carried by the electronic device, an angle of arrival at which signals delivered by the communication device to the content presentation companion device intersect a major face of the content presentation companion device; and
adjusting a movement sensitivity of the pointer along the content presentation companion device as a function of the angle of arrival; and
wherein a movement amount of the virtual magnifying glass relative to the motion of the electronic device in three-dimensional space is defined as a function of the angle of arrival.

### Claim 2 (depends on 1)

The method of claim 1, the virtual magnifying glass presented atop content on the primary display.

### Claim 3 (depends on 2)

The method of claim 2, the content comprising a font being presented on the content presentation companion device.

### Claim 4 (depends on 2)

The method of claim 2, the virtual magnifying glass magnifying the content.

### Claim 5 (depends on 1)

The method of claim 1, wherein a size of the virtual magnifying glass gets larger when the distance gets larger static user interface feature comprising a window size of a window being presented on the content presentation companion device.

### Claim 6 (depends on 1)

The method of claim 1, wherein a size of the virtual magnifying glass is a function of the distance.

### Claim 7 (depends on 1)

The method of claim 1, wherein the pointer size gets larger as the distance gets larger.

### Claim 8 (depends on 1)

The method of claim 1, wherein the pointer size is adjusted as a function of the distance.

### Claim 9 (depends on 1)

The method of claim 1, wherein the virtual magnifying glass is created when the pointer hovers near items having more than one clickable user interface.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
detecting, with the motion detector carried by the electronic device, movement of the electronic device away from the content presentation companion device by another distance and another amount of motion of the electronic device in the three-dimensional space; and
in response to detecting the movement of the electronic device away from the content presentation companion device and the another amount of motion of the electronic device in the three-dimensional space:
again adjusting the speed of movement of the pointer as a combined function of the another distance and the another amount of motion; and
again adjusting the amount of movement of the pointer along the content presentation companion device relative to the another amount of motion of the electronic device in the three-dimensional space.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
in response to detecting the motion of the electronic device:
determining, with the second ultra-wide component, another distance between the electronic device and the content presentation companion device using the ultra-wideband ranging process; and
dynamically enhancing, with the one or more processors, the user interface of the content presentation companion device as another function of the another distance between the electronic device and the content presentation companion device, the enhancing again adjusting the user interface feature being presented on the content presentation companion device.

### Claim 12

An electronic device, comprising:
a communication device electronically communicating with a content presentation companion device operating as a primary display for the electronic device in which the electronic device receives content from a streaming service and redirects the content received from the streaming service to the content presentation companion device;
an ultra-wideband component electronically communicating with another ultra-wideband component operating in the content presentation companion device; and
one or more processors determining a distance between the electronic device and the content presentation companion device by processing ultra-wideband ranging signals received from the ultra-wideband component, and causing the communication device to transmit user interface adjustment signals to the content presentation companion device that dynamically modify a user interface feature being presented on the primary display by magnifying the user interface feature when the user interface feature is within a perimeter of a magnifying element with the magnifying occurring as a function of the distance; and
further comprising an antenna array carried by the electronic device and determining an angle of arrival defined between signals delivered by the communication device to the content presentation companion device and a major face of the content presentation companion device, wherein the user interface adjustment signals cause motion of the magnifying element along the primary display to occur with an amount of the motion defined as a function of the angle of arrival.

### Claim 13 (depends on 12)

The electronic device of claim 12, wherein magnifying element is created along the primary display when a pointer hovers near items on the primary display.

### Claim 14 (depends on 12)

The electronic device of claim 12, wherein the magnifying element comprises a virtual magnifying glass and the perimeter is round.

### Claim 15 (depends on 12)

The electronic device of claim 12, further comprising a motion detector, the one or more processors determining another distance between the electronic device and the content presentation companion device by processing other ultra-wideband ranging signals received from the ultra-wideband component when the motion detector detects movement of the electronic device away from the content presentation companion device, the one or more processors causing the communication device to transmit other user interface adjustment signals to the content presentation companion device that dynamically again modify the user interface feature being presented on the primary display as a function of the another distance.

### Claim 16 (depends on 12)

The electronic device of claim 12, further comprising a motion detector detecting movement of the electronic device in three-dimensional space, the user interface adjustment signals causing motion of the magnifying element along the primary display as a function of the distance and in proportion to the movement of the electronic device in three-dimensional space.

### Claim 17 (depends on 12)

The electronic device of claim 12, the user interface feature comprising a font size presented at the primary display.

### Claim 18 (depends on 12)

The electronic device of claim 12, the user interface feature comprising a size of a window being presented at the content presentation companion device.

### Claim 19

A system, comprising:
an electronic device comprising an ultra-wideband component, a communication device, and one or more processors; and
a content presentation companion device electronically in communication with the electronic device and comprising another ultra-wideband component;
the one or more processors identifying a distance between the electronic device and the content presentation companion device by processing signals from the ultra-wideband component and causing the communication device to adjust a presentation characteristic of content streaming through the electronic device and then being presented at the content presentation companion device as a function of the distance by presenting a virtual magnifying glass on the content presentation companion device and magnifying portions of the content situated within a perimeter of the virtual magnifying glass while leaving other portions of the content that are complementary to the portions of the content unmagnified;
an angle of arrival sensor determining an angle between the communication device and a major surface of the content presentation companion device; and
a motion detector detecting motion of the electronic device in three-dimensional space;
the one or more processors controlling speed of motion and distance of motion of the virtual magnifying glass in response to the motion of the electronic device in the three-dimensional space in as a function of the distance and angle.

### Claim 20 (depends on 19)

The system of claim 19, further comprising superimposing the virtual magnifying glass atop content on the content presentation companion device.
