REQUEST ROUTING IN A NETWORKED ENVIRONMENT
    72.
    发明申请
    REQUEST ROUTING IN A NETWORKED ENVIRONMENT 审中-公开
    网络环境中的请求路由

    公开(公告)号:US20160028644A1

    公开(公告)日:2016-01-28

    申请号:US14871941

    申请日:2015-09-30

    Abstract: A system, methods, and interfaces for managing request routing functionality associated with resource requests for one or more resources associated with a content provider. The request routing functionality can correspond to the processing of domain name service (“DNS”) requests for resources by computing devices and the resolution of the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Unlike traditional CDN service provider implementation, the processing of resource requests by the service provider is separate from the delivery of the content by the content provider (or on behalf of the content provider).

    Abstract translation: 用于管理与与内容提供商相关联的一个或多个资源的资源请求相关联的请求路由功能的系统,方法和接口。 请求路由功能可以对应于计算设备对域名服务(“DNS”)对资源的请求的处理以及通过识别将提供所请求的资源的计算设备的网络地址来解析DNS请求。 与传统的CDN服务提供商实现不同,服务提供商对资源请求的处理与内容提供商(或代表内容提供商)的内容传递分开。

    Cache optimization
    73.
    发明授权
    Cache optimization 有权
    缓存优化

    公开(公告)号:US09208097B2

    公开(公告)日:2015-12-08

    申请号:US14078274

    申请日:2013-11-12

    Abstract: A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.

    Abstract translation: 提供了一种用于在缓存服务器计算设备上管理和处理资源请求的系统和方法。 缓存服务器计算设备将内容分段为用于存储在存储器中的初始化片段和用于存储在具有比存储器更高的延迟的媒体中的一个或多个剩余片段。 在接收到对内容的请求时,缓存服务器计算装置从存储器发送初始化片段,检索一个或多个剩余的片段,并发送一个或多个剩余片段,而不将一个或多个剩余片段保留在存储器中 后续处理。

    Request routing management based on network components

    公开(公告)号:US09106701B2

    公开(公告)日:2015-08-11

    申请号:US14071276

    申请日:2013-11-04

    CPC classification number: H04L61/1511 H04L67/00 H04L67/125

    Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device.

    Content delivery reconciliation
    75.
    发明授权
    Content delivery reconciliation 有权
    内容投放协调

    公开(公告)号:US09026616B2

    公开(公告)日:2015-05-05

    申请号:US13897027

    申请日:2013-05-17

    Abstract: A system and method for management and processing of resource requests are provided. A content delivery network service provider receives a DNS query from a client computing device corresponding to a requested resource from the client computing device. The content delivery network service provider associates the requested content into a set of content segments. For each content segment, the content delivery network service provider identifies the network address of a registered content provider, such as peer computing device, and a cache component of the content delivery service provider. The content delivery network service provider also provides tokens for requesting the content from a registered content provider. The client computing device obtains the content from the registered content providers and/or the cache component of the content delivery network service provider. Thereafter, the content delivery network service provider reconciles with the registered content providers for content provided to client computing devices.

    Abstract translation: 提供了一种管理和处理资源请求的系统和方法。 内容传送网络服务提供者从客户机计算装置接收来自客户机计算装置的对应于所请求资源的DNS查询。 内容传送网络服务提供商将所请求的内容关联到一组内容片段中。 对于每个内容段,内容递送网络服务提供商识别注册的内容提供商的网络地址,诸如对等计算设备,以及内容递送服务提供商的高速缓存组件。 内容传送网络服务提供商还提供用于从注册的内容提供商请求内容的令牌。 客户端计算设备从内容传送网络服务提供商的注册内容提供商和/或高速缓存组件获取内容。 此后,内容递送网络服务提供商与注册的内容提供商协调提供给客户端计算设备的内容。

    Locality based content distribution
    76.
    发明授权
    Locality based content distribution 有权
    基于地点的内容分发

    公开(公告)号:US09009286B2

    公开(公告)日:2015-04-14

    申请号:US13888283

    申请日:2013-05-06

    Abstract: A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network.

    Abstract translation: 提供内容分发的系统和方法。 内容提供商生成具有由内容源组成的一个或多个子网络的网络拓扑。 内容提供商将内容(例如应用程序)分割成分段。 内容提供商然后分发内容,使得对于每个识别的子网络,每个内容片段被分发到内容源。 随后,可以通过选择用于将所请求的内容递送到客户端计算设备的特定子网络中的内容源来选择客户端计算设备对内容的请求,以最小化通过分发网络的节点的请求的内容的流量。

    REQUEST ROUTING UTILIZING COST INFORMATION
    77.
    发明申请
    REQUEST ROUTING UTILIZING COST INFORMATION 审中-公开
    请求路由使用成本信息

    公开(公告)号:US20140257891A1

    公开(公告)日:2014-09-11

    申请号:US14281165

    申请日:2014-05-19

    CPC classification number: G06Q10/0631 G06F17/30893 H04L61/1511

    Abstract: A system, method and computer-readable medium for request routing based on cost information are provided. A client request processing a resource identifier for requested content transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of cost information. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat with the content delivery network service provider's network until a DNS nameserver resolves a DNS query from the client computing device.

    Abstract translation: 提供了一种基于成本信息的用于请求路由的系统,方法和计算机可读介质。 处理所请求内容的资源标识符的客户端请求向内容传送网络服务提供商发送第一DNS查询。 内容传送网络服务提供商响应于客户端计算设备DNS查询传输替代资源标识符。 作为成本信息的函数选择替代资源标识符。 客户端计算设备然后向相同的内容传送网络服务提供商发出第二DNS查询。 然后,内容传送网络服务提供商可以用缓存组件的IP地址来解析第二DNS查询,或者传送将解析到内容传送网络服务提供商的另一备用资源标识符。 该过程可以与内容传送网络服务提供商的网络重复,直到DNS名称服务器从客户端计算设备解析DNS查询。

    Request routing based on class
    78.
    发明授权
    Request routing based on class 有权
    根据类请求路由

    公开(公告)号:US08713156B2

    公开(公告)日:2014-04-29

    申请号:US13766574

    申请日:2013-02-13

    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.

    Abstract translation: 提供了一种管理和处理资源请求的系统和方法。 内容传送网络服务提供商从客户端计算设备接收DNS查询。 DNS查询对应于来自客户端计算设备的所请求的资源。 内容传送网络服务提供商将客户端计算设备与其他客户端计算设备的集群相关联。 基于集群的路由信息​​,内容传送网络服务提供商路由DNS查询。 该过程还可以包括监视与所请求的资源的传递相关联的性能数据,并且基于用于处理来自群集中的客户端计算设备的后续请求的性能数据来更新群集的路由信息​​。

Patent Agency Ranking