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:
Jun. 15, 2021
Filed:
Aug. 14, 2017
Engility Corporation, Chantilly, VA (US);
Christopher Milroy, Arlington, VA (US);
Paul Vogel, Gainesville, VA (US);
John Sahlin, Ashburn, VA (US);
Christopher Waychoff, Bethesda, MD (US);
James Burke, Arlington, VA (US);
Fred Frantz, Marcy, NY (US);
Adam Whitlock, Alpine, CA (US);
Science Applications International Corporation, Reston, VA (US);
Abstract
A computer system receives a query and converts the query into one or more input data types each associated with a respective piece of input constraint data, and one or more output datatypes corresponding to desired data. A data path workflow scheme is created from the datatypes and a catalog of data path modules each of which has defined datatype of its input(s) and output(s) by building candidate data paths forward from the input and rearward from the output of the data path until data paths from all of the outputs connect with at least one of the data path inputs. The data path is then optimized and converted to an executable code data procedure and then run with the constraint data as the input to the procedure. The results can be displayed to a user display device by presentation modules based on the datatype of the output.