Patents by Inventor Steven C. Bankes

Steven C. Bankes has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8335755
    Abstract: A reasoning system includes at least one atomic context and a plurality of derivation methods. Each atomic context encapsulates a reference to at least one mathematical model and is configured to cause the performance of at least one computation using the encapsulated mathematical model. Each of the derivation methods is configured to receive a reference to a base context and to create a derived context that is based on the base context. Such created derived contexts are configured to cause the performance of a computation by invoking the base context and providing at least one input to the base context, to receive an output from the base context, to perform a transformation on an input to the base context or on an output from the base context, and to return at least one output of the computation. Derived contexts can be composed in order to create more complex contexts.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: December 18, 2012
    Assignee: Evolving Logic
    Inventor: Steven C. Bankes
  • Patent number: 7761281
    Abstract: A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of being stored on a medium readable by the computer. The system includes a generator capable of running on the computer. The generator automates the performance of a plurality of experiments and automatically varies the inputs for the experiments. An outcome store of the system stores the outputs on the computer-readable medium. The system also includes a display capable of running on the computer. The display presents an interpretation of a set of the outputs extracted from the outcome store. The display is responsive to user input to alter the interpretation, to present an interpretation of a different set of outputs, or to cause the generator to perform a plurality of experiments.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: July 20, 2010
    Assignee: Evolving Logic Associates
    Inventor: Steven C. Bankes
  • Patent number: 6961688
    Abstract: A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of being stored on a medium readable by the computer. The system includes a generator capable of running on the computer. The generator automates the performance of a plurality of experiments and automatically varies the inputs for the experiments. An outcome store of the system stores the outputs on the computer-readable medium. The system also includes a display capable of running on the computer. The display presents an interpretation of a set of the outputs extracted from the outcome store. The display is responsive to user input to alter the interpretation, to present an interpretation of a different set of outputs, or to cause the generator to perform a plurality of experiments.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: November 1, 2005
    Assignee: Evolving Logic Associates
    Inventor: Steven C. Bankes
  • Publication number: 20020147577
    Abstract: A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of being stored on a medium readable by the computer. The system includes a generator capable of running on the computer. The generator automates the performance of a plurality of experiments and automatically varies the inputs for the experiments. An outcome store of the system stores the outputs on the computer-readable medium. The system also includes a display capable of running on the computer. The display presents an interpretation of a set of the outputs extracted from the outcome store. The display is responsive to user input to alter the interpretation, to present an interpretation of a different set of outputs, or to cause the generator to perform a plurality of experiments.
    Type: Application
    Filed: March 12, 2002
    Publication date: October 10, 2002
    Inventor: Steven C. Bankes
  • Patent number: 6389380
    Abstract: A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of being stored on a medium readable by the computer. The system includes a generator capable of running on the computer. The generator automates the performance of a plurality of experiments and automatically varies the inputs for the experiments. An outcome store of the system stores the outputs on the computer-readable medium. The system also includes a display capable of running on the computer. The display presents an interpretation of a set of the outputs extracted from the outcome store. The display is responsive to user input to alter the interpretation, to present an interpretation of a different set of outputs, or to cause the generator to perform a plurality of experiments.
    Type: Grant
    Filed: September 16, 1998
    Date of Patent: May 14, 2002
    Assignee: Evolving Logic Associates
    Inventor: Steven C. Bankes