EP-4132047-B1 - DEVICE BINDING METHOD AND TERMINAL DEVICE
Inventors
- YIN, Jiaxin
- ZHANG, Puchao
Dates
- Publication Date
- 20260506
- Application Date
- 20210308
Claims (12)
- A device binding method for a server (11, 800), comprising: receiving (502) a first signal fingerprint and a corresponding first account that are sent by a user terminal (10, 600), wherein the first signal fingerprint is generated by a signal collected by the user terminal (10, 600) at a collection position; receiving (504) a second signal fingerprint and a corresponding device identifier of an intelligent terminal (12, 13, 14, 15, 16, 700) that are sent by the intelligent terminal (12, 13, 14, 15, 16, 700), wherein the second signal fingerprint is generated by a signal collected by the intelligent terminal (12, 13, 14, 15, 16, 700) at a set position; determining (505) that the second signal fingerprint matches the first signal fingerprint, to determine that the second signal fingerprint is corresponding to the first account; and binding (506) the intelligent terminal (12, 13, 14, 15, 16, 700) to the first account based on a correspondence between the second signal fingerprint and the device identifier of the intelligent terminal (12, 13, 14, 15, 16, 700), wherein the method further comprises: when receiving (502) the first signal fingerprint and the corresponding first account that are sent by the user terminal (10, 600), further receiving a first area identifier that is corresponding to the first signal fingerprint and sent by the user terminal (10, 600); determining (505) that the second signal fingerprint matches the first signal fingerprint, to determine that the second signal fingerprint is corresponding to the first area identifier; and marking the intelligent terminal (12, 13, 14, 15, 16, 700) by using the first area identifier based on the correspondence between the second signal fingerprint and the device identifier of the intelligent terminal (12, 13, 14, 15, 16, 700).
- The method according to claim 1, wherein the method further comprises: sending first configuration information to the user terminal (10, 600), wherein the first configuration information comprises the device identifier of the intelligent terminal (12, 13, 14, 15, 16, 700) and the first area identifier, so that the user terminal (10, 600) sets an operation control of the intelligent terminal (12, 13, 14, 15, 16, 700) based on the first configuration information.
- The method according to claim 1, wherein the method further comprises: sending second configuration information to the intelligent terminal (12, 13, 14, 15, 16, 700), wherein the second configuration information comprises the first account and the first area identifier, so that the intelligent terminal (12, 13, 14, 15, 16, 700) determines, based on the second configuration information, an account and an area to which the intelligent terminal (12, 13, 14, 15, 16, 700) belongs.
- The method according to claim 1, wherein the method further comprises: receiving a third signal fingerprint sent by the intelligent terminal (12, 13, 14, 15, 16, 700), wherein the third signal fingerprint is generated by the signal collected by the intelligent terminal (12, 13, 14, 15, 16, 700) at the set position; and updating the first signal fingerprint by using the third signal fingerprint.
- The method according to claim 1, wherein the method further comprises: sending third configuration information to the intelligent terminal (12, 13, 14, 15, 16, 700), wherein the third configuration information is used to indicate device configuration information of the intelligent terminal (12, 13, 14, 15, 16, 700) that is disposed in an area indicated by the first area identifier, so that the intelligent terminal (12, 13, 14, 15, 16, 700) performs device configuration based on the third configuration information.
- The method according to any one of claims 1 to 5, wherein the method further comprises: binding the intelligent terminal (12, 13, 14, 15, 16, 700) to a second account, wherein the second account is associated with the first account.
- The method according to claim 6, wherein the method further comprises: receiving fourth configuration information sent by the user terminal (10, 600), wherein the fourth configuration information comprises operation permission of the first account for the intelligent terminal (12, 13, 14, 15, 16, 700) and operation permission of the second account for the intelligent terminal (12, 13, 14, 15, 16, 700); and sending the fourth configuration information to the intelligent terminal (12, 13, 14, 15, 16, 700), so that the intelligent terminal (12, 13, 14, 15, 16, 700) determines the operation permission of the first account and the operation permission of the second account based on the fourth configuration information.
- The method according to any one of claims 1 to 5, wherein the method further comprises: receiving network configuration information that is corresponding to the first account and sent by the user terminal (10, 600); and sending, to the intelligent terminal (12, 13, 14, 15, 16, 700), the network configuration information corresponding to the first account, so that the intelligent terminal connects to an access network based on the network configuration information corresponding to the first account (12, 13, 14, 15, 16, 700).
- The method according to any one of claims 1 to 5, wherein the receiving (504) a second signal fingerprint and a corresponding device identifier of an intelligent terminal (12, 13, 14, 15, 16, 700) that are sent by the intelligent terminal (12, 13, 14, 15, 16, 700) comprises: receiving, by using a central device or a virtual SIM card, the second signal fingerprint and the corresponding device identifier of the intelligent terminal (12, 13, 14, 15, 16, 700) that are sent by the intelligent terminal (12, 13, 14, 15, 16, 700).
- A computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the method according to any one of claims 1 to 9.
- A computer program comprising instructions which, when the computer program is executed by a computer, cause the computer to carry out the method according to any one of claims 1 to 9.
- A chip, comprising a processor (810) and a memory (820), wherein the memory (820) is configured to store a computer program, and the processor (810) is configured to invoke and run the computer program stored in the memory (820) for carrying out the method according to any one of claims 1 to 9.
Description
TECHNICAL FIELD This application relates to the field of smart appliances, and in particular, to a device binding method for a server, a computer-readable storage medium, a computer program, and a chip. BACKGROUND A smart home system uses advanced network, communication, and automatic control technologies to make modem home life more secure, convenient, efficient, fast, intelligent, and personalized, greatly improving modern human life. Currently, in a smart home application scenario, after purchasing an intelligent terminal, a user needs to perform various complex configuration processes on a user terminal, to generate a binding relationship between the intelligent terminal and a user account, so that the intelligent terminal is visible on the user terminal logging in to the user account, and the user can control and listen to the intelligent terminal by using the user terminal. It is clearly that, in the foregoing manner, because the user needs to perform various complex configuration processes to bind the intelligent terminal to the user account, a process of binding the intelligent terminal to the user account is complex and time-consuming. Document EP 2 661 108 A1 discloses a method, terminal and server for adding a user association relationship. The method includes that: a server receives current environment information and current user information of a first mobile terminal from a client running in the first mobile terminal, and receives current environment information and current user information of a second terminal from a client running in the second terminal; and a server determines whether the current environment information of the first mobile terminal and the current environment information of the second terminal satisfy a predefined user association criterion; if yes, adding a user association relationship for user accounts respectively corresponding to the first mobile terminal and the second terminal. Thus, the user association relationship may be added into terminals based on the geographical locations of both sides condition. Document CN 110 308 660 A provides an intelligent equipment control method and device. The method comprises that if it is detected that application management program in a mobile terminal is started, position information of the mobile terminal is determined; identification information of the intelligent equipment corresponding to the position information is obtained from a first preset matching model according to the position information; and the application management program is controlled according to the identification information of the conventional intelligent equipment, so that the application management program displays control information for remotely operating the conventional intelligent equipment. Thus, the control interface of the corresponding equipment can be started automatically according to user habits, a user is avoided from the trouble in searching multiple intelligent equipment stored in the application management program for the intelligent equipment to be controlled, user operation is simpler, the intelligent equipment to be controlled is controlled directly and rapidly, and the user experience is improved. SUMMARY This application provides a device binding method for a server, a computer-readable storage medium, a computer program, and a chip, to overcome a problem that a process of binding an intelligent terminal to a user account is complex and time-consuming. According to a first aspect, this application provides a device binding method for a server, including: receiving a first signal fingerprint and a corresponding first account that are sent by a user terminal, where the first signal fingerprint is generated by a signal collected by the user terminal at a collection position; receiving a second signal fingerprint and a corresponding device identifier of an intelligent terminal that are sent by the intelligent terminal, where the second signal fingerprint is generated by a signal collected by the intelligent terminal at a set position; determining that the second signal fingerprint matches the first signal fingerprint, to determine that the second signal fingerprint is corresponding to the first account; and binding the intelligent terminal to the first account based on a correspondence between the second signal fingerprint and the device identifier of the intelligent terminal. The method further includes: when receiving the first signal fingerprint and the corresponding first account that are sent by the user terminal, further receiving a first area identifier that is corresponding to the first signal fingerprint and sent by the user terminal; determining that the second signal fingerprint matches the first signal fingerprint, to determine that the second signal fingerprint is corresponding to the first area identifier; and marking the intelligent terminal by using the first area identifier based on the correspondence between the second s