Wearable computing device authentication using bone conduction
First Claim
1. A computing device configured to be worn by a user, the computing device comprising:
- a transmitter-transducer configured to contact the user at a first location on the user;
a receiver-transducer configured to contact the user at a second location on the user; and
a processor operatively coupled to the transmitter-transducer and the receiver-transducer, the processor being configured to;
transmit a first signal via the transmitter-transducer for reception by the receiver-transducer, thereby transmitting sound between the first location and the second location on the user, the transmission altering characteristics of the first signal to produce a second signal;
obtain one or more calibration signals from the second signal; and
store calibration signal characteristics of the obtained one or more calibration signals in memory.
2 Assignments
0 Petitions
Accused Products
Abstract
A wearable computing device is authenticated using bone conduction. When a user wears the device, a bone conduction speaker and a bone conduction microphone on the device contact the user'"'"'s head at positions proximate the user'"'"'s skull. A calibration process is performed by transmitting a signal from the speaker through the skull and receiving a calibration signal at the microphone. An authentication process is subsequently performed by transmitting another signal from the speaker through the skull and an authentication signal is received at the microphone. In the event that frequency response characteristics of the authentication signal match the frequency response characteristics of the calibration signal, the user is authenticated and the device is enabled for user interaction without requiring the user to input any additional data.
-
Citations
20 Claims
-
1. A computing device configured to be worn by a user, the computing device comprising:
-
a transmitter-transducer configured to contact the user at a first location on the user; a receiver-transducer configured to contact the user at a second location on the user; and a processor operatively coupled to the transmitter-transducer and the receiver-transducer, the processor being configured to; transmit a first signal via the transmitter-transducer for reception by the receiver-transducer, thereby transmitting sound between the first location and the second location on the user, the transmission altering characteristics of the first signal to produce a second signal; obtain one or more calibration signals from the second signal; and store calibration signal characteristics of the obtained one or more calibration signals in memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
transmitting, by a processor via a transmitter-transducer of a computing device worn by a user, a first sound signal through a first location on the user; receiving a second sound signal at a receiver-transducer of the computing device positioned at a second location on the user, the second sound signal being an altered version of the first sound signal caused by transmission of sound between the first location and the second location; obtaining one or more calibration signals from the second signal; and storing calibration signal characteristics of the obtained one or more calibration signals in memory. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions thereon, the instructions, when executed by a processor, cause the processor to implement a method comprising:
-
transmitting a first sound signal through a first location on a user; receiving a second sound signal at a second location on the user, the second sound signal being an altered version of the first sound signal caused by transmission of sound between the first location and the second location; obtaining one or more calibration signals from the second signal; and storing calibration signal characteristics of the obtained one or more calibration signals in memory. - View Dependent Claims (18, 19, 20)
-
Specification