Systems and methods for locking an input area associated with detected touch location in a force-based touchscreen
First Claim
1. A method for locking an input area associated with a force-based touch interface, comprising:
- detecting a first touch value associated with a first user interaction with a first area of a touch interface, the first touch value including information indicative of a location of the first area of the touch interface;
establishing a first virtual input area based on the location, wherein a boundary associated with first virtual input area is contained within a boundary defined by the touch interface;
detecting a second touch value associated with a second user interaction with a second area of the touch interface;
in response to determining that a location associated with the second touch value is within the first virtual input area, generating a control signal for causing execution of a first function based on the determination that the second touch value is within the first virtual input area,in response to determining that the location associated with the second touch value is outside of the first virtual input area and the first touch value has not been interrupted, ignoring the second touch value; and
in response to determining that the location associated with the second touch value is outside of the first virtual input area and the first touch value has been interrupted, establishing a second virtual input area based on the location of the second touch value, wherein a boundary associated with the second virtual input area is contained within the boundary defined by the touch interface and is separate and spaced apart from the first virtual input area.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for locking an input area associated with a force-based touch interface comprises detecting a first touch value associated with a first user interaction with a first area of a touch interface. The first touch value includes information indicative of a location of the first area of the touch interface. The method also comprises establishing a first virtual input area based on the location, wherein a boundary associated with first virtual input area is contained within a boundary defined by the touch interface. The method also comprises detecting a second touch value associated with a second user interaction with the touch interface, and determining that a location associated with the second touch value is within the first virtual input area. The method also involves generating a control signal for causing execution of a first function, based on the determination that the second touch value is within the first virtual input area.
61 Citations
19 Claims
-
1. A method for locking an input area associated with a force-based touch interface, comprising:
-
detecting a first touch value associated with a first user interaction with a first area of a touch interface, the first touch value including information indicative of a location of the first area of the touch interface; establishing a first virtual input area based on the location, wherein a boundary associated with first virtual input area is contained within a boundary defined by the touch interface; detecting a second touch value associated with a second user interaction with a second area of the touch interface; in response to determining that a location associated with the second touch value is within the first virtual input area, generating a control signal for causing execution of a first function based on the determination that the second touch value is within the first virtual input area, in response to determining that the location associated with the second touch value is outside of the first virtual input area and the first touch value has not been interrupted, ignoring the second touch value; and in response to determining that the location associated with the second touch value is outside of the first virtual input area and the first touch value has been interrupted, establishing a second virtual input area based on the location of the second touch value, wherein a boundary associated with the second virtual input area is contained within the boundary defined by the touch interface and is separate and spaced apart from the first virtual input area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for limiting an input area associated with a force-based haptic touchscreen based on a detected touch location, the method comprising:
-
establishing a first virtual input area corresponding to a physical area of a haptic touchscreen; detecting a first touch event associated with the first virtual input area, the first touch event indicative of a user interaction with a first portion of the physical area of the haptic touchscreen; establishing a second virtual input area responsive to the detected first touch event, the second virtual input area corresponding to the first portion of the physical area; detecting a second touch event based on a second user interaction with the physical area of the haptic touchscreen; in response to the second touch event being within the second virtual input area, generating a signal for controlling a function associated with the second virtual input area; in response to the second touch event being outside of the second virtual input area and the first touch event being uninterrupted, ignoring the second touch event; and in response to the second touch event being outside of the second virtual input area and the first touch event being interrupted, establishing a third virtual input area, the third virtual input area corresponding to a second portion of the physical area associated with a location of the second touch event. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A force-based haptic human-machine interface, comprising:
-
a touch plate having a touch surface; at least one force sensor coupled to the touch plate and configured to detect a force applied to the touch surface; an actuator coupled to the touch plate and configured to deliver a mechanical output to the touch plate; a processor coupled to the at least one force sensor and the actuator, wherein the processor is in communication with a memory, and the processor executes computer-readable instructions stored on the memory, the instructions causing the processor to; determine a first touch value associated with a first user interaction with a first area of the touch surface, the first touch value including information indicative of a location of the first area of the touch surface; establish a first virtual input area based on the location, wherein a boundary associated with first virtual input area is contained within a boundary defined by the touch surface; detect a second touch value associated with a second user interaction with the touch surface; in response to determining that a location associated with the second touch value is within the first virtual input area, generate a control signal for causing execution of a first function based on the determination that the second touch value is within the first virtual input area; in response to determining that the location associated with the second touch value is outside of the first virtual input area and the first touch value has not been interrupted, ignore the second touch value; and in response to determining that the location associated with the second touch value is outside of the first virtual input area and the first touch value has been interrupted, establish a second virtual input area based on the location of the second touch value, wherein a boundary associated with the second virtual input area is within contained within the boundary defined by the touch surface, and the second virtual input area is separate and spaced apart from the first virtual input area. - View Dependent Claims (16, 17, 18, 19)
-
Specification