IP Library Granted Patent US 11,741,402
Granted Patent B2
US 11,741,402 · App. 16/696,457 · Granted Aug 29, 2023

Systems and methods for forward market purchase of machine resources

Inventor: Charles Howard Cella (Pembroke, MA)
Assignee: Strong Force TX Portfolio 2018, LLC
G06Q10/04G05B19/00G05B19/4188G05B19/41865G06F9/3836G06F9/3891G06F9/466G06F9/4806G06F9/4881G06F9/50G06F9/5005G06F9/5016G06F9/5027G06F9/5072G06F9/541G06F16/182G06F16/1865G06F16/23G06F16/2365G06F16/2379G06F16/24G06F16/27G06F16/951G06F18/2148G06F18/2155G06F21/105G06F30/27G06N3/02G06N3/04G06N3/08G06N5/04G06N20/00G06Q10/067G06Q10/0631G06Q10/06314G06Q10/06315G06Q20/06G06Q20/065G06Q20/0655G06Q20/29G06Q20/367G06Q20/389G06Q20/38215G06Q20/405G06Q20/4016G06Q30/0201G06Q30/0202G06Q30/0205G06Q30/0206G06Q30/0247G06Q30/0273G06Q30/06G06Q40/04G06Q40/10G06Q50/04G06Q50/06G06Q50/184H02J3/008H02J3/14H02J3/28H02J3/388H04L9/50H04L12/14H04L47/783H04L47/788H04L47/823G05B2219/36542G06F9/3838G06F16/2457G06N3/044G06N3/047G06N3/0418G06Q20/4015G06Q30/0254G06Q30/0276G06Q50/01G06Q2220/00G06Q2220/12G06Q2220/18H02J3/003H04L9/0643H04L67/12
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 11,741,402
App. No.
16/696,457
Filed
Nov 26, 2019
Granted
Aug 29, 2023
Kind
B2
Examiner
ULLAH, ARIF
Art Unit
3683
USPC
705/7.25
Abstract

Systems and methods for forward market purchase of machine resources are disclosed. An example transaction-enabling system may include a fleet of machines, each one of the fleet of machines having a resource requirement comprising at least one of a plurality of machine-related resources and a controller. The controller may include an intelligent agent circuit to aggregate data for the plurality of machine-related resources from at least one data source comprising an external data source or an internal data source; an expert system circuit to configure a purchase of at least one of the plurality of machine-related resources; and a machine resource acquisition circuit to automatically solicit the configured purchase of the at least one of the plurality of machine-related resources in a forward market for at least one resource of the plurality of machine-related resources.

Claims (44)

1. A transaction-enabling system, comprising:

a fleet of machines, each one of the fleet of machines having a resource requirement comprising a plurality of machine-related resources the plurality of machine-related resources comprising at least two of: a compute resource, a spectrum resource, or a network bandwidth resource, the resource requirement including a first resource among the plurality of machine-related resources; and

a controller, comprising:

an intelligent agent circuit structured to aggregate data corresponding to the plurality of machine-related resources from a plurality of data sources comprising at least an external data source, the external data source comprising at least a behavioral data source;

an expert system circuit structured to configure a purchase of at least one of the plurality of machine-related resources, the configuring the purchase comprising:

maintaining a training data set comprising feedback data indicating outcomes of previous purchases and at least one of: facility parameters, yield, profitability, optimization of resources, satisfaction of users, or satisfaction of operators;

training an artificial intelligence system based on the training data set, the training the artificial intelligence system comprising updating the training data set with the feedback data and iteratively self-adjusting forecasts for a forward market price of the at least one of the plurality of machine-related resources based on the updated training data set that includes the feedback data, the forward market price being for at least one of:

the first resource; and

a second resource, among the at least one of the plurality of machine-related resources, that can be substituted for the first resource; and

determining a substitution cost of the second resource; and

a machine resource acquisition circuit structured to:

determine a machine-related resource acquisition value;

automatically solicit the configured purchase of the at least one of the plurality of machine-related resources in a forward market for at least one of the first resource or the second resource in response to the determined substitution cost of the second resource; and

configure the purchase in response to the machine-related resource acquisition value.

2. The system of claim 1 , wherein:

the expert system circuit is further configured to identify a timing of the configured purchase; and

the timing is based at least in part on the aggregated data.

3. The system of claim 2 , wherein the machine resource acquisition circuit is further structured to automatically solicit the configured purchase in response to the identified timing.

4. The system of claim 1 , wherein the intelligent agent circuit comprises a system comprising at least one of: a simple reflex system, a model-based reflex system, a goal-based system, a utility-based system, a learning system, an embodied system, a fuzzy system, or a data mining system.

5. The system of claim 1 , wherein the external data source further comprises at least one of: a market condition data source, an agent data source, or a historical outcome data source.

6. The system of claim 1 , wherein the determination of the machine-related resource acquisition value is based in part on at least one of: an expected cost range, a cost parameter of a machine resource, an effectiveness parameter of a machine resource, or a future predicted cost of one of the machine-related resource.

7. The system of claim 1 , wherein the expert system circuit is further structured to determine the machine-related resource acquisition value in response to a comparison of a first cost of the machine-related resource on a spot market of the machine-related resource with a cost parameter of the machine-related resource.

8. The system of claim 1 , wherein the expert system circuit is further structured to improve a future purchase configuration or timing identification based on a data set comprising outcomes resulting from purchases made under historical input conditions.

9. The system of claim 1 , wherein the external data source comprises at least one of: a bot, a crawler, or a dialog manager.

10. A method, comprising:

interpreting, by a controller, a resource requirement for a fleet of machines, each machine of the fleet of machines requiring a plurality of machine-related resources, the plurality of machine-related resources comprising at least two of: a compute resource, a spectrum resource, or a network bandwidth resource, the resource requirement including a first resource among the plurality of machine-related resources;

aggregating, by the controller, data from a plurality of data sources comprising at least an external data source, the aggregated data comprising data related to at least one of the plurality of machine-related resources, the external data source comprising at least a behavioral data source;

operating, by the controller, an intelligent agent to configure a purchase of the at least one of the plurality of machine-related resources in response to the resource requirement and the aggregated data, the configuring the purchase comprising:

maintaining a training data set comprising feedback data indicating outcomes of previous purchases;

training an artificial intelligence system based on the training data set, the training the artificial intelligence system comprising updating the training data set with the feedback data and iteratively self-adjusting forecasts for a forward market price of the at least one of the plurality of machine-related resources based on the updated training data set that includes the feedback data, the forward market price being for at least one of:

the first resource; and

a second resource, among the at least one of the plurality of machine-related resources, that can be substituted for the first resource; and

determining a substitution cost of the second resource;

determining a machine-related resource acquisition value;

soliciting, by the controller, the configured purchase of the at least one of the plurality of machine-related resources on a forward market for the at least one of the first resource or the second resource, such that a selection of at least one of the first resource or the second resource is based on a comparison of a cost of the first resource and the determined substitution cost of the second resource; and

configuring the purchase further in response to the machine-related resource acquisition value.

11. The method of claim 10 , further comprising identifying a timing of the configured purchase.

12. The method of claim 11 , wherein soliciting the configured purchase comprises soliciting in response to the identified timing.

13. The method of claim 12 , wherein identifying the timing of the configured purchase comprises determining a supply of and a demand for the machine-related resource, based at least in part on the aggregated data.

14. The method of claim 10 , wherein determining the machine-related resource acquisition value comprises comparing a first cost of the machine-related resource on a spot market for the resource with a cost parameter of the machine-related resource.

15. The method of claim 10 , further comprising performing a machine-related resource transaction in response to the machine-related resource acquisition value.

16. The method of claim 15 , wherein performing the machine-related resource transaction comprises an operation comprising at least one of: purchasing the machine-related resource, selling the machine-related resource, making an offer to sell the machine-related resource, or making an offer to purchase the machine-related resource.

17. The method of claim 10 , wherein determining the machine-related resource acquisition value is based in part on at least one of: an expected cost range, a cost parameter of a machine-related resource, an effectiveness parameter of a machine-related resource, or a future predicted cost of at least one of the plurality of machine-related resources.

18. The method of claim 10 , further comprising improving the configuring the purchase based on a data set comprising outcomes resulting from purchases made under historical input conditions.

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 →
Continuity (6)
Continuation 16457890 · Jun 28, 2019
Continuation PCTUS2019030934 · May 6, 2019
Provisional Application 62787206 · Dec 31, 2018
Provisional Application 62751713 · Oct 29, 2018
Provisional Application 62667550 · May 6, 2018
Related Publication 20200098059A1 · Mar 26, 2020