Network Services Manager for Unified Subscriber Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large network providers face inefficiencies in accessing and coordinating information across multiple systems, making it difficult to manage network services effectively.
Innovation Solution
A Network Services Manager (NSM) system that provides centralized access to network systems, integrating with various vendors' interfaces, normalizing data access, and offering a graphical user interface (GUI) and application programming interface (API) for efficient data retrieval and management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple separate systems are used to manage network services, then functional capabilities are improved, but device complexity and difficulty of operation worsen
Solution Approach 1:
The Network Services Manager acts as an intermediary layer between various network systems and users. It provides a unified interface that abstracts the complexity of multiple underlying systems, allowing users to access network services through a single manageable system rather than directly interacting with multiple complex systems.
Solution Approach 2:
The Network Services Manager is designed as a universal platform that can manage multiple types of network services and systems through a single interface. It consolidates functionality across different systems, enabling one system to perform multiple functions that would otherwise require separate specialized systems.
2Adaptability or versatility
If multiple separate systems are used to manage network services, then functional capabilities are improved, but ease of operation worsens
Solution Approach 1:
The Network Services Manager serves as an intermediary that simplifies access to network services. Instead of users needing to navigate multiple separate systems, the manager provides a unified interface that mediates between user requests and the underlying complex systems, making operation easier while maintaining full functionality.
Solution Approach 2:
The system segments the complexity by separating the user interface layer from the system implementation layer. The Network Services Manager handles the user-facing operations independently from the complex underlying systems, allowing users to interact with simplified interfaces while the manager manages the complexity of accessing multiple systems in the background.
3Stability of the object's composition
If traditional methods are used to access system information, then system independence is maintained, but loss of time and productivity worsen
Solution Approach 1:
The Network Services Manager performs preliminary actions by maintaining a unified view of network information and pre-establishing access pathways. When users need information, the manager can quickly retrieve and present it without requiring users to manually navigate through multiple systems, thus reducing access time while preserving system independence.
Solution Approach 2:
As an intermediary, the Network Services Manager maintains system independence by not requiring changes to the underlying systems while still enabling faster information access. It acts as a cache and coordination layer that pre-organizes information from multiple independent systems, allowing rapid retrieval without compromising the independence of the original systems.
Data Source
AI summary
A computer-implemented method for managing network services for a cellular network provider including receiving a user selection of an identifier type and a query input of a first subscriber identifier associated with a subscriber. Based on the user selection of the identifier type, querying an SES using the first subscriber identifier. In response to querying the SES, receiving a first set of subscriber information associated with the subscriber, where the first set of subscriber information includes a second subscriber identifier associated with the subscriber. In response to receiving the second subscriber identifier, querying a first additional system using the second subscriber identifier. In response to querying the first additional system using the second subscriber identifier, receiving a second set of subscriber information associated with the subscriber, and populating one or more fields of the GUI with the first and second set of subscriber information.


