Secure credentialing systems and methods
AssigneePractice Interactive, Inc.
InventorsAlexander Candelario, Shawn Frasquillo, Garry McIntosh
Life of this patent
Estimating the term…
Abstract
A method for preparing a credential package includes providing access to a credential record of a plurality of credential records stored in a database system. The credential record includes information identifying a credential candidate and credential information associated with the credential candidate. The method further comprising receiving a credential document associated with the credential information, receiving credential document information associated with the credential document, and storing the credential document in a distributed ledger system comprising a plurality of nodes.
Claims16
A method for preparing a credential package, the method comprising:
- providing access to a credential record of a plurality of credential records stored in a database system, the credential record including information identifying a credential candidate and credential information associated with the credential candidate;
- receiving a credential document associated with the credential information;
- receiving credential document information associated with the credential document;
- storing the credential document in a distributed ledger system comprising a plurality of nodes, wherein storing the credential document includes:
- dividing the credential document into a plurality of document chunks;
- distributing the plurality of document chunks to the plurality of nodes within the distributed ledger system;
- creating a document chunk map identifying and ordering the plurality of chunks;
- and
- storing the document chunk map in the distributed ledger system;
- accessing the document chunk map at a node of the plurality of nodes of the distributed ledger system;
- retrieving the plurality of document chunks identified in the document chunk map from different nodes of the plurality of nodes, wherein retrieving the plurality of document chunks includes requesting with a node a document chunk from a neighbor node, and when the neighbor node does not have the requested document chunk, requesting with the node the document chunk from another neighbor node;
- and
- assembling the plurality of document chunks in accordance with the document chunk map to provide the credential document.
A method for preparing a credential package, the method comprising:
- providing access to a credential record of the plurality of credential records stored in a customer relation management system, the credential record including information identifying a credential candidate and credential information associated with the credential candidate;
- receiving a credential document;
- receiving a primary source verification associated with the credential document;
- storing the credential document and the primary source verification in a distributed ledger system comprising a plurality of nodes, the credential document divided into a plurality of document chunks, the plurality of document chunks distributed to the plurality of nodes, wherein storing includes:
- creating a document chunk map identifying and ordering the plurality of chunks;
- and
- storing the document chunk map in the distributed ledger system;
- accessing the document chunk map at a node of the plurality of nodes of the distributed ledger system;
- retrieving the plurality of document chunks identified in the document chunk map from different nodes of the plurality of nodes, wherein retrieving the plurality of document chunks includes requesting with a node a document chunk from a neighbor node, and when the neighbor node does not have the requested document chunk, requesting with the node the document chunk from another neighbor node;
- and
- assembling the plurality of document chunks in accordance with the document chunk map to provide the credential document.
Dependencies are inferred from the claim text.