-
公开(公告)号:US08812651B1
公开(公告)日:2014-08-19
申请号:US11675598
申请日:2007-02-15
IPC分类号: G06F15/173 , G06F15/16 , H04L12/56 , H04L29/12
CPC分类号: H04L63/08 , H04L29/12509 , H04L45/745 , H04L61/1511 , H04L61/6009 , H04L2209/08 , H04L2209/26
摘要: Before preloading a document to a client device, a server computer gets a client cache map associated with the client device. The client cache map has a matching entry for each document cached by the client device's cache. The server computer first checks if the document to be preloaded is already in the client device's cache by looking up the client cache map. If the document is cached, the server computer then checks whether the cached document's content is still fresh. As a result, the server computer preloads the document to the client device if the document is not cached or if the cached document's content is stale.
摘要翻译: 在将文档预加载到客户端设备之前,服务器计算机获取与客户端设备相关联的客户端缓存映射。 客户端缓存映射对于由客户端设备的高速缓存缓存的每个文档具有匹配的条目。 服务器计算机首先检查客户机缓存映射中是否已经在客户端设备的缓存中预先载入的文档。 如果文档被缓存,则服务器计算机然后检查缓存的文档的内容是否仍然是新鲜的。 因此,如果文档未被缓存或缓存的文档内容过时,服务器计算机会将文档预加载到客户端设备。
-
公开(公告)号:US08996653B1
公开(公告)日:2015-03-31
申请号:US13662366
申请日:2012-10-26
CPC分类号: H04L63/08 , H04L29/12509 , H04L45/745 , H04L61/1511 , H04L61/6009 , H04L2209/08 , H04L2209/26
摘要: A server computer queries a client device using a test fingerprint that does not correspond to any document stored in the client device, and restricts access by the client device to the server computer if the query result is incorrect. In some implementations, the server selects a set of first fingerprints associated with documents stored in the client device, generates a set of test fingerprints, none of which are associated with any document stored in the client device, and queries the client device using fingerprints from the set of first fingerprints and the set of test fingerprints to produce query results. The server computer restricts access by the client device to the server computer if at least one of the query results is incorrect, and enables the client device to access the server computer if at least a predefined number of the query results are correct and none are incorrect.
摘要翻译: 服务器计算机使用与客户端设备中存储的任何文档不对应的测试指纹查询客户端设备,如果查询结果不正确,则会将客户端设备访问限制到服务器计算机。 在一些实现中,服务器选择与存储在客户端设备中的文档相关联的一组第一指纹,生成一组测试指纹,其中没有一个与存储在客户端设备中的任何文档相关联,并且使用来自 第一组指纹集和一组测试指纹产生查询结果。 如果至少一个查询结果不正确,则服务器计算机将客户端设备访问服务器计算机,并且如果至少预定义数量的查询结果正确且没有错误,则客户端设备可以访问服务器计算机 。
-
公开(公告)号:US08065275B2
公开(公告)日:2011-11-22
申请号:US11675601
申请日:2007-02-15
IPC分类号: G06F7/00
CPC分类号: G06F17/30902
摘要: A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client computer. The server computer analyzes the document's cache update history to determine if the cached document is de facto fresh. If the cached document is de facto fresh, the server computer then transmits the cached document to the client computer. Independently, the server computer also fetches an instance of the document from another source like a web host and updates the document's cache update history using the fetched instance of the document.
摘要翻译: 服务器计算机响应于请求或预期来自客户端计算机的请求来识别缓存文档及其相关联的高速缓存更新历史。 服务器计算机分析文档的高速缓存更新历史以确定缓存的文档是否真实地新鲜。 如果缓存的文档实际上是新鲜的,则服务器计算机然后将缓存的文档发送到客户端计算机。 独立地,服务器计算机还从诸如Web主机的另一来源获取文档的实例,并使用获取的文档实例更新文档的缓存更新历史记录。
-
公开(公告)号:US20080201331A1
公开(公告)日:2008-08-21
申请号:US11675601
申请日:2007-02-15
IPC分类号: G06F17/30
CPC分类号: G06F17/30902
摘要: A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client computer. The server computer analyzes the document's cache update history to determine if the cached document is de facto fresh. If the cached document is de facto fresh, the server computer then transmits the cached document to the client computer. Independently, the server computer also fetches an instance of the document from another source like a web host and updates the document's cache update history using the fetched instance of the document.
摘要翻译: 服务器计算机响应于请求或预期来自客户端计算机的请求来识别缓存文档及其相关联的高速缓存更新历史。 服务器计算机分析文档的高速缓存更新历史以确定缓存的文档是否真实地新鲜。 如果缓存的文档实际上是新鲜的,则服务器计算机然后将缓存的文档发送到客户端计算机。 独立地,服务器计算机还从诸如Web主机的另一来源获取文档的实例,并使用获取的文档实例更新文档的缓存更新历史记录。
-
公开(公告)号:US07600028B2
公开(公告)日:2009-10-06
申请号:US11033411
申请日:2005-01-10
CPC分类号: H04L67/02 , Y10S707/99942 , Y10S707/99943
摘要: Caching cookies in a server includes observing cookies in document requests generated from a client and in responses from web hosts and storing them in a data structure based on certain conditions to maintain a path invariance condition. The cookies may be stored in a trie data structure. Upon certain conditions, cookies in the trie may be coalesced if they are equivalent and nodes of the trie may be collapsed. A server may retrieve cookies from the cache for use in a prefetch operation.
摘要翻译: 在服务器中缓存Cookie包括在从客户端生成的文档请求中观察cookie,并在Web主机的响应中观察cookie,并将其存储在基于某些条件的数据结构中,以保持路径不变条件。 Cookie可以存储在特里数据结构中。 在某些条件下,如果它们是等效的,则可以将该特里部件中的cookie合并,并且可以将该特定部件的节点折叠。 服务器可以从高速缓存中检索cookie以用于预取操作。
-
-
-
-