Hybrid Self-Provisioning Model for Seamless Service Subscription
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing self-provisioning gateway (SPG) systems provide a poor user experience by requiring users to exit their service application, navigate to external web pages, and reinitialize, often with outdated information, leading to frustration and inefficiency in subscribing to additional network services.
Innovation Solution
An improved SPG provisioning model allows users to complete the provisioning process directly from the service application, providing consistent user interfaces and immediate access to services, while enabling system administrators to easily update information, using a hybrid model that integrates with billing and activation systems to manage network service plans.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If users are required to exit the service application and use external web pages for provisioning, then the service application can maintain a simple structure, but the user experience deteriorates due to interruptions and reinitialization requirements
Solution Approach 1:
The patent merges the provisioning functionality into the service application by integrating a provisioning module that communicates with the self-provisioning gateway. This allows users to complete provisioning directly within the application context, eliminating the need to switch to external web pages while maintaining system simplicity through modular integration.
Solution Approach 2:
The service application acts as an intermediary between the user and the self-provisioning gateway. The application's provisioning module handles the communication and coordination with the gateway, allowing users to interact with a familiar interface while the backend manages the complex provisioning process transparently.
2Adaptability or versatility
If provisioning information is stored externally, then system administrators can easily update pricing and service information, but users may receive outdated information leading to frustration
Solution Approach 1:
The system implements feedback mechanisms where the service application continuously queries the self-provisioning gateway for current provisioning information. This ensures that users always receive up-to-date pricing and service details while administrators retain the ability to update information externally through the gateway.
Solution Approach 2:
The system performs preliminary actions by pre-fetching and caching provisioning information from the gateway before users need it. This ensures that current information is available immediately when users access the application, eliminating delays and ensuring accuracy without requiring real-time external connections during user interactions.
3Stability of the object's composition
If users must reinitialize the application after provisioning, then the application can maintain stable state management, but the response time increases and user experience suffers
Solution Approach 1:
The system performs preliminary actions during the provisioning process by pre-configuring service parameters and establishing connections before the user needs to access the service. This allows the application to maintain stable state management while avoiding reinitialization delays, as the provisioning module prepares all necessary components in advance.
Solution Approach 2:
The provisioning module maintains continuous operation within the application context, keeping the service session active throughout the provisioning process. This eliminates interruptions and reinitialization requirements by ensuring that the application state remains consistent and useful actions continue uninterrupted from provisioning through service access.
Data Source
AI summary
A networked computing device may be configured to determine, by a service application executing on the networked computing device, to change a configuration of a network service plan associated with the networked computing device and used by the service application, the network service plan identifying whether at least one service of the communications network is available for use by the networked computing device, request self-provisioning content from a self-provisioning gateway responsive to the determination, provide, by the service application, a user interface for configuration of the network service plan based on the received self-provisioning content, send a change data feature request to the self-provisioning gateway responsive to a request for the change in the configuration of the network service plan through the provided user interface, and allow for utilization of the service application after receiving a response to the change data feature request without having to restart the service application.


