Pseudo Manageable Object Offline Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for processing manageable objects, such as call duration, rely on third-party agencies and require network connectivity, limiting offline management and user convenience.
Innovation Solution
A method and device that utilize pseudo manageable objects, allowing offline management through near-field communication between terminals and online servers, where pseudo manageable object change information is generated and updated, enabling status changes and synchronization even when disconnected from the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If third-party agency servers are used to process manageable objects, then centralized control and security are improved, but network connectivity requirement and operational flexibility deteriorate
Solution Approach 1:
The system segments the manageable object management into two parts: pseudo manageable objects stored locally on terminals for offline operations, and real manageable objects stored on the server for online synchronization. This segmentation allows offline operations to proceed independently while maintaining eventual consistency with the centralized server.
Solution Approach 2:
The pseudo manageable object acts as an intermediary between the user and the real manageable object. It enables offline operations by representing the manageable object locally, and facilitates synchronization when online by mediating the data exchange between terminal and server.
2Stability of the object's composition
If online server processing is required for all manageable object transactions, then data consistency is improved, but response time and user convenience deteriorate
Solution Approach 1:
The system performs preliminary actions by pre-storing pseudo manageable objects and their status information locally on terminals before offline operations are needed. This allows immediate local processing without waiting for server responses, and subsequent synchronization updates data consistency when online.
Solution Approach 2:
The system creates a local copy (pseudo manageable object) of the manageable object data on the terminal. This copy enables offline operations to proceed independently, and the copy is later synchronized with the server to maintain data consistency across distributed systems.
3Ease of operation
If pseudo manageable objects are used for offline processing, then offline operation capability is improved, but system complexity increases
Solution Approach 1:
The pseudo manageable object serves multiple functions: it acts as a local data store for offline operations, a synchronization target for online updates, and a mechanism for maintaining data consistency. This multi-functionality reduces the need for separate systems for offline and online operations.
Solution Approach 2:
The system changes the status parameter of the pseudo manageable object to reflect the state of the real manageable object. By manipulating this status parameter locally and synchronizing it with the server, the system achieves complex offline-online coordination through simple parameter updates.
Data Source
AI summary
A method and a device for processing a disposable object are provided. The method includes: generating pseudo manageable object change information in response to a user-initiated pseudo manageable object managing request; sending the pseudo manageable object change information to a target terminal having a communication connection with the terminal; changing the status information of the pseudo manageable object of the login account of the terminal based on the pseudo manageable object change information; and sending a manageable object update request to an online server in a case that the terminal is detected to be connected to the online server.


