×

Rhythm-based user authentication

  • US 9,495,525 B2
  • Filed: 02/18/2016
  • Issued: 11/15/2016
  • Est. Priority Date: 04/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for authenticating a user based on a rhythmic pattern, the computer program product comprising a non-transitory computer-readable medium comprising code causing a first apparatus to:

  • receive an indication from a user to execute an action associated with an online banking application;

    determine that the action is associated with one or more actions that require user authentication;

    initiate a presentation of a predetermined sequence of musical notes associated with the action, wherein the predetermined sequence of musical notes are played on a speaker associated with a wearable computing device;

    receive via at least one sensor a plurality of rhythmic inputs from the user to match the sequence of musical notes associated with the action, wherein the plurality of rhythmic inputs are received using the wearable computing device, the wearable computing device comprising a sensor configured to sense the plurality of rhythmic inputs from the user, wherein the plurality of rhythmic inputs comprise a combination of input types, wherein the input types comprise one or more inputs associated with one or more sensors associated with the wearable computing device and one or more inputs by physically pressing one or more buttons associated with the wearable computing device;

    process the plurality of rhythmic inputs, wherein processing the plurality of rhythmic inputs includes comparing the plurality of rhythmic inputs received using the wearable computing device to the predetermined sequence of musical notes played on the speaker associated with the wearable computing device to determine that the plurality of rhythmic inputs matches at least one predetermined rhythmic pattern associated with authentication of the user, wherein processing the plurality of rhythmic inputs comprises determining at least an input type, an input length, an input duration, an input time, a length of time between the plurality of rhythmic inputs, a rhythm, a tempo, a velocity, and a pitch;

    authenticate the user in response to determining that the plurality of rhythmic inputs matches the predetermined sequence of musical notes played on the speaker associated with the wearable computing device, wherein determining further comprises determining at least a partial match between the plurality of rhythmic inputs and at least one predetermined rhythmic pattern, wherein determining a partial match provides partial authentication of the user; and

    enable the user to execute the action based on at least authenticating the user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×