IP Library Granted Patent US 11,658,816
Granted Patent B2
US 11,658,816 · App. 17/230,986 · Granted May 23, 2023

Document control system for blockchain

Inventor: David Gerard Ledet (Allen, TX)
Assignee: Philips North America LLC
H04L9/0861G06F7/588
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,658,816
App. No.
17/230,986
Granted
May 23, 2023
Kind
B2
Abstract

An example operation includes one or more of initiating a transaction of a blockchain by a contributing member of a group to assign a digital data based document to itself or to at least one other member of the group, validating a block of the blockchain associated with the transaction by the contributing member or the at least one other member that are verified, sending an ephemeral location of the document to the contributing member or the at least one other member that are verified, and modifying the document in the ephemeral location by the contributing member or the at least one other member that is verified.

Claims (44)

1. A method, comprising:

initiating a transaction of a blockchain by a contributing member of a blockchain group to assign a digital data based document to itself or to at least one other member of the group;

validating a block of the blockchain associated with the transaction by the contributing member or the at least one other verified member;

sending an ephemeral location of the document to the contributing member or the at least one other verified member; and

modifying the document in the ephemeral location by the contributing member or the at least one other verified member to create a modified document,

saving the modified document,

appending a subsequent transaction of the blockchain to record the saving of the modified document, and

withdrawing verification in the blockchain group for at least one of the contributing member and the at least one other verified member after a defined time interval.

2. The method of claim 1 , comprising modifying the document based on authentication credentials of the contributing member or the at least one other verified member.

3. The method of claim 2 , wherein the authentication credentials include keys that are distributed to the contributing member or the at least one other verified member as a normal transaction data block for the blockchain.

4. The method of claim 1 , comprising, responsive to the validating of the block, creating a data space and a cryptographic key for the document.

5. The method of claim 1 , comprising, rekeying sensitive data of the document upon expiration of a defined time interval.

6. The method of claim 1 , comprising encrypting the modified document prior to saving the modified document.

7. The method of claim 1 , comprising choosing a data space to store the digital data based document using a random number generator.

8. A system, comprising:

a processor and

a memory communicably coupled to the processor;

wherein the processor is configured to:

initiate a transaction of a blockchain by a contributing member of a blockchain group to assign a digital data based document to itself or to at least one other verified member of the group;

validate a block of the blockchain associated with the transaction by the contributing member or the at least one other verified member;

send an ephemeral location of the document to the contributing member or the at least one other verified member; and

modify the document in the ephemeral location by the contributing member or the at least one other verified member to create a modified document,

save the modified document,

append a subsequent transaction of the blockchain to record the saving of the modified document, and

withdraw verification in the blockchain group for at least one of the contributing member and the at least one other verified member after a defined time interval.

9. The system of claim 8 , wherein the processor is configured to modify the document based on authentication credentials of the contributing member or the at least one other verified member.

10. The system of claim 9 , wherein the authentication credentials include keys are distributed to the contributing member or the at least one other verified member as a normal transaction data block for the blockchain.

11. The system of claim 8 , wherein the processor is configured to, create a data space and a cryptographic key for the document after the block is validated.

12. The system of claim 8 , wherein the processor is configured to rekey sensitive data of the document upon the expiration of the defined time interval.

13. The system of claim 8 , wherein the processor is configured to encrypt the modified document prior to saving the modified document.

14. The system of claim 8 , wherein the processor is configured to choose a data space to store the digital data based document using a random number generator.

15. A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform:

initiating a transaction of a blockchain by a contributing member of a blockchain group to assign a digital data based document to itself or to at least one other verified member of the group;

validating a block of the blockchain associated with the transaction by the contributing member or the at least one other verified member;

sending an ephemeral location of the document to the contributing member or the at least one other verified member; and

modifying the document in the ephemeral location by the contributing member or the at least one other verified member to create a modified document,

saving the modified document,

appending a subsequent transaction of the blockchain to record the saving of the modified document, and

withdrawing verification in the blockchain group for at least one of the contributing member and the at least one other verified member after a defined time interval.

16. The non-transitory computer readable medium of claim 15 , comprising modifying the document based on authentication credentials of the contributing member or the at least one other verified member.

17. The non-transitory computer readable medium of claim 16 , wherein the authentication credentials include keys are distributed to the contributing member or the at least one other verified member as a normal transaction data block for the blockchain.

18. The non-transitory computer readable medium of claim 15 , wherein the instructions cause the processor to create a data space and a cryptographic key for the document.

19. The non-transitory computer readable medium of claim 15 , wherein the instructions cause the processor to encrypt the modified document prior to saving the modified document.

20. The non-transitory computer readable medium of claim 15 , wherein the instructions cause the processor to choose a data space to store the digital data based document using a random number generator.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2022
From: OPEN INVENTION NETWORK LLC
To: PHILIPS NORTH AMERICA LLC
Reel/Frame 061258/0318 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2021
From: LEDET, DAVID GERARD
To: OPEN INVENTION NETWORK LLC
Reel/Frame 055923/0540 →
Continuity (2)
Provisional Application 63010651 · Apr 15, 2020
Related Publication 20210328785A1 · Oct 21, 2021