US 11,930,074 B2
Content distribution over a network
Anas A. Abu Dagga, Dhahran (SA); Ashraf S. Mahmoud, Dhahran (SA); Marwan H. Abu Amara, Dhahran (SA); and Tarek R. Sheltami, Dhahran (SA)
Assigned to KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS, Dhahran (SA)
Filed by KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS, Dhahran (SA)
Filed on Sep. 13, 2022, as Appl. No. 17/943,727.
Claims priority of provisional application 63/271,894, filed on Oct. 26, 2021.
Prior Publication US 2023/0135853 A1, May 4, 2023
Int. Cl. H04L 67/1074 (2022.01)
CPC H04L 67/108 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method of distributing content to a plurality of nodes on a computer network, the method comprising:
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, all the coefficients associated with a first type of the three types of information pieces are one, a subset of the coefficients associated with a second type of the three types of information pieces is from a Galois Field and the remaining coefficients associated with the second type of the three types of information pieces are one, and all the coefficients associated with a third type of the three types of information pieces are from the Galois Field.