Version management

CL 707 SC 203
7016903 Method for conditionally updating or inserting a row into a table
Mar-21-2006 The present invention provides the ability to alternatively update or insert a row into a table. This functionality is accomplished by merging a source table with a destination table such that the rows...
7013317 Method for backup and storage system
Mar-14-2006 In a structure where first and second storage devices structure a mirrored pair, at a first time, an updating process to the second storage device is stopped, and management using first and second update-management...
7013316 System and method for synchronizing multiple database files
Mar-14-2006 A system and method for efficiently synchronizing multiple databases stored on multiple computing devices. The method and system provides a duplicated database configuration where a database can either...
7013315 Synchronization of databases with record sanitizing and intelligent comparison
Mar-14-2006 A method of synchronizing at least a first and a second database each containing dated records such as events, wherein the records of the first and second databases are synchronized across a narrow date...
7013314 System and method for storing and retrieving filenames and files in computer memory
Mar-14-2006 The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the Unicode filename and the file into memory....
7010553 System and method for redirecting access to a remote mirrored snapshot
Mar-7-2006 In a system and method for updating a remote replicated destination file system snapshot with changes in a source file system snapshot, users and processes are redirected to a local exported snapshot of...
7010552 Optimizing command execution in database systems that provide support for updatable scrollable cursors
Mar-7-2006 A procedure optimizes command execution in a database system. According to one embodiment, the database system stores data records on data pages, and provides an identifier for each data page. The identifier...
7010536 System and method for creating and manipulating information containers with dynamic registers
Mar-7-2006 An apparatus for transmitting, receiving and manipulating information on a computer system, the apparatus including a plurality of containers, each container being a logically defined data enclosure and...
7010532 Low overhead methods and apparatus for shared access storage devices
Mar-7-2006 Provided are implementations for improved access to information stored on a storage device. A plurality of first nodes and a second node are coupled to one another over a communications pathway, the second...
7007049 Device memory management during electronic file updating
Feb-28-2006 In performing memory management, an upgrade client of a host device identifies and reserves memory blocks large enough to accommodate new software components by performing sequential searches of first...
7007045 Preserving memory resources by limiting time-date information for a subset of properties
Feb-28-2006 Example embodiments provide for preserving memory resources by selecting property values to be assigned time-date information used in resolving conflicts between sync values. The property values may be...
7007043 Storage backup system that creates mountable representations of past contents of storage volumes
Feb-28-2006 A method, computer program product, and data management appliance for scheduling mountable point-in-time views of a storage volume is disclosed. A device external to the data processing system requests...
7003783 Method and device for providing downloaded objects to an application
Feb-21-2006 A method and device for providing downloaded objects to an application including downloading from a received transport stream a module containing an object requested by an application, storing the downloaded...
7003721 Safe save method of HTML files using recovery files including a list with temporary and final names for replacement files
Feb-21-2006 A computer-implemented process for replacing old files having old names on a permanent storage medium with new files in volatile memory. Some of these files may be opaque files, which are old files that...
7003641 Logical view with granular access to exchange data managed by a modular data and storage management system
Feb-21-2006 A modular data and storage management system. The system includes a time variance interface that provides for storage into a storage media of data that is received over time. The time variance interface...
7003619 Memory device and method for storing and reading a file system structure in a write-once memory array
Feb-21-2006 The preferred embodiments described herein provide a memory device and method for storing and reading a file system structure in a write-once memory array. In one preferred embodiment, a plurality of bits...
7003583 Apparatus and method for processing status information
Feb-21-2006 An apparatus and a method for processing status information are disclosed. At least one information of video data, audio data, and text data on an area and a theme is collected, the video data is combined...
7003534 Generating difference files using module information of embedded software components
Feb-21-2006 In generating difference information between different file versions, a software component distributor (SCD) receives new files and corresponding original files. The SCD generates a new map file, hex file,...
7003533 File management method, content recording/playback apparatus and content recording program
Feb-21-2006 A package management information recording section 131 creates and records on a recording medium 120 package management information for managing packages recorded on the recording medium 120....
7003532 System and method for scaleable multiplexed transactional log recovery
Feb-21-2006 A system and method for providing scaleable recovery for a multiplexed transactional log. Unlike a dedicated log that includes log data of only one client, a multiplexed transactional log may include log...
7000229 Method and system for live operating environment upgrades
Feb-14-2006 A method and system for implementing a live operating system upgrade of a computer system. The method includes generating a first copy of a previous operating system environment of the computer system....
7000145 Method, system, and program for reverse restore of an incremental virtual copy
Feb-14-2006 Disclosed is a technique for applying changes back to an original copy of data to reduce an amount of data transferred. A first indicator is maintained for each block of data in a first storage to indicate...
6999977 Method and apparatus for change data capture in a database system
Feb-14-2006 A method of change data captured is disclosed, in which modifications made to on-line transaction processing (OLTP) tables (e.g. inserts, updates, and deletes) are maintained in a database object, referred...
6996817 Method and system for upgrading and rolling back versions
Feb-7-2006 A method and system for versioning of applications is provided. A version of an application may be updated or rolled back transparently to the client. A list of resources in a current version of an application...
6996682 System and method for cascading data updates through a virtual copy hierarchy
Feb-7-2006 A system and method for managing data updates by cascading those updates through a virtual copy hierarchy from parent copies to child copies are provided. Virtual copies are created and managed through...
6996586 Method, system, and article for incremental virtual copy of a data block
Feb-7-2006 Disclosed is a technique for reducing an amount of data transferred. A first indicator is maintained for each source block of data to indicate whether the source block of data has been updated in source...
6996585 Method for version recording and tracking
Feb-7-2006 A method for version recording and tracking. First, a file is stored into a data directory. Thereafter, the checksum of the file is calculated. Then, the version information, the filename, the size, and...
6996584 System and method of maintaining functional client side data cache coherence
Feb-7-2006 The present invention provides functional client side data cache coherence distributed across database servers and clients. This system includes an application resident on a client operable to request...
6996583 Real-time database update transaction with disconnected relational database clients
Feb-7-2006 A method and system for performing real-time database update transactions with disconnected database clients includes a disconnected client server (DCS) and disconnected client extensions (DCE). The DCS...
6996580 System and method for granular control of message logging
Feb-7-2006 A system and method for controlling log files is provided in which each log file entry is associated with an importance level. Depending on the importance level, the log entry is stored in a separately...
6993522 System and method for resolving conflicts detected during a synchronization session
Jan-31-2006 A system and method is described for resolving a conflict detected while synchronizing a first data object in a first store associated with a mobile device and a second data object in a second store associated...
6990491 System and method for accessibility data maintenance and privilege authorization
Jan-24-2006 A system and method for data maintenance and privilege authorization is presented. An accessibility database server receives an accessibility record request from a requestor that includes a user identifier...
6988165 System and method for intelligent write management of disk pages in cache checkpoint operations
Jan-17-2006 A system and method are disclosed for improving the efficiency of write operations by intelligently managing disk pages that are written during checkpoint operations so that write operations can occur...
6988113 <font size=3 color="#FF0000"><strong>***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST*** <br> *** NO IMAGES AVAILABLE***</strong></font><br><br> Data access system
Jan-17-2006 An efficient technique for storing, updating, locating, and retrieving data is provided. In particular, data may be stored in a persistent, user-defined, shareable in-memory database table. Once this in-memory...
6985939 Building distributed software services as aggregations of other services
Jan-10-2006 Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content...
6985915 Application independent write monitoring method for fast backup and synchronization of files
Jan-10-2006 A method for monitoring file system requests made by an application program, storing changes made to a first copy of a selected file by the application program into a first file and synchronizing the changes...
6983417 Method and system for managing documents
Jan-3-2006 In a document information management system, an editable form of document information and a reference-only form of the document information are managed. Document information is offered in only the editable...
6983293 Mid-tier-based conflict resolution method and system usable for message synchronization and replication
Jan-3-2006 A system, method and a computer usable medium tangibly embodying a program of instructions executable by the computer to perform a computer-based method for providing a conflict detection and resolution...
6983289 Automatic identification of DVD title using internet technologies and fuzzy matching techniques
Jan-3-2006 An iterative search technique is used to quickly and accurately locate information in a database, such as one storing information about digital versatile discs (DVDs). First, a presumably unique search...
6981250 System and methods for providing versioning of software components in a computer programming language
Dec-27-2005 A system and methods for versioning software components in connection with a computer programming language are provided. In exemplary aspects, the versioning system makes use of intelligent defaults, provides...
6981242 System and method for developing custom operator-specific software-applications
Dec-27-2005 The present disclosure relates to systems and methods for customizing a software application interface. A method for modifying a software application contains the following steps: identifying the operator;...
6981008 Method for duplicating data of storage subsystem and data duplicating system
Dec-27-2005 In order to realize asynchronous type system assuring the consistency of data with the function of disk subsystems without the need of introducing new software to a host unit and without the deterioration...
6981005 Partial migration of an object to another storage location in a computer system
Dec-27-2005 A technique is provided whereby a stream of data located in a first storage location is registered for migration administration and according to preset criteria, portion(s) of the stream of data that are...
6978279 Database computer system using logical logging to extend recovery
Dec-20-2005 This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can...
6978276 Method and system for detaching files to a specified location
Dec-20-2005 A method of detaching at least one file attached to an electronic document can include identifying a location where the attached file is to be stored responsive to a user command. The location can be associated...
6976139 Reversing a communication path between storage devices
Dec-13-2005 Reversing a communication path between a first volume on a first storage device and a second volume on a second storage device includes suspending communication between the first and second volumes while...
6976041 Recording medium recorded with program for detecting database operation timing, method of detecting database operation timing, and apparatus for detecting database operation timing
Dec-13-2005 A recording medium includes a program causing a computer to execute the steps of (a) predicting a data storage condition of a database from a record operation, (b) computing a number of relocatable areas...
6976038 Method and apparatus for real time creation and modification of a change log for multi-server synchronization
Dec-13-2005 A method, apparatus, and computer instructions for synchronizing a database utilized by a client device with a set of servers in which one server has the database. A change log is used with a client database...
6976037 Method and systems for DLL/COM redirection
Dec-13-2005 Methods, systems and data structure are described for implementing local isolated DLL and/or COM components. A version of a shared component is stored in a local directory with an application that uses...
6976030 System and method for synchronizing distributed stored documents
Dec-13-2005 A system for synchronizing distributed stored documents includes a core-node (110), a plurality of branch-nodes (120, 130), and a network (140) connecting the core-node with the branch-nodes....