Abstract:
The present invention provides a gamification platform to provide one or more gamification services to one or more users in an enterprise. In accordance with an embodiment, the gamification platform includes a server, an application component, a consumer component and a DB layer, wherein said components and the DB layer are communicably coupled to the server. The application component provides a unified and an integrated gamification mechanics across one or more enterprise applications and comprises a tracker, a rule engine and a recommendation engine. The consumer component is configured to support one or more types of client applications. The DB layer is configured to manage and manipulate data in underlying database. The gamification platform further allows one or more users to virtually engage in accomplishing one or more target activities as a team and publishes the one or more gamification services in a user interface of the client application.
Abstract:
The present invention provides a gamification platform to provide one or more gamification services to one or more users in an enterprise. In accordance with an embodiment, the gamification platform includes a server, an application component, a consumer component and a DB layer, wherein said components and the DB layer are communicably coupled to the server. The application component provides a unified and an integrated gamification mechanics across one or more enterprise applications and comprises a tracker, a rule engine and a recommendation engine. The consumer component is configured to support one or more types of client applications. The DB layer is configured to manage and manipulate data in underlying database. The gamification platform further allows one or more users to virtually engage in accomplishing one or more target activities as a team and publishes the one or more gamification services in a user interface of the client application.
Abstract:
A method, non-transitory computer readable medium, and platform management device for providing computer program development and deployment in a platform. A plurality of input parameters related to a development and deployment project are received. A plurality of development and deployment resources are determined based on the plurality of input parameters. The plurality of required development and deployment resources are provisioned. An execution environment is provided for utilization of the development and deployment resources. A plurality of supporting processes are provided to support the utilization of the execution environment.
Abstract:
A method, non-transitory computer readable medium, and platform management device for providing computer program development and deployment in a platform. A plurality of input parameters related to a development and deployment project are received. A plurality of development and deployment resources are determined based on the plurality of input parameters. The plurality of required development and deployment resources are provisioned. An execution environment is provided for utilization of the development and deployment resources. A plurality of supporting processes are provided to support the utilization of the execution environment.