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:
Jan. 22, 2019

Filed:

Apr. 17, 2015
Applicant:

The Regents of the University of California, Oakland, CA (US);

Inventors:

Hamid Jafarkhani, Irvine, CA (US);

Mahdi Hajiaghayi, Irvine, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/00 (2006.01); H04L 29/08 (2006.01); G06F 11/10 (2006.01); G06F 11/34 (2006.01); H03M 13/03 (2006.01); H03M 13/13 (2006.01); H03M 13/37 (2006.01);
U.S. Cl.
CPC ...
H03M 13/617 (2013.01); G06F 11/1076 (2013.01); G06F 11/1092 (2013.01); G06F 11/3447 (2013.01); H03M 13/036 (2013.01); H03M 13/13 (2013.01); H03M 13/373 (2013.01); H03M 13/616 (2013.01);
Abstract

An apparatus or method for minimizing the total accessing cost, such as minimizing repair bandwidth, delay or the number of hops including the steps of minimizing the number of nodes to be engaged for the recovery process using a polynomial-time solution that determines the optimal number of participating nodes and the optimal set of nodes to be engaged for recovering lost data, where in a distributed database storage system, for example a dynamic system, where the accessing cost or even the number of available nodes are subject to change results in different values for the optimal number of participating nodes. An MDS code is included which can be reused when the number of participating nodes varies without having to change the entire code structure and the content of the nodes.


Find Patent Forward Citations

Loading…