# US 2014/0195907 A1 · Touch user interface supporting global and context-specific touch gestures that are responsive to at least one finger angle

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

- Number: US 2014/0195907 A1
- Document ID: US20140195907A1
- Status: Published application
- Kind: A1
- Application number: 14/198,482
- Filed: 2014-03-05
- Published: 2014-07-10
- Earliest claimed: 2008-07-12
- Assignees: Lester F. Ludwig
- Inventors: Seung E. Lim
- Web page: https://patentgrep.com/patent/US20140195907A1

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- A63F 13/214: for locating contacts on a surface, e.g. floor mats or touch pads
- A63F 13/42: by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/03547: {Touch pads, in which fingers can move on a surface}
- G06F 3/04815: Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- A63F 13/2145: the surface being also a display device, e.g. touch screens
- A63F 13/5255: according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
- A63F 13/803: Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
- A63F 13/822: Strategy games; Role-playing games (A63F13/825, A63F13/828 take precedence)
- A63F 2300/1075: using a touch screen
- A63F 2300/6045: for mapping control signals received from the input arrangement into game commands
- A63F 2300/6676: by dedicated player input
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A user interface method for use with a touch gesture user interface in a system implementing global or universal gestures and application-specific gestures for the control of software executing on a device comprising a touch user interface and a computational processor wherein the touch gestures are responsive to at least one finger angle. In an example implementation, wherein when a gesture with an application-specific association is recognized, the user interface operation is determined by the software application that has a currently active user-interface focus. In an example implementation, a global or universal gesture is used to control the system. In an example implementation, a global or universal gesture is used to control a software application executing on the system. In an example implementation, the user interface operation is context-specific.

## Claims

### Claim 1

A user interface method for use with a touch gesture user interface in a system implementing global or universal gestures and application-specific gestures for the control of software executing on a device comprising a touch user interface and a computational processor, the method comprising
Recognizing at least one posture of a finger in contact with a tactile sensor,
Recognizing a touch gesture from a plurality of possible touch gestures by recognizing specific changes between postures, the changes comprising at least one recognized change in the angle of finger contact with the tactile sensor,
Assigning a user interface function to the recognized touch gesture,
Directing executing software to perform a user interface operation associated with the recognized touch gesture, the user interface operation selected from a plurality of possible from a user interface operations, and the association from plurality of possible associations, the plurality of possible associations comprising at least a global type and a second type, the first type of association being common across applications and the second type of association being an application-specific association that is specific to an application executing on the system, and
Wherein the executing software is responsive to the recognized touch gesture.

### Claim 2 (depends on 1)

The method of claim 1 wherein when a gesture with a context-specific association is recognized, the user interface operation is determined by the application that has a currently active user-interface focus.

### Claim 3 (depends on 1)

The method of claim 1 wherein the association is context-specific.

### Claim 4 (depends on 1)

The method of claim 1 wherein the tactile sensor is comprised by a touchscreen.

### Claim 5 (depends on 1)

The method of claim 1 wherein the gesture is used to control the system.

### Claim 6

A user interface method for use with a touch gesture user interface for implementing global or universal gestures and context-specific gestures for the control of user applications executing on a device comprising, the method comprising
Recognizing at least one posture of a finger in contact with a tactile sensor,
Recognizing a touch gesture from a plurality of possible touch gestures by recognizing specific changes between postures, the changes comprising at least one recognized change in the angle of finger contact with the tactile sensor,
Assigning a user interface function to the recognized touch gesture,
Directing executing software to perform a user interface operation associated with the recognized touch gesture, the user interface operation selected from a plurality of possible from a user interface operations, and the association from plurality of possible associations, the plurality of possible associations comprising at least a global type and a second type, the first type of association being common across the system and the second type of association being an application-specific association that is specific to an application, and
Wherein the executing software is responsive to the recognized touch gesture.

### Claim 7 (depends on 1)

The method of claim 1 wherein when a gesture with a context-specific association is recognized, the user interface operation is determined by the application that has a currently active user-interface focus.

### Claim 8 (depends on 1)

The method of claim 1 wherein the association is context-specific.

### Claim 9 (depends on 1)

The method of claim 1 wherein the tactile sensor is comprised by a touchscreen.

### Claim 10 (depends on 1)

The method of claim 1 wherein the gesture is used to control the system.

### Claim 11

A user interface method for use with a touch gesture user interface for implementing global or universal gestures and context-specific gestures for the control of user applications executing on a device comprising, the method comprising
Recognizing at least one posture of a finger in contact with a tactile sensor,
Recognizing a touch gesture from a plurality of possible touch gestures by recognizing specific changes within postures, the changes comprising at least one recognized change in the angle of finger contact with the tactile sensor,
Assigning a user interface function to the recognized touch gesture,
Directing executing software to perform a user interface operation associated with the recognized touch gesture, the user interface operation selected from a plurality of possible from a user interface operations, and the association from plurality of possible associations, the plurality of possible associations comprising at least a global type and a second type, the first type of association being common across applications and the second type of association being an application-specific association that is specific to an application, and
Wherein the executing software is responsive to the recognized touch gesture.

### Claim 12 (depends on 1)

The method of claim 1 wherein when a gesture with a context-specific association is recognized, the user interface operation is determined by the application that has a currently active user-interface focus.

### Claim 13 (depends on 1)

The method of claim 1 wherein the association is context-specific.

### Claim 14 (depends on 1)

The method of claim 1 wherein the tactile sensor is comprised by a touchscreen.

### Claim 15 (depends on 1)

The method of claim 1 wherein the gesture is used to control the system.

### Claim 16

A user interface method for use with a touch gesture user interface for implementing global or universal gestures and context-specific gestures for the control of user applications executing on a device comprising, the method comprising
Recognizing at least one posture of a finger in contact with a tactile sensor,
Recognizing a touch gesture from a plurality of possible touch gestures by recognizing specific changes within postures, the changes comprising at least one recognized change in the angle of finger contact with the tactile sensor,
Assigning a user interface function to the recognized touch gesture,
Directing executing software to perform a user interface operation associated with the recognized touch gesture, the user interface operation selected from a plurality of possible from a user interface operations, and the association from plurality of possible associations, the plurality of possible associations comprising at least a global type and a second type, the first type of association being common across the system and the second type of association being an application-specific association that is specific to an application, and
Wherein the executing software is responsive to the recognized touch gesture.

### Claim 17 (depends on 1)

The method of claim 1 wherein when a gesture with a context-specific association is recognized, the user interface operation is determined by the application that has a currently active user-interface focus.

### Claim 18 (depends on 1)

The method of claim 1 wherein the association is context-specific.

### Claim 19 (depends on 1)

The method of claim 1 wherein the tactile sensor is comprised by a touchscreen.

### Claim 20 (depends on 1)

The method of claim 1 wherein the gesture is used to control the system.
