US 12,254,135 B2
Simulation of a physical interface utilizing touch tracking, force sensing, and haptic feedback
Vijay Rajanna, San Jose, CA (US); Darren Lochun, Mountain View, CA (US); Ilya Daniel Rosenberg, Mountain View, CA (US); and Tomer Moscovich, San Francisco, CA (US)
Assigned to Sensel, Inc., Sunnyvale, CA (US)
Filed by Sensel, Inc., Sunnyvale, CA (US)
Filed on Mar. 28, 2023, as Appl. No. 18/191,833.
Prior Publication US 2024/0329740 A1, Oct. 3, 2024
Int. Cl. G06F 3/01 (2006.01); G06F 3/0354 (2013.01)
CPC G06F 3/016 (2013.01) [G06F 3/03547 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations by the processor, comprising:
receiving, via a user interface (UI) of the system during a first configuration step of a tactile sensor, a first input specifying a defined type of haptic pattern to be associated with a defined region of an interactive surface of the tactile sensor;
receiving, via the UI during a second configuration step of the tactile sensor, a second input specifying a defined type of simulated physical interface to be associated with the defined type of haptic pattern;
tracking, via a touch sensing device of the tactile sensor, respective movements of at least one finger across the tactile sensor;
in response to a location of the respective movements being determined, based on the first configuration step and the second configuration step, to correspond to the defined region of the interactive surface of the tactile sensor representing the defined type of simulated physical interface, generating, via a haptic feedback device of the tactile sensor that is physically coupled to the interactive surface, a first haptic feedback at the location, wherein the first haptic feedback comprises the defined type of haptic pattern that has been associated with the defined type of simulated physical interface;
based on the defined type of simulated physical interface, detecting, via a force sensing device of the tactile sensor, whether an amount of force that has been applied to the interactive surface satisfies a defined force condition representing that the interactive surface has been pressed down within a predefined force range, wherein the defined force condition represents that an action is to be initiated, via the defined type of simulated physical interface, by the system; and
in response to the amount of force being determined to satisfy the defined force condition representing that the action is to be initiated, generating, via the haptic feedback device, a second haptic feedback via the interactive surface, wherein the second haptic feedback represents a second indication that the action has been initiated by the system.