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:
Oct. 18, 2016

Filed:

Mar. 09, 2015
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Thomas W. Kuehnel, Seattle, WA (US);

Alok Manchanda, Redmond, WA (US);

Taroon Mandhana, Redmond, WA (US);

Amer A. Hassan, Kirkland, WA (US);

Mukesh Karki, Bellevue, WA (US);

Christian Huitema, Redmond, WA (US);

Yusuf Atas, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04W 4/02 (2009.01); H04W 48/16 (2009.01); H04L 12/24 (2006.01); H04W 48/00 (2009.01); H04W 84/18 (2009.01); H04L 29/08 (2006.01); H04W 4/08 (2009.01); H04W 8/18 (2009.01); H04L 12/28 (2006.01); H04W 80/06 (2009.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04W 48/16 (2013.01); H04L 12/24 (2013.01); H04L 41/00 (2013.01); H04L 41/0806 (2013.01); H04L 41/0816 (2013.01); H04L 67/16 (2013.01); H04L 69/161 (2013.01); H04W 4/02 (2013.01); H04W 4/08 (2013.01); H04W 8/18 (2013.01); H04W 48/17 (2013.01); H04W 84/18 (2013.01); H04L 69/16 (2013.01); H04W 80/06 (2013.01);
Abstract

A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, anode to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.


Find Patent Forward Citations

Loading…