Premises Gateway Service Modules for Voice Service Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current service management systems for digital homes and small enterprises are complex, requiring sophisticated user intervention for managing voice-controlled application services, and existing architectures often rely on centralized servers for service logic, making it difficult to provide and support new emerging technologies and services.
Innovation Solution
A service management system that utilizes gateway devices at user premises to provide voice-controlled application services, including authentication, service management, and configuration, allowing for decentralized execution of application services and secure communication, with a service management center managing the gateway devices for centralized control and updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If centralized servers are used for service logic, then service management control is improved, but device complexity and user management burden increase
Solution Approach 1:
A service management system acts as an intermediary between the user's gateway device and the service provider's infrastructure. The system includes a service management server that communicates with the gateway device through defined interfaces, allowing centralized service logic execution while shielding users from complexity. The gateway device executes service logic locally but receives management instructions from the external service management system, creating a layered architecture that resolves the contradiction between centralized control and simplified user interaction.
2Adaptability or versatility
If more functionality is added to home gateway devices, then service capability is improved, but ease of operation deteriorates due to management complexity
Solution Approach 1:
The gateway device is designed to self-configure and self-manage service logic execution based on instructions from the service management system. The device can automatically download, install, and execute service logic modules without requiring user intervention for complex configurations. This self-service capability allows the gateway to provide diverse services while maintaining operational simplicity for users.
Solution Approach 2:
Service functionality is segmented into separate service logic modules that can be independently managed, executed, and updated. The gateway device can load different service logic modules as needed, allowing versatile service capability while keeping the base device simple. Users interact with high-level service interfaces rather than individual configuration parameters, maintaining ease of operation despite increased functionality.
3Adaptability or versatility
If service logic is distributed to gateway devices, then adaptability to new services is improved, but device complexity increases
Solution Approach 1:
The gateway device incorporates a universal service logic execution environment that can run multiple different service logic modules through a common infrastructure. This includes a runtime environment, configuration management system, and standardized interfaces that work across diverse services. The device maintains a core set of universal components that handle authentication, networking, and service management, while specific service functionalities are added through interchangeable logic modules, reducing overall complexity despite supporting multiple services.
Data Source
AI summary
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.


