Device, method, and user interface for processing intensity of touch contacts
First Claim
1. A method, comprising:
- at an electronic device with a touch-sensitive surface, wherein the electronic device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface and the electronic device stores a first software application;
displaying a user interface that includes two or more display regions, including a first display region and a second display region; and
,while displaying the user interface;
detecting a first intensity applied by a touch input at a first location on the touch-sensitive surface that corresponds to the first display region;
detecting a movement of the touch input across the touch-sensitive surface from the first location on the touch-sensitive surface to a second location on the touch-sensitive surface that corresponds to the second display region;
after detecting the movement of the touch input from the first location on the touch-sensitive surface to the second location on the touch-sensitive surface, detecting a second intensity applied by the touch input at the second location on the touch-sensitive surface; and
,in response to detecting the second intensity applied by the touch input at the second location on the touch-sensitive surface;
in accordance with a determination that the first intensity does not satisfy a first intensity threshold, processing the second intensity in accordance with one or more intensity thresholds associated with the second display region; and
,in accordance with a determination that the first intensity satisfies the first intensity threshold, processing the second intensity in accordance with one or more intensity thresholds associated with the first display region.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays a user interface that includes a first display region and a second display region. The device detects a first intensity of a touch input at a first location on a touch-sensitive surface that corresponds to the first display region; detects a movement of the touch input to a second location on the touch-sensitive surface that corresponds to the second display region; after detecting the movement, detects a second intensity of the touch input at the second location; and, in response, in accordance with a determination that the first intensity does not satisfy a first intensity threshold, processes the second intensity using one or more intensity thresholds associated with the second display region; and, in accordance with a determination that the first intensity satisfies the first intensity threshold, processes the second intensity using one or more intensity thresholds associated with the first display region.
52 Citations
37 Claims
-
1. A method, comprising:
at an electronic device with a touch-sensitive surface, wherein the electronic device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface and the electronic device stores a first software application; displaying a user interface that includes two or more display regions, including a first display region and a second display region; and
,while displaying the user interface; detecting a first intensity applied by a touch input at a first location on the touch-sensitive surface that corresponds to the first display region; detecting a movement of the touch input across the touch-sensitive surface from the first location on the touch-sensitive surface to a second location on the touch-sensitive surface that corresponds to the second display region; after detecting the movement of the touch input from the first location on the touch-sensitive surface to the second location on the touch-sensitive surface, detecting a second intensity applied by the touch input at the second location on the touch-sensitive surface; and
,in response to detecting the second intensity applied by the touch input at the second location on the touch-sensitive surface; in accordance with a determination that the first intensity does not satisfy a first intensity threshold, processing the second intensity in accordance with one or more intensity thresholds associated with the second display region; and
,in accordance with a determination that the first intensity satisfies the first intensity threshold, processing the second intensity in accordance with one or more intensity thresholds associated with the first display region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more sensors to detect intensity of contacts with the touch-sensitive surface; one or more processors; and memory storing one or more programs and a first software application, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a user interface that includes two or more display regions, including a first display region and a second display region; and
,while displaying the user interface; detecting a first intensity applied by a touch input at a first location on the touch-sensitive surface that corresponds to the first display region; detecting a movement of the touch input across the touch-sensitive surface from the first location on the touch-sensitive surface to a second location on the touch-sensitive surface that corresponds to the second display region; after detecting the movement of the touch input from the first location on the touch-sensitive surface to the second location on the touch-sensitive surface, detecting a second intensity applied by the touch input at the second location on the touch-sensitive surface; and
,in response to detecting the second intensity applied by the touch input at the second location on the touch-sensitive surface; in accordance with a determination that the first intensity does not satisfy a first intensity threshold, processing the second intensity in accordance with one or more intensity thresholds associated with the second display region; and
,in accordance with a determination that the first intensity satisfies the first intensity threshold, processing the second intensity in accordance with one or more intensity thresholds associated with the first display region. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer readable storage medium storing one or more programs, the one or more programs including instructions, which, when executed by an electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface, cause the device to:
-
display a user interface that includes two or more display regions, including a first display region and a second display region; and
,while displaying the user interface; detect a first intensity applied by a touch input at a first location on the touch-sensitive surface that corresponds to the first display region; detect a movement of the touch input across the touch-sensitive surface from the first location on the touch-sensitive surface to a second location on the touch-sensitive surface that corresponds to the second display region; after detecting the movement of the touch input from the first location on the touch-sensitive surface to the second location on the touch-sensitive surface, detect a second intensity applied by the touch input at the second location on the touch-sensitive surface; and
,in response to detecting the second intensity applied by the touch input at the second location on the touch-sensitive surface; in accordance with a determination that the first intensity does not satisfy a first intensity threshold, process the second intensity in accordance with one or more intensity thresholds associated with the second display region; and
,in accordance with a determination that the first intensity satisfies the first intensity threshold, process the second intensity in accordance with one or more intensity thresholds associated with the first display region. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification