Detecting and responding to unintentional contact with a computing device
First Claim
Patent Images
1. A computing device, comprising:
- a display surface;
plural input mechanisms for providing input events associated with an input action, including;
a touch input mechanism for providing at least one touch input event that indicates contact of a hand with a display surface of the computing device,a pen input mechanism for providing at least one pen input event that indicates contact of a pen device with the display surface of the computing device, andat least one other input mechanism for providing at least one other input event;
an interpretation and behavior selection module (IBSM) for receiving the input events;
wherein the IBSM is configured to apply multiple factors to assess a level of confidence that at least part of the input action represents an unintentional contact with the display surface of the computing device;
wherein the IBSM is configured to determine pen orientation information which indicates an orientation at which the pen device is held in the hand during a touch input event concurrent with at least one input event other than the touch input event, wherein the pen orientation information comprises one of the multiple factors;
the IBSM being configured to apply at least one behavior to counteract effects of the unintentional contact, when the unintentional contact has been assessed.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device is described herein for detecting and addressing unintended contact of a hand portion (such as a palm) or other article with a computing device. The computing device uses multiple factors to determine whether input events are accidental, including, for instance, the tilt of a pen device as it approaches a display surface of the computing device. The computing device can also capture and analyze input events which represent a hand that is close to the display surface, but not making physical contact with the display surface. The computing device can execute one or more behaviors to counteract the effect of any inadvertent input actions that it may detect.
122 Citations
20 Claims
-
1. A computing device, comprising:
-
a display surface; plural input mechanisms for providing input events associated with an input action, including; a touch input mechanism for providing at least one touch input event that indicates contact of a hand with a display surface of the computing device, a pen input mechanism for providing at least one pen input event that indicates contact of a pen device with the display surface of the computing device, and at least one other input mechanism for providing at least one other input event; an interpretation and behavior selection module (IBSM) for receiving the input events; wherein the IBSM is configured to apply multiple factors to assess a level of confidence that at least part of the input action represents an unintentional contact with the display surface of the computing device; wherein the IBSM is configured to determine pen orientation information which indicates an orientation at which the pen device is held in the hand during a touch input event concurrent with at least one input event other than the touch input event, wherein the pen orientation information comprises one of the multiple factors; the IBSM being configured to apply at least one behavior to counteract effects of the unintentional contact, when the unintentional contact has been assessed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for detecting and addressing unintended contact with a display surface of a computing device, comprising:
-
receiving input events from plural input mechanisms associated with an input action, at least one of the input mechanisms comprising a touch input mechanism for providing at least one touch input event that indicates contact of a hand with the display surface of the computing device; wherein the input mechanisms further include one or more of a pen input mechanism for providing at least one pen input event that indicates contact of a pen device with the display surface of the computing device and at least one other input mechanism for providing at least one other input event; evaluating multiple factors for assessing a level of confidence that at least part of the input action represents an unintentional contact with the display surface of the computing device; applying at least one behavior to counteract effects of the unintentional contact, when the unintentional contact has been assessed; and wherein said multiple factors include pen orientation information which indicates an orientation at which the pen device is held in the hand during a touch input event concurrent with at least one input event other than the touch input event and one or more of; position information that indicates a position of at least one of the hand and the pen device relative to the display surface of the computing device during the input action, device orientation information that indicates an orientation of the computing device during the input action, contact shape information which indicates a shape associated with said at least one touch input event, progression information which indicates a temporal progression associated with application of any input events, and user behavior information which indicates a manner in which a user is performing the input action. - View Dependent Claims (18, 19)
-
-
20. A computing device having computer readable instructions stored thereon, the computer readable instructions providing an interpretation and behavior selection module (IBSM) when executed by one or more processing devices, the computer readable instructions comprising:
-
logic configured to receive input events from plural input mechanisms associated with an input action, at least one of the input mechanisms comprising a touch input mechanism for providing at least one touch input event that indicates contact of a hand with a display surface of the computing device; wherein the input mechanisms further include one or more of a pen input mechanism for providing at least one pen input event that indicates contact of a pen device with the display surface of the computing device and at least one other input mechanism for providing at least one other input event; logic configured to evaluate multiple factors to assess a level of confidence that at least part of the input action represents an unintentional contact with the display surface of the computing device; logic configured to apply at least one behavior to counteract effects of the unintentional contact, when the unintentional contact has been assessed; and wherein said multiple factors include pen orientation information which indicates an orientation at which the pen device is held in the hand during a touch input event concurrent with at least one input event other than the touch input event and one or more of; position information that indicates a position of at least one of the hand and the pen device relative to the display surface of the computing device during the input action; device orientation information that indicates an orientation of the computing device during the input action; contact shape information which indicates a shape associated with said at least one touch input event; progression information which indicates a temporal progression associated with application of any input events; and user behavior information which indicates a manner in which a user is performing the input action.
-
Specification