The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 18, 2022
Filed:
Mar. 05, 2021
Emc Ip Holding Company Llc, Hopkinton, MA (US);
Lev Ayzenberg, Petakh-Tikva, IL;
Mark Malamut, Aliso Viejo, CA (US);
Maxim Drobachevsky, Beer Sheva, IL;
Sharon Vitek, Tel-Aviv, IL;
Jehuda Shemer, Kfar Saba, IL;
Adam Brenner, Mission Viejo, CA (US);
Arun Murti, Mission Viejo, CA (US);
EMC IP Holding Company LLC, Hopkinton, MA (US);
Abstract
Embodiments for optimizing a cost of storing backup data in an object store of a public cloud network provided by a cloud provider by storing delta objects each embodying changes to blocks of the backup data between a full backup incremental backups. The delta objects are each of a same block size, which can be changed. The process selects two sequential delta objects to form a larger object by extending each block to a minimal part size that is larger than the block size and inserting a region of unchanged data between the two delta objects. The larger object is divided into three different parts comprising the inserted region, and each of the extended delta object blocks. The process calculates an API and a compute cost for a synthesis operation on the delta objects based on a cost model and current price schedule of the cloud provider for the three different parts, and for the substantially larger object as a whole. The process selects a block size for the delta objects based on a lowest calculated cost.