Method and System for Processing Signals that Control a Device Using Human Breath
First Claim
1. A method for interfacing, the method comprising:
- receiving at a device, one or more signals from a detection device operable to function as a human interface device (HID), wherein said one or more signals are generated in response to detection of movement of air caused by expulsion of human breath; and
enabling human interfacing with a graphical user interface (GUI) of said device via said one or more received signals.
0 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects of a method and system for processing signals that control a device using human breath may include receiving at the device, one or more signals from a detection device operable to function as a human interface device (HID). The signals may be generated in response to detection of movement of air caused by expulsion of human breath. Human interfacing with a graphical user interface (GUI) of the device may be enabled via the received signals. The detection device may comprise a micro-electro-mechanical system (MEMS) detector. The received signals may be formatted into a HID profile. The HID profile may comprise one or more drivers and/or libraries that enables the interfacing with the GUI of the device. The drivers may enable one or more of initiation, establishment and/or termination of communication by the device.
53 Citations
45 Claims
-
1. A method for interfacing, the method comprising:
-
receiving at a device, one or more signals from a detection device operable to function as a human interface device (HID), wherein said one or more signals are generated in response to detection of movement of air caused by expulsion of human breath; and enabling human interfacing with a graphical user interface (GUI) of said device via said one or more received signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable storage having stored thereon, a computer program having at least one code section for interfacing, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
-
receiving at a device, one or more signals from a detection device operable to function as a human interface device (HID), wherein said one or more signals are generated in response to detection of movement of air caused by expulsion of human breath; and enabling human interfacing with a graphical user interface (GUI) of said device via said one or more received signals. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for interaction, the system comprising:
-
one or more processors that enables receipt at a device, one or more signals from a detection device operable to function as a human interface device (HID), wherein said one or more signals are generated in response to detection of movement of air caused by expulsion of human breath; and said one or more processors enables human interfacing with a graphical user interface (GUI) of said device via said one or more received signals. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
- 40. A method for interaction, the method comprising interfacing with a device via expulsion of air utilizing a human interface device (HID) profile.
-
42. A machine-readable storage having stored thereon, a computer program having at least one code section for interfacing, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
implementing a human interface device (HID) profile operable to enable human interfacing with a device via expulsion of air. - View Dependent Claims (43)
- 44. A system for interaction, the system comprising one or more processors operable to interface with a device via expulsion of air utilizing a human interface device (HID) profile.
Specification