Patent ID: 11876712
Assignee: CONNECTIFY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
identifying upload packets at a VPN client operating on a client device, wherein the upload packets include a header comprising a destination server as the destination field and the client device as the source field;
adding, via the VPN client, an additional header identifying the client device in an additional source field and identifying an interconnect server center (ISC) device in an additional destination field, to create modified upload packets;
receiving the modified upload packets from the client device at the ISC device;
performing, via the ISC device, one or more tests along a plurality of different Internet pathways to identify network characteristics of the Internet pathways;
selecting an Internet pathway with optimal network characteristics to route the modified upload packets;
and
forwarding the further modified upload packets to the VPN server for routing to the destination server via the selected Internet pathway.