# US 2025/0095183 A1 · Image-Based Adjustment of Display Content in a Head-Mounted User Device

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

- Number: US 2025/0095183 A1
- Document ID: US20250095183A1
- Status: Published application
- Kind: A1
- Application number: 18/291,789
- Filed: 2021-07-30
- Published: 2025-03-20
- Earliest claimed: 2021-07-30
- Assignees: Hewlett-Packard Development Company, L.P.
- Applicants: Hewlett-Packard Development Company, L.P.
- Inventors: Christopher Allan Steven; Andre da Fonte Lopes da Silva; Derek Kyle Joseph Kanas
- Web page: https://patentgrep.com/patent/US20250095183A1

## CPC

- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- G06F 3/012: {Head tracking input arrangements}
- G06N 20/00: Machine learning
- G06T 2207/20081: Training; Learning
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

In some examples, a computer receives an image of a head-mounted user device that is separate from the computer, the head-mounted user device including a display device. The computer determines, based on the image of the head-mounted user device, a position of the head-mounted user device, and based on the determined position of the head-mounted user device, adjusts display content in the display device of the head-mounted user device.

## Claims

### Claim 1

A non-transitory machine-readable storage medium comprising instructions that upon execution cause a computer to:
receive an image of a head-mounted user device that is separate from the computer, the head-mounted user device including a display device;
determine, based on the image of the head-mounted user device, a position of the head-mounted user device; and
based on the determined position of the head-mounted user device, adjust display content in the display device of the head-mounted user device.

### Claim 2 (depends on 1)

The non-transitory machine-readable storage medium of claim 1, wherein the determining of the position of the head-mounted user device based on the image of the head-mounted user device is based on a machine learning model.

### Claim 3 (depends on 2)

The non-transitory machine-readable storage medium of claim 2, wherein the instructions upon execution cause the computer to:
train the machine learning model using a training data set comprising a labelled representation of images of the head-mounted user device.

### Claim 4 (depends on 3)

The non-transitory machine-readable storage medium of claim 3, wherein the labelled representation of the images of the head-mounted user device comprises labels relating to positions of the head-mounted user device.

### Claim 5 (depends on 4)

The non-transitory machine-readable storage medium of claim 4, wherein the labels relating to the positions of the head-mounted user device comprise labels relating to locations in a three-dimensional space.

### Claim 6 (depends on 4)

The non-transitory machine-readable storage medium of claim 4, wherein the labels relating to the positions of the head-mounted user device comprise labels relating to yaw, pitch, and roll of the head-mounted user device.

### Claim 7 (depends on 1)

The non-transitory machine-readable storage medium of claim 1, wherein the determining of the position of the head-mounted user device comprises determining a distance of the head-mounted user device along a distance axis.

### Claim 8 (depends on 1)

The non-transitory machine-readable storage medium of claim 1, wherein the determining of the position of the head-mounted user device comprises determining a location of the head-mounted user device in an X-Y plane.

### Claim 9 (depends on 1)

The non-transitory machine-readable storage medium of claim 1, wherein the determining of the position of the head-mounted user device comprises determining a rotation of the head-mounted user device.

### Claim 10 (depends on 1)

The non-transitory machine-readable storage medium of claim 1, wherein the head-mounted user device comprises a sensor to obtain a measurement based on a movement of the head-mounted user device, and wherein the instructions upon execution cause the computer to:
receive, at the computer, measurement data from the sensor,
wherein the determining of the position of the head-mounted user device is further based on the measurement data.

### Claim 11 (depends on 1)

The non-transitory machine-readable storage medium of claim 1, wherein the adjusting of the display content in the display device of the head-mounted user device based on the determined position of the head-mounted user device comprises adjusting an augmented reality content or virtual reality content.

### Claim 12

A computer comprising:
a communication interface to communicate with a head-mounted user device comprising a display device;
a processor; and
a non-transitory storage medium storing instructions executable on the processor to:
receive an image of the head-mounted user device;
determine, based on the image of the head-mounted user device and using a machine learning model, a position of the head-mounted user device; and
based on the determined position of the head-mounted user device, adjust a display content in the display device of the head-mounted user device, wherein the display content is provided from the computer to the head-mounted user device through the communication interface.

### Claim 13 (depends on 12)

The computer of claim 12, wherein the instructions are executable on the processor to:
train the machine learning model using a training data set comprising a labelled representation of images of the head-mounted user device.

### Claim 14

A method of a computer, comprising:
training a machine learning model using a training data set comprising a labelled representation of images of a head-mounted user device that is separate from the computer, wherein the labelled representation of the images comprises labels relating to positions of the head-mounted user device;
determining, using the trained machine learning model, a position of the head-mounted user device based on an image of the head-mounted user device captured by a camera;
adjusting, based on the determined position, image content for display at a display device of the head-mounted user device; and
after the adjusting, sending the image content to the head-mounted user device for display in the display device of the head-mounted user device.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
detecting a portion of the head-mounted user device based on the image of the head-mounted user device, wherein the portion includes the display device.
