发明名称 Location based access control for content delivery network resources
摘要 Mechanisms are provided to allow efficient delivery of content through a content delivery network (CDN) without taxing an origin server while maintaining fine grained location based access control. Requests to a CDN are augmented with quantized and non-quantized versions of location information. A CDN can use quantized location information in a URI to identify and return content if content corresponding to the URI is available in cache. If the content is not available in cache, the CDN can contact an origin server to obtain a result for the request using non-quantized location information. The origin server examines the non-quantized location information to determine whether to respond to the client request with content. The origin server examines the area corresponding to the quantized location information to determine whether the content should be cached at the CDN.
申请公布号 US9398112(B2) 申请公布日期 2016.07.19
申请号 US201414495815 申请日期 2014.09.24
申请人 MobiTV, Inc. 发明人 Roseborough James;Coney Stephen
分类号 G06F15/173;H04L29/08;H04L12/911;H04L29/06 主分类号 G06F15/173
代理机构 Kwan & Olynick LLP 代理人 Kwan & Olynick LLP
主权项 1. A content delivery network server comprising: a cache system configured to store a plurality of media resources for transmission to client machines, the media resources being received from an origin server via a network; a network interface configured to receive from a client machine a resource request requesting a designated location-restricted media resource, the resource request including quantized location coordinates and non-quantized location coordinates associated with the client machine; a processor configured to determine, based on the quantized location coordinates, whether the plurality of media resources stored in the cache system includes the designated location-restricted media resource; and wherein the quantized location coordinates have fewer significant digits than the non-quantized location coordinates.
地址 Emeryville CA US