Patents by Inventor Robert M. Keller

Robert M. Keller 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: 7500083
    Abstract: An accelerated processing system includes one or more conventional processors, one or more coprocessors, and high speed data links between the processors, coprocessors and memory. In an embodiment, an application program is compiled and linked to a library of macros, the macros are invoked at run time by the application program, the application program marks data to be processed by the one or more coprocessors. A service and control coprocessor streams the marked data to the one or more coprocessors for processing. In an embodiment, a coprocessor is configured to analyze software code and data, to schedule processing of the software code and data in another coprocessor, and to manipulate the data based on the type of data that the other coprocessor is configured to process.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: March 3, 2009
    Assignee: Silicon Informatics
    Inventors: Hemant Vrajlal Trivedi, Robert M. Keller
  • Patent number: 6745089
    Abstract: An autonomous controller, comprised of a state knowledge manager, a control executor, hardware proxies and a statistical estimator collaborates with a goal elaborator, with which it shares common models of the behavior of the system and the controller. The elaborator uses the common models to generate from temporally indeterminate sets of goals, executable goals to be executed by the controller. The controller may be updated to operate in a different system or environment than that for which it was originally designed by the replacement of shared statistical models and by the instantiation of a new set of state variable objects derived from a state variable class. The adaptation of the controller does not require substantial modification of the goal elaborator for its application to the new system or environment.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: June 1, 2004
    Assignee: California Institute of Technology
    Inventors: Robert D. Rasmussen, Daniel L. Dvorak, Kim P. Gostelow, Thomas W. Starbird, Erann Gat, Steve Ankuo Chien, Robert M. Keller
  • Publication number: 20020026249
    Abstract: An autonomous controller, comprised of a state knowledge manager, a control executor, hardware proxies and a statistical estimator collaborates with a goal elaborator, with which it shares common models of the behavior of the system and the controller. The elaborator uses the common models to generate from temporally indeterminate sets of goals, executable goals to be executed by the controller. The controller may be updated to operate in a different system or environment than that for which it was originally designed by the replacement of shared statistical models and by the instantiation of a new set of state variable objects derived from a state variable class. The adaptation of the controller does not require substantial modification of the goal elaborator for its application to the new system or environment.
    Type: Application
    Filed: February 1, 2001
    Publication date: February 28, 2002
    Inventors: Robert D. Rasmussen, Daniel L. Dvorak, Kim P. Gostelow, Thomas W. Starbird, Erann Gat, Steve Ankuo Chien, Robert M. Keller