Patents by Inventor Greg J. Cooper

Greg J. Cooper 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).

  • Publication number: 20080046872
    Abstract: The present disclosure concerns a compiler process that generates application files for use with multiple user interface technologies from the same source input files. A compiler process of the exemplary embodiment has a pre-defined, fixed set of primitives that each user interface technology must support. This set includes such things as images, text and edit boxes. Each primitive has a set of named properties. These are as a group, referred to as widgets. The process relies on a generic data model that describes the data fields and executable code (referred to as GDMC) used in a user interface in a language independent manner. This data model serves as the basis for the parsing of code from text, programmatically generating code, applying transformations on code and the output of code to various executable formats. This is used to combine functionality defined by widgets with the functionality defined by the application code.
    Type: Application
    Filed: April 27, 2007
    Publication date: February 21, 2008
    Inventor: Greg J. Cooper