×

Method and system for managing memory in an internet over satellite connection

  • US 6,460,085 B1
  • Filed: 05/06/1999
  • Issued: 10/01/2002
  • Est. Priority Date: 02/02/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing memory for buffering information, said information comprising a plurality of packets, each of said packets comprising data and a header, in a system comprising a client, selected from a plurality of potential clients;

  • a server, selected from a plurality of potential servers;

    a first gateway, connected to said client by a first telecommunications link, said first gateway comprising a first buffer and a second buffer;

    a second gateway, connected to said server by a second telecommunications link;

    a third telecommunications link connecting said first gateway to said second gateway, said method comprising;

    intercepting a connection attempt with said server using said first gateway, said connection attempt initiated by said client, said client capable of establishing connections at a first characteristic data rate;

    establishing a connection between said first gateway and said second gateway over said third telecommunications link, said connection having a second characteristic data rate;

    wherein said first buffer stores information received over said third telecommunications link and said second buffer stores information for said client;

    setting an initial receive window size for said client at said first gateway;

    determining a state in said second buffer, said state indicating if said second characteristic data rate in said third telecommunications link is greater than said first characteristic data rate for said client; and

    resetting said receive window size for said client at said first gateway to reduce an amount of data received over said third telecommunications link for said client, if the state in the second buffer indicates said second characteristic data rate is greater than said first characteristic data rate.

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