Pseudo Manageable Object Offline Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecentralized controlVSAvoidoffline operation capability
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvedata consistencyVSAvoidtransaction response time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #26Copying

3Ease of operation

If pseudo manageable objects are used for offline processing, then offline operation capability is improved, but system complexity increases

Engineering Contradiction:
Improveoffline operation capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10542112B2Manageable object processing method and device
Publication Date: 2020.01.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10542112B2 patent drawing
  • US10542112B2 patent drawing
  • US10542112B2 patent drawing

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.