Remote Querying System for Subscriber Device Configuration Data Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional service provider repository systems are overwhelmed by the sheer amount of up-to-date and near real-time configuration information from multiple service provider systems, which can service hundreds or thousands of subscriber devices, leading to inefficiencies in data management.
Innovation Solution
A remote querying system acts as a gateway between the service provider system and the repository system, receiving configuration information, determining differences, and communicating these differences to the repository system for updates, thereby reducing the burden on the repository system by storing information as text files and using synchronization utilities like RSYNC to efficiently manage data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the service provider repository system stores all configuration information from multiple service provider systems, then the repository system has complete configuration data, but the system becomes overwhelmed by the sheer amount of data
Solution Approach 1:
The patent extracts only the differences (changes) from the configuration information rather than transmitting or storing all configuration data. The remote querying system compares current configuration information with previously stored information and extracts only the differences, which are then transmitted to and stored by the service provider repository system. This dramatically reduces the data volume while maintaining information completeness.
Solution Approach 2:
The patent segments the configuration information transmission into two parts: previously stored configuration information and difference information. By dividing the data transmission into these segments, the system avoids transmitting redundant data and reduces the burden on the repository system while ensuring complete configuration information is maintained through incremental updates.
2Quantity of substance
If the repository system stores configuration information from hundreds or thousands of subscriber devices, then comprehensive device information is available, but data management efficiency decreases
Solution Approach 1:
The patent extracts only the difference information from the configuration data, comparing current configuration information with previously stored information and transmitting only the changes. This extraction approach maintains comprehensive device information in the repository while dramatically improving data management efficiency by reducing the volume of data that needs to be processed and stored.
3Reliability
If real-time configuration information is collected from all service provider systems, then up-to-date information is available, but the overhead and complexity of data management increases
Solution Approach 1:
The patent extracts only the difference information that represents changes in configuration data, rather than transmitting all configuration information in real-time. This approach maintains the timeliness and reliability of configuration information by capturing all changes while significantly reducing data management overhead and complexity.
Solution Approach 2:
The patent applies partial action by transmitting only the necessary difference information rather than all configuration information. This partial transmission approach maintains real-time reliability of configuration data while reducing the excessive data management overhead that would result from transmitting complete configuration sets.
Data Source
AI summary
A remote querying system and a service provider repository system functionally cooperate to efficiently store configuration information of one or more subscriber devices within the service provider repository system. The remote querying system receives the configuration information of the one or more subscriber devices from a service provider system. Thereafter, the remote querying system determines differences between this received configuration information and configuration information that is previously stored in the service provider repository system. Next, the remote querying system communicates these differences to the service provider repository system to allow the service provider repository system to update the previously stored configuration information.


