US 12,135,767 B1
Systems and methods for ingesting credential information
Anthony Begando, Tampa, FL (US); Matthew M. Sylvestre, Norfolk, MA (US); and Tami L. Hansen, Easton, MA (US)
Assigned to Professional Credentials Exchange, LLC, Tampa, FL (US)
Filed by Professional Credentials Exchange, LLC, Tampa, FL (US)
Filed on Mar. 4, 2022, as Appl. No. 17/686,775.
Claims priority of provisional application 63/157,421, filed on Mar. 5, 2021.
Claims priority of provisional application 63/157,444, filed on Mar. 5, 2021.
Claims priority of provisional application 63/157,429, filed on Mar. 5, 2021.
Int. Cl. G06F 21/31 (2013.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01)
CPC G06F 21/31 (2013.01) [G06F 21/602 (2013.01); G06F 21/604 (2013.01); G06F 21/62 (2013.01); H04L 9/3226 (2013.01); H04L 9/50 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A method for selective data ingestion into an exchange platform for verified credentials, the method comprising:
receiving, at a host system and via a first user interface, respective credential data associated with each of a plurality of participants and in native file formats;
for each respective participant of the plurality of participants,
converting the received credential data into a first participant data set according to a markup language format and having a source-independent data structure,
transforming the first participant data set into a second participant data set having a data structure resolvable against a host template comprising a data set of minimum requirements, and
discarding the second participant data set for the respective participant of the plurality of participants if it fails to conform after being resolved against the host template, wherein the second participant data set is otherwise cryptographically hashed and instantiated as a searchable object in an underlying persistence layer; and
receiving, at the host system and via a second user interface, a query comprising search parameters from a client user device, wherein each of the second participant data set for each respective participant of the plurality of participants is further programmatically reviewed against the query.