Handling-noise based gesture control for electronic devices
First Claim
Patent Images
1. An apparatus comprising:
- a case, the case including a front cover and an opposite back cover, and the case further including a top edge and a bottom edge;
a plurality of noise detection elements in the case, the noise detection elements to detect handling-noise and to generate noise data in response to the detection of the handling-noise, the handling noise including noise generated by a command gesture that is performed on a surface of the back cover of the apparatus, the plurality of noise detection elements including at least a first noise detection element in a first location and a second noise detection element in a second location, wherein the first location is nearer to the top edge of the case than the second location and the second location is nearer to the bottom edge of the case than the first location; and
a processor, the processor to process the noise data generated by the plurality of noise detection elements to detect and identify the command gesture;
wherein the processing of the noise data includes at least the following;
detecting a location on the back cover of a first component of the command gesture performed on the back cover, the first component of the command gesture including a tap on the surface of the back cover, wherein detecting a location of the first component of the command gesture by performing a calculation based on a time of arrival of when a first noise is detected at each of the noise detection elements,detecting a second component of the command gesture performed on the back cover;
in response to detecting the second component, determining that noise associated with the second component occurs within a predetermined time after the first noise and performing a comparison with a noise signature, the second component of the command gesture including a swipe across the surface of the back cover, anddetermining whether the command gesture represents a first command for the apparatus based at least in part on;
the first component and the second component of the command gesture and the determining that the noise occurs within the predetermined time, and, upon determining that the command gesture represents a first command for the apparatus, performing the first command.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are generally directed to handling-noise based gesture control for electronic devices. An embodiment of an apparatus includes a cover; multiple noise detection elements, the noise detection elements to detect handling-noise including noise generated by a command gesture performed on a surface of the cover of the apparatus, the plurality of noise detection elements including at least a first noise detection element in a first location and a second noise detection element in a second location; and a processor, the processor to process noise data generated by the plurality of noise detection elements to detect and identify the command gesture.
6 Citations
20 Claims
-
1. An apparatus comprising:
-
a case, the case including a front cover and an opposite back cover, and the case further including a top edge and a bottom edge; a plurality of noise detection elements in the case, the noise detection elements to detect handling-noise and to generate noise data in response to the detection of the handling-noise, the handling noise including noise generated by a command gesture that is performed on a surface of the back cover of the apparatus, the plurality of noise detection elements including at least a first noise detection element in a first location and a second noise detection element in a second location, wherein the first location is nearer to the top edge of the case than the second location and the second location is nearer to the bottom edge of the case than the first location; and a processor, the processor to process the noise data generated by the plurality of noise detection elements to detect and identify the command gesture; wherein the processing of the noise data includes at least the following; detecting a location on the back cover of a first component of the command gesture performed on the back cover, the first component of the command gesture including a tap on the surface of the back cover, wherein detecting a location of the first component of the command gesture by performing a calculation based on a time of arrival of when a first noise is detected at each of the noise detection elements, detecting a second component of the command gesture performed on the back cover; in response to detecting the second component, determining that noise associated with the second component occurs within a predetermined time after the first noise and performing a comparison with a noise signature, the second component of the command gesture including a swipe across the surface of the back cover, and determining whether the command gesture represents a first command for the apparatus based at least in part on;
the first component and the second component of the command gesture and the determining that the noise occurs within the predetermined time, and, upon determining that the command gesture represents a first command for the apparatus, performing the first command. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile device comprising:
-
a touchscreen display; a case including a front cover containing the touchscreen display and an opposite back cover, and the case further including a top edge and a bottom edge; a first microphone and a second microphone to detect handling-noise and to generate noise data in response to the detection of the handling noise, the handling noise including noise generated by a command gesture that is performed on a surface of the back cover of the mobile device, the first microphone being in a first location in the case and the second microphone being in a second location in the case, wherein the first location is nearer to the top edge of the case than the second location and the second location is nearer to the bottom edge of the case than the first location; and a processor, the processor to process the noise data generated by first and second microphones to detect and identify the command gesture wherein the processing of the noise data includes at least the following; detecting a location on the back cover of a first component of the command gesture on the back cover, the first component of the command gesture including a tap on the surface of the back cover, wherein detecting a location of the first component of the command gesture by performing a calculation based on a time of arrival of when a first noise is detected at the first microphone and at the second microphone, detecting a second component of the command gesture performed on the back cover; in response to detecting the second component, determining that noise associated with the second component occurs within a predetermined time after the first noise and performing a comparison with a noise signature, the second component of the command gesture including a swipe across the surface of the back cover, and determining whether the command gesture represents a first command for the apparatus based at least in part on;
the first component and the second component of the command gesture and the determining that the noise occurs within the predetermined time, and, upon determining that the command gesture represents the first command for the apparatus, performing the first command. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting handling-noise with a plurality of noise detectors of a mobile device including a first microphone and a second microphone, the noise detectors to generate noise data in response to the detection of the handling-noise, the mobile device including a case, the case including a front cover and an opposite back cover, the case further including a top edge and an opposite bottom edge, the handling-noise being related to a command gesture that is performed on the back cover of the mobile device; processing the noise data generated by the first microphone and by the second microphone of the mobile device to detect and identify the command gesture performing an action in response to the command gesture, the first microphone being located at a first location in the case and the second microphone being located at a second location in the case, wherein the first location is nearer to the top edge of the case than the second location and the second location is nearer to the bottom edge of the case than the first location; and performing an action in response to the identified command gesture; wherein processing the noise data includes at least the following; detecting a location on the back cover of a first component of the command gesture performed on the back cover, the first component of the command gesture including a tap on the surface of the back cover, wherein detecting a location of the first component of the command gesture by performing a calculation based on a time of arrival of when a first noise is detected at the first microphone and at the second microphone; and detecting a second component of the command gesture performed on the back cover; in response to detecting the second component, determining that noise associated with the second component occurs within a predetermined time after the first noise and performing a comparison with a noise signature, the second component of the command gesture including a swipe across the surface of the back cover; and determining whether the command gesture represents a first command for the apparatus based at least in part on;
the first component and the second component of the command gesture and the determining that the noise occurs within the predetermined time, and, upon determining that the command gesture represents a first command for the apparatus, performing the first command. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising:
-
detecting handling-noise with a plurality of noise detectors of a mobile device including a first microphone and a second microphone, the noise detectors to generate noise data in response to the detection of the handling-noise, the mobile device including a case, the case including a front cover and an opposite back cover, the case further including a top edge and an opposite bottom edge, the handling-noise being related to a command gesture that is performed on the back cover of the mobile device; processing noise data generated by the first microphone and by the second microphone of the mobile device to detect and identify the command gesture performing an action in response to the command gesture, the first microphone being located at a first location in the case and the second microphone being located at a second location in the case, wherein the first location is nearer to the top edge of the case than the second location and the second location is nearer to the bottom edge of the case than the first location; and performing an action in response to the identified command gesture; wherein processing the noise data includes at least the following; detecting a location on the back cover of a first component of the command gesture performed on the back cover, the first component of the command gesture including a tap on the surface of the back cover, wherein detecting a location of the first component of the command gesture by performing a calculation based on a time of arrival of when a first noise is detected at the first microphone and at the second microphone; and detecting a second component of the command gesture performed on the back cover; in response to detecting the second component, determining that noise associated with the second component occurs within a predetermined time after the first noise and performing a comparison with a noise signature, the second component of the command gesture including a swipe across the surface of the back cover; and determining whether the command gesture represents a first command for the apparatus based at least in part on;
the first component and the second component of the command gesture and the determining that the noise occurs within the predetermined time, and, upon determining that the command gesture represents a first command for the apparatus, performing the first command. - View Dependent Claims (18, 19, 20)
-
Specification