DYNAMIC NETWORK LINK ACCELERATION FOR NETWORK INCLUDING WIRELESS COMMUNICATION DEVICES
First Claim
1. A client communication device capable of wireless communications comprising:
- one or more processors;
one or more storage devices;
at least one electronic display configured to present information to a user of said device;
a wireless communication interface;
said client communication device having a base configuration in which said client communication device is configured to generate one or more data packets of a first type for transmission via said wireless communication interface; and
a front-end mechanism stored on the one or more storage devices and executable by the one or more processors to selectively encode data from the one or more data packets of said first type into one or more encoded packets of an enhanced type and provide a managed communication link for data traffic comprising said packets of said enhanced type between the wireless communication interface and a back-end mechanism remote from said client communication device.
6 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.
90 Citations
18 Claims
-
1. A client communication device capable of wireless communications comprising:
-
one or more processors; one or more storage devices; at least one electronic display configured to present information to a user of said device; a wireless communication interface; said client communication device having a base configuration in which said client communication device is configured to generate one or more data packets of a first type for transmission via said wireless communication interface; and a front-end mechanism stored on the one or more storage devices and executable by the one or more processors to selectively encode data from the one or more data packets of said first type into one or more encoded packets of an enhanced type and provide a managed communication link for data traffic comprising said packets of said enhanced type between the wireless communication interface and a back-end mechanism remote from said client communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for dynamic network link acceleration comprising:
-
at least one client communication device capable of wireless communications comprising; one or more processors; one or more storage devices; at least one electronic display configured to present information to a user of said device; a wireless communication interface; said client communication device having a base configuration in which said client communication device is configured to generate one or more data packets of a first type for transmission via said wireless communication interface; and a front-end mechanism stored on the one or more storage devices and executable by the one or more processors to selectively encode data from the one or more data packets of said first type into one or more encoded packets of an enhanced type and provide a managed communication link for data traffic comprising said packets of said enhanced type; at least one back-end having at least one communication interface, said at least one back-end in communication with at least one second device; one or more managed communication links between the front-end mechanism of the at least one client communication device and the at least one second device via said at least one back-end, wherein the traffic over said managed communication link comprises said encoded packets of said enhanced type and communications with said client communication device which are not over said managed communication link comprise said one or more packets of said first type. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification