×

CertiSafe, a novel credential authentication process and system ( CAPS )

  • US 10,192,048 B2
  • Filed: 10/01/2012
  • Issued: 01/29/2019
  • Est. Priority Date: 10/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing credential documents comprising:

  • a memory,the memory comprising an electronic repository,and program instructions;

    the electronic repository comprising;

    a first plurality of records each representing one of a set of candidate users registered as a candidate user with the system,a second plurality of records each representing one of a set of issuer users registered as a credential issuing institution with the system, anda third plurality of records each representing one of set of requestor users registered as a credential requesting party with the system; and

    a processor that executes the program instructions to execute communications between the electronic repository, the candidate users, the issuer users, and the requestor users;

    the instructions configured such thatwhen one of the issuer users registers with the system, the one of the issuer users selects one of a plurality of communication link options used thereafter for communications between the system and the credential issuing institution associated with the one of the issuer users for exchanging messages;

    in response to a query from the system for a credential status, the associated institution issues a credential status to the system indicating if a particular credential was issued to a particular candidate of the set of candidate users by the associated institution;

    in response to the associated institution issuing the credential status to the system using the message exchange the system performs a processing step comprising;

    storing the credential status in the electronic database;

    generating a unique id;

    linking the unique id to the stored credential status; and

    linking the unique id to a record of the first plurality of records representing the particular candidate;

    in response to the generation of the unique id, the particular candidate may query the system to retrieve the unique id and send the retrieved unique id to one or more of the requestor registered users;

    in response to receiving the retrieved unique id from the particular candidate, the one or more requestor registered users may;

    log into the system;

    query the system using the unique id for a verification status associated with the unique id; and

    and receive from the system the verification status;

    wherein;

    the verification status indicates if the particular credential was issued by the associated institution and if the issued credential was issued to the particular candidate; and

    in response to the particular candidate electronically uploading the particular credential to the electronic repository, the system querying the associated institution for the credential status corresponding to the particular credential;

    wherein the plurality of communication link options comprises;

    direct authentication;

    loaded data instant authentication;

    loaded data issuer guided authentication;

    asynchronous data instant authentication;

    asynchronous loaded data issuer guided authentication;

    and offline mode;

    wherein when the selected communications link is direct authentication;

    the query by the system to the associated institution, the generation of the credential status by the associated institution, and the issuing of the credential status by the associated institution to the system, are performed without any human intervention;

    wherein when the selected communications link is loaded data instant authentication;

    the associated institution uses the message exchange to automatically bulk load a plurality of credential status indications each including a respective credential status resulting in the system performing the processing step for each respective credential status, and in response to the query from the requestor registered user, the system immediately generates the verification status without further interaction with the associated institution;

    wherein when the selected communications link is loaded data issuer guided authentication;

    the associated institution uses the message exchange to automatically bulk load a plurality of credential status indications each including a respective credential status resulting in the system performing the processing step for each respective credential status, and in response to the query from the requestor registered user, the system generates the verification status only after further interaction with the associated institution to confirm the credential status;

    wherein when the selected communications link is asynchronous data instant authentication;

    the associated institution sends a plurality of credential status indications each including a respective credential status encoded onto data storage devices which must be manually bulk transferred from the data storage devices into the electronic repository thereafter resulting in the system performing the processing step for each respective credential status, and in response to the query from the requestor registered user, the system immediately generates the verification status without further interaction with the associated institution;

    wherein when the selected communications link is asynchronous loaded data issuer guided authentication;

    the associated institution sends a plurality of credential status indications each including a respective credential status encoded onto data storage devices which must be manually bulk transferred from the data storage devices into the electronic repository thereafter resulting in the system performing the processing step for each respective credential status, and in response to the query from the requestor registered user, the system generates the verification status only after further interaction with the associated institution to confirm the credential status;

    wherein when the selected communications link is offline mode;

    the step of querying the associated institution by the system for the credential status includes sending the query using regular postal mail, and the step of issuing the credential status to the system comprises;

    sending by the associated intuition a printed version of the credential status to the system;

    scanning the printed version of the credential status into the electronic repository of the system;

    determining by the system if the printed version of the credential status to the electronic repository of the system indicates whether the particular credential was issued to the particular candidate by the associated institution, recording the determination in the electronic repository, and including the determination in the verification status; and

    wherein when the selected communications link is not in offline mode;

    the step of querying the associated institution by the system for the credential status includes sending the query using electronic messages.

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