×

Transaction accelerator for client-server communication systems

  • US 20060069719A1
  • Filed: 09/15/2005
  • Published: 03/30/2006
  • Est. Priority Date: 10/30/2002
  • Status: Active Grant
First Claim
Patent Images

1. In a network wherein clients initiate transactions with servers and the network carries request messages from the clients to the servers and response messages from the servers to the client and wherein at least one of the request messages and the response messages contains a payload to be transported over the network from a sender to a receiver, a method of accelerating transactions comprising:

  • segmenting the payload into zero or more segments and zero or more symbols of unsegmented data;

    for each of the segments, determining whether to send the segment data in the payload as an unreferenced segment or as a referenced segment;

    for each of the referenced segments, replacing at least some of the segment data with a reference to the replaced data and storing the replaced reference data associated with its reference;

    sending the payload from the sender to the receiver as an accelerated payload comprising zero or more segment references and zero or more symbols of unreferenced data;

    receiving the accelerated payload over the network;

    identifying the zero or more segment references in the accelerated payload;

    replacing the one or more segment references in the accelerated payload with segment data available to the receiver, to form a reconstructed payload; and

    providing the reconstructed payload to the receiver as the transported payload.

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