| 6694482 |
System and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system |
| Feb-17-2004 |
System and methods for creating and delivering interactive multimedia content that can dynamically adapt to at least one user. At least one user model is created for at least one user. The at least one... |
| 6692256 |
Interactive tutorial |
| Feb-17-2004 |
The invention pertains to a computer tutorial system wherein software product training is provided interactively by guiding the user, for example, through one or more examples or applications that can... |
| 6691299 |
Object-oriented communications framework system with support for multiple remote machine types |
| Feb-10-2004 |
Systems and methods are provided for enabling an application programmer to construct a new application program for communicating with a remote machine. The systems and methods include a parser class that... |
| 6691298 |
Memory management in embedded system with design time object instantiation |
| Feb-10-2004 |
A system and method is provided for enabling the reuse of algorithms in multiple application frameworks with no alterations required of the algorithm once it is developed. An inverted memory allocation... |
| 6684384 |
Extensible object oriented framework for general ledger |
| Jan-27-2004 |
An object oriented framework provides a set of objects that perform general ledger functioning and permits a framework user to add extensions to the framework for specific processing features, thereby... |
| 6681382 |
Method and system for using virtual labels in a software configuration management system |
| Jan-20-2004 |
The present invention provides a solution to the needs described in the present application through a system and method of using Virtual Labels in conjunction with an existing software configuration management... |
| 6678880 |
System for iteratively designing an object heterarchy in an object-oriented computing environment |
| Jan-13-2004 |
An object-oriented computing environment stores information relating to objects in a data file, and manipulates the information in the data file through a suitable user interface. The interface permits... |
| 6675378 |
Object oriented apparatus and method for allocating array objects on an invocation stack |
| Jan-6-2004 |
An object oriented mechanism and method allow allocating Java array objects of unknown size at compile time to a method's invocation stack if the array's size is less than a predetermined threshold value.... |
| 6671877 |
Method and device to calculate activity degrees of method programs |
| Dec-30-2003 |
To provide a method for calculating an activity degree of a method in order to effectively select a method for discarding a code. At a compilation time, a calling map concerning method calls which may... |
| 6665863 |
Data referencing within a database graph |
| Dec-16-2003 |
The present invention is directed to providing a higher degree of association between nodes and links in a graph by creating data structures (spiders) that provide views into graphs that transcend the... |
| 6651240 |
Object-oriented software development support apparatus and development support method |
| Nov-18-2003 |
The object-oriented software development support apparatus according to the present invention includes: a pattern architecture storage unit for storing pattern information about a plurality of applicable... |
| 6637021 |
JavaBean activation framework-common desktop environment bridge |
| Oct-21-2003 |
One or more embodiments of the invention provide Common Desktop Environment (CDE) applications with the ability to utilize JavaBeans components and applications written in the Java programming language.... |
| 6637020 |
Creating applications within data processing systems by combining program components dynamically |
| Oct-21-2003 |
A method of associating program components to create a software application. Program components are emitted from standard object data files. The program components are analyzed in real time to identify... |
| 6618852 |
Object-oriented framework for chemical-process-development decision-support applications |
| Sep-9-2003 |
An object oriented framework provides a set of objects that perform chemical-process-development decision-support functioning and that permit a framework user to add extensions for specific processing... |
| 6611954 |
Binary compatible software objects |
| Aug-26-2003 |
An object oriented programming technology enables multiple objects to be snapped into a given container or client. Thus, for example, multiple ActiveX controls can be snapped into one given container and... |
| 6611898 |
Object-oriented cache management system and method |
| Aug-26-2003 |
The present invention is directed toward a system and method for caching data for multiple processes. The system utilizes a data storage device, and has at least one process adapted to utilize data stored... |
| 6611844 |
Method and system for java program storing database object entries in an intermediate form between textual form and an object-oriented form |
| Aug-26-2003 |
A method and system for providing an intelligent intermediate form of an object-oriented database. The intermediate form is derived from a grammatical form of an object-oriented database through the process... |
| 6609130 |
Method for serializing, compiling persistent textual form of an object-oriented database into intermediate object-oriented form using plug-in module translating entries according to grammar |
| Aug-19-2003 |
A method and system for customizing the transformation of an object-oriented database to and from a grammatical form. A grammatical form is an expression of an object-oriented database in a textual form... |
| 6606632 |
Transforming transient contents of object-oriented database into persistent textual form according to grammar that includes keywords and syntax |
| Aug-12-2003 |
A method and system for serializing a transient object-oriented database into a persistent form. The persistent form is a grammatical form, an expression of an object-oriented database in a textual form... |
| 6606588 |
Design apparatus and a method for generating an implementable description of a digital system |
| Aug-12-2003 |
The present invention is a design apparatus compiled on a computer environment for generating from a behavioral description of a system comprising at least one digital system part, an implementable description... |
| 6604196 |
Apparatus and method for component role fulfillment based on environment context |
| Aug-5-2003 |
A method and apparatus for changing a component's mode based on its environmental context is disclosed. A component role fulfillment mechanism, as part of a component, changes the mode of a component based... |
| 6598225 |
System, method, and program for utilizing a software state machine carrying out the process flow of a software program |
| Jul-22-2003 |
A system, method, and program utilizes a software state machine for carrying out the processes and functions of a program. The components of a program, e.g., the process flow, functions, dialogs, etc.,... |
| 6598220 |
System and method for allowing registerable runtime modification of object behaviors |
| Jul-22-2003 |
A system and method for allowing registerable runtime modification of object behaviors are disclosed. The disclosed embodiments provide an easily implemented and flexible approach for handling correct... |
| 6598219 |
Method and mechanism for a task oriented XML data model |
| Jul-22-2003 |
A task oriented data model for an object oriented development tool. The data model comprises a task oriented structure which mirrors the task tree embodied in the user interface of the object development... |
| 6598052 |
Method and system for transforming a textual form of object-oriented database entries into an intermediate form configurable to populate an object-oriented database for sending to java program |
| Jul-22-2003 |
A method and system for compiling a grammatical form of an object-oriented database into an intermediate form of that database. The grammatical form is a persistent form of an object-oriented database... |
| 6591274 |
Computer software framework and method for accessing data from one or more datastores for use by one or more computing applications |
| Jul-8-2003 |
The present invention relates to a computer software framework and method for accessing data from a datastore. The invention discloses a framework for accessing data from a datastore. The framework is... |
| 6581203 |
Technique for visually creating and adding members to a class |
| Jun-17-2003 |
A technique for visually creatins and populating a class with members. A developer is provided with a container window representing a new class when the developer indicates that a new class is to be built.... |
| 6578191 |
Method and apparatus for dynamic generation of adapters |
| Jun-10-2003 |
This invention provides for the implementation of dynamic "event to method" adapter class generation. Event to method adapter classes and objects are automatically and dynamically generated and wired to... |
| 6571388 |
Building a custom software environment including pre-loaded classes |
| May-27-2003 |
A system for creating a custom environment for executing application programs in a target device. The system broadens the applicability of software environments like Java by providing custom pre-loaded... |
| 6564223 |
Method and article for managing references to external objects in a runtime environment |
| May-13-2003 |
Lazy evaluation is used for resolving references to recreatable external objects. A recreatable external object is an object whose state can easily be deallocated and later reconstituted or "activated"... |
| 6560770 |
Extending the attributes of an application generated using a fourth generation programming tool |
| May-6-2003 |
A method and apparatus are provided for extending the behavior and attributes of applications designed using a fourth generation language (4GL) programming tool. Specifically, a 4GL programming tool is... |
| 6560769 |
Computer-implemented method for generating a UML representation from JAVA source code |
| May-6-2003 |
A computer-implemented method for representing JAVA in UML in a computer system executing a repository program. The method comprises the steps of determining if a file is a JAVA package or project. If... |
| 6557164 |
System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet |
| Apr-29-2003 |
Method, system and article of manufacture for creating an object oriented component having multiple bidirectional ports for use with an object oriented based applet or application. The component's ports... |
| 6550057 |
Piecemeal retrieval in an information services patterns environment |
| Apr-15-2003 |
A system, method and article of manufacture are provided for providing a warning upon retrieval of objects that are incomplete. An object is provided with at least one missing attribute. Upon receipt of... |
| 6546549 |
Source code transformation process and recording medium |
| Apr-8-2003 |
A process for transforming an original source code containing a description of a stub method employed in an object interaction into another source code corresponding to an environment on which a program... |
| 6536035 |
Loading software files in client-server and object oriented environment |
| Mar-18-2003 |
A tool operable within an integrated development environment for client-server object oriented applications is disclosed. The tool analyzes a running application to trace the first instantiation of classes... |
| 6536033 |
Uniform mechanism for building containment hierarchies |
| Mar-18-2003 |
A uniform mechanism for building containment hierarchies separates the code/method which actually perform the containment insertion operations on the components from the specification of the containment... |
| 6526565 |
Packaging algorithm for providing object oriented applications having reduced footprints |
| Feb-25-2003 |
A packaging algorithm for providing software applications having reduced footprints is presented. The algorithm determines the minimum required set of methods and classes from the development environment... |
| 6523169 |
Method for testing system components of an object-oriented program |
| Feb-18-2003 |
A method for testing system components of an object-oriented program, wherein system components of an object-oriented program are tested such that nested dependencies of methods are resolved and an arbitrary... |
| 6513152 |
Object oriented framework mechanism for customization of object oriented frameworks |
| Jan-28-2003 |
An object oriented framework mechanism for customization of object oriented frameworks provides an infrastructure that embodies the steps necessary to customize a selected object oriented framework (referred... |
| 6513144 |
Method and apparatus for random stimulus generation |
| Jan-28-2003 |
The present invention adds capabilities to a Hardware Verification Language (HVL) which facilitate the generation of random test data. Sources of random numbers are easily produced by simply adding a randomness... |
| 6510550 |
Method and apparatus for providing intermittent connectivity support in a computer application |
| Jan-21-2003 |
A method and apparatus for providing an application with intermittent connectivity support is disclosed. In accordance with one embodiment, an application development tool is configured for providing intermittent... |
| 6507945 |
Synthesizing combinatorial libraries of materials |
| Jan-14-2003 |
Methods and apparatus for controlling an automated material handling procedure. The method includes receiving a recipe file comprising component information and mapping information; interacting with a... |
| 6502234 |
Component based wizard for creating wizards |
| Dec-31-2002 |
The preferred embodiment of the present invention an object oriented wizard creation mechanism provides an environment and set of facilities for creating and modifying wizards. The preferred embodiment... |
| 6493868 |
Integrated development tool |
| Dec-10-2002 |
An integrated code development tool, comprising of an editor, a project management and build system, a debugger, a profiler, and a graphical data visualization system. The editor is operable to provide... |
| 6484310 |
Patterns for modeling computer component interactions |
| Nov-19-2002 |
A computer system and method including commands to permit interaction between a client and a component in a backend system. The command has an input object, for transformation by the backend system, and... |
| 6480856 |
Method and system for implementing software objects |
| Nov-12-2002 |
The present invention provides a new system for implementing software objects using an object-prototype model. Objects are defined as collections of properties, each having a unique property name. A collection... |
| 6477701 |
Version-adaptive serialization and deserialization of program objects in an object-oriented environment |
| Nov-5-2002 |
Known techniques for generating serial information to represent program objects (serialization) and to recreate program objects from the serial information (deserialization) often impose limitations on... |
| 6477698 |
Encapsulation of HDL process descriptions to provide granularity at the process level |
| Nov-5-2002 |
A system and method for providing encapsulation of HDL descriptions at the processes level includes a computer which accesses an Process Encapsulation computer program stored in computer memory. A computer... |
| 6473892 |
Data driven, dynamic language document assembly system |
| Oct-29-2002 |
A document assembly system assembles and prints one or more documents in response to input data describing the nature and circumstances of a transaction to be documented and describing the parties to the... |