-
公开(公告)号:US11899617B2
公开(公告)日:2024-02-13
申请号:US17121319
申请日:2020-12-14
Applicant: VERIZON PATENT AND LICENSING INC.
Inventor: Derek Shiell , Francois Lacroix
IPC: G06F16/11 , G06F16/14 , G06F16/172 , H04L67/568
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.
-
公开(公告)号:US20170099341A1
公开(公告)日:2017-04-06
申请号:US14876168
申请日:2015-10-06
Applicant: Verizon Patent and Licensing Inc.
Inventor: Brian W. Joe , Hayes Kim , Derek Shiell
IPC: H04L29/08
CPC classification number: H04L67/06 , G06F17/30861 , H04L65/60 , H04L67/02 , H04L67/2823 , H04L67/289 , H04L67/306
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.
-
公开(公告)号:US11722553B2
公开(公告)日:2023-08-08
申请号:US17201343
申请日:2021-03-15
Applicant: VERIZON PATENT AND LICENSING INC.
Inventor: Derek Shiell , William Pressly , Mehrdad Arshad Rad
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.
-
公开(公告)号:US11442960B2
公开(公告)日:2022-09-13
申请号:US16716797
申请日:2019-12-17
Applicant: VERIZON PATENT AND LICENSING INC.
Inventor: Derek Shiell , Mehrdad Arshad Rad
IPC: G06F16/27 , H04L67/1097 , G06F16/953 , G06F16/22 , G06F3/06
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.
-
公开(公告)号:US10116729B2
公开(公告)日:2018-10-30
申请号:US14876168
申请日:2015-10-06
Applicant: Verizon Patent and Licensing Inc.
Inventor: Brian W. Joe , Hayes Kim , Derek Shiell
IPC: H04L29/08
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.
-
-
-
-