发明名称 PHYSICAL LOCATION INFLUENCED CACHING
摘要 Aspects of the present disclosure relate to the caching of network content requested by a user of a client computing device during a browsing session. The client computing device's various networks and varying bandwidth can have a negative impact on the browsing session. Caching of network content can enhance performance. For example, network content can be cached on a wireless mobile device so that it is available on the device at a further time without requiring significant bandwidth or, in some cases, even a network connection. Predicting the bandwidth at the time the cached content will be accessed can allow customized caching and an improved user experience.
申请公布号 US2016072911(A1) 申请公布日期 2016.03.10
申请号 US201514853902 申请日期 2015.09.14
申请人 Amazon Technologies, Inc. 发明人 Velummylum Piragash;Gabrielson Jacob;Marshall Bradley Eugene;Maniscalco Nicholas J.
分类号 H04L29/08;H04L12/26 主分类号 H04L29/08
代理机构 代理人
主权项 1. A system for caching network content, the system comprising: a data store configured to store specific computer-executable instructions; a network computing component comprising computing hardware configured to execute the specific computer-executable instructions to: receive, from a client computing device configured with a wireless network connection, a request for a web page;predict a first web page that will be requested in the future, the prediction based at least in part on the received web page request; andcache the first web page according to a first caching policy, wherein the first caching policy specifies caching the first web page on the data store;receive a plurality of metrics from the client computing device, wherein the plurality of metrics comprises at least a direction of travel of the client computing device;determine a current bandwidth of the client computing device;determine a future bandwidth of the client computing device based at least in part on the direction of travel of the client computing device;compare the current bandwidth and the future bandwidth to determine whether a difference exceeds a threshold;transmit the first web page to the client computing device according to a second caching policy, wherein the second caching policy specifies caching the first web page on the client computing device; andcause the first web page to be cached on the client computing device according to the second caching policy.
地址 Seattle WA US