Caching in a content delivery framework

    公开(公告)号:US11818229B2

    公开(公告)日:2023-11-14

    申请号:US17891675

    申请日:2022-08-19

    CPC classification number: H04L67/5682 H04L9/40 H04L67/02 H04L67/568 H04L67/34

    Abstract: A computer-implemented method, operable with a content delivery network (CDN) uses late binding of caching policies; by a caching node in the CDN, in response to a request for content, determining if the content is cached locally. When it is determined that said content is cached locally, then: determining a current cache policy associated with the content; and then determining, based on said current cache policy associated with the content, whether it is acceptable to serve the content that is cached locally; based on said determining, when it is not acceptable to serve the content that is cached locally, obtaining a new version of the content and then serving the new version of the content, otherwise when it is acceptable to serve the content that is cached locally, serving the content that is cached locally.

    CACHE MANAGEMENT IN CONTENT DELIVERY SYSTEMS

    公开(公告)号:US20230034398A1

    公开(公告)日:2023-02-02

    申请号:US17966861

    申请日:2022-10-16

    Inventor: William Crowder

    Abstract: Examples described herein relate to apparatuses and methods for managing caching for a content delivery system, which may include receiving a content request indicating that the caching agent is requesting content data for a client, filling the content data in a first cache storage of the business logic agent, providing the cached content data to the caching agent, and while a second cache storage of the caching agent is being filled with the content data, maintaining the cached content data in response to receiving additional content requests from the caching agent. The additional content requests may indicate that the caching agent is requesting the same content data for additional clients.

    Uniformity of instructions for content requests and responses in a content delivery network

    公开(公告)号:US11457091B2

    公开(公告)日:2022-09-27

    申请号:US17362079

    申请日:2021-06-29

    Abstract: Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.

    Containing a faulty stimulus in a content delivery network

    公开(公告)号:US11296928B2

    公开(公告)日:2022-04-05

    申请号:US16921825

    申请日:2020-07-06

    Inventor: William Crowder

    Abstract: Examples described herein relate to systems and methods for containing a faulty stimulus. A computer-implemented method may include listing in a suspect list every received stimulus including the faulty stimulus, and implicitly testing the stimuli by respectively acting upon those stimuli by a software application. Responsive to successfully acting upon each of the stimuli besides the faulty stimulus, each non-faulty stimulus is deleted from the suspect list and, responsive to such deletion, made available to a downstream node. Responsive to acting upon the faulty stimulus, the software application crashes which leaves the faulty stimulus listed in the suspect list. The software application then restarts and deems the faulty stimulus as being faulty based upon the faulty stimulus still being listed in the suspect list after the restart.

Patent Agency Ranking