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.
Patent No.:
Date of Patent:
Feb. 23, 2016
Filed:
Jan. 24, 2011
Todd R. Manion, Bellevue, WA (US);
Kevin Charles Ransom, Duval, WA (US);
Jeremy L. Dewey, Redmond, WA (US);
Scott A. Senkeresty, Duvall, WA (US);
Brian R. Lieuallen, Redmond, WA (US);
Pritam DE, Redmond, WA (US);
Sandeep Kishan Singhal, Kirkland, WA (US);
Todd R. Manion, Bellevue, WA (US);
Kevin Charles Ransom, Duval, WA (US);
Jeremy L. Dewey, Redmond, WA (US);
Scott A. Senkeresty, Duvall, WA (US);
Brian R. Lieuallen, Redmond, WA (US);
Pritam De, Redmond, WA (US);
Sandeep Kishan Singhal, Kirkland, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A Distributed Routing Table (DRT) mesh can comprise two or more nodes, each of which maintains its own routing table that represents some or all of the overall routing knowledge of the DRT mesh. Each node can be comprised of modular components that can perform various defined functions such that the features and abilities of the node can be customized by an application based on which modular components are instantiated. A routing table management module can maintain individual routing tables at each node, and can ensure that only entries that are close to the node, in a network topology sense, are maintained in the routing table. In addition, a security module can verify received messages based on an agreed-upon root certificate.