System and method of recovering pairing information of wireless devices
AssigneeBeken Corporation
InventorsLizhen Zhu, Caogang Yu
Life of this patent
Estimating the term…
Abstract
A system for recovering pairing information of wireless devices is provided. The system may include a first device (such as a mouse) and a second device (such as a dongle) that are wirelessly paired. The system can determine a pairing information damage in one of the first device and the second device, and can automatically recover the pairing information without even noticed by the user. In this way, the system can be less affected by the pairing information damage, and can have extended product life and improved customer experience.
Claims19
A system comprising:
- a first device comprising a first storage;
- and
- a second device comprising a second storage and configured to wirelessly communicate with the first device,
- wherein each of the first device and the second device stores
- a first device identification,
- a second device identification,
- a first device standard code calculated as a function of the first device identification by using a calculation algorithm, and
- a second device standard code calculated as a function of the second device identification by using the calculation algorithm;
- wherein under a condition, the first device is configured to:
- calculate, by using the calculation algorithm, a first device checking code as a function of the first device identification, and a second device checking code as a function of the second device identification,
- compare the first device checking code with the first device standard code, and compare the second device checking code with the second device standard code,
- determine a damage of the first device identification in the first device responsive to determining whether first device checking code matches the first device standard code in the first device, and
- determine a damage of the second device identification in the first device responsive to determining whether the second device checking code matches the second device standard code in the first device.
A method of recovering wireless pairing information of a first device and a second device, the first device and the second device each storing a first device identification, a second device identification, a first device standard code calculated as a function of the first device identification using an algorithm, and a second device standard code calculated as a function of the second device identification using the algorithm, the method comprising:
- under a condition, using the algorithm by the first device, calculating a first device checking code as a function of the first device identification, and a second device checking code as a function of the second device identification;
- determining by the first device whether the first device checking code matches the first device standard code, and whether the second device checking code matches the second device standard code;
- responsive to determining no matching between the first device checking code and the first device standard code, obtaining by the first device a copy of the first device identification from the second device, and saving the copy of the first device identification in the first device;
- and
- responsive to determining no matching between the second testing code and the second device standard code, obtaining by the first device a copy of the second device identification from the second device, and saving the copy of the second device identification in the first device.
A method of recovering wireless pairing information of a first device and a second device, the first device and the second device each storing a first device identification, a second device identification, a first device standard code calculated as a function of the first device identification using an algorithm, and a second device standard code calculated as a function of the second device identification using the algorithm, the method comprising:
- using the algorithm by the second device, calculating a first device checking code of the second device as a function of the first device identification, and a second device checking code of the second device as a function of the second device identification;
- determining by the second device whether the first device checking code of the second device matches the first device standard code, and whether the second device checking code matches the second device standard code;
- responsive to determining no matching between the first device checking code of the second device and the first device standard code, obtaining by the second device a copy of the first device identification from the first device, and saving the copy of the first device identification in the second device;
- and
- responsive to determining no matching between the second checking code of the second device and the second device standard code, obtaining by the second device a copy of the second device identification from the first device, and saving the copy of the second device identification in the second device.
Dependencies are inferred from the claim text.