US 7,616,663 B1
Method and apparatus for information dissemination
Brig Barnum Elliott, Arlington, Mass. (US)
Assigned to Verizon Corporate Services Group, Inc., New York, N.Y. (US); and BBN Technologies Corp., New York, N.Y. (US)
Filed on Mar. 04, 2004, as Appl. No. 10/793,606.
Int. Cl. H04J 3/24 (2006.01); H04J 3/16 (2006.01); H04H 20/71 (2008.01); H04B 7/185 (2006.01)
U.S. Cl. 370—474  [370/468; 370/312; 370/316] 29 Claims
OG exemplary drawing
 
1. A method of transmitting information to a plurality of user devices in a network, the method comprising:
performing at a transmitting device:
transforming a sequence of M blocks of the information into N transformed blocks, where M and N are integers and N≧M, and where each of the N transformed blocks comprises at least some of the information determining a current bandwidth for transmission of the information; determining an allowed bandwidth for transmission of the information; and
transmitting each of the N transformed blocks in accordance with a transmit schedule where the transmitting includes delaying transmission of one of the N transformed blocks when transmitting the one of the N transformed blocks would cause the current bandwidth to exceed the allowed bandwidth;
performing at least one of the user devices:
receiving K distinct ones of the transformed blocks, where K is an integer and K<N; and
reconstructing the information from the K received transformed blocks.