CN111726411B - Equipment binding method, device, system, storage medium and electronic device - Google Patents
Equipment binding method, device, system, storage medium and electronic device Download PDFInfo
- Publication number
- CN111726411B CN111726411B CN202010575949.XA CN202010575949A CN111726411B CN 111726411 B CN111726411 B CN 111726411B CN 202010575949 A CN202010575949 A CN 202010575949A CN 111726411 B CN111726411 B CN 111726411B
- Authority
- CN
- China
- Prior art keywords
- information
- object information
- target
- equipment
- binding
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a device binding method, a device binding system, a storage medium and an electronic device, wherein the method comprises the following steps: the method comprises the steps of obtaining first object information and device information of target devices transmitted by a device producer, and obtaining third object information which has a group relation with the first object information, wherein the first object information and the third object information are located in the same object group, and the object group and the device information have a corresponding relation; acquiring second object information and equipment information uploaded by the target equipment through a router; under the condition that the second object information and the object group are verified according to the equipment information, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information; and responding to a binding request sent by the target terminal through the client to realize the binding of the target equipment and the first object information.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a device binding method, apparatus, system, storage medium, and electronic apparatus.
Background
With the rise of internet-of-things household appliances, the activation amount, the activation cost, the activation success rate and the activation rate of a net device (which can be understood as household appliances) are not considerable, and the activation and the network access of the net device are the first steps of the subsequent value representation of the net device; but the complexity, compatibility problems and user experience of the current internet access device cannot be very smooth or extremely smooth.
In the related art, the following procedures are generally used for networker binding:
step 1, logging in an IOT (Internet of Things, IOT for short) platform by using a mobile phone APP corresponding to a target device of a network device.
And 2, the user establishes connection with the target equipment of the internet access device by manually triggering the APP on the mobile phone, and enters a configuration mode after connection.
Step 3, the APP firstly sends the SSID of the AP (Access Point, wireless Access Point, AP for short) of the target device to the target device in the modes of Smartlink, Soft Access Point, simulated AP, Soft AP for short, Bluetooth and the like, and if the mode is successful, the target device enters 5; if it fails, go to step 4.
And 4, prompting the user to retry or end the configuration mode when the configuration fails.
Step 5, after the configuration is successful, binding is initiated (binding initiated by App or binding initiated by target equipment), and the target equipment activation process of the internet appliance is completed;
in the related art, the softap mode requires a user to connect a mobile phone with a hot spot AP generated when a target device is configured, the mobile phone searches the hot spot AP of the target device and then establishes a connection with the hot spot AP to configure the target device, and as the operation process is complex, many users are not clear or understand and often make mistakes, so that the configuration of the target device has problems; when the configuration is carried out in a Bluetooth mode, communication connection needs to be established between mobile phone Bluetooth and target equipment of the internet access device, but due to the fact that the systems of all mobile phone manufacturers are inconsistent at present, the problems are many, and the compatibility difficulty is high.
Aiming at the problems that the binding interaction of target equipment is complex, the implementation mode is not uniform and the like in the related technology, an effective technical scheme is not provided yet.
Disclosure of Invention
The embodiment of the invention provides a device binding method, a device binding device, a system, a storage medium and an electronic device, which are used for at least solving the problems that the binding interaction of target devices is complex, the implementation mode is not uniform and the like in the related technology.
According to an embodiment of the present invention, there is provided a device binding method including: the method comprises the steps of obtaining first object information and device information of target devices transmitted by a device producer, and obtaining third object information which has a group relation with the first object information, wherein the first object information and the third object information are located in the same object group, and the object group and the device information have a corresponding relation; acquiring second object information and equipment information uploaded by the target equipment through a router; under the condition that the second object information and the object group are verified according to the equipment information, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information; and responding to a binding request sent by the target terminal through the client to realize the binding of the target equipment and the first object information.
In an exemplary embodiment, the method further includes: comparing the second object information with the first object information, or comparing whether the second object information and the third object information are consistent; and determining that the second object information and the object group check pass in the case that the second object information is consistent with the first object information or the second object information is consistent with the third object information.
In an exemplary embodiment, after obtaining that the target device uploads the second object information and the device information through the router, the method further includes: and under the condition that the second object information and the object group are not checked according to the equipment information, returning a check result of check failure to the router, wherein the check result is used for indicating that the router forbids the connection of the target equipment.
In an exemplary embodiment, the failure of the verification of the second object information and the object group according to the device information is realized by: and determining that the second object information and the object group check fail in the case that the second object information is inconsistent with the first object information and the second object information is inconsistent with the third object information.
In an exemplary embodiment, responding to a binding request sent by the target terminal through the client to achieve binding between the target device and the first object information includes: and responding to the binding request, and sending indication information to the router, wherein the indication information is used for indicating the router to send identification information and password information to the target equipment, so that the target equipment is connected with the router according to the identification information and the password information.
According to another embodiment of the present invention, there is provided another device binding method, including: transmitting second object information and device information to a cloud platform under the condition that a target device is connected with a router, wherein the cloud platform verifies the second object information and the object group according to the device information and pushes a client corresponding to the target device to a target terminal corresponding to the first object information under the condition that the verification is passed; and responding to a binding request sent by the target terminal through the client to realize the binding of the target equipment and the first object information.
In an exemplary embodiment, after transmitting the second object information and the device information to the cloud platform, the method further includes: receiving a verification result of verification failure sent by the cloud platform under the condition that the cloud platform fails to verify the second object information and the object group according to the equipment information; and responding to the checking result, and indicating the router to prohibit the target equipment from connecting.
In an exemplary embodiment, responding to a binding request sent by the target terminal through the client to achieve binding between the target device and the first object information includes: responding to the binding request, and receiving indication information sent by the cloud platform; and sending identification information and password information to the target equipment according to the indication information so that the target equipment is connected with the router according to the identification information and the password information.
According to another embodiment of the present invention, there is provided a device binding apparatus including: the device comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring first object information and device information of target devices transmitted by a device producer and acquiring third object information which has a group relationship with the first object information, the first object information and the third object information are positioned in the same object group, and the object group and the device information have a corresponding relationship; the second acquisition module is used for acquiring second object information and equipment information uploaded by the target equipment through the router; the pushing module is used for pushing the client corresponding to the target equipment to the target terminal corresponding to the first object information under the condition that the second object information and the object group are verified according to the equipment information; and the first processing module is used for responding to a binding request sent by the target terminal through the client so as to realize the binding of the target equipment and the first object information.
According to another embodiment of the present invention, there is provided another device binding apparatus, including: a transmission module for transmitting second object information and device information to the cloud platform when the target device has established a connection with the router, wherein the cloud platform verifies the second object information and the object group according to the device information, and pushing the client corresponding to the target equipment to the target terminal corresponding to the first object information when the verification is passed, the cloud platform acquires first object information and device information of a target device transmitted by a device producer in advance, and acquiring third object information having a group relationship with the first object information, the first object information and the third object information being in the same object group, the object group having a correspondence with the device information, the cloud platform acquires first object information and equipment information of target equipment transmitted by an equipment producer in advance; and the second processing module is used for responding to a binding request sent by the target terminal through the client so as to realize the binding of the target equipment and the first object information.
There is also provided, in accordance with an embodiment of the present invention, a device binding system, including: the cloud platform is used for acquiring first object information and object information of the target equipment transmitted by an equipment producer and acquiring third object information which has a group relationship with the first object information, wherein the first object information and the third object information are located in the same object group, and the object group and the equipment information have a corresponding relationship; the target device is used for uploading second object information and device information through the router; the target terminal is used for receiving the client corresponding to the target equipment pushed by the cloud platform under the condition that the second object information and the object group are verified according to the equipment information; the cloud platform is further configured to respond to a binding request sent by the target terminal through the client, so as to achieve binding between the target device and the first object information.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
By the invention, the first object information uploaded by the target equipment production side, the equipment information of the target equipment and the third object information in the same object group with the first object information are obtained, after the target equipment is started, the second object information and the equipment information uploaded by the router are subjected to information verification with the acquired object group, under the condition that the verification is passed, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information, responding to a binding request received by the client, therefore, the problems that the target equipment is complex in binding interaction and the implementation mode is not uniform in the prior art can be solved, the simplicity and the high efficiency of the target equipment binding process are ensured, the user operation is facilitated, and the experience of activating the target equipment by a user is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a diagram illustrating an application environment of a device binding method according to an embodiment of the present invention;
fig. 2 is a block diagram of a hardware structure of an IOT cloud platform of an apparatus binding method according to an embodiment of the present invention;
FIG. 3 is a flow diagram of a device binding method according to an embodiment of the invention;
FIG. 4 is a flow diagram of another method of device binding according to an embodiment of the invention;
FIG. 5 is a flowchart illustrating a smart device binding method according to an alternative embodiment of the present invention;
FIG. 6 is a block diagram (one) of the structure of a device binding apparatus according to an embodiment of the present invention;
fig. 7 is a block diagram (ii) of a device binding apparatus according to an embodiment of the present invention;
fig. 8 is a block diagram (iii) of a device binding apparatus according to an embodiment of the present invention;
fig. 9 is a block diagram (iv) of a device binding apparatus according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a device binding system according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
According to an aspect of the embodiments of the present application, a device binding method is provided, and optionally, as an optional implementation, the device binding method may be but is not limited to be applied in an environment as shown in fig. 1, the system architecture 100 may include one or more of the target devices 101, 102, and 103, a router 104, and a cloud platform 105. The router 104 is used to provide a medium of communication links between the target devices 101, 102, 103 and the cloud platform 105. Router 104 may include various connection types such as wired, wireless communication links, or fiber optic cables, among others. The target devices 101, 102, 103 may be various electronic devices having display screens including, but not limited to, desktop computers, portable computers, smart phones, tablet computers, and the like. It should be understood that the number of target devices, routers, and cloud platforms in fig. 1 is merely illustrative. There may be any number of target devices, routers, and cloud platforms, as desired for implementation. For example, the cloud platform 105 may be a server cluster composed of a plurality of servers.
The method provided by the embodiment of the application can be executed in an IOT cloud platform or a similar computing device. Taking the operation on the IOT cloud platform as an example, fig. 2 is a block diagram of a hardware structure of the IOT cloud platform of the device binding method according to the embodiment of the present invention. As shown in fig. 2, the IOT cloud platform may include one or more processors 102 (only one is shown in fig. 2) (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and in an exemplary embodiment, may further include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those of ordinary skill in the art that the structure shown in fig. 2 is merely illustrative and is not intended to limit the structure of the IOT cloud platform described above. For example, the IOT cloud platform may also include more or fewer components than shown in fig. 2, or have a different configuration with equivalent functionality to that shown in fig. 2 or more functionality than that shown in fig. 2.
The memory 104 may be used for storing computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the device binding method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, thereby implementing the above-mentioned method. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the IOT cloud platform over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the IOT cloud platform. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In this embodiment, a device binding method is provided, which is applied to the cloud platform side, and fig. 3 is a flowchart of the device binding method according to the embodiment of the present invention, where the flowchart includes the following steps:
step S202, acquiring first object information and equipment information of target equipment transmitted by an equipment producer, and acquiring third object information which has a group relationship with the first object information, wherein the first object information and the third object information are located in the same object group, and the object group and the equipment information have a corresponding relationship;
step S204, second object information and equipment information uploaded by the target equipment through a router are obtained;
step S206, under the condition that the second object information and the object group are verified according to the equipment information, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information;
step S208, responding to the binding request sent by the target terminal through the client, so as to implement the binding between the target device and the first object information.
Through the steps, first object information and equipment information of target equipment transmitted by an equipment producer are obtained, and third object information in a group relation with the first object information is obtained, wherein the first object information and the third object information are located in the same object group, and the object group and the equipment information have a corresponding relation; acquiring second object information and equipment information uploaded by the target equipment through a router; under the condition that the second object information and the object group are verified according to the equipment information, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information; and responding to a binding request sent by the target terminal through the client to realize the binding of the target equipment and the first object information.
Optionally, the cloud platform acquires the first object information and the target device information from the device producer, where the first object information is information used to determine an identity of the first object, and for example, the first object information may be identification information of the first object, such as a mobile phone number and a mailbox, of the first object of the customized target device, and order information of the first object customized target device, and in addition, the cloud platform may further acquire an object group formed by information of other objects having an association relationship with the first object, and verification of the object information may also be implemented through the other object information in the object group; the second object information is object information corresponding to the router which is uploaded by the target equipment after the target equipment is started and connected to the cloud platform through the router; the method comprises the steps of acquiring first object information and equipment information of target equipment uploaded by a target equipment production party, and third object information in the same object group with the first object information, after the target equipment is started, carrying out information verification on the second object information and the equipment information uploaded by a router and the acquired object group, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information under the condition that the verification is passed, responding to a binding request received by the client, further realizing the binding of the target equipment and the first object information, enabling the target equipment to carry out multi-object check binding through the verification of the object group, improving the binding efficiency of the target equipment, avoiding the binding process in the related technology from being various and needing manual excessive participation, and further realizing the binding process after the target equipment is started according to the reserved object information and the object group information, therefore, the problems that the binding interaction of the target equipment is complex, the implementation mode is not uniform and the like in the prior art can be solved, the simplicity and the high efficiency of the binding process of the target equipment are ensured, the user operation is facilitated, and the experience of activating the target equipment by a user is improved.
It should be noted that the third object information having a group relationship with the first object information may be one piece of third object information, or may be multiple pieces of third object information existing at the same time, and further, the third object information may be left together when the first object information is reserved by the producer, or may be added to the object group by inviting according to the first object information, which is not limited in the embodiment of the present invention.
There are various ways for the confirmation check of step S206, and in an alternative embodiment, the following scheme may be implemented: acquiring second object information and the object group corresponding to the same equipment information; comparing the second object information with the first object information, or comparing whether the second object information and the third object information are consistent; and determining that the second object information and the object group check pass in the case that the second object information is consistent with the first object information or the second object information is consistent with the third object information.
That is, by acquiring the second object information and the device information uploaded by the target device through the router, the first object information and the device information of the target device transmitted by the device producer, and the third object information having a group relationship with the first object information, it is determined that the second object information passes the verification in the case where the second object information coincides with any object information in the object group.
Optionally, after the target device uploads the second object information and the device information through the router in order to better utilize the verification result after the IOT cloud platform confirms the verification result, the method further includes: and under the condition that the second object information and the object group are not checked according to the equipment information, returning a check result of check failure to the router, wherein the check result is used for indicating that the router forbids the connection of the target equipment.
In short, in order to ensure that the target device is only used by the object of the object group in which the first object information is located, in the case that the second object information and the object group fail to be checked, the router is instructed to prohibit the target device from connecting according to a check result of a check failure returned by the router. The prohibition mode of the router is not limited too much, and any mode which can be realized in the prior art can be adopted.
It should be noted that the connection method to the SSID specific to the IOT router is not disabled.
In an exemplary embodiment, the failure of the verification of the second object information and the object group according to the device information is realized by: and determining that the second object information and the object group check fail in the case that the second object information is inconsistent with the first object information and the second object information is inconsistent with the third object information. That is, when it is found that the second object information is inconsistent with any object information in the object group, it is determined that the second object information and the object group fail to be verified, where the object group includes one or more third object information.
Optionally, responding to a binding request sent by the target terminal through the client, to implement the binding between the target device and the first object information may be implemented in the following manner:
specifically, in response to the binding request, sending indication information to the router, where the indication information is used to indicate the router to send identification information and password information to the target device, so that the target device connects to the router according to the identification information and the password information, that is, the cloud platform indicates the router to send new router identification information and password information to the target device through the indication information, and the target device finds a corresponding router after receiving the new router identification information and password information, so that the target device can connect to the cloud platform from the router through the proprietary identification information and password information.
In this embodiment, another device binding method is further provided, which is applied to a router side, and fig. 4 is a flowchart of another device binding method according to an embodiment of the present invention, where the flowchart includes the following steps:
step S302, when a target device is connected with a router, second object information and device information are transmitted to a cloud platform, wherein the cloud platform verifies the second object information and the object group according to the device information, and pushes a client corresponding to the target device to a target terminal corresponding to first object information when the verification is passed, the cloud platform acquires the first object information and the device information of the target device transmitted by a device producer in advance, and acquires third object information having a group relationship with the first object information, the first object information and the third object information are located in the same object group, the object group has a corresponding relationship with the device information, and the cloud platform acquires the first object information and the device information of the target device transmitted by the device producer in advance;
step S304, responding to a binding request sent by the target terminal through the client, so as to achieve binding between the target device and the first object information.
Through the steps, second object information and equipment information are transmitted to a cloud platform under the condition that a target equipment is connected with a router, wherein the cloud platform verifies the second object information and the object group according to the equipment information and pushes a client corresponding to the target equipment to a target terminal corresponding to first object information under the condition that the verification is passed; the target terminal responds to the binding request sent by the client to bind the target equipment and the first object information, the problems that the binding interaction of the target equipment is complex, the implementation mode is not uniform and the like in the prior art are solved, the simplicity and the high efficiency of the binding process of the target equipment are ensured, the user operation is facilitated, and the experience of activating the target equipment by the user is improved.
Optionally, the execution main bodies of the above steps S302 to S304 may be a router or the like, which is not limited in this embodiment of the present invention.
In an optional embodiment, after transmitting the second object information and the device information to the cloud platform, the method further includes: receiving a verification result of verification failure sent by the cloud platform under the condition that the cloud platform fails to verify the second object information and the object group according to the equipment information; and responding to the checking result, and indicating the router to prohibit the target equipment from connecting.
That is to say, in order to ensure that the target device is only used by the object of the object group in which the first object information is located, the device information of the target device on the cloud platform performs object information verification on the uploaded second object information and the object group, and the router receives a verification result of verification failure returned by the cloud platform under the condition that the verification fails, and prohibits the target device from connecting with the router according to the verification result.
In an optional embodiment, responding to a binding request sent by the target terminal through the client to achieve binding between the target device and the first object information includes: responding to the binding request, and receiving indication information sent by the cloud platform; and sending identification information and password information to the target equipment according to the indication information so that the target equipment is connected with the router according to the identification information and the password information.
That is to say, in order to ensure that the target device can better perform device connection through the router, after receiving the indication information sent by the cloud platform, the router responds to the binding request between the target device and the first object information, and the router allocates new identification information and password information to the target device according to the indication information, so that the target device is conveniently connected to the cloud platform through the router.
In order to better understand the process of the device binding method, the following describes a flow of the device binding method with reference to an alternative embodiment.
In order to better understand the technical solution of the alternative embodiment of the present invention, some terms are explained as follows:
a user system: the system comprises a user account, user information (such as user personal information, a mobile phone number, a mailbox and the like which can identify a user) and order information of the user, wherein the system needs to synchronize the information on a user system to an IOT cloud platform (which is equivalent to the cloud platform in the embodiment of the invention); the user system can also be a mall user system outside a third party, and the like;
customizing a factory: according to an order submitted by a user, production and test of the equipment are completed, equipment information is registered to the IOT cloud platform, and the order and the equipment information are synchronized to the IOT cloud platform. And the customized sales can be carried out by authorizing a third party shopping mall and synchronizing the information to the IOT cloud platform by the shopping mall.
IOT cloud platform: and realizing equipment binding logic and strategies according to the user, the equipment and the order information of the equipment and the user.
IOT router: the capability of devices to connect to the IOT cloud platform may be provided.
In an optional embodiment of the present invention, a method for binding an intelligent device is mainly provided, where a user system synchronizes user (equivalent to a first object in the embodiment of the present invention) information to an IOT cloud platform, when a user orders the system of the user, a customization factory (corresponding to a producer in the embodiment of the invention) performs production test on intelligent equipment (corresponding to a target equipment in the embodiment of the invention), synchronizing the information of the user and the intelligent equipment to an IOT cloud platform correspondingly, enabling the user to acquire the intelligent equipment to power on the intelligent equipment, scanning a default IOT router and connecting the intelligent equipment with the IOT cloud platform, finding the corresponding user information according to the intelligent equipment by the IOT cloud platform and verifying the user information corresponding to the IOT router, if the intelligent device is the same user, the user is informed whether to bind the intelligent device or not through short messages, App (equivalent to a client in the embodiment of the invention) prompt messages and other modes; if the verification is inconsistent, the IOT cloud platform informs the router to reject the connection of the intelligent equipment, then the intelligent equipment continuously tries to scan other IOT routers for connection activation, if the user agrees to bind, the IOT cloud platform binds the intelligent equipment and the user together and informs the router to allocate an exclusive SSID (Service Set identifier, SSID for short, which is equivalent to the identification information in the embodiment of the invention) and a password to the intelligent equipment, and then the intelligent equipment is connected to the IOT cloud platform through the exclusive SSID for communication; when the user modifies the SSID and the password of the router, the password corresponding to the SSID which is exclusive for the connection of the intelligent device is not influenced.
Optionally, when the user places an order in the user system, the user may also reserve family relationship information (equivalent to third object information in the embodiment of the present invention) of the family member, and the user system generates a user object group related to the user according to the family relationship information and synchronizes the user object group to the IOT cloud platform, so that the family member of the user may also perform intelligent device activation;
fig. 5 is a flowchart illustrating a method for binding a smart device according to an alternative embodiment of the present invention, including the following steps:
step 1, ordering and customizing intelligent equipment by a user;
step 2, ordering is successful, the customizing factory feeds back an ordering success message, and the user system synchronizes the user information and the information of the object group where the user information is located to the IOT cloud platform, wherein the user object group information contains the family member information which is determined by the user and can activate the intelligent equipment customized by the user;
it should be noted that, in the actual operation process, step 2 may also be to upload only the user information (which is equivalent to the first object information in the foregoing embodiment) to the IOT cloud platform, and the object information included in the object group of the first object may be completely uploaded to the cloud platform in any implementable manner between step 3 and step 10, which is not limited in the embodiment of the present invention.
It should be noted that the object group information may be understood as an object having a group relationship with the first object, for example, being in the same family, being in the same company, being in the same community, and the like.
Step 3, customizing a factory to perform intelligent equipment production test;
step 4, the intelligent equipment acquires intelligent equipment information from a server of a customization factory, and the consistency of the intelligent equipment information and the intelligent equipment hardware configuration is confirmed;
step 5, according to the intelligent equipment information and the confirmation result of the intelligent equipment hardware configuration, the intelligent equipment returns the confirmed intelligent equipment information to the customization factory for storage;
step 6, synchronizing the information of the user and the intelligent equipment to an IOT cloud platform by the customization factory;
step 7, the customized factory delivers the produced intelligent equipment to the user;
step 8, after receiving the intelligent equipment, the user completes the installation of the intelligent equipment;
9, electrifying and starting the installed intelligent equipment;
step 10, the intelligent device is connected with a user default IOT router through scanning;
step 11, the intelligent device reports the device information of the intelligent device through a default IOT router, and simultaneously uploads the user information of the router connected this time after the intelligent device is powered on, so that the IOT cloud platform can conveniently check the user information;
step 13, the IOT cloud platform sends the verification result to a user default IOT router;
step 14, when the IOT router receives the inconsistent check result, refusing the intelligent equipment to connect the default IOT router; after the router rejects, setting a blacklist to prohibit the rejected intelligent device from connecting, and if the intelligent device is successfully bound by other routers of the user normally, removing the blacklist limitation of the default IOT router of the intelligent device;
step 15, refusing the intelligent device to connect the default IOT router, and ending the verification process of the intelligent device;
step 16, when the router receives the check result, the intelligent device is successfully connected with the default IOT router;
step 17, in order to facilitate the binding of the user to the new intelligent device, the new device is pushed and found to the user mobile phone APP through the local area network;
step 18, in order to ensure that the user can receive the message of finding the existence of the new intelligent equipment, the IOT cloud platform synchronously pushes the found new intelligent equipment to the user mobile phone APP through the wide area network;
step 19, the APP prompts a user whether a new intelligent device is bound;
step 20, after the user confirms the binding, executing the request of the user for confirming the binding of the intelligent equipment;
step 21, the IOT cloud platform processes the binding request and binds the user with the intelligent device;
step 22, the IOT cloud platform sends indication information to inform the router of allocating a new SSID and a new password to the intelligent device;
step 23, the default IOT router sends a new SSID and a password to the intelligent device;
step 24, the intelligent device is connected with the IOT router by connecting a new SSID;
step 25, the IOT router sends the distributed successful message to the IOT cloud platform;
and step 26, the IOT cloud platform informs the user of successful binding of the new intelligent equipment through the mobile phone APP.
In summary, according to the optional embodiment of the present invention, through information interaction among the user/APP, the customized factory, the device, the user IOT router, and the IOT cloud platform, the problems that the binding interaction of the smart device is complex and the new smart device cannot be found in time for binding in the prior art are solved, the binding efficiency of the user to the new smart device is improved, unnecessary operation time is reduced, the simplicity and the efficiency of the binding process of the smart device are ensured, the cost of activating the smart device by the user is reduced, the experience of activating the smart device by the user is improved, the user is accurately reminded to bind the smart device, and the influence on the smart device after the router is modified by the subsequent user is reduced.
It should be noted that the execution order of the above steps may be exchanged or cyclically executed in some cases, which is not limited in the embodiment of the present invention.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, an apparatus binding apparatus is further provided, and the apparatus is used to implement the foregoing embodiments and preferred embodiments, and details of which have been already described are omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 6 is a block diagram of a device binding apparatus according to an embodiment of the present invention, and as shown in fig. 6, the apparatus includes:
(1) a first obtaining module 52, configured to obtain first object information and device information of a target device, where the first object information and the third object information are located in a same object group, and the object group and the device information have a corresponding relationship, where the first object information and the third object information are transmitted by a device producer, and third object information that has a group relationship with the first object information;
(2) a second obtaining module 54, configured to obtain second object information and device information uploaded by the target device through a router;
(3) a pushing module 56, configured to push a client corresponding to the target device to a target terminal corresponding to the first object information when the second object information and the object group are verified according to the device information;
(4) a first processing module 58, configured to respond to a binding request sent by the target terminal through the client, so as to implement binding between the target device and the first object information.
By the device, the first object information and the equipment information of the target equipment transmitted by the equipment producer are acquired, and the third object information in group relation with the first object information is acquired, wherein the first object information and the third object information are in the same object group, and the object group and the equipment information have corresponding relation; acquiring second object information and equipment information uploaded by the target equipment through a router; under the condition that the second object information and the object group are verified according to the equipment information, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information; responding to the binding request sent by the target terminal through the client to realize the binding of the target device and the first object information, namely, acquiring the first object information and the device information of the target device uploaded by a target device producer, and also acquiring third object information which is in the same object group with the first object information, after the target device is started, performing information verification on the second object information and the device information uploaded by the router and the acquired object group, pushing the client corresponding to the target device to the target terminal corresponding to the first object information under the condition that the verification is passed, and responding to the binding request received by the client to further realize the binding of the target device and the first object information, so that the problems of complex binding interaction and non-uniform implementation mode of the target device in the prior art can be solved, and the simplicity of the target device binding process are ensured, High efficiency, convenient operation for users, and improved user experience of activating target devices.
It should be noted that the third object information having a group relationship with the first object information may be one piece of third object information, or may be multiple pieces of third object information existing at the same time, and further, the third object information may be left together when the first object information is reserved by the producer, or may be added to the object group by inviting according to the first object information, which is not limited in the embodiment of the present invention.
In an optional embodiment, the pushing module 56 is configured to obtain second object information and the object group corresponding to the same device information; comparing the second object information with the first object information, or comparing whether the second object information and the third object information are consistent; and determining that the second object information and the object group check pass in the case that the second object information is consistent with the first object information or the second object information is consistent with the third object information.
That is, by acquiring the second object information and the device information uploaded by the target device through the router, the first object information and the device information of the target device transmitted by the device producer, and the third object information having a group relationship with the first object information, it is determined that the second object information passes the verification in the case where the second object information coincides with any object information in the object group.
In an optional embodiment, in order to better utilize the check result after the IOT cloud platform confirms the check result, as shown in fig. 7, the apparatus further includes an indication module 60, configured to return a check result indicating that the check fails to the router when the second object information and the object group are checked according to the device information, where the check result is used to indicate that the router prohibits the target device from being connected.
In short, in order to ensure that the target device is only used by the object of the object group in which the first object information is located, in the case that the second object information and the object group fail to be checked, the router is instructed to prohibit the target device from connecting according to a check result of a check failure returned by the router. The prohibition mode of the router is not limited too much, and any mode which can be realized in the prior art can be adopted.
It should be noted that the connection method to the SSID specific to the IOT router is not disabled.
In an optional embodiment, the pushing module 56 is configured to determine that the second object information and the object group check fails when the second object information is inconsistent with the first object information and the second object information is inconsistent with the third object information, that is, when it is found that any one of the second object information and the object information in the object group does not coincide, determine that the second object information and the object group check fails, where the object group includes one or more pieces of third object information.
In an optional embodiment, the first processing module 58 is configured to send, in response to the binding request, indication information to the router, where the indication information is used to instruct the router to send identification information and password information to the target device, so that the target device connects to the router according to the identification information and the password information, that is, the cloud platform instructs the router to send new router identification information and password information to the target device through the indication information, and the target device finds a corresponding router after receiving the new router identification information and password information, so that the target device can connect to the cloud platform from the router through the proprietary identification information and password information.
Fig. 8 is a block diagram (iii) of a device binding apparatus according to an embodiment of the present invention, and as shown in fig. 8, the apparatus includes:
(1) a transmission module 62, configured to transmit the second object information and the device information to the cloud platform when the target device and the router have established a connection, wherein the cloud platform verifies the second object information and the object group according to the device information, and pushing the client corresponding to the target equipment to the target terminal corresponding to the first object information when the verification is passed, the cloud platform acquires first object information and device information of a target device transmitted by a device producer in advance, and acquiring third object information having a group relationship with the first object information, the first object information and the third object information being in the same object group, the object group having a correspondence with the device information, the cloud platform acquires first object information and equipment information of target equipment transmitted by an equipment producer in advance;
(2) a second processing module 64, configured to respond to a binding request sent by the target terminal through the client, so as to implement binding between the target device and the first object information.
By the device, under the condition that the target equipment and the router are connected, the second object information and the equipment information are transmitted to the cloud platform, wherein the cloud platform verifies the second object information and the object group according to the device information, and pushing the client corresponding to the target equipment to the target terminal corresponding to the first object information when the verification is passed, the cloud platform acquires first object information and device information of a target device transmitted by a device producer in advance, and acquiring third object information having a group relationship with the first object information, the first object information and the third object information being in the same object group, the object group having a correspondence with the device information, the cloud platform acquires first object information and equipment information of target equipment transmitted by an equipment producer in advance; the target terminal responds to the binding request sent by the client to bind the target equipment and the first object information, the problems that the binding interaction of the target equipment is complex, the implementation mode is not uniform and the like in the prior art are solved, the simplicity and the high efficiency of the binding process of the target equipment are ensured, the user operation is facilitated, and the experience of activating the target equipment by the user is improved.
In an optional embodiment, as shown in fig. 9, the apparatus further includes a response module 66, configured to receive, when the cloud platform fails to verify the second object information and the object group according to the device information, a verification result that is sent by the cloud platform and that fails to verify; and responding to the checking result, and indicating the router to prohibit the target equipment from connecting.
That is to say, in order to ensure that the target device is only used by the object of the object group in which the first object information is located, the device information of the target device on the cloud platform performs object information verification on the uploaded second object information and the object group, and the router receives a verification result of verification failure returned by the cloud platform under the condition that the verification fails, and prohibits the target device from connecting with the router according to the verification result.
In an optional embodiment, the second processing module 64 is further configured to receive, in response to the binding request, indication information sent by the cloud platform; and sending identification information and password information to the target equipment according to the indication information so that the target equipment is connected with the router according to the identification information and the password information.
That is to say, in order to ensure that the target device can better perform device connection through the router, after receiving the indication information sent by the cloud platform, the router responds to the binding request between the target device and the first object information, and the router allocates new identification information and password information to the target device according to the indication information, so that the target device is conveniently connected to the cloud platform through the router.
Fig. 10 is a schematic structural diagram of a device binding system according to an embodiment of the present invention, and as shown in fig. 10, the system includes:
cloud platform 72, target device 74, router 76, target terminal 78, wherein,
the cloud platform 72 is configured to obtain first object information and device information of a target device, which are transmitted by a device producer, and obtain third object information, which has a group relationship with the first object information, where the first object information and the third object information are located in the same object group, and the object group and the device information have a corresponding relationship;
the target device 74 is configured to upload second object information and device information through the router;
the target terminal 76 is configured to receive the client corresponding to the target device pushed by the cloud platform when the second object information and the object group are verified according to the device information;
the cloud platform 72 is further configured to respond to a binding request sent by the target terminal through the client, so as to achieve binding between the target device and the first object information.
The system acquires the first object information and the equipment information of the target equipment uploaded by a target equipment producer through the interaction among the cloud platform, the target equipment, the router and the target terminal, also acquires the third object information which is in the same object group with the first object information, performs information verification on the second object information and the equipment information uploaded by the router and the acquired object group after the target equipment is started, pushes the client corresponding to the target equipment to the target terminal corresponding to the first object information under the condition that the verification is passed, responds to the binding request received by the client, and further realizes the binding of the target equipment and the first object information, so that the problems of complex binding interaction of the target equipment, non-uniform implementation mode and the like in the prior art can be solved, and the simplicity and the high efficiency of the binding process of the target equipment are ensured, the method and the device are convenient for user operation, and the experience of activating the target device by the user is improved.
Optionally, the cloud platform 72 is configured to obtain second object information and the object group corresponding to the same device information; comparing the second object information with the first object information, or comparing whether the second object information and the third object information are consistent; and determining that the second object information and the object group check pass in the case that the second object information is consistent with the first object information or the second object information is consistent with the third object information.
That is, by acquiring the second object information and the device information uploaded by the target device through the router, the first object information and the device information of the target device transmitted by the device producer, and the third object information having a group relationship with the first object information, it is determined that the second object information passes the verification in the case where the second object information coincides with any object information in the object group.
Optionally, the router 76 is further configured to, after transmitting the second object information and the device information to the cloud platform, receive, by the cloud platform, a verification result that the verification fails and is sent by the cloud platform, and respond to the verification result and prohibit connection of the target device when the cloud platform confirms that the verification of the second object information and the verification of the object group fails according to the device information.
Optionally, the target terminal 78 is further configured to implement, through a binding request sent by the client, binding between the target device and the first object information, that is, when the cloud platform passes verification of the second object information and the object group according to the device information and the router sends identification information and password information for the target device, the first object may implement, through the binding request sent by the client, binding between the target device and the first object information.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
In an exemplary embodiment, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s1, acquiring first object information and device information of a target device transmitted by a device producer, and acquiring third object information having a group relationship with the first object information, wherein the first object information and the third object information are in the same object group, and the object group and the device information have a corresponding relationship;
s2, acquiring second object information and equipment information uploaded by the target equipment through a router;
s3, pushing the client corresponding to the target device to the target terminal corresponding to the first object information when the second object information and the object group are verified according to the device information;
s4, responding to the binding request sent by the target terminal through the client, so as to implement the binding between the target device and the first object information.
In an exemplary embodiment, in the present embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
In an exemplary embodiment, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
In an exemplary embodiment, in the present embodiment, the processor may be configured to execute the following steps by a computer program:
s1, acquiring first object information and device information of a target device transmitted by a device producer, and acquiring third object information having a group relationship with the first object information, wherein the first object information and the third object information are in the same object group, and the object group and the device information have a corresponding relationship;
s2, acquiring second object information and equipment information uploaded by the target equipment through a router;
s3, pushing the client corresponding to the target device to the target terminal corresponding to the first object information when the second object information and the object group are verified according to the device information;
s4, responding to the binding request sent by the target terminal through the client, so as to implement the binding between the target device and the first object information.
In an exemplary embodiment, for specific examples in this embodiment, reference may be made to the examples described in the above embodiments and optional implementation manners, and details of this embodiment are not described herein again.
It will be apparent to those skilled in the art that the various modules or steps of the invention described above may be implemented using a general purpose computing device, which may be centralized on a single computing device or distributed across a network of computing devices, and in one exemplary embodiment may be implemented using program code executable by a computing device, such that the steps shown and described may be executed by a computing device stored in a memory device and, in some cases, executed in a sequence different from that shown and described herein, or separately fabricated into individual integrated circuit modules, or multiple ones of them fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A device binding method, comprising:
the method comprises the steps of obtaining first object information and device information of target devices transmitted by a device producer, and obtaining third object information which has a group relation with the first object information, wherein the first object information and the third object information are located in the same object group, and the object group and the device information have a corresponding relation;
acquiring second object information and equipment information uploaded by the target equipment through a router;
under the condition that the second object information and the object group are verified according to the equipment information, pushing a client corresponding to the target equipment to a target terminal corresponding to the first object information;
and responding to a binding request sent by the target terminal through the client to realize the binding of the target equipment and the first object information.
2. The method of claim 1, further comprising:
comparing the second object information with the first object information, or comparing whether the second object information and the third object information are consistent;
and determining that the second object information and the object group check pass in the case that the second object information is consistent with the first object information or the second object information is consistent with the third object information.
3. The method of claim 1, further comprising:
and under the condition that the second object information and the object group are not checked according to the equipment information, returning a check result of check failure to the router, wherein the check result is used for indicating that the router forbids the connection of the target equipment.
4. The method of claim 3, further comprising:
and determining that the second object information and the object group check fail in the case that the second object information is inconsistent with the first object information and the second object information is inconsistent with the third object information.
5. The method of claim 1, wherein responding to a binding request sent by the target terminal through the client to achieve binding between the target device and the first object information comprises:
and responding to the binding request, and sending indication information to the router, wherein the indication information is used for indicating the router to send identification information and password information to the target equipment, so that the target equipment is connected with the router according to the identification information and the password information.
6. A device binding method, comprising:
the method comprises the steps that second object information and equipment information are transmitted to a cloud platform under the condition that a target equipment is connected with a router, wherein the cloud platform verifies the second object information and an object group according to the equipment information, and pushes a client corresponding to the target equipment to a target terminal corresponding to first object information under the condition that the verification is passed;
and responding to a binding request sent by the target terminal through the client to realize the binding of the target equipment and the first object information.
7. The method of claim 6, wherein after transmitting the second object information and the device information to the cloud platform, the method further comprises:
receiving a verification result of verification failure sent by the cloud platform under the condition that the cloud platform fails to verify the second object information and the object group according to the equipment information;
and responding to the checking result, and indicating the router to prohibit the target equipment from connecting.
8. The device binding apparatus is applied to a cloud platform, and comprises:
the device comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring first object information and device information of target devices transmitted by a device producer and acquiring third object information which has a group relationship with the first object information, the first object information and the third object information are positioned in the same object group, and the object group and the device information have a corresponding relationship;
the second acquisition module is used for acquiring second object information and equipment information uploaded by the target equipment through the router;
the pushing module is used for pushing the client corresponding to the target equipment to the target terminal corresponding to the first object information under the condition that the second object information and the object group are verified according to the equipment information;
and the first processing module is used for responding to a binding request sent by the target terminal through the client so as to realize the binding of the target equipment and the first object information.
9. An apparatus for binding a device, comprising:
a transmission module for transmitting second object information and device information to the cloud platform when the target device has established a connection with the router, wherein the cloud platform verifies the second object information and the object group according to the device information, and pushing the client corresponding to the target equipment to the target terminal corresponding to the first object information when the verification is passed, the cloud platform acquires first object information and device information of a target device transmitted by a device producer in advance, and acquiring third object information having a group relationship with the first object information, the first object information and the third object information being in the same object group, the object group having a correspondence with the device information, the cloud platform acquires first object information and equipment information of target equipment transmitted by an equipment producer in advance;
and the second processing module is used for responding to a binding request sent by the target terminal through the client so as to realize the binding of the target equipment and the first object information.
10. A device binding system, comprising: a cloud platform, a target device, a router, a target terminal, wherein,
the cloud platform is used for acquiring first object information and target equipment information transmitted by an equipment producer and acquiring third object information which has a group relationship with the first object information, wherein the first object information and the third object information are located in the same object group, and the object group and the equipment information have a corresponding relationship;
the target device is used for uploading second object information and device information through the router;
the target terminal is used for receiving the client corresponding to the target equipment pushed by the cloud platform under the condition that the second object information and the object group are verified according to the equipment information;
the cloud platform is further configured to respond to a binding request sent by the target terminal through the client, so as to achieve binding between the target device and the first object information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010575949.XA CN111726411B (en) | 2020-06-22 | 2020-06-22 | Equipment binding method, device, system, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010575949.XA CN111726411B (en) | 2020-06-22 | 2020-06-22 | Equipment binding method, device, system, storage medium and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111726411A CN111726411A (en) | 2020-09-29 |
CN111726411B true CN111726411B (en) | 2022-03-29 |
Family
ID=72568208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010575949.XA Active CN111726411B (en) | 2020-06-22 | 2020-06-22 | Equipment binding method, device, system, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111726411B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112423322B (en) * | 2020-11-18 | 2022-09-06 | 青岛海尔科技有限公司 | Model information sending method, device, storage medium and electronic device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108270733A (en) * | 2016-12-30 | 2018-07-10 | 苏宁云商集团股份有限公司 | A kind of method and system for managing smart machine |
CN109525540A (en) * | 2017-09-20 | 2019-03-26 | 中移(杭州)信息技术有限公司 | A kind of smart machine binding method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104580265B (en) * | 2015-02-13 | 2018-12-18 | 小米科技有限责任公司 | Apparatus bound method and apparatus |
-
2020
- 2020-06-22 CN CN202010575949.XA patent/CN111726411B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108270733A (en) * | 2016-12-30 | 2018-07-10 | 苏宁云商集团股份有限公司 | A kind of method and system for managing smart machine |
CN109525540A (en) * | 2017-09-20 | 2019-03-26 | 中移(杭州)信息技术有限公司 | A kind of smart machine binding method and device |
Also Published As
Publication number | Publication date |
---|---|
CN111726411A (en) | 2020-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109495358B (en) | Network distribution method and network distribution system for household appliances | |
CN110099029A (en) | A kind of auth method, terminal device and server | |
CN111885115B (en) | Device binding changing method and device | |
CN111885594B (en) | Equipment binding method and device | |
CN112152853A (en) | Equipment network distribution method and device, computer-readable storage medium and electronic device | |
US10887745B2 (en) | Method and device for sharing file between different terminals | |
CN108712440B (en) | User information management method, device, server and storage medium | |
CN106534082B (en) | User registration method and device | |
CN109413653B (en) | Network distribution method and network distribution system for household appliances | |
CN104683461A (en) | Method, device and equipment for equipment configuration accessing | |
JP7043497B2 (en) | Methods and equipment for installing and managing eSIM profiles | |
CN112152887A (en) | Network distribution method and device of household appliance, electronic device and storage medium | |
CN112689316B (en) | Binding method and device of intelligent equipment, storage medium and electronic device | |
CN108541077B (en) | WPS-based rapid network distribution method and system for intelligent hardware equipment | |
CN111818611B (en) | Equipment binding method and device | |
CN111726411B (en) | Equipment binding method, device, system, storage medium and electronic device | |
CN112637931A (en) | Method and device for establishing network connection | |
CN113596792B (en) | Binding method and device of electronic equipment, storage medium and electronic device | |
CN110149622B (en) | Intelligent household appliance control method and device | |
CN101800985B (en) | Authentication method and system, terminal, server and data downloading method and device | |
CN113613251B (en) | Information synchronization method and system, storage medium and electronic device | |
JP7481498B2 (en) | Home appliance and network setting method thereof, control terminal, and computer storage medium | |
CN113259918A (en) | Equipment binding method and system | |
WO2013178157A2 (en) | Method and device for automatically establishing wifi-based local area networks among devices in private cloud | |
CN112637221A (en) | Equipment control method and device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |