Optimization of enhanced network links
First Claim
1. A method for dynamically maintaining communications between a mobile communication device and a second computing device through an enhanced communications link when network connection types with said mobile communication device change, comprising the steps of:
- establishing an enhanced communications link between a back-end and said mobile communication device, said enhanced communication link having first settings, said first settings based upon first communication link parameters transmitted from said mobile communication device to said back-end, said first communication link parameters based upon a first network connection type determined by said mobile communication device, and said back-end comprising an interface to said server, wherein said back-end exchanges data with said server in data packets of a first type and wherein said back-end is configured to communicate data with said mobile communication device over said enhanced communication link in one or more data packets of a second type, which second type differs from said first type;
transmitting one or more data packets of said second type from said back-end to said mobile communication device over said enhanced communication link having said first settings;
adjusting said enhanced communications link to have second settings, said second settings based upon second communication link parameters transmitted from said mobile communication device to said back-end, said second communication link parameters based upon a change in network connection type to a second network connection type determined by said mobile communication device; and
transmitting one or more data packets of said second type from said back-end to said mobile communication device over said enhanced communication link having said second settings.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.
281 Citations
12 Claims
-
1. A method for dynamically maintaining communications between a mobile communication device and a second computing device through an enhanced communications link when network connection types with said mobile communication device change, comprising the steps of:
-
establishing an enhanced communications link between a back-end and said mobile communication device, said enhanced communication link having first settings, said first settings based upon first communication link parameters transmitted from said mobile communication device to said back-end, said first communication link parameters based upon a first network connection type determined by said mobile communication device, and said back-end comprising an interface to said server, wherein said back-end exchanges data with said server in data packets of a first type and wherein said back-end is configured to communicate data with said mobile communication device over said enhanced communication link in one or more data packets of a second type, which second type differs from said first type; transmitting one or more data packets of said second type from said back-end to said mobile communication device over said enhanced communication link having said first settings; adjusting said enhanced communications link to have second settings, said second settings based upon second communication link parameters transmitted from said mobile communication device to said back-end, said second communication link parameters based upon a change in network connection type to a second network connection type determined by said mobile communication device; and transmitting one or more data packets of said second type from said back-end to said mobile communication device over said enhanced communication link having said second settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification