Systems and methods for dynamic content optimization at the network edge using shared customizable functions

    公开(公告)号:US11899617B2

    公开(公告)日:2024-02-13

    申请号:US17121319

    申请日:2020-12-14

    CPC classification number: G06F16/116 G06F16/148 G06F16/172 H04L67/568

    Abstract: Provided is an edge compute platform (“ECP”) for serving optimized content from local cache or from output of a shared customizable function executed by a compute device at the network edge on behalf of different customer content such that the function is not redundantly deployed for different customer content, and is not be executed each time the same variant of the optimized content is requested. The ECP may canonicalize first transformation parameters of a received original request according to a transformation parameter definition of a particular function that is implicated by the original request, may generate second transformation parameters with a different ordering than the first transformation parameters as a result of the canonicalization, may generate a variant of the original file by inputting the second transformation parameters to the particular function, and may provide the variant in response to the original request.

    DYNAMIC MEDIA TRANSFORMATION SERVICE IN A CDN

    公开(公告)号:US20170099341A1

    公开(公告)日:2017-04-06

    申请号:US14876168

    申请日:2015-10-06

    Abstract: A network device receives, from a customer, a customer subscription to a media transformation service; receives, from the customer as a first component of the subscription, data associated with customer media; and receives, from the customer as a second component of the subscription, one or more customer-selected parameters that specify media transformations to be performed upon the customer media. The network device receives, from a client browser, a request for the customer media, and transforms, responsive to receipt of the request from the client browser, the customer media based on the one or more customer-selected parameters to produce a transformed version of the customer media. The network device sends the transformed version of the customer media, via a content delivery network, to the client browser.

    Function manager for an edge compute network

    公开(公告)号:US11722553B2

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

    申请号:US17201343

    申请日:2021-03-15

    CPC classification number: H04L67/10 H04L43/08 H04L47/82 H04L67/06 H04L67/02

    Abstract: An Edge Compute Network (“ECN”) may provide compute devices with configurable compute resources at different network edges for selective localized and low latency execution of user-defined operations. A user may provide a set of operations in any of several supported programming languages, and the ECN may create an executable environment that can execute the set of operations using the compute resources of any ECN compute device. A function manager for a compute device may selectively initialize, based on requests to execute the set of operations and an initialization policy, the executable environment so that the set of operations can be directly executed using the compute resources of that compute device upon request. The function manager may also selectively remove initialized executable environments based on compute device resource utilization, executable environment usage, and a removal policy.

    Edge key value store for a distributed platform

    公开(公告)号:US11442960B2

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

    申请号:US16716797

    申请日:2019-12-17

    Abstract: Provided is an edge key value (“EKV”) store for receiving data from any of network location of a distributed platform, and for distributed a synchronized copy of the data to servers at the network locations where the data is requested regardless of where, how, and when the data is updated. The EKV store may receive a first value for a key at a first storage device of the EKV store based on a message issued by a first user through a first network location, may receive a second value for the key at a second storage device of the EKV store based on a message issued by a second user through a second network location, and may store the second value as a current value for the key by forming a consensus across the storage devices that the second value is the most recent value for the key.

    Dynamic media transformation service in a CDN

    公开(公告)号:US10116729B2

    公开(公告)日:2018-10-30

    申请号:US14876168

    申请日:2015-10-06

    Abstract: A network device receives, from a customer, a customer subscription to a media transformation service; receives, from the customer as a first component of the subscription, data associated with customer media; and receives, from the customer as a second component of the subscription, one or more customer-selected parameters that specify media transformations to be performed upon the customer media. The network device receives, from a client browser, a request for the customer media, and transforms, responsive to receipt of the request from the client browser, the customer media based on the one or more customer-selected parameters to produce a transformed version of the customer media. The network device sends the transformed version of the customer media, via a content delivery network, to the client browser.

Patent Agency Ranking