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);
receive an input representing a contact with the GUI, 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;
in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold, perform an application process;
in response to receiving the input and in accordance with a determination that the electronic device is in a second 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, perform the 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.
64 Citations
11 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); receive an input representing a contact with the GUI, 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; in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold, perform an application process; in response to receiving the input and in accordance with a determination that the electronic device is in a second 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, perform the application process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device comprising:
-
one or more processors; memory; a touch-sensitive display coupled to the one or more processors and the memory; and one or more programs stored in memory, the one or more programs including instructions for; displaying, on a touch-sensitive display, a graphical user interface (GUI); receiving an input representing a contact with the GUI, 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; in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold, performing an application process; in response to receiving the input and in accordance with a determination that the electronic device is in a second 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, performing the application process.
-
-
10. A method comprising:
at an electronic device including a touch-sensitive display; displaying, on the touch-sensitive display, a graphical user interface (GUI); receiving an input representing a contact with the GUI, 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; in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold, performing an application process; in response to receiving the input and in accordance with a determination that the electronic device is in a second 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, performing the application process.
-
11. An electronic device comprising:
-
means for displaying, on the touch-sensitive display, a graphical user interface (GUI); means for receiving an input representing a contact with the GUI, 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, means for determining whether the input intensity of the input meets or exceeds a first characteristic intensity threshold; in accordance with a determination that the input intensity of the input meets or exceeds the first characteristic intensity threshold, means for performing an application process; in response to receiving the input and in accordance with a determination that the electronic device is in a second activity state, means for 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, means for performing the application process.
-
Specification