| 7043716 |
System and method for multiple level architecture by use of abstract application notation |
| May-9-2006 |
A system and method of translating an abstract notation of an application to a series of sub-applications representing a central application. Also described is a multi-tier application system for generating... |
| 7043715 |
Method and apparatus for customizing software |
| May-9-2006 |
There is disclosed improved apparatus and methodology for customizing software. With respect to GUI resources such as splash-screens, a dynamic link library containing a customer's customized resources... |
| 7043481 |
System, method and software for creating, maintaining, navigating or manipulating complex data objects and their data relationships |
| May-9-2006 |
The invention provides systems, methods and software for creating, maintaining, accessing, navigating and persisting complex data objects and associated data stores. In one aspect, the invention also provides... |
| 7039898 |
Computer system for performing reusable software application development from a set of declarative executable specifications |
| May-2-2006 |
A computer system executing a method for performing reusable software application development comprises integrating a data processing system, providing a set of keywords and attributes, and declaring a... |
| 7024417 |
Data mining framework using a signature associated with an algorithm |
| Apr-4-2006 |
A framework is provided that enables data mining algorithms to be plugged into it without any change to algorithm software implementations, while still providing all the standard data mining tasks. It... |
| 7010780 |
Method and system for software modularization and automatic code generation for embedded systems |
| Mar-7-2006 |
A system and method for software modularization and automatic code generation for embedded systems is disclosed. An embedded systems software application module is disclosed comprising an initialization/shutdown... |
| 7007273 |
Object oriented model of preloading software |
| Feb-28-2006 |
A method, system and computer program product for creating a preload. A preload may be stored onto a computer system prior to the computer system being manufactured. One or more attributes of an object... |
| 7000219 |
Software development process |
| Feb-14-2006 |
A flexible component-based software system is developed by generating a UML model (3) in a specification phase (4). Components are generated in an implementation phase (4). The UML model... |
| 6996807 |
Consolidation and reduction of usage data |
| Feb-7-2006 |
A software monitoring and auditing system which determines the inventory of software products on a computer includes data reducer software which processes detailed software usage data gathered by a monitoring... |
| 6996802 |
Method and apparatus for deployment of high integrity software using initialization order and calling order constraints |
| Feb-7-2006 |
A method for designing a software program including multiple modules includes defining an initialization sequence wherein each of the modules is initialized according to a predetermined order. The method... |
| 6996801 |
System and method for automatically generating program |
| Feb-7-2006 |
An automatic software component creating system includes a software component definition data storage section which stores software component definition data therein, a software component creation rule... |
| 6993745 |
Method and system for modeling a legacy computer system |
| Jan-31-2006 |
A method and system for modifying program applications of a legacy computer system to directly output data in XML format models the legacy computer system, maps the model to an XML schema and automatically... |
| 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... |
| 6990653 |
Server-side code generation from a dynamic web page content file |
| Jan-24-2006 |
A method and apparatus to create an intermediate language or source code file from a server-side resource or dynamic web page file. The source code can then be compiled into an executable class allowing... |
| 6990652 |
System and method for determining methods and properties to be invoked on objects in a graphical program |
| Jan-24-2006 |
A method for developing an automation client program in a graphical programming environment is disclosed. The graphical programming environment provides a set of automation nodes that may be wired together... |
| 6973641 |
Persistent representations for complex data structures as interpreted programs |
| Dec-6-2005 |
The structure of a complex data object such as a multimedia presentation is stored in a persistent representation comprising a directly executable program. The instructions of the program are created by... |
| 6968536 |
Frame component container |
| Nov-22-2005 |
A system and methods for rapidly incorporating changes to a project is described. An object derived from a frame component container is embedded into a project, with the frame component container being... |
| 6959415 |
Methods and apparatus for parsing Extensible Markup Language (XML) data streams |
| Oct-25-2005 |
Methods and structures for parsing an Extensible Markup Language (XML) data stream are described. In the described embodiment, one or more schema modules are defined and are associated with HTTP requests... |
| 6957416 |
Document builder classes and methods |
| Oct-18-2005 |
Computer readable media and methods are associated with a software development tool that is useful when authoring programs that generate documents, such as markup language documents. In one respect, the... |
| 6954895 |
Method and apparatus for using and storing objects |
| Oct-11-2005 |
To address the requirements described above, one or more embodiments of the invention provide a method, apparatus, and article of manufacture for using and storing objects. Object data is stored separately... |
| 6951009 |
System and method for generating computer code to facilitate development of CDR management tools |
| Sep-27-2005 |
A computer code generation tool generates computer code to facilitate development of call detail record (CDR) management tools. The computer code generation tool inputs one or more raw CDR structures and... |
| 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... |
| 6941543 |
Motion control system and method |
| Sep-6-2005 |
A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. A software system employs an application programming... |
| 6931624 |
Programming method and model for expressing synchronous, fine-grained parallelism |
| Aug-16-2005 |
In a programming model, a machine is represented in an object-oriented language by extending a Machine base class representing a state machine, to form a first class representing a first state machine.... |
| 6931623 |
Method of accessing data and logic on existing systems through dynamic construction of software components |
| Aug-16-2005 |
A record layout in a legacy application is defined by the record definition in the source code of the language in which the application was written. For each record in a legacy application, the layout... |
| 6931622 |
System and method for creating a performance tool and a performance tool yield |
| Aug-16-2005 |
A system and method for generating a performance tool includes a builder, a seeker, and a catalyst. The builder is used to generate the seeker. The seeker is selected for operation, thereby launching the... |
| 6922824 |
System and method for transforming object code |
| Jul-26-2005 |
A method comprising: converting bytecodes into a graph of jop objects to track where jump operations pointed before modification of the bytecodes; adjusting constant pool references from local to global... |
| 6895409 |
Method and apparatus for creating an adaptive application |
| May-17-2005 |
An Adaptive Software Application consists of several types of modules, called Adaptive Units, which are highly parameterized such that they can adapt to varying business requirements by virtue of externally... |
| 6892228 |
System and method for on-line service creation |
| May-10-2005 |
A system and method for on-line service creation in which end-users of a device using a platform owned by a platform owner may create a service for the device by configuring and linking pre-defined building... |
| 6877155 |
System and method for generating target language code utilizing an object oriented code generator |
| Apr-5-2005 |
A system for generating target language source code utilizing an object oriented code generator is disclosed. A desired computer programming function is specified using a fourth generation language. An... |
| 6874148 |
System and method for exporting a graphical program to a shared library |
| Mar-29-2005 |
System and method for enabling a program to call into graphical program code via a shared library. A graphical programming system may export a graphical program to a shared library, such as a Windows Dynamic... |
| 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... |
| 6845500 |
Paradigm for server-side dynamic client code generation |
| Jan-18-2005 |
The present invention discloses a novel model for dynamic server-side generation of computer program code which can be executed at the client machine. |
| 6836879 |
Object oriented operating system |
| Dec-28-2004 |
An object oriented operating system handles all objects related to text strings as belonging to one of three classes, in which each class performs a different function and at least one such class is modified... |
| 6832365 |
System and method for interacting with computer programming languages at semantic level |
| Dec-14-2004 |
The present invention relates to a system and method that models computer programming language concepts in a plurality of objects and enables a computer programmer to interact with multiple programming... |
| 6829758 |
Interface markup language and method for making application code |
| Dec-7-2004 |
An Interface Markup Language ("IML") file specifies abstract server interface definitions called "operations" that return abstract content descriptions called "entities". Each entity specifies a set of... |
| 6810438 |
Method for enabling value-added feature on hardware devices using a confidential mechanism to access hardware registers in a batch manner |
| Oct-26-2004 |
A method for enabling value-added hardware on an interface board in a computer system is disclosed. The method first determines whether an interface board is connected to a bus of a computer system. Then,... |
| 6804818 |
Integration mechanism for object-oriented software and message-oriented software |
| Oct-12-2004 |
In accordance with the present invention, methods are included, which may be implemented by employing a program storage device readable by machine, tangibly embodying a program of instructions executable... |
| 6802055 |
Capturing graphics primitives associated with any display object rendered to a graphical user interface |
| Oct-5-2004 |
The present invention provides a mechanism for capturing the one or more graphics primitives drawn to a user interface by an application in execution is presented. A calling process invokes an injection... |
| 6779172 |
Bean scripting framework |
| Aug-17-2004 |
This invention provides a system and method that allows object oriented (OOP) applications to incorporate scripting easily and in a uniform manner. The Bean Scripting Framework (BSF) supports scripting... |
| 6778990 |
Dynamic component activation method using a relational database as the repository for registration information |
| Aug-17-2004 |
A method for allowing dynamic component activation using a database as a repository for registration information is disclosed. This method uses a Component Activation Manager (CAM), which is a singleton... |
| 6763449 |
Operation-processing apparatus |
| Jul-13-2004 |
An operation-processing apparatus is equipped with an instruction decoder for decoding an existing instruction and an extension instruction into the same operation code including at least instruction-type-determining... |
| 6763327 |
Abstraction of configurable processor functionality for operating systems portability |
| Jul-13-2004 |
A hardware abstraction layer operates as a system architectural layer between a real-time operating system and an underlying configurable processor. The hardware abstraction layer provides an abstraction... |
| 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... |
| 6751623 |
Flexible interchange of coded multimedia facilitating access and streaming |
| Jun-15-2004 |
A fundamental limitation in the exchange of audiovisual information today is that its representation is extremely low level. It is composed of coded video or audio samples (often as blocks) arranged in... |
| 6748581 |
Apparatus and method for implementing an existing object-oriented class in an object management system |
| Jun-8-2004 |
An apparatus and method for implementing one or more existing object-oriented program classes as component objects in an object management system, each class including one or more member functions, each... |
| 6748517 |
Constructing database representing manifold array architecture instruction set for use in support tool code creation |
| Jun-8-2004 |
Details of a highly cost effective and efficient implementation of a manifold array (ManArray) architecture and instruction syntax for use therewith are described herein. Various aspects of this approach... |
| 6745382 |
CORBA wrappers for rules automation technology |
| Jun-1-2004 |
A method, system, and software product in which wrappers for rules automation technology are provided. Business rules, business objects, and at least one object agent, representing a corresponding one... |
| 6742175 |
Component-based source code generator |
| May-25-2004 |
The component-based source code generator uses a set of generation instructions and a set of parameters to generate nearly-repetitive and repetitive source code. The developer specifies to the code generator... |
| 6735759 |
Editing system for translating displayed user language using a wrapper class |
| May-11-2004 |
A system, method, and program for providing language translators with contextual information for the text to be translated. The translator is presented with a graphical user interface in the base language,... |