Generation of randomized passwords for one-time usage
First Claim
1. An electronic device configured for password protection, said electronic device comprising:
- a processor; and
a memory communicatively coupled to the processor;
wherein;
said memory is configured to store a personal data character string (PDCS) and an associated description of the PDCS, wherein the characters of the PDCS represent personal data associated with an authorized user of the electronic device; and
said processor is configured to;
select at random, a subset of characters from the characters of the PDCS, the subset comprising one or more characters of the PDCS;
generate a one-time password comprising a combination of the one or more selected characters of the PDCS;
generate a prompt, via a speaker, configured to request the authorized user to provide the one-time password, wherein the prompt comprises an ordinal placement corresponding to each of the one or more selected characters of the PDCS coupled with the associated description of the PDCS;
receive an input, via a microphone, corresponding to the authorized user having provided the one-time password; and
provide user access in response to the receipt of the input corresponding to the authorized user having provided the one-time password.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device dynamically generates a password for one-time only usage. The one-time password is constructed by placing, in a random sequential order: (i) several randomly chosen digits and (ii) several digits, which are randomly selected from personal identification numbers, which were previously provided by an authorized user. The current user of the device is presented with a natural-language password hint, which describes the sequence of digits in the password. Only the authorized user knows the personal identification numbers; and so is able to construct, on-the-fly, the one-time password, and present that password to the device. The password hint may be presented aloud, in audio form, and the password may be entered into the device via speech. If someone nearby hears the hint and/or the password, they cannot use it at a later time to gain device control or data access, since the password is only valid the one time.
454 Citations
21 Claims
-
1. An electronic device configured for password protection, said electronic device comprising:
-
a processor; and a memory communicatively coupled to the processor; wherein; said memory is configured to store a personal data character string (PDCS) and an associated description of the PDCS, wherein the characters of the PDCS represent personal data associated with an authorized user of the electronic device; and said processor is configured to; select at random, a subset of characters from the characters of the PDCS, the subset comprising one or more characters of the PDCS; generate a one-time password comprising a combination of the one or more selected characters of the PDCS; generate a prompt, via a speaker, configured to request the authorized user to provide the one-time password, wherein the prompt comprises an ordinal placement corresponding to each of the one or more selected characters of the PDCS coupled with the associated description of the PDCS; receive an input, via a microphone, corresponding to the authorized user having provided the one-time password; and provide user access in response to the receipt of the input corresponding to the authorized user having provided the one-time password. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable, non-transitory storage medium storing instructions that, when executed by a processor of an electronic device, causes the processor to execute a method for password access, the method comprising:
-
storing in a memory of the electronic device a personal data character string (PDCS) and an associated description of the PDCS, wherein the characters of the PDCS represent personal data associated with an authorized user of the electronic device; selecting at random, via the processor, a subset of characters from the characters of the PDCS, the subset comprising one or more characters of the PDCS; and generating, via the processor, a one-time password comprising a combination of the one or more selected characters of the PDCS; generating, via the processor, a prompt, on a speaker, configured to request the authorized user to provide the one-time password, wherein the prompt comprises an ordinal placement corresponding to each of the one or more selected characters of the PDCS coupled with the associated description of the PDCS; and receiving, via the processor, an input, on a microphone, corresponding to the authorized user having provided the one-time password; and provide user access in response to the receiving of the input corresponding to the authorized user having provided the one-time password. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. In an electronic device comprising a processor and a memory which is communicatively coupled to said processor, a method for password access, the method comprising:
-
storing in the memory of the electronic device a personal data character string (PDCS) and an associated description of the PDCS, wherein the characters of the PDCS represent personal data associated with an authorized user; selecting at random, via the processor of the electronic device, a subset of characters from the characters of the PDCS, the subset comprising one or more characters of the PDCS; generating, via the processor of the electronic device, a one-time password comprising a combination of the one or more selected characters of the PDCS; generating, via the processor of the electronic device, a prompt, on a speaker, configured to request the authorized user to provide the one-time password, wherein the prompt comprises an ordinal placement corresponding to each of the one or more selected characters of the PDCS coupled with the associated description of the PDCS; and receiving, via the processor of the electronic device, an input, on a microphone, corresponding to the authorized user having provided the one-time password; and providing, via the processor of the electronic device, user access in response to the receiving of the input corresponding to the authorized user having provided the one-time password. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification