Information synchronization method and device, terminal, storage medium and computer program product

By automatically sending synchronized SSID information through the information synchronization device, the cumbersome problem of manually configuring devices after changing the Wi-Fi password of the home gateway is solved, and automatic updates and intelligent networking are realized.

CN121126337APending Publication Date: 2025-12-12CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510245156.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

When the Wi-Fi password or SSID of the home gateway is changed, it needs to be manually reconfigured and synchronized to all home network devices, which is cumbersome and lacks intelligence.

Method used

The system obtains the home network's synchronized SSID information through an information synchronization device and sends it to the terminal upon initial connection. When the terminal detects a change in the primary SSID information, it automatically updates the network configuration information to reconnect to the network.

Benefits of technology

It simplifies network operation, improves network intelligence, and enables automatic synchronization and fast reconnection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121126337A_ABST
    Figure CN121126337A_ABST
Patent Text Reader

Abstract

The invention provides an information synchronization method and device, a terminal, a storage medium and a computer program product. The method comprises the following steps: acquiring first synchronization service set identifier SSID information of a first network; sending the first synchronous SSID information to a first terminal which is connected with the first network for the first time; the first synchronization SSID information is used for synchronizing the main SSID change information to the first terminal after the main SSID information of the first network is changed. The networking operation can be simplified, and the networking intelligence can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of electronic applications, and in particular to an information synchronization method and device, a terminal, a storage medium, and a computer program product. BACKGROUND

[0002] More and more families install a home gateway or a home networking router as a connection mode of a home intranet, and use a Wi-Fi wireless connection of the home gateway or the home networking router. However, as the number of home networking devices increases and smart home appliances become popular, it is troublesome for a family user to synchronize a password or a service set identifier (SSID) of all home networking devices after the password or the SSID of the home gateway is changed.

[0003] Currently, the changed Wi-Fi password / SSID can be synchronized to the device by reconfiguring the network of the home networking device, so that the device can access the external network again. However, this method needs to manually reconfigure the network of each home networking device in sequence, which causes complicated network operation and low intelligence. SUMMARY

[0004] The present application provides an information synchronization method and device, a terminal, a storage medium, and a computer program product. The present application can simplify network operation and improve network intelligence.

[0005] The technical solution of the present application is implemented as follows.

[0006] In a first aspect, the present application provides an information synchronization method applied to an information synchronization device, and the method comprises the following steps.

[0007] Obtaining first synchronization service set identifier (SSID) information of a first network;

[0008] Sending the first synchronization SSID information to a first terminal that connects to the first network for the first time; the first synchronization SSID information is used to synchronize main SSID change information to the first terminal after main SSID information of the first network is changed.

[0009] In a second aspect, the present application provides an information synchronization method applied to a first terminal, and the method comprises the following steps.

[0010] Receiving first synchronization SSID information of a first network sent by an information synchronization device; the first synchronization SSID information is used to synchronize main SSID change information to the first terminal after main SSID information of the first network is changed.

[0011] In a third aspect, the present application provides an information synchronization device, and the information synchronization device comprises the following.

[0012] The acquisition unit is configured to acquire first synchronization service set identifier (SSID) information of a first network.

[0013] The first sending unit is configured to send the first synchronization SSID information to a first terminal that connects to the first network for the first time, and the first synchronization SSID information is used to synchronize primary SSID change information to the first terminal after primary SSID information of the first network is changed.

[0014] In a fourth aspect, the present application provides a terminal, which comprises:

[0015] The first receiving unit is configured to receive first synchronization SSID information of a first network sent by an information synchronization device, and the first synchronization SSID information is used to synchronize primary SSID change information to the first terminal after primary SSID information of the first network is changed.

[0016] In a fifth aspect, the present application provides an information synchronization device, which comprises a first processor, a first memory and a first communication bus, the first communication bus is configured to realize connection communication between the first processor and the first memory, and the first processor realizes the information synchronization method applied to the information synchronization device when executing a running program stored in the first memory.

[0017] In a sixth aspect, the present application provides a terminal, which comprises a second processor, a second memory and a second communication bus, the second communication bus is configured to realize connection communication between the second processor and the second memory, and the second processor realizes the information synchronization method applied to the terminal when executing a running program stored in the second memory.

[0018] In a seventh aspect, the present application provides a storage medium, which stores a computer program, the computer program realizes the information synchronization method applied to the information synchronization device when executed by the first processor, or the computer program realizes the information synchronization method applied to the terminal when executed by the second processor.

[0019] In an eighth aspect, the present application provides a computer program product, which comprises a computer program, the computer program realizes the information synchronization method applied to the information synchronization device when executed by the first processor, or the computer program realizes the information synchronization method applied to the terminal when executed by the second processor.

[0020] The application provides an information synchronization method and device, a terminal, a storage medium and a computer program product. The method comprises the following steps: acquiring first synchronization service set identifier (SSID) information of a first network; sending the first synchronization SSID information to a first terminal which connects to the first network for the first time; and the first synchronization SSID information is used for synchronizing the main SSID change information to the first terminal after the main SSID information of the first network is changed. By using the above implementation scheme, the synchronization SSID information is set for each network to synchronize the corresponding main SSID change information; the information synchronization device can acquire the first synchronization SSID information of the first network; when the first terminal connects to the first network for the first time, the information synchronization device sends the first synchronization SSID information of the first network to the first terminal; when the first terminal detects that the main SSID information is changed, the first terminal can synchronize the change of the main SSID information by connecting the first synchronization SSID information, so that the networking information of the first terminal can be automatically updated in time to reconnect to the network, and the networking operation is simplified and the intelligence of networking is improved. BRIEF DESCRIPTION OF DRAWINGS

[0021] Figure 1 A flow of an information synchronization method provided by an embodiment of the application Figure One ;

[0022] Figure 2 A flow of an information synchronization method provided by an embodiment of the application Figure Two ;

[0023] Figure 3 A method flow schematic diagram of Wi-Fi password synchronization update of an exemplary home network device provided by an embodiment of the application

[0024] Figure 4 A structure schematic of an information synchronization device provided by an embodiment of the application Figure One ;

[0025] Figure 5 A structure schematic of an information synchronization device provided by an embodiment of the application Figure Two ;

[0026] Figure 6 A structure schematic of a terminal provided by an embodiment of the application Figure One ;

[0027] Figure 7 A structure schematic of a terminal provided by an embodiment of the application Figure Two . DETAILED DESCRIPTION

[0028] In order to enable persons skilled in the art to more fully understand the features and technical contents of the embodiments of the application, the implementation of the embodiments of the application will be described in detail below with reference to the accompanying drawings, which are only used for reference and do not limit the embodiments of the application.

[0029] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to be limiting of this application.

[0030] In the following description, reference is made to the accompanying drawings which form a part hereof, and in which are shown, by way of illustration, embodiments of the present application. It is understood that other embodiments can be utilized and mechanical changes can be made without departing from the scope of the present application. The following detailed description, therefore, is not to be taken in a limiting sense, as the scope of the present application is defined by the appended claims.

[0031] The embodiments of the present application provide an information synchronization method, as shown in the accompanying drawings, applied to an information synchronization device, which can comprise the following steps. Figure 1 The embodiments of the present application provide an information synchronization method, as shown in the accompanying drawings, applied to an information synchronization device, which can comprise the following steps.

[0032] S101, acquiring first synchronization service set identifier (SSID) information of a first network.

[0033] The embodiments of the present application provide an information synchronization method, which is suitable for the scene of changing WIFI password or SSID in a home network.

[0034] In the embodiments of the present application, the information synchronization device stores a first association relationship between the synchronization SSID information corresponding to the network and a terminal identifier set; the terminal identifier in the terminal identifier set is written after the terminal is successfully configured for the network for the first time. The information synchronization device acquires the first synchronization SSID information from the first association relationship according to the first terminal identifier of the first terminal.

[0035] In the embodiments of the present application, the gateway device is built-in with double SSIDs, wherein the main SSID is used for network connection, and the synchronization SSID is used for synchronizing the main SSID information. It should be noted that the synchronization SSID has no function of network connection, and its role is limited to synchronizing the main SSID information with the terminal.

[0036] In an embodiment, the information synchronization device can be a soft probe platform. After the terminal is successfully commissioned for the first time via the gateway device, the soft probe platform can store all terminal device information hung thereunder reported by the soft probe system of the gateway device, including a media access control address (MAC) address, a device name, and the like, and generate a home unique IDentity (ID). The soft probe platform also binds the home unique ID with corresponding synchronization SSID information, and thus can generate a first association relationship between the synchronization SSID information of the network and the terminal identification set.

[0037] It should be noted that the information synchronization device can also not form the first association relationship through the home unique ID, or form the first association relationship through other identifiers. Specifically, selection can be made according to actual conditions, and the embodiments of the present application do not make specific limitations.

[0038] In the embodiments of the present application, the gateway device can be a residential gateway or a home group networking router, and the like, and the specific selection can be made according to actual conditions, and the embodiments of the present application do not make specific limitations.

[0039] In the embodiments of the present application, the terminal can be an air conditioner, a refrigerator, a television, a sweeping machine, a fan, or other smart home terminal or home networking device. The specific selection can be made according to actual conditions, and the embodiments of the present application do not make specific limitations.

[0040] In the embodiments of the present application, the first network can be an intra-home network.

[0041] For example, taking Message Queuing Telemetry Transport (MQTT) as an example, after the first terminal is successfully commissioned for the first time via the gateway device, the first terminal sends an MQTT registration message to the device manufacturer Internet of Things platform via the gateway device, the device manufacturer Internet of Things platform sends a request for querying a home unique ID to the soft probe platform via the operator Internet of Things platform, the soft probe platform queries the home ID information corresponding to the terminal identification of the first terminal, and returns the home ID information to the device manufacturer Internet of Things platform, and then the device manufacturer Internet of Things platform further sends a request for querying synchronization SSID information to the soft probe platform via the operator Internet of Things platform according to the home ID information, at this time, the soft probe platform obtains the first synchronization SSID information of the first network.

[0042] S102, sending the first synchronization SSID information to the first terminal connected to the first network for the first time; the first synchronization SSID information is used to synchronize the master SSID change information to the first terminal after the master SSID information of the first network is changed.

[0043] In the embodiment of the present application, the information synchronization device first verifies the legitimacy of the first terminal based on the gateway device, and sends the first synchronization SSID information to the first terminal connecting the first network for the first time after the verification is passed.

[0044] Specifically, the authentication information is obtained from the gateway device, and is sent to the first terminal; the authentication response information sent by the first terminal is received, and is sent to the gateway device; and the first synchronization SSID information is sent to the first terminal in the case that the authentication pass information returned by the gateway device is received.

[0045] In the embodiment of the present application, the authentication information can include a random code and an authentication service address, wherein the authentication service is started on the home gateway, and is used to verify the authenticity of the query; the soft probe platform requests the random code and the authentication service address from the gateway device; the gateway device returns the random code and the authentication service address to the soft probe platform, and then the soft probe platform sends the random code and the authentication service address to the first terminal; the first terminal sends the random code to the authentication service address, and the gateway device performs encryption based on the random code and returns a string of ciphertext (i.e. the authentication response message) to the first terminal; the first terminal sends the string of ciphertext to the soft probe platform; the soft probe platform forwards the string of ciphertext to the gateway device, and when the gateway device detects that the ciphertext is correct and valid, the soft probe platform sends the first synchronization SSID information to the first terminal. The SSID includes the name and the encryption key thereof, and the encryption algorithm information, which can be selected according to the actual situation, and the embodiment of the present application is not limited in detail.

[0046] In the embodiment of the present application, the gateway device can encrypt the random code and the home unique ID to obtain a string of ciphertext.

[0047] It can be understood that the present application performs identity verification through the gateway device, ensures that the request for obtaining the synchronization SSID information comes from a real and correct terminal, prevents malicious attacks, and ensures the security of the synchronization SSID information.

[0048] Exemplarily, the soft probe platform sends a random code and an authentication service address to the manufacturer IoT platform, and the manufacturer IoT platform sends an MQTT message, the random code and the authentication service address to the first terminal. The first terminal sends an HTTP identity authentication request to the gateway device, where the random code is carried, and the gateway device returns an HTTP authentication response to the first terminal, where a string of ciphertext is carried. The soft probe platform sends first synchronization SSID information to the manufacturer IoT platform through the operator IoT platform in the case of receiving authentication passing information returned by the gateway device, and the manufacturer IoT platform sends an MQTT message and the first synchronization SSID information to the first terminal.

[0049] In the embodiment of the present application, the soft probe platform also sends the first synchronization SSID information and an HTTP service address to the first terminal. The HTTP service process is used to detect the change of the main SSID information.

[0050] In the embodiment of the present application, when the first terminal fails to connect to the main SSID for multiple times, the first terminal actively connects the first synchronization SSID information, and after the connection is successful, the first terminal queries whether the main SSID information has changed by acquiring the HTTP service address. The change of the main SSID information will be notified to the HTTP information service process in the background, and the HTTP information service process in the background only allows access through the connection of the first synchronization SSID and prohibits other access methods. When the first terminal queries through the first synchronization SSID, the HTTP information service process returns the changed information to the first terminal, and the first terminal uses the updated information to reconnect the main SSID to access the network.

[0051] It can be understood that the synchronization SSID information is set for each network to synchronize the change information of the corresponding main SSID. The information synchronization device can acquire the first synchronization SSID information of the first network. When the first terminal connects to the first network for the first time, the information synchronization device sends the first synchronization SSID information of the first network to the first terminal. When the first terminal detects that the main SSID information has changed, the first terminal can synchronize the change of the main SSID information by connecting the first synchronization SSID information, so as to automatically update the network configuration information of the first terminal in time to reconnect the network, which simplifies the network operation and improves the intelligence of the network.

[0052] Based on the above embodiment, an information synchronization method is provided in the embodiment of the present application, as shown in Figure 2 The method is applied to a first terminal and includes

[0053] S201, receiving first synchronization SSID information of the first network sent by the information synchronization device; the first synchronization SSID information is used for synchronizing the first terminal with the main SSID change information after the main SSID information of the first network is changed.

[0054] It should be noted that the first terminal can trigger the information synchronization device to send the first synchronization SSID information of the first network after the first network configuration is successful.

[0055] Optionally, the first terminal can be triggered when sending an MQTT registration message to the manufacturer's IoT platform after the first network configuration is successful, or triggered in other processes after the first network configuration is successful. The specific process can be selected according to actual conditions, and the embodiments of the present application do not make specific limitations.

[0056] It should be noted that before the first terminal receives the first synchronization SSID information of the first network sent by the information synchronization device, the first terminal first performs identity authentication, specifically: receiving authentication information sent by the information synchronization device; sending the authentication information to the gateway device to obtain authentication response information returned by the gateway device; and sending the authentication response information to the information synchronization device.

[0057] Optionally, the authentication information includes a random code and an authentication service address of the gateway device. The first terminal sends the random code to the authentication service address; so that the gateway device performs an encryption operation based on the random code to obtain encrypted information; then, the first terminal receives the authentication response information returned by the gateway device, and the authentication response information carries the encrypted information. The encrypted information is used for the gateway device to verify the identity of the first terminal.

[0058] In the embodiments of the present application, after the first terminal receives the first synchronization SSID information of the first network sent by the information synchronization device, if the number of failed connections of the first terminal to the main SSID information is greater than a preset threshold, the first terminal acquires the main SSID change information by connecting the first synchronization SSID information; then, the first terminal reconnects the network based on the main SSID change information.

[0059] It should be noted that the specific description of S201 can refer to the description of S101-S102, which will not be repeated here.

[0060] It can be understood that the synchronization SSID information is set for each network to synchronize the corresponding main SSID change information; the information synchronization device can obtain the first synchronization SSID information of the first network; when the first terminal connects the first network for the first time, the information synchronization device sends the first synchronization SSID information of the first network to the first terminal; when the first terminal detects that the main SSID information changes, the change of the main SSID information can be synchronized through the connection of the first synchronization SSID information, so that the networking information of the first terminal is automatically updated in time to reconnect the network, which simplifies the networking operation and improves the intelligence of networking.

[0061] For example, based on the above embodiment, a method for synchronously updating the Wi-Fi password of a home network device is proposed based on MQTT and HTTP protocols. The embodiment involves five network units, i.e., a home terminal, a home gateway, a manufacturer's IoT platform, a soft probe platform, and a carrier's IoT platform. The home gateway is a network device that provides WIFI connection, as shown in the figure. The method can include the following steps: Figure 3

[0062] 1. The home terminal successfully performs the first network configuration through the home gateway.

[0063] 2. The home gateway reports the terminal device information hung thereon to the soft probe platform.

[0064] 3. The soft probe platform associates the terminal device information hung thereon to the home ID.

[0065] 4. The home terminal sends an MQTT registration message to the manufacturer's IoT platform through the home gateway.

[0066] 5. The manufacturer's IoT platform sends a home ID query request to the soft probe platform through the carrier's IoT platform.

[0067] 6. The soft probe platform returns the home ID to the manufacturer's IoT platform.

[0068] 7. The manufacturer's IoT platform sends a synchronization SSID information query request to the soft probe platform through the carrier's IoT platform based on the home ID.

[0069] 8. The soft probe platform requests the authentication random code and authentication service address from the home gateway.

[0070] 9. The home gateway returns the authentication random code and authentication service address to the soft probe platform.

[0071] 10. The soft probe platform returns the authentication random code and authentication service address to the manufacturer's IoT platform.

[0072] 11. The manufacturer's IoT platform sends an MQTT message, as well as the authentication random code and authentication service address, to the home terminal. ​

[0073] 12. The home terminal sends HTTP identity authentication to the home gateway based on the authentication service address, wherein a random code is carried.

[0074] 13. The home gateway returns a string of ciphertext to the home terminal.

[0075] 14. The home terminal sends a string of ciphertext and MQTT message to the manufacturer IoT platform.

[0076] 15. The manufacturer IoT platform returns a string of ciphertext to the soft probe platform.

[0077] 16. The soft probe platform sends a string of ciphertext to the home gateway.

[0078] 17. The home gateway sends a home terminal identity confirmation message to the soft probe platform.

[0079] 18. The soft probe platform sends synchronization SSID information to the manufacturer IoT platform through the operator IoT platform.

[0080] 19. The manufacturer IoT platform sends MQTT information and synchronization SSID information to the home terminal.

[0081] 20. The home terminal connects to the synchronization SSID after multiple connection failures to the main SSID.

[0082] 21. The home terminal sends an HTTP request to the home gateway to obtain main SSID update information.

[0083] 22. The home gateway returns main SSID update information to the home terminal.

[0084] 23. The home terminal connects to the network based on the main SSID update information.

[0085] Embodiments of the present application provide an information synchronization device. As shown in the figure, Figure 4 The information synchronization device 1 comprises:

[0086] An acquisition unit 10 is configured to acquire first synchronization service set identifier (SSID) information of a first network.

[0087] A first sending unit 11 is configured to send the first synchronization SSID information to a first terminal that connects to the first network for the first time; the first synchronization SSID information is used to synchronize main SSID change information to the first terminal after the main SSID information of the first network is changed.

[0088] Optionally, the information synchronization device 1 further comprises a second receiving unit.

[0089] The acquisition unit 10 is further configured to acquire authentication information from a gateway device, and send the authentication information to the first terminal; wherein the gateway device is configured to enable the first terminal to connect to the first network for the first time;

[0090] The second receiving unit is configured to receive authentication response information sent by the first terminal, and send the authentication response information to the gateway device;

[0091] The first sending unit 11 is further configured to send the first synchronization SSID information to the first terminal in a case where authentication pass information returned by the gateway device is received.

[0092] Optionally, the information synchronization device stores a first association relationship between synchronization SSID information corresponding to a network and a terminal identifier set in the information synchronization device; terminal identifiers in the terminal identifier set are written after the terminals successfully perform network configuration for the first time;

[0093] The acquisition unit 10 is further configured to acquire the first synchronization SSID information from the first association relationship according to a first terminal identifier of the first terminal.

[0094] An information synchronization device provided by the embodiment of the present application acquires first synchronization service set identifier (SSID) information of a first network, sends the first synchronization SSID information to a first terminal connecting to the first network for the first time, and uses the first synchronization SSID information to synchronize main SSID change information to the first terminal after main SSID information of the first network is changed. As can be seen, the information synchronization device provided by the embodiment sets synchronization SSID information for each network to synchronize corresponding main SSID change information, the information synchronization device can acquire the first synchronization SSID information of the first network, when the first terminal connects to the first network for the first time, the information synchronization device sends the first synchronization SSID information of the first network to the first terminal, and when the first terminal detects that the main SSID information is changed, the first terminal can synchronize the change of the main SSID information by connecting the first synchronization SSID information, thereby automatically updating network configuration information of the first terminal to reconnect to the network in time, which simplifies network connection operation and improves the intelligence of network connection.

[0095] Figure 5 A component structure of an information synchronization device 1 provided by the embodiment of the present application Figure Two In actual application, based on the same disclosure concept of the above embodiment, as shown in Figure 5 The information synchronization device 1 of the embodiment includes a first processor 12, a first memory 13, and a first communication bus 14.

[0096] The first processor 12 can be at least one of an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a CPU, a controller, a microcontroller, or a microprocessor. It can be understood that, for different devices, the electronic device used to implement the function of the first processor can also be other devices, and the embodiments are not limited in this regard.

[0097] In the embodiments of the present application, the first communication bus 14 is configured to realize the connection and communication between the first processor 12 and the first memory 13. When the first processor 12 executes the running program stored in the first memory 13, the information synchronization method is realized as follows:

[0098] obtaining first synchronization service set identifier (SSID) information of a first network; sending the first synchronization SSID information to a first terminal that connects to the first network for the first time; and synchronizing the first terminal with main SSID change information after the main SSID information of the first network is changed.

[0099] Further, the first processor 12 is further configured to obtain authentication information from a gateway device, and send the authentication information to the first terminal, wherein the gateway device is configured to: receive authentication response information sent by the first terminal when the first terminal connects to the first network for the first time; send the authentication response information to the gateway device; and send the first synchronization SSID information to the first terminal when receiving authentication pass information returned by the gateway device.

[0100] Further, the information synchronization device stores a first association relationship between synchronization SSID information corresponding to a network and a terminal identifier set in the information synchronization device, wherein a terminal identifier in the terminal identifier set is written after the terminal successfully performs network configuration for the first time.

[0101] The first processor 12 is further configured to obtain the first synchronization SSID information from the first association relationship according to a first terminal identifier of the first terminal.

[0102] The embodiments of the present application provide a terminal. As shown in Figure 6 The terminal 2 includes:

[0103] The first receiving unit 20 is configured to receive first synchronization SSID information of a first network sent by the information synchronization device, and the first synchronization SSID information is used to synchronize the first terminal with the main SSID change information after the main SSID information of the first network is changed.

[0104] Optionally, the terminal further comprises an obtaining unit and a connecting unit.

[0105] The obtaining unit is configured to obtain the main SSID change information by connecting the first synchronization SSID information when the number of failed connections of the main SSID information is greater than a preset threshold.

[0106] The connecting unit is configured to re-connect the network based on the main SSID change information.

[0107] Optionally, the terminal further comprises a second sending unit.

[0108] The first receiving unit 20 is further configured to receive authentication information sent by the information synchronization device.

[0109] The second sending unit is configured to send the authentication information to a gateway device to obtain authentication response information returned by the gateway device, and send the authentication response information to the information synchronization device.

[0110] Optionally, the authentication information comprises a random code and an authentication service address of the gateway device.

[0111] The second sending unit is further configured to send the random code to the authentication service address, so that the gateway device performs an encryption operation based on the random code to obtain encrypted information.

[0112] The first receiving unit 20 is further configured to receive the authentication response information returned by the gateway device, and the authentication response information carries the encrypted information.

[0113] The terminal provided in the embodiment of the present application receives first synchronization SSID information of a first network sent by an information synchronization device; the first synchronization SSID information is used to synchronize main SSID change information to the first terminal after main SSID information of the first network is changed. It can be seen that the terminal provided in the embodiment sets synchronization SSID information for each network to synchronize corresponding main SSID change information; the information synchronization device can obtain the first synchronization SSID information of the first network; when the first terminal connects to the first network for the first time, the information synchronization device sends the first synchronization SSID information of the first network to the first terminal; when the first terminal detects that the main SSID information is changed, the first terminal can synchronize the change of the main SSID information by connecting the first synchronization SSID information, so as to automatically update the network configuration information of the first terminal in time to reconnect to the network, thereby simplifying the network connection operation and improving the intelligence of the network connection.

[0114] Figure 7 A component structure of a terminal 2 provided in the embodiment of the present application Figure Two In actual application, based on the same disclosure concept of the above embodiment, as shown in the figure, Figure 7 The terminal 2 of the embodiment includes a second processor 21, a second memory 22 and a second communication bus 23.

[0115] The second processor 21 can be at least one of an ASIC, a DSP, a DSPD, a PLD, an FPGA, a CPU, a controller, a microcontroller, a microprocessor. It can be understood that for different devices, the electronic device used to realize the function of the second processor can also be other devices, which is not limited in the embodiment.

[0116] In the embodiment of the present application, the second communication bus 23 is used to realize the connection and communication between the second processor 21 and the second memory 22; when the second processor 21 executes the running program stored in the second memory 22, the following information synchronization method is realized:

[0117] The first synchronization SSID information of the first network sent by the information synchronization device; the first synchronization SSID information is used to synchronize main SSID change information to the first terminal after main SSID information of the first network is changed.

[0118] Further, the second processor 21 is further used to obtain the main SSID change information by connecting the first synchronization SSID information when the number of failed synchronization of the main SSID information is greater than a preset threshold; and reconnect to the network based on the main SSID change information.

[0119] Further, the second processor 21 is further configured to receive authentication information sent by the information synchronization device, send the authentication information to the gateway device, receive authentication response information returned by the gateway device, and send the authentication response information to the information synchronization device.

[0120] Further, the authentication information includes a random code and an authentication service address of the gateway device.

[0121] The second processor 21 is further configured to send the random code to the authentication service address, so that the gateway device performs encryption operation based on the random code to obtain encrypted information, and receive the authentication response information returned by the gateway device, wherein the authentication response information carries the encrypted information.

[0122] The embodiment of the present application provides a storage medium having a computer program stored thereon. The computer readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors. The computer program implements the information synchronization method.

[0123] Based on the above embodiment, the embodiment of the present application provides a computer program product including a computer program. The computer program can be executed by one or more processors, and the computer program implements the information synchronization method.

[0124] It should be noted that, in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article or device including the element.

[0125] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present disclosure essentially or say the part that contributes to the related art can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for causing an image display device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods of various embodiments of the present disclosure.

[0126] The above merely provides preferred embodiments of the present application, but not for limiting the protection scope of the present application.

Claims

1. An information synchronization method, characterized in that, The method, applied to information synchronization devices, includes: Obtain the SSID information of the first synchronization service set identifier of the first network; The first synchronization SSID information is sent to the first terminal that connects to the first network for the first time; the first synchronization SSID information is used to synchronize the main SSID change information to the first terminal after the main SSID information of the first network changes.

2. The method according to claim 1, characterized in that, After obtaining the first synchronization SSID information of the first network, and before sending the first synchronization SSID information to the first terminal that first connects to the first network, the method further includes: The authentication information is obtained from the gateway device and sent to the first terminal; wherein the gateway device is used for the first terminal to connect to the first network for the first time; Receive authentication response information sent by the first terminal; and send the authentication response information to the gateway device; Sending the first synchronization SSID information to the first terminal that is connecting to the first network for the first time includes: Upon receiving authentication approval information from the gateway device, the first synchronized SSID information is sent to the first terminal.

3. The method according to claim 2, characterized in that, The information synchronization device stores the first association between the network-corresponding synchronization SSID information and the terminal identifier set; the terminal identifiers in the terminal identifier set are written after the terminal is successfully configured to the network for the first time. The step of obtaining the first synchronization SSID information of the first network includes: Based on the first terminal identifier of the first terminal, the first synchronization SSID information is obtained from the first association relationship.

4. An information synchronization method, characterized in that, Applied to a first terminal, the method includes: The first synchronization SSID information of the first network is sent by the information synchronization device; the first synchronization SSID information is used to synchronize the main SSID change information to the first terminal after the main SSID information of the first network changes.

5. The method according to claim 4, characterized in that, After receiving the first synchronization SSID information of the first network sent by the information synchronization device, the method further includes: If the number of failed synchronizations when connecting to the primary SSID information exceeds a preset threshold, the primary SSID change information is obtained by connecting to the first synchronized SSID information. Reconnect to the network based on the changed primary SSID information.

6. The method according to claim 4, characterized in that, Before receiving the first synchronization SSID information sent by the information synchronization device, the method further includes: Receive authentication information sent by the information synchronization device; The authentication information is sent to the gateway device, and the authentication response information returned by the gateway device is obtained; The authentication response information is sent to the information synchronization device.

7. The method according to claim 6, characterized in that, The authentication information includes: a random code and the authentication service address of the gateway device; the step of sending the authentication information to the gateway device and obtaining the authentication response information returned by the gateway device includes: The random code is sent to the authentication service address so that the gateway device can perform encryption based on the random code to obtain encrypted information. The authentication response information returned by the gateway device is received, and the authentication response information carries the encryption information.

8. An information synchronization device, characterized in that, The information synchronization device includes: The acquisition unit is used to acquire the first synchronization service set identifier (SSID) information of the first network; The first sending unit is configured to send the first synchronization SSID information to the first terminal that is connecting to the first network for the first time; the first synchronization SSID information is used to synchronize the main SSID change information to the first terminal after the main SSID information of the first network changes.

9. A terminal, characterized in that, The terminal includes: The first receiving unit is used to receive the first synchronization SSID information of the first network sent by the information synchronization device; the first synchronization SSID information is used to synchronize the main SSID change information to the first terminal after the main SSID information of the first network changes.

10. An information synchronization device, characterized in that, The information synchronization device includes: a first processor, a first memory, and a first communication bus; the first communication bus is used to realize the connection and communication between the first processor and the first memory; when the first processor executes the running program stored in the first memory, it implements the method as described in any one of claims 1-3.

11. A terminal, characterized in that, The terminal includes: a second processor, a second memory, and a second communication bus; the second communication bus is used to realize the connection and communication between the second processor and the second memory; when the second processor executes the running program stored in the second memory, it implements the method as described in any one of claims 4-7.

12. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a first processor, it implements the method as described in any one of claims 1-3, or when it is executed by a second processor, it implements the method as described in any one of claims 4-7.

13. A computer program product, comprising a computer program, characterized in that, The computer program, when executed by the first processor, implements the method as described in any one of claims 1 to 3, or, when executed by the main processor, implements the method as described in any one of claims 4 to 7.