The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 03, 2019

Filed:

Mar. 23, 2017
Applicant:

Akamai Technologies, Inc., Cambridge, MA (US);

Inventors:

Martin T. Flack, San Francisco, CA (US);

Stephen L. Ludin, Mill Valley, CA (US);

Moritz M. Steiner, Sausalito, CA (US);

Assignee:

Akamai Technologies, Inc., Cambridge, unknown;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06F 16/00 (2019.01); G06F 21/30 (2013.01); G06F 21/62 (2013.01); H04N 21/231 (2011.01); H04L 29/06 (2006.01); H04N 7/167 (2011.01);
U.S. Cl.
CPC ...
H04L 67/2842 (2013.01); G06F 16/00 (2019.01); H04L 67/32 (2013.01); G06F 21/30 (2013.01); G06F 21/62 (2013.01); G06F 2221/2137 (2013.01); H04L 63/0884 (2013.01); H04L 67/1097 (2013.01); H04L 2209/76 (2013.01); H04N 7/1675 (2013.01); H04N 21/23106 (2013.01);
Abstract

Described herein are systems, devices, and methods for content delivery on the Internet. In certain non-limiting embodiments, a caching model is provided that can support caching for indefinite time periods, potentially with infinite or relatively long time-to-live values, yet provide prompt updates when the underlying origin content changes. Origin-generated tokens can drive the process of caching, and can be used as handles for later invalidating origin responses within caching proxy servers delivering the content. Tokens can also be used to control object caching behavior at a server, and in particular to control how an object is indexed in cache and who it may be served to. Tokens may indicate, for example, that responses to certain requested URL paths are public, or may be used to map user-id in a client request to a group for purposes of locating valid cache entries in response to subsequent client requests.


Find Patent Forward Citations

Loading…