Activity based thresholds and feedbacks
First Claim
1. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to:
- display a graphical user interface (GUI), wherein the GUI includes a first affordance associated with a first application process;
receive an input representing a contact with the first affordance, the input having an input intensity;
in response to receiving the input and in accordance with a determination that the electronic device is in a first activity state;
determine whether the input intensity of the input meets or exceeds a first characteristic intensity threshold; and
in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold while the electronic device is in the first activity state, perform the first application process; and
in response to receiving the input and in accordance with a determination that the electronic device is in a second activity state different than the first activity state;
determine whether the input intensity of the input meets or exceeds a second characteristic intensity threshold higher than the first characteristic intensity threshold; and
in accordance with a determination that the input intensity of the input meets or exceeds the second characteristic intensity threshold while the electronic device is in the second activity state, perform the first application process.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to varying threshold and feedback based on activity. The present disclosure includes receiving an input having an input intensity. Further, in response to receiving the input and in accordance with a determination that an electronic device is in a second activity state different from a first activity state, determining whether the input intensity of the input meets or exceeds a second characteristic intensity threshold different from a first characteristic intensity threshold. Additionally, in accordance with a determination that the input intensity of the input meets or exceeds the second characteristic intensity threshold, performing the application process and/or providing a haptic feedback of a second feedback level different from a first feedback level.
349 Citations
27 Claims
-
1. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to:
-
display a graphical user interface (GUI), wherein the GUI includes a first affordance associated with a first application process; receive an input representing a contact with the first affordance, the input having an input intensity; in response to receiving the input and in accordance with a determination that the electronic device is in a first activity state; determine whether the input intensity of the input meets or exceeds a first characteristic intensity threshold; and in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold while the electronic device is in the first activity state, perform the first application process; and in response to receiving the input and in accordance with a determination that the electronic device is in a second activity state different than the first activity state; determine whether the input intensity of the input meets or exceeds a second characteristic intensity threshold higher than the first characteristic intensity threshold; and in accordance with a determination that the input intensity of the input meets or exceeds the second characteristic intensity threshold while the electronic device is in the second activity state, perform the first application process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device comprising:
-
one or more processors; a memory; a touch-sensitive display coupled to the one or more processors and the memory; and one or more programs stored in the memory, the one or more programs including instructions for; displaying, on the touch-sensitive display, a graphical user interface (GUI), wherein the GUI includes a first affordance associated with a first application process; receiving an input representing a contact with the first affordance, the input having an input intensity; in response to receiving the input and in accordance with a determination that the electronic device is in a first activity state; determining whether the input intensity of the input meets or exceeds a first characteristic intensity threshold; and in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold while the electronic device is in the first activity state, performing the first application process; and in response to receiving the input and in accordance with a determination that the electronic device is in a second activity state different than the first activity state; determining whether the input intensity of the input meets or exceeds a second characteristic intensity threshold higher than the first characteristic intensity threshold; and in accordance with a determination that the input intensity of the input meets or exceeds the second characteristic intensity threshold while the electronic device is in the second activity state, performing the first application process. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
at an electronic device including a touch-sensitive display; displaying, on the touch-sensitive display, a graphical user interface (GUI), wherein the GUI includes a first affordance associated with a first application process; receiving an input representing a contact with the first affordance, the input having an input intensity; in response to receiving the input and in accordance with a determination that the electronic device is in a first activity state; determining whether the input intensity of the input meets or exceeds a first characteristic intensity threshold; and in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold while the electronic device is in the first activity state, performing the first application process; and in response to receiving the input and in accordance with a determination that the electronic device is in a second activity state different than the first activity state; determining whether the input intensity of the input meets or exceeds a second characteristic intensity threshold higher than the first characteristic intensity threshold; and in accordance with a determination that the input intensity of the input meets or exceeds the second characteristic intensity threshold while the electronic device is in the second activity state, performing the first application process. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
Specification