Patent attributes
A device, a method, and a non-transitory computer readable medium for distributing content to a plurality of nodes on a computer network are disclosed. The method includes dividing the content into a plurality of information groups, each of the information groups including a mutually exclusive subset of information pieces of the content, encoding the information pieces included in each of the plurality of information groups based on a combination of the information pieces included in the respective information group and a plurality of coefficients associated with the information pieces included in the respective information group, and distributing the encoded information pieces to the plurality of nodes on the computer network, wherein each of the information pieces is encoded into one of three types of information pieces.