Dynamic Input At A Touch-Based Interface Based On Pressure
First Claim
Patent Images
1. A system comprising:
- a non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium and executable by at least one processor to;
receive an input signal corresponding to one or more touch interactions on a touch-based interface;
determine a pressure level of a given touch interaction at a given time;
detect a first touch interaction comprising a reduction in pressure level greater than a first threshold pressure-reduction;
responsive to detecting the first touch interaction, initiate a first operation based on a region of the touch-based interface that corresponds to the first touch interaction;
detect a second touch interaction comprising an increase in pressure level greater than a first threshold pressure-increase followed by a reduction in pressure level greater than a second threshold pressure-reduction; and
responsive to detecting the second touch interaction, initiate a second operation based on a region of the touch-based interface that corresponds to the second touch interaction.
10 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are methods, devices, and systems that may enable a touch-based interface to receive dynamic user inputs based on pressure. An exemplary method may involve: (a) detecting a touch interaction including an increase in pressure greater than a first threshold pressure-increase followed by a reduction in pressure greater than a threshold pressure-reduction; and (b) responsive to detecting the touch interaction, initiating an operation based on a region of the touch-based interface that corresponds to the touch interaction, wherein the operation is associated with the touch interaction.
-
Citations
9 Claims
-
1. A system comprising:
-
a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium and executable by at least one processor to; receive an input signal corresponding to one or more touch interactions on a touch-based interface; determine a pressure level of a given touch interaction at a given time; detect a first touch interaction comprising a reduction in pressure level greater than a first threshold pressure-reduction; responsive to detecting the first touch interaction, initiate a first operation based on a region of the touch-based interface that corresponds to the first touch interaction; detect a second touch interaction comprising an increase in pressure level greater than a first threshold pressure-increase followed by a reduction in pressure level greater than a second threshold pressure-reduction; and responsive to detecting the second touch interaction, initiate a second operation based on a region of the touch-based interface that corresponds to the second touch interaction.
-
-
2. The system of claim 14:
wherein the increase in pressure level greater than the first threshold pressure-increase comprises an increase in the pressure level by at least a second predetermined percentage.
-
3. The system of 14, wherein the reduction in pressure level greater than the second threshold pressure-reduction comprises a decrease in the pressure level by at least a third predetermined percentage.
-
4. The system of claim 14, wherein the system further comprises a head-mounted display, wherein the head-mounted display comprises at least one lens element, and wherein a graphic display is integrated into the at least one lens element.
-
5. The system of claim 17, wherein the touch-based interface is attached to the head-mounted display.
-
6. The system of claim 18, wherein the head-mounted display further comprises at least one extending side-arm, and wherein the touch-based interface is attached to one of the at least one extending side-arm.
-
7. A computer-implemented method comprising:
-
detecting a touch interaction including an increase in pressure greater than a first threshold pressure-increase followed by a reduction in pressure greater than a threshold pressure-reduction; and responsive to detecting the touch interaction, initiating an operation based on a region of the touch-based interface that corresponds to the touch interaction, wherein the operation is associated with the touch interaction.
-
-
8. The method of claim 21, further comprising:
-
detecting another touch interaction on a touch-based interface, wherein the other touch interaction is a tap interaction comprising a reduction in pressure greater than a threshold pressure-reduction; and responsive to detecting the tap interaction, initiating an operation based on a region of the touch-based interface that corresponds to the tap interaction, wherein the operation is associated with the tap interaction.
-
-
9. A computer-implemented method comprising:
-
detecting a first touch interaction comprising contact with a given region of the touch-based interface for a given period of time; determining whether or not the given period of time is less than a threshold period of time; if the given period of time is less than the threshold period of time, then initiating a first operation based on the region of the touch-based interface that is contacted; and if the given period of time is greater than the threshold period of time, then initiating a second operation based on the region of the touch-based interface that is contacted.
-
Specification