Patents by Inventor Richard Glenn Goodwin

Richard Glenn Goodwin 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: 7152228
    Abstract: A method for generating source code objects has steps of generating a translation file containing translation logic; inputting the translation file into a code generator; and generating translation source code as a function of the translation file. A system for accessing a database through a translation layer comprising a first database; a translation layer, defined by translation source code; and an application for accessing the first database through the translation layer.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: December 19, 2006
    Assignee: Science Applications International Corporation
    Inventors: Richard Glenn Goodwin, Michael Andrew Farrar, Marvin Messina, Jason Steele
  • Publication number: 20020023261
    Abstract: A method for generating source code objects has steps of generating a translation file containing translation logic; inputting the translation file into a code generator; and generating translation source code as a function of the translation file. A system for accessing a database through a translation layer comprising a first database; a translation layer, defined by translation source code; and an application for accessing the first database through the translation layer.
    Type: Application
    Filed: July 27, 2001
    Publication date: February 21, 2002
    Inventors: Richard Glenn Goodwin, Michael Andrew Farrar, Marvin Messina, Jason Steele
  • Patent number: 6199195
    Abstract: A method for generating source code objects has steps of generating a plurality of logical models using a plurality of modeling tools; translating each of the plurality of logical models into corresponding ones of a plurality of unified models; generating a system definition comprising a plurality of templates, each defining at least one service within a framework; and generating at least one source code object as a function of at least one of said plurality of unified models, and at least one of said plurality of templates.
    Type: Grant
    Filed: July 8, 1999
    Date of Patent: March 6, 2001
    Assignee: Science Application International Corporation
    Inventors: Richard Glenn Goodwin, Michael Andrew Farrar, Marvin Messina, Jason Steele