×

Accelerating network communications

  • US 8,010,699 B2
  • Filed: 07/14/2010
  • Issued: 08/30/2011
  • Est. Priority Date: 10/30/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for increasing the throughput of network communications performed by a network access provider server, the method comprising:

  • the network access provider server establishing a connection with a client computerthe network access provider server receiving a request for a requested object from a requester, wherein the requester is a web browser on the client computerthe network access provider server forwarding the request to a serverthe network access provider server receiving a response from the serverthe network access provider server reviewing the response to determine whether the response includes a native expirationwhen the response does not include the native expirationthe network access provider server computing a computed expiration for the response, including the network access provider server evaluating whether the response includes a modification historywhen the response includes the modification history,computing a time-to-live for the response based on an a first group of informationcomputing the computed expiration based on a current time and the time-to-livewhen the response does not include the modification history,retrieving a modification query value from the request history data based on a response type and a response locationwhen the modification query value is retrieved, 

    computing the time-to-live for the response based on a second group of information 

    computing the computed expiration based on the current time and the time-to-livewhen the retrieving the modification query value is not successful, forwarding the response to the requesterthe network access provider server inserting the computed expiration into the response creating an amended responsethe network access provider server forwarding the amended response to the requester, wherein the amended response includes the requested objectstoring the amended responsethe network access provider server providing the amended response to other requesters at other client computers that request the requested object, the providing achieved without additional communication with the serverwhen the response includes the native expiration, the network access provider server forwarding the response to the requester.

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