×

Local and remote verification

  • US 9,280,645 B1
  • Filed: 11/14/2013
  • Issued: 03/08/2016
  • Est. Priority Date: 11/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • registering a given user with a verification platform, the verification platform comprising at least one verification platform server and a verification platform application programming interface (API) adapted for communication with a verification agent implemented on a given processing device of the given user;

    sending, from the verification agent to the verification platform via the verification platform API, a specification of verification rules to be used by the verification platform in authenticating a verification request from the given user, the verification rules specifying two or more different types of verification, a verification mode for each of the two or more different types of verification and a sequence for performing the two or more different types of verification;

    synchronizing, with the verification platform server, verification credentials associated with the given user for each of the two or more different types of verification;

    receiving a verification request in the verification agent running on the given processing device; and

    authenticating the verification request utilizing the specified verification rules and the synchronized verification credentials;

    wherein authenticating the verification request comprises;

    determining whether the verification agent is able to invoke the verification platform API;

    in the event that the verification agent is able to invoke the verification platform API, performing remote verification of the verification request via the verification platform; and

    in the event that the verification agent is unable to invoke the verification platform API;

    starting an internal timer;

    performing local verification of the verification request at the given processing device; and

    granting the verification request responsive to a successful local verification within a given time period specified by the internal timer.

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