Patent application number | Description | Published |
20090254486 | METHOD FOR VERIFYING VIRTUAL PHYSICAL SPACE REPRESENTING A TRANSACTION CONTEXT IN A VIRTUAL WORLD - The ‘rollback room’ is a demarked area of 3D space in the virtual world—it may be branded by its (trusted) provider. Participants who enter the space take a ‘state checkpoint’ of their virtual world state on entering the area and then become participants in a transaction that is taking place in the rollback room. They can buy, sell, or transfer goods with other parties in the room. They may trust these parties to various degrees but can interact with or try out the new ‘goods’ they have received in the rollback room within the confines of the rollback room as normal. | 10-08-2009 |
20090327902 | Adapting a Network Topology - A mechanism is provided for adapting a network topology, in which the network topology comprises a plurality of points, a plurality of connections, each connection connecting a pair of points, and a zoneset comprising a plurality of zones, each zone defining a series of points that are connected. The mechanism performs operations of receiving one or more user inputs, each user input comprising a change to a zone, performing an analysis of the or each user input, to determine one or more consistent universal changes to the zoneset, presenting an output to the user comprising one or more of the determined consistent universal changes to the zoneset, receiving a selection user input selecting a presented consistent universal change to the zoneset, and changing the zoneset according to the selected consistent universal change to the zoneset. | 12-31-2009 |
20100229018 | THREE STAGE POWER UP IN COMPUTER STORAGE SYSTEM - Embodiments for operation of a storage system following a power loss are provided. The system switches to the local power supply, prevents the receipt of input/output commands and copies the content of cache memory to a local storage device. On detecting resumption of external power, the system charges a local power supply, copies the content of the local storage device to the cache memory and processes the content of the cache memory with respect to at least one storage volume. When the charge stored on the local power supply exceeds the charge required to copy the content of the cache memory to the local storage device by a predetermined amount, the system allows the receipt of input/output commands using a reduced portion of the cache memory. Once the charge stored on the local power supply has reached a predetermined level, the system allows the receipt of input/output commands using all cache memory. | 09-09-2010 |
20100250882 | INCREMENTAL BACKUP OF SOURCE TO TARGET STORAGE VOLUME - Various method, system, and computer program product embodiments for performing a backup of a source storage volume to a target storage volume are provided. In one exemplary embodiment, a flashcopy of the source storage volume to the target storage volume is initiated. The content of the source storage volume is stored on the target storage volume in a space efficient manner. The space requirement of the stored content on the target storage volume is monitored. The flashcopy is terminated when the space requirement reaches a predetermined level. The stored content on the target storage volume is copied to a backup storage medium. A new flashcopy of the source storage volume is initiated. | 09-30-2010 |
20110106923 | STORAGE AREA NETWORK CONFIGURATION - A method and system are provided for storage area network configuration across redundant fabrics. The method includes defining ( | 05-05-2011 |
20120215981 | RECYCLING OF CACHE CONTENT - A method of operating a storage system comprises detecting a cut in an external power supply, switching to a local power supply, preventing receipt of input/output commands, copying content of cache memory to a local storage device and marking the content of the cache memory that has been copied to the local storage device. When a resumption of the external power supply is detected, the method continues by charging the local power supply, copying the content of the local storage device to the cache memory, processing the content of the cache memory with respect to at least one storage volume and receiving input/output commands. When detecting a second cut in the external power supply, the system switches to the local power supply, prevents receipt of input/output commands, and copies to the local storage device only the content of the cache memory that is not marked as present. | 08-23-2012 |
20120221816 | INCREMENTAL BACKUP OF SOURCE TO TARGET STORAGE VOLUME - A flashcopy of a source storage volume to a target storage volume is initiated. The content of the source storage volume is stored on the target storage volume in a space efficient manner. The space requirement of the stored content on the target storage volume is monitored. The flashcopy is terminated when the space requirement reaches a predetermined level. The stored content on the target storage volume is copied to a backup storage medium. A new flashcopy of the source storage volume is initiated. | 08-30-2012 |
20120221879 | THREE STAGE POWER UP IN COMPUTER STORAGE SYSTEM - Following a loss of power, a storage system switches to a local power supply. The system switches to the local power supply, prevents the receipt of input/output commands and copies the content of cache memory to a local storage device. On detecting resumption of external power, the system charges a local power supply, copies the content of the local storage device to the cache memory and processes the content of the cache memory with respect to at least one storage volume. When the charge stored on the local power supply exceeds the charge required to copy the content of the cache memory to the local storage device by a predetermined amount, the system allows the receipt of input/output commands using a reduced portion of the cache memory. Once the charge stored on the local power supply has reached a predetermined level, the system allows the receipt of input/output commands using all cache memory. | 08-30-2012 |
20120254378 | STORAGE AREA NETWORK CONFIGURATION - For storage area network configuration across redundant fabrics, a set of redundant fabrics is defined. A fabric is a network between devices of a storage area network. A first fabric communicates with the other fabrics in a set of redundant fabrics to send configuration information. Each redundant fabric examines the first fabric's configuration information for devices to which the redundant fabric is also connected and resolves ports for devices to which the first fabric and the redundant fabric are connected to provide ports on the redundant fabric equivalent to the ports on the first fabric. | 10-04-2012 |
20130007392 | INCREMENTAL BACKUP OF SOURCE TO TARGET STORAGE VOLUME - Various method, system, and computer program product embodiments for performing a backup of a source storage volume to a target storage volume are provided. In one exemplary embodiment, a flashcopy of the source storage volume to the target storage volume is initiated. The content of the source storage volume is stored on the target storage volume in a space efficient manner. The space requirement of the stored content on the target storage volume is monitored. The flashcopy is terminated when the space requirement reaches a predetermined level. The stored content on the target storage volume is copied to a backup storage medium. A new flashcopy of the source storage volume is initiated. | 01-03-2013 |
20140325262 | CONTROLLING DATA STORAGE IN AN ARRAY OF STORAGE DEVICES - Methods, apparatus and computer programs have been provided for mitigating a problem of non-optimal recovery from storage device failures. A method involves determining a required write performance for rebuilding data of a failed device, based at least partly on the potential read performance of storage devices in a data rebuild; and allocating a virtual storage area within available storage, which allocation of virtual storage is based at least partly on the required write performance. Data is rebuilt by writing to the allocated virtual storage area, and data recovery is completed by migrating this rebuilt data to at least one data storage device such as a spare physical storage device within the array. | 10-30-2014 |