Server Account Data Replacement via Priority Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network systems lack an efficient method to replace account data associated with device identification data stored in a server, without disrupting ongoing services or compromising security.
Innovation Solution
A server is configured to receive requests to replace account data based on priority assignments, allowing it to determine whether to replace existing account data with new data only if the new data has a higher priority, thereby ensuring secure and appropriate data replacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server allows replacement of account data without priority verification, then the replacement operation is simple and fast, but security and data integrity are compromised
Solution Approach 1:
The server performs preliminary verification of priority levels before executing the account data replacement operation. By checking whether the new account data has higher priority than the existing account data associated with the device ID, the server ensures data integrity is maintained while preventing unauthorized or lower-priority replacements.
2Reliability
If the server implements priority-based replacement control, then data security is improved, but the replacement process becomes more complex
Solution Approach 1:
The replacement control mechanism serves itself by automatically comparing priority levels without requiring external intervention. The server independently determines whether replacement should proceed based on the priority values embedded in the account data, making the security check an inherent part of the replacement process rather than a separate manual verification step.
3Adaptability or versatility
If the server allows any account data to replace existing data, then adaptability is high, but loss of information increases
Solution Approach 1:
Before allowing account data replacement, the server performs a preliminary priority comparison to ensure that only higher-priority data can replace existing data. This preliminary check prevents loss of important account information while still allowing flexible replacement when appropriate, balancing adaptability with information preservation.
Data Source
AI summary
A controller of a server is configured to: in a state where first combination data including first account data and first device-identification data is stored in a memory of the server in association with each other, receive a first request including second account data from a first external device; determine whether priority assigned to the second account data is higher than priority assigned to the first account data; based on a determination that the priority assigned to the second account data is higher than the priority assigned to the first account data, replace the existing first account data with the second account data, thereby storing the second account data in association with the first device-identification data; and based on a determination that the priority assigned to the second account data is not higher than the priority assigned to the first account data, not replace the existing first account data.


