Method, device, medium, server and system for authenticating internet of things

CN119031019BActive Publication Date: 2025-11-04MIDEA INTELLIGENT LIGHTING & CONTROLS TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411009340.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2025-11-04
Estimated Expiration
2044-07-25

Smart Images

  • Figure CN119031019B_ABST
    Figure CN119031019B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, medium, server and system for authenticating a target network device in an Internet of Things. The method comprises: in the case that a mobile terminal and the target network device complete network configuration, controlling the target network device to adjust a working mode to a first target working mode; controlling the mobile terminal to output a plurality of candidate options, the plurality of candidate options corresponding to a plurality of candidate working modes associated with the target network device one by one; receiving selection result information sent by the mobile terminal, the selection result information being used to indicate a target option selected by a user from the plurality of candidate options, the candidate working mode corresponding to the target option being a second target working mode; and if a preset condition is met, controlling the target network device to enter a controllable state, the preset condition including that the first target working mode and the second target working mode are the same. According to the present disclosure, the authentication operation of the target network device can be completed without contacting the target network device, and the authentication operation is more simple and convenient.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of Internet of Things, and in particular to an authentication method and device for Internet of Things, a medium, a server and a system. BACKGROUND

[0002] With the development of Internet of Things technology, in order to more conveniently configure a network for an Internet of Things device, the Internet of Things device is usually set to start a hotspot by default when powered on, and a mobile phone scans the hotspot (WIFI or Bluetooth) of the Internet of Things device by self-discovery, and after connecting to the hotspot of the Internet of Things device, the Internet of Things device can be configured a network. In order to prevent others from remotely controlling the Internet of Things device after configuring the network by scanning the hotspot of the Internet of Things device by self-discovery, after the network is configured, the Internet of Things device usually needs to be authenticated, and after the authentication is completed, the Internet of Things device can be remotely controlled.

[0003] At present, the traditional authentication method is that a user performs a certain physical operation on the Internet of Things device, such as pressing a certain button on the Internet of Things device. However, this authentication method is inconvenient to operate, and sometimes it is even difficult to complete, such as for a ceiling device (such as a lamp), a user cannot directly touch the ceiling device itself, resulting in that the authentication operation cannot be completed. Therefore, there is an urgent need for an authentication method which is simple and convenient to operate. SUMMARY

[0004] To solve the above technical problems, the present disclosure provides an authentication method and device for Internet of Things, a medium, a server and a system.

[0005] In a first aspect, the present disclosure provides an authentication method for Internet of Things, applied to a server, comprising:

[0006] In the case that a mobile terminal and a target network configuration device complete network configuration, the working mode of the target network configuration device is adjusted to a first target working mode;

[0007] The mobile terminal outputs a plurality of candidate options, wherein the plurality of candidate options and a plurality of candidate working modes associated with the target network configuration device correspond one by one;

[0008] The selection result information sent by the mobile terminal is received, wherein the selection result information is used to indicate a target option selected by a user from the plurality of candidate options, and the candidate working mode corresponding to the target option is a second target working mode; if a preset condition is met, the target network configuration device is controlled to enter a controllable state, wherein the preset condition includes that the first target working mode and the second target working mode are the same.

[0009] Optionally, the control of the working mode of the target network configuration device to the first target working mode comprises:

[0010] generate mode control instructions according to the plurality of candidate working modes;

[0011] send the mode control instructions to the target network device, so that the target network device adjusts the working mode to the first target working mode according to the mode control instructions.

[0012] Optionally, the generating mode control instructions according to the plurality of candidate working modes comprises:

[0013] randomly selecting one candidate working mode from the plurality of candidate working modes as the first target working mode, and generating the mode control instructions correspondingly.

[0014] Optionally, the controlling the mobile terminal to output the plurality of candidate options comprises:

[0015] sending the plurality of candidate options to the mobile terminal, so that the mobile terminal outputs the plurality of candidate options.

[0016] Optionally, the controlling the mobile terminal to output the plurality of candidate options comprises:

[0017] sending a plurality of numbering information to the mobile terminal, so that the mobile terminal outputs the plurality of candidate options according to the plurality of numbering information, wherein the plurality of numbering information correspond to the plurality of candidate options one by one.

[0018] Optionally, the controlling the mobile terminal to output the plurality of candidate options comprises:

[0019] controlling the mobile terminal to output the plurality of candidate options in the case of receiving a mode adjustment completion notification, wherein the mode adjustment completion notification is issued by the target network device after adjusting the working mode to the first target working mode.

[0020] Optionally, the method further comprises:

[0021] recording a first time point, wherein the first time point is a time point when the mobile terminal displays a plurality of candidate display contents;

[0022] wherein the preset condition further comprises: receiving the selection result information before a second time point, and the second time point is a time point after the first time point is delayed by a preset time length.

[0023] Optionally, the target network device comprises a high installation device, wherein the high installation device has a height greater than a preset height threshold from the ground.

[0024] In a second aspect, the present disclosure further provides an Internet of Things (IoT) right confirmation device, comprising:

[0025] The first control module is used to control the working mode of the target distribution network equipment to be adjusted to the first target working mode when the mobile terminal and the target distribution network equipment have completed the distribution network.

[0026] The second control module is used to control the mobile terminal to output multiple candidate options, wherein the multiple candidate options correspond one-to-one with multiple candidate working modes associated with the target distribution network equipment;

[0027] The first receiving module is used to receive selection result information sent by the mobile terminal, wherein the selection result information is used to indicate the target option selected by the user from the plurality of candidate options, and the candidate working mode corresponding to the target option is the second target working mode;

[0028] The third control module is used to control the target distribution network equipment to enter a controllable state if preset conditions are met, wherein the preset conditions include the first target working mode and the second target working mode being the same.

[0029] Thirdly, this disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, enables the processor to implement the Internet of Things (IoT) rights confirmation method described in the first aspect.

[0030] Fourthly, this disclosure also provides a server, including:

[0031] processor;

[0032] Memory, used to store executable instructions;

[0033] The processor is used to read executable instructions from memory and execute the executable instructions to implement the IoT rights confirmation method of the first aspect mentioned above.

[0034] Fifthly, this disclosure also provides an Internet of Things (IoT) ownership confirmation system, including:

[0035] The server described in the fourth aspect;

[0036] The target distribution network equipment is used to adjust the working mode to the first target working mode;

[0037] A mobile terminal is used to output multiple candidate options and send a target option to the server. The multiple candidate options correspond one-to-one with multiple candidate working modes associated with the target distribution network device. The selection result information is used to instruct the user to select the target option from the multiple candidate options. The candidate working mode corresponding to the target option is the second target working mode.

[0038] The technical solution provided in this disclosure has the following advantages compared with the prior art:

[0039] The IoT rights confirmation method, apparatus, medium, server, and system of this disclosure can, when a mobile terminal completes network configuration with a target network configuration device, control the target network configuration device to adjust its working mode to a first target working mode; control the mobile terminal to output multiple candidate options, wherein each candidate option corresponds one-to-one with a multiple candidate working mode associated with the target network configuration device; receive selection result information sent by the mobile terminal, wherein the selection result information is used to instruct the user to select a target option from the multiple candidate options, and the candidate working mode corresponding to the target option is a second target working mode; and control the target network configuration device to enter a controllable state if preset conditions are met, wherein the preset conditions include the first target working mode and the second target working mode being the same. As can be seen, by adopting the above technical solution, when the mobile terminal completes network configuration with the target network configuration device, the server can control the target network configuration device to adjust its working mode to the first target working mode, and control the mobile terminal to output multiple candidate options corresponding to multiple candidate working modes associated with the target network configuration device. In this way, the user can select the target option from the multiple candidate options by observing the working mode of the target network configuration device (i.e., the first target working mode). When the server determines that preset conditions are met (including the first target working mode and the second target working mode corresponding to the target option being the same), it controls the target network configuration device to enter a controllable state, thereby completing the confirmation of rights. Thus, during the confirmation of rights, the user can select the target option from multiple candidate options through the mobile terminal, without needing to perform a physical operation on the target network configuration device as in related technologies. Therefore, according to the embodiments of this disclosure, the confirmation of rights for the target network configuration device can be completed without contacting the device, making the confirmation of rights simpler and more convenient. Attached Figure Description

[0040] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0041] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 A flowchart illustrating an IoT rights confirmation method provided in this embodiment of the disclosure;

[0043] Figure 2 This is a schematic diagram of the structure of an Internet of Things (IoT) rights confirmation device provided in an embodiment of this disclosure;

[0044] Figure 3This is a schematic diagram of the structure of a server provided in an embodiment of the present disclosure;

[0045] Figure 4 This is a schematic diagram of the structure of an Internet of Things (IoT) rights confirmation system provided in an embodiment of this disclosure;

[0046] Figure 5 This is a schematic diagram of the rights confirmation process of a rights confirmation system provided in an embodiment of this disclosure. Detailed Implementation

[0047] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0048] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0049] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0050] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0051] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0052] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0053] Figure 1 This is a flowchart illustrating an Internet of Things (IoT) rights confirmation method provided in an embodiment of this disclosure.

[0054] In some embodiments of this disclosure, Figure 1 The method shown can be applied to servers, which may include cloud servers, cluster servers, etc., but are not limited to these.

[0055] like Figure 1 As shown, the method for determining ownership in the Internet of Things may include the following steps.

[0056] S110. When the mobile terminal and the target distribution network equipment have completed the distribution network, the operating mode of the target distribution network equipment is adjusted to the first target operating mode.

[0057] In this embodiment of the disclosure, when the mobile terminal and the target network distribution device have completed network distribution, the server can control the target network distribution device to adjust its working mode to the first target working mode.

[0058] Specifically, the target distribution network equipment is an IoT device that has already completed distribution with the mobile terminal and is awaiting confirmation of rights.

[0059] For example, a mobile terminal may include a mobile phone, tablet, computer, etc., but is not limited to these.

[0060] Optionally, the target distribution network equipment includes high-mounted equipment.

[0061] Specifically, the height of the high-mounted equipment above the ground is greater than a preset height threshold, making it difficult for users to notice and touch. Further optionally, the high-mounted equipment includes ceiling-mounted equipment, wall-mounted equipment, and / or high-mounted embedded equipment.

[0062] Specifically, the specific value of the preset height threshold can be set by those skilled in the art according to the actual situation, and is not limited here. For example, the preset height threshold can be any value greater than 2 meters, such as 2 meters, 2.2 meters, or 2.5 meters, but is not limited to this.

[0063] For example, the target distribution network equipment may include ceiling lights, wall-mounted air conditioners, etc., but is not limited to these.

[0064] Specifically, the working mode refers to the way or state in which the target distribution network equipment operates.

[0065] Specifically, the first target working mode is the working mode that the target distribution network equipment is adjusted to under the control of the server.

[0066] For example, in some scenarios, the target network distribution device is a lighting fixture, and the server can control the lighting fixture's operating mode to adjust to a warm color mode, a cool color mode, or a flashing mode. In other scenarios, the target network distribution device is an air conditioner, and the server can control the air conditioner's operating mode to adjust to a cooling mode, a heating mode, or a dehumidifying mode. However, it is not limited to these scenarios.

[0067] It should be noted that there are various specific implementation methods for "adjusting the working mode of the target distribution network equipment to the first target working mode". Typical examples are described below, but they do not constitute a limitation of this disclosure.

[0068] In some embodiments, adjusting the operating mode of the target distribution network equipment to a first target operating mode includes:

[0069] S111. Generate mode control instructions based on multiple candidate working modes.

[0070] Specifically, the candidate operating mode is the operating mode that is to be selected and associated with the target distribution network equipment. In other words, the candidate operating mode is the operating mode that the target distribution network equipment possesses and is to be selected.

[0071] For example, in some scenarios, the target network distribution device is a lighting fixture, and the multiple candidate operating modes may include warm color mode, cool color mode, and flashing mode, etc. In other scenarios, the target network distribution device is an air conditioner, and the multiple candidate operating modes may include cooling mode, heating mode, and dehumidification mode, etc.

[0072] Specifically, the mode control command can be any command that enables the target distribution network device to adjust its operating mode to the first target operating mode.

[0073] In some examples, S111 includes: randomly selecting one candidate working mode from multiple candidate working modes as the first target working mode, and generating a corresponding mode control instruction.

[0074] It is understandable that by setting the first target working mode to be randomly selected, the probability of other users guessing the first target working mode of the target distribution network device is low, thereby reducing the risk of the target distribution network device being illegally identified by other users. In this way, the security of the target distribution network device can be improved.

[0075] In other examples, S111 includes: selecting the candidate working mode with the fewest uses from multiple candidate working modes as the first target working mode, and generating a corresponding mode control instruction.

[0076] Specifically, "least used" refers to the minimum number of times a work mode has been selected as the primary target work mode in history. It should be noted that if there are multiple candidate work modes with the least used frequency, one of them can be randomly selected as the primary target work mode.

[0077] It is understandable that by setting the first target working mode to the "least frequently used candidate working mode", the probability that other users have happened to observe the target distribution network device working in the "least frequently used candidate working mode" is low. This makes it less likely that other users will guess the first target working mode of the target distribution network device, thus reducing the risk of the target distribution network device being illegally authorized by other users. In this way, the security of the target distribution network device can be improved.

[0078] In some other embodiments, S111 includes: selecting the working mode at the last shutdown from a plurality of candidate working modes as the first target working mode, and generating a corresponding mode control command.

[0079] It is understandable that the working mode at the time of the last shutdown is usually the working mode that the user wants to use recently. By setting the first target working mode to the working mode at the time of the last shutdown, the probability that the first target working mode is the working mode that the user wants to use is higher. In other words, the user is more likely to not need to adjust the working mode of the target network device in the future, which is conducive to improving the user experience.

[0080] S112. Send a mode control command to the target distribution network equipment so that the target distribution network equipment adjusts its working mode to the first target working mode according to the mode control command.

[0081] It can be understood that by setting the server to send mode control commands to the target network distribution device, the target network distribution device adjusts its working mode to the first target working mode according to the mode control commands. This allows the server to know the first target working mode as early as possible, and thus control the mobile terminal to output multiple candidate options (including the candidate options corresponding to the first target working mode) as early as possible. This helps to improve the speed of rights confirmation.

[0082] Of course, in other embodiments, the operating mode of the target distribution network equipment is adjusted to the first target operating mode, including:

[0083] Send a mode adjustment request to the target distribution network device so that the target distribution network device selects one candidate working mode from multiple candidate working modes as the first target working mode and adjusts its own working mode to the first target working mode;

[0084] Receive mode adjustment feedback sent by the target distribution network equipment, wherein the mode adjustment feedback carries information for indicating the first target working mode.

[0085] Specifically, there are various ways to implement the selection of the first target working mode from multiple candidate working modes by the target distribution network device. For example, it can be done by randomly selecting one from multiple candidate working modes as the first target working mode, selecting the candidate working mode with the fewest usage times from multiple candidate working modes as the first target working mode, selecting the working mode at the time of the last shutdown from multiple candidate working modes as the first target working mode, or selecting a working mode specified by the user from multiple candidate working modes as the first target working mode, or selecting the first target working mode from multiple candidate working modes according to user preferences, etc., but it is not limited to these.

[0086] Understandably, by setting the target distribution network device to automatically select one of the multiple candidate working modes as the first target working mode, the selection of the first target working mode can be made more flexible.

[0087] S120. Control the mobile terminal to output multiple candidate options, wherein each candidate option corresponds one-to-one with a candidate working mode associated with the target distribution network device.

[0088] In this embodiment of the disclosure, when the mobile terminal and the target network distribution device have completed network distribution, the server can control the mobile terminal to output multiple candidate options corresponding to multiple candidate working modes associated with the target network distribution device for the user to select.

[0089] Specifically, candidate options are information used to describe and / or demonstrate the corresponding candidate working modes. The specific forms of candidate options may include text, static images, dynamic images, audio and / or video, but are not limited to these.

[0090] Specifically, mobile terminals can output multiple candidate options through display or voice playback, but are not limited to these methods.

[0091] Regarding the specific implementation of "controlling the mobile terminal to output multiple candidate options", in some embodiments, controlling the mobile terminal to output multiple candidate options includes: sending multiple candidate options to the mobile terminal so that the mobile terminal outputs multiple candidate options.

[0092] It is understandable that by setting the server to send multiple candidate options directly to the terminal device, the mobile terminal can directly output the multiple candidate options after receiving them. This facilitates the mobile terminal to quickly output multiple candidate options and helps to improve the speed of rights confirmation.

[0093] In other embodiments, controlling the mobile terminal to output multiple candidate options includes: sending multiple numbering information to the mobile terminal so that the mobile terminal outputs multiple candidate options according to the multiple numbering signals, wherein the multiple numbering information corresponds one-to-one with the multiple candidate options.

[0094] Specifically, the number information serves as a unique identifier for the corresponding candidate option.

[0095] Specifically, the mobile terminal can pre-store the mapping relationship between number information and candidate options. In this way, the mobile terminal can determine the multiple candidate options corresponding to multiple received number information by querying the mapping relationship, and then output multiple candidate options. But it is not limited to this.

[0096] It is understandable that the capacity of the corresponding number information is usually small compared to the candidate options themselves. Therefore, by setting the server to send multiple number information to the terminal device, and then the mobile terminal outputs multiple candidate options based on the multiple number signals, the mobile terminal can quickly receive multiple number information and then quickly output multiple candidate options, which helps to improve the speed of rights confirmation.

[0097] In other embodiments, controlling the mobile terminal to output multiple candidate options includes: sending device information of the target distribution network device to the mobile terminal so that the mobile terminal outputs multiple candidate options based on the device information.

[0098] Specifically, equipment information may include equipment name, equipment number, and / or equipment model, but is not limited to these.

[0099] Specifically, the mobile terminal can pre-store the mapping relationship between device information and candidate options. In this way, the mobile terminal can query the mapping relationship to determine multiple candidate options corresponding to the received device information, and then output multiple candidate options. But it is not limited to this.

[0100] It is understandable that the capacity of the device information of the target distribution network device associated with the candidate options is usually small compared to the candidate options themselves. Therefore, by setting the server to send device information to the terminal device, and then the mobile terminal outputs multiple candidate options based on the device information, the mobile terminal can quickly receive the device information and then quickly output multiple candidate options, which helps to improve the speed of rights confirmation.

[0101] Regarding the timing of "controlling the mobile terminal to output multiple candidate options", in some embodiments, controlling the mobile terminal to output multiple candidate options includes: controlling the mobile terminal to output multiple candidate options when receiving a mode adjustment completion notification, wherein the mode adjustment completion notification is issued by the target distribution network device after adjusting the working mode to the first target working mode.

[0102] Understandably, by setting the target network distribution device to immediately send a mode adjustment completion notification to the server after adjusting its working mode to the first target working mode, the server then immediately controls the mobile terminal to output multiple candidate options. This ensures that when the user receives multiple candidate options through the mobile terminal, the target network distribution device has already adjusted to the first target working mode. In this way, the user can easily observe the correct working mode of the target network distribution device (i.e., the first target working mode) and select the correct target option (i.e., the candidate option corresponding to the first target working mode), thereby improving the success rate of rights confirmation.

[0103] Of course, in other embodiments, controlling the mobile terminal to output multiple candidate options includes: controlling the mobile terminal to output multiple candidate options while controlling the target distribution network device to adjust its operating mode to the first target operating mode. Further optionally, before the target distribution network device's operating mode is adjusted to the first target operating mode, the multiple candidate options are in an invalid state (i.e., unselectable), and after the target distribution network device's operating mode is adjusted to the first target operating mode, the multiple candidate options are in a valid state (i.e., selectable).

[0104] This allows users to receive multiple candidate options via their mobile devices as early as possible, enabling them to select the target option sooner and thus improving the speed of rights confirmation.

[0105] S130. Receive selection result information sent by the mobile terminal, wherein the selection result information is used to instruct the user to select the target option from multiple candidate options, and the candidate working mode corresponding to the target option is the second target working mode.

[0106] In this embodiment of the disclosure, in response to the user's selection operation, the mobile terminal can determine the candidate option (i.e. the target option) selected by the user from the multiple output candidate options and generate selection result information accordingly. Then, the server can receive the selection result information sent by the mobile terminal.

[0107] In some embodiments, the selected result information is the target option.

[0108] In other embodiments, the selection result information is the number information of the target option.

[0109] S140. If the preset conditions are met, the target distribution network equipment is controlled to enter a controllable state. The preset conditions include that the first target working mode and the second target working mode are the same.

[0110] In this embodiment of the disclosure, when the server determines that the preset conditions are met, it can control the target distribution network device to enter a controllable state and complete the confirmation of rights. In this way, the user can remotely control the target distribution network device through a mobile terminal.

[0111] In this embodiment, after the mobile terminal completes network configuration with the target network configuration device, the server can control the target network configuration device to adjust its operating mode to a first target operating mode. The server also controls the mobile terminal to output multiple candidate options corresponding to multiple candidate operating modes associated with the target network configuration device. Thus, the user can select the target option from the multiple candidate options by observing the operating mode of the target network configuration device (i.e., the first target operating mode). When the server determines that preset conditions are met (including the first target operating mode and the second target operating mode corresponding to the target option being the same), it controls the target network configuration device to enter a controllable state, thereby completing the rights confirmation. Therefore, during rights confirmation, the user can select the target option from multiple candidate options via the mobile terminal, without needing to perform any physical operation on the target network configuration device as in related technologies. It is evident that, according to this embodiment, the rights confirmation operation for the target network configuration device can be completed without physical contact, making the rights confirmation operation simpler and more convenient.

[0112] In another embodiment of this disclosure, the method further includes:

[0113] Record the first moment, which is the moment when the mobile terminal is controlled to display multiple candidate display contents;

[0114] The preset conditions also include: receiving the target option before the second moment, where the second moment is the moment after the first moment is delayed by a preset time.

[0115] Specifically, the specific value of the preset duration can be set by those skilled in the art according to actual conditions, and is not limited here. For example, the preset duration is 1 minute, 2 minutes, or 3 minutes, etc., but is not limited to this.

[0116] Specifically, if the server receives the target option before the second moment and the first target working mode and the second target working mode are the same, it can control the target distribution network device to enter a controllable state and complete the confirmation of rights. In this way, the user can remotely control the target distribution network device through a mobile terminal.

[0117] Understandably, by setting preset conditions that include receiving the target option before the second moment, other users who want to illegally confirm their rights must complete the process within the validity period. The short validity period greatly reduces the possibility of other users successfully confirming their rights illegally, thus improving security.

[0118] Figure 2 This is a schematic diagram of the structure of an Internet of Things (IoT) rights confirmation device provided in an embodiment of this disclosure.

[0119] like Figure 2 As shown, the IoT authentication device 200 may include:

[0120] The first control module 210 is used to control the working mode of the target distribution network device to be adjusted to the first target working mode when the mobile terminal and the target distribution network device have completed the distribution network.

[0121] The second control module 220 is used to control the mobile terminal to output multiple candidate options, wherein the multiple candidate options correspond one-to-one with multiple candidate working modes associated with the target distribution network equipment;

[0122] The first receiving module 230 is used to receive selection result information sent by the mobile terminal, wherein the selection result information is used to instruct the user to select a target option from the plurality of candidate options, and the candidate working mode corresponding to the target option is a second target working mode;

[0123] The third control module 240 is used to control the target distribution network equipment to enter a controllable state if preset conditions are met, wherein the preset conditions include the first target working mode and the second target working mode being the same.

[0124] Optionally, the first control module 210 includes:

[0125] The first generation submodule is used to generate mode control instructions based on the multiple candidate working modes when the mobile terminal and the target network distribution device have completed network distribution.

[0126] The first sending submodule is used to send the mode control command to the target distribution network device so that the target distribution network device adjusts its working mode to the first target working mode according to the mode control command.

[0127] Optionally, the first generation submodule is specifically used to randomly select one candidate working mode from the plurality of candidate working modes as the first target working mode when the mobile terminal and the target network distribution device have completed network distribution, and generate the mode control instruction accordingly.

[0128] Optionally, the second control module 220 is specifically used to send the plurality of candidate options to the mobile terminal so that the mobile terminal outputs the plurality of candidate options.

[0129] Optionally, the second control module 220 is specifically used to send multiple numbering information to the mobile terminal, so that the mobile terminal outputs the multiple candidate options according to the multiple numbering signals, wherein the multiple numbering information corresponds one-to-one with the multiple candidate options.

[0130] Optionally, the second control module 220 is specifically used to control the mobile terminal to output the plurality of candidate options when a mode adjustment completion notification is received, wherein the mode adjustment completion notification is issued by the target distribution network device after adjusting the working mode to the first target working mode.

[0131] Optionally, the device further includes:

[0132] A recording module is used to record a first moment, wherein the first moment is the moment when the mobile terminal is controlled to display multiple candidate display contents;

[0133] The preset conditions further include: receiving the selection result information before the second time point, where the second time point is the time point after the first time point is postponed by a preset time.

[0134] It should be noted that, Figure 2 The IoT authentication device 200 shown can execute each step in any of the above method embodiments and achieve each process and effect in any of the above method embodiments, which will not be elaborated here.

[0135] Figure 3 This is a schematic diagram of the structure of a server provided in an embodiment of this disclosure. Figure 3 As shown, the server may include a processor 301 and a memory 302 storing computer program instructions.

[0136] Specifically, the processor 301 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0137] Memory 302 may include a large-capacity storage for information or instructions. For example, and not limitingly, memory 302 may include a hard disk drive (HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 302 may include removable or non-removable (or fixed) media. Where appropriate, memory 302 may be internal or external to the integrated gateway device. In a particular embodiment, memory 302 is a non-volatile solid-state memory. In a particular embodiment, memory 302 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (Electrically Programmable ROM, EPROM), an electrically erasable programmable PROM (EEPROM), an electrically alterable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0138] The processor 301 can perform the steps in any of the above method embodiments by reading and executing the computer program instructions stored in the memory 302.

[0139] In one example, the server may also include a transceiver 303 and a bus 304. Wherein, as... Figure 3 As shown, the processor 301, memory 302 and transceiver 303 are connected via bus 304 and communicate with each other.

[0140] Bus 304 may include hardware, software, or both. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industrial Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 304 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.

[0141] This disclosure also provides a computer-readable storage medium that can store a computer program. When the computer program is executed by a processor, the processor implements the IoT rights confirmation method provided in this disclosure.

[0142] The aforementioned storage medium may include, for example, a memory 302 containing computer program instructions, which can be executed by the server's processor 301 to complete the IoT rights confirmation method provided in this embodiment. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), compact disc-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device.

[0143] Figure 4 This is a schematic diagram of the structure of an Internet of Things (IoT) rights confirmation system provided in an embodiment of this disclosure, as shown below. Figure 4The system includes: a server 101, used to execute the Internet of Things (IoT) authorization method provided in this embodiment;

[0144] The target distribution network device 102 is used to adjust the working mode to the first target working mode;

[0145] Mobile terminal 103 is used to output multiple candidate options and send selection result information to the server. The multiple candidate options correspond one-to-one with multiple candidate working modes associated with the target distribution network device. The selection result information is used to instruct the user to select the target option from the multiple candidate options. The candidate working mode corresponding to the target option is the second target working mode.

[0146] Figure 5 This is a schematic diagram of the rights confirmation process of a rights confirmation system provided in an embodiment of this disclosure. Figure 5 As shown, the target network device (hereinafter referred to as the device) uses WIFI or Bluetooth for network configuration and remains in a discoverable hotspot state. After the mobile phone (i.e., the mobile terminal) scans the device's hotspot and completes network configuration, a mode control command is sent from the cloud to the device. Upon receiving the mode control command, the device switches to the corresponding working mode (i.e., the first target working mode). For example, for a light fixture, the light fixture can switch to a warm color mode, a cool color mode, or a flashing mode. The cloud sends mode options (i.e., candidate options) to the mobile phone for the user to choose from. The user observes the device's current working mode and selects the corresponding mode option (i.e., the target option) on the mobile phone to complete the device authorization. After successful authorization, the user can remotely control the device via the mobile phone. If an incorrect selection is made, the cloud will randomly send a new mode control command and allow the user to select again.

[0147] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining ownership in the Internet of Things, characterized in that, Applied to a server, the method includes: When the mobile terminal completes network configuration with the target network configuration device, the working mode of the target network configuration device is adjusted to the first target working mode. The mobile terminal is controlled to output multiple candidate options, wherein each of the multiple candidate options corresponds one-to-one with a multiple candidate working mode associated with the target distribution network device; The selection result information sent by the mobile terminal is received, wherein the selection result information is used to indicate the target option selected by the user from the plurality of candidate options, and the candidate working mode corresponding to the target option is the second target working mode; If preset conditions are met, the target distribution network equipment is controlled to enter a controllable state, wherein the preset conditions include the first target working mode and the second target working mode being the same; The adjustment of the operating mode of the target distribution network equipment to the first target operating mode includes: Based on the multiple candidate working modes, generate mode control instructions; The mode control command is sent to the target distribution network device so that the target distribution network device adjusts its operating mode to the first target operating mode according to the mode control command.

2. The method according to claim 1, characterized in that, The step of generating mode control instructions based on the multiple candidate working modes includes: From the plurality of candidate working modes, one candidate working mode is randomly selected as the first target working mode, and the corresponding mode control instruction is generated.

3. The method according to claim 1, characterized in that, Control the mobile terminal to output multiple candidate options, including: The plurality of candidate options are sent to the mobile terminal so that the mobile terminal outputs the plurality of candidate options.

4. The method according to claim 1, characterized in that, Control the mobile terminal to output multiple candidate options, including: Multiple numbering information is sent to the mobile terminal so that the mobile terminal outputs multiple candidate options based on the multiple numbering signals, wherein the multiple numbering information corresponds one-to-one with the multiple candidate options.

5. The method according to claim 1, characterized in that, The control mobile terminal outputs multiple candidate options, including: Upon receiving a mode adjustment completion notification, the mobile terminal is controlled to output the multiple candidate options, wherein the mode adjustment completion notification is issued by the target distribution network device after adjusting its working mode to the first target working mode.

6. The method according to any one of claims 1-5, characterized in that, Also includes: Record the first moment, where the first moment is the moment when the mobile terminal is controlled to display multiple candidate display contents; The preset conditions further include: receiving the selection result information before the second time point, where the second time point is the time point after the first time point is postponed by a preset time.

7. The method according to claim 1, characterized in that, The target distribution network equipment includes high-mounted installation equipment, wherein the height of the high-mounted installation equipment from the ground is greater than a preset height threshold.

8. An Internet of Things (IoT) rights confirmation device, characterized in that, include: The first control module is used to control the working mode of the target distribution network equipment to be adjusted to the first target working mode when the mobile terminal and the target distribution network equipment have completed the distribution network. The second control module is used to control the mobile terminal to output multiple candidate options, wherein the multiple candidate options correspond one-to-one with multiple candidate working modes associated with the target distribution network equipment; The first receiving module is used to receive selection result information sent by the mobile terminal, wherein the selection result information is used to indicate the target option selected by the user from the plurality of candidate options, and the candidate working mode corresponding to the target option is the second target working mode; The third control module is used to control the target distribution network equipment to enter a controllable state if preset conditions are met, wherein the preset conditions include the first target working mode and the second target working mode being the same; The first control module is specifically used to generate mode control instructions based on the multiple candidate working modes; The mode control command is sent to the target distribution network device so that the target distribution network device adjusts its operating mode to the first target operating mode according to the mode control command.

9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, causes the processor to implement the Internet of Things (IoT) authentication method according to any one of claims 1-7.

10. A server, characterized in that, include: processor; Memory, used to store executable instructions; The processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the IoT rights confirmation method according to any one of claims 1-7.

11. An Internet of Things (IoT) rights confirmation system, characterized in that, include: The server as described in claim 10; The target distribution network equipment is used to adjust the working mode to the first target working mode; A mobile terminal is used to output multiple candidate options and send selection result information to the server. The multiple candidate options correspond one-to-one with multiple candidate working modes associated with the target distribution network device. The selection result information is used to instruct the user to select a target option from the multiple candidate options. The candidate working mode corresponding to the target option is a second target working mode.

Citation Information

Patent Citations

  • Network distribution control method and device of Internet of Things equipment, equipment and storage medium

    CN112564942A

  • Right confirmation method of target equipment, electronic equipment and computer readable storage medium

    CN112637208A