Version management

CL 707 SC 203
6684227 Electronic content store
Jan-27-2004 In a method for storing and accessing objects in an electronic content store (e.g. for a Website), each object is assigned a version number, such that multiple instances of the same object with different...
6684225 Dropped database table recovery
Jan-27-2004 A database management system having a dropped table recovery flag. If the dropped table recovery flag is on at the time that a table is dropped, an entry will be made in a dropped table history file. The...
6671757 Data transfer and synchronization system
Dec-30-2003 A system and method for synchronizing devices which can couple to the Internet, or any network. The system includes a first sync engine on the first system interfacing with data on the first system to...
6665786 Dynamic disk partition management
Dec-16-2003 A partition manager enables the dynamic creation, reconfiguration, and deletion of logical volumes as non-removable storage devices are connected, reconfigured, or disconnected in a computer system by...
6658659 Compatible version module loading
Dec-2-2003 A system and method for loading software identifies versions of software modules to be loaded. The version identification allows a loader to request, access and load any level or version of a program that...
6629215 Multiple port memory apparatus
Sep-30-2003 In order to provide an improved wiring management approach, a multiple port memory apparatus (200) is proposed, which comprises a first memory field of a first memory array (201) of at least three memory...
6604118 File system image transfer
Aug-5-2003 The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating...
6594668 Auto-norming process and system
Jul-15-2003 A system and process includes a computer that is preferably operatively connected to an area network, such as to the Internet. A database is maintained that is accessible to the computer. Raw data is provided...
6591418 Factory software management system
Jul-8-2003 A system for factory installation of software that configures the storage resources in one or more file servers as a "cache." The factory installation system includes at least one file server coupled to...
6581074 Directory synchronization
Jun-17-2003 Directory synchronization is disclosed. A synchronization logic synchronizes a first directory and a second directory. The logic has one or more synchronization capabilities: a dampening capability, an...
6564233 Server chaining system for usenet
May-13-2003 A chaining system for Usenet applications allows local Usenet servers having a relatively small storage capacity to provide access to a large number of articles through network connections with large-capacity...
6560776 Software installation verification tool
May-6-2003 The method and system of the present invention automatically generates an installation file or database containing information describing or characterizing the installation. A verifying tool can compare...
6560614 Nonintrusive update of files
May-6-2003 Updating a file which is currently open is accomplished by allowing current users to continue accessing the original file while redirecting new users to an updated version. When user activity permits,...
6557100 Fastpath redeployment of EJBs
Apr-29-2003 A system, method, and software program for a fastpath redeployment of an Enterprise Java Bean (EJB). When an EJB is deployed, a copy of it is cached on the server. Thereafter, if the EJB is redeployed,...
6549918 Dynamic information format conversion
Apr-15-2003 A software layer (filter driver) residing between software components or application programs running locally or on a client across a network and a persistent store of an operating system provides on-the-fly...
6532588 User centric program product distribution
Mar-11-2003 A user centric approach to program product distribution, including a complementary multi-vendor code control system (MVCCS) suitable for use to practice the user centric distribution approach is disclosed....
6516314 Optimization of change log handling
Feb-4-2003 An information synchronization method and apparatus stores a change log having an associated change counter at a first database, updates the change counter at the first database in response to a database...
6507847 History database structure for Usenet
Jan-14-2003 A database structure is disclosed that is particularly suited to Usenet servers. The database is thread-hot, synchronized, and highly parallel. In addition, the database structure enables high speed read/write...
6505200 Application-independent data synchronization technique
Jan-7-2003 A method, system, and computer program product for automatically synchronizing data between a replicated version and a back-end data store version which may or may not have the same format. Queues are...
6505186 Method of managing feature data
Jan-7-2003 The present invention offers a feature data management method which provides data indicating created time and destroyed time of geographic object for feature data, thereby increasing the speed and facilitating...
6496839 Persistent names for logical volumes
Dec-17-2002 Persistent names for logical volumes in a computer system are used to enable symbolic links between the persistent names and non-persistent device names that identify the logical volumes to the lower layers...
6484185 Atomic operations on data structures
Nov-19-2002 Performing atomic operations on data entities having an arbitrary size is disclosed. Version data is associated with a data entity. The version data is saved to a first attribute. The data entity is then...
6480847 Database repository with deferred transactions
Nov-12-2002 A deferred transaction mechanism facilitates multi-threaded operation of database application programs. The deferred transaction mechanism allows data items to be committed from the local memory of a computer...
6477583 Infrastructure for supporting file replications
Nov-5-2002 An infrastructure on a file server registers one or more replication modules to support file replication across a plurality of file servers. Each replication module can support file replication for any...
6477522 Dynamic performance based server selection
Nov-5-2002 Downloading of Internet files is optimized based on which of multiple locations is most efficient in providing the files. Identical or contiguous portions of a file are downloaded from different servers,...
6449648 Lease renewal service
Sep-10-2002 In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client...
6446092 Independent distributed database system
Sep-3-2002 An independent distributed database system comprising a plurality of sites wherein all users at all sites work off-line with local data. All application transactions are against the local database only,...
6442446 Control apparatus
Aug-27-2002 A control apparatus includes a version information collection section for collecting version information based on a user's specification from a plurality of programs including a program for controlling...
6405218 Synchronizing databases
Jun-11-2002 A computer program and a computer implemented method are provided for synchronizing two databases by attempting to identify a plurality of records of the second database storing a span of information stored...
6397228 Data enhancement techniques
May-28-2002 Disclosed is a system for performing online data queries. The system for performing online data queries is a distributed computer system with a plurality of server nodes each fully redundant and capable...
6385770 Software upgrade
May-7-2002 Method and apparatus for efficient upgrading of a software system by a plurality of versions. The invention allows upgrades from an arbitrary software system version to another arbitrary subsequently released...
6385616 Time-versioned data storage mechanism
May-7-2002 In a time-versioned storage mechanism, data is stored as a plurality of records, each including at least one attribute, a time span indicating the time span for which the attribute is valid, an insertion...
6381742 Software package management
Apr-30-2002 A software package manager uses a distribution unit containing components for a software package and a manifest file that describes the distribution unit to manage the installation, execution, and uninstallation...
6374263 System for maintaining precomputed views
Apr-16-2002 A system and a method maintain a precomputed view corresponding to detail data in a database server by: determining a maintenance plan to refresh the precomputed view when detail data is changed; integrating...
6353926 Software update notification
Mar-5-2002 A method for allowing a software vendor to notify a user of a software update is disclosed. At the time of installing an application, the user is prompted to subscribe to a software update channel. A shortcut...
6351850 Computer operating system installation
Feb-26-2002 Disclosed herein is apparatus and a method of installing a computer operating system on a data storage medium of a computer system. The computer system includes a processor and the data storage medium....
6349311 Storage of reverse delta updates
Feb-19-2002 A computer readable file of a first state (3.0) is updated to a second state (3.2) through the use of an incremental update (112) which provides the information necessary to construct the file of the second...
6339786 Terminal device
Jan-15-2002 A data broadcasting station transmits a multiplexed signal in which multimedia data encoded in a prescribed coding system are at least multiplexed in a broadcasting form. A file manager stores the multimedia...
6330572 Hierarchical data storage management
Dec-11-2001 A system and method for managing the storage of files within an HSM system incorporate an architecture and methodology that facilitate the storage and retrieval of large image files as part of an overall...
6330568 Synchronization of databases
Dec-11-2001 A computer implemented method and a computer program for synchronizing a first and a second database, where data is provided for keeping track of whether the records of the first database have been added...
6324542 Enterprise connectivity to handheld devices
Nov-27-2001 A FormLogic (FL) client/server system and method to access existing enterprise data sources on an occasional basis. The system includes a FL builder program to generate a communications agent that encapsulates...
6317880 Patch source list management
Nov-13-2001 A system and method for managing locations of patch program files via a patch source list. The needed patch program files are identified. A list of alternative patch program file locations is referenced...
6317752 Version testing in database mining
Nov-13-2001 Version testing in database based marketing includes building a model for each version, based on a random test sample of potential contacts selected from a data set for each version, scoring the dataset...
6304882 Data replication system and method
Oct-16-2001 A data replication processing system includes a source database system and one or more target database systems all of which are coupled through a network. The replication processing system provides a replication...
6304881 Remote data access and synchronization
Oct-16-2001 A method for partially synchronizing a local database stored on a local computer and a remote database stored on a remote computer. The method includes forming a message including information related to...
6289356 Write anywhere file-system layout
Sep-11-2001 The present invention provides a method for keeping a file system in a consistent state and for creating read-only copies of a file system. Changes to the file system are tightly controlled. The file system...
6275832 Providing transaction undo without logging
Aug-14-2001 A technique for undoing a transaction that changes data in a database. In accordance with the present invention, the database contains at least one data unit. The database is stored in a data storage device...
6266667 Information routing
Jul-24-2001 The present invention relates to a problem with how to automatically or semi-automatically find and retrieve information for a user according to his preferences, is solved by sending an information object...
6249792 On-line dynamic file shrink facility
Jun-19-2001 An on-line dynamic shrink facility sets an allocation fence in a file and moves data from above the fence to below the fence. The fence is based on a target size for the file. When all the data above the...
6249786 Data-conversion method
Jun-19-2001 A method for conversion of data between two applications or software packages, respectively, using different data formats to each other is provided. As a central problem in todays data processing, the...