# US 10,503,388 B2 · Crown input for a wearable electronic device

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

- Number: US 10,503,388 B2
- Document ID: US10503388B2
- Status: Granted
- Kind: B2
- Application number: 15/049,049
- Filed: 2016-02-20
- Published: 2016-06-16
- Granted: 2019-12-10
- Earliest claimed: 2013-09-03
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Nicholas Zambetti; Imran Chaudhri; Jonathan R. Dascola; Alan C. Dye; Christopher Patrick Foss; Aurelio Guzman; Chanaka G. Karunamuni; Duncan Robert Kerr; Stephen O. Lemay; Christopher Wilson; Eric Lance Wilson; Lawrence Y. Yang; Gary Ian Butcher; Jonathan P. Ive; Kevin Lynch
- Web page: https://patentgrep.com/patent/US10503388B2

## CPC

- G06F 3/0485: Scrolling or panning
- G06F 1/163: {Wearable computers, e.g. on a belt}
- G06F 3/0362: with detection of one-dimensional [1D] translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure relates to manipulating a user interface on a wearable electronic device using a mechanical crown. In some examples, the user interface can be scrolled or scaled in response to a rotation of the crown. The direction of the scrolling or scaling and the amount of scrolling or scaling can depend on the direction and amount of rotation of the crown, respectively. In some examples, the amount of scrolling or scaling can be proportional to the change in rotation angle of the crown. In other examples, a speed of scrolling or a speed of scaling can depend on a speed of angular rotation of the crown. In these examples, a greater speed of rotation can cause a greater speed of scrolling or scaling to be performed on the displayed view.

## Claims

### Claim 1

A non-transitory computer-readable storage medium comprising instructions for:
at an electronic device with a housing, a touch-sensitive display, and a physical crown that has a fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing:
receiving crown position information associated with the physical crown of the electronic device including a rotational position of the physical crown;
determining whether a rotation of the physical crown about the fixed axis relative to the touch-sensitive display and to the housing has occurred based on the received rotational position of the physical crown;
in response to determining that the rotation of the physical crown has occurred about the fixed axis relative to the touch-sensitive display and to the housing, causing at least a portion of a first data displayed on the touch-sensitive display of the electronic device to be scrolled in a first direction parallel to the fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing;
determining whether the rotation of the physical crown about the fixed axis relative to the touch-sensitive display and to the housing has stopped based on the received rotational position of the physical crown; and
in response to determining that the rotation of the physical crown has stopped, causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled in a second direction opposite the first direction parallel to the fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing.

### Claim 2 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the first data comprises all applications stored on the electronic device.

### Claim 3 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the first data comprises all open applications on the electronic device.

### Claim 4 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the first data comprises a user-generated set of applications on the electronic device.

### Claim 5 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the electronic device comprises a watch.

### Claim 6 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein determining whether the rotation of the physical crown has occurred based on the received crown position information comprises determining an amount of rotation of the physical crown of the electronic device, and wherein causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled comprises causing the touch-sensitive display to scroll through the at least the portion of the first data by a distance that is proportional to the amount of rotation of the physical crown.

### Claim 7 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein determining whether the rotation of the physical crown has occurred based on the received crown position information comprises determining a speed and a direction of rotation of the physical crown of the electronic device, and wherein causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled comprises causing the touch-sensitive display to scroll through the at least the portion of the first data by a distance that is based on the speed and direction of rotation of the physical crown.

### Claim 8 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the crown position information comprises a change in rotational position of the physical crown over a length of time.

### Claim 9 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the physical crown is a mechanical crown.

### Claim 10

A computer-implemented method comprising:
at an electronic device with a housing, a touch-sensitive display, and a physical crown that has a fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing:
receiving crown position information associated with the physical crown of the electronic device including a rotational position of the physical crown;
determining whether a rotation of the physical crown about the fixed axis relative to the touch-sensitive display and to the housing has occurred based on the received rotational position of the physical crown;
in response to determining that the rotation of the physical crown has occurred about the fixed axis relative to the touch-sensitive display and to the housing, causing at least a portion of a first data displayed on the touch-sensitive display of the electronic device to be scrolled in a first direction parallel to the fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing;
determining whether the rotation of the physical crown about the fixed axis relative to the touch-sensitive display and to the housing has stopped based on the received rotational position of the physical crown; and
in response to determining that the rotation of the physical crown has stopped, causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled in a second direction opposite the first direction parallel to the fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing.

### Claim 11 (depends on 10)

The method of claim 10, wherein the first data comprises all applications stored on the electronic device.

### Claim 12 (depends on 10)

The method of claim 10, wherein the first data comprises all open applications on the electronic device.

### Claim 13 (depends on 10)

The method of claim 10, wherein the first data comprises a user-generated set of applications on the electronic device.

### Claim 14 (depends on 10)

The method of claim 10, wherein the electronic device comprises a watch.

### Claim 15 (depends on 10)

The method of claim 10, wherein determining whether the rotation of the physical crown has occurred based on the received crown position information comprises determining an amount of rotation of the physical crown of the electronic device, and wherein causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled comprises causing the touch-sensitive display to scroll through the at least the portion of the first data by a distance that is proportional to the amount of rotation of the physical crown.

### Claim 16 (depends on 10)

The method of claim 10, wherein determining whether the rotation of the physical crown has occurred based on the received crown position information comprises determining a speed and a direction of rotation of the physical crown of the electronic device, and wherein causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled comprises causing the touch-sensitive display to scroll through the at least the portion of the first data by a distance that is based on the speed and direction of rotation of the physical crown.

### Claim 17 (depends on 10)

The method of claim 10, wherein the crown position information comprises a change in rotational position of the physical crown over a length of time.

### Claim 18 (depends on 10)

The method of claim 10, wherein the physical crown is a mechanical crown.

### Claim 19

An electronic device comprising:
a housing;
one or more processors;
a touch-sensitive display;
a physical crown that has a fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing operatively coupled to the one or more processors; and
the touch-sensitive display operatively coupled to the one or more processors, the one or more processors configured to:
receive crown position information associated with the physical crown of the electronic device including a rotational position of the physical crown;
determine whether a rotation of the physical crown about the fixed axis relative to the touch-sensitive display and to the housing has occurred based on the received rotational position of the physical crown;
in response to determining that the rotation of the physical crown has occurred about the fixed axis relative to the touch-sensitive display and to the housing, cause at least a portion of a first data displayed on the touch-sensitive display of the electronic device to be scrolled in a first direction parallel to the fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing;
determine whether the rotation of the physical crown about the fixed axis relative to the touch-sensitive display and to the housing has stopped based on the received rotational position of the physical crown; and
in response to determining that the rotation of the physical crown has stopped, cause at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled in a second direction opposite the first direction parallel to the fixed axis about which the physical crown rotates relative to the touch-sensitive display and the housing.

### Claim 20 (depends on 19)

The electronic device of claim 19, wherein the first data comprises all applications stored on the electronic device.

### Claim 21 (depends on 19)

The electronic device of claim 19, wherein the first data comprises all open applications on the electronic device.

### Claim 22 (depends on 19)

The electronic device of claim 19, wherein the first data comprises a user-generated set of applications on the electronic device.

### Claim 23 (depends on 19)

The electronic device of claim 19, wherein the electronic device comprises a watch.

### Claim 24 (depends on 19)

The electronic device of claim 19, wherein determining whether the rotation of the physical crown has occurred based on the received crown position information comprises determining an amount of rotation of the physical crown of the electronic device, and wherein causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled comprises causing the touch-sensitive display to scroll through the at least the portion of the first data by a distance that is proportional to the amount of rotation of the physical crown.

### Claim 25 (depends on 19)

The electronic device of claim 19, wherein determining whether the rotation of the physical crown has occurred based on the received crown position information comprises determining a speed and a direction of rotation of the physical crown of the electronic device, and wherein causing at least the portion of the first data displayed on the touch-sensitive display of the electronic device to be scrolled comprises causing the touch-sensitive display to scroll through the at least the portion of the first data by a distance that is based on the speed and direction of rotation of the physical crown.

### Claim 26 (depends on 19)

The electronic device of claim 19, wherein the crown position information comprises a change in rotational position of the physical crown over a length of time.

### Claim 27 (depends on 19)

The electronic device of claim 19, wherein the physical crown is a mechanical crown.
