Data Store Descriptor Retrieval for Automatic Sync Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current synchronization technologies, such as SyncML, require users to manually enter or transmit data store information, which is cumbersome and limits usability, especially for users with multiple data stores across different devices, and are not compatible with all communication networks.
Innovation Solution
A method and device that generate a data store retrieval request using data store descriptors and commands, encoded in the SyncML protocol, to identify and retrieve information from data stores, allowing automatic configuration of applications across devices via a communication network, enabling access, storage, or modification of data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual entry or over-the-air setting is used to transmit data store information, then configuration can be achieved, but user effort and complexity increase significantly
Solution Approach 1:
The system enables self-service configuration by allowing terminals to automatically retrieve data store information from servers without user intervention. The terminal sends a retrieval request containing device identifiers and data type descriptors, and the server automatically responds with configuration information, eliminating manual entry requirements.
Solution Approach 2:
The server pre-stores configuration information for multiple data stores, including address information and access parameters. When a terminal needs configuration, the information is already prepared and can be instantly retrieved, eliminating the time required for manual configuration or over-the-air setting transmission.
2Adaptability or versatility
If over-the-air setting is used for configuration, then setup is simplified, but compatibility is limited to cellular communication devices only
Solution Approach 1:
The configuration retrieval system is designed to work with any terminal device capable of network communication, not just cellular devices. The terminal uses its communication interface to send requests to the server, and the server responds with universal configuration information that can be applied across different device types and communication protocols.
3Reliability
If user enters data store information manually, then configuration accuracy can be controlled, but user effort and complexity increase
Solution Approach 1:
The server acts as an intermediary between the terminal and data stores. Instead of the user directly configuring connections to multiple data stores, the terminal communicates with the server, which retrieves and provides the necessary configuration information. This intermediary approach ensures accuracy while simplifying the process for the user.
4Manufacturing precision
If detailed data store information is provided to users, then configuration precision improves, but usability deteriorates due to overwhelming complexity
Solution Approach 1:
The system extracts only the necessary configuration information from the server and provides it to the terminal automatically. Instead of presenting users with comprehensive data store details that would be overwhelming, the system retrieves and delivers only the specific parameters needed for configuration, maintaining precision while improving usability.
Data Source
AI summary
The present invention provides a method for generating a request for information about a data store. The request codes a data store descriptor which is used to characterize or identify a matching data store from a plurality of data stores. The re-transmitted information comprises retrieved information necessary for the requesting device or the applications executed thereon to access the identified data store, respectively. The present invention provides a method for generating a response in consequence on receiving a request for information a about data store. The data store descriptor coded in the request is used to characterize or identify a matching data store from a plurality of data stores and information about the data store is retrieved. This retrieved information coded in a response is transmitted to the previously requesting device enabling the requesting device or the applications executed thereon to access the identified data store, respectively.


