User interface for manipulating user interface objects
First Claim
Patent Images
1. A computer-implemented method comprising:
- displaying a plurality of icons on a touch-sensitive display of a wearable electronic device;
receiving input based on a movement of a physical crown of the wearable electronic device, wherein the movement is a rotation of the physical crown relative to the display of the wearable electronic device in a first direction and the movement includes an angular velocity greater than zero; and
in response to the received input;
in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is below a predetermined rotational movement threshold, maintain displaying the plurality of icons on the touch-sensitive display of the wearable electronic device; and
in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is above the predetermined rotational movement threshold, launching an application associated with a first icon of the plurality of icons.
1 Assignment
0 Petitions
Accused Products
Abstract
User interface navigation on a personal electronics device based on movements of a crown is disclosed. The device can select an appropriate level of information arranged along a z-axis for display based on crown movement. The navigation can be based on an angular velocity of the crown.
212 Citations
51 Claims
-
1. A computer-implemented method comprising:
-
displaying a plurality of icons on a touch-sensitive display of a wearable electronic device; receiving input based on a movement of a physical crown of the wearable electronic device, wherein the movement is a rotation of the physical crown relative to the display of the wearable electronic device in a first direction and the movement includes an angular velocity greater than zero; and in response to the received input; in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is below a predetermined rotational movement threshold, maintain displaying the plurality of icons on the touch-sensitive display of the wearable electronic device; and in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is above the predetermined rotational movement threshold, launching an application associated with a first icon of the plurality of icons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 40, 43, 44, 45)
-
-
14. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a touch-sensitive display and a rotatable input mechanism, the one or more programs including instructions for:
-
displaying a plurality of icons on a touch-sensitive display of a wearable electronic device; receiving input based on a movement of a physical crown of the wearable electronic device, wherein the movement is a rotation of the physical crown relative to the display of the wearable electronic device in a first direction and the movement includes an angular velocity greater than zero; and in response to the received input; in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is below a predetermined rotational movement threshold, maintain displaying the plurality of icons on the touch-sensitive display of the wearable electronic device; and in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is above the predetermined rotational movement threshold, launching an application associated with a first icon of the plurality of icons. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 41, 46, 47, 48)
-
-
27. An electronic device comprising:
-
one or more processors; a physical crown operatively coupled to the one or more processors; a touch-sensitive display operatively coupled to the one or more processor; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a plurality of icons on a touch-sensitive display of a wearable electronic device; receiving input based on a movement of a physical crown of the wearable electronic device, wherein the movement is a rotation of the physical crown relative to the display of the wearable electronic device in a first direction and the movement includes an angular velocity greater than zero; and in response to the received input; in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is below a predetermined rotational movement threshold, maintain displaying the plurality of icons on the touch-sensitive display of the wearable electronic device; and in accordance with a determination that the rotational movement of the physical crown relative to the display of the wearable electronic device that includes an angular velocity greater than zero is above the predetermined rotational movement threshold, launching an application associated with a first icon of the plurality of icons. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 49, 50, 51)
-
Specification