Methods and apparatus for unlocking an electronic device
First Claim
Patent Images
1. A method of unlocking an electronic device, the method being performed by one or more processors and comprising:
- receiving a sound input from a microphone associated with the electronic device;
comparing the received sound input to a previously stored sound code by;
(i) determining a first plurality of peak amplitudes associated with the sound input;
(ii) determining a first plurality of time intervals associated with the first plurality of peak amplitudes;
(iii) determining whether the first plurality of peak amplitudes substantially matches a second plurality of peak amplitudes associated with the previously stored sound code; and
(iv) determining whether the first plurality of time intervals substantially matches a second plurality of time intervals associated with the second plurality of peak amplitudes; and
unlocking the electronic device in response to determining that (i) the first plurality of peak amplitudes substantially matches the second plurality of peak amplitudes, and (ii) the first plurality of time intervals substantially matches the second plurality of time intervals.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides methods and apparatus for unlocking an electronic device. In an embodiment, a process causes a device such as a smartphone to receive a sound input from a fixed position microphone and determine if the device should be unlocked based on a comparison of the sound input with a previously defined sound input.
17 Citations
21 Claims
-
1. A method of unlocking an electronic device, the method being performed by one or more processors and comprising:
-
receiving a sound input from a microphone associated with the electronic device; comparing the received sound input to a previously stored sound code by; (i) determining a first plurality of peak amplitudes associated with the sound input; (ii) determining a first plurality of time intervals associated with the first plurality of peak amplitudes; (iii) determining whether the first plurality of peak amplitudes substantially matches a second plurality of peak amplitudes associated with the previously stored sound code; and (iv) determining whether the first plurality of time intervals substantially matches a second plurality of time intervals associated with the second plurality of peak amplitudes; and unlocking the electronic device in response to determining that (i) the first plurality of peak amplitudes substantially matches the second plurality of peak amplitudes, and (ii) the first plurality of time intervals substantially matches the second plurality of time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
-
a processor; a display device coupled to the processor; a microphone coupled to the processor; and a memory resource coupled to the processor, the memory device storing software instructions to cause the processor to; receive a sound input from the microphone; compare the received sound input to a previously stored sound code by; (i) determining a first plurality of peak amplitudes associated with the sound input; (ii) determining a first plurality of time intervals associated with the first plurality of peak amplitudes; (iii) determining whether the first plurality of peak amplitudes substantially matches a second plurality of peak amplitudes associated with the previously stored sound code; and (iv) determining whether the first plurality of time intervals substantially matches a second plurality of time intervals associated with the second plurality of peak amplitudes; and unlock the electronic device in response to determining that (i) the first plurality of peak amplitudes substantially matches the second plurality of peak amplitudes, and (ii) the first plurality of time intervals substantially matches the second plurality of time intervals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable device storing software instructions that, when executed by a processor, causes the processor to perform steps comprising:
-
receiving a sound input from a microphone associated with an electronic device; comparing the received sound input to a previously stored sound code by; (i) determining a first plurality of peak amplitudes associated with the sound input; determining a first plurality of time intervals associated with the first plurality of peak amplitudes; (iii) determining whether the first plurality of peak amplitudes substantially matches a second plurality of peak amplitudes associated with the previously stored sound code; and (iv) determining whether the first plurality of time intervals substantially matches a second plurality of time intervals associated with the second plurality of peak amplitudes; and unlock the electronic device in response to determining that (i) the first plurality of peak amplitudes substantially matches the second plurality of peak amplitudes, and (ii) the first plurality of time intervals substantially matches the second plurality of time intervals. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification