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:
Sep. 30, 2014
Filed:
Aug. 26, 2010
Saumitra Mohan Das, San Jose, CA (US);
Vidya Narayanan, San Diego, CA (US);
Arvind S. Krishna, San Diego, CA (US);
Deviprasad Putchala, San Diego, CA (US);
David Craig, San Diego, CA (US);
Saumitra Mohan Das, San Jose, CA (US);
Vidya Narayanan, San Diego, CA (US);
Arvind S. Krishna, San Diego, CA (US);
Deviprasad Putchala, San Diego, CA (US);
David Craig, San Diego, CA (US);
QUALCOMM Incorporated, San Diego, CA (US);
Abstract
A communication system enables a node to utilize multiple communication interfaces to connect to an overlay network. The use of multiple communication interfaces provides a redundant overlay network connection, thereby enabling a node to maintain connectivity or select a preferred connection to the overlay network, increasing efficiency or reducing costs in the overlay network. A network in which member nodes obtain services in the absence of server-based infrastructure is referred to as a 'peer-to-peer overlay network' (or 'overlay network' or simply “overlay”). Overlay networks consist of several nodes from hundreds, to thousands, joined together in a logical routing structure. Individual nodes often participate in routing and maintenance aspects of the overlay. Typically an overlay is formed through the enrollment and joining of all these nodes as defined by the overlay protocol. Nodes forming peer-to-peer overlay networks may communicate with each other over various network technologies.