ASSET BROWSING AND RESTORATION OVER A NETWORK USING ON DEMAND STAGING
First Claim
1. A method executed in a storage access system for browsing and restoring assets of a storage system, the method comprising:
- accessing a first portion of a compound asset in a storage system and restoring it as a staged asset in a staging area of the storage access system, wherein the accessing and restoring of the first portion is performed on demand in response to an indication from a client device to browse a portion of the compound asset;
accessing the internal structure of the staged asset to generate an asset directory, wherein the asset directory indicates discrete items within the compound asset;
providing the asset directory to the client device over a network; and
receiving an indication from the client device of at least one of the discrete items to restore to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments relate to asset browsing and restoration over a network using on demand staging. A method may include accessing, by a storage access system, a first portion of a compound asset in a storage system and restoring it as a staged asset in a staging area of the storage access system. The accessing and restoring of the first portion may be performed on demand in response to an indication from a client device to browse a portion of the compound asset. The method may further include accessing the internal structure of the staged asset to generate an asset directory. The asset directory may indicate discrete items within the compound asset. The method may further include providing the asset directory to the client device over a network, and receiving an indication from the client device of at least one of the discrete items to restore to the client device.
44 Citations
15 Claims
-
1. A method executed in a storage access system for browsing and restoring assets of a storage system, the method comprising:
-
accessing a first portion of a compound asset in a storage system and restoring it as a staged asset in a staging area of the storage access system, wherein the accessing and restoring of the first portion is performed on demand in response to an indication from a client device to browse a portion of the compound asset; accessing the internal structure of the staged asset to generate an asset directory, wherein the asset directory indicates discrete items within the compound asset; providing the asset directory to the client device over a network; and receiving an indication from the client device of at least one of the discrete items to restore to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A storage access system for asset browsing and restoration, the storage access system comprising:
-
an asset finder to retrieve a first portion of a compound asset from the storage system on demand in response to an indication from a client device to browse a portion of the compound asset; and
to retrieve a second portion of the compound asset from the storage system on demand in response to an indication from a client device of at least one discrete item of the compound asset to restore;an asset stager to save the first portion as a staged asset that is a contiguous, sequential chain of data; and
to save the second portion as part of the staged asset;a directory creator to access the internal structure of the staged asset to generate an asset directory, wherein the asset directory indicates discrete items within the compound asset including the at least one indicated discrete item; and an item server to access the internal structure of the staged asset to generate at least one restored item. - View Dependent Claims (11)
-
-
12. A machine-readable storage medium encoded with instructions executable by a processor of a storage access system for asset browsing and restoration, the machine-readable storage medium comprising:
-
instructions to access a portion of a compound asset in a storage system and restore it as part of a staged asset in a staging area of the storage access system, wherein the access and restoration is performed on demand in response to an indication from a client device of at least one discrete item of the compound asset to restore; instructions to access the internal structure of the staged asset to generate at least one restored item related to the indicated at least one discrete item; and instructions to provide the at least one restored item to the client device over a network without providing all the data of the compound asset to the client device over the network. - View Dependent Claims (13, 14, 15)
-
Specification