System and method for issuing commands based on pen motions on a graphical keyboard
First Claim
1. A method of issuing a command using a graphical keyboard, comprising:
- inputting a movement on the graphical keyboard;
automatically recognizing the movement as a command, based on the movement in relation to a layout of the graphical keyboard; and
executing the command.
8 Assignments
0 Petitions
Accused Products
Abstract
A command pattern recognition system based on a virtual keyboard layout combines pattern recognition with a virtual, graphical, or on-screen keyboard to provide a command control method with relative ease of use. The system allows the user conveniently issue commands on pen-based computing or communication devices. The system supports a very large set of commands, including practically all commands needed for any application. By utilizing shortcut definitions it can work with any existing software without any modification. In addition, the system utilizes various techniques to achieve reliable recognition of a very large gesture vocabulary. Further, the system provides feedback and display methods to help the user effectively use and learn command gestures for commands.
-
Citations
20 Claims
-
1. A method of issuing a command using a graphical keyboard, comprising:
-
inputting a movement on the graphical keyboard;
automatically recognizing the movement as a command, based on the movement in relation to a layout of the graphical keyboard; and
executing the command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product having a plurality of instruction codes stored on a computer-readable medium, for issuing a command using a graphical keyboard, the computer program product comprising:
-
a first set of instruction codes for inputting movement on the graphical keyboard;
a second set of instruction codes for automatically recognizing the stroke trace as a command, based on the movement in relation to a layout of the graphical keyboard; and
a third set of instruction codes for executing the command. - View Dependent Claims (17, 18)
-
-
19. An apparatus for issuing a command using a graphical keyboard, the apparatus comprising:
-
a sensing interface for recording movement on the graphical keyboard;
a plurality of channels for automatically recognizing the movement as a command, based on a movement trajectory in relation to a layout of the graphical keyboard; and
an integrator connected to the plurality of channels, for analyzing the movement trajectory and for outputting the command to be executed. - View Dependent Claims (20)
-
Specification