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:
Nov. 18, 2008

Filed:

Mar. 23, 2005
Applicants:

Michael S. Vernal, Seattle, WA (US);

Erik B. Christensen, Seattle, WA (US);

Martin Gudgin, Sale, GB;

John R. Justice, Bellevue, WA (US);

Gopal Kakivaya, Sammamish, WA (US);

David Langworthy, Kirkland, WA (US);

Yaniv Pessach, Redmond, WA (US);

Jeffrey Schlimmer, Redmond, WA (US);

Elliot Waingold, Seattle, WA (US);

Kenneth D. Wolf, Seattle, WA (US);

Inventors:

Michael S. Vernal, Seattle, WA (US);

Erik B. Christensen, Seattle, WA (US);

Martin Gudgin, Sale, GB;

John R. Justice, Bellevue, WA (US);

Gopal Kakivaya, Sammamish, WA (US);

David Langworthy, Kirkland, WA (US);

Yaniv Pessach, Redmond, WA (US);

Jeffrey Schlimmer, Redmond, WA (US);

Elliot Waingold, Seattle, WA (US);

Kenneth D. Wolf, Seattle, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 12/56 (2006.01); H04J 3/26 (2006.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A sending computer system can identify one or more available network resources at one or more network computers by sending a request for services using Simple Object Access Protocol (SOAP) over User Datagram Protocol (UDP). In particular, the sending computer system prepares a SOAP message that includes a request for available resources. The sending computer system then encapsulates the SOAP message into a user datagram, and sends the user datagram to one or more identifiable computer systems on the network. In one implementation, the sending computer system sends the user datagram to a multi-cast Uniform Resource Identifier (URI). The receiving computer system receives the message through UDP, unpacks the message, and responds to the SOAP message request. Accordingly, the sending computer system can query multiple computer systems in an efficient manner without necessarily incurring the overhead otherwise associated with connection-oriented communication.


Find Patent Forward Citations

Loading…