Patents by Inventor Mehrdad Arshad Rad

Mehrdad Arshad Rad has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11722553
    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.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: August 8, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Derek Shiell, William Pressly, Mehrdad Arshad Rad
  • Patent number: 11442960
    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.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Derek Shiell, Mehrdad Arshad Rad
  • Publication number: 20210203716
    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.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Applicant: Verizon Digital Media Services Inc.
    Inventors: Derek Shiell, William Pressly, Mehrdad Arshad Rad
  • Publication number: 20210182310
    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.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: Verizon Digital Media Services Inc.
    Inventors: Derek Shiell, Mehrdad Arshad Rad
  • Patent number: 10958713
    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.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 23, 2021
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Derek Shiell, William Pressly, Mehrdad Arshad Rad
  • Publication number: 20200351327
    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.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Applicant: Verizon Digital Media Services Inc.
    Inventors: Derek Shiell, William Pressly, Mehrdad Arshad Rad