US 11,863,686 B2
Validating authenticity of electronic documents shared via computer networks
Brian Deery, Austin, TX (US); Paul Snow, Austin, TX (US); and Mahesh Paolini-Subramanya, Austin, TX (US)
Assigned to Inveniam Capital Partners, Inc., New York, NY (US)
Filed by Inveniam Capital Partners, Inc., New York, NY (US)
Filed on May 18, 2021, as Appl. No. 17/322,994.
Application 17/322,994 is a continuation of application No. 16/548,963, filed on Aug. 23, 2019, granted, now 11,044,100.
Application 16/548,963 is a continuation of application No. 15/419,033, filed on Jan. 30, 2017, granted, now 10,419,225, issued on Sep. 17, 2019.
Prior Publication US 2021/0273816 A1, Sep. 2, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 9/00 (2022.01)
CPC H04L 9/3247 (2013.01) [H04L 9/3236 (2013.01); H04L 63/123 (2013.01); H04L 9/50 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A method performed by a server that verifies an authenticity of an electronic document shared via a computer network among computers, the method comprising:
receiving, by the server, a blockchain recording a creational hash value representing a created version of the electronic document;
retrieving, by the server, a current metadata associated with a current version of the electronic document shared via the computer network among the computers;
generating, by the server, a current hash value by hashing only the current metadata associated with the current version of the electronic document;
incorporating the current hash value generated by the hashing of only the metadata into the blockchain;
comparing, by the server, the creational hash value received via the blockchain to the current hash value generated by the hashing of only the current metadata associated with the current version of the electronic document;
in response to the current hash value failing to match the creational hash value received via the blockchain, determining, by the server, that the current version of the electronic document shared via the computer network among the computers is not an authentic copy of the original version of the electronic document; and
generating, by the server, a fraud alert indicating the current version is inauthentic.