Patents by Inventor Dale W. Maine

Dale W. Maine 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: 20200377197
    Abstract: A computer system and method for optimizing operation of a device having associated software routines for operating the device in which data associated with a device is received that is indicative of alert conditions present in the device. The received data associated with the alert conditions is analyzed to determine corrective actions to mitigate the alert conditions. Actors for implementing the determined corrective actions is determined based upon the alert conditions and the determined corrective actions. A determination is made we to whether the determined corrective actions have been successfully implemented to mitigate the alert conditions. A determination is then performed as to whether alteration of the corrective actions is required to mitigate the alert conditions.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Applicant: Hamilton Sundstrand Corporation
    Inventors: Sitaram Ramaswamy, Dale W. Maine
  • Patent number: 7765476
    Abstract: A method of generating a flexible automated workflow system includes identifying a workflow process, creating at least one form associated with the workflow process identified for display in a base language, generating a user interface version of the at least one form, and displaying the user interface version of the at least one form in the base language for use by a user. A user selectable option to translate includes providing at least one alternate translation of the user interface version of the at least one form into at least one alternate language when the at least one alternate translation was provided by a developer when the at least one form was created and an option to translate is selected by the user. Alternatively, the at least one translation of the user interface version of the at least one form can also be displayed when the at least one alternate translation is provided by a developer subsequent to creation of the at least one form.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: July 27, 2010
    Assignee: Hamilton Sundstrand Corporation
    Inventor: Dale W. Maine
  • Patent number: 7603661
    Abstract: A method and system assembles state transition tables (100) from a plurality of modular sub-tables (102). In one embodiment, each sub-table (102) defines an individual statement in a programming language. Combining multiple sub-tables (102) together into one large table (100) creates a dictionary for a programming language that can be used to, for example, compile code into the programming language or translate code from one language to another. Using sub-tables (102) simplifies construction of the larger table (100) and makes it easier to add, modify, or remove portions of the table (102).
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: October 13, 2009
    Assignee: Hamilton Sunstrand
    Inventor: Dale W. Maine
  • Publication number: 20080052613
    Abstract: A method of generating a flexible automated workflow system includes identifying a workflow process, creating at least one form associated with the workflow process identified for display in a base language, generating a user interface version of the at least one form, and displaying the user interface version of the at least one form in the base language for use by a user. A user selectable option to translate includes providing at least one alternate translation of the user interface version of the at least one form into at least one alternate language when the at least one alternate translation was provided by a developer when the at least one form was created and an option to translate is selected by the user. Alternatively, the at least one translation of the user interface version of the at least one form can also be displayed when the at least one alternate translation is provided by a developer subsequent to creation of the at least one form.
    Type: Application
    Filed: August 28, 2006
    Publication date: February 28, 2008
    Inventor: Dale W. Maine
  • Patent number: 7165244
    Abstract: A web application code conversion system (100) translates web application code written in a first language into a second language. A scanner (104) scans the old code and generates tokens corresponding to keywords, variable names, and other strings in the old code. A parser (106) determines the functional equivalents of the tokens in the new code and generates the new code in the second language.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: January 16, 2007
    Assignee: Hamilton Sundstrand Corporation
    Inventor: Dale W. Maine
  • Publication number: 20040154005
    Abstract: A method and system assembles state transition tables (100) from a plurality of modular sub-tables (102). In one embodiment, each sub-table (102) defines an individual statement in a programming language. Combining multiple sub-tables (102) together into one large table (100) creates a dictionary for a programming language that can be used to, for example, compile code into the programming language or translate code from one language to another. Using sub-tables (102) simplifies construction of the larger table (100) and makes it easier to add, modify, or remove portions of the table (102).
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Inventor: Dale W. Maine
  • Publication number: 20040154004
    Abstract: A web application code conversion system (100) translates web application code written in a first language into a second language. A scanner (104) scans the old code and generates tokens corresponding to keywords, variable names, and other strings in the old code. A parser (106) determines the functional equivalents of the tokens in the new code and generates the new code in the second language.
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Inventor: Dale W. Maine