SPATIAL-INPUT-BASED CURSOR PROJECTION SYSTEMS AND METHODS
First Claim
Patent Images
1. A method comprising:
- detecting, by a cursor projection system, spatial input provided by a user within a physical user space associated with a display screen;
determining, by the cursor projection system, that the spatial input is associated with a request for cursor projection; and
mapping, by the cursor projection system, the spatial input to at least one cursor position on the display screen based on at least one of a plane projection heuristic and a vector projection heuristic.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary spatial-input-based cursor projection systems and methods are disclosed herein. An exemplary method includes a cursor projection system detecting spatial input provided by a user within a physical user space associated with a display screen, determining that the spatial input is associated with a request for cursor projection, and mapping the spatial input to at least one cursor position on the display screen based on at least one of a plane projection heuristic and a vector projection heuristic. Corresponding systems and methods are also disclosed.
-
Citations
24 Claims
-
1. A method comprising:
-
detecting, by a cursor projection system, spatial input provided by a user within a physical user space associated with a display screen; determining, by the cursor projection system, that the spatial input is associated with a request for cursor projection; and mapping, by the cursor projection system, the spatial input to at least one cursor position on the display screen based on at least one of a plane projection heuristic and a vector projection heuristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
detecting, by a cursor projection system, spatial input provided by a user within a physical user space associated with a display screen; determining, by the cursor projection system, that the spatial input is associated with a request for cursor projection; and mapping, by the cursor projection system, the spatial input to a cursor position on the display screen based on a plane projection heuristic by projecting a sub-region virtual plane within the physical user space, determining a position on the sub-region virtual plane based on the spatial input, and mapping the position on the sub-region virtual plane to the cursor position on the display screen. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
detecting, by a cursor projection system, spatial input provided by a user within a physical user space associated with a display screen; determining, by the cursor projection system, that the spatial input is associated with a request for cursor projection; and mapping, by the cursor projection system, the spatial input to a cursor position on the display screen based on a vector projection heuristic by identifying a plurality of reference points associated with the spatial input, determining a vector based the plurality of reference points, determining an intersection of the vector intersects with the display screen, and setting the intersection as the cursor position on the display screen. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a spatial input subsystem configured to visually detect a hand gesture acted out by a user within a physical user space associated with a display screen, the hand gesture having an index finger pointing at the display screen, determine that the hand gesture is associated with a request for cursor projection, and output data associated with the hand gesture in response to the determination; a cursor projection subsystem communicatively coupled to the spatial input subsystem and configured to receive the data associated with the hand gesture from the spatial input subsystem, and map the hand gesture to at least one cursor position on the display screen based on at least one of a plane projection heuristic and a vector projection heuristic.
-
Specification