Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Storagecraft Technology Corporation patents


Recent patent applications related to Storagecraft Technology Corporation. Storagecraft Technology Corporation is listed as an Agent/Assignee. Note: Storagecraft Technology Corporation may have other listings under different names/spellings. We're not affiliated with Storagecraft Technology Corporation, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "S" | Storagecraft Technology Corporation-related inventors


Consolidating encrypted image backups without decryption

Consolidating encrypted image backups without decryption. In one example embodiment, a method for consolidating encrypted image backups without decryption may include individually encrypting, using a single encryption key, each block in a first set of blocks in a source storage, storing the first set of encrypted blocks in a first encrypted image backup, individually encrypting, using the single encryption key, each block in a second set of blocks in the source storage, storing the second set of encrypted blocks in a second encrypted image backup, and creating a consolidated encrypted image backup that includes a single encrypted block for each of multiple unique block positions represented by the first and second sets of encrypted blocks without decrypting any of the encrypted blocks.. ... Storagecraft Technology Corporation

Tracking content blocks in a source storage for inclusion in an image backup of the source storage

Tracking content blocks in a source storage for inclusion in an image backup of the source storage. In one example embodiment, a method for tracking content blocks in a source storage for inclusion in an image backup of the source storage may include identifying files in a source storage for inclusion in image backups of the source storage, tracking, in an inclusion map and prior to a first snapshot time, locations in the source storage of content blocks of the identified files, taking a snapshot of the source storage at the first snapshot time, and backing up, subsequent to the first snapshot time, the content blocks tracked in the inclusion map from the snapshot into a full image backup.. ... Storagecraft Technology Corporation

Avoiding compression of high-entropy data during creation of a backup of a source storage

Avoiding compression of high-entropy data during creation of a backup of a source storage. In one example embodiment, a method for avoiding compression of high-entropy data during creation of a backup of a source storage may include, during creation of a backup of a source storage, determining a compression ratio for a file in the source storage with the file having a file type, determining whether the compression ratio is less than a compression threshold, and in response to determining that the compression ratio is less than the compression threshold, automatically designating the file type of the file as a high-entropy file type and automatically avoiding compression of a second file in the source storage having the file type.. ... Storagecraft Technology Corporation

Cataloging file system-level changes to a source storage between image backups of the source storage

Cataloging file system-level changes to a source storage between image backups of the source storage. In one example embodiment, a method for cataloging file system-level changes to a source storage between image backups of the source storage may include obtaining first file system metadata (fsm) associated with a first image backup of the source storage that represents a first point in time, obtaining second fsm associated with a second image backup of the source storage that represents a second point in time, identifying a set of blocks that changed in the source storage between the first point in time and the second point in time, analyzing the set of blocks, the first fsm, and the second fsm, and cataloging files and/or directories that changed in the source storage between the first point in time and the second point in time based on the analyzing.. ... Storagecraft Technology Corporation

Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage

Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage. In one example embodiment, a method may include identifying a versioned image backup that is stored in a sparse storage. ... Storagecraft Technology Corporation

Hybrid image backup of a source storage

Creating hybrid image backups of a source storage. In one example embodiment, a method for creating one or more hybrid image backups of a source storage may include seeding a deduplication system by storing, in the deduplication system, blocks included in one or more files of one or more operating systems, blocks included in one or more files of one or more software applications, or both, and by storing a hash of each of the seeded blocks in a hash data structure; copying the hash data structure into a solid state drive (ssd); placing the ssd in a read-only state; comparing hashes of allocated blocks stored in the source storage at a first point in time to hashes in the hash data structure to determine whether each of the allocated blocks is in a first set of blocks that are stored in the deduplication system or in a second set of blocks that are not stored in the deduplication system; associating locations of the blocks in the first set of blocks stored in the source storage with locations of the corresponding blocks stored in the deduplication system; storing the blocks in the second set of blocks in an image backup separate from the deduplication system; associating locations of the blocks in the second set of blocks stored in the source storage with locations of the corresponding blocks stored in the image backup; and defining a full hybrid image backup of the source storage at the first point in time as a combination of the first set of blocks stored in the deduplication system and the second set of blocks stored in the image backup.. ... Storagecraft Technology Corporation

Live updating of a changed block tracking driver

Live updating of a changed block tracking (cbt) driver. In one example embodiment, a method for live updating of a cbt driver may include loading a cbt driver into a running operating system and then performing various acts without rebooting the running operating system. ... Storagecraft Technology Corporation

Filtering a directory enumeration of a directory of an image backup

Filtering a directory enumeration of a directory of an image backup. In one example embodiment, a method for filtering a directory enumeration of a directory of an image backup may include exposing an image backup to directory enumeration command with the image backup listing a particular file as existing in a directory of the image backup even though the file content of the particular file is missing from the exposed image backup, receiving a directory enumeration command corresponding to the directory of the exposed image backup, generating a filtered directory enumeration that excludes the particular file, and returning the filtered directory enumeration.. ... Storagecraft Technology Corporation

Headstart restore of first volume to a second volume

Headstart restore of a first volume to a second volume. In one example embodiment, a method for headstart restore of a first volume to a second volume may include invalidating, on disk, a boot segment of a volume boot record of the second volume, storing headstart restore information in the second volume, while the boot segment of the volume boot record of the second volume remains invalidated, writing data from one or more backups of the first volume to a data segment of the second volume, removing the headstart restore information from the second volume, and revalidating, on disk, the boot segment of the volume boot record of the second volume.. ... Storagecraft Technology Corporation

Head start population of an image backup

Head start population of an image backup. In one example embodiment, a method for head start population of an image backup may include tracking blocks that are modified in a source storage between a first point in time and a second point in time, head start copying a first portion of the modified blocks into the image backup prior to the second point in time, activating a snapshot on the source storage at the second point in time where the snapshot represents a state of the source storage at the second point in time, and copying, subsequent to the second point in time, from the snapshot and into the image backup, a second portion of the modified blocks that were not yet copied into the image backup by the second point in time.. ... Storagecraft Technology Corporation

Avoiding encryption in a deduplication storage

Avoiding encryption in a deduplication vault. In one example embodiment, a method for avoiding encryption during a backup of a source storage into a deduplication storage may include analyzing an allocated plain text block stored in the source storage at the point in time to determine if the allocated plain text block is already duplicated in the deduplication storage, in response to the allocated plain text block already being duplicated in the deduplication storage, avoiding encryption of the allocated plain text block by skipping an encryption of the allocated plain text block and instead associating the location of the allocated plain text block in the source storage with the location of the duplicate block already duplicated in the deduplication storage.. ... Storagecraft Technology Corporation

Software revalidation and invalidation

Software revalidation or invalidation. In one example embodiment, one or more non-transitory computer-readable media may store one or more programs that cause one or more processors to execute a method for software revalidation or invalidation that may include newly collecting machine configuration information from a machine on which a software application has previously been installed and activated and applying, at the machine, activation rules to the newly-collected machine configuration information from the machine to determine whether a product key remains valid for the newly-collected machine configuration information. ... Storagecraft Technology Corporation

Exposing proprietary data to a hypervisor as native hypervisor data

Exposing proprietary data to a hypervisor as native hypervisor data. In one example embodiment, one or more non-transitory computer-readable media store one or more programs that are configured, when executed, to cause one or more processors to perform a method of exposing proprietary data to a hypervisor as native hypervisor data. ... Storagecraft Technology Corporation








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Storagecraft Technology Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Storagecraft Technology Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###