Patents by Inventor Dmitriy Kalinin

Dmitriy Kalinin 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: 10810022
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating configuration files using executable template language statements. One of the methods includes receiving a configuration template file for a structured configuration language that defines nodes, relationships between nodes, and, for each of one or more nodes, associates metadata with the node. A reserved character pattern is identified in the configuration template file attached to text that defines a node in the structured configuration language, wherein the reserved character pattern has one or more associated statements in an executable template language. A graph representation is generated that includes the node corresponding to the text. Statements in the executable template language associated with the reserved character pattern are executed to generate associated metadata for the node.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: October 20, 2020
    Assignee: Pivotal Software, Inc.
    Inventors: Dmitriy Kalinin, Nima Kaviani
  • Publication number: 20200264899
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating configuration files using executable template language statements. One of the methods includes receiving a configuration template file for a structured configuration language that defines nodes, relationships between nodes, and, for each of one or more nodes, associates metadata with the node. A reserved character pattern is identified in the configuration template file attached to text that defines a node in the structured configuration language, wherein the reserved character pattern has one or more associated statements in an executable template language. A graph representation is generated that includes the node corresponding to the text. Statements in the executable template language associated with the reserved character pattern are executed to generate associated metadata for the node.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Dmitriy Kalinin, Nima Kaviani
  • Patent number: 10686766
    Abstract: Systems, methods, and computer program products for credential management. An application deployment system receives a deployment manifest for deploying an application in a cloud computing environment. A deployment director of the application deployment system determines a resource to be used by the application. The deployment director determines, from the deployment manifest, an identifier, e.g., a name, of credentials for accessing the resource. The deployment director requests the credentials from a credential manager of the application deployment system. Upon receiving the credentials, the deployment director modifies the deployment manifest by replacing the identifier with the received credentials. The application deployment system deploys the application using the modified deployment manifest and then deletes the modified deployment manifest.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: June 16, 2020
    Assignee: Pivotal Software, Inc.
    Inventors: Daniel Jahner, Dmitriy Kalinin, Justin Smith
  • 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
  • Publication number: 20180083937
    Abstract: Systems, methods, and computer program products for credential management. An application deployment system receives a deployment manifest for deploying an application in a cloud computing environment. A deployment director of the application deployment system determines a resource to be used by the application. The deployment director determines, from the deployment manifest, an identifier, e.g., a name, of credentials for accessing the resource. The deployment director requests the credentials from a credential manager of the application deployment system. Upon receiving the credentials, the deployment director modifies the deployment manifest by replacing the identifier with the received credentials. The application deployment system deploys the application using the modified deployment manifest and then deletes the modified deployment manifest.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 22, 2018
    Inventors: Daniel Jahner, Dmitriy Kalinin, Justin Smith
  • 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