Wireless device gesture detection and operational control
AssigneeOpen Invention Network, LLC
InventorDavid Gerard Ledet
Life of this patent
Estimating the term…
Abstract
Wireless device gesture detection and operational control comprises identifying a first position of the device based on a sensor reading of at least one sensor operating as part of the device. The method may also include identifying a change in the device's position to a second position that is different from the first position, and receiving a specific pattern of touch input data on a touch pad of the device, the specific pattern of touch input data identified as a predefined object which corresponds to dimensions of a human ear being pressed against the touch pad and changing a current operating state of the device to a different operating state based on a comparison and detection operation.
Claims20
A method, comprising:
- identifying a first position of a wireless device based on a sensor reading of at least one sensor operating as part of the wireless device;
- storing first position data corresponding to the first position in a memory;
- identifying a change in the wireless device's position to a second position that is different from the first position;
- storing second position data corresponding to the second position in the memory;
- receiving a specific pattern of touch input data on a touch pad of the wireless device, the specific pattern of touch input data identified as a predefined object which corresponds to a human ear and the touch pad being pressed against one another;
- comparing a difference between the first position data and the second position data to a predefined human arm movement vector stored in the memory;
- determining that the difference between the first position data and the second position data corresponds to a predefined human arm movement vector associated with answering an incoming call to the wireless device based on the comparing operation;
- and
- identifying the specific pattern of touch input data as being similar to a predefined human ear touch pattern by comparing dimensions of the specific pattern of touch input data to a predefined human ear touch pattern stored in the memory;
- and
- changing a current operating state of the wireless device to a different operating state, which comprises changing an idle operating state to a voice receptive call answering operating state.
A wireless device, comprising:
- at least one sensor;
- a touch pad configured to receive touch input data;
- a processor configured to identify a first position of the wireless device based on a sensor reading of the at least one sensor operating as part of the wireless device;
- a memory configured to store first position data corresponding to the first position, and wherein the processor is also configured to identify a change in the wireless device's position to a second position that is different from the first position and the memory is also configured to store second position data corresponding to the second position;
- and
- a receiver configured to receive a specific pattern of touch input data on the touch pad, the specific pattern of touch input data identified by the processor as a predefined object which corresponds to a human ear and the touch pad being pressed against one another;
- and
- wherein the processor is also configured to:
- compare a difference between the first position data and the second position data to a predefined human arm movement vector stored in the memory;
- determine that the difference between the first position data and the second position data corresponds to a predefined human arm movement vector associated with an answer of an incoming call to the wireless device based on the compare operation;
- and
- identify the specific pattern of touch input data as being similar to a predefined human ear touch pattern by a comparison of dimensions of the specific pattern of touch input data to a predefined human ear touch pattern stored in the memory;
- and
- change a current operating state of the wireless device to a different operating state, which comprises a change of an idle operating state to a voice receptive call answer operating state.
A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
- identifying a first position of a wireless device based on a sensor reading of at least one sensor operating as part of the wireless device;
- storing first position data corresponding to the first position in a memory;
- identifying a change in the wireless device's position to a second position that is different from the first position;
- storing second position data corresponding to the second position in the memory;
- receiving a specific pattern of touch input data on a touch pad of the wireless device, the specific pattern of touch input data identified as a predefined object which corresponds to a human ear and the touch pad being pressed against one another;
- comparing a difference between the first position data and the second position data to a predefined human arm movement vector stored in the memory;
- determining that the difference between the first position data and the second position data corresponds to a predefined human arm movement vector associated with answering an incoming call to the wireless device based on the comparing operation;
- and
- identifying the specific pattern of touch input data as being similar to a predefined human ear touch pattern by comparing dimensions of the specific pattern of touch input data to a predefined human ear touch pattern stored in the memory;
- and
- changing a current operating state of the wireless device to a different operating state, which comprises changing an idle operating state to a voice receptive call answering operating state.
Dependencies are inferred from the claim text.