Systems for Improved Multi-Channel Network Connectivity Performance and Security
AssigneeShoelace Wireless, Inc.
InventorsMinh Thoai Anh LE, James A. MAINS
Life of this patent
Estimating the term…
Loading patent…
AssigneeShoelace Wireless, Inc.
InventorsMinh Thoai Anh LE, James A. MAINS
Estimating the term…
Systems and methods that efficiently combine multiple wireless networks or devices resulting in faster, more reliable, and more secure mobile Internet. A Virtual Private Network (VPN) service application is operated to route outgoing and incoming data packets of a mobile device. The mobile device is (i) either coupled to a remote server through the VPN service application for data packets transfer between the remote server and the mobile device or (ii) performs cross-layer translation for data packets transfer between the mobile device and direct target hosts on the Internet. Concurrently using multiple channels secures data packets transfer by sending encrypted data packets over multiple channels and receiving the encrypted data packets by a single apparatus. Data packets are designated to be transferred via a Wi-Fi channel or a cellular channel, and then transferred using both the Wi-Fi channel and the cellular channel.
A system for routing multi-channel-network traffic, the system comprising:
A system for routing multi-channel network traffic without using a remote server, the system comprising one or more network devices capable of communicating over a plurality of data channels and configured to operate a virtual private network (VPN) service application, optionally implemented as an operating system module or as an operating system service, wherein the VPN service application comprises a routing module, optionally consisting of a user datagram protocol (UDP) translator and a transmission control protocol (TCP) translator, and wherein the service application performs operations comprising:
A system for increasing performance when downloading and uploading data files on at least one network device configured to communicate with at least one target computer host, optionally over the application layer and optionally using at least one remote server or proxy server, the system comprising:
Dependencies are inferred from the claim text.