发明名称 |
STATE MACHINE BASED TRACKING SYSTEM FOR SCREEN POINTING CONTROL |
摘要 |
Generally, this disclosure provides systems, devices, methods and computer readable media for state machine based pointing control. A method may include receiving a position estimate of a first location associated with a first portion of a pointing device and a position estimate of a second location associated with a second portion of the pointing device; calculating a vector from the estimated position of the first location to the estimated position of the second location; and resolving the vector into a first distance component (Dx) and a second distance component (Dy), the Dy component orthogonal to the Dx component. The method may further include tracking temporal changes of the Dx and Dy components; updating an interaction state based on a rate of change of the Dx and Dy components; and moving a cursor position on a display element screen based on the temporal change and the interaction state. |
申请公布号 |
US2017038857(A1) |
申请公布日期 |
2017.02.09 |
申请号 |
US201514816953 |
申请日期 |
2015.08.03 |
申请人 |
Intel Corporation |
发明人 |
MORAN AMIT |
分类号 |
G06F3/038;G06F3/01 |
主分类号 |
G06F3/038 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system for pointing control, said system comprising:
vector calculation circuitry to:
receive a position estimate of a first location associated with a first portion of a pointing device and a position estimate of a second location associated with a second portion of said pointing device;calculate a vector from said estimated position of said first location to said estimated position of said second location; andresolve said vector into a first distance component (Dx) and a second distance component (Dy), said Dy component orthogonal to said Dx component; tracking circuitry to track temporal change of said Dx and Dy components and to calculate a rate of change of said Dx and Dy components; state machine circuitry to maintain and update an interaction state based on said rate of change of said Dx and Dy components; and screen coordinate update circuitry to move a cursor position on a display element screen to a new screen coordinate based on said temporal change and said interaction state. |
地址 |
Santa Clara CA US |