System for preparing data
First Claim
1. A system for preparing data, operable with a server computer system having a store for a first file comprising data and a plurality of sets of lossy data generated from the data in the first file, the system comprising:
- a requesting component for requesting at least two sets of the plurality of sets of lossy data, wherein each of the plurality of sets of lossy data is a stand alone, fully functioning file, providing a lossy version of the first file;
a first receiving component for receiving the at least two sets; and
a combining component for combining the at least two sets of lossy data, in order to generate a second file comprising data of reduced lossiness with respect to the data in the first file, wherein, when only two sets of lossy data are initially generated from the first file, said combining provides a lossless recreation of the first file.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for preparing data, operable with a server computer system having a store for a first file comprising data (e.g. audio data) and a plurality of sets of lossy data generated from the data in the first file. The system comprises a requesting component for requesting at least two sets of the plurality of sets of lossy data; a receiving component for receiving the at least two sets; and a combining component for combining the at least two sets in order to generate a second file. The data in the second file is of reduced lossiness with respect to the data in the first file.
-
Citations
20 Claims
-
1. A system for preparing data, operable with a server computer system having a store for a first file comprising data and a plurality of sets of lossy data generated from the data in the first file, the system comprising:
-
a requesting component for requesting at least two sets of the plurality of sets of lossy data, wherein each of the plurality of sets of lossy data is a stand alone, fully functioning file, providing a lossy version of the first file; a first receiving component for receiving the at least two sets; and a combining component for combining the at least two sets of lossy data, in order to generate a second file comprising data of reduced lossiness with respect to the data in the first file, wherein, when only two sets of lossy data are initially generated from the first file, said combining provides a lossless recreation of the first file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17, 18, 19, 20)
-
-
9. A method of preparing data for use with a server computer system having a store for a first file comprising data and a plurality of sets of lossy data generated from the data in the first file, the method comprising the steps of:
-
requesting at least two sets of the plurality of sets of lossy data generated from the data of the first file, wherein each of the plurality of sets of lossy data is a stand alone, fully functioning file, providing a lossy version of the first file; receiving the at least two sets; and combining the at least two sets, in order to generate a second file comprising data of reduced lossiness with respect to the data in the first file; wherein when said requesting includes subsequently requesting a next set of lossy data while at least one existing set of lossy data exists on the client system, said combining combines the next set of lossy data with the existing set of lossy data, wherein when at least two previously received sets are combined as the second file on the client system, said combining component combines the next set of lossy data to the second file to generate a third, even less lossy file than the second file. - View Dependent Claims (14, 15, 16)
-
-
10. A computer program product comprising;
-
a non-transitory computer readable medium; and program code on the non-transitory computer readable medium adapted to perform the following functions when said program code is run on a computer; requesting at least two sets of the plurality of sets of lossy data generated from data in a first file, wherein each of the plurality of sets of lossy data is a stand alone, fully functioning file, providing a lossy version of the first file; receiving the at least two sets; and combining the at least two sets, in order to generate a second file comprising data of reduced lossiness with respect to the data in the first file, said combining provided to prepare data for use with a server computer system having a store for the first file; wherein when said requesting includes subsequently requesting a next set of lossy data while at least one existing set of lossy data exists on the client system, said combining combines the next set of lossy data with the existing set of lossy data, wherein when at least two previously received sets are combined as the second file on the client system, said combining component combines the next set of lossy data to the second file to generate a third, even less lossy file than the second file. - View Dependent Claims (11, 12, 13)
-
Specification