IP Library Patent Application 18443266
Patent Application
App. No. 18/443,266

SYSTEM AND METHOD FOR COLLABORATIVE ALGORITHM DEVELOPMENT AND DEPLOYMENT, WITH SMART CONTRACT PAYMENT FOR CONTRIBUTORS

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.
18/443,266
Abstract

A system and method for collaborative algorithm development and deployment, with rule-based compensation for contributors, using a collaborative group formation portal and rule manager. Individuals may sign up to use the software platform, optionally form groups of individuals with the requisite expertise, and use the tools available in the system to create algorithms and strategies useful in a particular field. The individuals and groups may propose compensation arrangements for the use of their work product and automated, blockchain-enabled rule will affect compensation when their work product is used.

Claims (61)

1 . A computing system for collaborative algorithm development and deployment, with payment for contributors employing a collaborative algorithm platform, the computing system comprising:

one or more hardware processors configured for:

receiving a problem set for analysis, comprising at least a task requiring a new algorithm to solve;

receiving a group formation notification, the group formation notification comprising a list of one or more registered individuals in a group;

presenting the task to the group for development of an algorithm to perform the task;

receiving the developed algorithm for the task;

storing the developed algorithm in an algorithm database comprising algorithms previously developed by registered individuals or groups of registered individuals;

generating an algorithm result for the task by following the developed algorithm;

calculating the solution for the problem set based on the algorithm result;

retrieving, for each individual in the group, the individual's information from a registration database comprising records for each registered individual's information;

determining a compensation allocation of the compensation amount for the group using a machine learning algorithm to predict the expected relative contribution of each individual in the group to the developed algorithm based on the retrieved information for each individual in the group; and

creating a rule based on the compensation allocation, the rule comprising a set of parameters and corresponding instructions wherein, when one or more parameters are satisfied, compensation is automatically affected to individuals in the group based on the corresponding instructions.

2 . The computing system of claim 1 , wherein the registered individual's information comprises the registered individual's education, area of specialization, performance of work on projects, and use of the individual's prior project work product.

3 . The computing system of claim 1 , wherein the algorithm database further comprises financial data associated with an algorithm or strategy or trading model.

4 . The computing system of claim 1 , wherein the rule is a smart contract.

5 . The computing system of claim 1 , wherein the rule database is a blockchain database comprising an immutable ledger.

6 . A computer-implemented method executed on a collaborative algorithm platform for collaborative algorithm development and deployment, with payment for contributors, the computer-implemented method comprising:

receiving a problem set for analysis, comprising at least a task requiring a new algorithm to solve;

receiving a group formation notification, the group formation notification comprising a list of one or more registered individuals in a group;

presenting the task to the group for development of an algorithm to perform the task;

receiving the developed algorithm for the task;

storing the developed algorithm in an algorithm database comprising algorithms previously developed by registered individuals or groups of registered individuals;

generating an algorithm result for the task by following the developed algorithm;

calculating the solution for the problem set based on the algorithm result;

retrieving, for each individual in the group, the individual's information from a registration database comprising records for each registered individual's information;

determining a compensation allocation of the compensation amount for the group using a machine learning algorithm to predict the expected relative contribution of each individual in the group to the developed algorithm based on the retrieved information for each individual in the group;

creating a rule based on the compensation allocation, the rule comprising a set of parameters and corresponding instructions wherein, when one or more parameters are satisfied, compensation is automatically affected to individuals in the group based on the corresponding instructions.

7 . The computer-implemented method of claim 5 , wherein the registered individual's information comprises the registered individual's education, area of specialization, performance of work on projects, and use of the individual's prior project work product.

8 . The computer-implemented method of claim 5 , wherein the algorithm database further comprises financial data associated with an algorithm or strategy or trading model.

9 . The computer-implemented method of claim 5 , wherein the rule is a smart contract.

10 . The computer-implemented method of claim 5 , wherein the rule database is a blockchain database comprising an immutable ledger.

11 . A system for collaborative algorithm development and deployment, with smart contract payment for contributors employing a collaborative algorithm platform, comprising one or more computers with executable instructions that, when executed, cause the system to:

receive a problem set for analysis, comprising at least a task requiring a new algorithm to solve;

receive a group formation notification, the group formation notification comprising a list of one or more registered individuals in a group;

present the task to the group for development of an algorithm to perform the task;

receive the developed algorithm for the task;

store the developed algorithm in an algorithm database comprising algorithms previously developed by registered individuals or groups of registered individuals;

generate an algorithm result for the task by following the developed algorithm;

calculate the solution for the problem set based on the algorithm result;

retrieve, for each individual in the group, the individual's information from a registration database comprising records for each registered individual's information;

determine a compensation allocation of the compensation amount for the group using a machine learning algorithm to predict the expected relative contribution of each individual in the group to the developed algorithm based on the retrieved information for each individual in the group;

create a rule based on the compensation allocation, the rule comprising a set of parameters and corresponding instructions wherein, when one or more parameters are satisfied, compensation is automatically affected to individuals in the group based on the corresponding instructions.

12 . The system of claim 10 , wherein the registered individual's information comprises the registered individual's education, area of specialization, performance of work on projects, and use of the individual's prior project work product.

13 . The system of claim 10 , wherein the algorithm database further comprises financial data associated with an algorithm or strategy or trading model.

14 . The system of claim 10 , wherein the rule is a smart contract.

15 . The system of claim 10 , wherein the rule database is a blockchain database comprising an immutable ledger.

16 . Non-transitory, computer-readable storage media having computer-executable instructions embodied thereon that, when executed by one or more processors of a computing system employing a collaborative algorithm platform for collaborative algorithm development and deployment, with smart contract payment for contributors, cause the computing system to:

receive a problem set for analysis, comprising at least a task requiring a new algorithm to solve;

receive a group formation notification, the group formation notification comprising a list of one or more registered individuals in a group;

present the task to the group for development of an algorithm to perform the task;

receive the developed algorithm for the task;

store the developed algorithm in an algorithm database comprising algorithms previously developed by registered individuals or groups of registered individuals;

generate an algorithm result for the task by following the developed algorithm;

calculate the solution for the problem set based on the algorithm result;

retrieve, for each individual in the group, the individual's information from a registration database comprising records for each registered individual's information;

determine a compensation allocation of the compensation amount for the group using a machine learning algorithm to predict the expected relative contribution of each individual in the group to the developed algorithm based on the retrieved information for each individual in the group;

create a rule based on the compensation allocation, the rule comprising a set of parameters and corresponding instructions wherein, when one or more parameters are satisfied, compensation is automatically affected to individuals in the group based on the corresponding instructions.

17 . The non-transitory, computer-readable storage media of claim 15 , wherein the registered individual's information comprises the registered individual's education, area of specialization, performance of work on projects, and use of the individual's prior project work product.

18 . The non-transitory, computer-readable storage media of claim 15 , wherein the algorithm database further comprises financial data associated with an algorithm or strategy or trading model.

19 . The non-transitory, computer-readable storage media of claim 15 , wherein the rule is a smart contract.

20 . The non-transitory, computer-readable storage media of claim 15 , wherein the rule database is a blockchain database comprising an immutable ledger.

Assignments (4)
CHANGE OF NAME Recorded Jul 8, 2024
From: QPX LLC
To: QOMPLX LLC
Reel/Frame 067930/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2024
From: QOMPLX, INC.
To: QPX LLC
Reel/Frame 068969/0262 →
CHANGE OF NAME Recorded Jun 22, 2024
From: FRACTAL INDUSTRIES, INC.
To: QOMPLX, INC.
Reel/Frame 067808/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2024
From: CRABTREE, JASON; SELLERS, ANDREW
To: FRACTAL INDUSTRIES, INC.
Reel/Frame 067738/0935 →