User interface navigation utilizing pressure-sensitive touch
First Claim
1. A computer-implemented method executing on an information handling system comprising:
- receiving a touch input at a location of a pressure sensitive touch-enabled screen;
identifying a plurality of applications being displayed at the location;
identifying a physical pressure level of the touch input on the pressure sensitive touch-enabled screen;
selecting one of the applications based on the pressure level; and
directing the input to the selected application;
displaying a first application that is being displayed at the location using a first set of display attributes, wherein the first set of display attributes displays the first application as a solid background on the display; and
displaying a second application that is being displayed at the location using a second set of display attributes, wherein the second set of display attributes displays the second application as a partially-transparent overlay on top of the first application so that both the first and second applications are visible at the location;
configuring a plurality of layers, wherein each of the plurality of layers is assigned a different range of physical pressure levels;
configuring the plurality of applications by assigning one of the configured layers to one or more of the plurality of applications; and
selecting one of the layers, wherein the selecting is performed by comparing the identified physical pressure level with the ranges of physical pressure levels assigned to each of the layers, wherein the selected application is identified by comparing the assigned level of each of the plurality of applications to the selected layer.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided to direct data to different applications based upon the amount of pressure applied by a user of a pressure sensitive touch-enabled screen. In this approach, a touch input is received at a location of the pressure sensitive touch-enabled screen. The various applications currently being displayed at the location are identified along with the physical pressure level (amount of pressure applied) at the location on the pressure sensitive touch-enabled screen. One of the applications running on the device is selected based on the amount of pressure applied and the touch-based input provided by the user is directed to the selected application.
102 Citations
20 Claims
-
1. A computer-implemented method executing on an information handling system comprising:
-
receiving a touch input at a location of a pressure sensitive touch-enabled screen; identifying a plurality of applications being displayed at the location; identifying a physical pressure level of the touch input on the pressure sensitive touch-enabled screen; selecting one of the applications based on the pressure level; and directing the input to the selected application; displaying a first application that is being displayed at the location using a first set of display attributes, wherein the first set of display attributes displays the first application as a solid background on the display; and displaying a second application that is being displayed at the location using a second set of display attributes, wherein the second set of display attributes displays the second application as a partially-transparent overlay on top of the first application so that both the first and second applications are visible at the location; configuring a plurality of layers, wherein each of the plurality of layers is assigned a different range of physical pressure levels; configuring the plurality of applications by assigning one of the configured layers to one or more of the plurality of applications; and selecting one of the layers, wherein the selecting is performed by comparing the identified physical pressure level with the ranges of physical pressure levels assigned to each of the layers, wherein the selected application is identified by comparing the assigned level of each of the plurality of applications to the selected layer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information handling system comprising:
-
one or more processors; a memory coupled to at least one of the processors; pressure sensitive touch-enabled display screen accessible by at least one of the processors; and a set of instructions stored in the memory and executable by at least one of the processors in order to; receive an input at a location on the pressure sensitive touch-enabled screen; identify at least first and second applications respectively presenting first and second layers at the location, wherein the first layer for the first application is associated with a first range of physical pressure levels and the second layer for the second application is associated with a second range of physical pressure levels different from the first range of physical pressure levels; identify a physical pressure level of the input on the pressure sensitive touch-enabled screen; determine one layer of the first and second layers to which to direct the input based on a comparison of the physical pressure level of the input to the first and second ranges of physical pressure levels; and direct the input to the determined layer. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product stored in a non-transitory computer readable storage medium, comprising functional descriptive material that, when executed by an information handling system, causes the information handling system to:
-
receive an input at a location on a pressure sensitive touch-enabled screen; identify at least first and second applications respectively presenting first and second layers at the location, wherein the first layer for the first application is associated with a first range of physical pressure levels and the second layer for the second application is associated with a second range of physical pressure levels different from the first range of physical pressure levels; identify a physical pressure level of the input on the pressure sensitive touch-enabled screen; determine one layer of the first and second layers to which to direct the input based on a comparison of the physical pressure level of the input to the first and second ranges of physical pressure levels; and direct the input to the determined layer. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification