Object-oriented database structure processing

CL 707 SC 103Y
7031977 Efficiently storing indented threads in a threaded discussion application
Apr-18-2006 A hierarchical set of records has multiple hierarchical levels and depths. Each of the records has a tag that is unique within the hierarchical set of records. A method for retrieving a record includes...
6988109 System, method, software architecture, and business model for an intelligent object based information technology platform
Jan-17-2006 In one aspect, the invention provides an architecture and query and processing methodology, advantageously implemented in software, for an information technology platform using Intelligent Molecular Objects...
6980997 System and method providing inlined stub
Dec-27-2005 A system and method is provided to facilitate communications between object systems. A caller is provided having optimized in-lined functionality when initiating a remote function call between managed...
6970884 Methods and apparatus for user-centered similarity learning
Nov-29-2005 Techniques are provided for incorporating human or user interaction in accordance with the design and/or performance of data mining applications such as similarity determination and classification. Such...
6970883 Search facility for local and remote interface repositories
Nov-29-2005 A system, method and user interface for searching one or more CORBA Interface Repositories for program objects based upon a set of user-specified search criteria. A user interface screen or frame is provided...
6952706 Method for providing stand-in objects
Oct-4-2005 A method for providing stand-in objects, where relationships among objects are automatically resolved in an object oriented relational database model without the necessity of retrieving data from the database...
6941322 Method for efficient recording and management of data changes to an object
Sep-6-2005 Embodiments of the present invention are generally directed to a method, apparatus and system for journaling an object in a file system of a computer. In one aspect, a request to make a change on the object...
6901409 Mapping data from multiple data sources into a single software component
May-31-2005 A method, apparatus and article of manufacture is provided for mapping data objects residing in multiple data sources, or generated dynamically, into a single, reusable software component, for integrated...
6898714 Managing and extending attribute values for public key cryptography standards
May-24-2005 A method and system for processing PKCS-attributes and user-defined attributes in heterogeneous environment is provided. Attributes are registered with a PKCS9 gateway class, and the attributes include...
6883101 System and method for assessing the security posture of a network using goal oriented fuzzy logic decision rules
Apr-19-2005 A method and data processing system assesses the security vulnerability of a network. A system object model database is created and supports the information data requirements of disparate network vulnerability...
6877014 Method and apparatus to facilitate transactional consistency for references in object-relational databases
Apr-5-2005 One embodiment of the present invention provides a system that facilitates transactional consistency for references in an object-relational database. The system operates by first receiving a reference...
6865580 Dynamic multi-object collection and comparison and action
Mar-8-2005 A system and method for monitoring one or more objects of a class where the class has one or more attributes and each object has an attribute value associated with each attribute. During a user-specified...
6856999 Synchronizing a store with write generations
Feb-15-2005 Systems and methods for synchronizing a device and for ensuring that updates to the device occurring during synchronization are not re-synchronized to the synchronization partner. Generation identifiers...
6850953 Creating multiple sets of data by spawning a secondary virtual machine
Feb-1-2005 Methods, systems, and computer-readable media are disclosed for having a primary process spawn a secondary process to create multiple data sets, thereby allowing the primary process to continue performing...
6823358 Enabling multiple client access to a process-based system or program from a single java virtual machine
Nov-23-2004 Provided are a method, apparatus and a computer program product which address the problem of differentiating between processes which appear to a server process to have the same process ID associated with...
6816875 Methods, apparatus, and product for distributed garbage collection
Nov-9-2004 In accordance with the present invention a process is provided for allocating and deallocating resources in a distributed processing system having a requester platform and a server platform. The process...
6813690 Caching media data using content-sensitive identifiers
Nov-2-2004 Techniques for caching media data, including streaming media data, using content-sensitive identifiers. The content-sensitive identifiers enable a caching proxy or a caching server to unambiguously determine...
6792430 Information organization and navigation by user-generated associative overlays
Sep-14-2004 A method of linking together digital information objects of a digital information space includes creating an overlay. The overlay includes at least one concept node, each concept node expressing one concept....
6785690 Method and system for storage, retrieval, and query of objects in a schemeless database
Aug-31-2004 A mechanism for storing, retrieving, and querying data items or other information in the form of object instances created from object oriented programming environment.
6778985 Implementing descending indexes with a descend function
Aug-17-2004 A method and apparatus is disclosed for implementing descending indexes in a database management system. A key value to be inserted within an index is decomposed into individual data bytes, such as an...
6769000 Unified directory services architecture for an IP mobility architecture framework
Jul-27-2004 A communications architecture for enabling IP-based mobile communications includes a Local Service Function (LSF) component configured to serve as an IP-based serving area network for a set of x-Access...
6760731 Genealogy registry system
Jul-6-2004 A worldwide genealogy data storage and retrieval system for implementation on the internet is described, wherein genealogical data from every source can be collected, reviewed, revised, extended, consolidated,...
6748594 Object mechanism and method for retrieving attribute values in a object oriented framework
Jun-8-2004 In an object oriented computer system, a framework mechanism defines an infrastructure for allowing a user to flexibly define keys and their corresponding attributes. A special type of key called a specification...
6748396 Independent class loader for dynamic class loading
Jun-8-2004 Improved techniques are defined for dynamically loading components which have prerequisite relationships more complex than the simple single inheritance chains which are supported with prior art dynamic...
6741999 String tree utility data structure and order n sort
May-25-2004 A data structure according to the invention is created in memory of a computer for storing data objects for access by a computer application that is executed by the computer. Each of the data objects is...
6735598 Method and apparatus for integrating data from external sources into a database system
May-11-2004 Techniques used in a relational database system for defining subclasses of built-in classes and thereby achieving columns in database tables which contain polymorphic objects of the built-in classes. The...
6725234 Methods of partitioning a set of objects and search method in a partition of a set of objects
Apr-20-2004 The invention relates to a partitioning method of a set of objects which comprises an initialization phase for determining a partition which has an optimal number of classes, and a modification phase of...
6718377 Telecommunications network management system interface
Apr-6-2004 A network includes an operations support system (20) for managing one or more network elements (40), and an interface (10) between the operations support system (20) and each network element (40). The...
6714946 Data management system using a plurality of data operating modules
Mar-30-2004 A data management system capable of realizing improved flexibility, independency and expandability together is disclosed. The data management system is formed by a memory unit configured to store a plurality...
6711582 Method and system for implementing persistent object services on a relational database
Mar-23-2004 A persistent object service (POS) that interfaces to a set of one or more relational database management systems. A persistent object is mapped to one or more tables in a relational database based on the...
6704756 Methods, apparatus, and product for distributed garbage collection
Mar-9-2004 In accordance with the present invention a process is provided for allocating and deallocating resources in a distributed processing system having a requester platform and a server platform. The process...
6701517 Method for synchronizing JAVA with UML in a version configuration management system
Mar-2-2004 A computer-implemented method for synchronizing JAVA with UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of JAVA source exist,...
6694508 Method for synchronizing UML with JAVA in a version configuration management system
Feb-17-2004 A computer implemented-method for synchronizing JAVA in a UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of UML representation...
6694507 Method and apparatus for analyzing performance of object oriented programming code
Feb-17-2004 A performance analyzer for object-oriented programming code distinguishes between an object which is substantively used within the creating method, and one which is merely created in the creating method...
6694329 Methods of organizing information
Feb-17-2004 A method of organizing information into a concept network, to facilitate the creation and sharing of knowledge, includes the steps of: categorizing ideas and thoughts into concepts; creating links between...
6694310 Data flow plan optimizer
Feb-17-2004 An optimizer for a data transformation system. The optimizer optimizes data flow plans that describe how data is to be transformed from the form it has in a data source to the form required in a data destination....
6690397 System for regional data association and presentation and method for the same
Feb-10-2004 A database methodology that concerns the mapping of any arbitrary object into a plurality of regions, enabling the assignment of multiple region-specific attributes thereto and facilitating the concurrent,...
6687708 Object-oriented framework for tracking collection documents
Feb-3-2004 An extensible Object-Oriented (OO) framework in an object-oriented programming system defines objects and classes used to correspond to and track a collection document. The collection document can be an...
6684215 Technique for enforcing temporal uniqueness in an object/relational database management system environment
Jan-27-2004 A system, method and program extender for enforcing the uniqueness of temporal data in an object/relational database management system is provided. There is a combination of user-defined functions, triggers...
6678889 Systems, methods and computer program products for locating resources within an XML document defining a console for managing multiple application programs
Jan-13-2004 Systems, methods and computer program products are provided for sharing resources within an Extensible Markup Language (XML) document that defines a console (i.e., a graphical user interface or GUI) for...
6678745 Dynamic object synthesis with automatic late binding
Jan-13-2004 A method and system of automatically synthesizing object names. Variables are synthesized with object types associated with the variables. Buffers into which data is to be transferred are dynamically created...
6675169 Method and system for attaching information to words of a trie
Jan-6-2004 A method and improved data structure for attaching information to words in a trie of nodes. Each node of a trie includes a single tag bit which is interpreted according to information specified in a header...
6668271 System for distributing, installing and running web applications (agents)
Dec-23-2003 A networked information appliance for use on a network, comprising a plurality of agency base units, wherein each base unit is configured on the network with an address and a plurality of agent cards,...
6658427 Method and system for providing multi-user electronic calendaring and scheduling functions for online instruction in an extended enterprise environment
Dec-2-2003 An exemplary embodiment of the invention relates to a computer-based method and system for providing multi-user electronic calendaring and scheduling functions in an extended enterprise environment. The...
6647380 Production and inventory control system and computer program product for controlling production and inventory
Nov-11-2003 A production and inventory control system, comprises a first business application system for executing a first business application, a second business application system for executing a second business...
6643664 Data conversions solving time limitations of object-oriented software programs
Nov-4-2003 A method, apparatus, and article of manufacture for converting dates in object-oriented software programs utilizing time classes covering limited periods of time is provided. A conversion object identifies...
6633889 Mapping persistent data in multiple data sources into a single object-oriented component
Oct-14-2003 A method, apparatus and article of manufacture is provided for mapping persistent data objects residing in multiple data sources into a single, reusable software component accessible to an object-oriented...
6618733 View navigation for creation, update and querying of data objects and textual annotations of relations between data objects
Sep-9-2003 A method (and corresponding database system) for displaying in a view window information characterizing semantics of relations between objects. For each given relation between at least one subject object...
6609133 Integrating both modifications to an object model and modifications to a database into source code by an object-relational mapping tool
Aug-19-2003 In accordance with methods and systems consistent with the present invention, an improved object-relational mapping tool is provided that generates source code containing classes which preserve both changes...
6606635 Data processing apparatus
Aug-12-2003 The present invention relates to a data processing apparatus for transmitting data to and receiving data from a device to be controlled which is connected to the data processing apparatus by way of a communications...