Patent №
US 8,103,495
Granted
2012-01-24
Filed 2007
Owner
MICROSOFT CORPORATION
Lab
AI components
4
ml · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11835853
Modeling protocols. A method includes accessing a number of model programs. Each model program includes computer-executable instructions. The computer-executable instructions describe the behavior of at least one of another program, system, or component. Model programs may be disjointed in that they have independent meaning or dependent in that they include at least one of a state variable, action, or precondition that is dependent on another model program to impart meaning to the model program. An output model program is composed by unification including substituting state variables into another of the model programs without executing the model programs. Traces are generated from the output model program. Each of the traces includes a path of labels. The labels describe actions of the output model program from an initial state to an accepting state where a run is allowed to stop. The traces are output to a user.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 196670176
Assignors
VEANES, MARGUS, CAMPBELL, COLIN, SCHULTE, WOLFRAM
On an employer assignment, the assignors are typically the inventors.