IP Library Patent Application 16886513
Patent Application
App. No. 16/886,513

SYSTEM, METHODS, AND APPARATUS FOR ARBITRAGE ASSISTED RESOURCE TRANSACTIONS

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/886,513
Filed
May 28, 2020
Art Unit
3619
USPC
705/310
Abstract

System, methods, and apparatus for arbitrage assisted resource transactions are disclosed. An example system includes a machine having a resource requirement and a controller. The controller includes a resource requirement circuit to determine an amount of a resource needed; a resource market circuit to access a resource market; a market testing circuit to execute a first transaction of the resource in response to the determined amount of the resource; and an arbitrage execution circuit to execute a second transaction of the resource on the resource market in response to the determined amount of the resource and an outcome of the execution of the first transaction, wherein the second transaction comprises a larger transaction than the first transaction.

Claims (37)

1 . A transaction-enabling system, comprising:

a machine having at least one of a compute task requirement, a networking task requirement, and an energy consumption task requirement; and

a controller, comprising:

a resource requirement circuit structured to determine an amount of a resource for the machine to service at least one of the compute task requirement, the networking task requirement, and the energy consumption task requirement;

a resource market circuit structured to access a resource market;

a market testing circuit structured to execute a first transaction of the resource on the resource market in response to the determined amount of the resource; and

an arbitrage execution circuit structured to execute a second transaction of the resource on the resource market in response to the determined amount of the resource and further in response to an outcome of the execution of the first transaction, wherein the second transaction comprises a larger transaction than the first transaction.

2 . The system of claim 1 , wherein the resource comprises at least one resource selected from the resources consisting of: a compute resource; a spectrum allocation resources; an energy credit resource; an energy resource; a data storage resource; an energy storage resource; and a network bandwidth resource.

3 . The system of claim 1 , wherein the arbitrage execution circuit is further structured to adaptively improve an arbitrage parameter by adjusting a relative size of the first transaction and the second transaction.

4 . The system of claim 3 , wherein the arbitrage parameter comprises at least one parameter selected from the parameters consisting of: a similarity value in a market response of the first transaction and the second transaction; a confidence value of the first transaction to provide test information for the second transaction; and a market effect of the first transaction.

5 . The system of claim 4 , wherein the arbitrage execution circuit further comprises at least one of a machine learning component, an artificial intelligence component, or a neural network component.

6 . A method, comprising:

determining an amount of a resource for a machine to service at least one of a compute task requirement, a networking task requirement, and an energy consumption task requirement;

accessing a resource market;

executing a first transaction of the resource on the resource market in response to the determined amount of the resource; and

executing a second transaction of the resource on the resource market in response to the determined amount of the resource and further in response to an outcome of the execution of the first transaction, wherein the second transaction comprises a larger transaction than the first transaction.

7 . The method of claim 6 , wherein the resource comprises a compute resource.

8 . The method of claim 6 , wherein the resource comprises a spectrum allocation resource.

9 . The method of claim 6 , wherein the resource comprises an energy credit resource.

10 . The method of claim 6 , wherein the resource comprises an energy resource.

11 . The method of claim 6 , wherein the resource comprises a data storage resource.

12 . The method of claim 6 , wherein the resource comprises an energy storage resource.

13 . The method of claim 6 , wherein the resource comprises a network bandwidth resource.

14 . The method of claim 6 , further comprising adaptively improving an arbitrage parameter by adjusting a relative size of the first transaction and the second transaction.

15 . The method of claim 14 , wherein the arbitrage parameter comprises at least one parameter selected from the parameters consisting of: a similarity value in a market response of the first transaction and the second transaction; a confidence value of the first transaction to provide test information for the second transaction; and a market effect of the first transaction.

16 . An apparatus, comprising:

a resource requirement circuit structured to determine an amount of a resource for a machine to service at least one of a compute task requirement, a networking task requirement, and an energy consumption task requirement;

a resource market circuit structured to access a resource market;

a market testing circuit structured to execute a first transaction of the resource on the resource market in response to the determined amount of the resource; and

an arbitrage execution circuit structured to execute a second transaction of the resource on the resource market in response to the determined amount of the resource and further in response to an outcome of the execution of the first transaction, wherein the second transaction comprises a larger transaction than the first transaction.

17 . The apparatus of claim 16 , wherein the resource comprises at least one resource selected from the resources consisting of: a compute resource; a spectrum allocation resources; an energy credit resource; an energy resource; a data storage resource; an energy storage resource; and a network bandwidth resource.

18 . The apparatus of claim 16 , wherein the arbitrage execution circuit is further structured to adaptively improve an arbitrage parameter by adjusting a relative size of the first transaction and the second transaction.

19 . The apparatus of claim 18 , wherein the arbitrage parameter comprises a similarity value in a market response of the first transaction and the second transaction.

20 . The apparatus of claim 19 , wherein the arbitrage parameter further comprises a market effect of the first transaction.

21 . The apparatus of claim 18 , wherein the arbitrage parameter comprises a confidence value of the first transaction to provide test information for the second transaction.

22 . The apparatus of claim 21 , wherein the arbitrage parameter further comprises a market effect of the first transaction.

23 . The apparatus of claim 16 , wherein the arbitrage execution circuit further comprises at least one of a machine learning component, an artificial intelligence component, or a neural network component.

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 →