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:
Feb. 03, 2015

Filed:

Apr. 14, 2011
Applicants:

Fredrik Niemela, Spanga, SE;

Matthias Dezalenski, Stockholm, SE;

Gunnar Kreitz, Stockholm, SE;

Tommie Gannert, Akersberga, SE;

Peter Schuller, Kista, SE;

Inventors:

Fredrik Niemela, Spanga, SE;

Matthias deZalenski, Stockholm, SE;

Gunnar Kreitz, Stockholm, SE;

Tommie Gannert, Akersberga, SE;

Peter Schuller, Kista, SE;

Assignee:

Spotify, AB, , SE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/303 (2013.01);
Abstract

A method of setting up a redistribution scheme for redistributing digital data packages within a digital data storage system comprising a plurality of nodes, wherein the data packages are associated with respective keys and are distributed among the nodes according to a first distribution configuration within the digital data storage system. The method includes: determining a second distribution configuration, in accordance with which it is intended to redistribute the data packages; applying a migration function to the respective keys of each of the data packages, which function yields a migration value associated with each of the data packages; and assigning a migration time to each of the data packages based on its associated migration value, at which times it is intended to migrate the respective data packages to conformity with the second distribution configuration. A corresponding digital data storage system is described.


Find Patent Forward Citations

Loading…