# US 2016/0259472 A1 · Device, Method, and User Interface for Processing Intensity of Touch Contacts

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2016/0259472 A1
- Document ID: US20160259472A1
- Status: Published application
- Kind: A1
- Application number: 14/869,292
- Filed: 2015-09-29
- Published: 2016-09-08
- Earliest claimed: 2015-03-08
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Raleigh J. Ledet; Ryan S. Dixon; Nils T. Beck; Nicole M. Wells
- Web page: https://patentgrep.com/patent/US20160259472A1

## CPC

- G06F 3/0414: {using force sensing means to determine a position}
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/0416: {Control or interface arrangements specially adapted for digitisers}
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 2203/04105: Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## 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.

## Claims

### 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.

### Claim 2 (depends on 1)

The method of claim 1, including:
sending first touch information to the first software application in accordance with a determination that the first intensity satisfies a reporting intensity threshold that is distinct from the first intensity threshold, the first touch information including one or more touch parameters that correspond to the first intensity; and
sending second touch information to the first software application in accordance with a determination that the second intensity satisfies the reporting intensity threshold, the second touch information including one or more touch parameters that correspond to the second intensity.

### Claim 3 (depends on 2)

The method of claim 2, wherein a first display region of the two or more display regions is associated with a first software element of the first software application and a second display region of the two or more display regions is associated with a second software element of the second software application.

### Claim 4 (depends on 3)

The method of claim 3, wherein, in accordance with the determination that the first intensity does not satisfy the first intensity threshold, the second touch information is sent to the second software element without sending the second touch information to the first software element.

### Claim 5 (depends on 3)

The method of claim 3, wherein, in accordance with the determination that the first intensity satisfies the first intensity threshold, the second touch information is sent to the first software element without sending the second touch information to the second software element.

### Claim 6 (depends on 3)

The method of claim 3, wherein, in accordance with the determination that the first intensity satisfies the reporting intensity threshold, the first touch information is sent to the first software element.

### Claim 7 (depends on 1)

The method of claim 1, including:
in response to detecting the touch input, updating the user interface in accordance with the first touch information using the first software application prior to the first intensity satisfying the first intensity threshold.

### Claim 8 (depends on 1)

The method of claim 1, wherein the first intensity threshold is distinct from an activation intensity threshold.

### Claim 9 (depends on 1)

The method of claim 1, wherein the one or more intensity thresholds associated with the first display region are different from the one or more intensity thresholds associated with the second display region.

### Claim 10 (depends on 1)

The method of claim 1, wherein the one or more intensity thresholds associated with the first display region are the same as the one or more intensity thresholds associated with the second display region.

### Claim 11 (depends on 1)

The method of claim 1, including, in response to detecting the first intensity applied by the touch input, processing the first intensity in accordance with the one or more intensity thresholds associated with the first display region.

### Claim 12 (depends on 11)

The method of claim 11, wherein processing the first intensity in accordance with the one or more intensity thresholds associated with the first display region includes displaying an animation that corresponds to a change in intensity applied by the touch input from a prior intensity to the first intensity.

### Claim 13 (depends on 1)

The method of claim 1, wherein processing the second intensity in accordance with the one or more intensity thresholds associated with the first display region includes displaying an animation that corresponds to a change in intensity applied by the touch input on the touch-sensitive surface.

### Claim 14 (depends on 1)

The method of claim 1, wherein processing the second intensity in accordance with the one or more intensity thresholds associated with the second display region includes displaying an animation that corresponds to a change in intensity applied by the touch input on the touch-sensitive surface.

### Claim 15 (depends on 1)

The method of claim 1, including, in response to 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, displaying an animation that corresponds to a change in intensity applied by the touch input.

### Claim 16 (depends on 1)

The method of claim 1, wherein processing the second intensity in accordance with one or more intensity thresholds associated with the first display region includes activating a first control associated with the first display region.

### Claim 17 (depends on 1)

The method of claim 1, wherein processing the second intensity in accordance with one or more intensity thresholds associated with the second display region includes activating a second control associated with the second display region.

### Claim 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.

### Claim 19

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.
