CPC G06Q 50/01 (2013.01) [G06F 40/205 (2020.01); G06Q 40/125 (2013.12)] | 20 Claims |
1. A method for providing visual verification of electronic data, the method comprising:
accessing, by one or more processing circuits, an electronic document associated with a first device;
parsing, by the one or more processing circuits, the electronic document to identify an assertion included in the electronic document;
identifying, by the one or more processing circuits, an organization that maintains records capable of substantiating the assertion, wherein the organization comprises an independent third-party;
creating, by the one or more processing circuits responsive to receiving login information from the first device, an access context to restrict access to information that verifies the assertion, the login information associated with the organization capable of substantiating the assertion;
generating, by the one or more processing circuits, a request with the access context that is configured to grant the organization with authorization to retrieve information that verifies the assertion;
sending, by the one or more processing circuits to the organization, the request to search for the information that verifies the assertion, the request including the access context used to obtain authorization to retrieve the information that verifies the assertion;
in response to receiving a reply that substantiates the assertion, generating, by the one or more processing circuits, a verification badge in a context of the organization, wherein generating the verification badge in the context of the organization includes identifying a graphic image associated with the organization for inclusion in the verification badge;
transforming, by the one or more processing circuits, the electronic document to display the verification badge in association with the assertion and the graphic image associated with the organization, wherein transforming the electronic document comprises altering a document object model and a cascading style sheet accessed to display the electronic document; and
displaying, by the one or more processing circuits, the transformed electronic document within a graphical user interface, the transformed electronic document including the verification badge in association with the assertion and the graphic image associated with the organization.
|