Method for assigning multimedia data to distributed storage devices
First Claim
1. Method for assigning parts of multimedia files to distributed storage devices, the number of said devices being an integer n, wherein it comprises the steps of:
- (a) dividing each multimedia file in windows, which represent data for contiguous playback of a given duration;
(b) for each multimedia file, determining a number k so that any original window of file can be recovered from any k distinct symbols;
(c) for each window of each said multimedia files, assigning n corresponding symbols to said devices, one to each device, the n distinct symbols being created using erasure coding; and
(d) partially or totally filling the storage memory left on each device after said first steps with prefix windows of said multimedia files.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns a method for assigning parts of multimedia files to distributed storage devices, the number of said devices being an integer n, characterized in that it comprises the following steps: a step consisting in dividing each multimedia file in windows, which represent data for contiguous playback of a given duration; a step consisting, for each multimedia file, in determining a number k so that any original window of file can be recovered from any k distinct symbols; a step consisting, for each window of each said multimedia files, in assigning n corresponding symbols to said devices, one to each device, the n distinct symbols being created using erasure coding; and a step consisting in partially or totally filling the storage memory left on each device after said first steps with prefix windows of said multimedia files.
-
Citations
7 Claims
-
1. Method for assigning parts of multimedia files to distributed storage devices, the number of said devices being an integer n, wherein it comprises the steps of:
-
(a) dividing each multimedia file in windows, which represent data for contiguous playback of a given duration;
(b) for each multimedia file, determining a number k so that any original window of file can be recovered from any k distinct symbols;
(c) for each window of each said multimedia files, assigning n corresponding symbols to said devices, one to each device, the n distinct symbols being created using erasure coding; and
(d) partially or totally filling the storage memory left on each device after said first steps with prefix windows of said multimedia files. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification