|
Match
|
Document |
Document Title |
|
|
8156084 |
Transfer of data from positional data sources to partitioned databases in restartable environments
Method, computer program product, and system for transferring data from positional data sources to partitioned databases are provided. A record is read from a positional data source. The record is...
|
|
|
8131860 |
Serialization and deserialization
Serialization is disclosed. It is detected if a component included in a graph of components associated with a user session on a first system has not changed since a prior serialization to a second...
|
|
|
8132047 |
Restoring application upgrades using an application restore point
Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by...
|
|
|
8112671 |
Method and apparatus for a programming language having fully undoable, timed reactive instructions
A method and apparatus for providing an undoable programming language. More specifically the present invention relates to providing a fully undoable programming language, where the language...
|
|
|
8108716 |
Method and device for monitoring functions of a computer system
A method and device for monitoring functions of a computer system having at least two execution units, a switchover unit being provided, and switchover operations being carried out between at least...
|
|
|
8103910 |
Local rollback for fault-tolerance in parallel computing systems
A control logic device performs a local rollback in a parallel super computing system. The super computing system includes at least one cache memory device. The control logic device determines a...
|
|
|
8095827 |
Replication management with undo and redo capabilities
A method for replicating a volume of data including selecting a target storage box to receive a physical copy of the actual volume of data stored on the source storage box for replication of the...
|
|
|
8095826 |
Method and apparatus for providing in-memory checkpoint services within a distributed transaction
A method and apparatus for performing in-memory checkpoint services as a callable resource within a distributed transaction. As such, in-memory checkpoint processes can be utilized by an...
|
|
|
8078728 |
Capacity pooling for application reservation and delivery
An application reservation and delivery system with capacity pooling including a logical resource pool, an application library, a resource manager, and a deployment manager. The logical resource...
|
|
|
8028194 |
Sequencing technique to account for a clock error in a backup system
A method, apparatus, and system of a sequencing technique to account for a clock error in a storage area network are disclosed. In one embodiment, a system of a backup server includes a processing...
|
|
|
8024383 |
Fat directory structure for use in transaction safe file
Directories in a file system are defined with a dummy cluster in a file allocation table as the initial entry. Subsequent clusters in a directory's definition may define any data for the directory...
|
|
|
8001421 |
Compiler technique for efficient register checkpointing to support transaction roll-back
A method and apparatus for efficient register checkpointing is herein described. A transaction is detected in program code. A recovery block is inserted in the program code to perform recovery...
|
|
|
7996717 |
Compression of temporal dimension in a temporal storage device
A method, apparatus, and computer program product for setting and implementing a policy to compress the history of data on a temporal volume is described.
|
|
|
7984020 |
System and method for business object sync-point and rollback framework
A method and system for allowing a rollback within a multi-object system infrastructure are provided. In embodiments, a rollback to a state of a software business object is effected. A sync point...
|
|
|
7979741 |
Method and apparatus for data recovery system using storage based journaling
A storage system maintains a journal and a snapshot of one or more data volumes. Two journal entry types are maintained, an AFTER journal entry and a BEFORE journal entry. Two modes of data...
|
|
|
7962785 |
Method and apparatus to maintain data integrity in disk cache memory during and after periods of cache inaccessibility
A volatile or nonvolatile cache memory can cache mass storage device read data and write data. The cache memory may become inaccessible, and I/O operations may go directly to the mass storage...
|
|
|
7945814 |
Remedying method for troubles in virtual server system and system thereof
According to the invention, a managing server, using a snapshot-appended information table which stores management information for identifying snapshots of a virtual server, a setting change table...
|
|
|
7945538 |
Method and arrangements for node recovery
The present invention relates to a method and arrangements for node recovery particularly suitable for recovery involving large database fragments. The method for node recovery according to the...
|
|
|
7925924 |
Method for command line interface restore points with support for an atomic sets of commands
The present invention introduces methods for controlling and configuring systems using a new command line interface (CLI) command. The CLI command allows a user to set a save point or a restore...
|
|
|
7921329 |
Worker thread corruption detection and remediation
A thread has a corruption detection mechanism that compares a beginning state of a function with an ending state to determine any inconsistencies. Based on the type of inconsistency, a remedial...
|
|
|
7913116 |
Systems and methods for incremental restore
An embodiment relates generally to a method of restoring data in storage systems. The method includes providing for a current snapshot of a primary storage system at a secondary storage system and...
|
|
|
7913056 |
Method to perform parallel data migration in a clustered storage environment
A clustered storage array consists of multiple nodes coupled to one or more storage systems. The nodes provide a LUN-device for access by a client. The LUN-device maps to a source logical unit...
|
|
|
7900085 |
Backup coordinator for distributed transactions
A primary coordinator generates a prepare message for a two-phase commit distributed transaction, the prepare message including an address of a backup coordinator. The primary coordinator maintains...
|
|
|
7860836 |
Method and apparatus to recover data in a continuous data protection environment using a journal
In one aspect, a method to recover data includes annotating metadata entries in a journal to indicate changes by an application to an object stored in a continuous data protection environment. Each...
|
|
|
7853827 |
Isotropic processor
The present disclosure is directed toward a method for restoring a computer processor to a previous state. Described is a processor/memory architecture that may store successive instructions/data...
|
|
|
7844853 |
Methods and apparatus for restoring a node state
In one aspect of the invention, a method is provided. The method may include: (1) storing a snapshot of a system state of a node; (2) executing a job on the node; and (3) restoring the node to the...
|
|
|
7844856 |
Methods and apparatus for bottleneck processing in a continuous data protection system having journaling
Method and apparatus to provide bottleneck processing in a continuous data protection system having journaling. In an exemplary embodiment, system parameter information is collected and analyzed to...
|
|
|
7823060 |
Undo/redo architecture across multiple files
Editing operations are monitored for operations for which information must be stored in order to properly apply an undo or undo/redo sequence to plurality of files. A snapshot is taken and...
|
|
|
7818617 |
Operating system and data protection
The disclosed systems and methods provide for the protection of protected memory, for example, a hard disk, in a computer system. The systems and methods are configured to re-direct read and write...
|
|
|
7818718 |
Undoing user actions in a client program
Methods and apparatus, including computer program products, implementing techniques for undoing user actions in a client program. The techniques include displaying a user interface in a client...
|
|
|
7814367 |
Method and system for time addressable storage
Method and system for allowing temporal navigation or time travel of data or data object across time are disclosed. In one embodiment, events that affected data objects are retrieved and inversed...
|
|
|
7802136 |
Compiler technique for efficient register checkpointing to support transaction roll-back
A method and apparatus for efficient register checkpointing is herein described. A transaction is detected in program code. A recovery block is inserted in the program code to perform recovery...
|
|
|
7797358 |
Methods and apparatus for continuous data protection system having journal compression
Method and apparatus to compress journal data in a continuous data protection system. An exemplary embodiment includes storing journal data including a do data stream and an undo data stream in a...
|
|
|
7761741 |
Method and apparatus for data recovery system using storage based journaling
A storage system maintains a journal and a snapshot of one or more data volumes. Two journal entry types are maintained, an AFTER journal entry and a BEFORE journal entry. Two modes of data...
|
|
|
7739244 |
Operating logging for online recovery in shared memory information systems
Clients are permitted to directly attach to a client server system. An oplog management system tracks changes as clients make the changes to control structures of the direct connection client...
|
|
|
7734958 |
Method and apparatus for a programming language having fully undoable, timed reactive instructions
A method and apparatus are described for a programming language with fully undoable, timed reactive instructions. More specifically, the present invention relates to providing a multi-modal user...
|
|
|
7725760 |
Data storage system
In a data storage system, a storage management device includes at least a target mode driver, a data classifier in communication with the target mode driver, a plurality of storage buffers in...
|
|
|
7716260 |
Techniques for transaction semantics for a database server performing file operations
A method and apparatus for reverting a resource to a prior state in time is provided. Changes are committed to a resource at a particular point in time. After the particular point in time, a...
|
|
|
7694299 |
Composite task framework
A system, method and media for performing a composite task, comprising: determining an undo task for each subtask in a plurality of subtask for the composite task; performing each one of the...
|
|
|
7689599 |
Repair of inconsistencies between data and metadata stored on a temporal volume using transaction log replay
Method, system, and apparatus for maintaining consistent images of metadata and data in a file system or other data journaling software stored on a temporal volume are presented. An intent log is...
|
|
|
7669188 |
System and method for identifying viable refactorings of program code using a comprehensive test suite
A system and method for identifying viable refactorings of program code using a comprehensive test suite is presented. Program code is maintained, including program statements written in accordance...
|
|
|
7669182 |
Method and system to maintain a hierarchy of instantiated application objects and process a failed process
A method maintains a hierarchy of application objects in a computer system. The method includes automatically detecting an exit of a child application object, the exit resulting from a failed...
|
|
|
7653665 |
Systems and methods for avoiding database anomalies when maintaining constraints and indexes in presence of snapshot isolation
A system and method avoids anomalies in presence of data manipulation language (DML) plans maintaining dependent objects and snapshot isolation. An anomaly due to using a snapshot isolation level...
|
|
|
7650458 |
Flash memory driver
Various flash management techniques may be described. An apparatus may comprise a processor, a flash memory coupled to the processor, and a flash management module. The flash management module may...
|
|
|
7640275 |
Method and system for controlling recovery downtime
A method and system for reducing overhead associated with recovering after a failure. According to the method, a checkpoint value is maintained that indicates which records of a plurality of...
|
|
|
7640454 |
System and method for point-in-time recovery of application resource sets
An application uses a set of resources, where the set of resources may include a variety of software and hardware resources, such as database management software, file systems, logical volumes, and...
|
|
|
7627687 |
Methods and apparatus for managing data flow in a continuous data replication system having journaling
Method and apparatus to provide a data replication system to receive a data transfer request from a first component at a transmitter module in a continuous data replication system having a...
|
|
|
7577871 |
Computer system and method having isolatable storage for enhanced immunity to viral and malicious code infection
An apparatus and method of supporting the backup and recovery of a computing device. The computing device typically includes both a user computing environment and a supporting environment which...
|
|
|
7577829 |
System and method for maintaining multiple information handling system configuration images
Plural information handling system configuration setting restore points stored in non-volatile memory are selectable by an end user for use in booting an information handling system. For example,...
|
|
|
7577867 |
Cross tagging to data for consistent recovery
A system for consistent data recovery, including a storage area network (SAN) of initiator nodes and target nodes, wherein initiator nodes issue I/O requests and target nodes respond to I/O...
|