Patents by Inventor Paul Duree

Paul Duree 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: 11776086
    Abstract: Systems and methods provide a provisioning framework for a distributed graphics processing unit (GPU) service. A network device in a network receives, from an application, a service request for multi-access edge compute (MEC)-based virtual graphic processing unit (vGPU) services. The network device receives real-time utilization data from multiple MEC clusters in different MEC network locations and generates a utilization view of the multiple MEC clusters in the different MEC network locations. The network device selects, based on the real-time utilization view, one of the different MEC network locations to provide the vGPU services and instructs a of the multiple MEC clusters in the one of the different MEC network locations to perform container provisioning and service provisioning for the vGPU services.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: October 3, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mohammad Raheel Khalid, William Patrick Dildine, Richard Christopher Lamb, Vinaya Kumar Polavarapu, Paul Duree
  • Publication number: 20220005147
    Abstract: Systems and methods provide a provisioning framework for a distributed graphics processing unit (GPU) service. A network device in a network receives, from an application, a service request for multi-access edge compute (MEC)-based virtual graphic processing unit (vGPU) services. The network device receives real-time utilization data from multiple MEC clusters in different MEC network locations and generates a utilization view of the multiple MEC clusters in the different MEC network locations. The network device selects, based on the real-time utilization view, one of the different MEC network locations to provide the vGPU services and instructs a of the multiple MEC clusters in the one of the different MEC network locations to perform container provisioning and service provisioning for the vGPU services.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Inventors: Mohammad Raheel Khalid, William Patrick Dildine, Richard Christopher Lamb, Vinaya Kumar Polavarapu, Paul Duree
  • Patent number: 11151682
    Abstract: Systems and methods provide a provisioning framework for a distributed graphics processing unit (GPU) service. A network device in a network receives, from an application, a service request for multi-access edge compute (MEC)-based virtual graphic processing unit (vGPU) services. The network device receives real-time utilization data from multiple MEC clusters in different MEC network locations and generates a utilization view of the multiple MEC clusters in the different MEC network locations. The network device selects, based on the real-time utilization view, one of the different MEC network locations to provide the vGPU services and instructs a of the multiple MEC clusters in the one of the different MEC network locations to perform container provisioning and service provisioning for the vGPU services.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: October 19, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mohammad Raheel Khalid, William Patrick Dildine, Richard Christopher Lamb, Vinaya Kumar Polavarapu, Paul Duree
  • Patent number: 11087137
    Abstract: An exemplary object identification system detects, based on a machine learning model, an object depicted within a video frame. The system identifies, based on the detecting of the object, a class label of the object and a region of interest, within the video frame, of the object. The system identifies, within the region of interest of the object, set of features of the object. The system compares the set of features of the object with a plurality of predefined features within a data store associated with the class label of the object. The system determines, based on the comparing of the set of features of the object with the plurality of predefined features within the data store, whether the object is configured to trigger an augmentation of video content associated with the video frame. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: August 10, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vinay Polavarapu, Christian Egeler, Sergey Virodov, William Patrick Dildine, Adwait Ashish Murudkar, Paul Duree, Gang Lin, Paul Cannon, Alexander Zilbershtein, Pai Moodlagiri
  • Publication number: 20210027415
    Abstract: Systems and methods provide a provisioning framework for a distributed graphics processing unit (GPU) service. A network device in a network receives, from an application, a service request for multi-access edge compute (MEC)-based virtual graphic processing unit (vGPU) services. The network device receives real-time utilization data from multiple MEC clusters in different MEC network locations and generates a utilization view of the multiple MEC clusters in the different MEC network locations. The network device selects, based on the real-time utilization view, one of the different MEC network locations to provide the vGPU services and instructs a of the multiple MEC clusters in the one of the different MEC network locations to perform container provisioning and service provisioning for the vGPU services.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Inventors: Mohammad Raheel Khalid, William Patrick Dildine, Richard Christopher Lamb, Vinaya Kumar Polavarapu, Paul Duree
  • Publication number: 20200265238
    Abstract: An exemplary object identification system detects, based on a machine learning model, an object depicted within a video frame. The system identifies, based on the detecting of the object, a class label of the object and a region of interest, within the video frame, of the object. The system identifies, within the region of interest of the object, set of features of the object. The system compares the set of features of the object with a plurality of predefined features within a data store associated with the class label of the object. The system determines, based on the comparing of the set of features of the object with the plurality of predefined features within the data store, whether the object is configured to trigger an augmentation of video content associated with the video frame. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Vinay Polavarapu, Christian Egeler, Sergey Virodov, William Patrick Dildine, Adwait Ashish Murudkar, Paul Duree, Gang Lin, Paul Cannon, Alexander Zilbershtein, Pai Moodlagiri
  • Patent number: 10382680
    Abstract: An exemplary video generation system (the “system”) receives a plurality of overlapping and concurrently-captured video instances from a plurality of video capture devices in a static configuration. The system temporally synchronizes concurrently-captured video data from each video instance to form a plurality of image sets and identifies a particular image set from the plurality of image sets. The system then performs a camera registration process on the particular image set in order to determine camera registration parameter data. Based on the camera registration parameter data determined using the camera registration process with respect to the particular image set, the system then performs a video stitching process on each of the image sets within the plurality of image sets to form stitched video content representative of a scene captured by the plurality of video capture devices in the static configuration. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 13, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vinay Polavarapu, Alexey Imaev, Alexander Zilbershtein, Paul Duree, Richard Kern
  • Publication number: 20180122078
    Abstract: An exemplary video generation system (the “system”) receives a plurality of overlapping and concurrently-captured video instances from a plurality of video capture devices in a static configuration. The system temporally synchronizes concurrently-captured video data from each video instance to form a plurality of image sets and identifies a particular image set from the plurality of image sets. The system then performs a camera registration process on the particular image set in order to determine camera registration parameter data. Based on the camera registration parameter data determined using the camera registration process with respect to the particular image set, the system then performs a video stitching process on each of the image sets within the plurality of image sets to form stitched video content representative of a scene captured by the plurality of video capture devices in the static configuration. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventors: Vinay Polavarapu, Alexey Imaev, Alexander Zilbershtein, Paul Duree, Richard Kern