Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
US-2015074615-A1 · Mar 12, 2015 · US
US11829576B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11829576-B2 |
| Application number | US-202117212850-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 25, 2021 |
| Priority date | Sep 3, 2013 |
| Publication date | Nov 28, 2023 |
| Grant date | Nov 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and processes for manipulating a graphical user interface are disclosed. One process can include receiving user input through a crown to rotate a virtual object. The process includes selecting a surface of the object from among the multiple surfaces of the object in response to determining that the crown rotation exceeded a speed threshold.
Opening claim text (preview).
What is claimed is: 1. An electronic device, comprising: a rotatable input mechanism; a display; one or more processors coupled to the rotatable input mechanism; and memory storing one or more programs, the one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while displaying a first user interface surface at a first position parallel to the display, detecting a rotation of the rotatable input mechanism; and in response to detecting the rotation of the rotatable input mechanism: shifting at least a portion of the first user interface surface in a first direction to a second position that is different from the first position; and after shifting at least the portion of the first user interface surface: in accordance with a determination that the rotation of the rotatable input mechanism reached an input threshold during the rotation, displaying a second user interface surface at the first position, wherein the second user interface surface is displayed at a location occupied by the first user interface surface before detecting the rotation; and in accordance with a determination that the rotation of the rotatable input mechanism did not reach the input threshold, shifting, in a second direction different from the first direction, the portion of the first user interface surface back to the first position, wherein the shifting of the portion of the first user interface surface in the second direction occurs after detecting an end of the rotation and without detecting further change in a position of the rotatable input mechanism after detecting the end of the rotation. 2. The electronic device of claim 1 , wherein the first user interface surface corresponds to a first selectable option, and wherein the second user interface surface corresponds to a second selectable option, different from the first selectable option. 3. The electronic device of claim 1 , wherein shifting the portion of the first user interface surface back to the first position comprises: returning the portion of the first user interface surface back to the location occupied by the first user interface surface before detecting the rotation. 4. The electronic device of claim 1 , wherein displaying the second user interface surface at the first position comprises: transitioning the first user interface surface away from the first position as the second user interface surface moves to the first position. 5. The electronic device of claim 1 , wherein displaying the second user interface surface at the first position comprises: ceasing to display the first user interface surface at the first position. 6. The electronic device of claim 1 , wherein the input threshold is a rotational speed of the rotatable input mechanism. 7. The electronic device of claim 1 , wherein the input threshold is a magnitude of rotation of the rotatable input mechanism. 8. The electronic device of claim 1 , wherein the first user interface surface is displayed with a first size at the first position, the one or more programs further including instructions for: in accordance with the determination that the rotation of the rotatable input mechanism reached the input threshold during the rotation, displaying the portion of the first user interface surface at a third position without detecting further change in the position of the rotatable input mechanism after detecting the end of the rotation, wherein the portion of the first user interface surface is displayed with a second size at the third position, and wherein the second size is smaller than the first size. 9. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device with a rotatable input mechanism and a display, the one or more programs including instructions for: while displaying a first user interface surface at a first position parallel to the display, detecting a rotation of the rotatable input mechanism; and in response to detecting the rotation of the rotatable input mechanism: shifting at least a portion of the first user interface surface in a first direction to a second position that is different from the first position; and after shifting at least the portion of the first user interface surface: in accordance with a determination that the rotation of the rotatable input mechanism reached an input threshold during the rotation, displaying a second user interface surface at the first position, wherein the second user interface surface is displayed at a location occupied by the first user interface surface before detecting the rotation; and in accordance with a determination that the rotation of the rotatable input mechanism did not reach the input threshold, shifting, in a second direction different from the first direction, the portion of the first user interface surface back to the first position, wherein the shifting of the portion of the first user interface surface in the second direction occurs after detecting an end of the rotation and without detecting further change in a position of the rotatable input mechanism after detecting the end of the rotation. 10. The non-transitory computer-readable storage medium of claim 9 , wherein the first user interface surface corresponds to a first selectable option, and wherein the second user interface surface corresponds to a second selectable option, different from the first selectable option. 11. The non-transitory computer-readable storage medium of claim 9 , wherein shifting the portion of the first user interface surface back to the first position comprises: returning the portion of the first user interface surface back to the location occupied by the first user interface surface before detecting the rotation. 12. The non-transitory computer-readable storage medium of claim 9 , wherein displaying the second user interface surface at the first position comprises: transitioning the first user interface surface away from the first position as the second user interface surface moves to the first position. 13. The non-transitory computer-readable storage medium of claim 9 , wherein displaying the second user interface surface at the first position comprises: ceasing to display the first user interface surface at the first position. 14. The non-transitory computer-readable storage medium of claim 9 , wherein the input threshold is a rotational speed of the rotatable input mechanism. 15. The non-transitory computer-readable storage medium of claim 9 , wherein the input threshold is a magnitude of rotation of the rotatable input mechanism. 16. The non-transitory computer-readable storage medium of claim 9 , wherein the first user interface surface is displayed with a first size at the first position, the one or more programs further including instructions for: in accordance with the determination that the rotation of the rotatable input mechanism reached the input threshold during the rotation, displaying the portion of the first user interface surface at a third position without detecting further change in the position of the rotatable input mechanism after detecting the end of the rotation, wherein the portion of the first user interface surface is displayed with a second size at the third position, and wherein the second size is smaller than the first size. 17. A method comprising: at an electronic device with a rotatable input mechanism and a display: while displaying a first user interface surface at a first position parallel to the dis
Interaction with lists of selectable items, e.g. menus · CPC title
Wearable computers, e.g. on a belt · CPC title
the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes (G06F1/1643 takes precedence; constructional details of pointing devices G06F3/033) · CPC title
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 · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.