JP-7857493-B2 - Methods, systems, and storage media for implementing an extended open digital architecture for support systems
Inventors
- カンナ,クメレシュ
Assignees
- 楽天シンフォニー株式会社
Dates
- Publication Date
- 20260512
- Application Date
- 20220728
Claims (7)
- A system for implementing a Business Support System (BSS) architecture, At least one memory for storing instructions, The system comprises at least one processor configured to execute the instructions in order to implement the BSS architecture, The aforementioned BSS architecture, Multiple layers, The system includes a real-time event stream for transferring real-time event streams of data between the components of the aforementioned multiple layers, The aforementioned multiple layers, An engagement and core commerce management layer for providing multiple user interfaces corresponding to multiple use cases of the BSS architecture, An event-based automation and user data platform layer, including a real-time customer data platform (CDP) and multiple automation workflows for executing the multiple use cases based on real-time data from the CDP, The core BSS component layer, which includes the core BSS component, An intelligent management layer for managing insights, model development, and batch model execution, A system comprising a cloud infrastructure management layer configured to provide cloud functionality for a Software as a Solution (SaaS) implementation of the aforementioned BSS architecture.
- The system according to claim 1, wherein the BSS architecture further comprises an open application programming interface (API) for real-time information provisioning of the data between the components.
- The system according to claim 1, wherein the real-time event stream is a Kafka event stream.
- The system according to claim 1, wherein the BSS architecture further comprises a management component used across the multiple layers.
- The system according to claim 1, wherein each of the plurality of user interfaces can be configured by the customer of the SaaS implementation without hardcoding.
- The system according to claim 1, wherein the core BSS component is commercialized in the SaaS implementation.
- The system according to claim 1, wherein the components of the plurality of layers are executable as microservices by the at least one processor.
Description
Apparatus and methods consistent with exemplary embodiments of this disclosure relate to an extended open digital architecture (ODA) for support systems, such as a Business Support System (BSS). The BSS ODA architecture of related technologies (for example, for telecommunications business systems) is typically configured as a multi-layer architecture based on engagement management, subscriber management, core commerce management, core production platform, and intelligent management, all integrated via an Application Programming Interface (API). Figure 1 shows an example of this related technology architecture 100, including an engagement management layer 101, a subscriber management sublayer 103, a core commerce sublayer 104, a core production sublayer 105, and an intelligent management layer 106. In the related technology architecture, integration of API 102 is required across the aforementioned components to provide inter-component communication and integration. However, the architecture of this related technology does not include real-time customer data capabilities and/or event streams or real-time data streams (e.g., Kafka data streams). Adding/incorporating microservices and cloud tech stacks does not address these issues without further modifying the underlying architecture. Microservices alone do not offer greater flexibility, better time to market, reduced customization costs, or lower overall solution costs compared to the architecture of the related technology. Currently, custom use cases are being developed and deployed as core production components of the BSS solution (i.e., hardcoded). This presents a significant challenge when deploying the BSS solution to a Software as a Service (SaaS)-based subscription model. This SaaS model requires substantial upfront investment from any telecommunications operator. The embodiments of this disclosure address these issues and can provide greater flexibility, faster time to market, reduced customization costs, and lower overall solution costs compared to current state-of-the-art architectures, including implementations in microservices and cloud tech stacks. According to one aspect of this disclosure, a system for implementing a Business Support System (BSS) architecture is provided, comprising at least one memory for storing instructions and at least one processor configured to execute instructions for implementing the BSS architecture. The BSS architecture comprises multiple layers and a real-time event stream for transferring real-time event streams of data between components of the multiple layers, the multiple layers comprising: an engagement and core commerce management layer for providing multiple user interfaces corresponding to multiple use cases of the BSS architecture; an event-based automation and user data platform layer including real-time customer data and multiple automation workflows for executing multiple use cases based on the real-time customer data; a core BSS component layer including core BSS components; an intelligent management layer for managing insights, model development, and batch model execution; and a cloud infrastructure management layer configured to provide cloud capabilities for a Software as a Solution (SaaS) implementation of the BSS architecture. In one aspect of this disclosure, the BSS architecture may further comprise an Open Application Programming Interface (API) for real-time information provisioning of data between components. In one aspect of this disclosure, the real-time event stream may be a Kafka event stream. In one aspect of this disclosure, the BSS architecture may further comprise management components used across multiple layers. In one aspect of this disclosure, multiple user interfaces may be configurable by the customer of the SaaS implementation without hardcoding. In one aspect of this disclosure, the BSS component may be commercialized as a SaaS implementation. In one aspect of this disclosure, components of multiple layers may be executable as microservices by at least one processor. Another aspect of this disclosure provides a method comprising: receiving a first user request within a first computer architecture layer; determining the category of the first user request in real time via a second computer architecture layer; providing an automated workflow and customer data platform for user data entry and manipulation via the second computer architecture layer, based on the category of the first user request, enabling the user to make a second request; generating a product model based on the second user request via a third computer architecture layer; and intelligently managing the product model via a fourth computer architecture layer. In one aspect of this disclosure, the method may be executed on a cloud computing platform. In one aspect of this disclosure, the first computer architecture layer may be a core commerce and customer engagement layer. In one aspect of this disclosure, the first t