CPC G06T 1/0021 (2013.01) [G06F 16/9014 (2019.01); G06F 16/93 (2019.01); H04L 9/50 (2022.05); G06T 2201/0062 (2013.01)] | 20 Claims |
1. A system for digitally encoding a digital document, comprising:
a server, including a processor and a memory, in network communication with at least one user device;
wherein the server is operable to receive a document request message from the at least one user device, wherein the document request message includes a request to view or download one or more digital documents;
wherein the server is operable to generate a visual code uniquely corresponding to a unique hash value for each of the one or more digital documents and/or for particular versions of the one or more digital documents, wherein the visual code includes a pattern, and wherein the pattern uniquely corresponds to the unique hash value;
wherein the unique hash value includes information including an identity of the at least one user device, at least one geolocation, a unique document ID, and/or a unique ID associated with an original creator of the one or more digital documents; and
wherein the server is operable to alter the one or more digital documents in order to embed the visual code in the one or more digital documents.
|