# US 2014/0191964 A1 · Headset Computer with Head Tracking Input Used For Inertial Control

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

- Number: US 2014/0191964 A1
- Document ID: US20140191964A1
- Status: Published application
- Kind: A1
- Application number: 13/799,818
- Filed: 2013-03-13
- Published: 2014-07-10
- Earliest claimed: 2013-01-04
- Assignees: Kopin Corporation
- Applicants: Kopin Corporation
- Inventors: Lee McDonald; Jeffrey J. Jacobsen; Stephen A. Pombo; Christopher Parkinson
- Web page: https://patentgrep.com/patent/US20140191964A1

## CPC

- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G02B 27/017: {Head mounted}
- G06F 3/012: {Head tracking input arrangements}
- 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/04812: Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
- G06F 3/0485: Scrolling or panning
- G02B 2027/014: {comprising information/image processing systems}
- G02B 2027/0187: {slaved to motion of at least a part of the body of the user, e.g. head, eye}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS

## Abstract

A Head-tracker is built into a headset computer as a user input device. A user interface navigation tool utilizes the head tracking but with inertial control. The navigation tool is formed of two different sized circles concentrically depicted, and a pointer. The pointer is moveable within the two circles defining inner and outer boundaries. The pointer represents user's head position and movement sensed by the head tracker. The HSC displays a document and pans (navigates) the document as a function of user head movement sensed by the head tracker and illustrated by the navigation tool. The direction of movement of the pointer depicted in the navigation tool defines pan direction of the displayed document. Pan speed of the displayed document is defined based on position of the pointer, with respect to the inner and outer circle boundaries in the navigation tool.

## Claims

### Claim 1

A method of controlling document navigation in a headset computer, the method comprising:
overlaying a navigator tool on a subject document displayed on the headset computer being worn by a user;
indicating, at the navigator tool and in response to received head movement of the user at the headset computer, a representation of the received head movement; and
panning the subject document at a speed and in a direction based on the received head movement.

### Claim 2 (depends on 1)

The method of claim 1, wherein overlaying the navigator tool includes overlaying an inner boundary and an outer boundary, the inner boundary and outer boundary being concentric circles having different diameters and further overlaying a pointer configured to move within the inner boundary and the outer boundary; and
wherein indicating the representation of the received head movement includes indicating the representation by positioning the pointer with respect to the origin of the two circles.

### Claim 3 (depends on 2)

The method of claim 2 wherein panning the subject document further includes panning the subject document based on a location where the pointer resides outside the inner boundary.

### Claim 4 (depends on 3)

The method of claim 3, wherein panning the subject document further includes presenting a same viewpoint of the subject document where the pointer resides inside the inner boundary.

### Claim 5 (depends on 2)

The method of claim 2 wherein panning the subject document includes panning the subject document at the speed based on a distance from the origin.

### Claim 6 (depends on 5)

The method of claim 5, wherein the speed is further based on a distance from the origin minus a radius of the inner boundary.

### Claim 7 (depends on 5)

The method of claim 5, wherein the speed increases as the distance from the origin increase.

### Claim 8 (depends on 5)

The method of claim 5, wherein the speed is at a maximum when the pointer is at the outer boundary.

### Claim 9 (depends on 2)

The method of claim 2, wherein the panning the subject document includes panning the subject document horizontally when the representation is within a particular threshold of being horizontal, and panning the subject document vertically when the representation is within a particular threshold of being vertical.

### Claim 10 (depends on 1)

The method of claim 1, wherein the representation of the head movement is based on a relative extent of the head movement.

### Claim 11

A system for controlling document navigation in a headset computer, the system comprising:
a display;
a navigator tool module configured to overlay a navigator tool on a subject document displayed on the display of the headset computer being worn by a user, indicate, at the navigator tool and in response to received head movement of the user at the headset computer, a representation of the received head movement, and pan the subject document at a speed and in a direction based on the received head movement.

### Claim 12 (depends on 11)

The system of claim 11, wherein the navigator tool is configured to overlay, to the user over the subject document, an inner boundary and an outer boundary, the inner boundary and outer boundary being concentric circles having different diameters and further overlay a pointer configured to move within the inner boundary and the outer boundary;
wherein indicating the representation of the received head movement includes indicating the representation of a position of the pointer with respect to the origin of the two circles.

### Claim 13 (depends on 12)

The system of claim 12, wherein the navigator tool is further configured to pan the subject document in the direction based on the representation based on a location where the pointer resides outside the inner boundary.

### Claim 14 (depends on 13)

The system of claim 13, wherein the navigator tool is further configured to present a same viewpoint of the subject document where the pointer resides inside the inner boundary.

### Claim 15 (depends on 13)

The system of claim 13 wherein panning the subject document includes panning the subject document at the speed based on a distance from the origin.

### Claim 16 (depends on 15)

The system of claim 15, wherein the speed is further based on a distance from the origin minus a radius of the inner boundary.

### Claim 17 (depends on 15)

The system of claim 15 wherein the speed increases as the distance from the origin increase.

### Claim 18 (depends on 15)

The system of claim 15, wherein the speed is at a maximum when the pointer is at the outer boundary.

### Claim 19 (depends on 12)

The system of claim 12, wherein the panning the subject document includes panning the subject document horizontally when the representation is within a particular threshold of being horizontal, and panning the subject document vertically when the representation is within a particular threshold of being vertical.

### Claim 20 (depends on 11)

The method of claim 11, wherein the representation of the head movement is based on a relative extent of the head movement.
