×

Access code obfuscation using speech input

  • US 10,296,733 B2
  • Filed: 07/13/2015
  • Issued: 05/21/2019
  • Est. Priority Date: 07/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing a secured system, the method comprising:

  • receiving an identifier of a user, wherein the user is associated with an access code for the secured system;

    causing a display to present to the user associated with the access code a first graphical user interface including a plurality of indications, each of the plurality of indications corresponding to a respective character of the access code and a respective location within the first graphical user interface in which the indication is presented, wherein the location for each of the multiple indications directs the user associated with the access code to read a prompt that will be presented in the same location within a second graphical user interface indicating a correspondence between the prompt and the respective character of the access code;

    obtaining a plurality of prompts using the identifier, wherein the plurality of prompts include a first prompt, a second prompt, a third prompt, and a fourth prompt, the first prompt corresponds to a first character of the access code, the second prompt corresponds to a second character of the access code, the third prompt not corresponding to the first character of the access code, and the fourth prompt not corresponding to the second character of the access code;

    after presenting the first graphical user interface including the plurality of indications, causing the display to present a second graphical user interface including the first prompt and the third prompt at a first time in association with the first character of the access code, wherein a location of the first prompt within the second graphical user interface on the display corresponds to a first alternative at the same location as the respective indication presented within the first graphical user interface indicating the correspondence between the first prompt and the first character of the access code, and a location of the third prompt within the second graphical user interface on the display corresponds to a second alternative at a different location from the respective indication presented within the first graphical user interface indicating the lack of correspondence between the third prompt and the first character of the access code;

    causing the display to present the second graphical user interface including the second prompt and the fourth prompt at a second time in association with the second character of the access code, wherein a location of the second prompt within the second graphical user interface on the display corresponds to the first alternative at the same location as the respective indication presented within the first graphical user interface indicating the correspondence between the second prompt and the second character of the access code, and a location of the fourth prompt within the second graphical user interface on the display corresponds to the second alternative at a different location from the respective indication presented within the first graphical user interface indicating the lack of correspondence between the fourth prompt and the second character of the access code;

    receiving an audio signal comprising speech spoken by a user, wherein the audio signal comprises the user speaking the first prompt followed by the second prompt if the user speaking has been directed by the first graphical user interface to speak the first alternatives and is associated with the access code;

    determining whether the audio signal comprises the user speaking the first prompt followed by the second prompt; and

    granting access to the secured system in response to determining that the audio signal comprises the user speaking the first prompt followed by the second prompt; and

    denying access to the secured system in response to determining that the audio signal comprises the user not speaking the first prompt followed by the second prompt, wherein the user speaking the third prompt or the fourth prompt indicates that the user speaking has not been directed by the first graphical user interface to speak the first alternatives and is not associated with the access code.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×