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.

Date of Patent:
May. 25, 2021

Filed:

Sep. 16, 2019
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Jason K. Resch, Chicago, IL (US);

Ram Narayanan, Chicago, IL (US);

Andrew D. Baptist, Mt. Pleasant, WI (US);

Praveen Viraraghavan, Chicago, IL (US);

Wesley B. Leggette, Chicago, IL (US);

Ethan S. Wozniak, Park Ridge, IL (US);

Manish Motwani, Chicago, IL (US);

Bart R. Cilfone, Marina del Rey, CA (US);

Greg R. Dhuse, Chicago, IL (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1097 (2013.01); G06F 3/0604 (2013.01); G06F 3/067 (2013.01); G06F 3/0614 (2013.01); G06F 3/0646 (2013.01);
Abstract

A method for execution by a dispersed storage and task (DST) processing unit includes determining a first optimal slice size requirement is determined for a first independent data element (IDE). The first IDE is split into a first plurality of IDEs based on determining the first IDE compares unfavorably to the first optimal slice size requirement. An error coding function is performed on the first plurality of IDEs to produce a set of encoded slices for each of the first plurality of IDEs for transmission to storage units. A subset of additional IDEs are selected to be merged into a merged IDE based on a second optimal slice size requirement, and continuous content of the subset of additional IDEs is concatenated to produce the merged IDE. The error coding function is performed on the merged IDE to produce a second set of encoded slices for transmission to storage units.


Find Patent Forward Citations

Loading…