Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees

Patent application title: SYSTEM AND METHOD FOR ENABLING A TRANSACTION

Inventors:
IPC8 Class: AG06F938FI
USPC Class: 1 1
Class name:
Publication date: 2020-08-27
Patent application number: 20200272469



Abstract:

A transaction-enabling system including a controller is provided. The controller is configured to: access a distributed ledger comprising an aggregated data set; interpret an access request for the aggregated data set; and in response to the access request, provide a provable access to the aggregated data set. The provable access includes at least one of which parties have accessed the aggregated data set and how many parties have accessed the aggregated data set, the distributed ledger includes a block chain, and the aggregated data set includes one of a trade secret and proprietary information.

Claims:

1. A transaction-enabling system comprising a controller, wherein the controller is configured to: access a distributed ledger comprising an aggregated data set; interpret an access request for the aggregated data set; and in response to the access request, provide a provable access to the aggregated data set; wherein: the provable access comprises at least one of: which parties have accessed the aggregated data set, or how many parties have accessed the aggregated data set; the distributed ledger comprises a block chain; and the aggregated data set comprises at least one of a trade secret or a proprietary information.

2. The system of claim 1, further comprising an expert wrapper for the distributed ledger, wherein the expert wrapper is configured to tokenize the aggregated data set and to validate the at least one of the trade secret and the proprietary information.

3. The system of claim 1, wherein the distributed ledger comprises a set of instructions, and wherein the controller is further configured to: interpret an instruction update value; and update the set of instructions in response to the access request and the instruction update value.

4. The system of claim 1, further comprising a smart wrapper for the distributed ledger, wherein the smart wrapper is configured to: allocate a plurality of sub-sets of instructions to the distributed ledger as the aggregated data set; and manage access to the plurality of sub-sets of instructions in response to the access request.

5. The system of claim 4, wherein the controller is further configured to interpret an access of one of the plurality of sub-sets of instructions, and to record a transaction on the distributed ledger in response to the access.

6. The system of claim 4, wherein the controller is further configured to interpret an execution operation of one of the plurality of sub-sets of instructions, and to record a transaction on the distributed ledger in response to the execution operation.

7. The system of claim 6, wherein the controller is further configured to interpret the execution operation by determining one or more executable instructions that have been accessed.

8. The system of claim 6, wherein the controller is further configured to interpret the execution operation by providing a command to an industrial component.

9. A method, comprising: accessing a distributed ledger comprising an aggregated data set; interpreting an access request for the aggregated data set; in response to the access request, providing a provable access to the aggregated data set, wherein the provable access comprises at least one of which parties have accessed the aggregated data set and how many parties have accessed the aggregated data set; and operating an expert wrapper for the distributed ledger, wherein the expert wrapper is configured to tokenize the aggregated data set and to validate at least one of a trade secret or a proprietary information of the aggregated data set.

10. The method of claim 9, wherein the distributed ledger further comprises a set of instructions, the method further comprising: interpreting an instruction update value; and updating the set of instructions in response to the access request and the instruction update value.

11. The method of claim 9, further comprising: allocating a plurality of sub-sets of instructions to the distributed ledger as the aggregated data set; and managing access to the plurality of sub-sets of instructions in response to the access request.

12. The method of claim 11, further comprising: interpreting an access of one of the plurality of sub-sets of instructions, and recording a transaction on the distributed ledger in response to the access.

13. The method of claim 11, further comprising: interpreting an execution operation of one of the plurality of sub-sets of instructions, and recording a transaction on the distributed ledger in response to the execution operation.

14. The method of claim 13, wherein interpreting the execution operation comprises: determining one or more executable instructions that have been accessed.

15. The method of claim 13, wherein interpreting the execution operation comprises: providing a command to an industrial component.

16. A method, comprising: accessing a distributed ledger comprising an aggregated data set and a set of instructions; interpreting an access request for the aggregated data set; in response to the access request, providing a provable access to the aggregated data set, wherein the provable access comprises at least one of which parties have accessed the aggregated data set and how many parties have accessed the aggregated data set; interpreting an instruction update value; and updating the set of instructions in response to the access request and the instruction update value.

17. The method of claim 16, further comprising: allocating a plurality of sub-sets of instructions to the distributed ledger as the aggregated data set; and managing access to the plurality of sub-sets of instructions in response to the access request.

18. The method of claim 17, further comprising interpreting an access of one of the plurality of sub-sets of instructions, and recording a transaction on the distributed ledger in response to the access.

19. The method of claim 17, further comprising interpreting an execution operation of one of the plurality of sub-sets of instructions, and recording a transaction on the distributed ledger in response to the execution operation.

20. The method of claim 19, wherein interpreting the execution operation comprises: determining one or more executable instructions that have been accessed.

Description:





User Contributions:

Comment about this patent or add new information about this topic:

CAPTCHA
New patent applications in this class:
DateTitle
2022-09-22Electronic device
2022-09-22Front-facing proximity detection using capacitive sensor
2022-09-22Touch-control panel and touch-control display apparatus
2022-09-22Sensing circuit with signal compensation
2022-09-22Reduced-size interfaces for managing alerts
Website © 2025 Advameg, Inc.