US 12,009,999 B2
System and method for providing a service management engine for use with a cloud computing environment
Rajiv Mordani, Sunnyvale, CA (US); Abhijit Kumar, Cupertino, CA (US); Bhavanishankara Sapaliga, Bangalore (IN); Sivakumar Thyagarajan, Bangalore (IN); and Nazrul Islam, Santa Clara, CA (US)
Assigned to ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed by ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed on Jun. 24, 2022, as Appl. No. 17/849,497.
Application 17/849,497 is a continuation of application No. 16/162,689, filed on Oct. 17, 2018, granted, now 11,374,833.
Application 16/162,689 is a continuation of application No. 13/970,403, filed on Aug. 19, 2013, granted, now 10,122,596, issued on Nov. 6, 2018.
Claims priority of provisional application 61/799,126, filed on Mar. 15, 2013.
Claims priority of provisional application 61/766,819, filed on Feb. 20, 2013.
Claims priority of provisional application 61/748,658, filed on Jan. 3, 2013.
Claims priority of provisional application 61/698,467, filed on Sep. 7, 2012.
Prior Publication US 2022/0321430 A1, Oct. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/50 (2022.01); G06F 9/50 (2006.01)
CPC H04L 41/5058 (2013.01) [G06F 9/5072 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system for providing a service management engine for use with a cloud computing environment, comprising:
one or more computers including a cloud environment executing thereon;
a platform component that is provided within the cloud environment, and that supports self-service provisioning for enterprise applications;
a plurality of service management engines, in communication with an orchestration engine, which are used to provision services as service types, including one or more provisioning, lifecycle management, and monitoring of the service types, wherein each particular service type is associated with a particular service management engine that handles lifecycle management and monitoring for the particular service type;
wherein the system determines a plurality of service types to be provisioned for use within the cloud environment, and configures a plurality of corresponding service management engines within the platform component to support the plurality of service types; and
wherein a service management engine is incorporated into a platform domain by installing an associated service definition package, wherein a service definition package manager handles installation and registration of service management engines associated with the service definition package, and wherein registered service management engines then provision the service types within the platform domain.