Hands-free assistance
US-2015193088-A1 · Jul 9, 2015 · US
US10222865B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10222865-B2 |
| Application number | US-201414287644-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 27, 2014 |
| Priority date | May 27, 2014 |
| Publication date | Mar 5, 2019 |
| Grant date | Mar 5, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information handling system a memory, a camera, an image analysis module, and an action module. The memory is configured to store a mapping of a plurality gestures to a plurality of operations to be performed in the information handling system. The camera is configured to detect a field of view, and to capture a movement made by an individual within the field of view. The image analysis module is configured to receive movement data from the camera, and to determine a gesture associated with the movement based on the field of view. The action module is configured to map the determined gesture to an operation of the information handling system based on the mapping of the plurality of gestures to the plurality of operations stored in the memory.
Opening claim text (preview).
What is claimed is: 1. A method comprising: initializing a camera on an information handling system; automatically adjusting, via a processor executing code instructions, between detecting larger gesture movements or smaller gesture movements within a field of view for the camera to accommodate ergonomics for an individual based on surroundings of the individual and the palm size of the individual detected in the field of view in front of the camera; detecting the palm size of the individual; selecting a set of gestures requiring either larger gesture movements or smaller gesture movements from a gesture database having a plurality of sets of gestures based on the detected palm size of the individual and the surroundings of the individual detected from the field of view, wherein the set of gestures requiring larger gesture movements are larger motions relative to the set of gestures requiring smaller gesture movements; tracking a gesture comfort level for the individual based on number of times a detected gesture is performed and the range of movement indicating the size of the gesture movement relative to the selected set of gestures; and notifying the individual of the tracked gesture comfort level, wherein a plurality of gesture comfort levels may be indicated depending on the tracking. 2. The method of claim 1 , further comprising: notifying the individual of the selected gestures; and receiving a confirmation, via a user input, of selected gestures. 3. The method of claim 2 , wherein notifying the individual comprises: displaying, via a display screen, a message indicating a size of gesture on a display screen of the information handling system. 4. The method of claim 1 , wherein tracking the gesture comfort level comprises: determining a number of times that a gesture is detected; detecting a range of motion associated with the gesture; and determining that the gesture comfort level is within one of a plurality of comfort levels. 5. The method of claim 1 , wherein the selected set of gestures are associated with a determined size of movement required to perform a gesture within the field of view. 6. The method of claim 5 , wherein the determined size of movement is selected from a group consisting of moving a hand horizontally, moving a finger horizontally, moving the hand horizontally, moving the finger vertically, tapping the finger on a surface. 7. The method of claim 1 , wherein the field of view is selected from a group consisting of a wide field of view and a narrow field of view. 8. The method of claim 1 , wherein the gesture is associated with an operation to be performed during execution of an application running on the information handling system. 9. The method of claim 8 , wherein the operation of the information handling system associated with the gesture is selected from a group including swipe, scroll, and click. 10. An information handling system comprising: a memory to store a mapping of a plurality of gestures to a plurality of operations to be performed in the information handling system; a camera to detect a field of view and a processor to automatically adjust between sets of gestures associated with detecting larger gesture movements or smaller gesture movements within the field of view to accommodate ergonomics for an individual based on surroundings of the individual detected in the field of view in front of the camera, and the camera to capture a movement made by the individual within the field of view, wherein the set of gestures associated with detecting larger gesture movements are larger motions relative to the set of gestures associated with detecting smaller gesture movements; an image analysis module to receive movement data from the camera, and to determine a gesture from the set of gestures associated with the movement based on the adjustment to either larger gesture movements or smaller gesture movements within the field of view; and an action module configured to communicate with the image analysis module, and to map the determined gesture to an operation of the information handling system based on the mapping of the gestures to the operations stored in the memory. 11. The information handling system of claim 10 , wherein the plurality of gestures include moving a hand horizontally, moving a finger horizontally, moving the hand horizontally, moving the finger vertically, tapping the finger on a surface. 12. The information handling system of claim 10 , wherein the field of view changes based on a location of the information handling system. 13. The information handling system of claim 10 , further comprising: a global positioning system module to identify the location of the information handling system. 14. The information handling system of claim 10 , wherein the camera is a three dimensional camera, and the camera is utilized to determine the location of the information handling system. 15. A method comprising: initializing a camera on an information handling system; determining, via a processor executing code instructions of an image analysis module, a field of view for the camera and automatically adjusting between a set of gestures requiring a first size of gesture movement and a set of gestures requiring a second size of gesture movement based on surroundings of an individual detected in the field of view in front of the camera; detecting a palm size of the individual; selecting a set of gestures from a gesture database based on the palm size of the individual and adjusted field of view, wherein the selected set of gestures are associated with the first size movements required to perform the gesture within the field of view; and detecting an additional gesture indicating to change the selected gestures to a different set of gestures, wherein the different set of gestures are associated with the second size of gesture movements required to perform the gesture, wherein the set of gestures associated with the first size movements are larger motions relative to the set of gestures associated with second size of gesture movements. 16. The method of claim 15 , further comprising: tracking a gesture comfort level for the individual; and notifying the individual of the gesture comfort level. 17. The method of claim 15 , further comprising: notifying the individual of the selected gestures; and receiving a confirmation of selected gestures. 18. The method of claim 17 , wherein notifying the individual comprises: displaying, via a display screen, a message indicating a size of gesture on a display screen of the information handling system. 19. The method of claim 15 , wherein tracking the gesture comfort level comprises: determining a number of times that a gesture is detected; detecting a range of motion associated with the gesture; and determining that the gesture comfort level is within one of a plurality of comfort levels. 20. The method of claim 15 , wherein the determined size of movement required to perform a gesture within the field of view is selected from a group consisting of moving a hand horizontally, moving a finger horizontally, moving the hand horizontally, moving the finger vertically, tapping the finger on a surface.
Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title
Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic or electromagnetic waves, or particle emission, not having a directional significance, are being received (position-fixing by co-ordinating a plurality of determinations of direction or position lines G01S5/00) · CPC title
using electromagnetic waves other than radio waves · CPC title
Physics · mapped topic
Recognition of hand or arm movements, e.g. recognition of deaf sign language (static hand signs G06V40/113) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.