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:
Aug. 31, 2010

Filed:

Apr. 22, 2005
Applicants:

Ravi T. Rao, Redmond, WA (US);

Tomer Weisberg, Bellevue, WA (US);

Noah Horton, Sammamish, WA (US);

Christian Huitema, Clyde Hill, WA (US);

Sandeep K. Singhal, Kirkland, WA (US);

Inventors:

Ravi T. Rao, Redmond, WA (US);

Tomer Weisberg, Bellevue, WA (US);

Noah Horton, Sammamish, WA (US);

Christian Huitema, Clyde Hill, WA (US);

Sandeep K. Singhal, Kirkland, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

A method of discovering a community relay node within a network community wherein the community relay node is operatively coupled to an access-protected client and adapted to facilitate communication between the access-protected client and a requesting client, includes receiving a request message from a requesting client relating to a request for a community relay node, associating the request message with a serverless name resolution protocol name, selecting a community relay node from among a list of community relay nodes based on the serverless name resolution protocol name, wherein the list of community relay nodes comprises at least one internet protocol address associated with a community relay node, and returning an internet protocol address of the selected community relay node to the requesting client.


Find Patent Forward Citations

Loading…