Frictionless network configuration method, system, and apparatus, and medium
By implementing the sensorless distribution network method in smart home devices, using the collaborative work of temporary WIFI channels and gateways, the problem of users needing to manually enter WIFI passwords and SSIDs is solved, and the effect of simplifying operations and improving security is achieved.
Patent Information
- Application Number
- PCT/CN2024/133278
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-13
- Filing Date
- 2024-11-20
- Publication Date
- 2025-06-19
AI Technical Summary
In the prior art, smart home devices require users to enter WIFI password and SSID when distributing networks, which are complex and unsafe, and require the equipment to be equipped with additional Bluetooth or NFC chip modules, which increases the hardware cost of the equipment.
In response to the user's operation, the gateway is notified to turn on the temporary WIFI channel, so that the smart device is pre-connected to the channel, and display information is generated. After the user confirms the operation based on the displayed information, the gateway sends the Internet password or service set identification to the smart device to connect it to the target WIFI channel.
No user input of WIFI passwords and SSIDs is required, which simplifies operational processes, improves practicality and security, and reduces device hardware costs.
Smart Images

Figure CN2024133278_19062025_PF_FP_ABST
Abstract
Description
A sensorless distribution network method, system, device and medium Technical Field
[0001] The present application relates to the field of network communication technology, and in particular to a method, system, device and storage medium for seamless network distribution. Background Art
[0002] For smart home devices without input media such as touch screens, users cannot enter the Wi-Fi password directly on the smart device. Existing network configuration is mainly achieved through the following methods: First, using Bluetooth technology (the smart device connects to the mobile client via Bluetooth and receives the Wi-Fi password entered by the user on the mobile client through the Bluetooth channel). This requires the device to be equipped with an additional Bluetooth or NFC chip module, which increases the hardware cost of the device; second, using NFC near-field communication technology to transmit Wi-Fi information, which also requires the device to be equipped with an additional Bluetooth or NFC chip module, increasing the hardware cost of the device. Third, for devices with microphones, network configuration can be achieved through sound waves, but in environments with relatively high noise, sound wave network configuration may fail to recognize the network. Fourth, for devices with cameras, Wi-Fi information can be received by scanning the QR code information displayed on the mobile client. However, the above methods require the user to enter the Wi-Fi password on the mobile client, and also require the user to enter the service set identifier or require the mobile app to obtain the precise location to obtain the service set identifier of the currently connected Wi-Fi. Its operation convenience and security are not good. Another way to configure the network is to enable the device to act as a Wi-Fi hotspot. This requires the user to set up the phone to connect to the Wi-Fi sent by the smart device as a hotspot. This requires the user to repeatedly switch the Wi-Fi connection in the phone settings, which is complicated. Therefore, there are still technical problems that need to be solved in the related art. Summary of the Invention
[0003] The purpose of this application is to solve one of the technical problems existing in the prior art to at least a certain extent.
[0004] To this end, one purpose of the embodiments of the present application is to provide a seamless network configuration method, system, device and storage medium. The method, system, device and storage medium do not require the user to enter the WIFI password and SSID, and there is no need to switch to connect to the mobile phone WIFI during the network configuration. The structure implemented in the present application is simple and the operation is simple, which can improve practicality and reduce resource waste.
[0005] In order to achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present application include: a method for seamless network configuration, comprising: in response to a first operation of a user on a smart device and a second operation of the user, notifying a gateway to open a temporary WIFI channel so that the smart device is pre-connected to the temporary WIFI channel and generating display information; in response to a third operation performed by the user based on the display information, generating a confirmation instruction and sending it to the gateway, so that the gateway sends an Internet access password or a service set identifier to the smart device according to the confirmation instruction, and enables the smart device to connect to the target WIFI channel according to the Internet access password.
[0006] The present invention's seamless network configuration method can notify the gateway to open a temporary Wi-Fi channel after the user performs the first and second operations, allowing the smart device to pre-connect to the temporary Wi-Fi channel and generate display information. Then, in response to the user's third operation based on the display information, a confirmation instruction is generated and sent to the gateway, causing the gateway to send an Internet access password or service set identifier to the smart device based on the confirmation instruction, and for the smart device to connect to the target Wi-Fi channel based on the Internet access password. This application eliminates the need for the user to enter a Wi-Fi password and SSID, and eliminates the need to switch to connect to the mobile phone's Wi-Fi during network configuration. The present invention has a simple structure and simple operation, which can improve practicality and reduce resource waste.
[0007] In addition, the method for a non-sensing network distribution according to the above embodiment of the present invention may also have the following additional technical features:
[0008] Furthermore, in an embodiment of the present application, the method further includes forwarding the network configuration success information reported by the smart device to the user.
[0009] This embodiment can forward the network configuration success information to the user in a timely manner, can promptly notify the user of the network configuration success, and can improve the network configuration efficiency.
[0010] Furthermore, in an embodiment of the present application, the step of notifying the gateway to open a temporary WIFI channel in response to the user's first operation on the smart device and the user's second operation specifically includes: generating a notification message and sending it to the platform in response to the user's first operation on the smart device and the user's second operation, so that the platform forwards the notification message to the gateway, and enables the gateway to open a temporary WIFI channel according to the notification message.
[0011] Furthermore, in an embodiment of the present application, the step of pre-connecting the smart device to the WIFI channel and generating display information specifically includes: the smart device pre-connecting to the WIFI channel and sending device identity information to the platform; the platform forwarding the device identity information to the client; the client generating the display information based on the device identity information.
[0012] Furthermore, in an embodiment of the present application, the identity information includes a device name, a device number, or a device picture.
[0013] Furthermore, in an embodiment of the present application, the temporary WIFI channel and the target WIFI channel are the same channel.
[0014] On the other hand, an embodiment of the present application further provides a sensorless distribution network system, including:
[0015] a first processing unit, configured to, in response to a first operation of a user on a smart device and a second operation of the user, notify a gateway to open a temporary Wi-Fi channel, so that the smart device is pre-connected to the temporary Wi-Fi channel, and generate display information;
[0016] The second processing unit is configured to generate a confirmation instruction in response to a third operation performed by the user according to the displayed information and send the confirmation instruction to the gateway, so that the gateway sends the Internet access password to the smart device according to the confirmation instruction, and enables the smart device to connect to the target WIFI channel according to the Internet access password.
[0017] Furthermore, in an embodiment of the present application, the system also includes a forwarding unit; the forwarding unit is used to forward the network configuration success information reported by the smart device to the user.
[0018] The senseless network configuration method implemented by this system embodiment can notify the gateway to open a temporary WIFI channel after the user performs the first and second operations, so that the smart device can pre-connect to the temporary WIFI channel and generate display information. Then, in response to the third operation performed by the user based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target WIFI channel according to the Internet access password. This application does not require the user to enter the WIFI password and SSID, and does not require switching to connect to the mobile phone WIFI during network configuration. The structure and operation of this application are simple, which can improve practicality and reduce resource waste.
[0019] On the other hand, the present application also provides a sensorless network distribution device, comprising:
[0020] at least one processor;
[0021] at least one memory for storing at least one program;
[0022] When the at least one program is executed by the at least one processor, the at least one processor implements the aforementioned sensorless network configuration method.
[0023] The senseless network configuration method implemented by the present device embodiment can notify the gateway to open a temporary WIFI channel after the user performs the first and second operations, so that the smart device can pre-connect to the temporary WIFI channel and generate display information. Then, in response to the third operation performed by the user based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target WIFI channel according to the Internet access password. This application does not require the user to enter the WIFI password and SSID, and does not require switching to connect to the mobile phone WIFI during network configuration. The structure and operation of this application are simple, which can improve practicality and reduce resource waste.
[0024] In addition, the present application also provides a computer-readable storage medium, which stores processor-executable instructions. When the processor executes the processor-executable instructions, the processor-executable instructions are used to execute the sensorless network distribution method as described above.
[0025] The senseless network configuration method stored in the storage medium embodiment can notify the gateway to open a temporary Wi-Fi channel after the user performs the first and second operations, so that the smart device can pre-connect to the temporary Wi-Fi channel and generate display information. Then, in response to the third operation performed by the user based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target Wi-Fi channel according to the Internet access password. This application does not require the user to enter the Wi-Fi password and SSID, and does not require switching to connect to the mobile phone Wi-Fi during network configuration. The structure and operation implemented by this application are simple, which can improve practicality and reduce resource waste.
[0026] The advantages and benefits of this application will be partially given in the following description, and partially become apparent from the following description, or learned through practice of this application:
[0027] The present invention's seamless network configuration method can notify the gateway to open a temporary Wi-Fi channel after the user performs a first operation and a second operation, allowing the smart device to pre-connect to the temporary Wi-Fi channel and generate display information. Then, in response to a third operation performed by the user based on the display information, a confirmation instruction is generated and sent to the gateway, causing the gateway to send an Internet access password or service set identifier to the smart device based on the confirmation instruction, and for the smart device to connect to the target Wi-Fi channel based on the Internet access password. The present invention eliminates the need for the user to enter a Wi-Fi password and service set identifier, and eliminates the need to switch to connect to the mobile phone's Wi-Fi during network configuration. The present invention has a simple structure and simple operation, which can improve practicality and reduce resource waste. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] FIG1 is a schematic diagram of the steps of a non-sensing network distribution method in a specific embodiment of the present invention;
[0029] FIG2 is a schematic diagram of the steps of a non-sensing network distribution method in another specific embodiment of the present invention;
[0030] FIG3 is a schematic diagram of the steps of a non-sensing network distribution method in another specific embodiment of the present invention;
[0031] FIG4 is a schematic diagram of the steps of pre-connecting a smart device to a WIFI channel and generating display information in a specific embodiment of the present invention;
[0032] FIG5 is a schematic diagram of the steps of pre-connecting a smart device to a WIFI channel and generating display information in another specific embodiment of the present invention;
[0033] FIG6 is a schematic diagram of the steps of a non-sensing network distribution method in another specific embodiment of the present invention;
[0034] FIG7 is a schematic diagram of data interaction among a smart device, a gateway, and a client in a method for interactive and seamless network configuration in a specific embodiment of the present invention;
[0035] FIG8 is a schematic diagram of data interaction among smart devices, gateways, and clients in a method for interactive and seamless network configuration in another specific embodiment of the present invention;
[0036] FIG9 is a schematic structural diagram of a non-sensing distribution network system in a specific embodiment of the present invention;
[0037] FIG10 is a schematic structural diagram of a non-sensing network distribution device in a specific embodiment of the present invention. DETAILED DESCRIPTION
[0038] The following describes the embodiments of the present invention in detail with reference to the accompanying drawings to illustrate the principles and processes of the sensorless network distribution method, system, device and storage medium in the embodiments of the present invention.
[0039] First, let’s explain the terms that appear in this application:
[0040] The SSID (Service Set Identifier) is a key concept in wireless networks. It is a name used to identify a wireless local area network (WLAN). An SSID can be thought of as the name of a wireless network, similar to the network name or router name in a wired network. On a wireless network, devices use the SSID to identify and connect to a specific wireless network. The SSID plays multiple roles in wireless networks, including the following: Identifying a wireless network: Each wireless network has a unique SSID that identifies it. When a device searches for nearby wireless networks, it scans the SSID and displays a list of available networks for the user to choose from. The user can then select the network to connect to based on the SSID. Connecting to a specific wireless network: A device connects to a specific wireless network by entering the correct SSID. Once connected, the device can transmit data and communicate within the network. Restricting wireless network access: By setting the SSID, you can restrict access to the wireless network. For example, a company can set a specific SSID for its internal wireless network and configure an access control list (ACL) to restrict access to only company employees.
[0041] In the related art, for smart home devices that do not have input media such as touch screens, users cannot directly enter the WIFI password on the smart device. The existing network configuration is mainly achieved through the following methods: First, using Bluetooth technology (the smart device is connected to the mobile client via Bluetooth, and receives the WIFI password entered by the user on the mobile client through the Bluetooth channel), which requires the device to be equipped with an additional Bluetooth or NFC chip module, increasing the hardware cost of the device. Second, using NFC near-field communication technology to transmit WIFI information also requires the device to be equipped with an additional Bluetooth or NFC chip module, which increases the hardware cost of the device. Third, for devices with microphones, network configuration can be achieved through sound waves, but in the case of relatively loud ambient noise, there is a problem of recognition failure in sound wave network configuration. Fourth, for devices with cameras, WIFI information can be received by scanning the QR code information displayed on the mobile client. However, the above method requires the user to enter the WIFI password on the mobile client, and at the same time, enter the SSID or require the mobile phone APP to obtain the precise location to obtain the SSID of the currently connected WIFI, which has poor operational convenience and security. Another network configuration method is to enable the device to open a Wi-Fi hotspot as a Wi-Fi hotspot AP. This requires the mobile phone to be connected to the Wi-Fi provided by the smart device as an AP hotspot. This requires the user to repeatedly switch the Wi-Fi connection in the mobile phone settings, which is complicated. Therefore, there are still problems in the related technology that need to be solved urgently.
[0042] In view of the above-mentioned defects of the prior art, reference is made to Figure 1, which is a schematic diagram of the steps of a non-sensing network distribution method provided by an embodiment of the present application. In Figure 1, the non-sensing network distribution method may include but is not limited to steps S101-S102.
[0043] S101: In response to a first operation of a user on a smart device and a second operation of the user, notify a gateway to open a temporary WIFI channel so that the smart device is pre-connected to the temporary WIFI channel, and generate display information.
[0044] It is understandable that the first operation can be an operation to power on the smart device and enter the network configuration state. For some smart devices, the network configuration state can be entered by powering on. In this case, the first operation can be a power-on operation, such as connecting a charging plug or turning on the smart device. For some smart devices, after powering on, it is necessary to open a specific page or click a specific button, or press a specific key to enter the network configuration state. In this case, the first operation can be a button click operation, a key press operation, or an operation to open a specific page. The second operation can be the operation corresponding to the user setting the senseless network configuration on the mobile client, which can be opening a certain page, opening an APP, or a certain mobile phone function.
[0045] In some feasible embodiments of the present application, the first operation of powering on the smart terminal to enter the network distribution state and the operation of the user setting the start of the non-sensing network distribution on the mobile client can be detected by the mobile client. When the mobile client detects the first operation and the second operation, it can notify the gateway by sending an instruction. After receiving the instruction, the gateway can open its own temporary WIFI channel, and the smart device can automatically search for a WIFI channel that can be connected after entering the network distribution state. When the temporary WIFI channel opened by the gateway is found, the smart device can pre-connect to the temporary WIFI channel. The pre-connection is not verified by the password or service set identifier. At the same time, after the pre-connection, the smart device will feedback its own identity information to the platform. The platform can forward the identity information to the mobile client, and the mobile client can generate corresponding display information based on the identity information.
[0046] It is understood that the platform can be a server platform or cloud platform that establishes a wired or wireless connection with one or more of the smart devices, gateways, or mobile clients. The displayed information can include the device name, identity information, or image, and can also include virtual button information indicating whether the connection needs to be confirmed.
[0047] It should be noted that the above-mentioned wired connection method may include a connection between a mobile device and a processing module, and may also include a connection between a processing module and a hardware device, as well as a wired connection between other currently known or future-developed devices and the processing module; and the above-mentioned wireless connection method may include but is not limited to 3G / 4G / 5G connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (Ultra Wide Band) connection, and other currently known or future-developed wireless connection methods.
[0048] In summary, in this embodiment, a temporary WIFI channel can be opened before the smart device and the gateway are connected to the network. The temporary WIFI channel can only be used for network connection of the smart device, and the WIFI channel is not connected to the Internet, so that the gateway can directly send the Internet SSID or password to the smart device, which can improve the security of the network connection process.
[0049] S102. In response to the third operation performed by the user according to the displayed information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target WIFI channel according to the Internet access password.
[0050] It is understandable that the third operation may be the user clicking on the confirmation networking operation displayed on the mobile terminal interface according to the displayed information.
[0051] In some feasible embodiments of the present application, after the user confirms the connection operation according to the displayed information, the mobile client generates a confirmation instruction and sends it to the gateway. The gateway receives and interprets the confirmation instruction and sends the Internet access password and service set identifier to the smart device. The smart device connects to the target Wi-Fi channel based on the Internet access password.
[0052] In summary, the sensorless network configuration method of this embodiment can notify the gateway to open a temporary Wi-Fi channel after the user performs the first and second operations, so that the smart device can pre-connect to the temporary Wi-Fi channel and generate display information. Then, in response to the user's third operation based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target Wi-Fi channel according to the Internet access password. This application does not require the user to enter the Wi-Fi password and SSID, and does not require switching to connect to the mobile phone Wi-Fi during network configuration. The structure and operation implemented by this application are simple, which can improve practicality and reduce resource waste.
[0053] Further, referring to Figure 2, which is a schematic diagram of the steps of another non-sensing network distribution method of the present application, the non-sensing network distribution method may further include, but is not limited to, step S103.
[0054] S103: Forward the network configuration success information reported by the smart device to the user.
[0055] It is understandable that the network configuration success information reported by the smart device can be automatically generated when the smart device is connected to the target WIFI channel according to the Internet access password.
[0056] In some feasible embodiments of the present application, after the user confirms the connection operation according to the displayed information, the mobile client generates a confirmation instruction and sends it to the gateway. The gateway receives and interprets the confirmation instruction and sends the Internet access password and service set identifier to the smart device. The smart device connects to the target Wi-Fi channel based on the Internet access password and then generates a notification message indicating successful network configuration and sends it to the platform. The platform can forward it to the user client, which can then display the successful network configuration information to the user on the screen or broadcast the successful network configuration information to the user by voice.
[0057] Specifically, after the user confirms the connection on the mobile client according to the displayed information, the mobile client generates a confirmation command and sends it to the gateway. The gateway receives and interprets the confirmation command and sends the Internet access password and service set identifier to the smart device. The smart device connects to the target Wi-Fi channel based on the Internet access password and generates a notification message indicating successful network configuration and sends it to the platform. The platform then forwards this notification to the user client, which can then display the successful network configuration information on the screen or announce it to the user via voice.
[0058] In summary, this embodiment can forward the network configuration success information to the user in a timely manner, can promptly notify the user of the network configuration success, and can improve the network configuration efficiency.
[0059] Further, referring to Figure 3, which is a schematic diagram of the steps of another method for seamless network configuration in the present application, in Figure 3, in response to the user's first operation on the smart device and the user's second operation, the step of notifying the gateway to open a temporary Wi-Fi channel may specifically include but is not limited to step S1021.
[0060] S1021. In response to the user's first operation on the smart device and the user's second operation, generate notification information and send it to the platform, so that the platform forwards the notification information to the gateway, and the gateway opens a temporary WIFI channel according to the notification information.
[0061] In some feasible embodiments of the present application, in response to the user's first operation on the smart device and the user's second operation, the mobile client can first generate notification information and send it to the server platform, and then the server platform forwards the notification information to the gateway. After receiving the notification information, the gateway can open a temporary WIFI channel to enable the smart device to pre-connect to the temporary WIFI channel and generate display information.
[0062] Further, referring to Figure 4, Figure 4 is a schematic diagram of the steps of pre-connecting a smart device to a WIFI channel and generating display information. In Figure 4, the steps may specifically include but are not limited to steps S201 to S203.
[0063] S201, the smart device pre-connects to the WIFI channel and sends the device identity information to the platform;
[0064] S202, the platform forwards the device identity information to the client;
[0065] S203: The client generates display information according to the device identity information.
[0066] It is understood that the device's identity information can be an identification number such as 10002 or 2003, or a picture of the device, which can be a main view or a picture with identity information, or information such as the device's name.
[0067] In some feasible embodiments of the present application, the smart device can pre-connect to the Wi-Fi channel and send its device identity information to the platform. The platform then forwards the received identity information to the mobile client. After receiving the identity information, the mobile client can generate a display message. The content of the display message may be "Device named XXX needs to be connected to Wi-Fi. Do you agree?"
[0068] Specifically, the smart device can pre-connect to the WIFI channel and send device identity information such as 1021 to the platform. After receiving 1021, the platform forwards it to the mobile client. After receiving 1021, the mobile client can generate a display message "1021 needs to connect to WIFI, do you need to agree?"
[0069] In other embodiments, the smart device can pre-connect to a Wi-Fi channel and send its device name, such as home model M10, to the platform. The platform then forwards M10 to the mobile client. Upon receiving M10, the mobile client can generate a message displaying the message "M10 needs to access Wi-Fi. Do you need to agree?" The user can then click to confirm whether to allow the smart device to access Wi-Fi.
[0070] Furthermore, with reference to FIG5 , in some feasible embodiments of the present application, the identity information may include one of the device name, device number, or device picture, or a combination of any two of the three, or all of the three. Specifically, the device's identity information may be an identity number such as 10102 or 2013, or a picture of the device. The picture may be a main view, or a picture with identity information; it may also be information such as the name of the device. In some embodiments, the smart device is pre-connected to a WIFI channel and sends the device identity number to the platform; the platform forwards the device identity number to the client; and the client generates display information based on the identity number. In other embodiments, the smart device is pre-connected to a WIFI channel and sends the device name to the platform; the platform forwards the device name to the client; and the client generates display information based on the device name. In other embodiments, the smart device is pre-connected to a WIFI channel and sends the device picture to the platform; the platform forwards the device picture to the client; and the client generates display information based on the device picture. In other embodiments, the client generates display information based on the device name and device identity number. In other embodiments, the smart device is pre-connected to a WIFI channel and sends a device image and device identification number to the platform; the platform forwards the device image and device identification number to the client; and the client generates display information based on the device image and device identification number. In other embodiments, the smart device is pre-connected to a WIFI channel and sends a device image, device identification number, and device image to the platform; the platform forwards the device image, device identification number, and device image to the client; and the client generates display information based on the device image, device identification number, and device image.
[0071] It is understood that the displayed information can be displayed according to the amount of identity information. For example, if the identity information includes a picture and an identity number, the content of the final displayed information can include the picture and the identity number. If the identity information includes a picture or an identity number, the content of the final displayed information can include one of the picture or the identity number. If the identity information includes a picture, an identity number, and a device name, the content of the final displayed information can include all three of the picture, the identity number, and the device name.
[0072] Further, referring to Figure 6, in some feasible embodiments of the present application, the temporary WIFI channel and the target WIFI channel are the same channel. Specifically, the temporary WIFI channel and the target WIFI channel can be two channels with the same name, password, and other channel parameters. They can be the same channel or two channels with the same name and password.
[0073] The specific implementation principle of this application is described below with reference to the accompanying drawings:
[0074] 7 and 8, which are schematic diagrams of data interaction among smart devices, gateways, and clients for seamless network configuration in two specific embodiments of the present application. In FIG7, the method for seamless network configuration among smart devices, gateways, and clients in this embodiment may include steps S1 to S11.
[0075] S1. The user can power on the smart device and put it into network configuration state. The user can set up the mobile client according to the corresponding operations to enable the mobile client to start network configuration without any sense.
[0076] S2. The mobile client notifies the server platform, and the server platform notifies the gateway or router to start seamless network configuration.
[0077] S3. The gateway or router can open a specific hidden SSID channel (this SSID channel is only used for network configuration and does not connect to the Internet).
[0078] S4. The smart device can connect to the specific hidden SSID channel.
[0079] S5. The mobile client polls whether there is a smart device connected to the hidden SSID channel. The server platform transmits the information to the grid / router. After detecting that a device is connected to the hidden SSID channel, the device information is fed back to the server platform, which then sends it to the client.
[0080] S6. The client displays the device information (name or picture), and the user clicks the confirmation instruction to enable the mobile client to configure the network.
[0081] S7. The client feeds back to the server platform, and the server platform transmits the confirmation instruction clicked by the user to the gateway or router.
[0082] S8. The gateway or router sends the SSID or password of the official Internet access channel to the smart device.
[0083] S9. Your smart device can reconnect to the official SSID and connect to the network. This method sets the temporary hotspot and the official hotspot to the same channel, eliminating the need for the device to scan again. Once the gateway turns on the official SSID, the device can connect directly to the official SSID.
[0084] S10. After the connection is successful, the smart device can report information to the server platform to notify the server platform that the network configuration is successful.
[0085] S11. The server platform can notify the mobile client to inform the user that the seamless network configuration is successful.
[0086] In another embodiment, referring to FIG. 8 , the method for interactive and seamless network configuration among smart devices, gateways, and clients of this embodiment may include steps S11 to S111 .
[0087] S11. The user can power on the smart device and put it into network configuration state. The user can set up the mobile client according to the corresponding operations to enable the mobile client to start network configuration without any sense.
[0088] S12. The mobile client notifies the server platform, and the server platform notifies the gateway or router to start seamless network configuration.
[0089] S13. The gateway or router may open a specific hidden WIFI channel (this WIFI channel is only used for network configuration and is not connected to the Internet).
[0090] S14. The smart device can connect to the specific hidden WIFI channel.
[0091] S15. The mobile client polls whether there is a smart device connected to the hidden WIFI channel. The server platform transmits the information to the grid / router. After detecting that a device is connected to the hidden WIFI channel, the device information is fed back to the server platform, which then sends it to the client.
[0092] S16. The client displays device information (name, image, etc.), and the user clicks on the confirmation instruction to enable the mobile client to perform network configuration.
[0093] S17. The client feeds back to the server platform, and the server platform transmits the confirmation instruction clicked by the user to the gateway or router.
[0094] S18. The gateway or router sends the WIFI or Internet password of the official Internet access channel to the smart device.
[0095] S19. The smart device can reconnect to the official Wi-Fi and connect to the network. This method sets the temporary hotspot and the official hotspot to the same channel. The device does not need to scan again. After the gateway turns on the official Wi-Fi, the device can directly connect to the official Wi-Fi.
[0096] S110. After the connection is successful, the smart device can report information to the server platform to notify the server platform that the network configuration is successful.
[0097] S111. The server platform may notify the mobile client to inform the user that the seamless network configuration is successful.
[0098] In summary, the sensorless network distribution method of this application has the following advantages:
[0099] 1. This application configures a WiFi channel with a specific hidden SSID on the gateway / router. This channel is used to automatically transmit the SSID / password of the official Internet access channel to the smart device without being able to connect to the Internet. This completes the secure and fully automatic transmission of the Internet SSID / password to the smart device.
[0100] 2. The non-sensing network configuration method of this application does not require the user to enter the WIFI password and SSID, and there is no need to switch to connect to the mobile phone WIFI during network configuration, which is simple to operate.
[0101] 3. This application innovatively sets the temporary hotspot and the official hotspot to the same channel. Devices do not need to scan again. After the gateway opens the official SSID, the device can directly connect to the official SSID, which can save network configuration time.
[0102] In addition, referring to FIG9 , corresponding to the method of FIG1 , an embodiment of the present application further provides a sensorless network configuration system, which may include a first processing unit 1001 and a second processing unit 1002. The first processing unit 1002 may, in response to a first operation of a user on a smart device and a second operation of the user, notify a gateway to open a temporary WIFI channel, so that the smart device is pre-connected to the temporary WIFI channel, and generate display information; the second processing unit 1003 may, in response to a third operation performed by the user based on the display information, generate a confirmation instruction and send it to the gateway, so that the gateway sends an Internet access password or a service set identifier to the smart device based on the confirmation instruction, and the smart device is connected to the target WIFI channel based on the Internet access password.
[0103] It should be noted that the acquisition unit can be any integrated circuit unit or microprocessor unit obtained by integrating a chip having processing functions and its peripheral circuits using existing integration technologies. The first processing unit and the second processing unit can also be any integrated circuit module or microprocessor module obtained by integrating a chip having processing functions and its peripheral circuits using existing integration technologies. The first processing unit and the second processing unit can also include one or more memories. One or more memories can be used to store the specific algorithm of this application.
[0104] In some embodiments of the present application, the first unit 1001 and the second processing unit 1002 can be set in the same gateway or a device with a processor. The first processing unit 1001 can respond to the user's first operation on the smart device and the user's second operation to notify the gateway to open a temporary WIFI channel, so that the smart device is pre-connected to the temporary WIFI channel and generate display information. The first processing unit 1002 can respond to the user's third operation performed according to the display information, generate a confirmation instruction and send it to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and enables the smart device to connect to the target WIFI channel according to the Internet access password. The specific device connection method and device setting of the acquisition unit 1001 and the first processing unit 1002 and the first processing unit 1002 and the second processing unit 1003 are not limited.
[0105] It will be understood that the above-mentioned wired connection method may include a connection between a mobile device and a processing module, and may also include a connection between a processing module and a hardware device, as well as wired connections between other currently known or future developed devices and processing modules; and the above-mentioned wireless connection method may include but is not limited to 3G / 4G / 5G connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (Ultra Wide Band) connection, and other currently known or future developed wireless connection methods.
[0106] It is understandable that the first operation can be an operation to power on the smart device and enter the network configuration state. For some smart devices, the network configuration state can be entered by powering on. In this case, the first operation can be a power-on operation, such as connecting a charging plug or turning on the smart device. For some smart devices, after powering on, it is necessary to open a specific page or click a specific button, or press a specific key to enter the network configuration state. In this case, the first operation can be a button click operation, a key press operation, or an operation to open a specific page. The second operation can be the operation corresponding to the user setting the senseless network configuration on the mobile client, which can be opening a certain page, opening an APP, or a certain mobile phone function.
[0107] In some feasible embodiments of the present application, the first operation of powering on the smart terminal to enter the network distribution state and the operation of the user setting the start of the non-sensing network distribution on the mobile client can be detected by the mobile client. When the mobile client detects the first operation and the second operation, it can notify the gateway by sending an instruction. After receiving the instruction, the gateway can open its own temporary WIFI channel, and the smart device can automatically search for a WIFI channel that can be connected after entering the network distribution state. When the temporary WIFI channel opened by the gateway is found, the smart device can pre-connect to the temporary WIFI channel. The pre-connection is not verified by the password or service set identifier. At the same time, after the pre-connection, the smart device will feedback its own identity information to the platform. The platform can forward the identity information to the mobile client, and the mobile client can generate corresponding display information based on the identity information.
[0108] It should be noted that the platform can be a server platform or cloud platform that establishes a wired or wireless connection with one or more of the smart devices, gateways, or mobile clients. The displayed information can include the device name, identity information, or image, and can also include a virtual button indicating whether the connection needs to be confirmed.
[0109] It is understandable that the third operation may be the user clicking on the confirmation networking operation displayed on the mobile terminal interface according to the displayed information.
[0110] In some feasible embodiments of the present application, after the user confirms the connection operation according to the displayed information, the mobile client generates a confirmation instruction and sends it to the gateway. The gateway receives and interprets the confirmation instruction and sends the Internet access password and service set identifier to the smart device. The smart device connects to the target Wi-Fi channel based on the Internet access password.
[0111] In summary, the senseless network configuration method implemented by this system embodiment can notify the gateway to open a temporary Wi-Fi channel after the user performs the first and second operations, so that the smart device can pre-connect to the temporary Wi-Fi channel and generate display information. Then, in response to the user performing the third operation based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target Wi-Fi channel according to the Internet access password. This application does not require the user to enter the Wi-Fi password and SSID, and does not require switching to connect to the mobile phone Wi-Fi during network configuration. The structure and operation implemented by this application are simple, which can improve practicality and reduce resource waste.
[0112] Furthermore, the system-free network configuration system may further include a forwarding unit 1003. The forwarding unit 1003 may be connected to the second processing unit 1002 via a wired or wireless connection. The forwarding unit 1003 may be integrated with the first processing unit 1001 and the second processing unit 1002 in a mobile client.
[0113] It should be noted that the above-mentioned wired connection method may include a connection between a mobile device and a processing module, and may also include a connection between a processing module and a hardware device, as well as a wired connection between other currently known or future-developed devices and the processing module; and the above-mentioned wireless connection method may include but is not limited to 3G / 4G / 5G connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (Ultra Wide Band) connection, and other currently known or future-developed wireless connection methods.
[0114] It is understandable that the network configuration success information reported by the smart device can be automatically generated when the smart device is connected to the target WIFI channel according to the Internet access password.
[0115] In some feasible embodiments of the present application, after the user confirms the connection operation according to the displayed information, the mobile client generates a confirmation instruction and sends it to the gateway. The gateway receives and interprets the confirmation instruction and sends the Internet access password and service set identifier to the smart device. The smart device connects to the target Wi-Fi channel based on the Internet access password and then generates a notification message indicating successful network configuration and sends it to the platform. The platform can forward it to the user client, which can then display the successful network configuration information to the user on the screen or announce the successful network configuration to the user through voice.
[0116] Specifically, after the user confirms the connection on the mobile client according to the displayed information, the mobile client generates a confirmation command and sends it to the gateway. The gateway receives and interprets the confirmation command and sends the Internet access password and service set identifier to the smart device. The smart device connects to the target Wi-Fi channel based on the Internet access password and generates a notification message indicating successful network configuration and sends it to the platform. The platform then forwards this notification to the user client, which can then display the successful network configuration information on the screen or announce it to the user via voice.
[0117] Corresponding to the method of FIG1 , the embodiment of the present application further provides a sensorless network distribution device, the specific structure of which can be referred to FIG10 , including:
[0118] at least one processor 1011;
[0119] at least one memory 1012, configured to store at least one program;
[0120] When the at least one program is executed by the at least one processor, the at least one processor implements the sensorless network configuration method.
[0121] In summary, the senseless network configuration method implemented by the present device embodiment can notify the gateway to open a temporary WIFI channel after the user performs the first and second operations, so that the smart device can be pre-connected to the temporary WIFI channel and generate display information. Then, in response to the user performing the third operation based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device is connected to the target WIFI channel according to the Internet access password. This application does not require the user to enter the WIFI password and SSID, and does not require switching to connect to the mobile phone WIFI during network configuration. The structure and operation implemented by this application are simple, which can improve practicality and reduce resource waste.
[0122] Corresponding to the method of FIG1 , an embodiment of the present application further provides a computer-readable storage medium storing processor-executable instructions, which are used to execute the sensorless network configuration method when executed by the processor.
[0123] In summary, the senseless network configuration method stored in the storage medium embodiment can notify the gateway to open a temporary WIFI channel after the user performs the first and second operations, so that the smart device is pre-connected to the temporary WIFI channel and generates display information. Then, in response to the third operation performed by the user based on the display information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends the Internet access password or service set identifier to the smart device according to the confirmation instruction, and the smart device is connected to the target WIFI channel according to the Internet access password. This application does not require the user to enter the WIFI password and SSID, and does not need to switch to connect to the mobile phone WIFI during network configuration. The structure implemented by this application is simple and the operation is simple, which can improve practicality and reduce resource waste.
[0124] In some optional embodiments, the function / operation mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the function / operation involved, the two boxes shown in succession can actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiments presented and described in the flow chart of the present application are provided in an exemplary manner for the purpose of providing a more comprehensive understanding of the technology. The disclosed method is not limited to the operations and logical flows presented herein. Optional embodiments are contemplated in which the order of the various operations is changed and the sub-operations described as a part of a larger operation are performed independently.
[0125] In addition, although the present application is described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It is also understood that a detailed discussion of the actual implementation of each module is not necessary for understanding the present application. More specifically, given the properties, functions, and internal relationships of the various functional modules in the devices disclosed herein, the actual implementation of the module will be understood within the routine skills of an engineer. Therefore, a person skilled in the art can implement the present application as set forth in the claims using ordinary techniques without undue experimentation. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present application, which is determined by the full scope of the appended claims and their equivalents.
[0126] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several programs for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0127] The logic and / or steps represented in a flowchart or otherwise described herein, for example, may be considered as an ordered list of executable programs for implementing the logical functions, and may be embodied in any computer-readable medium for use by, or in conjunction with, a program execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can retrieve and execute a program from a program execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, a program execution system, apparatus, or device.
[0128] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering, or processing in another suitable manner as necessary, and then stored in a computer memory.
[0129] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0130] In the above description of this specification, reference to the terms "one embodiment / example," "another embodiment / example," or "certain embodiments / examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples.
[0131] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and intent of the present application, and that the scope of the present application is defined by the claims and their equivalents.
[0132] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present application. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present application.
Claims
1. A non-sensing network distribution method, characterized in that: The following steps are involved: In response to a first operation of the user on the smart device and a second operation of the user, informing the gateway to open a temporary WIFI channel so that the smart device is pre-connected to the temporary WIFI channel, and generating display information; In response to a third operation performed by the user according to the displayed information, a confirmation instruction is generated and sent to the gateway, so that the gateway sends an Internet access password or a service set identifier to the smart device according to the confirmation instruction, and the smart device connects to the target WIFI channel according to the Internet access password.
2. According to the method for non-sensing network distribution according to claim 1, it is characterized in that: The method further includes forwarding the network configuration success information reported by the smart device to the user.
3. According to the method for non-sensing network distribution described in claim 1, it is characterized in that: The step of notifying the gateway to open a temporary WIFI channel in response to the first operation of the user on the smart device and the second operation of the user specifically includes: In response to the user's first operation on the smart device and the user's second operation, a notification message is generated and sent to the platform, so that the platform forwards the notification message to the gateway, and the gateway opens a temporary WIFI channel according to the notification message.
4. According to the method for non-sensing network distribution according to claim 1, it is characterized in that: The step of pre-connecting the smart device to the WIFI channel and generating display information specifically includes: The smart device is pre-connected to the WIFI channel and sends device identity information to the platform; The platform forwards the device identity information to the client; The client generates the display information according to the device identity information.
5. A non-sensing network distribution method according to claim 4, characterized in that: The identity information includes a device name, a device number or a device picture.
6. A non-sensing network distribution method according to claim 1, characterized in that: The temporary WIFI channel and the target WIFI channel are the same channel.
7. A non-sensing distribution network system, characterized in that: include: A first processing unit, configured to, in response to a first operation of a user on a smart device and a second operation of the user, notify a gateway to open a temporary WIFI channel so that the smart device is pre-connected to the temporary WIFI channel, and generate display information; The second processing unit is used to generate a confirmation instruction in response to a third operation performed by the user according to the displayed information and send it to the gateway, so that the gateway sends the Internet access password to the smart device according to the confirmation instruction, and the smart device connects to the target WIFI channel according to the Internet access password.
8. The non-sensing distribution network system according to claim 7, characterized in that: The system also includes a forwarding unit; the forwarding unit is used to forward the network configuration success information reported by the smart device to the user.
9. A non-sensing distribution network device, characterized in that include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a senseless network configuration method as described in any one of claims 1 to 6.
10. A computer-readable storage medium storing instructions executable by a processor, characterized in that: The processor-executable instructions are used to execute a sensorless network configuration method as described in any one of claims 1 to 6 when executed by the processor.
Citation Information
Patent Citations
WiFi equipment management method and device for intelligent home
CN110830336A
Method and system for automatically discovering network configuration by intelligent terminal
CN113873505A
Non-inductive network distribution method, system, device and medium
CN117580129A
Smart card initial personnalization with local generation of keys
US20150181024A1