Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Smart Cities: Edge Computing

Search All Patents in Smart Cities: Edge Computing


Patent US10033800


Issued 2018-07-24

Downloadable Cartridges For A Multi-tenant Platform-as-a-service (paas) System

Implementations for downloadable cartridges for a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes parsing a cartridge manifest corresponding to a cartridge to determine a source location of files of the cartridge and causing the files of the cartridge to be obtained from the determined source location for use by at least one node of a multi-tenant PaaS system.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method, comprising: receiving, by a processing device of a multi-tenant Platform-as-a-Service (PaaS) system comprising one or more components executed in a virtual environment, a request for a cartridge from an application of the multi-tenant PaaS, wherein the cartridge is created and maintained outside of the multi-tenant PaaS system; parsing, by the processing device responsive to receiving the request, a cartridge manifest corresponding to the requested cartridge, wherein the cartridge manifest is maintained separate from the cartridge; determining, based on parsing the cartridge manifest, a source location of files of the cartridge; and causing, by the processing device, the files of the cartridge to be obtained from the determined source location for use by at least one node of the multi-tenant PaaS system, wherein the cartridge provides functionality to execute application on the at least one node of the multi-tenant PaaS system.

  • 9. A system, comprising: a memory; and a processing device, communicably coupled to the memory, to: receive a request for a cartridge from an application of a multi-tenant Platform-as-a-Service (PaaS) system comprising one or more components executed in a virtual environment, wherein the cartridge is created and maintained outside of the multi-tenant PaaS system; parse, responsive to receiving the request, a cartridge manifest corresponding to the requested cartridge, wherein the cartridge manifest is maintained separate from the cartridge; determine, based on parsing the cartridge manifest, a source location of files of the cartridge; and cause the files of the cartridge to be obtained from the determined source location for use by at least one node of the multi-tenant PaaS system, wherein the cartridge provides functionality to execute application on the at least one node of the multi-tenant PaaS system.

  • 15. A non-transitory machine-readable storage medium including instructions that, when accessed by a processing device, cause the processing device to: receive, by the processing device of a multi-tenant Platform-as-a-Service (PaaS) system comprising one or more components executed in a virtual environment, a request for a cartridge from an application of the multi-tenant PaaS, wherein the cartridge is created and maintained outside of the multi-tenant PaaS system; parse, by the processing device responsive to receiving the request, a cartridge manifest corresponding to the requested cartridge, wherein the cartridge manifest is maintained separate from the cartridge; determine, based on parsing the cartridge manifest, a source location of files of the cartridge; and cause, by the processing device, the files of the cartridge to be obtained from the determined source location for use by at least one node of the multi-tenant PaaS system, wherein the cartridge provides functionality to execute application on the at least one node of the multi-tenant PaaS system.