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.
Patent No.:
Date of Patent:
Apr. 22, 2008
Filed:
Jan. 14, 2005
Sophie Chang, London, GB;
Mick Saxton, London, GB;
Garth Howell, London, GB;
1E Limited, London, GB;
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.