Patent ID: 11893509
Assignee: FACTIFY
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method for exchange of verifiable digital information, using a fact certification module and a fact verification module, the fact certification module, and the fact verification module each comprising a processor, a computer network interface, and wherein the fact certification module and the fact verification module each have access to an associated permanent storage system,
wherein during a fact certification stage, the fact certification module performs the method comprising:
receiving a digital fact for certification at the fact certification module from a fact presenter via the computer network interface;
issuing a digital certification data structure corresponding to the digital fact received for certification, wherein validity of the digital fact received for certification is verifiable upon presentation of the digital certification data structure to the fact verification module;
archiving the digital certification data structure in the permanent storage system associated with the fact certification module; and

wherein, during a fact verification stage, the fact presenter communicates the digital certification data structure to a fact receiver via a computer network;
wherein the fact receiver receives the digital certification data structure from the fact presenter; and
wherein the fact verification module performs the method comprising:
receiving a verification request at the fact verification module from the fact receiver via the computer network interface, the request comprising the digital certification data structure received from the fact presenter;
accessing said archived digital certification data structure in the permanent storage system associated with the fact verification module;
using said archived digital certification data structure to computationally verify said digital certification data structure received from the fact presenter; and
returning to the fact receiver via the computer network interface a verification response to the received verification request, the response comprising any of:
a search result,
a digital certification data structure retrieved from the permanent storage system, and

a formatted response data structure; and
further comprising:

said fact certification module broadcasting the digital certification data structure to a plurality of any of other fact certifiers and potential fact receivers;
storing the digital certification data structure in a shared storage to make it available for access by any of said other fact certifiers and potential fact receivers within a specified network of stakeholders said other fact certifiers and potential fact receivers;
a fact receiver who is a stakeholder fact certifier or potential fact receiver in the network and who is interested in verifying a fact locating the digital certification data structure corresponding to the fact to be verified on the shared storage; and
said fact receiver inspecting said certificate and determining said digital fact's validity.