IP Library › Granted Patent US 12,491,637
Granted Patent B2
US 12,491,637 · App. 18/179,971 · Granted Dec 9, 2025

Demand-responsive raw material management system

Inventors: Charles Howard Cella (Pembroke, MA); Andrew S. Locke (Farmington, MI)
Assignee: STRONG FORCE VCN PORTFOLIO 2019, LLC
G06Q30/0206G05B13/048G06F9/4881G06N5/043G06N10/60G06N10/80G06N20/00G06Q10/0631G06Q10/06315G06Q10/087G06Q30/0201G06Q30/0625G06Q40/04
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 12,491,637
App. No.
18/179,971
Granted
Dec 9, 2025
Kind
B2
Abstract

A raw material system includes a product manufacturing demand estimation system programmed to calculate an expected demand for a product at a future point in time. An environment detection system identifies at least one of an environmental condition or an environmental event. A raw material production system estimates a raw material availability at the future point in time based on the expected demand and the environmental condition/event. A raw material requirement system calculates a required raw material amount to manufacture the product at the future point in time based on the expected demand and the environmental condition/event. A raw material procurement system autonomously configures a futures contract for procurement of at least a portion of the required raw material amount in response to the required raw material amount calculation exceeding the raw material availability estimation.

Claims (107)

1 . A raw material system comprising:

memory hardware configured to store computer-executable instructions; and

processor hardware configured to execute the computer-executable instructions,

wherein the processor hardware and the memory hardware collectively execute:

a product manufacturing demand estimation system programmed to calculate an expected demand for a product at a future point in time;

an environment detection system configured to identify at least one of: an environmental condition or an environmental event;

a raw material production system programmed to estimate a raw material availability at the future point in time based on the expected demand and the at least one of: the environmental condition or the environmental event;

a raw material requirement system programmed to calculate a required raw material amount to manufacture the product at the future point in time based on the expected demand and on the at least one of: the environmental condition or the environmental event;

a raw material procurement system programmed to autonomously configure a futures contract for procurement of at least a portion of the required raw material amount in response to the required raw material amount calculation exceeding the raw material availability; and

a risk tolerance system configured to:

retrieve a pre-determined risk tolerance of an entity that procures a raw material; and

generate a risk threshold based on the pre-determined risk tolerance of the entity that procures the raw material,

wherein the pre-determined risk tolerance indicates a difference between a baseline cost of the raw material and a futures cost of the raw material,

wherein the raw material procurement system includes a robotic process automation (RPA) service configured to provide a set of instructions for autonomously configuring the futures contract,

wherein the RPA service trains a neural network on a training data set to provide the set of instructions for autonomously configuring the futures contract,

wherein the training data set includes at least one of: historical data, feedback from outcomes, or human interactions involved in contract negotiations,

wherein the RPA service provides the set of instructions that include performing a set of de-risking algorithms to configure a set of terms and conditions for the futures contract,

wherein the raw material procurement system is further programmed to autonomously configure the futures contract based at least in part on the risk threshold and the set of instructions from the RPA service,

wherein the raw material procurement system is further configured to execute a smart contract for the futures contract,

wherein the smart contract is implemented on a blockchain,

wherein the raw material procurement system executes the smart contract in response to a risk exceeding the risk threshold,

wherein the risk is associated with a possibility of the futures cost of the raw material exceeding a maximum price the entity that procures the raw material is willing to pay,

wherein the RPA service includes an interface for an entity associated with the executed smart contract to provide feedback on the executed smart contract,

wherein the neural network is retrained based on (i) an outcome of the executed smart contract and (ii) the feedback received from the entity associated with the executed smart contract, and

wherein the retraining of the neural network includes placing gates on the neural network to render it a gated neural network that balances learning with a need to diminish certain inputs.

2 . The raw material system of claim 1 wherein the raw material requirement system is further programmed with a demand aggregation service configured to monitor a demand response across a plurality of systems.

3 . The raw material system of claim 2 wherein the demand aggregation service is further configured to monitor the demand response as changes in at least one of: supply, price changes, customization, pricing, or advertising.

4 . The raw material system of claim 1 wherein the raw material procurement system is further configured to configure the smart contract to interact with a logistics reservations futures system to secure future logistics services.

5 . The raw material system of claim 4 wherein the raw material procurement system is further configured to configure the smart contract to secure at least one of: port docking reservations, shipping container reservations, trucking reservations, warehouse space rental, or canal passage rental as the future logistics services.

6 . The raw material system of claim 1 wherein the risk threshold is based on at least one of:

hedging for improved outcomes after adverse contingencies; or

providing improved outcomes after adverse contingencies.

7 . The raw material system of claim 6 wherein at least one of the adverse contingencies is at least one of:

shortages in supply;

supply chain disruptions;

changes in demand;

changes in prices of inputs; or

changes in market prices.

8 . The raw material system of claim 1 wherein the raw material production system is further programmed to estimate a probability that the raw material availability will decrease based on a rise in demand outpacing a production increase.

9 . The raw material system of claim 1 further comprising a digital wallet coupled with the raw material procurement system to enable payments associated with the smart contract.

10 . The raw material system of claim 1 wherein the RPA service is configured to automate processes based on observations of human interactions with hardware elements and with software elements.

11 . The raw material system of claim 1 wherein the raw material procurement system is further configured to configure the smart contract to interact with a distribution system to secure at least one of: delivery, storage, or handling of the raw material through the distribution system.

12 . The raw material system of claim 1 wherein the raw material includes at least one of: copper, steel, iron, or lithium.

13 . The raw material system of claim 1 wherein:

the feedback received from the entity associated with the executed smart contract includes identifying at least one error in the smart contract; and

the retraining of the neural network includes removing an input that is a source of the at least one error.

14 . The raw material system of claim 1 wherein the retraining of the neural network includes at least one of:

reconfiguring a set of weights of the RPA service, or

augmenting the training data set used by the RPA service.

15 . The raw material system of claim 1 wherein the placing of gates on the neural network is done in order to avoid exploding error problems.

16 . A computerized method for raw material procurement, the computerized method comprising:

calculating an expected demand for a product at a future point in time;

identifying at least one of: an environmental condition or an environmental event;

estimating a raw material availability of a raw material at the future point in time based on the expected demand and the at least one of: the environmental condition or the environmental event;

calculating a required raw material amount of the raw material to manufacture the product at the future point in time based on the expected demand and on the at least one of: the environmental condition or the environmental event;

autonomously configuring a futures contract for procurement of at least a portion of the required raw material amount in response to the required raw material amount calculation exceeding the raw material availability;

retrieving a pre-determined risk tolerance of an entity that procures the raw material;

generating a risk threshold based on the pre-determined risk tolerance of the entity that procures the raw material,

wherein the pre-determined risk tolerance indicates a difference between a baseline cost of the raw material and a futures cost of the raw material,

wherein the autonomously configuring the futures contract includes providing, by a robotic process automation (RPA) service, a set of instructions for autonomously configuring the futures contract,

wherein the RPA service trains a neural network on a training data set to provide the set of instructions for autonomously configuring the futures contract,

wherein the training data set includes at least one of: historical data, feedback from outcomes, or human interactions involved in contract negotiations,

wherein the providing the set of instructions, by the RPA service, includes performing a set of de-risking algorithms to configure a set of terms and conditions for the futures contract,

wherein the autonomously configuring the futures contract is based at least in part on the risk threshold and the set of instructions from the RPA service,

wherein the autonomously configuring the futures contract includes executing a smart contract for the futures contract, and

wherein the smart contract is implemented on a blockchain;

executing the smart contract in response to a risk exceeding the risk threshold,

wherein the risk is associated with a possibility of the futures cost of the raw material exceeding a maximum price the entity that procures the raw material is willing to pay, and

wherein the RPA service includes an interface for an entity associated with the executed smart contract to provide feedback on the executed smart contract; and

retraining the neural network based on (i) an outcome of the executed smart contract and (ii) the feedback received from the entity associated with the executed smart contract,

wherein the retraining of the neural network includes placing gates on the neural network to render it a gated neural network that balances learning with a need to diminish certain inputs.

17 . The computerized method of claim 16 further comprising monitoring a demand response across a plurality of systems.

18 . The computerized method of claim 17 wherein the monitoring the demand response further includes monitoring the demand response as changes in at least one of: supply, price changes, customization, pricing, or advertising.

19 . The computerized method of claim 16 further comprising estimating a probability that the raw material availability will decrease based on a rise in demand outpacing a production increase.

20 . The computerized method of claim 16 further comprising engaging a digital wallet to enable payments associated with the smart contract.

21 . The computerized method of claim 16 wherein:

the feedback received from the entity associated with the executed smart contract includes identifying at least one error in the smart contract; and

the retraining of the neural network includes removing an input that is a source of the at least one error.

22 . The computerized method of claim 16 wherein the retraining of the neural network includes at least one of:

reconfiguring a set of weights of the RPA service, or

augmenting the training data set used by the RPA service.

23 . The computerized method of claim 16 wherein the placing of gates on the neural network is done in order to avoid exploding error problems.

24 . A computer system comprising:

memory hardware configured to store computer-executable instructions; and

processor hardware configured to execute the instructions,

wherein the instructions include:

calculating an expected demand for a product at a future point in time;

identifying at least one of: an environmental condition or an environmental event;

estimating a raw material availability of a raw material at the future point in time based on the expected demand and the at least one of: the environmental condition or the environmental event;

calculating a required raw material amount of the raw material to manufacture the product at the future point in time based on the expected demand and on the at least one of: the environmental condition or the environmental event;

autonomously configuring a futures contract for procurement of at least a portion of the required raw material amount in response to the required raw material amount calculation exceeding the raw material availability;

retrieving a pre-determined risk tolerance of an entity that procures the raw material;

generating a risk threshold based on the pre-determined risk tolerance of the entity that procures the raw material,

wherein the pre-determined risk tolerance indicates a difference between a baseline cost of the raw material and a futures cost of the raw material,

wherein the autonomously configuring the futures contract includes providing, by a robotic process automation (RPA) service, a set of instructions for autonomously configuring the futures contract,

wherein the RPA service trains a neural network on a training data set to provide the set of instructions for autonomously configuring the futures contract,

wherein the training data set includes at least one of: historical data, feedback from outcomes, or human interactions involved in contract negotiations,

wherein the providing the set of instructions, by the RPA service, includes performing a set of de-risking algorithms to configure a set of terms and conditions for the futures contract,

wherein the autonomously configuring the futures contract is based at least in part on the risk threshold and the set of instructions from the RPA service,

wherein the autonomously configuring the futures contract includes executing a smart contract for the futures contract, and

wherein the smart contract is implemented on a blockchain;

executing the smart contract in response to a risk exceeding the risk threshold,

wherein the risk is associated with a possibility of the futures cost of the raw material exceeding a maximum price the entity that procures the raw material is willing to pay, and

wherein the RPA service includes an interface for an entity associated with the executed smart contract to provide feedback on the executed smart contract; and

retraining the neural network based on (i) an outcome of the executed smart contract and (ii) the feedback received from the entity associated with the executed smart contract,

wherein the retraining of the neural network includes placing gates on the neural network to render it a gated neural network that balances learning with a need to diminish certain inputs.

25 . The computer system of claim 24 wherein the estimating the raw material availability of the raw material at the future point in time is further based on a rise in demand outpacing a production increase.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: CELLA, CHARLES HOWARD; LOCKE, ANDREW S.
To: STRONG FORCE VCN PORTFOLIO 2019, LLC
Reel/Frame 064085/0527 →
Priority Claims (1)
IN 202211008709 · Feb 18, 2022 · national
Continuity (8)
Continuation In Part PCTUS2022028633 · May 10, 2022
Continuation In Part PCTUS2022025103 · Apr 15, 2022
Provisional Application 63302013 · Jan 21, 2022
Provisional Application 63299710 · Jan 14, 2022
Provisional Application 63282507 · Nov 23, 2021
Provisional Application 63187325 · May 11, 2021
Provisional Application 63176198 · Apr 16, 2021
Related Publication 20230281533A1 · Sep 7, 2023
References Cited (100)
US 6985877B1 · Hayward · 2006 [cited by applicant]
US 8131581B1 · Pang · 2012 [cited by applicant]
US 8156022B2 · Fell · 2012 [cited by applicant]
US 10642847B1 · Nerurkar et al. · 2020 [cited by applicant]
US 20030171963A1 · Kurihara · 2003 [cited by examiner]
US 20080009968A1 · Bruemmer · 2008 [cited by applicant]
US 20140365258A1 · Vestal et al. · 2014 [cited by applicant]
US 20150378807A1 · Ball · 2015 [cited by examiner]
US 20160203407A1 · Sasaki et al. · 2016 [cited by applicant]
US 20160236867A1 · Brazeau et al. · 2016 [cited by applicant]
US 20170032281A1 · Hsu · 2017 [cited by applicant]
US 20170057081A1 · Krohne et al. · 2017 [cited by applicant]
US 20180136633A1 · Small et al. · 2018 [cited by applicant]
US 20190028276A1 · Pierce et al. · 2019 [cited by applicant]
US 20190102850A1 · Wheeler · 2019 [cited by applicant]
US 20190130425A1 · Lei · 2019 [cited by applicant]
US 20190138662A1 · Deutsch et al. · 2019 [cited by applicant]
US 20190278527A1 · Yeung et al. · 2019 [cited by applicant]
US 20190317935A1 · Berti et al. · 2019 [cited by applicant]
US 20190325044A1 · Gray · 2019 [cited by applicant]
US 20190347358A1 · Mishra et al. · 2019 [cited by applicant]
US 20200019935A1 · Jan et al. · 2020 [cited by applicant]
US 20200104730A1 · Strong · 2020 [cited by applicant]
US 20200111092A1 · Wood et al. · 2020 [cited by applicant]
US 20200118131A1 · Diriye et al. · 2020 [cited by applicant]
US 20200160288A1 · Bauerschmidt et al. · 2020 [cited by applicant]
US 20200175531A1 · Ma · 2020 [cited by applicant]
US 20200184558A1 · Crumb · 2020 [cited by applicant]
US 20200184559A1 · Crumb et al. · 2020 [cited by applicant]
US 20200184560A1 · Crumb et al. · 2020 [cited by applicant]
US 20200184565A1 · Crumb et al. · 2020 [cited by applicant]
US 20200193449A1 · Crumb et al. · 2020 [cited by applicant]
US 20200210966A1 · Nuthi et al. · 2020 [cited by applicant]
US 20200211092A1 · Sarin · 2020 [cited by applicant]
US 20200258031A1 · Makhija · 2020 [cited by applicant]
US 20200294142A1 · Edkins et al. · 2020 [cited by applicant]
US 20200356871A1 · Mueller · 2020 [cited by examiner]
US 20200372104A1 · Calix · 2020 [cited by applicant]
US 20210110342A1 · Blackburn · 2021 [cited by examiner]
US 20210117910A1 · Koc · 2021 [cited by examiner]
US 20210118166A1 · Temblay et al. · 2021 [cited by applicant]
US 20210133669A1 · Cella et al. · 2021 [cited by applicant]
US 20210138656A1 · Gothoskar et al. · 2021 [cited by applicant]
US 20210178575A1 · Riek et al. · 2021 [cited by applicant]
US 20210256442A1 · Ashish · 2021 [cited by applicant]
US 20210264553A1 · Gajnutdinov · 2021 [cited by examiner]
US 20210358035A1 · Patel · 2021 [cited by examiner]
US 20210383523A1 · Simson et al. · 2021 [cited by applicant]
US 20220076174A1 · Alabdulkarim · 2022 [cited by applicant]
US 20220108308A1 · Hanebeck · 2022 [cited by examiner]
US 20220122173A1 · Lopatin · 2022 [cited by examiner]
US 20220138852A1 · Huchedé · 2022 [cited by examiner]
US 20220261905A1 · Gorham · 2022 [cited by examiner]
US 20220271956A1 · Hung · 2022 [cited by examiner]
US 20220301055A1 · Beddis · 2022 [cited by examiner]
US 20230015846A1 · Toffey · 2023 [cited by examiner]
US 20230050430A1 · Piau · 2023 [cited by applicant]
CA 3118308A1 · 2020 [cited by examiner]
CN 104036007A · 2014 [cited by applicant]
JP 2008299579A · 2008 [cited by examiner]
KR 20140054897A · 2014 [cited by applicant]
WO 2014015492A1 · 2014 [cited by applicant]
WO 2018172593A2 · 2018 [cited by applicant]
WO 2020142499A1 · 2020 [cited by applicant]
WO 2019070644A2 · 2021 [cited by applicant]
Jangir, Sandip, et al. “A novel framework for pharmaceutical supply chain management using distributed ledger and smart contracts.” 2019 10th International Conference on Computing, Communication and Networking Technolog… [cited by examiner]
Daian, Philip, et al. “Flash boys 2.0: Frontrunning, transaction reordering, and consensus instability in decentralized exchanges.” Apr. 10, 2019. arXiv preprint arXiv:1904.05234 (2019). (Year: 2019). [cited by examiner]
Liao, Chia-Hung, Hui-En Lin, and Shyan-Ming Yuan. “Blockchain-enabled integrated market platform for contract production.” IEEE Access 8 (2020): 211007-211027. (Year: 2020). [cited by examiner]
Kiviat, Trevor I. ““Smart” Contract Markets: Trading Derivatives Contracts On the Blockchain.” (2015). (Year: 2015). [cited by examiner]
Revoredo-Giha, Cesar, and Marco Zuppiroli. Commodity futures markets: are they an effective price risk management tool for the European wheat supply chain?. No. 1052-2016-85898. 2013. (Year: 2013). [cited by examiner]
Wall, Eric, and Gustaf Malm. “Using blockchain technology and smart contracts to create a distributed securities depository.” Jun. 29, 2016. (2016). (Year: 2016). [cited by examiner]
Fontem, Belleh, and Megan Price. “Joint client selection and contract design for a risk-averse commodity broker in a two-echelon supply chain.” Oct. 15, 2021. Annals of Operations Research 307 (2021): 111-138. (Year: 20… [cited by examiner]
Manish Grover, “How Daml can complement Robotic Process Automation (RPA),” Nov. 3, 2020, Digital Asset (Year: 2020). [cited by examiner]
Eggers, Julia, et al. “Process automation on the blockchain: an exploratory case study on smart contracts.” (2021). (Year: 2021). [cited by examiner]
Fryer et al., “Configuring robots from modules: an object oriented approach”, Advanced Robotics, 1997. ICAR '97. Proceedings., 8th International Conference on Monterey, CA, USA Jul. 7-9, 1997, New York, NY, USA, IEEE, U… [cited by applicant]
Craye et al., “BioVision: A Biomimetics Platform for Intrinsically Motivated Visual Saliency Learning”, IEEE Transactions on Cognitive and Developmental Systems, IEEE, vol. 11, No. 3, Sep. 1, 2019, ISSN 2379-8920, pp. 3… [cited by applicant]
Anonymous, “Datasheet: EL-10-30-Series Fast Electrically Tunable Lens Electrical specifications”, OptoTune, Dec. 10, 2019, pp. 1-16, URL: /https://prologoptics.com/wp-content/uploads/OptotuneEL-10-30.pdf. [cited by applicant]
Kiviat, Trevor, “Smart' Contract Markets: Trading Derivatives Contracts on the Blockchain”, Apr. 2015, URL: https://www.academia.edu/10766594/Smart_Contract_Markets_Trading_Derivatives_on_the_Blockchain. [cited by applicant]
Wise et al., “Legal smart contracts for derivative trading in mining”, Knowledge Engineering Review., Cambridge University Press, vol. 35, Jan. 1, 2020. [cited by applicant]
Bterrell Group, “RPA's role in automation in finance for midmarket financial services companies”, Sep. 28, 2020, URL: https://web.archive.org/web/20200928211033/https://www.bterrell.com/robotic-process.automation-rpa/fi… [cited by applicant]
Sharma, “What Happens when RPA and Blockchain Work Together?”, Blockchain Council, Jun. 12, 2020, URL: https://www.blockchain-council.org/blockchain/what-happens-when-rpa-and-blockchain-work-together/. [cited by applicant]
Harvest Public Media, “Futures Market Explained”, Youtube, May 25, 2016, URL: https://www.youtube.com/watch?v=CC9VeHr13Es. [cited by applicant]
Wilson, “Accenture: building suply chain resilience amidst COVID-19”, Supply Chain Magazine, May 17, 2020. [cited by applicant]
Schatteman, “Supply Chain Lessons from Covid-19: Time to Refocus on Resilience”, Bain & Company, 2020. [cited by applicant]
Ganeriwalla et al., “Three Paths to Advantage with Digital Supply Chains”, BCG Perspectives, 2016. [cited by applicant]
Deloitte, “Digital Technologies Dirve Supply Chain Innovation”, CIO Journal, Sep. 26, 2018. [cited by applicant]
Kelly et al., “Supply chains and value webs”, Deloitte University Press, 2015. [cited by applicant]
IW Staff, “75% of Companies in ISM Virus Survey Report Supply Chain Disruptions”, Industry Week, Mar. 11, 2020. [cited by applicant]
MHI Deloitte, “8. 2019 MHI Annual Industry Report: Elevating Supply Chain Digital Consciousness”, 2019. [cited by applicant]
PwC, “PwC's COVID-19 CFO Pulse”, Jun. 2020. [cited by applicant]
CB Insights, “Supply Chain & Logistics Tech in Numbers” Powerpoint presentation, Jul. 2020. [cited by applicant]
O'Leary, “The Modern Supply Chain is Snapping”, The Atlantic, Mar. 19, 2020. [cited by applicant]
Bukova et al., “The Position of Industry 4.0 in the Worldwide Logistics Chain”, LOGI—Scientific Journal on Transport and Logistics, vol. 9, No. 1, 2018, pp. 18-23. [cited by applicant]
Lin et al., “Here's how global supply chains will change after COVID-19”, World Economic Forum, May 6, 2020. [cited by applicant]
Ferrantino et al., “Understanding Supply Chain 4.0 and its potential impact on global value chains”, Apr. 2017. [cited by applicant]
Anonymous, “AI Set to Drive Global Supply Chain Technology Market to $440 Billion by 2023”, ABI Research, Jan. 29, 2019. [cited by applicant]
WIPO, International Search Report for PCT/US2022/028633, issued Sep. 23, 2022. [cited by applicant]
WIPO, Written Opinion of the International Searching Authority for PCT/US2022/028633, issued Sep. 23, 2022. [cited by applicant]
Howells, “How the network economy is revolutionizing supply chains,” World Economic Forum, Jan. 14, 2015. [cited by applicant]
Nair, “Price discovery and pairs trading potentials: the case of metals markets,” Journal of Financial Economic Policy 13.5, 565-586, 2021. [cited by applicant]
Cited By (1)
US 12,614,317