发明名称 Translation of directional input to gesture
摘要 A user device is disclosed which includes a touch input and a keypad input. The user device is configured to operate in a gesture capture mode as well as a navigation mode. In the navigation mode, the user interfaces with the touch input to move a cursor or similar selection tool within the user output. In the gesture capture mode, the user interfaces with the touch input to provide gesture data that is translated into key code output having a similar or identical format to outputs of the keypad.
申请公布号 US9104306(B2) 申请公布日期 2015.08.11
申请号 US201012916121 申请日期 2010.10.29
申请人 Avago Technologies General IP (Singapore) Pte. Ltd. 发明人 Chan Lye Hock Bernard;Teoh Chong Pin Jonathan;Kok Boon How
分类号 G06F3/0488;G06F3/023;G06F3/01 主分类号 G06F3/0488
代理机构 代理人
主权项 1. A process of translating user input received at a touch input of a user device into key code data while the touch input is operating in a gesture capture mode, the process comprising: detecting user-initiated motion at the touch input, wherein the touch input is separate from and smaller than a user output; translating the detected motion into x-y motion data; referencing first translation data that provides a mapping between x-y motion data and gesture data; based on the reference to the first translation data, translating the x-y motion data into gesture data, the gesture data representing a predetermined gesture that has been mapped to a predetermined x-y motion data value within the first translation data, wherein the gesture data corresponds to one gesture from a finite set of gestures that consist of a tap gesture and a unidirectional swipe gesture; referencing second translation data that provides a mapping between gesture data and key code data, wherein two or more gestures defined in the second translation data are mapped to a common key code; based on the reference to the second translation data, translating the gesture data into key code data, the key code data representing a predetermined key code that has been mapped to the predetermined gesture within the second translation data, wherein the key code data causes a processor of the user device to dynamically update a predictive menu portion of the user output with one or more suggested characters or suggested strings of characters that contain a stroke which corresponds to the key code data, wherein the predictive menu portion is continuously and dynamically updated in response to detecting subsequent user-initiated motions at the touch input, and wherein the one or more suggested characters or suggested strings of characters are updated to eliminate any character or string of characters from the predictive menu portion that do not contain a stroke corresponding to the key code data; and providing the key code data to a processor of the user device.
地址 Singapore SG