Virtual keyboard text replication
First Claim
Patent Images
1. A computer program product comprising one or more storage device having stored computer-executable instructions which, when executed by at least one processor of a computing system, implement a method for replicating text entered at a virtual keyboard on an interactive touch screen display into a plurality of separate data fields, the method comprising:
- an act of displaying an application data field;
an act of presenting a virtual keyboard on the interactive touch screen display, the virtual keyboard including a plurality of virtual keys for entering characters into the application data field which is visibly separated from the virtual keyboard;
an act of receiving user input selecting a virtual key, from among the plurality of virtual keys;
an act of providing character input corresponding to the selected virtual key to an application associated with the application data field;
an act of displaying a separate data field, which is distinguished from the application data field and which is visibly separated from the application data field and into which a visual representation of the character input can be displayed;
an act of presenting said visual representation of the character input corresponding to the selected virtual key in either of the application data field or the separate data field; and
an act of subsequently echoing the visual representation of the character input corresponding to the selected virtual key in the separate data field or the application data field, without requiring additional user input, such that the character input is displayed at both the application data field as well as the separate data field, automatically in response to receiving the user input selecting the virtual key, without requiring additional user input for activating a send control.
2 Assignments
0 Petitions
Accused Products
Abstract
Text that is selected at a virtual keyboard is submitted to and displayed at an application data field another data field, such as a keyboard data field, that can be in closer proximity to the virtual keys used to select the text. Thus, a user does not have to alter their field of view to the application data field to determine what was submitted to the application data field.
-
Citations
20 Claims
-
1. A computer program product comprising one or more storage device having stored computer-executable instructions which, when executed by at least one processor of a computing system, implement a method for replicating text entered at a virtual keyboard on an interactive touch screen display into a plurality of separate data fields, the method comprising:
-
an act of displaying an application data field; an act of presenting a virtual keyboard on the interactive touch screen display, the virtual keyboard including a plurality of virtual keys for entering characters into the application data field which is visibly separated from the virtual keyboard; an act of receiving user input selecting a virtual key, from among the plurality of virtual keys; an act of providing character input corresponding to the selected virtual key to an application associated with the application data field; an act of displaying a separate data field, which is distinguished from the application data field and which is visibly separated from the application data field and into which a visual representation of the character input can be displayed; an act of presenting said visual representation of the character input corresponding to the selected virtual key in either of the application data field or the separate data field; and an act of subsequently echoing the visual representation of the character input corresponding to the selected virtual key in the separate data field or the application data field, without requiring additional user input, such that the character input is displayed at both the application data field as well as the separate data field, automatically in response to receiving the user input selecting the virtual key, without requiring additional user input for activating a send control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising one or more storage device having stored computer-executable instructions which, when executed by at least one processor of a computing system, implement a method for replicating text entered at a virtual keyboard on an interactive touch screen display into a plurality of separate data fields, the method comprising:
-
an act of displaying an application data field; an act of presenting a virtual keyboard on the interactive touch screen display, the virtual keyboard including a plurality of virtual keys for entering characters into the application data field which is visibly separated from the virtual keyboard; an act of receiving user input selecting a virtual key, from among the plurality of virtual keys; an act of providing character input corresponding to the selected virtual key to an application associated with the application data field; an act of displaying a separate data field, which is distinguished from the application data field and which is visibly separated from the application data field; an act of the application applying logic to the character input and presenting altered character data within either of the application data field and the keyboard data field, based on the application data field logic; and an act of echoing the altered character data in the keyboard data field or the application data field, automatically, without requiring additional user input for activating a send control at the virtual keyboard, and such that the altered character data is displayed at both the application data field as well as the keyboard data field. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A device having an interactive touch screen display that is configured to receive user input at a virtual keyboard that is presented on the device and that is also configured to echo input corresponding to the selected keyboard input at a plurality of data fields that are displayed on the device, the device comprising:
-
an interactive touch screen display; memory storing instructions which, when executed, implement a method that includes; an act of presenting an application data field on the interactive touch screen display; an act of presenting a virtual keyboard having a plurality of virtual keys on the interactive touch screen display, the virtual keyboard being visibly separated from the application data field; an act of receiving user input selecting a virtual key from the virtual keyboard; and an act of simultaneously displaying a visual representation of character data corresponding to the virtual key at the application data field as well as at a separate data field in direct response to the user input selecting the virtual key and without requiring additional input to be entered at the virtual keyboard to activate a send control. - View Dependent Claims (19, 20)
-
Specification