×

Virtual keyboard for a non-tactile three dimensional user interface

  • US 8,959,013 B2
  • Filed: 09/25/2011
  • Issued: 02/17/2015
  • Est. Priority Date: 09/27/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • presenting, by a computer system executing a non-tactile three dimensional user interface, a virtual keyboard on a display, the virtual keyboard comprising multiple virtual keys;

    capturing a sequence of depth maps, via a 3D capturing device, over time of a hand of a human subject while the human subject moves the hand in a plane;

    presenting, on the display, a cursor at positions indicated by the hand in the captured sequence of depth maps such that the cursor moves over the virtual keys on the display in response to movement of the hand in the plane; and

    selecting one of the multiple virtual keys if a change in direction of trajectory is determined by using the captured sequence of depth maps and calculating points along the presented cursor'"'"'s trajectory path segment over the virtual keys, wherein the trajectory of the user'"'"'s hand tracks a plurality of keys for which a cursor crosses spatially from a previously determined key point to a newly desired key point, and wherein the keys between the previously determined key point to the newly desired key point are used in combination with previously determined key inputs to configure a language model for estimating probable words and estimating a most likely key from the keys based on the language model and displaying the most likely key appended with the previously determined key inputs; and

    wherein if the change of trajectory is not detected then determining whether the cursor is in proximity to a plurality of keys for a standard time period and selecting keys to be used by the language model for estimating a most likely key from the plurality of keys and displaying the most likely key appended with the previously determined key inputs.

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