IP Library › Granted Patent US 11,743,027
Granted Patent B2
US 11,743,027 · App. 16/834,585 · Granted Aug 29, 2023

Decentralized methods and systems for storage, access, distribution and exchange of electronic information and documents over the internet using blockchain to protect against cyber attacks and theft

Inventors: Johny Mathew (Palo Alto, CA); Nitin Duggal (San Jose, CA)
H04L9/002H04L9/0637H04L9/3236H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,743,027
App. No.
16/834,585
Granted
Aug 29, 2023
Kind
B2
Abstract

Decentralized systems and methods provide smart contracting when electronic information is exchanged between authorized and permitted user(s) where creating, uploading, accessing, viewing, editing, redlining, replying, printing, downloading, e-signing and or marking up are each stored as separate immutable blocks within the permission based blockchain allowing the system to securely track the version history and users activity to enforce legally binding and verification processes.

Claims (33)

1. A computer-implemented method comprising:

importing message information into a block of a blockchain, the message information including a message composed by a first user for a second user using a mail server;

generating a secure link that corresponds to the composed message;

exporting the secure link to the mail server to cause the mail server to replace the message composed by the first user with the secure link, the secure link included in a message for the second user; and

authenticating the second user to enable the second user to view the message composed by the first user;

wherein authenticating the second user includes automatically executing a smart contract that is maintained on the blockchain; and

based on the smart contract, creating one or more additional blocks on the blockchain to store information about one or more transactions performed by the second user with respect to the message composed by the first user.

2. The method of claim 1 , wherein the one or more transactions are performed by the second user with respect to a document that is included with the message composed by the first user.

3. The method of claim 2 , wherein the one or more transactions include (i) editing or marking up the document, (ii) commenting on the document, or (iii) electronically signing the document.

4. The method of claim 2 , further comprising:

storing a new version of the document with the one or more additional blocks, wherein the new version of the document stores includes data corresponding to the transaction.

5. The method of claim 1 , wherein the method further comprises:

providing a plugin for the first user to trigger importing of the message information to a network system on which the blockchain is maintained.

6. The method of claim 5 , wherein the plugin is web-based.

7. The method of claim 1 , wherein the message corresponds to an email.

8. The method of claim 1 , wherein the message corresponds to a text message.

9. A network system comprising:

one or more servers configured to perform operations that include:

importing message information into a block of a blockchain, the message information including a message composed by a first user for a second user using a mail server;

generating a secure link that corresponds to the composed message;

exporting the secure link to the mail server to cause the mail server to replace the message composed by the first user with the secure link, the secure link included in a message for the second user; and

authenticating the second user to enable the second user to view the message composed by the first user;

wherein authenticating the second user includes automatically executing a smart contract that is maintained on the blockchain; and

based on the smart contract, creating one or more additional blocks on the blockchain to store information about one or more transactions performed by the second user with respect to the message composed by the first user.

10. The network system of claim 9 , wherein the one or more transactions are performed by the second user with respect to a document that is included with the message composed by the first user.

11. The network system of claim 10 , wherein the one or more transactions include (i) editing or marking up the document, (ii) commenting on the document, or (iii) electronically signing the document.

12. The network system of claim 10 , wherein the operations comprise:

store a new version of the document with the one or more additional blocks, wherein the new version of the document stores includes data corresponding to the transaction.

13. The network system of claim 9 , wherein the network system further comprises:

providing a plugin for the first user to trigger importing of the message information to a network system on which the blockchain is maintained.

14. The network system of claim 13 , wherein the plugin is web-based.

15. The network system of claim 9 , wherein the message corresponds to an email.

16. The network system of claim 9 , wherein the message corresponds to a text message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2023
From: DUGGAL, NITIN; MATHEW, JOHNY
To: HASPIT, INC.
Reel/Frame 065187/0560 →
Continuity (3)
Provisional Application 62912313 · Oct 8, 2019
Related Publication 20210306133A1 · Sep 30, 2021
Related Publication 20220337388A9 · Oct 20, 2022