Patents by Inventor Robert M. Goor

Robert M. Goor 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: 6305009
    Abstract: A programming language environment that includes an object compiler and associated object execution engine. The object compiler parses and converts source code into object-oriented, compiled code that is platform independent and that can be executed by the object execution engine at speeds close to that of a true compiled binary executable. The compiler parses the statements of source code and converts each statement into one or more pre-defined, persistent instruction objects. Then, it orders the instruction objects, generating a sequence of instruction objects that are stored as a platform-independent file. The instruction objects each have a virtual initialize method, a virtual execute method, and an index indicative of the next instruction object in the sequence. Data used in the statements can be represented as persistent data objects and the instruction objects and data objects can be stored in separate stacks (i.e., as linked lists), with their indices indicating their position within the stack.
    Type: Grant
    Filed: December 3, 1998
    Date of Patent: October 16, 2001
    Inventor: Robert M. Goor
  • Patent number: 4769583
    Abstract: A minimum time path generation routine for a motion control system, where the routine is uniquely adapted for use in a digital mechanization.
    Type: Grant
    Filed: May 1, 1987
    Date of Patent: September 6, 1988
    Assignee: General Motors Corporation
    Inventor: Robert M. Goor
  • Patent number: 4761595
    Abstract: A feedforward path following routine for a motion control system, where the feedforward parameters are adaptively adjusted in real time during system operation for substantially error-free tracking of a third-order command path.
    Type: Grant
    Filed: May 1, 1987
    Date of Patent: August 2, 1988
    Assignee: General Motors Corporation
    Inventor: Robert M. Goor