Input device interaction

US10416776B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10416776-B2
Application numberUS-201514863832-A
CountryUS
Kind codeB2
Filing dateSep 24, 2015
Priority dateSep 24, 2015
Publication dateSep 17, 2019
Grant dateSep 17, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and system for interacting with an input device is provided. The method includes initializing a virtual keyboard viewable via an eyewear based video display enabled computing device. The eyewear based video display enabled computing device determines that two hands of a user are viewable via a view screen of the eyewear based video display enabled computing device. In response, characters or symbols of the virtual keyboard are mapped to a position and associated scaling of the two hands of the user. Movement of the hands is tracked and associated with gestures enabled by the movement. The associated gestures are converted into associated characters or symbols and input data specified by the user is received.

First claim

Opening claim text (preview).

What is claimed is: 1. An input device interaction method comprising: initializing, by a computer processor of an embedded computing device comprised by an eyewear based video display enabled computing device in response to a hand based gesture thumb swipe enabled command from a user, a virtual keyboard viewable via said eyewear based video display enabled computing device, wherein said eyewear based video display enabled computing device comprises a prescriptive lens for correcting a vision deficiency of said user; determining, by said computer processor, that two hands of said user are viewable via a view screen of said eyewear based video display enabled computing device; mapping, by said computer processor, characters or symbols of said virtual keyboard to a position and associated scaling of said two hands of said user; tracking, by said computer processor, movements of said two hands; associating, by said computer processor based on said tracking, said movements with associated gestures enabled by said movements; converting, by said computer processor, said associated gestures into associated characters or symbols of said characters or symbols; virtually super-imposing, by said processor based on results of said mapping, said associated characters on finger tips and finger joints of said two hands of said user such that a character map comprising said associated characters virtually super-imposed on said finger tips and finger joints of said two hands is presented, without said virtual keyboard, to said user via said eyewear based video display enabled computing device; receiving, by said computer processor from said associated characters or symbols virtually super-imposed and enabled by said user, input data specified by said user; switching during said virtually super-imposing, by said computer processor in response to said user performing an additional hand based gesture including a palm flip gesture, between different virtual keyboard views and associated modes; virtually toggling, by said computer processor in response to said user performing a further hand based gesture, between an alphabetical virtual keyboard and numerical virtual keyboard virtual view of said virtual keyboard via said eyewear based video display; disabling, by said computer processor in response to said user performing a thumb related gesture command, said virtual keyboard; and deactivating, by said processor in response to said disabling, said eyewear based video display and associated sensor devices. 2. The method of claim 1 , wherein said two hands comprise associated palms and finger tips and finger joints viewable via said view screen. 3. The method of claim 1 , wherein said command comprises a voice command executed by said user. 4. The method of claim 1 , wherein said command comprises a switch activated command executed by said user. 5. The method of claim 4 , wherein said switch activated command is activated by a switch selected from the group consisting of a physical switch and a virtual switch. 6. The method of claim 1 , wherein said tracking said movements of said at least one hand comprises tracking movements of fingers and associated finger joints of said at least one hand. 7. The method of claim 1 , wherein said associated gestures comprise gestures selected from the group consisting of finger tap gestures, finger swipe gestures, and custom gestures with respect to associated actions, events and interactions. 8. The method of claim 1 , wherein custom gestures comprise gestures selected from the group consisting of a closing and opening with respect to a fist gesture, a thumbs tap gesture, a thumbs up gesture, and a directional thumb slide across palm gesture. 9. The method of claim 1 , wherein said input data comprises text input associated with said virtual keyboard and event trigger data associated with an application menu of said embedded computing device. 10. The method of claim 1 , further comprising: switching, by said computer processor, between a single hand operation mode and a double hand operation mode. 11. The method of claim 1 , further comprising: switching, by said computer processor, between a keyboard based layout and application menu layouts. 12. The method of claim 1 , further comprising: converting, by said computer processor, said associated gestures into associated commands for enabling or disabling said embedded computing device. 13. The method of claim 1 , further comprising: providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in the computing system, said code being executed by the computer processor to implement: said initializing, said determining, said mapping, said tracking, said associating, said converting, and said receiving. 14. An embedded computing device comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements an input device interaction method comprising: initializing, by said computer processor in response to a hand based gesture thumb swipe enabled command from a user, a virtual keyboard viewable via said eyewear based video display enabled computing device, wherein said eyewear based video display enabled computing device comprises a prescriptive lens for correcting a vision deficiency of said user; determining, by said computer processor, that two hands of said user are viewable via a view screen of said eyewear based video display enabled computing device; mapping, by said computer processor, characters or symbols of said virtual keyboard to a position and associated scaling of said two hands of said user; tracking, by said computer processor, movements of said two hands; associating, by said computer processor based on said tracking, said movements with associated gestures enabled by said movements; converting, by said computer processor, said associated gestures into associated characters or symbols of said characters or symbols; virtually super-imposing, by said processor based on results of said mapping, said associated characters on finger tips and finger joints of said two hands of said user such that a character map comprising said associated characters virtually super-imposed on said finger tips and finger joints of said two hands is presented, without said virtual keyboard, to said user via said eyewear based video display enabled computing device; receiving, by said computer processor from said associated characters or symbols virtually super-imposed and enabled by said user, input data specified by said user; switching during said virtually super-imposing, by said computer processor in response to said user performing an additional hand based gesture including a palm flip gesture, between different virtual keyboard views and associated modes; virtually toggling, by said computer processor in response to said user performing a further hand based gesture, between an alphabetical virtual keyboard and numerical virtual keyboard virtual view of said virtual keyboard via said eyewear based video display; disabling, by said computer processor in response to said user performing a thumb related gesture command, said virtual keyboard; and deactivating, by said processor in response to said disabling, said eyewear based video display and associated sensor devices. 15. The embedded computing device of claim 14 , wherein said two hands comprise associated palms and finger tips and finger joints viewable via said view screen. 16.

Assignees

Inventors

Classifications

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • Hand-worn input/output arrangements, e.g. data gloves · CPC title

  • Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042) · CPC title

  • Wearable computers, e.g. on a belt · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10416776B2 cover?
A method and system for interacting with an input device is provided. The method includes initializing a virtual keyboard viewable via an eyewear based video display enabled computing device. The eyewear based video display enabled computing device determines that two hands of a user are viewable via a view screen of the eyewear based video display enabled computing device. In response, charact…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 17 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).