POS Server Data Synchronization via Timestamp Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network systems face inefficiencies in synchronizing data across multiple servers, leading to increased processing loads and reduced communication efficiency.
Innovation Solution
A network system comprising a POS system, a POS server, and a management server that efficiently synchronizes data by reporting updates, sending update information, and updating server-side data, ensuring that management server-side and POS server-side data are synchronized effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data synchronization is performed between multiple servers using conventional methods, then data consistency is maintained, but processing load increases and communication efficiency decreases
Solution Approach 1:
The patent extracts only the necessary synchronization information (update timestamps and update data) from the complete data sets on each server. Instead of synchronizing all data, the system identifies and transfers only the changes that occurred since the last synchronization, significantly reducing processing load while maintaining data consistency.
Solution Approach 2:
The management server preliminarily identifies which data has been updated by comparing timestamps before initiating the synchronization transfer. This preliminary action allows the system to prepare only the necessary update information, avoiding unnecessary data transmission and processing.
2Reliability
If complete data sets are synchronized between servers, then data consistency is ensured, but communication efficiency decreases
Solution Approach 1:
The system extracts only the updated portions of data (identified by timestamp comparisons) rather than transmitting complete data sets. This extraction principle reduces communication volume and energy consumption while ensuring that all servers receive the necessary updates to maintain consistency.
Solution Approach 2:
The patent applies partial action by transmitting only the minimum necessary data (updates since last synchronization) rather than complete data sets. This approach uses less communication resources while still achieving the goal of data consistency across all servers.
Data Source
AI summary
A system including plural servers efficiently synchronizes data on different servers. When an instruction to update store management data is executed, a management server reports data was updated to the POS server. The POS server sends to the management server information indicating when the store management data was last updated. The management server then sends to the POS server update information including information related to updates to the store management data made between the last update indicated by the received information and the current update, and information indicating when the current update was applied. The POS server updates the store management data based on the update information, and stores information indicating when the current update was applied.


