Patents by Inventor Prashant Gupte
Prashant Gupte 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: 11232497Abstract: In some examples, a marketplace system receives information from multiple service providers as part of onboarding of the multiple service providers with the marketplace system. Responsive to the onboarding, a cloud service created by the respective service provider is synchronized with the marketplace system. A marketplace catalog is linked with catalogs of the service providers, the linking including aggregating content of the catalogs into the marketplace catalog. Responsive to a request from a requester received through a portal of the marketplace system, at least one cloud service is identified using the marketplace catalog based on at least one search criterion of the request.Type: GrantFiled: May 17, 2019Date of Patent: January 25, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Stephane Herman Maes, Ivan Pasqualini
-
Patent number: 10841239Abstract: Selecting resources for a cloud service can include defining a specific resource provider constraint parameter, determining a parameter value for the specific resource provider constraint parameter, analyzing a plurality of specific resource providers and selecting a specific resource provider from the plurality of available specific resource providers based on the analysis and using a best-fit model.Type: GrantFiled: July 23, 2018Date of Patent: November 17, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Robin Sabi Rajan Bejgum, Stephane H. Maes
-
Patent number: 10701137Abstract: This disclosure relates to a method, system, and medium to exchange service management contents with a cloud entity via a self-contained cloud content package. The device retrieves a plurality of service management contents for a first cloud controller that offers a cloud service. Also, the device generates a self-contained cloud content package including a plurality of service management contents and a plurality of associated dependencies and configurations. The self-contained cloud content package includes elements for provisioning and managing the cloud service offered by the first cloud controller. Moreover, the device exchanges the plurality of service management contents with a second cloud controller in a cloud entity to support the second cloud controller to deploy and manage the cloud service.Type: GrantFiled: September 30, 2016Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Prashant Gupte, Stephane Herman Maes, Bikash Ranjan Praharaj
-
Patent number: 10681116Abstract: Providing services can include receiving a request for a first service provided by a resource provider and provide a reference to an instantiated first resource that the resource provider instantiated. Providing services can include receiving a request for a second service provided by the resource provider. Providing services can include partitioning the instantiated first resource to create an instantiated second resource if the instantiated first resource is capable of providing the second service. Providing services can include registering an availability of the resource provider and the instantiated first resource for further partitioning in a chain of building blocks. Providing services can include updating one of the chain of building blocks and propagate the update to the chain of building blocks.Type: GrantFiled: September 4, 2013Date of Patent: June 9, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Prashant Gupte, Matthew S. Newman, Stephane Herman Maes
-
Patent number: 10467567Abstract: Providing resources to a customer can include providing a node-relationship model based on a realized service offering. The node relationship model can include an instantiated first resource provided by a resource provider; an instantiated second resource provided by the instantiated first resource; and a plurality of defined relationships among the resource provider, the instantiated first resource, and the instantiated second resource. Providing resources to a customer can include creating a deployment plan for a new service offering based on the node-relationship model.Type: GrantFiled: September 4, 2013Date of Patent: November 5, 2019Assignee: MICRO FOCUS LLCInventors: Prashant Gupte, Matthew S. Newman, Stephane H. Maes
-
Patent number: 10462018Abstract: A method of managing a number of secondary clouds by a master cloud service manager includes coupling a first cloud including a master cloud service manager to a secondary cloud including a child cloud service manager, and controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and a number of instantiated services offered on the secondary cloud.Type: GrantFiled: October 3, 2013Date of Patent: October 29, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Stephane Herman Maes, Ramachandran Varadharajan
-
Publication number: 20190272572Abstract: In some examples, a marketplace system receives information from multiple service providers as part of onboarding of the multiple service providers with the marketplace system. Responsive to the onboarding, a cloud service created by the respective service provider is synchronized with the marketplace system. A marketplace catalog is linked with catalogs of the service providers, the linking including aggregating content of the catalogs into the marketplace catalog. Responsive to a request from a requester received through a portal of the marketplace system, at least one cloud service is identified using the marketplace catalog based on at least one search criterion of the request.Type: ApplicationFiled: May 17, 2019Publication date: September 5, 2019Inventors: Prashant Gupte, Stephane Herman Maes, Ivan Pasqualini
-
Patent number: 10346443Abstract: In some examples, information of a service instance provisioned or modified by a first system distinct from a management system is received, where the provisioning or modification of the service instance by the first system is initially unknown to the management system. As part of a binding phase, a model of the service instance is inferred. The management system manages a lifecycle of the service instance using the model and the policy.Type: GrantFiled: May 9, 2017Date of Patent: July 9, 2019Assignee: ENTIT SOFTWARE LLCInventors: Prashant Gupte, Stephane Herman Maes
-
Patent number: 10296952Abstract: In some examples, a marketplace system receives information from multiple service providers as part of onboarding of the multiple service providers with the marketplace system. Responsive to the onboarding, a cloud service created by the respective service provider is synchronized with the marketplace system. A marketplace catalog is linked with catalogs of the service providers, the linking including aggregating content of the catalogs into the marketplace catalog. Responsive to a request from a requester received through a portal of the marketplace system, at least one cloud service is identified using the marketplace catalog based on at least one search criterion of the request.Type: GrantFiled: October 31, 2015Date of Patent: May 21, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Stephane Herman Maes, Ivan Pasqualini
-
Patent number: 10212050Abstract: Apparatus and methods for providing computing resources are provided. More particularly, providing recursively-generated instantiated computing resource in a multi-tenant environment are provided. According to one example, a non-transitory computer-readable medium can store a set of instructions executable by a processing resource to instantiate a first instance of a first computing resource and provide the first instance of the first computing resource to a first tenant of a plurality of tenants utilizing a computing system. A second computing resource can be provided to a second tenant of the plurality of tenants when the second computing resource is available and sharable with the second tenant. A second instance of the first computing resource can be recursively-generated responsive to the request from the second tenant when the second computing resource is not available or the second computing resource is not sharable with the second tenant.Type: GrantFiled: September 4, 2013Date of Patent: February 19, 2019Assignee: ENTIT SOFTWARE LLCInventors: Prashant Gupte, Matthew S. Newman, Stephane H. Maes
-
Publication number: 20180329981Abstract: In some examples, information of a service instance provisioned or modified by a first system distinct from a management system is received, where the provisioning or modification of the service instance by the first system is initially unknown to the management system. As part of a binding phase, a model of the service instance is inferred. The management system manages a lifecycle of the service instance using the model and the policy.Type: ApplicationFiled: May 9, 2017Publication date: November 15, 2018Inventors: Prashant Gupte, Stephane Herman Maes
-
Publication number: 20180331975Abstract: Selecting resources for a cloud service can include defining a specific resource provider constraint parameter, determining a parameter value for the specific resource provider constraint parameter, analyzing a plurality of specific resource providers and selecting a specific resource provider from the plurality of available specific resource providers based on the analysis and using a best-fit model.Type: ApplicationFiled: July 23, 2018Publication date: November 15, 2018Inventors: Prashant Gupte, Robin Sabi Rajan Bejgum, Stephane H. Maes
-
Patent number: 10033662Abstract: Selecting resources for a cloud service can include defining a specific resource provider constraint parameter, determining a parameter value for the specific resource provider constraint parameter, analyzing a plurality of specific resource providers and selecting a specific resource provider from the plurality of available specific resource providers based on the analysis and using a best-fit model.Type: GrantFiled: September 4, 2013Date of Patent: July 24, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Robin Sabi Rajan Bejgum, Stephane Herman Maes
-
Patent number: 10033604Abstract: In some examples, a service controller provisions an instance of a cloud service in response to receiving a request, where the service controller is provided with content including a call to be issued by the service controller to a compliance/monitoring service that performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance. The service controller issues the call to the compliance/monitoring service, the call including information regarding the provisioned instance, wherein the information is useable by the compliance/monitoring service in performing the task.Type: GrantFiled: August 5, 2015Date of Patent: July 24, 2018Assignee: Suse LLCInventors: Stephane Herman Maes, Prashant Gupte
-
Publication number: 20180097706Abstract: This disclosure relates to a method, system, and medium to exchange service management contents with a cloud entity via a self-contained cloud content package. The device retrieves a plurality of service management contents for a first cloud controller that offers a cloud service. Also, the device generates a self-contained cloud content package including a plurality of service management contents and a plurality of associated dependencies and configurations. The self-contained cloud content package includes elements for provisioning and managing the cloud service offered by the first cloud controller. Moreover, the device exchanges the plurality of service management contents with a second cloud controller in a cloud entity to support the second cloud controller to deploy and manage the cloud service.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Prashant Gupte, Stephane Herman Maes, Bikash Ranjan Praharaj
-
Publication number: 20170041206Abstract: In some examples, a service controller provisions an instance of a cloud service in response to receiving a request, where the service controller is provided with content including a call to be issued by the service controller to a compliance/monitoring service that performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance. The service controller issues the call to the compliance/monitoring service, the call including information regarding the provisioned instance, wherein the information is useable by the compliance/monitoring service in performing the task.Type: ApplicationFiled: August 5, 2015Publication date: February 9, 2017Inventors: Stephane Herman Maes, Prashant Gupte
-
Publication number: 20160241446Abstract: A method of managing a number of secondary clouds by a master cloud service manager includes coupling a first cloud including a master cloud service manager to a secondary cloud including a child cloud service manager, and controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and a number of instantiated services offered on the secondary cloud.Type: ApplicationFiled: October 3, 2013Publication date: August 18, 2016Applicant: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Stephane Herman Maes, Ramachandran Varadharajan
-
Publication number: 20160219097Abstract: Providing services can include receiving a request for a first service provided by a resource provider and provide a reference to an instantiated first resource that the resource provider instantiated. Providing services can include receiving a request for a second service provided by the resource provider. Providing services can include partitioning the instantiated first resource to create an instantiated second resource if the instantiated first resource is capable of providing the second service. Providing services can include registering an availability of the resource provider and the instantiated first resource for further partitioning in a chain of building blocks. Providing services can include updating one of the chain of building blocks and propagate the update to the chain of building blocks.Type: ApplicationFiled: September 4, 2013Publication date: July 28, 2016Inventors: Prashant Gupte, Matthew S. Newman, Stephane Herman Maes
-
Publication number: 20160217403Abstract: Providing resources to a customer can include providing a node-relationship model based on a realized service offering. The node relationship model can include an instantiated first resource provided by a resource provider; an instantiated second resource provided by the instantiated first resource; and a plurality of defined relationships among the resource provider, the instantiated first resource, and the instantiated second resource. Providing resources to a customer can include creating a deployment plan for a new service offering based on the node-relationship model.Type: ApplicationFiled: September 4, 2013Publication date: July 28, 2016Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Prashant Gupte, Matt Matt Newman, Stephane Herman Maes
-
Publication number: 20160218938Abstract: Apparatus and methods for providing computing resources are provided. More particularly, providing recursively-generated instantiated computing resource in a multi-tenant environment are provided. According to one example, a non-transitory computer-readable medium can store a set of instructions executable by a processing resource to instantiate a first instance of a first computing resource and provide the first instance of the first computing resource to a first tenant of a plurality of tenants utilizing a computing system. A second computing resource can be provided to a second tenant of the plurality of tenants when the second computing resource is available and sharable with the second tenant. A second instance of the first computing resource can be recursively-generated responsive to the request from the second tenant when the second computing resource is not available or the second computing resource is not sharable with the second tenant.Type: ApplicationFiled: September 4, 2013Publication date: July 28, 2016Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Prashant Gupte, Matthew S. Newman, Stephane Herman Maes