| 7036110 |
Mechanism to manage the lifecycle of a resource adapter |
| Apr-25-2006 |
Providing a contract between an application server and a resource adapter that allows the application server to manage the lifecycle of the resource adapter. When deploying a resource adapter (or during... |
| 7032211 |
Method for managing user scripts utilizing a component object model object (COM) |
| Apr-18-2006 |
The method of the present invention is useful in managing scripts easily, by providing a scriptable interface that allows the registering and managing of scripts. The program executes a method for registering... |
| 7024619 |
Dynamic multimedia document |
| Apr-4-2006 |
The invention relates to a method of dynamically representing a multimedia document described in a description language. The invention also relates to the multimedia document itself. The invention is based... |
| 7017052 |
Method and system for reducing boot time for a computer |
| Mar-21-2006 |
A method for reducing the boot time for a computer includes: supplying power to the computer; disabling a plurality of input/output (I/O) devices coupled to the computer; performing a boot process for... |
| 7013466 |
Method and system for supporting object oriented programming class replacement |
| Mar-14-2006 |
A method and system for accessing a home object in an object oriented programming (OOP) environment using a locator object capable of locating a home object for a class or a subclass. The locator object... |
| 7007266 |
Method and software system for modularizing software components for business transaction applications |
| Feb-28-2006 |
A system for modularizing a business application, the system including a computer having a first computer-readable medium encoded with a browser and an application server. The browser manages a user presentation... |
| 7003777 |
Coordination-centric framework for software design in a distributed environment |
| Feb-21-2006 |
The present invention relates to a coordination-centric framework for implementing a software system in a distributed computing environment. In a presently preferred embodiment the software system is a... |
| 7003759 |
Collection makefile generator |
| Feb-21-2006 |
Collection makefile generators generate comprehensive makefiles for processing collections of computer files. In operation, the present collection makefile generator dynamically discovers collection content... |
| 7000191 |
Flowchart programming for industrial controllers, in particular motion controllers |
| Feb-14-2006 |
A method and a device for graphical programming of industrial controllers, in particular motion controllers where a user is supported with regard to programmable controller functionality as well as with... |
| 6996811 |
Method for creating a performance model of an application program adjusted with an execution result of the application program |
| Feb-7-2006 |
There are previously involved: a program source-into which a log output instruction for adjusting an application model is embedded; a simulation source for performance simulation corresponding to the program... |
| 6996799 |
Automatic code generation for integrated circuit design |
| Feb-7-2006 |
An integrated circuit is designed by interconnecting pre-designed data-driven cores (intellectual property, functional blocks). Hardware description language (e.g. Verilog or VHDL) and software language... |
| 6993743 |
Method and apparatus for developing enterprise applications using design patterns |
| Jan-31-2006 |
The present invention provides a method and apparatus for developing enterprise applications using design patterns. Over time, different types of enterprise applications have been developed and implemented... |
| 6990655 |
Apparatus and method of providing a pluggable user interface |
| Jan-24-2006 |
An apparatus and method for interfacing an existing system management software user interface with a new system management software utility are provided. The method and apparatus comprises a cross-referencing... |
| 6983449 |
System and method for configuring software for distribution |
| Jan-3-2006 |
A method for distributing software is provided. The method includes configuring a first software system of a software suite, such as by installing it on a processor. A first set of configuration data associated... |
| 6981242 |
System and method for developing custom operator-specific software-applications |
| Dec-27-2005 |
The present disclosure relates to systems and methods for customizing a software application interface. A method for modifying a software application contains the following steps: identifying the operator;... |
| 6981226 |
Flowchart programming for industrial controllers, in particular motion controllers |
| Dec-27-2005 |
A method for graphical programming of industrial controllers, in particular motion controllers, that automatically generates suitable graphical elements and respective masks in motion control flowchart... |
| 6978463 |
Programmatic universal policy based software component system for software component framework |
| Dec-20-2005 |
A policy based software component system (24) for modifying software component behavior includes an interceptor (34) for intercepting an interface event being transmitted from a software application... |
| 6978439 |
Cross-platform software development with a software development peripheral |
| Dec-20-2005 |
A cross-platform development system includes a computing device that generates an image of an operating system, and a software development peripheral connected to the computing device that runs the operating... |
| 6971084 |
System and method for synchronizing execution of a batch of threads |
| Nov-29-2005 |
A method for creating a computer program to be executed by a plurality of threads, in which the method utilizes a technique for execution synchronization referred to herein as a batch synchronization section.... |
| 6965803 |
Apparatus and method for commissioning and diagnosing control systems |
| Nov-15-2005 |
The engineering of automation systems is configured more simply where the functionality of a control system is implemented via an object model. The object model permits the functional interconnection of... |
| 6961931 |
Dependency specification using target patterns |
| Nov-1-2005 |
A method for generating changes and updating existing files and code in a computer program, wherein the method comprises reading existing source code and existing object code in the computer program. Then,... |
| 6959309 |
Interface between programming languages and method therefor |
| Oct-25-2005 |
An interface implements a file system for supporting Java record and resource management between an operating system using a first programming language other than Java and a suite of Java applications.... |
| 6952620 |
Declaring application data |
| Oct-4-2005 |
Methods and apparatus, including computer program products, implementing techniques for declaring application data. The techniques include establishing a model, the model implementing application logic... |
| 6948152 |
Data structures for use with environment based data driven automated test engine for GUI applications |
| Sep-20-2005 |
This invention provides a data driven automated test engine for GUI applications which is environment based. Data structures are used in connection with a scriptable GUI test tool. The tool generates a... |
| 6948150 |
Component based design time architecture |
| Sep-20-2005 |
The invention includes an architecture in which components associate their design time functionality independent of a design tool. The design time functionality includes code generators, compilers, parsers... |
| 6941544 |
System and method for computer file tailoring |
| Sep-6-2005 |
An enhancement and preprocessor to native file tailoring functions such as ISPF's File Tailor utilities. A set of control parameters and input data is processed according to specified options to prepare... |
| 6938260 |
Complex data navigation, manipulation and presentation support for visualage Java |
| Aug-30-2005 |
An object oriented computing system in an object oriented computing platform environment. The computing system comprises a computing platform, and a plurality of objects residing on said computing platform.... |
| 6931381 |
Methods and apparatus for authenticating the download of information onto a smart card |
| Aug-16-2005 |
Systems and methods for producing a digitally-computed acknowledgment of a delegated download event are disclosed. An information owner, such as the issuer of a smart card, delegates an information download... |
| 6925637 |
Low-contention grey object sets for concurrent, marking garbage collection |
| Aug-2-2005 |
A method and system of carrying out garbage collection in a computer system. Specifically, the method and system utilize low contention grey object sets for concurrent marking garbage collection. A garbage... |
| 6915338 |
System and method providing automatic policy enforcement in a multi-computer service application |
| Jul-5-2005 |
A system and procedure to automatically enforce policy in distributed multi-computer service applications. Such service applications include multiple software modules that execute on multiple computers.... |
| 6912710 |
Round-trip maintenance of software configuration |
| Jun-28-2005 |
A method of software development comprising the steps of determining, through Java reflection API calls, a current software signature for each Java object, from a Java software application comprising Java... |
| 6901407 |
System and method for updating project management scheduling charts |
| May-31-2005 |
A computer system for updating graphic-oriented project management scheduling charts (GOPMSCs) includes an Update Module for linking chart data elements in the GOPMSCs to multiple data elements in one... |
| 6882888 |
Configuration of a control system for an electrical switchgear assembly |
| Apr-19-2005 |
A method for configuration of a control system for an electrical switchgear assembly uses a primary device model for representation of primary devices, and a topology model of the switchgear assembly.... |
| 6871346 |
Back-end decoupled management model and management system utilizing same |
| Mar-22-2005 |
Presented is a web-based enterprise management compliant management framework whose back end components are decoupled from the various user interfaces available for accessing the management system. In... |
| 6871345 |
Self managing software agents with introspection |
| Mar-22-2005 |
A system and method is described for managing plugin program components through encapsulation in a self managing agent that supports introspection for installation. An agent evaluator engine at the host... |
| 6865429 |
Real-time control system development tool |
| Mar-8-2005 |
A composite object group (COG) data structure embodied in a computer-readable medium for building a control system that has both a clock cycle and event processing is provided. An interface for passing... |
| 6859922 |
Method of providing software testing services |
| Feb-22-2005 |
A system that provides easy testing of software objects and reduces the burden on a program developer for maintaining a test system is presented. The system accepts as an input objects and automatically... |
| 6859921 |
System, method, and computer program product for creating a hierarchy of software components based on the programming constructs therein |
| Feb-22-2005 |
A hierarchy of software components is created based on the programming constructs therein using a computer linked to a database having a collection of legacy software therein. Key component characteristics,... |
| 6842856 |
System and method for dynamic management of a startup sequence |
| Jan-11-2005 |
A system, comprising a plug-in data structure to store plug-in data, the plug-in data structure including an initial list and an end list and a plug-in manager to read the plug-in data structure and start... |
| 6836880 |
Software component and execution method for software component |
| Dec-28-2004 |
A software component that can be called via a container proceeding from an operating system and that has one or more sub-components. The sub-components have internal interfaces meeting the Microsoft OCX... |
| 6807548 |
System and methodology providing automated selection adjustment for refactoring |
| Oct-19-2004 |
A system providing methods for adjusting a user's selection of source code of a program to correspond with a parsed version of the program is described. The method commences with user input of a selection... |
| 6804682 |
System and methodology providing compiler-assisted refactoring |
| Oct-12-2004 |
A system providing an improved method for compiler-assisted refactoring of a software application is described. Upon receiving a request for refactoring of a software application (e.g., changing a given... |
| 6802061 |
Automatic software downloading from a computer network |
| Oct-5-2004 |
Methods and systems automatically download computer software components from a computer network like the Internet or an intranet. The methods and systems can be used to provide dynamic or interactive multimedia... |
| 6792611 |
Server system determining server application corresponding to processing request based on information held in server |
| Sep-14-2004 |
In a server system: an information holding unit holds information on one of a plurality of processing units which should execute processing in response to each of a plurality of types of processing requests;... |
| 6789251 |
System and method for managing a suite of data management tools |
| Sep-7-2004 |
A tool management system and interface for a disparate set of data processing tools is disclosed. A main tool menu allows selected tools to be launched so that each tool populates a respective window.... |
| 6785882 |
Process-driven tool interface for an object management system |
| Aug-31-2004 |
A process-driven object management system for managing data and code modules is disclosed. The object management system includes a repository that stores objects, wherein ones of the objects referred to... |
| 6775829 |
Method for configuring software for a build to order system |
| Aug-10-2004 |
The present invention is directed to a method of building a custom software configuration, which may include receiving a first customer order for a first information handling system and a second customer... |
| 6775822 |
Method and apparatus for passing null references between software components through legacy framework |
| Aug-10-2004 |
Intermediary frameworks allow software components to agree on sentinel values. When a software component attempts to pass a null value to a software component that does not support null values, an intermediate... |
| 6766305 |
Licensing system and method for freely distributed information |
| Jul-20-2004 |
The present invention provides a licensing mechanism allowing for different forms of license for use in an environment of interconnected servers providing content. The invention comprises both methods... |
| 6754883 |
Modular analysis and standardization system |
| Jun-22-2004 |
An information management system produces a standard bill of resources based on bills of resources that include a list of resources to be utilized in performing a procedure. The system includes a general... |