Verification platform having interface adapted for communication with verification agent
First Claim
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;
receiving, at the verification platform via the verification platform API, a specification of verification rules selected by the given user 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 verification credentials associated with the given user for each of the two or more different types of verification at the verification platform server;
receiving, at the verification platform via the verification platform API, a verification request from the given user; and
authenticating, at the verification platform, the verification request utilizing the specified verification rules and the synchronized verification credentials.
8 Assignments
0 Petitions
Accused Products
Abstract
A method includes registering a given user with a verification platform adapted for communication with a verification agent implemented on a given processing device of the given user. The method also includes receiving 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. The method further includes synchronizing verification credentials associated with the given user for each of the two or more different types of verification, receiving a verification request from the given user, and authenticating the verification request utilizing the specified verification rules and the synchronized verification credentials.
-
Citations
20 Claims
-
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; receiving, at the verification platform via the verification platform API, a specification of verification rules selected by the given user 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 verification credentials associated with the given user for each of the two or more different types of verification at the verification platform server; receiving, at the verification platform via the verification platform API, a verification request from the given user; and authenticating, at the verification platform, the verification request utilizing the specified verification rules and the synchronized verification credentials. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article of manufacture comprising a non-transitory processor-readable storage medium having embodied therein one or more software programs, wherein the one or more software programs when executed by at least one processing device cause the at least one processing device:
-
to register 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; to receive, at the verification platform via the verification platform API, a specification of verification rules selected by the given user 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; to synchronize verification credentials associated with the given user for each of the two or more different types of verification at the verification platform server; to receive, at the verification platform via the verification platform API, a verification request from the given user; and to authenticate, at the verification platform, the verification request utilizing the specified verification rules and the synchronized verification credentials.
-
-
13. An apparatus comprising:
-
a verification platform comprising; at least one processing device having a processor coupled to a memory; and a verification platform application programming interface (API) adapted for communication with a verification agent implemented on a given processing device associated with a given user; wherein the verification platform is configured; to register the given user with the verification platform; to receive, 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 selected by the given user 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; to synchronize verification credentials associated with the given user for each of the two or more different types of verification at the verification platform server; to receive, via the verification platform API, a verification request from the given user; and to authenticate the verification request utilizing the specified verification rules and the synchronized verification credentials. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. 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 selected by the given user 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 verification credentials associated with the given user for each of the two or more different types of verification at the verification platform server; and sending, from the verification agent to the verification platform via the verification platform API, a verification request from the given user; wherein the verification request is authenticated at the verification platform utilizing the specified verification rules and the synchronized verification credentials.
-
Specification