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.

Date of Patent:
Feb. 25, 2020

Filed:

Apr. 08, 2016
Applicant:

Innovative Defense Technologies, Llc, Arlington, VA (US);

Inventors:

Bernard Gauf, Vienna, VA (US);

Scott Bindas, Rochester, MA (US);

William R. Stubbs, Woodstock, CT (US);

Joshua Mann, West Warwick, RI (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 5/02 (2006.01); G06N 99/00 (2019.01); G06N 20/00 (2019.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06F 9/4881 (2013.01); G06N 5/025 (2013.01);
Abstract

According to an embodiment of the present invention, a computer implemented system that automates development, maintenance and execution of procedures to autonomously interact with one or more external devices, comprises: an input configured to receive interaction data and to detect state data from an external computer system, the user interaction data comprising GUI data; a memory component configured to store the interaction data, the state data and relationship data between objects, events and resultant states where an event represents an interaction with the external computer system and where a resultant state represents a state resulting from an interaction; a semantic processor configured to interpret the interaction data into semantic objects and develop a system model, using a learning algorithm, based on the semantic objects, the state data and the relationship data; and an execution processor configured to execute tasks and roles accounting for environmental perturbations and system randomness.


Find Patent Forward Citations

Loading…