The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 06, 2021
Filed:
Oct. 01, 2020
Sas Institute Inc., Cary, NC (US);
Mohammadreza Nazari, Champaign, IL (US);
Afshin Oroojlooyjadid, North East, MD (US);
Alexander Richard Phelps, Morrisville, NC (US);
Davood Hajinezhad, Cary, NC (US);
Bahar Biller, Chapel Hill, NC (US);
Jonathan Lee Walker, Raleigh, NC (US);
Hamza Mustafa Ghadyali, Apex, NC (US);
Kedar Shriram Prabhudesai, Morrisville, NC (US);
Xunlei Wu, Cary, NC (US);
Xingqi Du, Cary, NC (US);
Jorge Manuel Gomes da Silva, Durham, NC (US);
Varunraj Valsaraj, Cary, NC (US);
Jinxin Yi, Cary, NC (US);
SAS Institute Inc., Cary, NC (US);
Abstract
A computing system receives historical data. The historical data comprises physical actions taken in an experiment in a physical environment. The experiment comprises user-defined stages. The historical data comprises a recorded outcome, according to user-defined performance indicator(s) related to the user-defined stages, for each physical action taken in the experiment. The system generates, by a discrete event simulator, a computing representation of a simulated environment of the physical environment. The simulated environment comprises processing stages. The system obtains simulation data. The simulation data comprises simulated actions taken by the discrete event simulator. The simulation data comprises a predicted outcome, according to user-defined performance indicator(s) related to the processing stages, for each simulated action taken by the discrete event simulator. The system validates accuracy of the discrete event simulator at predicting the recorded outcome in the experiment. The system trains a computing agent according to a sequential decision-making algorithm.