发明名称 Processing DNS queries to identify pre-processing information
摘要 Systems and methods for processing a DNS query to identify and implement pre-processing information by a DNS server component in anticipation of a corresponding content request from a client computing device are provided. The pre-processing information can correspond to identification of content to be preloaded or other actions to be implemented by one or more computing devices in association with an anticipated client content request. Based on identification of the content or future actions, a DNS server component can provide the pre-processing information to one or more computing devices, such as computing devices of a CDN service provider and/or an original content provider, in advance of a corresponding request for content from the client computing device in order to improve performance associated with responding to the client request.
申请公布号 US9154551(B1) 申请公布日期 2015.10.06
申请号 US201213493839 申请日期 2012.06.11
申请人 Amazon Technologies, Inc. 发明人 Watson Ryan F.
分类号 G06F15/16;H04L29/08 主分类号 G06F15/16
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A method comprising: obtaining a DNS query from a client computing device at a DNS server component, wherein the DNS query corresponds to a requested resource associated with a resource identifier; parsing, at the DNS server component, a DNS portion of the associated resource identifier to identify pre-processing information corresponding to the requested resource; resolving the DNS query by selecting a cache server component for providing the requested resource to the client computing device and transmitting information identifying the selected cache server component to the client computing device, wherein the DNS server component and the cache server component are different; and implementing, at the DNS server component, the identified pre-processing information by directly transmitting the pre-processing information from the DNS server component to the selected cache server component or an original content provider in anticipation of a subsequent request by the client computing device to the selected cache server component for the requested resource.
地址 Seattle WA US