System and method for implementing application functionality within a network infrastructure
First Claim
1. A communication network component configured to convert data packets of a first protocol received from a first computing device into data packets of a second protocol configured for transmission over an enhanced network link to a second computing device, comprising:
- at least one processor;
at least one memory configured to storage machine readable code executable by said at least one processor;
at least one communication interface configured to receive said data packets of said first protocol and transmit data packet of said second protocol; and
machine readable code stored in said at least one memory configured to;
receive said data packets of said first protocol from said first computing device;
parse a payload portion of said data packets of said first protocol;
process said payload portions of said data packets of said first protocol into modified data packets of said second protocol;
blend said modified data packets of said second protocol to create data packets of said second protocol having a desired size; and
transmit said data packets of said second protocol over said enhanced communication link.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for implementing functionality within a network on behalf of first and second devices communicating with each other through the network. A front-end device is provided within the network that communicates data traffic with the first device. A back-end device is also implemented within the network and communicates data traffic with the second device. A communication channel couples the front-end device and the back-end device. Data traffic may be encoded into a different type or protocol for transport through the communication channel by the front-end device and back-end device. The front-end device and back-end device exchange quality of service information and may alter characteristics of the data traffic through the communication channel according to the quality of service information.
254 Citations
15 Claims
-
1. A communication network component configured to convert data packets of a first protocol received from a first computing device into data packets of a second protocol configured for transmission over an enhanced network link to a second computing device, comprising:
-
at least one processor; at least one memory configured to storage machine readable code executable by said at least one processor; at least one communication interface configured to receive said data packets of said first protocol and transmit data packet of said second protocol; and machine readable code stored in said at least one memory configured to; receive said data packets of said first protocol from said first computing device; parse a payload portion of said data packets of said first protocol; process said payload portions of said data packets of said first protocol into modified data packets of said second protocol; blend said modified data packets of said second protocol to create data packets of said second protocol having a desired size; and transmit said data packets of said second protocol over said enhanced communication link. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising:
-
a non-transitory computer usable medium having computer readable program code embodied therein for converting data packets of a first protocol generated by a client computing device into data packets of a second protocol configured for transmission over an enhanced network link to a second computing device, comprising; computer readable program code configured to receive said data packets of said first protocol from said first computing device; computer readable program code configured to parse a payload portion of said data packets of said first protocol; computer readable program code configured to process said payload portions of said data packets of said first protocol into modified data packets of said second protocol; computer readable program code configured to blend said modified data packets of said second protocol to create data packets of said second protocol having a desired size; and computer readable program code configured to transmit said data packets of said second protocol over said enhanced communication link. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification