Method and apparatus of securely processing data for file backup, de-duplication, and restoration
AssigneeKaseya International Limited
InventorCharles Bosson
Life of this patent
Estimating the term…
Loading patent…
AssigneeKaseya International Limited
InventorCharles Bosson
Estimating the term…
Disclosed are an apparatus and method of restoring at least one data file. The method may include retrieving the at least one data file to be restored from a data storage location, determining that the at least one data file is a link file, and regenerating a previously exchanged shared secret. The method may also include decrypting a key from the link file using the shared secret, and retrieving data from a data repository location to be restored.
A method of restoring at least one data file, the method comprising:
An apparatus configured to restore at least one data file, the apparatus comprising:
A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform restoring at least one data file, the processor being further configured to perform:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Management of the backup or restore process: backup restoration techniques
Management of the data involved in backup or backup restore: using de-duplication of the data
Redundancy elimination performed by the file system: de-duplication implemented within the file system, e.g. based on file segments
Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely…: using…
About 4 years 10 months of term left · ends 5 Sep 2031 (estimated)
This invention relates to a method and apparatus of processing secure data file backup, data de-duplication, and data restoration procedures.
With data computing in general, data de-duplication is a form of data compression used to eliminate redundant data and increase storage utilization. In the de-duplication process, duplicate data may be deleted, which leaves only a unique copy of the data to be stored along with references to the unique copy of the data. In general, de-duplication may reduce the required storage capacity since only the unique data is stored.
Depending on the type of de-duplication being implemented, the number of redundant data files may be reduced, or, even portions of data files or other similar data may also be removed. Different applications and data types have different levels of data redundancy. Backup applications generally benefit the most from de-duplication due to the nature of repeated full backups of an existing file system.
FIG. 1 illustrates an example network configuration configured to support data processing procedures, according to example embodiments of the present invention.
FIG. 2 illustrates an example system configuration of performing a data backup operation, according to an example embodiment of the present invention.
FIG. 3 illustrates an example system configuration of performing a data de-duplication operation, according to an example embodiment of the present invention.
It will be readily understood that the components of the present invention, as generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of a method, apparatus, and system, as represented in the attached figures, is not intended to limit the scope of the invention as claimed, but is merely representative of selected embodiments of the invention.
The features, structures, or characteristics of the invention described throughout this specification may be combined in any suitable manner in one or more embodiments. For example, the usage of the phrases “example embodiments”, “some embodiments”, or other similar language, throughout this specification refers to the fact that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present invention. Thus, appearances of the phrases “example embodiments”, “in some embodiments”, “in other embodiments”, or other similar language, throughout this specification do not necessarily all refer to the same group of embodiments, and the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In addition, while the term “message” has been used in the description of embodiments of the present invention, the invention may be applied to many types of network data, such as, packet, frame, datagram, etc. For purposes of this invention, the term “message” also includes packet, frame, datagram, and any equivalents thereof. Furthermore, while certain types of messages and signaling are depicted in exemplary embodiments of the invention, the invention is not limited to a certain type of message, and the invention is not limited to a certain type of signaling.