REQUEST ROUTING MANAGEMENT BASED ON NETWORK COMPONENTS

    公开(公告)号:US20150334082A1

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

    申请号:US14807726

    申请日:2015-07-23

    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.

    MANAGING SECURE CONTENT IN A CONTENT DELIVERY NETWORK
    152.
    发明申请
    MANAGING SECURE CONTENT IN A CONTENT DELIVERY NETWORK 审中-公开
    管理内容交付网络中的安全内容

    公开(公告)号:US20150319194A1

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

    申请号:US14800591

    申请日:2015-07-15

    Abstract: A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.

    Abstract translation: 提供了一种用于由CDN服务提供商管理安全内容的系统,方法和计算机可读介质。 网络存储提供商代表内容提供商存储一个或多个资源。 CDN服务提供商获得安全内容的客户端计算设备请求。 基于处理第一签名信息,CDN服务提供商确定安全内容是否可用于客户端计算设备。 如果CDN服务提供商不保持所请求的内容,则CDN服务提供商向网络存储提供商发送请求。 基于第二签名信息和与CDN服务提供商相关联的标识符,网络存储提供商处理与该标识符相关联的基于请求的策略信息。

    TRANSLATION OF RESOURCE IDENTIFIERS USING POPULARITY INFORMATION UPON CLIENT REQUEST
    153.
    发明申请
    TRANSLATION OF RESOURCE IDENTIFIERS USING POPULARITY INFORMATION UPON CLIENT REQUEST 审中-公开
    根据客户要求,使用人气资料翻译资源标识符

    公开(公告)号:US20150256647A1

    公开(公告)日:2015-09-10

    申请号:US14718037

    申请日:2015-05-20

    CPC classification number: H04L67/327 G06F13/00 H04L61/1511 H04L67/02 H04L67/42

    Abstract: A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the 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 until a DNS nameserver resolves a DNS query from the client computing device.

    Abstract translation: 提供了一种基于内容流行度信息的用于请求路由的系统,方法和计算机可读介质。 客户端计算机从内容提供商发送对内容的请求。 内容提供者利​​用诸如翻译请求代码的可执行代码来促进利用流行度信息的请求路由。 翻译请求代码可指示客户端计算设备请求进一步的翻译请求代码和/或翻译信息。 此后,客户端发布包含受欢迎程度信息的翻译信息的DNS查询。 然后,内容递送网络服务提供商可以用缓存组件的IP地址来解析DNS查询,或者传送将解析到内容递送网络服务提供商的另一替代资源标识符。 该过程可以重复,直到DNS名称服务器从客户端计算设备解析DNS查询。

    REQUEST ROUTING UTILIZING CLIENT LOCATION INFORMATION
    154.
    发明申请
    REQUEST ROUTING UTILIZING CLIENT LOCATION INFORMATION 审中-公开
    请求路由使用客户端位置信息

    公开(公告)号:US20150172415A1

    公开(公告)日:2015-06-18

    申请号:US14631556

    申请日:2015-02-25

    Abstract: A system, method, and computer-readable medium for request routing based on client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. 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 client location information. The client location information is obtained from information corresponding to a mapping of at least partial IP addresses to known locations. 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 or transmit another alternative resource identifier.

    Abstract translation: 提供了一种基于客户位置信息的用于请求路由的系统,方法和计算机可读介质。 内容传送网络服务提供商从客户端计算设备接收DNS查询。 DNS查询对应于来自客户端计算设备的所请求内容的资源标识符。 内容传送网络服务提供商响应于客户端计算设备DNS查询传输替代资源标识符。 选择替代资源标识符作为客户位置信息的函数。 从与至少部分IP地址到已知位置的映射相对应的信息获得客户位置信息。 客户端计算设备然后向相同的内容传送网络服务提供商发出第二DNS查询。 内容传送网络服务提供商然后可以解析第二个DNS查询或传输另一个备用资源标识符。

    DETERMINING COMPUTING-RELATED RESOURCES TO USE BASED ON CLIENT-SPECIFIED CONSTRAINTS
    155.
    发明申请
    DETERMINING COMPUTING-RELATED RESOURCES TO USE BASED ON CLIENT-SPECIFIED CONSTRAINTS 审中-公开
    根据客户指定的约束确定使用计算相关资源

    公开(公告)号:US20150149642A1

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

    申请号:US14613204

    申请日:2015-02-03

    Abstract: Techniques are described for facilitating a client's control over use of computing-related resources on the client's behalf. In some situations, a client's control is based on specifying a group of one or more resource usage constraints with a client resource constraint manager service, which provides information about the client-specified constraints to one or more other remote network services with which the client interacts. Those remote services then use that constraint information to determine whether and how to use computing-related resources on the client's behalf. For example, the resource usage constraints specified by a client may relate to one or more particular geographical areas and/or to one or more measures of relative proximity between computing-related resources (e.g., between multiple instances of a single type of computing-related resource provided by a single service, or between multiple distinct types of computing-related resources provided by multiple unaffiliated services).

    Abstract translation: 描述了技术来帮助客户代表客户端对计算相关资源的使用进行控制。 在某些情况下,客户端的控制是基于使用客户端资源约束管理器服务来指定一组或多个资源使用约束,其将客户机指定约束的信息提供给客户端与之交互的一个或多个其他远程网络服务 。 那些远程服务然后使用该约束信息来确定是否以及如何在客户端上使用与计算相关的资源。 例如,客户端指定的资源使用约束可以涉及一个或多个特定地理区域和/或与计算相关资源之间的相对接近度的一个或多个度量(例如,在单个类型的计算相关的多个实例之间) 由单个服务提供的资源,或由多个无关联服务提供的多种不同类型的计算相关资源之间)。

    Translation of resource identifiers using popularity information upon client request

    公开(公告)号:US08996664B2

    公开(公告)日:2015-03-31

    申请号:US14010438

    申请日:2013-08-26

    CPC classification number: H04L67/327 G06F13/00 H04L61/1511 H04L67/02 H04L67/42

    Abstract: A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the 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 until a DNS nameserver resolves a DNS query from the client computing device.

    LATENCY MEASUREMENT IN RESOURCE REQUESTS
    157.
    发明申请
    LATENCY MEASUREMENT IN RESOURCE REQUESTS 有权
    资源需求中的长期测量

    公开(公告)号:US20150081897A1

    公开(公告)日:2015-03-19

    申请号:US14550892

    申请日:2014-11-21

    Abstract: Systems and method for the management and processing resource of requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, the CDN service provider can utilize commands correspond to communication protocols that causes the requesting client computing device to transmit or receive protocol information from multiple computing devices associated with the CDN service provider's domain. Information associated with the processing of the protocol responses can be used to measure CDN service provider latencies.

    Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的请求资源的系统和方法。 CDN服务提供商可以测量与向与CDN服务提供商相关联的各种计算设备请求客户端计算设备的资源传递相关联的性能。 在一个实施例中,CDN服务提供商可以利用对应于通信协议的命令,该通信协议使请求客户端计算设备从与CDN服务提供商的域相关联的多个计算设备发送或接收协议信息。 与协议响应的处理相关联的信息可用于测量CDN服务提供商延迟。

    LATENCY MEASUREMENT IN RESOURCE REQUESTS
    158.
    发明申请
    LATENCY MEASUREMENT IN RESOURCE REQUESTS 审中-公开
    资源需求中的长期测量

    公开(公告)号:US20150081896A1

    公开(公告)日:2015-03-19

    申请号:US14550889

    申请日:2014-11-21

    CPC classification number: H04L43/0852 G06F15/173 H04L47/70

    Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, the CDN service provider can utilize commands responsive to an initial request for a resource that causes the requesting client computing device to transmit one or more supplemental resource requests. Information associated with the processing of the sequence of resource requests can be used to measure CDN service provider latencies.

    Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的资源请求的系统和方法。 CDN服务提供商可以测量与从CDN服务提供商相关联的各种计算设备向请求客户端计算设备的资源传递相关的性能。 在一个实施例中,CDN服务提供商可以利用响应于资源的初始请求的命令,该资源使请求客户端计算设备发送一个或多个补充资源请求。 与处理资源请求顺序相关联的信息可用于测量CDN服务提供者延迟。

    MANAGING CONTENT DELIVERY NETWORK SERVICE PROVIDERS BY A CONTENT BROKER
    159.
    发明申请
    MANAGING CONTENT DELIVERY NETWORK SERVICE PROVIDERS BY A CONTENT BROKER 审中-公开
    由内容经纪人管理内容交付网络服务提供商

    公开(公告)号:US20140330980A1

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

    申请号:US14337021

    申请日:2014-07-21

    CPC classification number: H04L61/2007 H04L61/1511 H04L61/301 H04L67/1023

    Abstract: A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a network storage provider or a CDN service provider as a function of the updated or processed by the content broker.

    Abstract translation: 提供了一种用于管理网络存储提供商和CDN服务提供商的系统,方法和计算机可读介质。 内容代理组件获得由内容提供商提供的内容的客户端计算设备请求。 内容代理处理客户端计算设备请求,并确定对资源的后续请求是否应当被内容代理更新或处理的功能引导到网络存储提供商或CDN服务提供商。

    REQUEST ROUTING BASED ON CLASS
    160.
    发明申请
    REQUEST ROUTING BASED ON CLASS 审中-公开
    基于类的请求路由

    公开(公告)号:US20140237032A1

    公开(公告)日:2014-08-21

    申请号:US14263824

    申请日:2014-04-28

    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