×

Methods and apparatus for providing security in a caching device

  • US 7,461,262 B1
  • Filed: 03/19/2002
  • Issued: 12/02/2008
  • Est. Priority Date: 03/19/2002
  • Status: Active Grant
First Claim
Patent Images

1. In a caching device, a method for providing content, comprising the steps of:

  • (A) obtaining content from an origin server;

    (B) observing an access identifier provided by the origin server in response to a first content request, the access identifier providing an authentication indication for accessing the content obtained from the origin server; and

    (C) receiving a second content request, and one of (i) preventing the origin server from handling the second content request and providing the obtained content when the second content request includes the access identifier, and (ii) forwarding the second content request to the origin server for processing when the second content request does not include the access identifier;

    in response to receiving the second content request;

    comparing the access identifier received with second content request to the access identifier received from the origin server;

    if the comparison indicates that the access identifier received with second content request is equivalent to the access identifier received from the origin server, performing the step of (i) preventing the origin server from handling the second content request and providing the obtained content; and

    if the comparison indicates that the access identifier received with second content request is not equivalent to the access identifier received from the origin server, performing the step of (ii) forwarding the second content request to the origin server for processing;

    wherein observing the access identifier comprises reading the access identifier provided by the origin server in response to the first content request, the access identifier configured as a cookie that provides authentication indication to a client computer device for accessing the content obtained from the origin server;

    wherein, in response to receiving the second content request;

    comparing the access identifier received with second content request to the access identifier received from the origin server comprises comparing a cookie received with the second content request to the cookie received from the origin server;

    if the comparison indicates that the cookie received with second content request is equivalent to the cookie received from the origin server, performing the step of (i) preventing the origin server from handling the second content request and providing the obtained content; and

    if the comparison indicates that the cookie received with second content request is not equivalent to the cookie received from the origin server, performing the step of (ii) forwarding the second content request to the origin server for processing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×