Techniques for multilingual password challenge response, password reset, and/or password recovery
First Claim
Patent Images
1. A machine-implemented method for password recovery or password reset using multilingual challenge and response security and executed on a computing device that causes the computing device to perform the method, comprising:
- selecting, by the computing device, two or more challenge questions for a user, and the user providing answers during an automated procedure for recovering an existing password for the user or for resetting the existing password to a new password for the user;
identifying, by the computing device, a first spoken language for presentation of the two or more challenge questions to the user during the automated procedure;
randomly changing, by the computing device, the first spoken language to different spoken languages from question to question or permitting the user or an administrator to select the different spoken languages;
identifying, by the computing device, a second spoken language for the answers, the second spoken language chosen from the different spoken languages during the automated procedure, wherein the first spoken language is different from the second spoken language;
starting, by the computing device, the automated procedure so that during the automated procedure a requestor supplies a valid user identification of the user and a first question of the two or more challenge questions is presented in the first spoken language to the requestor and a first answer is expected from the requestor in the second spoken language;
presenting, by the computing device, a second question of the two or more challenge questions, when the first answer is correctly provided by the user in the second spoken language, the second question of the two or more challenge questions again presented in the first spoken language to the requestor and a second answer is again expected from the requestor in the second spoken language; and
supplying, by the computing device, the existing password for password recovery to the requestor or the new password for password reset when the second answer is correctly provided by the user in the second spoken language, and wherein the second question of the two or more challenge questions is never presented to or discoverable by the requestor when the first answer to the first question of the two or more challenge questions is not correctly provided by the user in the second language.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques for multilingual password challenge response, password reset, and/or password recovery are presented. When a password reset or password recovery request is received, a series of challenge questions are serially asked such that each question has to be answered correctly before the next question in the series is even presented. Furthermore, at least two questions are asked in different languages from one another.
-
Citations
25 Claims
-
1. A machine-implemented method for password recovery or password reset using multilingual challenge and response security and executed on a computing device that causes the computing device to perform the method, comprising:
-
selecting, by the computing device, two or more challenge questions for a user, and the user providing answers during an automated procedure for recovering an existing password for the user or for resetting the existing password to a new password for the user; identifying, by the computing device, a first spoken language for presentation of the two or more challenge questions to the user during the automated procedure; randomly changing, by the computing device, the first spoken language to different spoken languages from question to question or permitting the user or an administrator to select the different spoken languages; identifying, by the computing device, a second spoken language for the answers, the second spoken language chosen from the different spoken languages during the automated procedure, wherein the first spoken language is different from the second spoken language; starting, by the computing device, the automated procedure so that during the automated procedure a requestor supplies a valid user identification of the user and a first question of the two or more challenge questions is presented in the first spoken language to the requestor and a first answer is expected from the requestor in the second spoken language; presenting, by the computing device, a second question of the two or more challenge questions, when the first answer is correctly provided by the user in the second spoken language, the second question of the two or more challenge questions again presented in the first spoken language to the requestor and a second answer is again expected from the requestor in the second spoken language; and supplying, by the computing device, the existing password for password recovery to the requestor or the new password for password reset when the second answer is correctly provided by the user in the second spoken language, and wherein the second question of the two or more challenge questions is never presented to or discoverable by the requestor when the first answer to the first question of the two or more challenge questions is not correctly provided by the user in the second language. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-implemented method for password recovery or password reset using multilingual challenge and response security and executed on a computing device that causes the computing device to perform the method, comprising:
-
receiving, by the computing device, a user identification of a valid user from a requestor, wherein the user identification is received from the requestor for purposes of recovering an existing password of the valid user or for purposes of resetting the existing password to a new password for the valid user; presenting, by the computing device, a first challenge question to the requestor in a first spoken language; acquiring, by the computing device, a first answer to the first challenge question from the requestor; validating, by the computing device, that the first answer is correct; presenting, by the computing device, a second challenge question to the requestor in a second spoken language, in response to the first answer is correct;
wherein the second spoken language is different from the first spoken language; and
wherein the first and the second spoken languages were selected by the valid user or an administrator during an enrollment process;acquiring, by the computing device, a second answer to the second challenge question from the requestor; validating, by the computing device, that the second answer is correct; and communicating, by the computing device, the existing password or the new password to the requestor in response to the second answer is correct;
wherein the existing password communicated for recovering the existing password or the new password communicated for resetting the existing password. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for password reset or password recovery using multilingual challenge response security, the system comprising:
-
one or more processors; one or more memories storing computer executable instructions that when executed by the one or more processors cause the one or more processors to; select two or more challenge questions for a user, and the user providing answers during an automated procedure for recovering an existing password for the user or for resetting the existing password to a new password for the user; identify a first spoken language for presentation of the two or more challenge questions to the user during the automated procedure; randomly change the first spoken language to different spoken languages from question to question or permit the user or an administrator to select the different spoken languages; identify a second spoken language for the answers, the second spoken language chosen from the different spoken languages during the automated procedure, wherein the first spoken language is different from the second spoken language; start the automated procedure so that during the automated procedure a requestor supplies a valid user identification of the user and a first question of the two or more challenge questions is presented in the first spoken language to the requestor and a first answer is expected from the requestor in the second spoken language; present a second question of the two or more challenge questions, when the first answer is correctly provided by the user in the second spoken language the second question of the two or more challenge questions again presented in the first spoken language to the requestor and a second answer is again expected from the requestor in the second spoken language; and supply the existing password for password recovery to the requestor or the new password for password reset when the second answer is correctly provided by the user in the second spoken language, and wherein the second question of the two or more challenge questions is never presented to or discoverable by the requestor when the first answer to the first question of the two or more challenge questions is not correctly provided by the user in the second language. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system for password reset or password recovery using multilingual challenge response security, the system, comprising:
-
one or more processors; one or more memories storing computer executable instructions that when executed by the one or more processors cause the one or more processors to; receive a user identification of a valid user from a requestor, wherein the user identification is received from the requestor for purposes of recovering an existing password of the valid user or for purposes of resetting the existing password to a new password for the valid user; present a first challenge question to the requestor in a first spoken language; acquire a first answer to the first challenge question from the requestor; validate that the first answer is correct; present a second challenge question to the requestor in a second spoken language, in response to the first answer is correct;
wherein the second spoken language is different from the first spoken language; and
wherein the first and the second spoken languages were selected by the valid user or an administrator during an enrollment process;acquire a second answer to the second challenge question from the requestor; validate that the second answer is correct; and communicate the existing password or the new password to the requestor in response to the second answer is correct;
wherein the existing password communicated for recovering the existing password or the new password communicated for resetting the existing password. - View Dependent Claims (22, 23, 24, 25)
-
Specification