CPC G06F 3/04815 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04886 (2013.01); G06F 40/242 (2020.01); G06F 40/263 (2020.01); G06F 40/274 (2020.01)] | 17 Claims |
1. A processor-implemented method for implementing three-dimensional text input in an augmented reality system, the method comprising:
displaying, by a processor, a three-dimensional virtual space with a displayed first axis, a displayed second axis, and a displayed third axis on a display screen of the augmented reality system, wherein each character of a language is displayed and evenly distributed along each of the displayed first axis and the displayed second axis;
capturing a first user hand position along the first axis of the three-dimensional virtual space;
identifying a first character along the first axis corresponding to the first user hand position;
capturing a second user hand position along the second axis of the three-dimensional virtual space;
identifying a second character along the second axis corresponding to the second user hand position;
identifying one or more proposed words beginning, consecutively, with the identified first character and the identified second character using a dictionary database; and
displaying the one or more identified proposed words on the third axis of the three-dimensional virtual space.
|