Button functionality
US-2016062608-A1 · Mar 3, 2016 · US
US9684394B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9684394-B2 |
| Application number | US-201514641241-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 6, 2015 |
| Priority date | Sep 2, 2014 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
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.
Button functionalities for user interfaces, e.g., for use with a portable multifunction device, are disclosed. Exemplary button functionalities are described for an electronic device with a display, a rotatable and depressible input mechanism, and/or a button. Different device features may be accessed, depending on whether the rotatable and depressible input mechanism or the button is activated, and further depending on whether the activation represents a single press, a double press, or an extended press on the rotatable and depressible input mechanism or the button.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a display, a button, and a rotatable and depressible input mechanism, cause the device to: receive first data representing an activation of the rotatable and depressible input mechanism; determine whether the activation represents: a single press of the rotatable and depressible input mechanism, the single press having an associated press duration; a double press of the rotatable and depressible input mechanism, the double press having an associated interval between a first press of the rotatable and depressible input mechanism and a second press of the rotatable and depressible input mechanism, the first and the second presses of the rotatable and depressible input mechanism each having an associated press duration; or an extended press of the rotatable and depressible input mechanism, the extended press having an associated press duration; and in accordance with a determination that the activation represents a single press of the rotatable and depressible input mechanism: display a first user interface screen on the display, the first user interface screen including a plurality of affordances, the plurality of affordances comprising an affordance representing an application; in accordance with a determination that the activation represents a double press of the rotatable and depressible input mechanism: invoke a previously invoked application; and in accordance with a determination that the activation represents an extended press of the rotatable and depressible input mechanism: determine a state of an active application; and in accordance with a determination of the state of the active application: perform an action. 2. The non-transitory computer readable storage medium of claim 1 , wherein the one or more programs further comprise instructions, which when executed by the one or more processors of the electronic device, cause the device to: receive second data representing an activation of the button; determine whether the activation represents: a single press of the button, the single press having an associated press duration; a double press of the button, the double press having an associated interval between a first press of the button and a second press of the button, the first and the second presses of the button each having an associated press duration; or an extended press of the button, the extended press having an associated press duration; and in accordance with a determination that the activation represents a single press of the button: display a third user interface screen, the third user interface screen including at least a first affordance indicating a contact from a designated list of one or more contacts, wherein the designated list is a subset of a full list of contacts on the electronic device; in accordance with a determination that the activation represents a double press of the button: invoking a payments application; and in accordance with a determination that the activation represents an extended press of the button: display a fourth user interface screen including a second affordance representing a user prompt to power off the electronic device. 3. The non-transitory computer readable storage medium of claim 1 , wherein the rotatable and depressible input mechanism is a mechanical button that is rotatable, and wherein the single press or the extended press of the rotatable and depressible input mechanism comprises a depression of the mechanical button. 4. The non-transitory computer readable storage medium of claim 1 , wherein the rotatable and depressible input mechanism is a mechanical button that is rotatable, and wherein the double press of the rotatable and depressible input mechanism comprises a first and a second depression of the mechanical button. 5. The non-transitory computer readable storage medium of claim 1 , wherein the rotatable and depressible input mechanism is a capacitive button that is rotatable, and wherein the single press or the extended press of the rotatable and depressible input mechanism comprises a touch on the capacitive button. 6. The non-transitory computer readable storage medium of claim 1 , wherein the rotatable and depressible input mechanism is a capacitive button that is rotatable, and wherein the double press of the rotatable and depressible input mechanism comprises a first and a second touch on the capacitive button. 7. The non-transitory computer readable storage medium of claim 1 , wherein the activation does not comprise a rotation of the rotatable and depressible input mechanism. 8. The non-transitory computer readable storage medium of claim 1 , wherein the button is a mechanical button, and wherein the single press or the extended press of the button comprises a depression of the mechanical button. 9. The non-transitory computer readable storage medium of claim 1 , wherein the button is a mechanical button, and wherein the double press of the button comprises a first and a second depression of the mechanical button. 10. The non-transitory computer readable storage medium of claim 1 , wherein the button is a capacitive button, and wherein the single press or the extended press of the button comprises a touch on the capacitive button. 11. The non-transitory computer readable storage medium of claim 1 , wherein the button is a capacitive button, and wherein the double press of the button comprises a first and a second touch on the capacitive button. 12. The non-transitory computer readable storage medium of claim 1 , wherein the instructions for determining whether the activation represents a single press of the rotatable and depressible input mechanism include instructions which, when executed by the one or more processors of the electronic device, cause the electronic device to: determine whether the press duration of the single press exceeds a first predetermined threshold; and in accordance with a determination that the press duration of the single press does not exceed the first predetermined threshold: determine whether third data is received within a second interval after receiving the first data, the third data representing an activation of the rotatable and depressible input mechanism; and in accordance with a determination that the third data is not received within the second interval: determine that the activation represents a single press of the rotatable and depressible input mechanism. 13. The non-transitory computer readable storage medium of claim 1 , wherein the one or more programs further comprise instructions, which when executed by the one or more processors of the electronic device, cause the device to: in accordance with the determination that the activation represents a single press of the rotatable and depressible input mechanism, and while the first user interface screen is displayed: receive fourth data representing a second single press of the rotatable and depressible input mechanism; and in response to receiving the fourth data: substitute the display of the first user interface screen with a display of a fifth user interface screen, the fifth user interface screen including a clock face. 14. The non-transitory computer readable storage medium of claim 13 , wherein the clock face includes a first user interface object that indicates time, and wherein the one or more programs further comprise instructions, which when executed by the one or more processors of the
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
involving remote charge determination or related payment systems · CPC title
Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer · 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
with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.