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:
May. 29, 2007

Filed:

Mar. 21, 2003
Applicants:

Juan Carlos Soto, San Francisco, CA (US);

James Clark, San Luis Obispo, CA (US);

Inventors:

Juan Carlos Soto, San Francisco, CA (US);

James Clark, San Luis Obispo, CA (US);

Assignee:

Sun Microsystems, Inc., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and system allows any peer to efficiently distribute content to all other peers in a peer group using existing propagation mechanisms. According to the invention, binary contents are broadcast over existing propagation mechanisms such as propagation pipes using a generic capability that can be used by any application that wants to multicast binary contents. According to the invention, the binary contents are broken up into file blocks that are then sent over existing propagation mechanisms such as propagation pipes. According to the present invention, the receiving peers negotiate among themselves to make up any file blocks they may have missed from the original broadcast. When each peer has all the file blocks associated with a given parent file, they store the content.


Find Patent Forward Citations

Loading…