Patents by Inventor Christopher X. Condit

Christopher X. Condit 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: 8402430
    Abstract: A method includes receiving a modeling template, the modeling template comprising a plurality of modeling constructs and profile constructs, each profile construct generated from a modeling profile and comprising an extension of one of the modeling constructs. The method further includes parsing the modeling template into the plurality of modeling constructs and profile constructs. One or more object-oriented constructs are defined based, at least in part, on the parsed modeling constructs and profile constructs. Source code is automatically generated in an object-oriented programming language based, at least in part, on the defined object-oriented constructs. The object-oriented programming language comprises an object-oriented programming language with embedded inferencing.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: March 19, 2013
    Assignee: CA, Inc.
    Inventors: Kirk D. Wilson, Christopher X. Condit, It-Beng Tan
  • Publication number: 20110010686
    Abstract: A method includes receiving a modeling template, the modeling template comprising a plurality of modeling constructs and profile constructs, each profile construct generated from a modeling profile and comprising an extension of one of the modeling constructs. The method further includes parsing the modeling template into the plurality of modeling constructs and profile constructs. One or more object-oriented constructs are defined based, at least in part, on the parsed modeling constructs and profile constructs. Source code is automatically generated in an object-oriented programming language based, at least in part, on the defined object-oriented constructs. The object-oriented programming language comprises an object-oriented programming language with embedded inferencing.
    Type: Application
    Filed: September 20, 2010
    Publication date: January 13, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Kirk D. Wilson, Christopher X. Condit, It-Beng Tan
  • Patent number: 7827524
    Abstract: A method includes receiving a modeling template, the modeling template comprising a plurality of modeling constructs and profile constructs, each profile construct generated from a modeling profile and comprising an extension of one of the modeling constructs. The method further includes parsing the modeling template into the plurality of modeling constructs and profile constructs. One or more object-oriented constructs are defined based, at least in part, on the parsed modeling constructs and profile constructs. Source code is automatically generated in an object-oriented programming language based, at least in part, on the defined object-oriented constructs. The object-oriented programming language comprises an object-oriented programming language with embedded inferencing.
    Type: Grant
    Filed: April 22, 2003
    Date of Patent: November 2, 2010
    Assignee: Computer Associates Think, Inc.
    Inventors: Kirk D. Wilson, Christopher X. Condit, It-Beng Tan
  • Publication number: 20040216087
    Abstract: A method includes receiving a modeling template. The method further includes parsing the modeling template into a plurality of modeling constructs. Source code in an object-oriented programming language is automatically generated based, at least in part, on the plurality of modeling constructs, the object-oriented programming language comprising an object-oriented programming language with embedded inferencing.
    Type: Application
    Filed: April 22, 2003
    Publication date: October 28, 2004
    Inventors: Kirk D. Wilson, Christopher X. Condit, It-Beng Tan
  • Publication number: 20040216085
    Abstract: A method includes receiving a modeling template, the modeling template comprising a plurality of modeling constructs and profile constructs, each profile construct generated from a modeling profile and comprising an extension of one of the modeling constructs. The method further includes parsing the modeling template into the plurality of modeling constructs and profile constructs. One or more object-oriented constructs are defined based, at least in part, on the parsed modeling constructs and profile constructs. Source code is automatically generated in an object-oriented programming language based, at least in part, on the defined object-oriented constructs. The object-oriented programming language comprises an object-oriented programming language with embedded inferencing.
    Type: Application
    Filed: April 22, 2003
    Publication date: October 28, 2004
    Applicant: Computer Associates Think, Inc.
    Inventors: Kirk D. Wilson, Christopher X. Condit, It-Beng Tan