×

Client-server session parallelism

  • US 8,589,565 B2
  • Filed: 05/24/2010
  • Issued: 11/19/2013
  • Est. Priority Date: 05/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable storage device configured with data and with instructions to perform a process for network communication which transforms multiple remote copies into a single local copy of a data item, the process utilizing a client device which has at least one logical processor in operable communication with at least one memory, the process comprising the steps of:

  • establishing at the client device a first network communication session between an application running on the client device and a first remote server;

    establishing at the client device a second network communication session between the application running on the client device and a second remote server;

    requesting from the first remote server, within the first network communication session and on behalf of the application, a first copy of a first unsegmented data item, wherein the first unsegmented data item is unsegmented in that it has not been subjected to segmentation at a network stack level above a network stack packetization level;

    requesting from the second remote server, within the second network communication session and on behalf of the application, a second copy of the first unsegmented data item; and

    providing to the application only one copy of the first unsegmented data item, namely, whichever copy of the first unsegmented data item is received earliest at the client device.

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