×

Virtual keyboard text replication

  • US 8,078,984 B2
  • Filed: 06/19/2007
  • Issued: 12/13/2011
  • Est. Priority Date: 06/19/2007
  • Status: Active Grant
First Claim
Patent Images

1. At a computer system including an interactive touch screen display, a method for replicating text entered at a virtual keyboard, the method comprising:

  • an act of shifting focus to an application data field of an application presented on the interactive touch screen display;

    an act of presenting a virtual keyboard on the interactive touch screen display along with the application data field, the virtual keyboard including;

    a plurality of virtual keys for entering characters into the application data field; and

    a keyboard data field, which is distinguished from the application data field, for echoing characters entered into the application data field, the keyboard data field being more easily viewable relative to the one or more virtual keys than the application data field relative to the one or more virtual keys;

    an act of receiving input indicating that a virtual key, from among the plurality of virtual keys, has been selected;

    an act of providing the character corresponding to the selected virtual key to the application associated with the application data field where the character is displayed; and

    an act of subsequently echoing the character corresponding to the selected virtual key in the keyboard data field, by displaying the character at the keyboard data field, and such that the character is displayed at both the application data field as well as the keyboard data field, to provide more easily viewable feedback indicating what character was selected at the virtual keys such that a user does not have to alter their field of view to the application data field to determine what character was selected, wherein the character corresponding to the selected virtual key is provided to the keyboard data field subsequent to the character being provided to the application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×