Object oriented

CL 717 SC 108
5913063 Drag and drop object subclassing
Jun-15-1999 A visual coding tool that allows a user to visually implement the full inheritance capabilities of object oriented programming languages is disclosed. This includes the ability to visually create a first...
5911071 Persistent programming system and method for deploying self-containing executable applications
Jun-8-1999 The invention creates a self-contained executable application. A compiler compiles an application including main source code and initialization code to generate a list of objects needed for execution of...
5907707 Object model for Java
May-25-1999 The mechanism includes three data structures: object data associated with each object O1, O2, O3 . . . of a program, a class descriptor associated with the classes to which the objects O1, O2, O3 . . ....
5901314 Method for reducing the size of computer programs
May-4-1999 A method of reducing the size of compiled and executable computer programs which are edited with the aid of object-oriented programming techniques. The common portions of a program produced by an object-oriented...
5889992 Method for mapping types stored in a model in an object-oriented repository to language constructs for A C binding for the repository
Mar-30-1999 The method of the present invention is useful in a computer system having a user interface, a CPU, a memory, at least one disk drive, and an object-oriented repository, a program operating in the computer...
5889991 Method and system for customizing a palette using any java class
Mar-30-1999 A software class including known system events is imported into the palette of a development tool. After selecting a class for import, all variables and methods in the class meeting predetermined criteria...
5884081 Method and system for synchronizing code with design
Mar-16-1999 Code is synchronized with design in an object oriented computer programming environment. Execution steps are created for a selected method. Then, as directed by the execution steps, the design is traced...
5878260 Information handling system, method, and article of manufacture including object name services with multilevel indices
Mar-2-1999 A prior art naming module supports binding of an object to a name in a Naming Context (i.e., a directory). The present invention extends this original module to support properties (data about bindings),...
5875333 Automatically generating source code for relating a dialog interface with a business object in a computing application
Feb-23-1999 A method and a system (10) are provided for generating source code (28) for relating a dialog interface with a business object in a computing application. The system (10) includes a memory (14, 18) operable...
5875331 System and method for generating target language code utilizing an object oriented code generator
Feb-23-1999 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...
5872973 Method for managing dynamic relations between objects in dynamic object-oriented languages
Feb-16-1999 A method and system for creating named relations between classes in a dynamic object-oriented programming environment via mappers is disclosed. The mapping objects dynamically bind to the class interfaces...
5867709 Method and system for reusing customizations to a software product
Feb-2-1999 The system described herein provides for the reusability of customizations to a software product. Once customizations are made to a software product, using the system described herein, if the software...
5867708 System, method, and article of manufacture for adding concurrency to a binary class in an object oriented system
Feb-2-1999 A system, method and article of manufacture for automatically inserting concurrency object services into binary classes in an information handling system employing object oriented technology, includes...
5848273 Method for generating OLE automation and IDL interfaces from metadata information
Dec-8-1998 A method in a repository coupled to a computer system that generates OLE automation and Interface Definition Language ("IDL") interfaces from metadata (i.e., information about data). Visual Basic programming...
5845289 Methodology for generating object structures for accessing conventional, non-object-oriented business applications
Dec-1-1998 The invention proposes a method of defining and generating cooperating object structures for accessing Business Applications (BAs) which were not built upon the principles of object orientation (OO) in...
5845125 Debugger using class information and dynamic instance inter-relationships
Dec-1-1998 A debugger which helps a user perform object-based debugging. A class information generation section (8) generates class information based on the source code. The execution section (12) executes the program....
5842020 System, method and article of manufacture for providing dynamic user editing of object oriented components used in an object oriented applet or application
Nov-24-1998 Method, system and article of manufacture for dynamic editing of object oriented components used in an object oriented applet or application. An editor window is defined in predetermined class templates...
5838973 System and method for interactively transforming a system or process into a visual representation
Nov-17-1998 A computerized modeling system is provided. The present invention is a computer-implemented, interactive, real-time software tool, for physically transforming a system or process into a visual representation....
5826065 Software architecture for stochastic simulation of non-homogeneous systems
Oct-20-1998 A stochastic simulation method and system are provided. The invention eliminates the need for the use of subroutine calls in a user-written simulation program, and of option flags to direct execution via...
5822587 Method and system for implementing software objects
Oct-13-1998 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...
5819281 Notification of aspect value change in object-oriented programming
Oct-6-1998 An object-oriented programming language includes support for encapsulation of aspects and for change notification for aspect values. These features are then used to implement various change notification...
5812853 Method and apparatus for parsing source code using prefix analysis
Sep-22-1998 A method and apparatus for processing source code in a language processing system with improved parsing based on prefix analysis. A method in accordance with the present invention includes the steps of...
5809506 Method for creating an object base of persisent application objects in an object oriented programming environment and apparatus related thereto
Sep-15-1998 A method for building an objectbase of persistent objects, includes naming an objectbase collection of objects, naming each object relative to a first collection of objects using a first key, assigning,...
5774723 Efficient method router that supports multiple simultaneous object versions
Jun-30-1998 OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of...
5761510 Method for error identification in a program interface
Jun-2-1998 A method for identifying errors in program functions in a program interface found in a header file for the program interface and for identifying errors in program functions in a program interface found...
5758159 Structured software for a telecommunication system, including a communication service object which uses relationship data to route a message from an originator object to a recipient object
May-26-1998 A software structure comprises structural objects each comprising at least one service access point to which a message addressed to the object may be sent. Each structural object is associated with other...
5758153 Object oriented file system in an object oriented operating system
May-26-1998 An object-oriented file system in an object-oriented operating system includes a file system entity class that is subclassed into a volume, directory and file subclass. These classes encapsulate standard...
5740440 Dynamic object visualization and browsing system
Apr-14-1998 A method to automatically monitor an object-oriented program, e.g., for debugging purposes, is characterized by the steps of determining a state of the digital data processor at selected points during...
5737609 Method and apparatus for testing object-oriented programming constructs
Apr-7-1998 The invention provides methods and apparatus for generating, from a source signal defining a subject class to be tested, an inspection signal defining an inspection class that has one or more members for...
5737607 Method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data formats
Apr-7-1998 The invention provides solutions to the problems which are encountered by object oriented systems designers when attempting to implement schemes for object invocation and for argument passing in distributed...
5732271 Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects
Mar-24-1998 A method and system which provides a prototypical object which can be copied to create a derived object. A derived object can contain attribute values or it can hold a reference to its prototypical object....
5710926 Developers tool for object-oriented programming
Jan-20-1998 A software developer's tool to help write application programs for an object-oriented operating system includes a storage device holding code. The code includes a clipboard copying utility and a first...
5710920 Object extending method
Jan-20-1998 In an object extending method for use in an object-oriented data base system having an object having an attribute, a relation and a procedure and a definition object having definition information determining...
5699310 Method and apparatus for a fully inherited object-oriented computer system for generating source code from user-entered specifications
Dec-16-1997 A computer system wherein object-oriented management techniques are used with a new means for generating code to provide for the automatic generation of source code. The invention includes three executable...
5689703 Method and system for referring to and binding to objects using identifier objects
Nov-18-1997 A method and system for referring to and binding to objects using a moniker object is provided. In a preferred embodiment, a moniker object contains information to identify linked source data and provides...
5680619 Hierarchical encapsulation of instantiated objects in a multimedia authoring system
Oct-21-1997 An application development system, optimized for authoring multimedia titles, enables its users to create selectively reusable object containers merely by defining links among instantiated objects. Employing...
5675801 Object oriented system and method for generating target language code
Oct-7-1997 A system for generating target language source code utilizing an object oriented technology is disclosed. A desired computer programming function is specified using an object oriented user interface. The...
5668998 Application framework of objects for the provision of DICOM services
Sep-16-1997 A application program interface is provided to a toolkit framework of service objects which enable rapid creation of application computer programs which implement the services and protocol of the Digital...
5632034 Controlling method invocation sequence through virtual functions in an object-oriented class library
May-20-1997 A mechanism for controlling method invocation and avoiding problems such as premature method execution before object construction and premature object destruction before method completion, is provided...
5630131 Method and apparatus for importing and exporting archive files for a graphical user interface
May-13-1997 A method for use in an object oriented programming (OOP) based computer system which utilizes a first application program having interface objects for building a second application program having additional...
5592600 Animated display showing execution of object-oriented programs
Jan-7-1997 A dynamic visual presentation animates how classes or objects send messages and relate to each other in an object-oriented program during the program's execution. The presentation depicts classes or objects...
5586329 Programmable computer with automatic translation between source and object code with version control
Dec-17-1996 A computer which executes rules which are defined according to a language having a valid grammar. The computer comprises input means for receiving and temporarily storing a first source code representation...
5586326 Object base data processing apparatus
Dec-17-1996 An object base data processing apparatus executes a desired process by naming, as objects, single processing units and/or composite processing units which include single processing units and combines the...
5581761 Methods and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system
Dec-3-1996 An extensible set of auxiliary services for objects in an object-oriented system. Every object in an object-oriented system is implemented by an associated object manager. Each object manager in the present...
5581760 Method and system for referring to and binding to objects using identifier objects
Dec-3-1996 A method and system for referring to and binding to objects using a moniker object is provided. In a preferred embodiment, a moniker object contains information to identify linked source data and provides...
5572733 Data processing system which executes composite objects by combining existing objects
Nov-5-1996 A data processing system for executing a process. Classes and composite classes are formed by combining methods. Instances are formed and correspond to the classes and composite classes. The real world...
5572731 Sequentially navigated object oriented computer system
Nov-5-1996 An object based computer system has viewers which may be directed around the object world of the system between semantic objects. The system includes a sequence object that has a path list specifying a...
5560014 Dynamic object management method in object oriented language
Sep-24-1996 In an object oriented language, a class object is modified by using meta operators to create a floating class object by copying from a class object, modifying the floating class object into a new class...
5560012 Object-oriented data processing system
Sep-24-1996 An object-oriented data processing system includes a link setting unit for setting a link between a plurality of composite objects to provide a structure to a static model and a dynamic model such that...
5560010 Method for automatically generating object declarations
Sep-24-1996 A process for automatically generating declaration statements from the external definitions (I, II) of a source file (12). The process identifies the data-type identifiers of an external declaration (I,...