Methods and systems for implementing bone conduction-based noise cancellation for air-conducted sound
First Claim
1. A method, comprising:
- transmitting, via an output transducer of a wearable computing device, a first pure tone signal to a first ear, wherein the transmitting provides an air-conducted pure tone to the first ear;
transmitting a second pure tone signal to cause vibration of at least one bone conduction transducer (BCT) of the wearable computing device, wherein the vibration provides a first portion of a bone-conducted pure tone to the first ear and a second portion of the bone-conducted pure tone to a second ear;
transmitting, via another output transducer of the wearable computing device, a noise signal to the second ear, wherein the transmitting provides a noise to the second ear and substantially masks sound at the second ear;
based on wearer-specific parameters, receiving an adjustment of the first pure tone signal such that the adjusted first pure tone signal, when transmitted, provides the air-conducted pure tone and substantially masks the bone-conducted pure tone;
determining a transform based at least in part on the adjustment;
receiving, by at least one input transducer of the wearable computing device, a first audio signal associated with ambient sound from an environment of the wearable computing device;
processing the first audio signal so as to determine a second audio signal that is out of phase with the first audio signal and effective to substantially cancel at least a portion of the first audio signal;
multiplying a superposition of the second audio signal and a third audio signal by the transform to generate a noise-cancelling audio signal, wherein the third audio signal is representative of a sound to be provided by the wearable computing device; and
based on the noise-cancelling audio signal, causing a given BCT of the at least one BCT to vibrate so as to provide, to an ear of the first and second ears, a noise-cancelling sound representative of the noise-cancelling audio signal and effective to substantially cancel at least a portion of the ambient sound.
2 Assignments
0 Petitions
Accused Products
Abstract
A wearable computing device can receive, via at least one input transducer, a first audio signal associated with ambient sound from an environment of the device. The device can then process the first audio signal so as to determine a second audio signal that is out of phase with the first audio signal and effective to substantially cancel at least a portion of the first audio signal. The device may then generate a noise-cancelling audio signal based on the second audio signal, based on a third audio signal, and based on one or more wearer-specific parameters, where the third audio signal is representative of a sound to be provided by the device. The device may then cause a bone conduction transducer (BCT) to vibrate so as to provide to an ear a noise-cancelling sound effective to substantially cancel at least a portion of the ambient sound.
21 Citations
19 Claims
-
1. A method, comprising:
-
transmitting, via an output transducer of a wearable computing device, a first pure tone signal to a first ear, wherein the transmitting provides an air-conducted pure tone to the first ear; transmitting a second pure tone signal to cause vibration of at least one bone conduction transducer (BCT) of the wearable computing device, wherein the vibration provides a first portion of a bone-conducted pure tone to the first ear and a second portion of the bone-conducted pure tone to a second ear; transmitting, via another output transducer of the wearable computing device, a noise signal to the second ear, wherein the transmitting provides a noise to the second ear and substantially masks sound at the second ear; based on wearer-specific parameters, receiving an adjustment of the first pure tone signal such that the adjusted first pure tone signal, when transmitted, provides the air-conducted pure tone and substantially masks the bone-conducted pure tone; determining a transform based at least in part on the adjustment; receiving, by at least one input transducer of the wearable computing device, a first audio signal associated with ambient sound from an environment of the wearable computing device; processing the first audio signal so as to determine a second audio signal that is out of phase with the first audio signal and effective to substantially cancel at least a portion of the first audio signal; multiplying a superposition of the second audio signal and a third audio signal by the transform to generate a noise-cancelling audio signal, wherein the third audio signal is representative of a sound to be provided by the wearable computing device; and based on the noise-cancelling audio signal, causing a given BCT of the at least one BCT to vibrate so as to provide, to an ear of the first and second ears, a noise-cancelling sound representative of the noise-cancelling audio signal and effective to substantially cancel at least a portion of the ambient sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17)
-
-
8. A non-transitory computer readable medium having stored thereon instructions that, upon execution by a wearable computing device, cause the wearable computing device to perform functions comprising:
-
transmitting, via an output transducer of the wearable computing device, a first pure tone signal to a first ear, wherein the transmitting provides an air-conducted pure tone to the first ear; transmitting a second pure tone signal to cause vibration of at least one bone conduction transducer (BCT) of the wearable computing device, wherein the vibration provides a first portion of a bone-conducted pure tone to the first ear and a second portion of the bone-conducted pure tone to a second ear; transmitting, via another output transducer of the wearable computing device, a noise signal to the second ear, wherein the transmitting provides a noise to the second ear and substantially masks sound at the second ear; based on wearer-specific parameters, receiving an adjustment of the first pure tone signal such that the adjusted first pure tone signal, when transmitted, provides the air-conducted pure tone and substantially masks the bone-conducted pure tone; determining a transform based at least in part on the adjustment; receiving, by at least one input transducer of the wearable computing device, a first audio signal associated with ambient sound from an environment of the wearable computing device; processing the first audio signal so as to determine a second audio signal that is out of phase with the first audio signal and effective to substantially cancel at least a portion of the first audio signal; multiplying a superposition of the second audio signal and a third audio signal by the transform to generate a noise-cancelling audio signal, wherein the third audio signal is representative of a sound to be provided by the wearable computing device; and based on the noise-cancelling audio signal, causing a given BCT of the at least one BCT to vibrate so as to provide, to an ear of the first and second ears, a noise-cancelling sound representative of the noise-cancelling audio signal and effective to substantially cancel at least a portion of the ambient sound. - View Dependent Claims (9, 10, 11, 12, 18, 19)
-
-
13. A system, comprising:
-
a head-mountable device (HMD); at least one processor coupled to the HMD; and data storage comprising instructions executable by the at least one processor to cause the system to perform functions comprising; transmitting, via an output transducer of the HMD, a first pure tone signal to a first ear, wherein the transmitting provides an air-conducted pure tone to the first ear; transmitting a second pure tone signal to cause vibration of at least one bone conduction transducer (BCT) of the HMD, wherein the vibration provides a first portion of a bone-conducted pure tone to the first ear and a second portion of the bone-conducted pure tone to a second ear; transmitting, via another output transducer of the HMD, a noise signal to the second ear, wherein the transmitting provides a noise to the second ear and substantially masks sound at the second ear; based on wearer-specific parameters, receiving an adjustment of the first pure tone signal such that the adjusted first pure tone signal, when transmitted, provides the air-conducted pure tone and substantially masks the bone-conducted pure tone; determining a transform based at least in part on the adjustment; receiving, by at least one input transducer of the HMD, a first audio signal associated with ambient sound from an environment of the HMD, processing the first audio signal so as to determine a second audio signal that is out of phase with the first audio signal and effective to substantially cancel at least a portion of the first audio signal, multiplying a superposition of the second audio signal and a third audio signal by the transform to generate a noise-cancelling audio signal, wherein the third audio signal is representative of a sound to be provided by the HMD; and based on the noise-cancelling audio signal, causing a given BCT of the at least one BCT to vibrate so as to provide, to an ear of the first and second ears, a noise-cancelling sound representative of the noise-cancelling audio signal and effective to substantially cancel at least a portion of the ambient sound. - View Dependent Claims (14, 15)
-
Specification