Server Device ID Management During Factory Reset
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems lack efficient mechanisms for managing identification information associated with communication devices, particularly during factory resets, which can lead to security vulnerabilities and service disruptions when user information and device IDs are not properly updated or maintained.
Innovation Solution
A server system that includes memory, request receivers, transmitters, and memory controllers to manage and update identification information and user information in association with each other, allowing for new IDs to be allocated and stored securely, and enabling maintenance of original IDs if required, through a process involving user input and external device instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a factory reset is performed on a communication device, then the device is restored to its initial state, but the device ID becomes inconsistent with the user information stored on the server
Solution Approach 1:
The server stores a backup of the original device ID before the reset process begins. This preliminary preservation of the original identifier allows the system to restore consistency after the reset by retrieving and reassigning the original device ID to the corresponding user information, preventing the inconsistency that would otherwise occur.
Solution Approach 2:
The server acts as an intermediary between the communication device and the user information database. During and after the reset process, the server mediates the reassociation of the device ID with user information by retrieving the original device ID from storage and reassigning it to the appropriate user record, ensuring consistency is maintained despite the reset operation.
2Adaptability or versatility
If the device ID is changed after a factory reset, then the device can be reassigned to a new user, but the original user information becomes inaccessible
Solution Approach 1:
The system recovers the original device ID from backup storage and reassigns it to the original user information record. This recovery process ensures that user information remains accessible and associated with the correct device ID, preventing information loss while still allowing the device to be reassigned to new users through the creation of new user accounts.
Solution Approach 2:
The server maintains a backup copy of the original device ID in storage. This copy serves as a reference that can be retrieved and used to restore the original association between device ID and user information, ensuring that the original user data remains accessible even after the device has been reset and potentially reassigned.
3Reliability
If the server stores and manages device IDs and user information, then security and service continuity are maintained, but system complexity increases
Solution Approach 1:
The server performs multiple functions: it stores user information, manages device ID assignments, maintains backups of original device IDs, and handles reassociation after resets. By consolidating these diverse functions into a single server system, the patent achieves reliable service continuity without proportionally increasing overall system complexity, as the server acts as a centralized management point for all identification and user data operations.
Data Source
AI summary
A server includes memory, a request receiver, a first transmitter, a second transmitter, and a first memory controller. The memory includes a first table to store first identification information identifying a communication device and first user information in association with each other. In response to a reset instruction to reset first identification information being input at a communication device storing the first identification information, the request receiver receive the first identification information, and an identification information request from the communication device. The first transmitter transmits second identification information different from the first identification information to the communication device. The second transmitter transmits the first identification information to the communication device, the first identification information being to be stored in the communication device instead of the second identification information. The first memory allows the first table to store the second identification information and second user information in association with each other.


