Patents by Inventor Craig Furman

Craig Furman 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: 11665107
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: May 30, 2023
    Assignee: Pivotal Software, Inc.
    Inventors: Ben Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Publication number: 20220368649
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 17, 2022
    Inventors: Ben Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Patent number: 11425053
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: August 23, 2022
    Assignee: Pivotal Software, Inc.
    Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Publication number: 20220021627
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Application
    Filed: August 2, 2021
    Publication date: January 20, 2022
    Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Patent number: 11082361
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: August 3, 2021
    Assignee: Pivotal Software, Inc.
    Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Publication number: 20200344177
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Application
    Filed: March 2, 2020
    Publication date: October 29, 2020
    Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Patent number: 10581753
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 3, 2020
    Assignee: Pivotal Software, Inc.
    Inventors: Ben Jonathan Laplanche, Alexander David Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Publication number: 20190199651
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Application
    Filed: January 18, 2019
    Publication date: June 27, 2019
    Inventors: Ben Jonathan Laplanche, Alexander David Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Patent number: 10187323
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: January 22, 2019
    Assignee: Pivotal Software, Inc.
    Inventors: Ben Jonathan Laplanche, Alexander David Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Patent number: 10097874
    Abstract: A controller output device monitors a media stream buffer on each of multiple receiver output devices. The controller output device determines, at a given instance of time, a buffer data size value of the media stream buffer on each of the receiver output devices. Additionally, the controller output device determines a playback state and a buffer state of one or more of the receiver output devices at the given instance of time, based on the buffer data size values of the media stream buffer of each of the one or more receiver output devices.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: October 9, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Johan Le Nerriec, Jehan Gerard Bing, Judah John Menter, Craig Furman
  • Publication number: 20180069804
    Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Inventors: Ben Jonathan Laplanche, Alexander David Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
  • Patent number: 9832507
    Abstract: A media output device operates to receive audio and/or video data for a content item. The audio and/or video data can be communicated from another device over a network. The output device generates an audio or video output for the content item based on the audio or video data. While receiving the audio or video data, the output device determines an instance of time that is synchronized to an external clock reference. The output device also determines an output correction to perform based at least in part on the synchronized instance of time. The output device adjusts the output to include the output correction.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: November 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Johan Le Nerriec, Jehan Gerard Bing, Judah John Menter, Craig Furman
  • Publication number: 20160150011
    Abstract: Examples described herein provide for a media output device to transmit and synchronize playback of a media content stream that is received over a point-to-point connection on multiple interconnected devices at one time.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 26, 2016
    Inventors: Johan Le Nerriec, Jehan GĂ©rard Bing, Judah John Menter, Craig Furman, Gaurav Mittal
  • Publication number: 20150382050
    Abstract: A media output device operates to receive audio and/or video data for a content item. The audio and/or video data can be communicated from another device over a network. The output device generates an audio or video output for the content item based on the audio or video data. While receiving the audio or video data, the output device determines an instance of time that is synchronized to an external clock reference. The output device also determines an output correction to perform based at least in part on the synchronized instance of time. The output device adjusts the output to include the output correction.
    Type: Application
    Filed: January 20, 2015
    Publication date: December 31, 2015
    Inventors: Johan Le Nerriec, Jehan Gerard Bing, Judah John Menter, Craig Furman
  • Publication number: 20150381343
    Abstract: A controller output device monitors a media stream buffer on each of multiple receiver output devices. The controller output device determines, at a given instance of time, a buffer data size value of the media stream buffer on each of the receiver output devices. Additionally, the controller output device determines a playback state and a buffer state of one or more of the receiver output devices at the given instance of time, based on the buffer data size values of the media stream buffer of each of the one or more receiver output devices.
    Type: Application
    Filed: January 20, 2015
    Publication date: December 31, 2015
    Inventors: Johan Le Nerriec, Jehan Gerard Bing, Judah John Menter, Craig Furman