Version management

CL 707 SC 203
5689706 Distributed systems with replicated files
Nov-18-1997 Techniques for providing replicated files in a distributed system. A replicated file has a set of copies in components of the distributed system. Operations on the copies have the same semantics for the...
5684990 Synchronization of disparate databases
Nov-4-1997 A data processing method for synchronizing the data records of a plurality of disparate databases, in which a status file is provided containing data records representative of the contents of data records...
5680615 Desktop management of host applications
Oct-21-1997 A communication medium and method enabling the identification of manageable data produced on mainframe equipment, so that the data can be established in a Desktop Management Interface (DMI) database. In...
5671420 Distribution diskette utility
Sep-23-1997 A method of distributing files onto a computer-usable storage medium based on a user's selection of at least one file from a file library comprising executable and nonexecutable files. The method includes...
5649200 Dynamic rule-based version control system
Jul-15-1997 A data processing system and method for controlling versions of data, features a processor, a storage device for storing versions of objects, and an object version selector for providing the processor...
5590320 Computer file directory system
Dec-31-1996 The computer system disclosed herein provides an aggregated directory facility which can encompass the file contents of a large number of high capacity storage devices such as CD ROMS and which enables...
5577244 Methods of applying software modifications
Nov-19-1996 A software program having a plurality of separately installable features installed on a computer system is to be updated. An end user invokes an update program to update the installed software program....
5535386 Transaction and version management system
Jul-9-1996 Each element of a database may have multiple versions; the versions are partitioned into branches, and versions of a branch are ordered linearly according to their timestamps. Branches are timestamped...
5418728 Computer aided design support device
May-23-1995 A support device for a computer aided design system to improve efficiency in design work by achieving automatic recognition of associated design programs and automatic data transfer between the steps of...
5333310 Data management method and system
Jul-26-1994 A data management method and system for classifying shared data as new data or past data where the new data may be updated by processing and the past data may not be updated by processing. The data management...
5301319 Data storage audit trail
Apr-5-1994 The database is provided with an audit trail for the structure types of the object instances. As a component of an object instance of the database is corrected/changed, the corrected/changed component...
5301318 Hierarchical netlist extraction tool
Apr-5-1994 The present invention is directed to a method and apparatus for providing a general netlist extraction tool which generates tool-specific incremental and hierarchical netlist extractors. The present invention...
5214781 Method of managing storage medium
May-25-1993 A system is provided for managing a storage medium on which management information, data and associated history information are recorded. The system packs and records history information pieces, which...
5047918 File management system
Sep-10-1991 A file management system comprises a computerized data storage and retrieval utility for integrating data files produced by independent data processing operations by linking the data files according to...
4912637 Version management tool
Mar-27-1990 A system for preserving, generating, and merging different versions of a common module that utilizes a line file storing the text of every line in a version and addressing each line with a unique line...
4800485 On-line documentation facility
Jan-24-1989 Users of an on-line documentation facility in a computer system are provided with the capability of specifying modifications to be made to the documentation that would otherwise be provided by the system.
4646229 Time-ordered data base
Feb-24-1987 A data base system includes future versions of the data base which are maintained currently in response to orders for future execution. All transactions against the data base are time stamped to assure...
4558413 Software version management system
Dec-10-1985 A software version management system, also called system modeller, provides for automatically collecting and recompiling updated versions of component software objects comprising a software program for...
7043508 Systems, methods and apparatus for creating stable disk images
May-9-2006 A system and method of identifying methods of quiescing a storage object. Data is received identifying the storage object and a freeze list is generated. The freeze list includes one or more freeze methods...
7043507 System and method for validated indirect data backup using operating system I/O Operations
May-9-2006 Methods and systems to backup data are provided. A first computing device identifies data to backup and stabilizes a frozen image of that data. Next, the frozen image is decomposed into physical storage...
7043505 Method variation for collecting stability data from proprietary systems
May-9-2006 A Cellular Multi-Processor Serve provides partitions having different Operating Systems such as Windows, Unix OS2200 (Unisys), Master Control Program (Unisys) or other Operating Systems, which could be...
7043504 System and method for parallel primary and secondary backup reading in recovery of multiple shared database data sets
May-9-2006 A recovery utility apparatus for expediting recovery time during failure of one or more database data sets is provided. A backup copy restore utility is configured to read and restore a backup copy of...
7043486 Process and system for tracking versions of field documentation data collection configurations in a complex project workflow system
May-9-2006 A process is provided for capturing a state of a data input interface at a particular time in a complex workflow system. The data input interface provides an interface for entering actual data to populate...
7039865 System and method for determining the commutativity of computational operations
May-2-2006 A system and method for executing computational operations upon elements of a data structure. The method includes determinations of the commutativity of the computational operations. If the computational...
7039773 Method and mechanism for efficient implementation of ordered records
May-2-2006 An improved method, mechanism, and system for implementing, generating, and maintaining records, such as redo records and redo logs in a database system, are disclosed. Multiple sets of records may be...
7039669 Techniques for adding a master in a distributed database without suspending database operations at extant master sites
May-2-2006 Techniques for making a replica of a particular group of database objects of a database on a particular node that does not initially have the particular group of database objects include transferring description...
7039659 Method and apparatus for making differential independent data copies in a data processing system
May-2-2006 Data is copied from a source storage device to a destination storage device in a differential mode. An extents track defines all tracks to be transferred during a first copying operation. Complementary...
7039658 Method and apparatus for generating web pages from templates
May-2-2006 A method and apparatus for facilitating the development and management of web sites. A web page generator includes applications for controlling web page operations or semantics and a plurality of templates...
7039657 Method, system, and program for accessing data from storage systems
May-2-2006 Disclosed is a system, method, and program for accessing a data set, e.g., volume, file, from one of two storage devices. Each storage device includes a copy of the data set. A flag is maintained for each...
7035879 System and method for synchronizing data of wireless devices
Apr-25-2006 A system for synchronizing data of wireless devices includes an application server (103), a communication tower (105), and a plurality of mobile terminals (101). Each mobile terminal...
7035870 Object locking in a shared VM environment
Apr-25-2006 A system is provided which comprises multiple Java virtual machines (VMs). Each VM is capable of running a plurality of threads. The system includes at least one object which is shared between the VMs...
7035859 Method and system for intra-table referential integrity for relational database systems
Apr-25-2006 In a relational database management system (RDBMS), a method of processing related records can include receiving a plurality of related records and inserting the plurality of related records into a single...
7035828 Method and system for modifying and transmitting data between a portable computer and a network
Apr-25-2006 A system for assisting a mobile client interact with associated computers includes a mobile device, a broker, a mini-server and a personal agent. The mobile device transmits requests which include identification...
7032090 Method, system, and apparatus for releasing storage in a fast replication environment
Apr-18-2006 Regions of data storage involved with fast replication relationships are managed and tracked in order to maintain the integrity of the data on the source and target volumes. In response to a delete operation...
7032033 Handling collisions during synchronization of data between client and server computers
Apr-18-2006 Data stored on a server are synchronized with corresponding data on a plurality of client computers. To facilitate synchronization of the data, the data for a class of nodes on the server are provided...
7031941 Method and system for managing configuration of mechanical equipment
Apr-18-2006 A method and system is disclosed for maintaining a database of configurations of mechanical equipment. A functional configuration database is established to store functional information about an end item...
7031867 Methods and apparatus for identifying test number collisions
Apr-18-2006 In a method for assigning test numbers, current testflow context information is maintained during the execution of a testflow. Upon generation of a new test number for a result of a subtest in the testflow,...
7024530 Method, system, and program for establishing and using a point-in-time copy relationship
Apr-4-2006 Provided are a method, system, and program for establishing a point-in-time copy. A source relationship data structure and target relationship data structure are generated when establishing a point-in-time...
7024434 Method and system for modifying schema definitions
Apr-4-2006 A new schema implementation enables reversible changes to be made to definitions in a schema. The definitions of attributes and classes are in the form of schema objects. Each schema object has an internal...
7024433 Parts design change supporting system, program, and recording medium
Apr-4-2006 In order to support a system of changing a design of a parts constituting a product, both a parts composition information database for storing and supervising parts compositions of various products, and...
7024432 Updating computer files on wireless data processing devices
Apr-4-2006 A wireless data processing device 2 stores partially completed versions of a file needed to replace a current version of a file used by that target device 2. When a device storing a more up-to-date...
7024429 Data replication based upon a non-destructive data model
Apr-4-2006 In a data-replication system, multi-way synchronization of copies of the data at different devices is achieved by employing a non-destructive data model. In this model, each replicated data object is represented...
7024411 Method, system and computer program product for providing backup data for use in studying claims
Apr-4-2006 A method for providing backup data utilizing a remote maintenance system acquires claim information and generates a necessary backup data item from the claim information. Further, it accesses a product...
7020669 Apparatus, method and system for writing data to network accessible file system while minimizing risk of cache data loss/ data corruption
Mar-28-2006 Featured are methods for writing file systems write data operations to storage medium as well as system and program embodying such a methodology. According to one aspect, the method includes storing a...
7020667 System and method for data retrieval and collection in a structured format
Mar-28-2006 A data collection and retrieval system and associated method allow the capture and replication of data presented at various Web pages into a database application through text parsing of the HTML source...
7020666 System and method for unknown type serialization
Mar-28-2006 A method of serializing and deserializing unknown data types in a strongly typed model. The method includes serializing an object to a data stream at first node and communicating the data stream to a second...
7020665 File availability in distributed file storage systems
Mar-28-2006 File availability in distributed file storage systems is improved by initially placing replicas of a file or other object on different ones of multiple devices using a first process. Subsequently, the...
7016914 Performant and scalable merge strategy for text indexing
Mar-21-2006 A full-text search index system and method is generated by creating instances of a database index from an in-memory inverted list of keywords associated with a text identifier and the occurrences of the...
7016908 File processing method, data processing apparatus and storage medium
Mar-21-2006 A file processing method, a data processing apparatus and a storage medium divides a file into a plurality of sections and compresses each section of the file using a plurality of compression parameters,...
7016904 Method and system for rapid insertion of various data streams into sorted tree structures
Mar-21-2006 The present invention provides the method and system that redistribute the nodes of a sorted tree to enable faster data insertion. Further, the tree typically contains a fixed number of levels, each comprising...