# US 2014/0208271 A1 · Pressure navigation on a touch sensitive user interface

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

- Number: US 2014/0208271 A1
- Document ID: US20140208271A1
- Status: Published application
- Kind: A1
- Application number: 13/746,188
- Filed: 2013-01-21
- Published: 2014-07-24
- Earliest claimed: 2013-01-21
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Denise A. Bell; Jana H. Jenkins; Jeffrey A. Kusnitz
- Web page: https://patentgrep.com/patent/US20140208271A1

## CPC

- 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/0487: using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- 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

A menu and application navigation system utilizing pressure includes a display device including a touch sensitive user interface, and a navigation engine coupled to the display device. The navigation engine is configured to generate a measurement of pressure applied by a user as a function of time at the touch sensitive user interface. The navigation engine is further configured to navigate through a three dimensional data set in response to the measurement of pressure. An increase in the pressure navigates in a first direction through the three dimensional data set, and a decrease in the pressure navigates in a second direction through the three dimensional data set.

## Claims

### Claim 1

A computer program product comprising a computer useable storage medium including a computer readable program, wherein the computer readable program includes instructions that, when executed by a processing device within a computer, cause the computer to perform operations comprising:
generating a measurement of pressure applied by a user as a function of time at a touch sensitive user interface; and
navigating through a three dimensional data set in response to the measurement of pressure, wherein an increase in the pressure navigates in a first direction through the three dimensional data set, and a decrease in the pressure navigates in a second direction through the three dimensional data set.

### Claim 2 (depends on 1)

The computer program product of claim 1, wherein the operations further comprise navigating through levels of the three dimensional data set in response to the measurement of pressure.

### Claim 3 (depends on 2)

The computer program product of claim 2, wherein the operations further comprise simultaneously displaying a previously viewed level of the three dimensional data set while displaying a next level of the three dimensional data set upon selection of the next level by the user.

### Claim 4 (depends on 2)

The computer program product of claim 2, wherein the operations further comprise fanning out a level of the data set in response to an input by the user, wherein the fanning out displays the data set of the level in a fan configuration.

### Claim 5 (depends on 2)

The computer program product of claim 2, wherein the operations further comprise:
anchoring a first level of the three dimensional data set; and
navigating to the first level of the three dimensional data set in response to a termination of measurement of pressure.

### Claim 6 (depends on 2)

The computer program product of claim 2, wherein the operations further comprise:
associating the levels of the three dimensional data set with corresponding ranges of pressure measurement, wherein each range of pressure measurement is exclusive of each other range of pressure measurement, and wherein each range of pressure measurement is associated with a single level of the three dimensional data set; and
navigating to a level of the three dimensional data set in response to the measurement of pressure measuring within the range of pressure measurement corresponding to the level of the three dimensional data set.

### Claim 7 (depends on 1)

The computer program product of claim 1, wherein the navigating further comprises scrolling through a document, and wherein the increase in the pressure scrolls in the first direction, and the decrease in pressure scrolls in the second direction.

### Claim 8

A method for utilizing pressure for menu and application navigation, the method comprising:
generating a measurement of pressure applied by a user as a function of time at a touch sensitive user interface; and
navigating through a three dimensional data set in response to the measurement of pressure, wherein an increase in the pressure navigates in a first direction through the three dimensional data set, and a decrease in the pressure navigates in a second direction through the three dimensional data set.

### Claim 9 (depends on 8)

The method for utilizing pressure for menu and application navigation of claim 8, the method further comprising navigation through levels of the three dimensional data set in response to the measurement of pressure.

### Claim 10 (depends on 9)

The method for utilizing pressure for menu and application navigation of claim 9, the method further comprising simultaneously displaying a previously viewed level of the three dimensional data set while displaying a next level of the three dimensional data set upon selection of the next level by the user.

### Claim 11 (depends on 9)

The method for utilizing pressure for menu and application navigation of claim 9, the method further comprising fanning out a level of the data set in response to an input by the user, wherein the fanning out displays the data set of the level in a fan configuration.

### Claim 12 (depends on 9)

The method for utilizing pressure for menu and application navigation of claim 9, the method further comprising:
anchoring a first level of the three dimensional data set; and
navigating to the first level of the three dimensional data set in response a termination of measurement of pressure.

### Claim 13 (depends on 9)

The method for utilizing pressure for menu and application navigation of claim 9, the method further comprising:
associating the levels of the three dimensional data set with corresponding ranges of pressure measurement, wherein each range of pressure measurement is exclusive of each other range of pressure measurement, and wherein each range of pressure measurement is associated with a single level of the three dimensional data set; and
navigating to a level of the three dimensional data set in response to the measurement of pressure measuring within the range of pressure measurement corresponding to the level of the three dimensional data set.

### Claim 14 (depends on 8)

The method for utilizing pressure for menu and application navigation of claim 8, wherein the navigating further comprises scrolling through a document, and wherein the increase in the pressure scrolls in the first direction, and the decrease in pressure scrolls in the second direction.

### Claim 15

A menu and application navigation system utilizing pressure, the system comprising:
a display device comprising a touch sensitive user interface, and
a navigation engine coupled to the display device, the navigation engine configured to:
generate a measurement of pressure applied by a user as a function of time at the touch sensitive user interface; and
navigate through a three dimensional data set in response to the measurement of pressure, wherein an increase in the pressure navigates in a first direction through the three dimensional data set, and a decrease in the pressure navigates in a second direction through the three dimensional data set.

### Claim 16 (depends on 15)

The menu and application navigation system utilizing pressure of claim 15, wherein the navigation engine is further configured to navigate through levels of the three dimensional data set in response to the measurement of pressure.

### Claim 17 (depends on 16)

The menu and application navigation system utilizing pressure of claim 16, wherein the navigation engine is further configured to simultaneously display a previously viewed level of the three dimensional data set while displaying a next level of the three dimensional data set upon selection of the next level by the user.

### Claim 18 (depends on 16)

The menu and application navigation system utilizing pressure of claim 16, wherein the navigation engine is further configured to:
anchor a first level of the three dimensional data set; and
navigate to the first level of the three dimensional data set in response a termination of measurement of pressure.

### Claim 19 (depends on 16)

The menu and application navigation system utilizing pressure of claim 16, wherein the navigation engine is further configured to fan out a level of the data set in response to an input by the user, wherein the fan out displays the data set of the level in a fan configuration.

### Claim 20 (depends on 15)

The menu and application navigation system utilizing pressure of claim 15, wherein the navigation engine is further configured to navigate by scrolling through a document, wherein an increase in the pressure scrolls in a first direction, and a decrease in pressure scrolls in a second direction.
