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:
Mar. 13, 2018
Filed:
Dec. 31, 2014
Code 42 Software, Inc., Minneapolis, MN (US);
Matthew Dornquast, Minneapolis, MN (US);
Brian Bispala, Minneapolis, MN (US);
Damon Allison, Maple Grove, MN (US);
Brad Armstrong, Minnetonka, MN (US);
Marshall Scorcio, San Francisco, CA (US);
Rory Lonergan, Plymouth, MN (US);
Peter Lindquist, St. Paul, MN (US);
Christopher Parker, New Richmond, WI (US);
Code 42 Software, Inc., Minneapolis, MN (US);
Abstract
In connection with a data distribution architecture, client-side 'deduplication' techniques may be utilized for data transfers occurring among various file system nodes. In some examples, these deduplication techniques involve fingerprinting file system elements that are being shared and transferred, and dividing each file into separate units referred to as 'blocks' or “chunks.” These separate units may be used for independently rebuilding a file from local and remote collections, storage locations, or sources. The deduplication techniques may be applied to data transfers to prevent unnecessary data transfers, and to reduce the amount of bandwidth, processing power, and memory used to synchronize and transfer data among the file system nodes. The described deduplication concepts may also be applied for purposes of efficient file replication, data transfers, and file system events occurring within and among networks and file system nodes.