×

Transaction accelerator for client-server communication systems

DC CAFC
  • US 7,428,573 B2
  • Filed: 09/15/2005
  • Issued: 09/23/2008
  • Est. Priority Date: 10/30/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. In a network wherein clients initiate transactions with servers and the network carries transactions including a request message from a client to a servers and a response message from the server 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 between a sender and a receiver, a method of accelerating transactions comprising:

  • segmenting the payload into at least one segment according to a segmentation process that is based on content of the payload;

    for each of the at least one 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 at least one of a segment reference and symbols corresponding to an unreferenced segment;

    receiving the accelerated payload over the network;

    identifying segment references, if any, in the accelerated payload;

    replacing the 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
    ×
    ×