Identifying actual touch points using spatial dimension information obtained from light transceivers
AssigneeHewlett-Packard Development Company, L.P.
InventorBradley N. Suggs
Life of this patent
Estimating the term…
Abstract
A system comprises a touch-screen having multiple light transceivers configured to emit and detect light. The system also comprises processing logic coupled to the light transceivers, where the processing logic is configured to obtain spatial dimension information of multiple possible touch points on the touch-screen using the detected light. The processing logic uses the spatial information to predict which of the multiple possible touch points comprise actual touch points and which of the multiple possible touch points comprise phantom touch points.
Claims14
A system, comprising:
- a touch-screen having multiple light transceivers configured to emit and detect light;
- and
- processing logic coupled to the light transceivers, the processing logic configured to:
- obtain spatial information of multiple possible touch points on said touch-screen using said detected light;
- use the spatial information to compare a size of one pair of said multiple possible touch points to an average size of said multiple possible touch points;
- use the spatial information to predict which of the multiple possible touch points comprise actual touch points and which of the multiple possible touch points comprise phantom touch points;
- select as actual touch points a pair of said multiple possible touch points if a size of said pair is closer to the average size of said multiple possible touch points than any other pair;
- after the processing logic detects a single, actual touch point, delay for a predetermined length of time prior to confirming the actual touch point as a touch event to allow for additional touches on the touch-screen;
- and
- abort said delay as a result of the actual touch point being moved outside of a predetermined distance from an original location of the actual touch point.
A method, comprising:
- emitting and detecting light using multiple light transceivers of a touch-screen;
- using said detected light, obtaining spatial dimension information of multiple possible touch points on the touch-screen;
- and
- using said spatial dimension information, comparing a size of one pair of said multiple possible touch points to an average size of said multiple possible touch points;
- using said spatial dimension information to predict which of the multiple possible touch points comprise actual touch points and which of the multiple possible touch points comprise phantom touch points;
- selecting the one pair as actual touch points if a size of the one pair is closer to the average size than any other pair;
- after detecting a single, actual touch point, delaying for a predetermined length of time prior to confirming the actual touch point as a touch event to allow for additional touches on the touch-screen;
- and
- aborting said delay as a result of the actual touch point being moved outside of a predetermined distance from an original location of the actual touch point.
Dependencies are inferred from the claim text.