Microservice Cloud Platform for Custom AI Application Development
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Financial institutions face significant costs and time in establishing AI-powered platforms with satisfactory performance and accuracy, necessitating a cloud-based solution that allows them to build customized AI-powered applications without requiring expertise in AI or machine learning.
Innovation Solution
A cloud system featuring a microservice platform with APIs for accessing service modules, including a machine learning module, sentiment analysis, intention analysis, card recommendation, and conversational intelligence, enabling financial institutions to develop AI-powered applications as plug-and-play components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each financial institution establishes its own AI-powered platforms, then customization and control are improved, but cost and time consumption increase significantly
Solution Approach 1:
The system segments AI capabilities into independent microservices (e.g., sentiment analysis, intention analysis, machine learning models) that can be individually selected and combined. Each microservice is a self-contained unit with specific AI functionality, allowing financial institutions to assemble customized solutions from pre-built components rather than developing entire AI platforms from scratch.
Solution Approach 2:
The patent introduces a cloud-based intermediary platform that mediates between financial institutions and AI capabilities. This platform hosts multiple AI microservices and provides standardized APIs, allowing institutions to access AI functionality without establishing their own infrastructure. The intermediary handles model deployment, management, and orchestration, reducing the time and expertise required for implementation.
2Adaptability or versatility
If each financial institution establishes its own AI-powered platforms, then customization and control are improved, but cost increases significantly
Solution Approach 1:
The patent merges multiple AI microservices into a shared cloud platform that serves multiple financial institutions simultaneously. By consolidating infrastructure, computing resources, and AI model management into a common platform, the system achieves economies of scale that reduce costs for each individual institution while maintaining customization capabilities through selective service composition.
Solution Approach 2:
The cloud platform is designed as a universal system that can serve multiple financial institutions with diverse needs. The same infrastructure and microservice framework support different institutions' customization requirements, eliminating the need for each institution to invest in separate AI platform development. Institutions pay only for the specific AI capabilities they need rather than funding entire platform infrastructures.
3Productivity
If financial institutions use cloud-based AI services, then development speed and ease of use are improved, but control and customization capabilities may be reduced
Solution Approach 1:
The system provides dynamic control capabilities where financial institutions can adjust their level of customization and control based on needs. The microservice architecture allows institutions to start with pre-built AI services for rapid deployment and progressively compose more customized solutions by selecting and configuring specific microservices. The platform dynamically adapts to different control requirements through configurable service composition and API parameters.
Data Source
AI summary
A cloud system for an application to be built and executed is provided, the cloud system including a microservice platform including one or more application programing interfaces (APIs) and one or more service modules, wherein each API is configured for the application to access services of one or more services modules of the cloud system and wherein the one or more service modules are in communication with the microservice platform and the application using the APIs, each of the service modules being configured to provide at least one service to the application, when being called using at least one API pertaining to each of the service modules, and the microservice platform being configured to allow an app control access to each of the service modules using a user account of the user.


