Selective Transaction Data Transmission for Mobile Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for synchronizing data from mobile communications devices to central repositories often transmit all modifications since the last synchronization, leading to increased bandwidth consumption and processing time, particularly when only specific data is needed, such as urgent sales orders.
Innovation Solution
A method that identifies the last transaction for a business object, associates related transactions, and transmits data characterizing these transactions over a network, using unique identifiers and a transaction dependency graph to determine the order of data transmission, allowing for selective and rapid upload of relevant data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all modifications since last synchronization are transmitted, then data completeness is ensured, but bandwidth consumption increases
Solution Approach 1:
The patent segments the data transmission by identifying and transmitting only the specific subset of modifications related to the requested business object (e.g., sales order) rather than all modifications. This is achieved by tracking transaction identifiers and filtering transmissions to include only relevant segments of data changes.
Solution Approach 2:
The patent extracts and transmits only the necessary portion of data modifications by identifying transactions associated with the requested business object and excluding unrelated modifications. This extraction process reduces bandwidth consumption while maintaining data completeness for the specific business object of interest.
2Reliability
If all modifications since last synchronization are transmitted, then data completeness is ensured, but processing time increases
Solution Approach 1:
The patent segments the processing workload by identifying and processing only the specific transactions related to the requested business object. This segmentation reduces the amount of data that needs to be processed and transmitted, thereby decreasing processing time while ensuring completeness for the relevant business object.
Solution Approach 2:
The patent extracts only the necessary transaction data associated with the requested business object from the set of all modifications. This extraction eliminates unnecessary processing steps and reduces transmission time, directly addressing the processing time concern.
3Loss of energy
If selective data transmission is implemented, then bandwidth consumption is reduced, but data completeness may be compromised
Solution Approach 1:
The patent performs preliminary actions by maintaining transaction identifiers and association data locally on the mobile device before transmission. This preliminary tracking enables the device to accurately identify and transmit only the necessary data modifications, ensuring completeness for the requested business object while reducing overall bandwidth consumption.
4Reliability
If conventional synchronization is used, then all data is synchronized, but time to process urgent orders increases
Solution Approach 1:
The patent segments the synchronization process to prioritize and rapidly transmit data related to urgent business objects like sales orders. By identifying and separately handling time-critical transactions, the system improves order processing speed without sacrificing the synchronization of other data.
Solution Approach 2:
The patent introduces dynamic data transmission by allowing selective synchronization based on the type and urgency of business objects. This dynamic approach enables the system to adapt transmission behavior to specific needs, such as rapidly synchronizing urgent sales orders while using standard synchronization for less time-sensitive data.
Data Source
AI summary
A last transaction for a business object may be identified. Transactions related to that occur prior to the last transaction and subsequent to a last upload event are associated with the last transaction. Data describing the last transaction and the associated transactions may be transmitted over a communications network. Related apparatuses, techniques, systems, computer program products are also described.


