Patents by Inventor David Tondreau

David Tondreau 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: 7467375
    Abstract: A system and method for transforming a procedural program having procedural language code into an object-oriented program, comprises scanning the procedural language code and creating a map based on the scanned procedural language code, storing the scanned procedural language code as intermediate code, processing at least a segment of the procedural language code using the map, creating a first data structure using the processed segment, modifying the intermediate code based on the first data structure and generating an object-oriented program having an object class based on the modified intermediate code.
    Type: Grant
    Filed: January 13, 2003
    Date of Patent: December 16, 2008
    Assignee: Computer Associates Think, Inc.
    Inventors: David Tondreau, John Mahony
  • Publication number: 20050039173
    Abstract: A method for transforming a procedural program having procedural language code into an object-oriented distributed software program is provided. A procedural program is transformed into intermediate client-server code. The intermediate client-server code is partitioned into an N-tier application program.
    Type: Application
    Filed: July 8, 2004
    Publication date: February 17, 2005
    Inventors: David Tondreau, John Mahony
  • Publication number: 20030226132
    Abstract: A system and method for transforming a procedural program having procedural language code into an object-oriented program, comprises scanning the procedural language code and creating a map based on the scanned procedural language code, storing the scanned procedural language code as intermediate code, processing at least a segment of the procedural language code using the map, creating a first data structure using the processed segment, modifying the intermediate code based on the first data structure and generating an object-oriented program having an object class based on the modified intermediate code.
    Type: Application
    Filed: January 13, 2003
    Publication date: December 4, 2003
    Inventors: David Tondreau, John Mahony