CN112004226A - Method and device for binding intelligent device and user terminal and electronic device - Google Patents

Method and device for binding intelligent device and user terminal and electronic device Download PDF

Info

Publication number
CN112004226A
CN112004226A CN202010693047.6A CN202010693047A CN112004226A CN 112004226 A CN112004226 A CN 112004226A CN 202010693047 A CN202010693047 A CN 202010693047A CN 112004226 A CN112004226 A CN 112004226A
Authority
CN
China
Prior art keywords
binding
user terminal
registration
identification information
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010693047.6A
Other languages
Chinese (zh)
Inventor
支马楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aux Air Conditioning Co Ltd
Ningbo Aux Electric Co Ltd
Original Assignee
Aux Air Conditioning Co Ltd
Ningbo Aux Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aux Air Conditioning Co Ltd, Ningbo Aux Electric Co Ltd filed Critical Aux Air Conditioning Co Ltd
Priority to CN202010693047.6A priority Critical patent/CN112004226A/en
Publication of CN112004226A publication Critical patent/CN112004226A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a method and a device for binding intelligent equipment and a user terminal and electronic equipment, wherein the method comprises the following steps: receiving a registration request sent by intelligent equipment, and generating registration identification information according to the registration request, wherein the registration request carries equipment identification information of the intelligent equipment; sending the registration identification information to the intelligent equipment so that the intelligent equipment sends the registration identification information to the user terminal; and receiving a binding request sent by the user terminal, and binding the intelligent equipment corresponding to the binding request with the user terminal, wherein the binding request carries registration identification information. The invention can avoid the binding failure of the intelligent equipment caused by the registration binding time sequence problem, improve the binding success rate of the distribution network and optimize the user experience.

Description

Method and device for binding intelligent device and user terminal and electronic device
Technical Field
The invention relates to the technical field of intelligent equipment, in particular to a method and a device for binding intelligent equipment and a user terminal and electronic equipment.
Background
In the distribution network binding process of the intelligent device in the current market, the intelligent device requests a server for registration, and meanwhile, an Application program (App) of a user terminal also requests the server for binding with the intelligent device, and the situation that the time sequence is not matched may exist in the three interaction processes: before the smart device has not successfully registered with the server, the App of the user terminal has sent a request to the server to bind with the smart device.
In the existing distribution network binding process, a user terminal App can request to bind to a server only by acquiring a Media Access Control Address (MAC) from an intelligent device, and if the intelligent device does not complete a registration process with the server, distribution network binding failure is caused, and user experience is affected.
Disclosure of Invention
The invention solves the problem that the distribution network binding is easy to fail due to mismatching of time sequences in the distribution network binding process of the existing intelligent equipment.
In order to solve the above problem, the present invention provides a method for binding an intelligent device and a user terminal, where the method is applied to a server, and the method includes: receiving a registration request sent by intelligent equipment, and generating registration identification information according to the registration request, wherein the registration request carries equipment identification information of the intelligent equipment; sending the registration identification information to the intelligent equipment so that the intelligent equipment sends the registration identification information to a user terminal; and receiving a binding request sent by the user terminal, and binding the intelligent equipment corresponding to the binding request with the user terminal, wherein the binding request carries the registration identification information.
In the registration binding process, the binding is initiated by the user terminal after the intelligent equipment is registered, so that the binding failure of the intelligent equipment caused by the registration binding time sequence problem is avoided, the distribution network binding success rate is improved, and the user experience is optimized.
Optionally, the binding request further carries random information, and the random information is sent to the user terminal by the intelligent device; after generating registration identification information according to the registration request, the method further comprises: setting a validity period for the random information; the binding the intelligent device corresponding to the binding request with the user terminal includes: and under the condition that the random information is verified to meet the validity period, binding the intelligent equipment corresponding to the registration identification information with the user terminal.
The invention can avoid the illegal binding of the equipment by setting the validity period for the random information, thereby improving the safety of the equipment binding and the equipment operation.
Optionally, the binding the smart device corresponding to the binding request with the user terminal includes: searching whether the registration identification information carried by the binding request is stored or not, or the registration identification information and random information carried by the binding request are stored, wherein the registration request also carries the random information; and if so, binding the intelligent equipment corresponding to the registration identification information with the user terminal.
The invention provides a specific binding mode, which can improve the safety of equipment binding and equipment operation.
The invention provides a binding method of intelligent equipment and a user terminal, which is applied to the user terminal and comprises the following steps: receiving registration identification information sent by intelligent equipment, wherein the registration identification information is generated by a server in response to a registration request sent by the intelligent equipment and is fed back to the intelligent equipment, and the registration request carries equipment identification information of the intelligent equipment; sending a binding request to the server so that the server binds the intelligent device corresponding to the binding request with the user terminal in response to the binding request, wherein the binding request carries the registration identification information.
The binding method of the intelligent equipment and the user terminal can avoid the problem that the intelligent equipment does not finish registration when the user terminal requests the server for binding in the binding process of the distribution network, ensure the correct time sequence of the registration binding, improve the binding success rate of the distribution network and optimize the use experience of a user.
Optionally, the binding request further carries random information, and the random information is sent to the user terminal by the intelligent device; the sending a binding request to the server to enable the server to bind the intelligent device corresponding to the binding request with the user terminal in response to the binding request includes: and sending a binding request to the server so that the server binds the intelligent equipment corresponding to the registration identification information with the user terminal under the condition that the random information is verified to meet the preset validity period of the server.
The invention can avoid the illegal binding of the equipment by setting the validity period for the random information, thereby improving the safety of the equipment binding and the equipment operation.
The invention provides a binding method of intelligent equipment and a user terminal, which is applied to the intelligent equipment and comprises the following steps: sending a registration request to a server so that the server generates registration identification information according to the registration request; the registration request carries equipment identification information of the intelligent equipment; receiving registration identification information sent by the server; sending the registration identification information to a user terminal so that the user terminal sends a binding request to the server and triggers the server to bind the intelligent equipment corresponding to the binding request with the user terminal; the binding request carries the registration identification information.
The binding method of the intelligent equipment and the user terminal can avoid the problem that the intelligent equipment does not finish registration when the user terminal requests the server for binding in the binding process of the distribution network, ensure the correct time sequence of the registration binding, improve the binding success rate of the distribution network and optimize the use experience of a user.
Optionally, the method further comprises: sending random information to the user terminal so that the user terminal sends a binding request to the server and triggers the server to bind the intelligent equipment corresponding to the registration identification information with the user terminal under the condition that the random information is verified to meet the preset validity period of the server; the binding request carries the registration identification information and the random information.
The invention can avoid the illegal binding of the equipment by setting the validity period for the random information, thereby improving the safety of the equipment binding and the equipment operation.
The invention provides a binding device of intelligent equipment and a user terminal, which is applied to a server and comprises: the first receiving module is used for receiving a registration request sent by the intelligent equipment and generating registration identification information according to the registration request, wherein the registration request carries equipment identification information of the intelligent equipment; the first sending module is used for sending the registration identification information to the intelligent equipment so that the intelligent equipment sends the registration identification information to the user terminal; and the first binding module is used for receiving a binding request sent by the user terminal and binding the intelligent equipment corresponding to the binding request with the user terminal, wherein the binding request carries the registration identification information.
The invention provides a binding device of intelligent equipment and a user terminal, which is applied to the user terminal and comprises: the second receiving module is used for receiving registration identification information sent by the intelligent equipment, the registration identification information is generated by a server in response to a registration request sent by the intelligent equipment and is fed back to the intelligent equipment, and the registration request carries equipment identification information of the intelligent equipment; a second sending module, configured to send a binding request to the server, so that the server binds, in response to the binding request, the smart device corresponding to the binding request with the user terminal, where the binding request carries the registration identifier information.
The invention provides a binding device of intelligent equipment and a user terminal, which is applied to the intelligent equipment and comprises: a third sending module, configured to send a registration request to a server, so that the server generates registration identifier information according to the registration request; the registration request carries equipment identification information of the intelligent equipment; a third receiving module, configured to receive the registration identifier information sent by the server; the second binding module is used for sending the registration identification information to a user terminal so that the user terminal sends a binding request to the server and triggers the server to bind the intelligent equipment corresponding to the binding request with the user terminal; the binding request carries the registration identification information.
The invention provides electronic equipment, which comprises a computer readable storage medium and a processor, wherein a computer program is stored in the computer readable storage medium, and when the computer program is read and run by the processor, the binding method of the intelligent equipment and the user terminal is realized.
The invention provides a computer-readable storage medium, which stores a computer program, wherein the computer program is read by a processor and runs to realize the binding method of the intelligent device and the user terminal.
The binding device of the intelligent device and the user terminal and the electronic device can achieve the same technical effect as the binding method of the intelligent device and the user terminal.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic structural diagram of an intelligent system according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a method for binding an intelligent device and a user terminal according to an embodiment of the present invention;
FIG. 3 is a schematic flow chart of another method for binding an intelligent device and a user terminal according to an embodiment of the present invention;
FIG. 4 is a schematic flow chart of another method for binding an intelligent device and a user terminal according to an embodiment of the present invention;
FIG. 5 is an interaction diagram of an intelligent system in an embodiment of the invention;
FIG. 6 is a schematic diagram illustrating an interaction flow of an intelligent system according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a binding apparatus for a smart device and a user terminal according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of another binding apparatus for a smart device and a user terminal according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of another binding apparatus for an intelligent device and a user terminal according to an embodiment of the present invention.
Description of reference numerals:
110-a server; 120-a user terminal; 130-smart devices.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Fig. 1 is a schematic structural diagram of an intelligent system according to an embodiment of the present invention, the intelligent system including: the server 110, the user terminal 120 and the intelligent device 130, wherein the server 110, the user terminal 120 and the intelligent device 130 are connected with each other.
The intelligent device 130 may be an intelligent home device such as an intelligent air conditioner, an intelligent refrigerator, an intelligent door lock, an intelligent television, or various intelligent production devices on a production line. The user terminal 120 may be a smart phone, a tablet computer, a smart band, etc. The server 110 may be a server or a cluster of servers deployed in the cloud. The server 110 implements the binding between the intelligent device 130 and the user terminal 120 by using the method provided by the embodiment of the present invention, so that the user terminal 120 can control the intelligent device 130.
Fig. 2 is a schematic flow chart of a method for binding an intelligent device and a user terminal in an embodiment of the present invention, which can be applied to a server in the intelligent system, and the method includes:
s202, receiving a registration request sent by the intelligent device, and generating registration identification information according to the registration request.
The registration request carries equipment identification information of the intelligent equipment. The device identification information may be MAC information, a serial number, a category code, and the like of the smart device, and optionally, the information is unique identification information of the smart device; the registration request may also carry random information, which is randomly generated by the smart device based on a preset random generation method, such as a random password (pascode).
When executing the binding process between the intelligent device and the user terminal, the intelligent device firstly sends a registration request to the server, and the server generates registration identification information according to the registration request. It is to be understood that the registration identification information may be generated based on the device identification information, or may be generated based on both the device identification information and the random information.
And S204, sending the registration identification information to the intelligent equipment so that the intelligent equipment sends the registration identification information to the user terminal.
After the server generates the registration identification information, the registration identification information is fed back to the intelligent equipment, and the intelligent equipment sends the registration identification information to the user terminal. And after receiving the registration identification information, the user terminal sends a binding request to the server based on the registration identification information, and the user terminal keeps waiting in the registration process of the intelligent equipment. After the intelligent equipment finishes registering, the intelligent equipment receives the registration identification information fed back by the server, sends the registration identification information to the user terminal, and then the user terminal initiates a binding request.
Specifically, the smart device is wirelessly connected with the user terminal, and for example, the smart device sends the registration identification information to the user terminal through broadcasting.
And S206, receiving the binding request sent by the user terminal, and binding the intelligent equipment corresponding to the binding request with the user terminal.
Wherein, the binding request carries the registration identification information. After the intelligent equipment is registered, the registration identification information is sent to the user terminal, and the user terminal initiates a binding request, so that the problem that the intelligent equipment is not registered when the user terminal requests the server for binding in the distribution network binding process is solved, the correct time sequence of the registration binding is ensured, the distribution network binding success rate is improved, and the user use experience is optimized.
Specifically, the server binding process may be performed according to the following steps:
a1, finding whether the registration identification information carried by the binding request is stored, or finding whether the registration identification information and the random information carried by the binding request are stored, wherein the registration request also carries the random information. In the binding verification process, only the registration identification information may be verified, or the registration identification information and the random information may be verified at the same time, and accordingly, the binding request needs to carry the registration identification information, or carry the registration identification information and the random information. And the random information is sent to the user terminal by the intelligent equipment.
And A2, if the registration identification information carried by the binding request is stored, or the registration identification information and the random information carried by the binding request are stored, binding the intelligent device corresponding to the registration identification information with the user terminal.
The method for binding the intelligent device and the user terminal provided by the embodiment can be applied to a server, the intelligent device firstly sends a registration request to the server, the server generates registration identification information based on the registration request and then feeds the registration identification information back to the intelligent device, then the intelligent device sends the registration identification information to the user terminal and then the user terminal sends a binding request to the server, and the server executes a corresponding binding action. In the process of registration and binding, the user terminal initiates binding after the intelligent equipment is registered, so that the binding failure of the intelligent equipment caused by the registration and binding time sequence problem is avoided, the distribution network binding success rate is improved, and the user experience is optimized.
In order to improve the security of device binding, a validity period may be set for the random information, and only in the validity period, the user terminal requests binding, and the server performs verification to determine whether the binding is passed and performs binding. Correspondingly, the binding request sent by the user terminal also carries random information, and the random information is sent to the user terminal by the intelligent equipment. For example, while the smart device transmits the registration identification information to the smart device, random information is also transmitted to the user terminal.
Based on this, after generating the registration identification information according to the registration request, the method may further include: an expiration date is set for the random information. The step of binding the smart device corresponding to the binding request with the user terminal may include: and under the condition that the verification random information meets the validity period, binding the intelligent equipment corresponding to the registration identification information with the user terminal. The validity period of the random information may be set to 3 minutes, for example, which not only meets the operation time requirement of the user, but also limits illegal terminal registration.
By setting the validity period for the random information, the illegal terminal cannot pass through the server verification beyond the validity period of the random information even after acquiring the registration identification information and the random information, so that the illegal binding of the equipment is avoided, and the safety of the equipment binding and the equipment operation is improved.
Fig. 3 is a schematic flowchart of a method for binding an intelligent device and a user terminal in an embodiment of the present invention, which can be applied to the user terminal in the intelligent system, and the method includes:
s302, receiving the registration identification information sent by the intelligent device. The registration identification information is generated by the server in response to a registration request sent by the intelligent device and is fed back to the intelligent device, and the registration request carries the device identification information of the intelligent device.
S304, sending a binding request to the server so that the server binds the intelligent device corresponding to the binding request with the user terminal in response to the binding request. The binding request carries registration identification information.
The server receives a registration request sent by the intelligent equipment, generates registration identification information based on the registration request, feeds the registration identification information back to the intelligent equipment, and sends the registration identification information to the user terminal by the intelligent equipment. And after receiving the registration identification information, the user terminal sends a binding request to the server based on the registration identification information. In the registration process of the intelligent equipment, the user terminal keeps waiting, and after the intelligent equipment is registered, the user terminal sends a binding request again.
The method for binding the intelligent device and the user terminal can be applied to the user terminal, after the intelligent device is registered, the registration identification information is sent to the user terminal, and the user terminal initiates a binding request, so that the problem that the intelligent device is not registered when the user terminal requests the server for binding in the process of binding the distribution network is solved, the correct time sequence of the binding of the registration is ensured, the binding success rate of the distribution network is improved, and the user experience is optimized.
In order to improve the security of device binding, a validity period may be set for the random information, and only in the validity period, the user terminal requests binding, and the server performs verification to determine whether the binding is passed and performs binding. The binding request may also carry random information, which is sent by the smart device to the user terminal. The S304 may include: and sending a binding request to the server so that the server binds the intelligent equipment corresponding to the registration identification information with the user terminal under the condition that the verification random information meets the preset validity period of the server.
Fig. 4 is a schematic flowchart of a method for binding an intelligent device and a user terminal in an embodiment of the present invention, which can be applied to an intelligent device in the intelligent system, and the method includes:
s402, sending a registration request to the server so that the server generates registration identification information according to the registration request. The registration request carries device identification information of the smart device.
S404, receiving the registration identification information sent by the server.
S406, the registration identification information is sent to the user terminal, so that the user terminal sends a binding request to the server, and the server is triggered to bind the intelligent device corresponding to the binding request with the user terminal. The binding request carries registration identification information.
The method for binding the intelligent device and the user terminal can be applied to the intelligent device, after the intelligent device is completely registered, the registration identification information is sent to the user terminal, and the user terminal initiates a binding request, so that the problem that the intelligent device is not completely registered when the user terminal requests the server for binding in the process of binding the distribution network is solved, the correct time sequence of the binding of the registration is ensured, the binding success rate of the distribution network is improved, and the user experience is optimized.
In order to improve the security of device binding, a validity period may be set for the random information, and only in the validity period, the user terminal requests binding, and the server performs verification to determine whether the binding is passed and performs binding. The above method may further comprise: and sending the random information to a user terminal so that the user terminal sends a binding request to a server, and triggering the server to bind the intelligent equipment corresponding to the registration identification information with the user terminal under the condition that the random information is verified to meet the preset validity period of the server. The binding request carries registration identification information and random information.
Fig. 5 is an interaction diagram of an intelligent system in an embodiment of the present invention, where the intelligent system includes a server, a user terminal APP, and an intelligent device. And the user terminal is provided with an APP capable of controlling the intelligent equipment. The server has the functions of registering the intelligent device and binding the intelligent device and the user terminal.
For the above intelligent system, the device binding process is optimized in this embodiment, and in the process of binding the distribution network by the user terminal App, registration identification information obtained after the intelligent device registers with the server must be obtained first, and the registration identification information is exemplified by Distributed Identities (DID).
As shown in fig. 5, the smart device sends a registration request to the server, where the registration request carries the MAC and passcode.
After the intelligent device is reset, the intelligent device can be connected with a wireless network (such as a wifi network), the unique identifier MAC and the randomly generated digital passcode of the intelligent device are sent to a server for registration, the server can generate a DID (differential identification) according to the MAC, and then the three-minute validity period of the passcode is set. In the process of registering the intelligent device, the user terminal App keeps waiting.
As shown in fig. 5, the server sends a unique identifier DID to the smart device; the intelligent equipment sends a unique identifier DID and a passcode to a user terminal APP; the user terminal APP sends the unique identifier DID and passcode to the server.
When the user terminal App receives the DID and the passcode, the intelligent device finishes registration, and at the moment, the user terminal APP initiates a registration request to the server. Optionally, after the registration of the intelligent device is completed, parameters such as DID, passcode, MAC, and the like are sent to the user terminal App by broadcasting, and the user terminal App initiates a device binding request to the server after ensuring that the parameters such as DID, passcode, and the like are received.
And the server acquires the DID and the passcode sent by the user terminal App, and then verifies and binds. Relevant DIDs and past codes registered by the intelligent equipment are stored in the server, after past code validity period verification and DID matching are successfully carried out, the intelligent equipment is bound with the user terminal APP, and a user can control the intelligent equipment through the user terminal APP.
FIG. 6 is a schematic diagram of an interaction flow of an intelligent system in an embodiment of the present invention, including:
s602, the intelligent device initiates a registration process to the server.
And S604, the server generates a device unique identifier DID according to the MAC and pascode of the intelligent device.
And S606, after the registration is finished, the intelligent equipment sends the registration information generated by the server to the user terminal APP.
S608, the user terminal APP initiates binding to the server after receiving the registration information.
And S610, the server executes binding according to the DID and pascode sent by the user terminal APP.
And S612, after the binding is successful, displaying the intelligent equipment list on the APP of the user terminal.
The intelligent system provided by the embodiment can prevent the equipment binding failure caused by the disordered time sequence of equipment registration and App binding in the equipment binding process, and improve the distribution network success rate of the equipment.
Fig. 7 is a schematic structural diagram of an apparatus for binding an intelligent device and a user terminal according to an embodiment of the present invention, where the apparatus is applied to a server, and the apparatus includes:
a first receiving module 701, configured to receive a registration request sent by an intelligent device, and generate registration identifier information according to the registration request, where the registration request carries device identifier information of the intelligent device;
a first sending module 702, configured to send the registration identifier information to the smart device, so that the smart device sends the registration identifier information to a user terminal;
a first binding module 703, configured to receive a binding request sent by the user terminal, and bind the smart device corresponding to the binding request with the user terminal, where the binding request carries the registration identifier information.
The binding device of the intelligent device and the user terminal provided by the embodiment can be applied to a server, and in the registration binding process, the binding is initiated by the user terminal after the intelligent device is registered, so that the binding failure of the intelligent device caused by the registration binding time sequence problem is avoided, the distribution network binding success rate is improved, and the user use experience is optimized.
Optionally, as an embodiment, the binding request further carries random information, and the random information is sent to the user terminal by the intelligent device; the device also comprises a validity period setting module which is used for setting a validity period for the random information; the first binding module 703 is specifically configured to: and under the condition that the random information is verified to meet the validity period, binding the intelligent equipment corresponding to the registration identification information with the user terminal.
Optionally, as an embodiment, the first binding module 703 is specifically configured to: searching whether the registration identification information carried by the binding request is stored or not, or the registration identification information and random information carried by the binding request are stored, wherein the registration request also carries the random information; and if so, binding the intelligent equipment corresponding to the registration identification information with the user terminal.
Fig. 8 is a schematic structural diagram of an apparatus for binding an intelligent device and a user terminal according to an embodiment of the present invention, where the apparatus is applied to a user terminal, and the apparatus includes:
a second receiving module 801, configured to receive registration identifier information sent by an intelligent device, where the registration identifier information is generated by a server in response to a registration request sent by the intelligent device and is fed back to the intelligent device, and the registration request carries device identifier information of the intelligent device;
a second sending module 802, configured to send a binding request to the server, so that the server binds the smart device corresponding to the binding request with the user terminal in response to the binding request, where the binding request carries the registration identifier information.
The binding device for the intelligent device and the user terminal provided by the embodiment can be applied to the user terminal, after the intelligent device is registered, the registration identification information is sent to the user terminal, and the user terminal initiates a binding request, so that the problem that the intelligent device is not registered when the user terminal requests the server to bind in the binding process of the distribution network is solved, the correct time sequence of the binding of the registration is ensured, the binding success rate of the distribution network is improved, and the user experience is optimized.
Fig. 9 is a schematic structural diagram of an apparatus for binding an intelligent device and a user terminal according to an embodiment of the present invention, where the apparatus is applied to an intelligent device, and the apparatus includes:
a third sending module 901, configured to send a registration request to a server, so that the server generates registration identifier information according to the registration request; the registration request carries equipment identification information of the intelligent equipment;
a third receiving module 902, configured to receive the registration identifier information sent by the server;
a second binding module 903, configured to send the registration identifier information to a user terminal, so that the user terminal sends a binding request to the server, and triggers the server to bind the smart device corresponding to the binding request with the user terminal; the binding request carries the registration identification information.
The binding device for the intelligent equipment and the user terminal can be applied to the intelligent equipment, after the intelligent equipment is completely registered, the registration identification information is sent to the user terminal, and the user terminal initiates a binding request, so that the problem that the intelligent equipment is not completely registered when the user terminal requests the server for binding in the binding process of the distribution network is solved, the correct time sequence of the binding of the registration is ensured, the binding success rate of the distribution network is improved, and the use experience of a user is optimized.
The binding apparatus for an intelligent device and a user terminal provided in the foregoing embodiment can implement each process in the foregoing embodiment of the binding method for an intelligent device and a user terminal, and for avoiding repetition, details are not described here again.
The embodiment of the invention also provides electronic equipment which comprises a computer readable storage medium and a processor, wherein the computer readable storage medium is used for storing a computer program, and the computer program is read by the processor and runs to realize the binding method of the intelligent equipment and the user terminal.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is read and executed by a processor, the method for binding the intelligent device and the user terminal is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
Of course, those skilled in the art will understand that all or part of the processes in the methods of the above embodiments may be implemented by instructing the control device to perform operations through a computer, and the programs may be stored in a computer-readable storage medium, and when executed, the programs may include the processes of the above method embodiments, where the storage medium may be a memory, a magnetic disk, an optical disk, and the like.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (12)

1. A method for binding intelligent equipment and a user terminal is applied to a server and comprises the following steps:
receiving a registration request sent by intelligent equipment, and generating registration identification information according to the registration request, wherein the registration request carries equipment identification information of the intelligent equipment;
sending the registration identification information to the intelligent equipment so that the intelligent equipment sends the registration identification information to a user terminal;
and receiving a binding request sent by the user terminal, and binding the intelligent equipment corresponding to the binding request with the user terminal, wherein the binding request carries the registration identification information.
2. The method according to claim 1, wherein the binding request further carries random information, and the random information is sent to the user terminal by the smart device; after generating registration identification information according to the registration request, the method further comprises: setting a validity period for the random information;
the binding the intelligent device corresponding to the binding request with the user terminal includes:
and under the condition that the random information is verified to meet the validity period, binding the intelligent equipment corresponding to the registration identification information with the user terminal.
3. The method of claim 1, wherein the binding the smart device corresponding to the binding request with the user terminal comprises:
searching whether the registration identification information carried by the binding request is stored or not, or the registration identification information and random information carried by the binding request are stored, wherein the registration request also carries the random information;
and if so, binding the intelligent equipment corresponding to the registration identification information with the user terminal.
4. A method for binding intelligent equipment and a user terminal is applied to the user terminal, and the method comprises the following steps:
receiving registration identification information sent by intelligent equipment, wherein the registration identification information is generated by a server in response to a registration request sent by the intelligent equipment and is fed back to the intelligent equipment, and the registration request carries equipment identification information of the intelligent equipment;
sending a binding request to the server so that the server binds the intelligent device corresponding to the binding request with the user terminal in response to the binding request, wherein the binding request carries the registration identification information.
5. The method according to claim 4, wherein the binding request further carries random information, and the random information is sent to the user terminal by the smart device;
the sending a binding request to the server to enable the server to bind the intelligent device corresponding to the binding request with the user terminal in response to the binding request includes:
and sending a binding request to the server so that the server binds the intelligent equipment corresponding to the registration identification information with the user terminal under the condition that the random information is verified to meet the preset validity period of the server.
6. A method for binding an intelligent device and a user terminal is applied to the intelligent device, and comprises the following steps:
sending a registration request to a server so that the server generates registration identification information according to the registration request; the registration request carries equipment identification information of the intelligent equipment;
receiving registration identification information sent by the server;
sending the registration identification information to a user terminal so that the user terminal sends a binding request to the server and triggers the server to bind the intelligent equipment corresponding to the binding request with the user terminal; the binding request carries the registration identification information.
7. The method of claim 6, further comprising:
sending random information to the user terminal so that the user terminal sends a binding request to the server and triggers the server to bind the intelligent equipment corresponding to the registration identification information with the user terminal under the condition that the random information is verified to meet the preset validity period of the server; the binding request carries the registration identification information and the random information.
8. An apparatus for binding a smart device and a user terminal, wherein the apparatus is applied to a server, and the apparatus comprises:
the first receiving module is used for receiving a registration request sent by the intelligent equipment and generating registration identification information according to the registration request, wherein the registration request carries equipment identification information of the intelligent equipment;
the first sending module is used for sending the registration identification information to the intelligent equipment so that the intelligent equipment sends the registration identification information to the user terminal;
and the first binding module is used for receiving a binding request sent by the user terminal and binding the intelligent equipment corresponding to the binding request with the user terminal, wherein the binding request carries the registration identification information.
9. An apparatus for binding a smart device and a user terminal, wherein the apparatus is applied to the user terminal, and the apparatus comprises:
the second receiving module is used for receiving registration identification information sent by the intelligent equipment, the registration identification information is generated by a server in response to a registration request sent by the intelligent equipment and is fed back to the intelligent equipment, and the registration request carries equipment identification information of the intelligent equipment;
a second sending module, configured to send a binding request to the server, so that the server binds, in response to the binding request, the smart device corresponding to the binding request with the user terminal, where the binding request carries the registration identifier information.
10. The utility model provides an apparatus for binding of smart machine and user terminal which characterized in that, the apparatus is applied to smart machine, the apparatus includes:
a third sending module, configured to send a registration request to a server, so that the server generates registration identifier information according to the registration request; the registration request carries equipment identification information of the intelligent equipment;
a third receiving module, configured to receive the registration identifier information sent by the server;
the second binding module is used for sending the registration identification information to a user terminal so that the user terminal sends a binding request to the server and triggers the server to bind the intelligent equipment corresponding to the binding request with the user terminal; the binding request carries the registration identification information.
11. An electronic device, comprising a computer-readable storage medium storing a computer program and a processor, wherein the computer program is read by the processor and executed to implement the method for binding the smart device to the user terminal according to any one of claims 1-7.
12. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, which is read and executed by a processor, and implements the binding method of the smart device and the user terminal according to any one of claims 1-7.
CN202010693047.6A 2020-07-17 2020-07-17 Method and device for binding intelligent device and user terminal and electronic device Pending CN112004226A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010693047.6A CN112004226A (en) 2020-07-17 2020-07-17 Method and device for binding intelligent device and user terminal and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010693047.6A CN112004226A (en) 2020-07-17 2020-07-17 Method and device for binding intelligent device and user terminal and electronic device

Publications (1)

Publication Number Publication Date
CN112004226A true CN112004226A (en) 2020-11-27

Family

ID=73468027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010693047.6A Pending CN112004226A (en) 2020-07-17 2020-07-17 Method and device for binding intelligent device and user terminal and electronic device

Country Status (1)

Country Link
CN (1) CN112004226A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113765714A (en) * 2021-08-31 2021-12-07 深圳Tcl新技术有限公司 Equipment network distribution method and device, storage medium and electronic equipment
CN113904949A (en) * 2021-11-11 2022-01-07 宁波奥克斯电气股份有限公司 Distribution network binding method and device, intelligent equipment and storage medium
CN115277828A (en) * 2021-10-27 2022-11-01 珠海奔图电子有限公司 Registration method and device of intelligent equipment and electronic equipment
CN115735368A (en) * 2021-05-27 2023-03-03 京东方科技集团股份有限公司 Device registration method and device, electronic device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105546931A (en) * 2015-12-22 2016-05-04 Tcl集团股份有限公司 Intelligent refrigerator netting-in method and system, intelligent refrigerator, intelligent terminal and server
CN105704116A (en) * 2015-12-31 2016-06-22 深圳市美贝壳科技有限公司 Method for binding intelligent device through binding code
CN107342984A (en) * 2017-06-13 2017-11-10 浙江大华技术股份有限公司 A kind of system, method and device for apparatus bound
CN107547204A (en) * 2017-01-18 2018-01-05 九阳股份有限公司 A kind of intelligent appliance binding validatation method
CN109474692A (en) * 2018-12-03 2019-03-15 四川虹美智能科技有限公司 A kind of intelligent household appliance remote control method, apparatus and system
CN109491260A (en) * 2018-11-26 2019-03-19 深圳市赛亿科技开发有限公司 A kind of smart home device management method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105546931A (en) * 2015-12-22 2016-05-04 Tcl集团股份有限公司 Intelligent refrigerator netting-in method and system, intelligent refrigerator, intelligent terminal and server
CN105704116A (en) * 2015-12-31 2016-06-22 深圳市美贝壳科技有限公司 Method for binding intelligent device through binding code
CN107547204A (en) * 2017-01-18 2018-01-05 九阳股份有限公司 A kind of intelligent appliance binding validatation method
CN107342984A (en) * 2017-06-13 2017-11-10 浙江大华技术股份有限公司 A kind of system, method and device for apparatus bound
CN109491260A (en) * 2018-11-26 2019-03-19 深圳市赛亿科技开发有限公司 A kind of smart home device management method and device
CN109474692A (en) * 2018-12-03 2019-03-15 四川虹美智能科技有限公司 A kind of intelligent household appliance remote control method, apparatus and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115735368A (en) * 2021-05-27 2023-03-03 京东方科技集团股份有限公司 Device registration method and device, electronic device and storage medium
CN113765714A (en) * 2021-08-31 2021-12-07 深圳Tcl新技术有限公司 Equipment network distribution method and device, storage medium and electronic equipment
CN113765714B (en) * 2021-08-31 2023-10-17 深圳Tcl新技术有限公司 Equipment network distribution method and device, storage medium and electronic equipment
CN115277828A (en) * 2021-10-27 2022-11-01 珠海奔图电子有限公司 Registration method and device of intelligent equipment and electronic equipment
CN113904949A (en) * 2021-11-11 2022-01-07 宁波奥克斯电气股份有限公司 Distribution network binding method and device, intelligent equipment and storage medium
CN113904949B (en) * 2021-11-11 2024-02-09 宁波奥克斯电气股份有限公司 Distribution network binding method and device, intelligent equipment and storage medium

Similar Documents

Publication Publication Date Title
CN112004226A (en) Method and device for binding intelligent device and user terminal and electronic device
CN109819426B (en) Network distribution method of household appliance, mobile terminal and storage medium
CN106372868B (en) Verification method and device for transaction data written into block chain
CN106301785B (en) Method and system for binding intelligent household equipment and intelligent terminal
CN107087033B (en) Message pushing method and device, storage medium and computer equipment
CN107911337A (en) A kind of apparatus bound method, server and equipment
CN112822222B (en) Login verification method, automatic login verification method, server and client
US20180012272A1 (en) Method for signing up a user to a service for controlling at least one vehicle functionality by means of a user terminal
CN110011885B (en) Control authority binding method and device of electric appliance, storage medium and electric appliance
CN105450643A (en) Network access authentication method, apparatus and system
CN112134708A (en) Authorization method, authorization request method and device
CN108134773B (en) Shared device binding method and device, storage medium and server
CN109474595B (en) Electronic equipment binding method, electronic equipment, mobile terminal and server
CN106101067B (en) Method and terminal for binding intelligent equipment
CN112737845B (en) Binding method and device of intelligent equipment, storage medium and electronic device
RU2016148581A (en) METHOD, DEVICE AND SYSTEM FOR PERFORMING A BUSINESS PROCESS
CN105187444A (en) Key information burning method and device
US9112883B2 (en) Method of registering a mobile station with a social networking site
CN108234257B (en) Household appliance pairing method, household appliance and mobile terminal
CN111093192A (en) Device binding method, device, terminal device and network side device
CN114189863A (en) Binding method and device of intelligent door lock, storage medium and electronic device
CN110958598B (en) Binding authentication method and device for mobile terminal and SIM card
CN109861999B (en) Data transmission control method, device and storage medium
CN105227305B (en) Security verification method and device
EP4310407A1 (en) Control right switching method and apparatus for virtual remote control, device, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201127