IP Library Patent Application 16457896
Patent Application
App. No. 16/457,896

TRANSACTION-ENABLED SYSTEMS AND METHODS FOR PROVIDING PROVABLE ACCESS TO EXECUTABLE ALGORITHMIC LOGIC IN A DISTRIBUTED LEDGER

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 None
App. No.
16/457,896
Filed
Jun 28, 2019
Art Unit
2154
USPC
707/703
Abstract

The present disclosure describes transaction-enabling systems and methods. A system can include a controller configured to access a distributed ledger including executable algorithmic logic, interpret an access request for the executable algorithmic logic, and, in response to the access request, provide a provable access to the executable algorithmic logic.

Claims (35)

1 . A transaction-enabling system comprising a controller, wherein the controller is configured to:

access a distributed ledger comprising executable algorithmic logic;

tokenize the executable algorithmic logic;

interpret an access request for the executable algorithmic logic; and

in response to the access request, provide a provable access to the executable algorithmic logic.

2 . The system of claim 1 , wherein the controller is further configured to provide the executable algorithmic logic as a black box, and wherein the executable algorithmic logic further comprises an interface description for the executable algorithmic logic.

3 . The system of claim 2 , wherein the controller is further configured to interpret an execution operation of the executable algorithmic logic, and to record a transaction on the distributed ledger in response to the execution operation.

4 . The system of claim 1 , wherein the executable algorithmic logic further comprises an application programming interface (API) for the executable algorithmic logic.

5 . A method, comprising:

accessing a distributed ledger comprising executable algorithmic logic;

tokenizing the executable algorithmic logic;

interpreting an access request for the executable algorithmic logic; and

in response to the access request, providing a provable access to the executable algorithmic logic.

6 . The method of claim 5 , further comprising providing an interface description for the executable algorithmic logic.

7 . The method of claim 5 , further comprising providing an application programming interface (API) for the executable algorithmic logic.

8 . The method of claim 5 , further comprising interpreting an execution operation of the executable algorithmic logic, and recording a transaction on the distributed ledger in response to the execution operation.

9 . A transaction-enabling system comprising a controller, wherein the controller is configured to:

access a distributed ledger comprising an instruction set for a process;

tokenize the instruction set;

interpret an access request for the instruction set; and

in response to the access request, provide a provable access to the instruction set.

10 . The system of claim 9 , wherein the process comprises a semiconductor fabrication process.

11 . The system of claim 9 , wherein the process comprises a 3D printing process.

12 . The system of claim 9 , wherein the process comprises a coating process.

13 . The system of claim 9 , wherein the process comprises a polymer production process.

14 . The system of claim 9 , wherein the process comprises a crystal fabrication process.

15 . A transaction-enabling system comprising:

a controller, wherein the controller is configured to:

access a distributed ledger comprising executable algorithmic logic;

tokenize the executable algorithmic logic;

interpret an access request for the executable algorithmic logic; and

a means to provide a provable access to the executable algorithmic logic.

16 . The system of claim 15 , wherein the controller is further configured to provide the executable algorithmic logic as a black box, and wherein the executable algorithmic logic further comprises an interface description for the executable algorithmic logic.

17 . The system of claim 16 , wherein the controller is further configured to interpret an execution operation of the executable algorithmic logic, and to record a transaction on the distributed ledger in response to the execution operation.

18 . The system of claim 15 , wherein the executable algorithmic logic further comprises an application programming interface (API) for the executable algorithmic logic.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2020
From: CELLA, CHARLES HOWARD
To: STRONG FORCE TX PORTFOLIO 2018, LLC
Reel/Frame 053303/0022 →