# US 10,871,627 B1 · Head-mounted display device with direct-current (DC) motors for moving displays

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

- Number: US 10,871,627 B1
- Document ID: US10871627B1
- Status: Granted
- Kind: B1
- Application number: 16/530,896
- Filed: 2019-08-02
- Granted: 2020-12-22
- Earliest claimed: 2018-12-12
- Assignees: Facebook Technologies, LLC
- Applicants: Facebook Technologies, LLC
- Inventors: Joyce Fang; Nicholas Colonnese; Bruce A. Cleary; Ryan Michael Ebert; Douglas Robert Lanman
- Web page: https://patentgrep.com/patent/US10871627B1

## CPC

- G02B 7/04: with mechanism for focusing or varying magnification
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G02B 27/0093: {with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking}
- G02B 27/0172: {characterised by optical features}
- G02B 27/0176: {characterised by mechanical features}
- G06F 3/012: {Head tracking input arrangements}
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G02B 2027/0138: {comprising image capture systems, e.g. camera}
- G02B 2027/0154: {with movable elements}
- G02B 2027/0161: {characterised by the relative positioning of the constitutive elements}
- G02B 2027/0187: {slaved to motion of at least a part of the body of the user, e.g. head, eye}
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A head-mounted display device includes one or more lenses and a display configured to provide visual data through the one or more lenses. The head-mounted display device also includes a direct-current (DC) motor mechanically coupled to the display, and the DC motor is configured to move the display along an axis by rotating a rotatable component of the DC motor. The head-mounted display device further includes: position sensor(s) configured to determine a position of the display, and electronic controller(s) in communication with the position sensor(s). The electronic controller(s) are configured to: (i) receive, from the position sensor(s), the determined position of the display as a first position of the display, (ii) receive information identifying a second position of the display, and (iii) generate electrical signal(s) that cause the DC motor to move the display from the first position to the second position along the axis.

## Claims

### Claim 1

A head-mounted display device, comprising:
a first set of one or more lenses;
a first display configured to provide visual data through the first set of one or more lenses;
a first direct-current (DC) motor mechanically coupled to the first display and/or the first set of one or more lenses, the first DC motor being configured to move the first display and/or the first set of one or more lenses along a first axis by rotating a rotatable component of the first DC motor;
a first set of one or more position sensors configured to determine a position of the first display and/or the first set of one or more lenses;
a first set of one or more electronic controllers in communication with the first set of one or more position sensors, the first set of one or more electronic controllers being configured to:
receive, from the first set of one or more position sensors, the determined position of the first display and/or the first set of one or more lenses as a first position of the first display and/or the first set of one or more lenses;
receive information identifying a second position of the first display and/or the first set of one or more lenses; and
generate one or more electrical signals that cause the first DC motor to move the first display and/or the first set of one or more lenses from the first position to the second position along the first axis;
a second set of one or more lenses;
a second display configured to provide visual data through the second set of one or more lenses;
a second DC motor mechanically coupled to the second display and/or the second set of one or more lenses, the second DC motor being configured to move the second display and/or the second set of one or more lenses along a second axis by rotating a rotatable component of the second DC motor;
a second set of one or more position sensors configured to determine a position of the second display and/or the second set of one or more lenses; and
a second set of one or more electronic controllers in communication with the second set of one or more position sensors, the second set of one or more electronic controllers being configured to:
receive, from the second set of one or more position sensors, the determined position of the second display and/or the second set of one or more lenses as a first position of the second display and/or the second set of one or more lenses;
receive information identifying a second position of the second display and/or the second set of one or more lenses; and
generate one or more electrical signals that cause the second DC motor to move the second display and/or the second set of one or more lenses from the first position of the second display and/or the second set of one or more lenses to the second position of the second display and/or the second set of one or more lenses along the second axis.

### Claim 2 (depends on 1)

The head-mounted display device of claim 1, further comprising:
a third set of one or more position sensors that is distinct from the first set of one or more position sensors, wherein:
the first set of one or more electronic controllers includes a first electronic controller configured to:
receive, from the first set of one or more position sensors, the determined position of the first display and/or the first set of one or more lenses as the first position of the first display and/or the first set of one or more lenses;
receive the information identifying the second position of the first display and/or the first set of one or more lenses; and
generate the one or more electrical signals that cause the first DC motor to move the first display and/or the first set of one or more lenses from the first position to the second position; and
the first set of one or more electronic controllers includes a second electronic controller that is distinct and separate from the first electronic controller, the second electronic controller configured to:
receive information that corresponds to a request to move the first display and/or the first set of one or more lenses to a predefined position; and
generate one or more electrical signals that cause the first DC motor to move the first display and/or the first set of one or more lenses along the first axis to the predefined position until receiving, from the third set of one or more position sensors, information indicating that the first display and/or the first set of one or more lenses has reached the predefined position.

### Claim 3 (depends on 2)

The head-mounted display device of claim 2, wherein the second electronic controller is configured to determine that the first display and/or the first set of one or more lenses has reached the predefined position based on the information received from the third set of one or more position sensors.

### Claim 4 (depends on 3)

The head-mounted display device of claim 3, wherein the third set of one or more position sensors includes one or more infrared sensors configured to detect that the first display and/or the first set of one or more lenses has reached the predefined position.

### Claim 5 (depends on 3)

The head-mounted display device of claim 3, wherein the third set of one or more position sensors includes one or more contact switches configured to detect that the first display and/or the first set of one or more lenses has reached the predefined position.

### Claim 6 (depends on 1)

The head-mounted display device of claim 1, wherein the first set of one or more electronic controllers is configured to generate the one or more electrical signals using a lookup table.

### Claim 7 (depends on 6)

The head-mounted display device of claim 6, wherein the first set of one or more electronic controllers includes memory storing the lookup table.

### Claim 8 (depends on 1)

The head-mounted display device of claim 1, wherein the first set of one or more electronic controllers is configured to control a rotational velocity of the first DC motor.

### Claim 9 (depends on 8)

The head-mounted display device of claim 8, wherein the first set of one or more electronic controllers is coupled with a driver and the one or more electrical signals cause the driver to provide an electrical current so that the first DC motor operates at a particular rotational velocity.

### Claim 10

A method of moving displays in a head-mounted display device, the method comprising:
at a first set of one or more electronic controllers of a head-mounted display device:
receiving, from a first set of one or more position sensors of the head-mounted display device, a first position of a first display and/or a first set of one or more lenses of the head-mounted display device, the first position being a position of the first display and/or the first set of one or more lenses determined by the first set of one or more position sensors;
receiving information identifying a second position of the first display and/or the first set of one or more lenses; and
generating one or more electrical signals that cause a first DC motor to move the first display and/or the first set of one or more lenses from the first position to the second position along a first axis; and
at a second set of one or more electronic controllers of a head-mounted display device:
receiving, from a second set of one or more position sensors of the head-mounted display device, a third position of a second display and/or a second set of one or more lenses of the head-mounted display device, the third position being a position of the second display and/or the first set of one or more lenses determined by the second set of one or more position sensors;
receiving information identifying a fourth position of the second display and/or the second set of one or more lenses; and
generating one or more electrical signals that cause a second DC motor to move the second display and/or the second set of one or more lenses from the third position to the fourth position along a second axis.

### Claim 11 (depends on 10)

The method of claim 10, wherein:
the first set of one or more electronic controllers includes (i) a first electronic controller and (ii) a second electronic controller that is distinct and separate from the first electronic controller;
receiving the determined position of the first display and/or the first set of one or more lenses as the first position of the first display and/or the first set of one or more lenses is performed by the first electronic controller;
receiving the information identifying the second position of the first display and/or the first set of one or more lenses is performed by the first electronic controller; and
generating the one or more electrical signals that cause the first DC motor to move the first display and/or the first set of one or more lenses from the first position to the second position is performed by the first electronic controller.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
receiving, by the second electronic controller, information that corresponds to a request to move the first display and/or the first set of one or more lenses to a predefined position;
generating, by the second electronic controller, one or more electrical signals that cause the first DC motor to move the first display and/or the first set of one or more lenses along the first axis to the predefined position until receiving, from a third set of one or more position sensors of the head-mounted display device, information indicating that the first display and/or the first set of one or more lenses has reached the predefined position; and
the third set of one or more position sensors is distinct from the first set of one or more position sensors.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
determining, by the second electronic controller, that the first display and/or the first set of one or more lenses has reached the predefined position based on the information received from the third set of one or more position sensors.

### Claim 14 (depends on 10)

The method of claim 10, further comprising:
controlling, via the first set of one or more electronic controllers, a rotational velocity of the first DC motor.

### Claim 15

A combination of a first set of one or more electronic controllers and a second set of one or more electronic controllers configured for use in a head-mounted display device, wherein:
the first set of one or more electronic controllers comprises:
a first set of one or more processors; and
first memory storing a first set of one or more programs for execution by the first set of one or more processors, the first set of one or more programs including instructions for:
receiving, from a first set of one or more position sensors of the head-mounted display device, a first position of a first display and/or a first set of one or more lenses of the head-mounted display device, the first position being a position of the first display and/or the first set of one or more lenses determined by the first set of one or more position sensors;
receiving information identifying a second position of the first display and/or the first set of one or more lenses; and
generating one or more electrical signals that cause a first DC motor to move the first display and/or the first set of one or more lenses from the first position to the second position along a first axis; and
the second set of one or more electronic controllers comprises:
a second set of one or more processors; and
second memory storing a second set of one or more programs for execution by the second set of one or more processors, the second set of one or more programs including instructions for:
receiving, from a second set of one or more position sensors of the head-mounted display device, a third position of a second display and/or a second set of one or more lenses of the head-mounted display device, the third position being a position of the second display and/or the second set of one or more lenses determined by the first set of one or more position sensors;
receiving information identifying a fourth position of the second display and/or the second set of one or more lenses; and
generating one or more electrical signals that cause a second DC motor to move the second display and/or the second set of one or more lenses from the third position to the fourth position along a second axis.

### Claim 16 (depends on 15)

The combination of the first set of one or more electronic controllers and the second set of one or more electronic controllers of claim 15, wherein:
the first set of one or more electronic controllers includes a first electronic controller;
receiving the first position of the first display and/or the first set of one or more lenses is performed by the first electronic controller;
receiving the information is performed by the first electronic controller; and
generating the one or more electrical signals is performed by the first electronic controller.

### Claim 17 (depends on 16)

The combination of the first set of one or more electronic controllers and the second set of one or more electronic controllers of claim 16, wherein:
the first set of one or more electronic controllers includes a second electronic controller that is distinct from the first electronic controller;
the first set of one or more programs further includes instructions for:
receiving, by the second electronic controller, information that corresponds to a request to move the first display and/or the first set of one or more lenses to a predefined position; and
generating, by the second electronic controller, one or more electrical signals that cause the first DC motor to move the first display and/or the first set of one or more lenses along the first axis to the predefined position until receiving, from a third set of one or more position sensors of the head-mounted display device, information indicating that the first display and/or the first set of one or more lenses has reached the predefined position; and
the third set of one or more position sensors is distinct from the first set of one or more position sensors.

### Claim 18 (depends on 17)

The combination of the first set of one or more electronic controllers and the second set of one or more electronic controllers of claim 17, wherein the one or more programs further include instructions for:
determining, by the second electronic controller, that the first display and/or the first set of one or more lenses has reached the predefined position based on the information received from the third set of one or more position sensors.

### Claim 19 (depends on 15)

The combination of the first set of one or more electronic controllers and the second set of one or more electronic controllers of claim 15, wherein the one or more programs further include instructions for:
controlling, via the first set of one or more electronic controllers, a rotational velocity of the first DC motor.
