IP Library › Granted Patent US 12,216,781
Granted Patent B2
US 12,216,781 · App. 17/629,741 · Granted Feb 4, 2025

Systems for multi-party dashboards

Inventor: Hanns-Christian Leemon Hanebeck (Dallas, TX)
Assignee: TRUCKL LLC
G06F21/6218G06F16/2365
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 12,216,781
App. No.
17/629,741
Granted
Feb 4, 2025
Kind
B2
Abstract

Systems and methods for supply chain management are provided. The systems and related methods create, share and allow updating of electronic records containing supply chain event data and supply chain documents relevant to the execution of supply chain processes. The system and related methods further allow the storing of supply chain event data, supply chain documents, electronic records of supply chain processes and summary files of electronic records of supply chain processes on one, two or more distributed ledgers.

Claims (35)

1. A system for creating, sharing and updating an electronic record of a process, the system comprising:

a computer storing computing instructions that when executed by the computer cause the computer to:

a) execute a registration dashboard to register a first user if the first user is unknown to the system or recognize the first user if the first user is known to the system and permit the first user to access the system after registration or recognition;

b) execute a registration data management dashboard for storing registration information of the first user;

c) execute an electronic record management dashboard for creating an electronic record; the first user creating the electronic record comprising a first record identifier and a first data element;

d) execute an invitation dashboard, the invitation dashboard allowing the first user to invite a second user to access the system, the registration dashboard registering the second user if the second user is unknown to the system or recognizing the second user if the second user is known to the system and allowing the second user to have access to the electronic record after registration or recognition, and the registration data management dashboard storing registration information of the second user; and

e) execute an operator invite dashboard for the first user or the second user to invite an operator to access the system, the registration dashboard registering the operator if the operator is unknown to the system or recognizing the operator if the operator is known to the system and allowing the operator to have access to the electronic record after registration or recognition, and the registration data management component storing registration information of the operator,

wherein the operator is designated by the system to transport a supply chain asset in a supply chain process, and wherein the first user or the second user, whichever user that invited the operator to access the system, disables a dashboard view preventing display of at least one of the following to the other user: an identity of the operator, event data of the supply chain asset or the supply chain process, or document data stored as port of the supply chain asset in a supply chain process.

2. The system of claim 1 , wherein the first or second user or the operator utilizes the electronic record management dashboard to update the electronic record by adding a second data element to the electronic record.

3. The system of claim 1 , wherein the first user, the second user or the operator utilizes the invitation dashboard to invite a third user to access the system, the registration dashboard registering the third user if the third user is unknown to the system or recognizing the third user if the third user is known to the system and allowing the third user to have access to the electronic record after registration or recognition and the registration data management dashboard storing registration information of the third user.

4. The system of claim 3 , wherein the first, second or third user or the operator utilizes the electronic record management dashboard to update the electronic record by adding a second data element to the electronic record.

5. The system of claim 4 , wherein the first user, the second user, the third user or the operator utilizes the invitation dashboard to invite a fourth user to access the system, the registration dashboard registering the fourth user if the fourth user is unknown to the system or recognizing the fourth user if the fourth user is known to the system and allowing the fourth user to have access to the electronic record after registration or recognition and the registration data management dashboard storing registration information of the fourth user.

6. The system of claim 1 , further comprising a storage dashboard for storing the electronic record.

7. The system of claim 1 , further comprising an external data source access dashboard for accessing and storing external data.

8. The system of claim 7 , further comprising an external data source storage dashboard for storing external data.

9. The system of claim 1 , further comprising a summary file comprising all of the data elements of the electronic record.

10. A system for creating, sharing and updating an electronic record of a process, the system comprising:

a computer storing computing instructions that when executed by the computer cause the computer to:

a) execute a registration dashboard to register a first user if the first user is unknown to the system or recognize the first user if the first user is known to the system and permit the first user to access the system after registration or recognition;

b) execute a registration data management dashboard for storing registration information of the first user;

c) execute an electronic record management dashboard for creating an electronic record; the first user creating the electronic record comprising a first record identifier and a first data element;

d) execute an invitation dashboard, the invitation dashboard allowing the first user to invite a second user to access the system, the registration dashboard registering the second user if the second user is unknown to the system or recognizing the second user if the second user is known dashboard the system and allowing the second user to have access to the electronic record after registration or recognition, and the registration data management dashboard storing registration information of the second user;

e) execute an operator invite dashboard for the first user or the second user to invite an operator to access the system, the registration dashboard registering the operator if the operator is unknown to the system or recognizing the operator if the operator is known to the system and allowing the operator to have access to the electronic record after registration or recognition, and the registration data management dashboard storing registration information of the operator; and

f) execute a distributed ledger connector dashboard for connecting the system to a first distributed ledger,

wherein the operator is designated by the system to transport a supply chain asset in a supply chain process, and wherein the first user or the second user, whichever user that invited the operator to access the system, disables a dashboard view preventing display of at least one of the following to the other user: the identify of the operator, event data of the supply chain asset or the supply chain process, or document data stored as port of the supply chain asset in a supply chain process.

11. The system of claim 10 , wherein the first or second user or the operator utilizes the electronic record management dashboard to update the electronic record by adding a second data element to the electronic record.

12. The system of claim 10 , wherein the first user, the second user or the operator utilizes the invitation dashboard to invite a third user to access the system, the registration dashboard registering the third user if the third user is unknown to the system or recognizing the third user if the third user is known to the system and allowing the third user to have access to the electronic record after registration or recognition and the registration data management dashboard storing registration information of the third user.

13. The system of claim 12 , wherein the first, second or third user or the operator utilizes the electronic record management dashboard to update the electronic record by adding a second data element to the electronic record.

14. The system of claim 10 , further comprising a storage dashboard for storing the electronic record.

15. The system of claim 10 , further comprising an external data source access dashboard for accessing and storing external data.

16. The system of claim 15 , further comprising an external data source storage dashboard for storing external data.

17. The system of claim 10 , further comprising a summary file comprising all of the data elements of the electronic record.

18. The system of claim 10 , wherein the distributed ledger connector dashboard adds the electronic record to a first block and broadcasts the first block to a plurality of nodes of the first distributed ledger to validate and store the first block on the first distributed ledger.

19. The system of claim 18 , wherein the electronic record management dashboard calculates a hash value of the electronic record, the distributed ledger connector dashboard sends the hash value to the first distributed ledger and adds the hash value to a second block and broadcasts the second block to the plurality of nodes of the first distributed ledger to validate and store the second block on the first distributed ledger.

20. The system of claim 10 , wherein the distributed ledger connector dashboard connects the system to a first distributed ledger and a second distributed ledger.

Continuity (3)
Provisional Application 62886920 · Aug 14, 2019
Provisional Application 62879416 · Jul 27, 2019
Related Publication 20230185942A1 · Jun 15, 2023
References Cited (4)
US 10949548B2 · Mahatwo · 2021 [cited by examiner]
US 20180262543A1 · Lappin · 2018 [cited by applicant]
US 20190104102A1 · Khan et al. · 2019 [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2020/0143550 mailed Oct. 15, 2020. [cited by applicant]