Method and device for providing virtual input keyboard
OwnerPeiluo Suninventor
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes providing a virtual input-keyboard by obtaining keyboard-description information for a virtual input-keyboard that is to be provided to a user, based at least in part on the keyboard-description information, obtaining one or more keyboard objects corresponding to the virtual input-keyboard and object-resource information corresponding to each keyboard object, generating the virtual input-keyboard based at least in part on the one or more keyboard objects and the object-resource information corresponding to each keyboard object; and providing the virtual input-keyboard to the user. The one or more keyboard objects have an input hot-zone for receiving user input-operations that trigger at least one corresponding input event
Claims21
1-20. (canceled)
A computer-implemented method for communicating with a computer, said method comprising providing a virtual input-keyboard, wherein providing a virtual input-keyboard comprises obtaining keyboard-description information for a virtual input-keyboard that is to be provided to a user, based at least in part on said keyboard-description information, obtaining one or more keyboard objects corresponding to said virtual input-keyboard and object-resource information corresponding to each keyboard object, wherein at least one of said keyboard objects comprises an input hot-zone for receiving user input-operations that trigger at least one corresponding input event, generating said virtual input-keyboard based at least in part on said one or more keyboard objects and said object-resource information corresponding to each keyboard object;
- and providing said virtual input-keyboard to the user.
An apparatus for providing a virtual input-keyboard, said apparatus comprising a first obtaining-module, a second obtaining-module, a generating module, and a providing module, wherein said first obtaining-module is configured to obtain keyboard-description information of a virtual input-keyboard that is to be provided to a user, wherein said second obtaining-module is configured to, based at least in part on said keyboard-description information, obtain one or more keyboard objects corresponding to said virtual input-keyboard and object-resource information corresponding to each keyboard object, wherein at least one of said one or more keyboard objects comprises an input hot-zone for receiving user-input operations to trigger at least one corresponding input event, wherein said generating module is configured to generate said virtual input-keyboard based at least in part on said one or more keyboard objects and object-resource information corresponding to each keyboard object, and wherein said providing module is configured to provide said virtual input-keyboard to said user.
Dependencies are inferred from the claim text.