System and method for metro mid-tier mapping in a content delivery network

    公开(公告)号:US10924579B2

    公开(公告)日:2021-02-16

    申请号:US16103575

    申请日:2018-08-14

    Inventor: William R. Power

    Abstract: Systems, methods, computer program products, and the like, for mapping requests for content received at a CDN to multiple mid-tier content servers. In an example, a method involves utilizing one or more hashing algorithms to map a URL associated with the mid-tier devices to one or more hostnames that may be utilized by the CDN to route requests for content to a particular mid-tier device when an edge device cannot service the request. In this manner, one content device of a particular metro receives requests for particular content and serves that content. By limiting the requests for particular content to a particular mid-tier device, storage may be more efficiently allocated across the mid-tier devices and content not replicated at multiple mid-tier devices.

    Systems and methods for content origin administration

    公开(公告)号:US10536524B2

    公开(公告)日:2020-01-14

    申请号:US15900394

    申请日:2018-02-20

    Abstract: Methods and systems for storing and distributing content include executing storage rules against ingested content to determine in which of a plurality of storage systems to store the ingested content. A metadata collection that includes records corresponding to the stored content is maintained such that the content may be located by querying or otherwise searching the metadata collection. The metadata collection may be analyzed using various criteria to identify content to be migrated between different storage systems.

    Proxy server failover and load clustering

    公开(公告)号:US10264091B2

    公开(公告)日:2019-04-16

    申请号:US14626605

    申请日:2015-02-19

    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers.

    NETWORK ADDRESS RESOLUTION
    39.
    发明申请

    公开(公告)号:US20230018743A1

    公开(公告)日:2023-01-19

    申请号:US17946423

    申请日:2022-09-16

    Abstract: A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

    PREDICTIVE LOAD MITIGATION AND CONTROL IN A CONTENT DELIVERY NETWORK (CDN)

    公开(公告)号:US20210044652A1

    公开(公告)日:2021-02-11

    申请号:US17075939

    申请日:2020-10-21

    Abstract: A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

Patent Agency Ranking