User interface enabled by 3d reversals
AssigneeGeegui Corporation
InventorSami Minkkinen
Life of this patent
Estimating the term…
Abstract
A method and system are provided where a user can imitate a tap gesture with a fingertip in space without a physical surface to tap on and, if the trajectory of the fingertip is tracked in the course of movement, the tap gesture is performed by a 3D reversal. In a 3D reversal, the trajectory becomes substantially reversed.
Claims17
A computer implemented method for generating reversal events in a user interface, the method comprising:
- creating a sampled trajectory of an object, wherein the object is at least a portion of a body of a user of the user interface,
- receiving a position event, the position event including position information of the object,
- updating the sampled trajectory with the position information in response to receiving the position event,
- performing reversal recognition on the updated sampled trajectory to identify a reversal, and
- upon identifying the reversal, generating a reversal event in the user interface.
A non-transitory computer-readable medium having stored thereon a set of instructions for causing a computer to implemented a method for generating reversal events in a user interface, the method comprising:
- creating a sampled trajectory of an object, wherein the object is at least a portion of a body of a user of the user interface,
- receiving a position event, the position event including position information of the object,
- updating the sampled trajectory with the position information in response to receiving the position event,
- performing reversal recognition on the updated sampled trajectory to identify a reversal, and
- upon identifying the reversal, generating a reversal event in the user interface.
A system comprising;
- a means for capturing position information of an object, wherein the object is at least a portion of a body of a user of a user interface,
- a means for receiving position information of the object in the form of a position event, and
- a means for creating a sampled trajectory of the object, updating the sampled trajectory with the position information in response to receiving the position event, performing reversal recognition on the updated sampled trajectory to identify a reversal, and upon identifying the reversal, generating a reversal event in the user interface
Dependencies are inferred from the claim text.