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:
Sep. 01, 2020

Filed:

Jun. 12, 2019
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Kyle Andrew Donald Mestery, Woodbury, MN (US);

Jerome Tollet, Paris, FR;

Ian Wells, San Jose, CA (US);

Aloÿs Christophe Augustin, Versailles, FR;

Assignee:

CISCO TECHNOLOGY, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/12 (2006.01); G06F 9/455 (2018.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
H04L 61/2567 (2013.01); G06F 9/45541 (2013.01); G06F 9/45558 (2013.01); H04L 41/046 (2013.01); H04L 61/251 (2013.01); H04L 61/2592 (2013.01);
Abstract

A method includes, in a constellation of clients including a first client and a second client, receiving, at the first client, a connection request from the second client, retrieving endpoint reachability data associated with the second client and transmitting, to a server, a connection request based on the endpoint reachability data. The first client receives, from the server and based on the connection request, endpoint reachability information associated with the second client and starts a bidirectional connection with the second client. A direct or indirect tunnel is established between the first client and the second client. The tunnel is set up based on a table which maps a first connectivity option associated with the first client to a second connectivity option associated with the second client to determine whether to establish the direct tunnel or the indirect tunnel between the first client and the second client.


Find Patent Forward Citations

Loading…