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:
Jul. 15, 2008

Filed:

Jan. 22, 2002
Applicants:

Bernard A. Traversat, San Francisco, CA (US);

Gregory L. Slaughter, Palo Alto, CA (US);

Thomas E. Saulpaugh, San Jose, CA (US);

Mohamed M. Abdelaziz, Santa Clara, CA (US);

Michael J. Duigou, Fremont, CA (US);

Eric Pouyoul, San Francisco, CA (US);

Jean-christophe Hugly, Palo Alto, CA (US);

LI Gong, Los Altos, CA (US);

William J. Yeager, Menlo Park, CA (US);

Kuldipsingh Pabla, Santa Clara, CA (US);

William N. Joy, Aspen, CO (US);

Michael J. Clary, Monte Sereno, CA (US);

Inventors:

Bernard A. Traversat, San Francisco, CA (US);

Gregory L. Slaughter, Palo Alto, CA (US);

Thomas E. Saulpaugh, San Jose, CA (US);

Mohamed M. Abdelaziz, Santa Clara, CA (US);

Michael J. Duigou, Fremont, CA (US);

Eric Pouyoul, San Francisco, CA (US);

Jean-Christophe Hugly, Palo Alto, CA (US);

Li Gong, Los Altos, CA (US);

William J. Yeager, Menlo Park, CA (US);

Kuldipsingh Pabla, Santa Clara, CA (US);

William N. Joy, Aspen, CO (US);

Michael J. Clary, Monte Sereno, CA (US);

Assignee:

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

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

A system and method for providing an open network computing platform designed for peer-to-peer computing. The peer-to-peer platform may provide protocols for peer-to-peer services and applications that allow peers to discover each other, communicate with each other, and cooperate with each other to form peer groups. The protocols may include a peer membership protocol, a peer discovery protocol, a peer resolver protocol, a peer information protocol, a pipe binding protocol, and a peer endpoint protocol. Services and applications that participate in the protocols may be provided to deal with higher-level concepts. Advertisements may be used to publish peer resources. The peer-to-peer platform provides the ability to replicate information toward end users and may enable peers to find content that is closest to them. The peer-to-peer protocols and unique peer identifiers may allow peer nodes to move to different locations and access services and other content independent of network physical addresses.


Find Patent Forward Citations

Loading…