The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 22, 2008

Filed:

Jan. 14, 2005
Applicants:

Sophie Chang, London, GB;

Mick Saxton, London, GB;

Garth Howell, London, GB;

Inventors:

Sophie Chang, London, GB;

Mick Saxton, London, GB;

Garth Howell, London, GB;

Assignee:

1E Limited, London, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01);
U.S. Cl.
CPC ...
Abstract

Embodiments of the invention are concerned with data distribution apparatus, for use on each of a plurality of machines in distributing a set of data over a network amongst said machines. The apparatus comprises: In embodiments of the invention, a first machine is elected as download master and multicasts downloaded data, via a group address, to the networked machines. Each machine receiving the multicast data monitors the data blocks received and, if a machine has received an incomplete set, for example because it came online late or as a result of unreliability, it can access a shared cache of another machine having a more complete set. Such a machine then starts a secondary multicast so that other machines can also complete their sets. Only one machine provides a secondary multicast at one time, to prevent high traffic in the network. While the download master is still downloading, the secondary multicast function is cycled around amongst the networked machines to avoid overload of any one machine.


Find Patent Forward Citations

Loading…