Patents by Inventor Howard J. Glaser
Howard J. Glaser 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: 7870286Abstract: A transaction-based application is adapted to process transactions over a network such as an internet or intranet. The transaction-based application is adapted by scanning the source code of the transaction-based application to identify a transaction and information related to the transaction; storing the related information in a database; extracting from the database parameter definitions describing communication of information by the transaction; identifying a parameter usage type for each parameter, said parameter usage type selectable from the parameter usage type set comprising input, output, input/output, and unreferenced; displaying the transaction and a subset of the related and extracted information; allowing a user to select the transaction; and using the identified and extracted information to package the user-selected transaction in a form compatible with a connector building tool.Type: GrantFiled: June 9, 2000Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Laurence E. England, Howard J. Glaser, Robert D. Moyer
-
Patent number: 7703092Abstract: Remote installation of an application program is provided via a configuration of the application program corresponding to a particular user of the local application. The configuration is defined and stored on a remote server. In response to a user request, a determination is made that the stored configuration corresponds to the requesting user, the user is authenticated, and data is downloaded from the remote server according to the stored configuration. This stored configuration is also encrypted and stored in a manifest file which is also downloaded. Responsive to the user authentication, the manifest file is decrypted, and the application program is constructed pursuant to the configuration decrypted from the manifest file.Type: GrantFiled: October 12, 2000Date of Patent: April 20, 2010Assignee: International Business Machines CorporationInventors: Howard J. Glaser, Laurence E. England, Rebecca Lau Poole, Chenhong Xia
-
Publication number: 20080270433Abstract: Appropriate actions are identified and associated with a selected artifact in a framework providing a customized application program. A metamodel is specified for a capture of relevant information pertaining to the selected artifact. This metamodel is implemented as a plugin which is integratable into the framework and which allows other plugins of the framework to access the relevant information pertaining to the selected artifact. A collection artifact is generated containing an empty instantiation of the metamodel in which an instantiation of the metamodel may be stored, and the collection artifact is sent to a target platform. On the target platform, the collection artifact containing an instance of the selected artifact is instantiated, and each instantiation of the selected artifact instance contains attributes, characteristics, and a replica of the selected artifact's content.Type: ApplicationFiled: July 3, 2008Publication date: October 30, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rebecca L. POOLE, Laurence E. ENGLAND, Howard J. GLASER
-
Patent number: 7440958Abstract: Appropriate actions are identified and associated with a selected artifact in a framework providing a customized application program. A metamodel is specified for a capture of relevant information pertaining to the selected artifact. This metamodel is implemented as a plugin which is integratable into the framework and which allows other plugins of the framework to access the relevant information pertaining to the selected artifact. A collection artifact is generated containing an empty instantiation of the metamodel in which an instantiation of the metamodel may be stored, and the collection artifact is sent to a target platform. On the target platform, the collection artifact containing an instance of the selected artifact is instantiated, and each instantiation of the selected artifact instance contains attributes, characteristics, and a replica of the selected artifact's content.Type: GrantFiled: February 17, 2006Date of Patent: October 21, 2008Assignee: International Business Machines CorporationInventors: Rebecca L. Poole, Laurence E. England, Howard J. Glaser
-
Patent number: 7316000Abstract: A computer-implemented Integrated Development Environment (IDE) for use in constructing a multi-tier business application for a multiple tier computer network. The IDE is used to create and maintain the multi-tier business application quickly and easily on the multiple tier computer network.Type: GrantFiled: August 27, 2001Date of Patent: January 1, 2008Assignee: International Business Machines CorporationInventors: Rebecca L. Poole, Laurence E. England, Howard J. Glaser
-
Patent number: 7089553Abstract: A configuration of an application program corresponding to a particular user of the local application is defined and stored on a remote server. In response to the user requesting the application program, a session is initiated between the local data processing system and the remote data processing system, and the user is authenticated. Responsive to the user authentication, data is downloaded from the remote server to the local data processing system according to the stored configuration. This stored configuration may be encrypted and stored in a manifest file which is decrypted to produce a decrypted configuration in response to the user authentication, and data may be downloaded from the remote data processing system to the local data processing system according to the decrypted configuration. The application program may be constructed pursuant to the configuration file or the decrypted configuration file.Type: GrantFiled: October 12, 2000Date of Patent: August 8, 2006Assignee: International Business Machines CorporationInventors: Howard J. Glaser, Laurence E. England, Rebecca Lau Poole, Chenhong Xia
-
Patent number: 7035860Abstract: Appropriate actions are identified and associated with a selected artifact in a framework providing a customized application program. A metamodel is specified for a capture of relevant information pertaining to the selected artifact. This metamodel is implemented as a plugin which is integratable into the framework and which allows other plugins of the framework to access the relevant information pertaining to the selected artifact. A collection artifact is generated containing an empty instantiation of the metamodel in which an instantiation of the metamodel may be stored, and the collection artifact is sent to a target platform. On the target platform, the collection artifact containing an instance of the selected artifact is instantiated, and each instantiation of the selected artifact instance contains attributes, characteristics, and a replica of the selected artifact's content.Type: GrantFiled: January 17, 2003Date of Patent: April 25, 2006Assignee: International Business Machines CorporationInventors: Rebecca L. Poole, Laurence E. England, Howard J. Glaser
-
Patent number: 6944857Abstract: An installation of an application program is updated by use of a stored configuration of the application program corresponding to a particular user of the local application. In response to a user request, a determination is made that the stored configuration corresponds to the requesting user. The stored configuration is checked to determine if any items described in the stored configuration have been updated. If an item has been updated, then the updated item is retrieved, and the application program is built with the updated item. This stored configuration may also be encrypted and stored in a manifest file which may be decrypted to produce a decrypted configuration responsive to a user authentication. The decrypted configuration is checked to determine if any items described in the decrypted configuration have been updated. If an item has been updated, then the updated item is retrieved, and the application program is built with the updated item.Type: GrantFiled: October 12, 2000Date of Patent: September 13, 2005Assignee: International Business Machines CorporationInventors: Howard J. Glaser, Laurence E. England, Rebecca Lau Poole, Chenhong Xia
-
Patent number: 6931630Abstract: Computer program code which is a candidate for Web enablement or stored procedures is identified. Source code corresponding to computer program code is scanned and parsed to determine static information concerning the computer program code. The static information is stored in a database. Dynamic information concerning the computer program code during an execution of the computer program code is also collected and stored in the database. Responsive to the static information and dynamic information stored in the database, relationships and dependencies are then developed and stored in the database. The database may then be queried to produce a set of potential candidates of computer program code meeting a constraint of the query. If insufficient candidates are returned by the query, then the query constraint may be relaxed, and the query repeated.Type: GrantFiled: September 27, 2000Date of Patent: August 16, 2005Assignee: International Business Machines CorporationInventors: Curt L. Cotner, Laurence E. England, Howard J. Glaser, Howard M. Hess
-
Publication number: 20040205691Abstract: A computer-implemented Integrated Development Environment (IDE) for use in constructing a multi-tier business application for a multiple tier computer network. The IDE is used to create and maintain the multi-tier business application quickly and easily on the multiple tier computer network.Type: ApplicationFiled: August 27, 2001Publication date: October 14, 2004Applicant: International Business Machines CorporationInventors: Rebecca L. Poole, Laurence E. England, Howard J. Glaser
-
Publication number: 20040143583Abstract: Appropriate actions are identified and associated with a selected artifact in a framework providing a customized application program. A metamodel is specified for a capture of relevant information pertaining to the selected artifact. This metamodel is implemented as a plugin which is integratable into the framework and which allows other plugins of the framework to access the relevant information pertaining to the selected artifact. A collection artifact is generated containing an empty instantiation of the metamodel in which an instantiation of the metamodel may be stored, and the collection artifact is sent to a target platform. On the target platform, the collection artifact containing an instance of the selected artifact is instantiated, and each instantiation of the selected artifact instance contains attributes, characteristics, and a replica of the selected artifact's content.Type: ApplicationFiled: January 17, 2003Publication date: July 22, 2004Applicant: International Business Machines CorporationInventors: Rebecca L. Poole, Laurence E. England, Howard J. Glaser
-
Publication number: 20030041311Abstract: A computer-implemented Integrated Development Environment (IDE) for use in constructing a multi-tier business application for a multiple tier computer network. The IDE is used to create and maintain the multi-tier business application quickly and easily on the multiple tier computer network. The IDE includes a Topological Multi-Tier Business Application Composer and associated Meta-model, wherein the Composer allows the developer to graphically design, develop, maintain, build, test, debug, and deploy the multi-tier business application and the graphical representation of the multi-tier business application is then persistently stored in the Meta-model.Type: ApplicationFiled: August 27, 2001Publication date: February 27, 2003Applicant: International Business Machines CorporationInventors: Rebecca L. Poole, Laurence E. England, Howard J. Glaser
-
Patent number: 5544285Abstract: Disclosure is made of a menu-driven computer interface system employing a graphical user interface for the entry of text data in a data store. The system receives user inputs for controlling the graphical user interface, which interface provides a document form display including at least one data entry field for text entry. The system generates a moveable cursor or pointer in the display which is positionable in response to a first control input from a user. The system responds to a second control input from a user by replicating one or more data fields.Type: GrantFiled: May 18, 1995Date of Patent: August 6, 1996Assignee: International Business Machines CorporationInventors: Howard J. Glaser, Joanna M. Strain, Angus T. Tuckey-Smith
-
Patent number: 5450538Abstract: A computer interface system employing a menu-graphical graphical user interface for the entry of text data in a data store receives user inputs for controlling the graphical user interface, which interface provides a document form display including at least one data entry field for text entry. The system is invested with the ability to generate a pointer in the display which is positionable in response to a control input from a user. The system is responsive to a selected positioning of the pointer and to a further control input from the user for varying the size of the data field.Type: GrantFiled: March 25, 1994Date of Patent: September 12, 1995Assignee: International Business Machines CorporationInventors: Howard J. Glaser, Michael J. Darnell
-
Patent number: 5444841Abstract: Disclosure is made of a menu-driven computer interface system employing a graphical user interface for the entry of text data in a data store. The system receives user inputs for controlling the graphical user interface, which interface provides a document form display including at least one data entry field for text entry. The system generates a moveable cursor or pointer in the display which is positionable in response to a first control input from a user. The system responds to a second control input from a user by replicating one or more data fields.Type: GrantFiled: April 26, 1994Date of Patent: August 22, 1995Assignee: International Business Machines CorporationInventors: Howard J. Glaser, Joanna M. Strain, Angus T. Tuckey-Smith