×

System and method for implementing application functionality within a network infrastructure

  • US 9,185,185 B2
  • Filed: 11/14/2013
  • Issued: 11/10/2015
  • Est. Priority Date: 04/17/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for transporting data between a first computing device and a second computing device through a limited bandwidth computer network comprising:

  • establishing at least one communication channel between a front-end and a back-end such that said first computing device is communicatively coupled with said second computing device via said at least one communication channel, wherein said front-end is associated with said first computing device and is configured to encode data packets of a first type into data packets of a second type and decode packets of said second type into packets of said first type, wherein said back-end is associated with said second computing device and is configured to encode data packets of said first type into data packets of said second type and decode packets of said second type into packets of said first type, and wherein at least one of the communication channels is configured to transport data between said front-end and said back-end in packets of said second type, said second type differing from said first type;

    exchanging network quality of service information between said front-end and said back-end via one or more packets separate from said data packets of said second type;

    encoding, at said front-end, data comprising packets of said first type generated by said first computing device by converting said data into one or more data packets of said second type;

    transmitting said encoded data from said front-end to said back-end via said at least one communication channel configured to transport data in packets of said second type, wherein said exchanged quality of service information is utilized in said steps of encoding or transmitting;

    decoding, at said back-end, said encoded data received from said front-end into data comprising packets of said first type for use by said second computing device.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×