×

Virtual interface devices

  • US 9,342,239 B2
  • Filed: 04/20/2011
  • Issued: 05/17/2016
  • Est. Priority Date: 04/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. A touch screen device configured to implement an auxiliary virtual keyboard, the device comprising:

  • a touch sensitive display screen;

    a touch screen operating system configured to provide touch and gesture sensing and image display functions on said touch sensitive display screen; and

    a processor coupled to the touch sensitive display screen and to non-volatile memory storing processor control code and data defining said auxiliary virtual keyboard comprising a set of auxiliary keys and an auxiliary key layout map of said auxiliary keys;

    wherein said touch screen device is connected to a remote device having a remote device operating system which is distinct from the touch screen operating system, andfurther wherein said processor control code, when running on the processor is such that the processor is configured to;

    receive a signal from said touch screen operating system that said auxiliary virtual keyboard is to be displayed on said touch sensitive display screen;

    determine a size of an auxiliary keyboard window in which said auxiliary virtual keyboard is to be displayed as a strip of auxiliary keys;

    instruct said touch screen operating system to display a partial view of said auxiliary virtual keyboard within said window so that a subset of said auxiliary keys are displayed to a user on said touch sensitive display screen, whereby said auxiliary virtual keyboard is scrollable in response to user input to alter the partial view of said auxiliary virtual keyboard to display a different subset of said auxiliary keys;

    receive touch data from said touch screen operating system;

    map said touch data to a key of said auxiliary keyboard using said auxiliary key layout map to identify a touched auxiliary key; and

    provide a response to said remote device operating system dependent on said identified touched auxiliary key.

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