发明名称 Using movement of a computing device to enhance interpretation of input events produced when interacting with the computing device
摘要 A computing device is described herein which collects input event(s) from at least one contact-type input mechanism (such as a touch input mechanism) and at least one movement-type input mechanism (such as an accelerometer and/or gyro device). The movement-type input mechanism can identify the orientation of the computing device and/or the dynamic motion of the computing device. The computing device uses these input events to interpret the type of input action that has occurred, e.g., to assess when at least part of the input action is unintentional. The computing device can then perform behavior based on its interpretation, such as by ignoring part of the input event(s), restoring a pre-action state, correcting at least part of the input event(s), and so on.
申请公布号 US8982045(B2) 申请公布日期 2015.03.17
申请号 US201012970943 申请日期 2010.12.17
申请人 Microsoft Corporation 发明人 Hinckley Kenneth P.;Pahud Michel;Shen Wenqi
分类号 G09G5/00;G06F1/16;G06F3/041;G06F3/0483;G06F3/0485;G06F3/0488 主分类号 G09G5/00
代理机构 代理人 Einola Heikki;Yee Judy;Minhas Micky
主权项 1. A computing device, comprising: plural input mechanisms for responding to an input action, including: at least one contact-type input mechanism for receiving at least one contact input event that indicates contact with the computing device; andat least one movement-type input mechanism for receiving at least one movement input event that indicates one or more of orientation and motion of the computing device; an interpretation and behavior selection module (IBSM) configured to detect a type of the input action that has occurred using a combination of said at least one contact input event and said at least one movement input event; and wherein the IBSM is further configured to detect and respond to one or more unintentional input actions by automatically adjusting a timing at which the at least one contact input event is considered to have been received relative to a timing at which the at least one movement input event is actually received.
地址 Redmond WA US