|
Match
|
Document |
Document Title |
|
|
6601234 |
Attribute dictionary in a business logic services environment
A system and method are provided for controlling access to data of a business object via an attribute dictionary. The attribute dictionary, which stores attribute names and values, is dispatched...
|
|
|
6598220 |
System and method for allowing registerable runtime modification of object behaviors
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...
|
|
|
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
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...
|
|
|
6591274 |
Computer software framework and method for accessing data from one or more datastores for use by one or more computing applications
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...
|
|
|
6581203 |
Technique for visually creating and adding members to a class
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...
|
|
|
6578191 |
Method and apparatus for dynamic generation of adapters
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...
|
|
|
6578195 |
Process for data encapsulation in large scale legacy software
A method for data encapsulation in large scale legacy software code comprising the steps of: (a) generating a symbol table output from the legacy software code; (b) automatically scanning the...
|
|
|
6564223 |
Method and article for managing references to external objects in a runtime environment
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...
|
|
|
6560771 |
System and method for reusing a classed method in object oriented programming
An Information Processing System includes a method display unit that displays the methods belonging to a class, a method selection unit that selects the desired method from among the methods...
|
|
|
6560770 |
Extending the attributes of an application generated using a fourth generation programming tool
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...
|
|
|
6557023 |
Method and apparatus for avoiding array class creation in virtual machines
Embodiments of the invention comprise a method and apparatus for avoiding array class creation in, for example, virtual machines for object-oriented programming languages. Embodiments of the...
|
|
|
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
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...
|
|
|
6546549 |
Source code transformation process and recording medium
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...
|
|
|
6542899 |
Method and system for expressing information from an object-oriented database in a grammatical form
A grammar to represent a hierarchical object-oriented database. The grammar comprises a set of keywords and a syntax. The keywords include “tree”, “entry”, “properties”, and...
|
|
|
6543046 |
Apparatus and method for navigating objects within a computer-implemented object environment
A system is provided for navigating at least one object within a computer-implemented object environment. The system specifies at least one object having particular attributes. An object...
|
|
|
6523168 |
Reduction of object creation during string concatenation and like operations that utilize temporary data storage
Reduction of object creation during string concatenation and like operations that utilize temporary data storage during translating a first computer program into a second computer program in which...
|
|
|
6513152 |
Object oriented framework mechanism for customization of object oriented frameworks
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...
|
|
|
6507945 |
Synthesizing combinatorial libraries of materials
Methods and apparatus for controlling an automated material handling procedure. The method includes receiving a recipe file comprising component information and mapping information; interacting...
|
|
|
6505343 |
Document/view application development architecture applied to ActiveX technology for web based application delivery
A method for creating a large functional software component. The method includes the steps of building a large functional unit in a data/data presentation format and wrapping the large functional...
|
|
|
6502234 |
Component based wizard for creating wizards
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...
|
|
|
6487714 |
Mechanism for dynamic selection of an object's method
A data structure and associated mechanism for implementing object oriented programming language, comprising at least two code blocks for at least one method of an object of a specified class, each...
|
|
|
6480860 |
Tagged markup language interface with document type definition to access data in object oriented database
An apparatus and method defines a markup language for accessing data in a database. The markup language is preferably defined in extensible markup language (XML) by creating suitable document type...
|
|
|
6473773 |
Memory management in a partially garbage-collected programming system
Memory management to support calls between objects in language environments support automatic garbage collection and language environments requiring explicit control of object destruction is...
|
|
|
6473893 |
Information objects system, method, and computer program organization
An information object allows arbitrary structured or unstructured information to be bundled with instructions for processing. The object is packed into a container with a well defined structure...
|
|
|
6463578 |
Systems, methods and computer program products for debugging java server page files using compiled java class file modifications
Systems, methods and computer program products are provided for debugging markup language source code of JSP files via Java class files generated therefrom. A Java class file is subjected to...
|
|
|
6463581 |
Method for determining reachable methods in object-oriented applications that use class libraries
The present invention analyzes an application A and computes a set reachable methods in A by determining the methods in A that may be called from another reachable method in A, or from within a...
|
|
|
6460178 |
Shared library optimization for heterogeneous programs
A shared library optimization process relocates a code block in a platform-neutral intermediate representation (IR) of a library into the IR of another library. The shared library optimization...
|
|
|
6446256 |
Extension of parsable structures
A bilateral interface may comprise an object interface and, optionally, a language interface. The object interface comprises at least an object-side object interface to be included in an external...
|
|
|
6446254 |
Packaging memory image files
In typical Java and other interpreted programming language environments, the code is stored in ROM in a semi-processed state, .class files containing byte codes. When the device is turned on, a...
|
|
|
6438514 |
Generation of a system model
A computer is operated to generate electronic data defining a system model by loading into the computer a class definition defining instructions which are processed by the system, the definition...
|
|
|
6438744 |
Dynamic mapping of component interfaces
The dynamic mapping from an ActiveX component model to a JavaBean model is disclosed. In one embodiment, an ActiveX compatible object is created at run-time for those JavaBean components that an...
|
|
|
6427229 |
Object oriented mechanism and method for maintaining elements on a flexibly constrained collection that may use any suitable object as a key
In an object oriented computer system, an object oriented mechanism and method defines a common interface to maintain elements on a collection while providing the capability of using virtually any...
|
|
|
6427231 |
System and method for multiple entry point access to an object
The invention allows a functional object in a dynamic language to be efficiently used as both a directly-invoked function and as a method in a generic function. This allows a language to combine...
|
|
|
6415434 |
Apparatus and method for a runtime method overloading resolver
A method and apparatus for resolving method overloading at runtime that includes accessing an application programming interface file to retrieve methods that belong to the same class as a target...
|
|
|
6412010 |
APPARATUS AND METHOD FOR IMPLEMENTING A NETWORK PROTOCOL THAT SUPPORTS THE TRANSMISSION OF A VARIABLE NUMBER OF APPLICATION-USABLE OBJECT OVER A NETWORK AS A SINGLE NETWORK TRANSMITTABLE CONTAINER OBJECT AND THE RE-CREATION OF THOSE APPLICATION-USABLE OBJECT THEREFROM
A method and apparatus for implementing a network protocol to support the transmission of a variable number of application-usable objects as a single network transmittable container object and the...
|
|
|
6405363 |
Class casting support for run-time extensible items in an object oriented framework
In an object oriented computer system, a framework mechanism defines one or more run-time extensible items that may be dynamically reconfigured as required to support different interfaces at...
|
|
|
6405366 |
Multi-layered software application interface architecture
A multi-layered software architecture ( 90 ) comprises a software application layer ( 10 ), a predefined file filter interface layer ( 106 ) operable to perform basic file functions, and a data...
|
|
|
6405263 |
Method and apparatus for subclassing system object model classes in dynamic languages
A method and apparatus for subclassing System Object Model (SOM) class objects for a dynamic object-oriented language. A proxy class object is created using the dynamic language that points to the...
|
|
|
6397216 |
Ordering keys in a table using an ordering mask
The present invention is a mask ordering method and apparatus which controls the way keys are compared. In its general form, the mask ordering method operates to order (with a less than, greater...
|
|
|
6385769 |
Text based object oriented program code with a visual program builder and parser support for predetermined and not predetermined formats
Text-based object-oriented class code, located in either local or remote machines is converted into proxy components which can be used in existing visual builders. Proxy components are created from...
|
|
|
6381743 |
Method and system for generating a hierarchial document type definition for data interchange among software tools
A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and the software systems, which store...
|
|
|
6317796 |
Inline database for receiver types in object-oriented systems
Systems and methods for implementing message dispatch for an object-oriented program are provided. Receiver type information is collected at a site of a method that dispatches messages to receiver...
|
|
|
6314563 |
Expedited object locking and unlocking
An object structure's header (40) allocates a two-bit synchronization-state field (42) solely to monitor data for implementing synchronization on that object. When the object is locked by a...
|
|
|
6308314 |
Mechanism and method for flexible coupling of processes in an object oriented framework
In an object oriented computer system, a framework mechanism defines a mechanism that separates the ability to complete a process from the results of that process. A task is defined in the...
|
|
|
6305009 |
Compiler design using object technology with cross platform capability
A programming language environment that includes an object compiler and associated object execution engine. The object compiler parses and converts source code into object-oriented, compiled code...
|
|
|
6305007 |
Object property meta model emulator for legacy data structures
A method of wrapping legacy data structures enables the data structures to be used with an object-oriented program and enables a single object to access related attributes in multiple legacy data...
|
|
|
6301703 |
Method for transforming state-based IVR applications into executable sequences of code
Methods and apparatus transform a state-based application into an executable program. A script representing a state-table application is exported from a development environment for a state-based...
|
|
|
6301700 |
Method and apparatus for slicing class hierarchies
Given a class hierarchy (a collection of classes and inheritance relations among them) and a program P that uses the hierarchy, a slice of the class hierarchy is computed with respect to the...
|
|
|
6292937 |
Program conversion device for translating an object-oriented language source program
A program conversion device includes a formal initialization expression generating unit, an actual initialization expression generating unit, and an object generation statement translating unit....
|
|
|
6286136 |
Compile processing apparatus and method and program executing apparatus and method
A compile processing apparatus compiles a program formed of a plurality of classes having initializing procedures. The compile processing apparatus includes a specifying unit for specifying an...
|