Data synchronization method and device, atomization equipment and storage medium
By introducing a short-range wireless communication module into the atomization device, automatic pairing and synchronous data display between devices are achieved, which solves the problem of poor user interaction experience in existing electronic atomization devices and improves the intelligence and social interaction capabilities of the device.
Patent Information
- Application Number
- CN202510855768.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-09-19
AI Technical Summary
Existing electronic atomization devices lack effective data communication methods between devices, resulting in a poor user interaction experience. They also rely on cumbersome physical button operations and do not support automated or contactless interaction.
A short-range wireless communication module is introduced into the atomization device to realize automatic detection and pairing of nearby devices, data transmission and synchronous display, and pairing and connection with other atomization devices through the short-range wireless communication module, and synchronously display data, including a timestamp comparison mechanism to ensure data consistency.
It improves the collaboration capabilities among multiple devices and the user interaction experience, simplifies the operation process, supports contactless operation, and enhances the intelligence and social interaction functions of the device.
Smart Images

Figure CN120676445A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of atomization equipment, and in particular to a data synchronization method, device, atomization equipment and storage medium. Background Art
[0002] As a portable smart device, electronic atomizing devices have gradually evolved from a single atomizing function to a multi-functional integrated device in recent years, increasingly combining modules such as display, power management, sensor control and wireless communication to enhance user experience and device intelligence. Especially in social usage scenarios, users have higher requirements for information linkage and interactive display between atomizing devices. However, existing electronic atomizing devices usually operate in isolated mode and lack effective data communication methods between devices, resulting in a poor user interaction experience. In addition, most electronic atomizing devices rely on physical buttons for function triggering and control, which is cumbersome to operate and does not support automated or contactless interaction. Summary of the Invention
[0003] The embodiments of the present invention provide a data synchronization method, apparatus, atomization device and storage medium to solve the above technical problems.
[0004] A first aspect of an embodiment of the present invention provides a data synchronization method, which is applied to a first control module in a first atomization device, wherein the first control module is electrically connected to a first short-range wireless communication module. The data synchronization method includes:
[0005] When a second atomizing device is within a preset distance of the first atomizing device, pairing and connecting with the second atomizing device is performed via the first short-range wireless communication module;
[0006] Data is transmitted with the second atomizing device, and data is displayed synchronously with the second atomizing device.
[0007] Optionally, the pairing and connecting with the second atomizing device through the first short-range wireless communication module includes:
[0008] sending a field signal to the second atomizing device via the first short-range wireless communication module, and the second atomizing device is configured to feed back a response signal after receiving the field signal;
[0009] When the response signal sent by the second atomization device is received, pairing with the second atomization device is successful.
[0010] Optionally, the first control module is electrically connected to the first display module, and the second atomizing device includes a second control module, a second short-range wireless communication module, and a second display module; the data transmission with the second atomizing device and the synchronous display of data with the second atomizing device include:
[0011] The first data is displayed through the first display module, and the first data is sent to the second short-range wireless communication module through the first short-range wireless communication module, so that the second control module displays the first data through the second display module.
[0012] Optionally, causing the second control module to display the first data through the second display module includes:
[0013] The second control module compares the timestamp in the first data with the first local timestamp. When the timestamp in the first data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device consistent with that of the first atomization device, wherein the first local timestamp is the time corresponding to the current display content of the second atomization device.
[0014] Optionally, the pairing and connecting with the second atomizing device through the first short-range wireless communication module includes:
[0015] receiving a field signal sent by the second atomizing device through the first short-range wireless communication module;
[0016] receiving an activation signal sent by the first short-range wireless communication module;
[0017] controlling the first atomizing device from a dormant state to an activated state based on the activation signal;
[0018] When the first atomizing device is in the activated state, a response signal is sent to the second atomizing device via the first short-range wireless communication module, wherein the response signal is used to indicate that a communication connection is established between the first atomizing device and the second atomizing device.
[0019] Optionally, the first control module is connected to the first display module; the data transmission with the second atomizing device and the synchronous display of data with the second atomizing device include:
[0020] The second data sent by the second atomizing device is received through the first short-range wireless communication module, and the second data is displayed synchronously with the second atomizing device through the first display module.
[0021] Optionally, the synchronously displaying the second data through the first display module and the second atomization device includes:
[0022] Compare the timestamp in the second data with the second local timestamp. When the timestamp in the second data is later than the second local timestamp, update the display data to make the display data of the first atomization device consistent with the display data of the second atomization device, wherein the second local timestamp is the time corresponding to the current display content of the first atomization device.
[0023] Optionally, the first control module is connected to a first display module, and the second atomizing device includes a second control module, a second short-range wireless communication module, and a second display module; the data transmission with the second atomizing device and the synchronous display of data with the second atomizing device include:
[0024] The third data is displayed through the first display module, and the fourth data sent by the second atomization device is displayed at the same time, and the third data is sent to the second short-range wireless communication module through the first short-range wireless communication module, so that the second control module displays the third data and the fourth data simultaneously through the second display module.
[0025] Optionally, the simultaneously displaying the fourth data sent by the second atomization device includes:
[0026] Compare the timestamp in the fourth data with the second local timestamp. When the timestamp in the fourth data is later than the second local timestamp, update the display data to make the display data of the first atomization device consistent with the display data of the second atomization device, wherein the second local timestamp is the time corresponding to the current display content of the first atomization device.
[0027] Optionally, causing the second control module to display the third data and the fourth data simultaneously through the second display module includes:
[0028] The second control module displays the fourth data through the second display module, and compares the timestamp in the third data with the first local timestamp. When the timestamp in the third data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device consistent with that of the first atomization device, wherein the first local timestamp is the time corresponding to the current display content of the second atomization device.
[0029] Optionally, the synchronously displaying data with the second atomizing device includes:
[0030] The flavor parameters, power information, and usage records are displayed synchronously with the second atomization device, wherein the flavor parameters refer to the atomization liquid type, flavor name, concentration level, or output power setting currently used by the first atomization device and the second atomization device; the power information refers to the current battery power status of the first atomization device and the second atomization device; and the usage record refers to data related to the usage behavior of the first atomization device and the second atomization device.
[0031] Optionally, the synchronously displaying data with the second atomizing device further includes:
[0032] The animation effect is displayed synchronously with the second atomization device.
[0033] A second aspect of an embodiment of the present invention provides a data transmission device, wherein the data synchronization device includes a first control module and a first short-range wireless communication module;
[0034] When there is a second atomizing device within a preset distance, the first control module pairs and connects with the second atomizing device through the first short-range wireless communication module, transmits data with the second atomizing device, and displays data synchronously with the second atomizing device.
[0035] A third aspect of an embodiment of the present invention provides an atomization device, comprising: at least one processor, a memory, and a computer program stored in the memory and executable on at least one processor, wherein the processor implements the method described in the first aspect when executing the computer program.
[0036] A fourth aspect of an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in the first aspect is implemented.
[0037] The technical effect of the embodiment of the present invention is: by introducing a short-range wireless communication module into the first atomization device, it can automatically detect and pair with a nearby second atomization device, thereby realizing data transmission and synchronous display between the two atomization devices, effectively improving the collaborative capabilities and user interaction experience between multiple devices; by synchronously displaying interface information or usage status, it simplifies the user's operation process, supports contactless operation, and enhances the intelligence and social interaction functions of the device. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0039] Figure 1 This is a structural diagram of a first atomization device in a data synchronization method provided in Example 1 of the present invention;
[0040] Figure 2 This is a structural diagram of communication between a first atomization device and a second atomization device in a data synchronization method provided in Example 1 of the present invention;
[0041] Figure 3 This is a flow chart of a data synchronization method provided by Example 1 of the present invention;
[0042] Figure 4 This is another structural diagram of the communication between the first atomization device and the second atomization device in the data synchronization method provided in the first embodiment of the present invention;
[0043] Figure 5 This is a schematic structural diagram of an atomization device according to one embodiment of the present invention;
[0044] In the figure: 10, first atomizing device; 20, second atomizing device; 101, first control module; 102, first short-range wireless communication module; 103, first display module; 201, second control module; 202, second short-range wireless communication module; 203, second display module. DETAILED DESCRIPTION
[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0046] It should be understood that the present invention can be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to make the disclosure thorough and complete and to fully convey the scope of the invention to those skilled in the art. In the drawings, the dimensions and relative dimensions of layers and regions may be exaggerated for clarity. Like reference numerals denote like elements throughout.
[0047] It should be understood that when an element or layer is referred to as being "on," "adjacent to," "connected to," or "coupled to" another element or layer, it may be directly on, adjacent to, connected to, or coupled to the other element or layer, or there may be intervening elements or layers. Conversely, when an element is referred to as being "directly on," "directly adjacent to," "directly connected to," or "directly coupled to" another element or layer, there may be no intervening elements or layers. It should be understood that although the terms first, second, third, etc. may be used to describe various elements, components, regions, layers, and / or parts, these elements, components, regions, layers, and / or parts should not be limited by these terms. These terms are merely used to distinguish one element, component, region, layer, or part from another element, component, region, layer, or part. Thus, a first element, component, region, layer, or part discussed below may be represented as a second element, component, region, layer, or part without departing from the teachings of the present invention.
[0048] The purpose of the terms used herein is only to describe specific embodiments and is not intended to limit the present invention. When used herein, the singular forms "a", "an", and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "comprising" and / or "comprising", when used in this specification, determine the presence of the features, integers, steps, operations, elements and / or parts, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, parts and / or groups. When used herein, the term "and / or" includes any and all combinations of the relevant listed items.
[0049] In order to fully understand the present invention, detailed structures and steps will be provided in the following description to illustrate the technical solutions proposed by the present invention. Preferred embodiments of the present invention are described in detail below. However, in addition to these detailed descriptions, the present invention may also have other implementations.
[0050] Example 1
[0051] This embodiment provides a data synchronization method, such as Figures 1 to 3 As shown, the data synchronization method is applied to the first control module 101 in the first atomization device 10. The first control module 101 is electrically connected to the first short-range wireless communication module 102. The data synchronization method includes:
[0052] Step S10. When the second atomizing device 20 is within a preset distance of the first atomizing device 10, the first short-range wireless communication module 102 is used to pair with the second atomizing device 20;
[0053] Step S20 . Transmit data with the second atomizing device 20 , and display data synchronously with the second atomizing device 20 .
[0054] The first control module 101 is provided in the first atomizing device 10 and is used to control the overall operating state of the first atomizing device 10. The first short-range wireless communication module 102 is provided in the first atomizing device 10 and is connected to the first control module 101 to perform near-field communication functions, specifically including the following tasks: detecting whether there is a paired second atomizing device 20 nearby; receiving a connection signal sent by the second atomizing device 20; and establishing a short-range wireless communication connection to send and receive data.
[0055] In step S10, the first control module 101 periodically or in real time detects whether there is a second atomizing device 20 in a connectable state nearby. This detection method can be through the first short-range wireless communication module 102 actively sending a broadcast signal, or detecting whether a broadcast signal sent by another atomizing device is received. After receiving the response, the first control module 101 initiates the pairing process and completes the connection between the first control module 101 and the second atomizing device 20. The pairing process can use an encryption algorithm to ensure communication security.
[0056] Among them, in step S20, after the pairing connection is completed, the first control module 101 performs unidirectional or bidirectional data transmission with the second atomization device 20 through the first short-range wireless communication module 102; the unidirectional transmission can be the first atomization device 10 transmitting display data to the second atomization device 20, or the second atomization device 20 transmitting display data to the first atomization device 10. The transmitted data may include but is not limited to atomization parameters, remaining power, usage time, animation display status, user settings, etc. To achieve two-way synchronous display, the first control module 101 updates the local display interface according to the received synchronization data, and at the same time sends the current display data to the second atomization device 20 to keep the display content of the two devices consistent. For example, when the user adjusts the power or animation effect on the first atomization device 10, the setting can be synchronized to the second atomization device 20, so that its display content is consistent with the first atomization device 10, thereby achieving linked visual feedback.
[0057] The technical effect of this embodiment is that by introducing a short-range wireless communication module into the first atomization device 10, it can automatically detect and pair with the nearby second atomization device 20, thereby realizing data transmission and synchronous display between the two atomization devices, effectively improving the collaboration ability between multiple devices and the user interaction experience; by synchronously displaying interface information or usage status, it simplifies the user's operation process, supports contactless operation, and enhances the intelligence and social interaction functions of the device.
[0058] As an embodiment, pairing and connecting the first short-range wireless communication module 102 with the second atomizing device 20 includes:
[0059] A field signal is sent to the second atomizing device 20 through the first short-range wireless communication module 102, and the second atomizing device 20 is used to feedback a response signal after receiving the field signal; when the response signal sent by the second atomizing device 20 is received, pairing with the second atomizing device 20 is successful.
[0060] In this step, the first control module 101 controls the first short-range wireless communication module 102 (periodically or under trigger conditions to send out a set of electromagnetic signals for device discovery, namely field signals. The field signal is used to wake up or detect whether there are other devices with pairing capabilities within a certain range. When the second atomization device 20 is within the preset wireless communication range and is in response mode, its short-range wireless communication module will receive the field signal and actively return a response signal to the first atomization device 10. After receiving the response signal, the first control module 101 confirms the existence and communication feasibility of the second atomization device 20, and then executes the pairing process. Successful pairing usually means that both parties have completed the necessary identity authentication and key negotiation (such as using a pairing code or encryption algorithm), and established a secure communication channel to ensure the correctness and confidentiality of subsequent data transmission. Successful pairing may include physical connection establishment, authentication completion or successful communication protocol matching, depending on the specific system implementation strategy settings.
[0061] The technical effect of this embodiment is that by sending a field signal to the second atomizing device 20 and completing the pairing connection based on the response signal, this embodiment realizes automatic recognition and rapid pairing between devices, effectively improving the convenience of device connection and interaction efficiency.
[0062] As an implementation method, Figure 4 As shown, the first control module 101 is electrically connected to the first display module 103, and the second atomizing device 20 includes a second control module 201, a second short-range wireless communication module 202, and a second display module 203; data is transmitted between the second atomizing device 20, and data is displayed synchronously with the second atomizing device 20, including:
[0063] The first data is displayed through the first display module 103 , and the first data is sent to the second short-range wireless communication module 202 through the first short-range wireless communication module 102 , so that the second control module 201 displays the first data through the second display module 203 .
[0064] Among them, the first display module 103 is a display unit arranged on the first atomizing device 10, which is used to present data such as the current device usage status, control information or visual animation to the user. The module can be in the form of an OLED screen, an LED digital tube, a touch screen, etc. The first display module 103 is controlled by the first control module 101, and is used to update the display content in real time according to the system operation status or user operation, such as power level, remaining power, usage time, animation effect, etc. The second atomizing device 20 is the target device paired with the first atomizing device 10, and the second control module 201 is used to manage the device operation logic and process the received data instructions; the second short-range wireless communication module 202 is used to receive wireless data from the first device and communicate with the second control module 201; the second display module 203 is used to visualize the received data content to the user, and the display effect is consistent with or corresponds to the first display module 103, and is used to achieve synchronous display.
[0065] This step describes the data synchronization and display process, which specifically includes the following operations: the first control module 101 displays the first data, such as the currently selected gear, temperature, animated graphics, etc., through the first display module 103; at the same time, the first control module 101 sends the first data to the second atomization device 20 through the first short-range wireless communication module 102; after the second atomization device 20 receives the data, its second control module 201 parses the data and controls the second display module 203 to display it; finally, the two atomization devices visually display the same first data synchronously to achieve a real-time linkage effect. In this embodiment, the first atomization device 10 acts as the master controller, and its display content is not limited to local display, but can also be broadcast synchronously to the paired atomization device to achieve unified visual feedback or collaborative status display between multiple atomization devices.
[0066] The technical effect of this embodiment is that by synchronously transmitting the display data of the first atomizing device 10 to the second atomizing device 20, and displaying it consistently on the display modules of the two atomizing devices, the coordination when using multiple devices and the user-perceived intelligent experience can be significantly improved. It is particularly suitable for scenarios such as dual-device linkage and couple device interaction, which enhances the interactivity and differentiated competitiveness of the product.
[0067] As an embodiment, enabling the second control module 201 to display the first data through the second display module 203 includes:
[0068] The second control module 201 compares the timestamp in the first data with the first local timestamp. When the timestamp in the first data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device 20 consistent with that of the first atomization device 10, wherein the first local timestamp is the time corresponding to the current display content of the second atomization device 20.
[0069] In this embodiment, in order to ensure the accuracy and timeliness of data synchronization between the first atomization device 10 and the second atomization device 20, a timestamp comparison mechanism is used to determine whether the display content of the second atomization device 20 needs to be updated. When the first control module 101 generates and sends the first data, it will attach a timestamp indicating the time when the data was generated (for example, standard UTC time, local time of the device, relative time count value, etc.) to the data to identify the timeliness of the data; after receiving the first data, the second control module 201 extracts the attached timestamp from it and compares it with its own currently saved local timestamp. If the timestamp in the received first data is later than (that is, newer or later than) the local timestamp, it means that the data is updated data; at this time, the second control module 201 will update the local display content, display the latest first data through the second display module 203, and update the local timestamp to the latest timestamp. If the timestamp of the received data is earlier than or equal to the local timestamp, it means that the data may be duplicate data or delayed data; at this time, to avoid old data overwriting new content, the second control module 201 will ignore the data and will not update the displayed content, ensuring that the currently displayed content is always kept up to date.
[0070] The technical effect of this embodiment is that the introduction of a timestamp comparison mechanism can effectively avoid display asynchrony or information rollback problems caused by network delays, repeated broadcasts or asynchronous transmissions, thereby ensuring that the first atomization device 10 and the second atomization device 20 always maintain data consistency in a multi-device linkage scenario, thereby improving system reliability and user experience.
[0071] As an embodiment, pairing and connecting the first short-range wireless communication module 102 with the second atomizing device 20 includes:
[0072] The field signal sent by the second atomization device 20 is received through the first short-range wireless communication module 102, and the activation signal sent by the first short-range wireless communication module 102 is received. Based on the activation signal, the first atomization device is controlled to enter the activation state from the sleep state. When the first atomization device 10 is in the activated state, a response signal is sent to the second atomization device 20 through the first short-range wireless communication module 102. The response signal is used to indicate that a communication connection is established between the first atomization device 10 and the second atomization device 20.
[0073] In this embodiment, by default, the first atomizing device 10 has its first short-range wireless communication module 102 in a low-power sleep mode, retaining only the receiving function. When the second atomizing device 20 is in the pairing active mode, its second short-range wireless communication module 202 will periodically send a field signal to detect whether there are pairable devices around. After detecting the field signal, the first short-range wireless communication module 102 determines that the signal is a valid pairing request, and then receives an activation signal sent from the second atomizing device 20. The activation signal is used to wake up the first atomizing device 10, switching it from a sleep state to an active state, and preparing to enter the communication interaction process. After the first control module 101 successfully switches from the sleep state to the active state, the first control module 101 drives the first short-range wireless communication module 102 to send a response signal to the second atomizing device 20, indicating that the first atomizing device 10 has completed preparations and started pairing communication.
[0074] The technical effect of this embodiment is: by combining passive monitoring with active wake-up, the standby power consumption of the first atomizing device 10 is effectively reduced, while ensuring that it can be quickly woken up and a pairing connection can be established when needed, which not only ensures the response speed, but also improves the overall energy efficiency and user experience of the system.
[0075] As an embodiment, the first control module 101 is connected to the first display module 103; performs data transmission with the second atomizing device 20, and displays data synchronously with the second atomizing device 20, including:
[0076] The second data sent by the second atomizing device 20 is received through the first short-range wireless communication module 102 , and the second data is displayed synchronously with the second atomizing device 20 through the first display module 103 .
[0077] In this embodiment, after the first short-range wireless communication module 102 is in a communication connection state, it can receive the second data sent by the second atomization device 20. The second data may include the working status, usage parameters, animation effects, current settings, etc. of the second atomization device 20, which are used for linkage display on the first atomization device 10. After receiving the second data, the first control module 101 parses the display content contained therein and controls the connected first display module 103 to update the information so that the displayed content is consistent with the display content on the second atomization device 20. For example, when the power level or animation display status of the second atomization device 20 changes, the second control module 201 sends the status to the first atomization device 10 in the form of second data. After receiving it, the first atomization device 10 immediately updates its own display interface, thereby achieving synchronization consistency in visual feedback between the two devices.
[0078] The technical effect of this embodiment is that: this step realizes data synchronization and display linkage from the second atomization device 20 to the first atomization device 10, so that two-way display synchronization can be achieved between the two devices, which improves the interactive flexibility of the system and the consistency of user experience. It is particularly suitable for dual-device scenarios with peer-to-peer interaction requirements (such as couple atomization devices, shared devices, etc.), and enhances the product's sense of collaboration and intelligence level.
[0079] As an embodiment, synchronously displaying the second data by the first display module 103 and the second atomization device 20 includes:
[0080] Compare the timestamp in the second data with the second local timestamp. When the timestamp in the second data is later than the second local timestamp, update the display data to make the display data of the first atomization device 10 consistent with that of the second atomization device 20, wherein the second local timestamp is the time corresponding to the current display content of the first atomization device.
[0081] In an embodiment, in order to ensure that the first atomizing device 10 can correctly display the second data synchronously with the second atomizing device 20, a timestamp comparison mechanism is used to determine whether the display content needs to be updated. After the first control module 101 receives the second data sent by the second atomizing device 20 through the first short-range wireless communication module 102, it extracts the attached timestamp information from the data. The timestamp is used to identify the generation time of the second data. The first control module 101 compares the timestamp in the second data with the second local timestamp recorded in the current device. The second local timestamp indicates the data time corresponding to the content currently displayed by the first atomizing device 10. When the timestamp in the second data is later than (i.e., updated or later than) the second local timestamp, it means that the received data is newer; at this time, the first control module 101 will control the first display module 103 to update the display content so that the display content of the first atomization device 10 is consistent with that of the second atomization device 20, and synchronously update the second local timestamp to the latest timestamp; if the timestamp in the second data is earlier than or equal to the second local timestamp, the first control module 101 determines that the data is duplicate or delayed data and does not process it to avoid old data overwriting the new display content.
[0082] The technical effect of this embodiment is that by adopting a timestamp comparison mechanism, the first atomization device 10 can intelligently judge the timeliness of the second data, avoid display errors caused by delays or redundant data, effectively ensure the accuracy and timeliness of display synchronization between the two devices, and improve the stability of the linkage interaction and the consistency of the user experience.
[0083] As an embodiment, the first control module 101 is connected to the first display module 103, and the second atomizing device 20 includes a second control module 201, a second short-range wireless communication module 202, and a second display module 203; data is transmitted between the second atomizing device 20 and data is displayed synchronously with the second atomizing device 20, including:
[0084] The third data is displayed through the first display module 103, and the fourth data sent by the second atomization device 20 is displayed at the same time, and the third data is sent to the second short-range wireless communication module 202 through the first short-range wireless communication module 102, so that the second control module 201 displays the third data and the fourth data simultaneously through the second display module 203.
[0085] In this embodiment, to enhance the interactivity and visual linkage experience between the first atomizing device 10 and the second atomizing device 20, the simultaneous display of data from both devices and bidirectional synchronization are supported. Specifically, the following steps are included: Third data is data generated locally by the first atomizing device 10, such as the atomizing gear, battery level, usage time, animation style, etc. The first control module 101 presents this third data to the user via the first display module 103. Simultaneously, the second atomizing device 20 generates fourth data (such as its own operating status, setting parameters, or user identification) via its second control module 201 and transmits it to the first atomizing device 10 via the second short-range wireless communication module 202. After receiving this fourth data, the first control module 101 also displays it on the first display module 103, enabling the first atomizing device 10 to simultaneously display local data and data from the remote device. To achieve bidirectional synchronization, the first control module 101 also transmits the third data via the first short-range wireless communication module 102 to the second short-range wireless communication module 202 of the second atomizing device 20. After receiving the third data, the second control module 201 displays it through the second display module 203 together with the fourth data generated locally. The third data and the fourth data are displayed simultaneously on the display modules of the two atomization devices, realizing content intercommunication and two-way visualization. For example, the two devices can display the usage status of the local device and the other party respectively, creating a collaborative or interactive usage scenario (such as displaying power or icons between couples' devices), enhancing the fun of the product and the emotional connection between users.
[0086] The technical effect of this embodiment is that by realizing the two-way transmission and synchronous display of third data and fourth data between two devices, the system can realize real-time interaction, information sharing and two-way display, significantly enhancing the perceptual connection between users and the intelligent interactive experience of the product, and is particularly suitable for scenarios where couples share devices, parent-child interactive devices or multi-user collaborative devices.
[0087] As an embodiment, simultaneously displaying the fourth data sent by the second atomizing device 20 includes:
[0088] Compare the timestamp in the fourth data with the second local timestamp. When the timestamp in the fourth data is later than the second local timestamp, update the display data to make the display data of the first atomization device 10 consistent with that of the second atomization device 20, wherein the second local timestamp is the time corresponding to the current display content of the first atomization device.
[0089] As an implementation method, in order to ensure that the fourth data displayed by the first atomization device 10 (i.e., the data sent by the second atomization device 20) is always kept up to date and consistent with the second atomization device 20, the system introduces a timestamp comparison mechanism. This mechanism is used to determine whether to update the display content of the fourth data. The specific steps are as follows: When the first control module 101 receives the fourth data sent by the second atomization device 20 through the first short-range wireless communication module 102, it extracts the accompanying timestamp information from the data. The timestamp identifies the time when the fourth data was generated in the second atomization device 20. The first control module 101 maintains a locally recorded second local timestamp, which is used to represent the time version of the fourth data currently displayed in the first display module 103. If the timestamp in the fourth data is later than (i.e., updated than) the second local timestamp, it indicates that the fourth data is a newer version; at this time, the first control module 101 will update the display content through the first display module 103 to show the latest fourth data, and at the same time update the second local timestamp to the timestamp; if the timestamp in the fourth data is earlier than or equal to the second local timestamp, it indicates that the data is outdated or duplicate data. To avoid old data overwriting new display content, the first control module 101 will ignore the data and will not update the display.
[0090] The technical effect of this embodiment is that by introducing a timestamp comparison mechanism before the display is updated, it can effectively avoid display errors or content rollbacks caused by data transmission delays or repeated transmissions, ensuring that the first atomization device 10 always displays the latest data content synchronized with the second atomization device 20; it improves the accuracy and reliability of display synchronization, and is particularly suitable for dual-device interaction scenarios that require high real-time performance and display consistency.
[0091] As an embodiment, enabling the second control module 201 to simultaneously display the third data and the fourth data through the second display module 203 includes:
[0092] The second control module 201 displays the fourth data through the second display module 203, and compares the timestamp in the third data with the first local timestamp. When the timestamp in the third data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device 20 consistent with that of the first atomization device 10, wherein the first local timestamp is the time corresponding to the current display content of the second atomization device.
[0093] In this embodiment, in order to achieve two-way display synchronization between the first atomizing device 10 and the second atomizing device 20, the second control module 201 adopts the following method when controlling the second display module 203 to display data: the second control module 201 first controls the second display module 203 to display the fourth data generated locally (such as the power level, battery status, icon, etc. of the second device) to ensure that its own status is visualized in the display interface. At the same time, the second control module 201 receives the third data (such as the status information of the first device, interaction parameters, etc.) from the first atomizing device 10 through the second short-range wireless communication module 202. The third data is accompanied by a timestamp of the generation time. The second control module 201 compares the timestamp in the third data with the first local timestamp recorded locally. The first local timestamp represents the time version of the third data (i.e., data from the first device) currently displayed on the second display module 203. If the timestamp in the third data is later than the first local timestamp, it indicates that the third data is the latest version. At this point, the second control module 201 updates the data portion related to the first device in the second display module 203, replacing the existing data with the third data and simultaneously updating the first local timestamp. If the timestamp is earlier than or equal to the current first local timestamp, it indicates that the data is outdated or duplicated, and the update is not performed to prevent the old data from overwriting the new content. The second display module 203 displays the local fourth data together with the latest third data from the first device, completing bidirectional display synchronization.
[0094] The technical effect of this embodiment is that by introducing a mechanism for determining the timestamp of the third data in the second atomization device 20, it can effectively prevent display rollbacks or information errors caused by outdated data, ensuring that the first device information displayed by the second device is always up to date, achieving dual-end consistency, interactive reliability, and system stability. This mechanism has important application value in scenarios such as multi-device collaborative use, user identity binding, or remote interaction.
[0095] As an embodiment, displaying data synchronously with the second atomizing device 20 includes:
[0096] The flavor parameters, power information, and usage records are displayed synchronously with the second atomization device 20, wherein the flavor parameters refer to the atomization liquid type, flavor name, concentration level, or output power setting currently used by the first atomization device 10 and the second atomization device 10, the power information refers to the current battery power status of the first atomization device 10 and the second atomization device 20, and the usage record refers to data related to the usage behavior of the first atomization device 10 and the second atomization device 20.
[0097] In this embodiment, to enhance data interoperability and user experience consistency between the first and second atomizer devices 10 and 20, the first control module 101 establishes a communication connection with the second atomizer device 20 via a short-range wireless communication module, enabling the simultaneous display of the following information: Flavor parameters refer to settings related to the user's inhalation experience, such as the type of atomizer liquid currently used by the atomizer device, flavor name, concentration level, or output power setting. By transmitting these parameters from the second atomizer device 20 to the first atomizer device 10, users can view or compare the flavor settings of the two devices in real time on the first display module 103, enhancing personalization and interactivity. Battery information refers to the current battery status of the first or second atomizer device 10 or 20, including remaining battery percentage and battery voltage. After this information is synchronized to the first device, the first control module 101 controls the first display module 103 to display it, allowing users to simultaneously monitor the battery status of both devices on a single device, facilitating the determination of whether charging or replacement is necessary. Usage history refers to data related to device usage, including total puff counts, the time of last use, and daily / weekly usage statistics. After these data are synchronized to the first atomizing device 10, they can help users track usage habits, conduct health assessments, or compare interactions (such as how often a couple uses their devices to see each other), thereby improving the playability and stickiness of the device.
[0098] The technical benefit of this embodiment is that, by synchronously displaying flavor parameters, battery information, and usage history, the first atomizing device 10 not only enables information sharing with the second atomizing device 20, but also provides a complete interactive experience on a single interface. This multi-dimensional, multi-parameter data synchronization mechanism significantly enhances the sense of interconnectedness between devices and the user's comprehensive perception of device status, making it particularly suitable for applications requiring two-way display, status monitoring, or social interaction.
[0099] As an embodiment, the data is displayed synchronously with the second atomizing device 20, further comprising:
[0100] The animation effect is displayed synchronously with the second atomizing device 20.
[0101] In this embodiment, to further enhance the visual consistency and interactive feeling of the user experience, the first control module 101 can also display animation effects synchronously with the second atomizing device 20, specifically including the following: animation effects may include but are not limited to flashing breathing lights, dynamic simulation of the atomization process, heartbeat rhythm animation, holiday theme animation, user identity icon animation, etc. These animations can be preset in the atomizing device firmware or dynamically generated by the control module based on real-time data. When the second atomizing device 20 starts to display a specific animation effect (such as the "halo diffusion" animation triggered when smoking, or the "heartbeat synchronization" animation in couple mode), its second control module 201 will send the current animation state and its parameters (such as type, start time, duration, playback progress, etc.) to the first atomizing device 10 through the second short-range wireless communication module 202; after receiving the animation data, the first control module 101 parses the animation data and controls the first display module 103 to play the animation effect synchronously with the same timeline and parameters to ensure that the visual movements of the two devices are completely consistent. To ensure that the animation playback is completely synchronized, the system can calibrate the starting point and playback rhythm of the animation through a timestamp mechanism or a unified trigger signal to avoid visual asynchrony.
[0102] The technical effect of this embodiment is that by synchronously displaying animation effects with the second atomizing device 20, the first atomizing device 10 can achieve highly consistent dynamic feedback on a visual level, enhancing the interactive atmosphere between multiple devices and the fun of the product. It is particularly suitable for use cases such as couples sharing devices, social interaction devices, and multi-person linkage modes. This visual linkage solution not only enhances the user experience and immersion, but also provides rich creative space for brand design.
[0103] As an implementation mode, after completing the short-range wireless pairing connection, the first atomizing device 10 and the second atomizing device 20 can automatically call specific animation effects in a preset emotional animation library according to the current usage status to achieve linkage display.
[0104] The emotional animation library includes but is not limited to the following animation types:
[0105] Heartbeat synchronization animation: A beating heart pattern appears on the display interface of both devices, with the same rhythm, which is used for the resonance mode of couples.
[0106] Handshake light effect animation: When two devices are close together for pairing, the screen displays a gradually brightening animation at both ends, simulating the ritual of "handshake connection".
[0107] Smoke density changing animation: As the frequency of smoking or the suction strength of the device changes, the density and flow speed of the smoke pattern on the screen change, improving the visual expression.
[0108] Breathing light synchronization animation: When the device is in standby mode, it flashes with a soft halo to simulate the rhythm of breathing. After successful pairing, the lighting effects of the two devices are consistent.
[0109] After the user performs the inhalation operation on the first atomizing device 10, the first control module 101 generates animation instruction data based on parameters such as inhalation intensity, frequency, and current animation mode. The animation instruction data includes fields such as animation type identification, color, duration, rhythm curve, and timestamp. Then, the first short-range wireless communication module 102 sends the animation instruction data to the second short-range wireless communication module 202 of the second atomizing device 20 in real time. After receiving the instruction, the second control module 201 plays the corresponding animation on the second display module 203 to maintain dynamic consistency in the display effects of the two devices. To ensure the synchronization of animation playback, standardized timestamp information is included in the animation instruction data. The second control module 201 can perform delay correction on the animation playback by comparing with the local timestamp to ensure that the animation effects of the two devices are uniform in rhythm and coordinated in form in the user's visual perception.
[0110] The technical effect of this embodiment is that through the emotional animation library and linkage dynamic display mechanism provided by this embodiment, it is possible to share and synchronously play dynamic visual effects rich in emotional colors between two devices, which not only improves the fun and interactivity of multi-device collaboration, but also meets the emotional expression and immersive experience needs of users such as couples and friends, and enhances the social value and user stickiness of the device.
[0111] As an implementation method, the first atomizing device 10 not only realizes automatic pairing and data synchronization with the second atomizing device 20 through the short-range wireless communication module 102, but also introduces a user-active interaction trigger mechanism, supporting multiple triggering methods based on gesture recognition and voice recognition, thereby starting data synchronization and animation linkage.
[0112] The first atomizing device 10 is integrated with an acceleration sensor and / or a gyroscope module. The first control module 101 can collect and analyze signals from these sensors to determine whether the user has performed the following actions:
[0113] Double-click or tap the device: it is judged as a "request synchronization" instruction, triggering the short-range broadcast connection process with the second atomization device 20.
[0114] Quickly shake the device once: used to activate emotional animations (such as heartbeat and smoke linkage).
[0115] Rotate 180° horizontally: Enter a specific interaction mode, such as switching to the couple interaction interface, synchronously comparing usage data, etc.
[0116] For example, the user taps the body of the first atomizing device 10 twice. After the first control module 101 recognizes the gesture, it controls the first short-range wireless communication module 102 to send a pairing broadcast signal, and automatically synchronizes the current animation or display parameters to the second atomizing device 20 after the pairing is successful.
[0117] The first atomizing device 10 is integrated with a voice recognition module to support local voice command parsing. The user can trigger the following functions by issuing spoken commands such as "synchronize", "show animation", "connect couple", etc.: start pairing connection with the second device; specify the synchronization data type (such as synchronizing only flavor parameters, not synchronizing usage records); activate the animation module and select the type of animation (such as saying "heartbeat" to start the heartbeat animation). The voice input is collected by the built-in microphone and transmitted to the first control module 101, which cooperates with the local voice recognition algorithm to perform intent recognition and command extraction, and the recognition result is then executed as a synchronization instruction. To prevent false triggering or background noise interference, the system can set a keyword wake-up mechanism or a user confirmation mechanism.
[0118] The technical benefit of this implementation is that it allows users to trigger data synchronization and animation linkage between devices through natural physical movements (such as tapping and shaking) or voice commands, eliminating traditional button control and passive waiting mechanisms and achieving a more immersive, intelligent, and user-friendly operation method. This interactive method is particularly suitable for mobile scenarios, couples' interactions, and contactless control needs, significantly enhancing the product's market appeal.
[0119] As an implementation method, this embodiment provides a data synchronization method based on an authority control mechanism, which is applicable to the linkage process between the first atomization device 10 and the second atomization device 20, to realize the selective sharing and display of different types of data and enhance the user privacy protection capability.
[0120] The first atomizing device 10 is provided with a permission setting module, which is executed by the first control module 101 and is used to configure permissions for data synchronization content. Users can select different data synchronization levels through the device display interface, mobile phone app, or voice interaction. Permissions include but are not limited to the following categories: only allowing synchronization of device status, such as battery level and connection status; allowing synchronization of flavor parameters, battery information, and animation effects; prohibiting synchronization of sensitive data such as usage records, usage frequency, and animation playback history; and transmitting specific animation data in encrypted form and can only be decoded and displayed when communicating with a "bound paired device." Other devices cannot interpret the animation content.
[0121] When the first control module 101 is ready to send synchronization data to the second atomization device 20, a permission identification field will be attached to the data packet, which indicates which synchronization level the data belongs to. The fields may include: data type (such as animation, flavor, power); access level (such as public, restricted, private); decoding requirements (whether to bind authentication, whether to encrypt transmission); timestamp and validity period information (such as temporary authorization for 1 hour). After the second atomization device 20 receives the synchronization data, its second control module 201 will parse the permission identification according to the local permission policy and decide whether to receive, display or reject the relevant data. For example: if the received data type is a usage record, but the local device is in privacy mode, it will be ignored directly; if the received data is an encrypted animation, and the pairing and binding with the first device has not been completed, it will prompt that the permission is insufficient and the animation content will not be displayed.
[0122] The technical effect of this implementation is that by introducing the permission setting mechanism and data classification synchronization strategy, this embodiment can effectively realize the hierarchical sharing and controlled access of different data, and solve the problem of excessive exposure of user information in the synchronization function of traditional atomization devices; especially in situations such as couples, close contact between strangers, and multiple people sharing devices, it can significantly improve the security, trust and user privacy protection experience of the device, and has extremely high application value and commercial landing potential.
[0123] Example 2
[0124] The second embodiment provides a data transmission device, and the data synchronization device includes a first control module 101 and a first short-range wireless communication module 102; when the second atomization device 10 is within a preset distance of the first atomization device 10, the first control module 101 is paired with the second atomization device 20 through the first short-range wireless communication module 102, transmits data between the first control module 101 and the second atomization device 20, and displays data synchronously with the second atomization device 20.
[0125] Furthermore, the first control module 101 sends a field signal to the second atomizing device 20 through the first short-range wireless communication module 102 . When the first control module 101 receives a response signal sent by the second atomizing device 20 , pairing with the second atomizing device 20 is successful.
[0126] Furthermore, the first control module 101 is connected to the first display module 103, and the second atomization device 20 includes a second control module 201, a second short-range wireless communication module 202 and a second display module 203; the first control module 101 displays the first data through the first display module 103, and sends the first data to the second short-range wireless communication module 202 through the first short-range wireless communication module 102, so that the second control module 201 displays the first data through the second display module 203.
[0127] Furthermore, the second control module 201 compares the timestamp in the first data with the first local timestamp, and when the timestamp in the first data is later than the first local timestamp, updates the display data so that the display data of the second atomization device 20 is consistent with that of the first atomization device 10 .
[0128] Furthermore, the first control module 101 receives the field signal sent by the second atomization device 20 through the first short-range wireless communication module 102, receives the activation signal sent by the first short-range wireless communication module 102, enters the activation state from the sleep state, and sends a response signal to the second atomization device 20 through the first short-range wireless communication module 102.
[0129] Furthermore, the first control module 101 receives the second data sent by the second atomizing device 20 through the first short-range wireless communication module 102 , and displays the second data synchronously with the second atomizing device 20 through the first display module 103 .
[0130] Furthermore, the first control module 101 compares the timestamp in the second data with the second local timestamp, and when the timestamp in the second data is later than the second local timestamp, updates the display data to make the display data of the first atomization device 10 consistent with that of the second atomization device 20 .
[0131] Furthermore, the first control module 101 is connected to the first display module 103, and the second atomization device 20 includes a second control module 201, a second short-range wireless communication module 202 and a second display module 203; the first control module 101 displays the third data through the first display module 103, and at the same time displays the fourth data sent by the second atomization device 20, and sends the third data to the second short-range wireless communication module 202 through the first short-range wireless communication module 102, so that the second control module 201 displays the third data and the fourth data at the same time through the second display module 203.
[0132] Furthermore, the first control module 101 compares the timestamp in the fourth data with the second local timestamp, and when the timestamp in the fourth data is later than the second local timestamp, updates the display data to make the display data of the first atomization device 10 consistent with that of the second atomization device 20 .
[0133] Furthermore, the first control module 101 compares the timestamp in the fourth data with the second local timestamp, and when the timestamp in the fourth data is later than the second local timestamp, updates the display data to make the display data of the first atomization device 10 consistent with that of the second atomization device 20 .
[0134] Furthermore, the second control module 201 displays the fourth data through the second display module 203, and compares the timestamp in the third data with the first local timestamp. When the timestamp in the third data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device 20 consistent with that of the first atomization device 10.
[0135] Furthermore, the first control module 101 and the second atomizing device 20 synchronously display the flavor parameters, power information and usage records.
[0136] Furthermore, the first control module 101 and the second atomization device 20 display animation effects synchronously.
[0137] The present application also provides an atomization device, such as Figure 5 As shown, the atomization device 2 includes: at least one processor 23, a memory 21, and a computer program 22 stored in the memory 21 and capable of running on at least one processor 23. When the processor 23 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, or when the processor 23 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented.
[0138] For example, a computer program may be divided into one or more modules / units, one or more of which are stored in a memory and executed by a processor to complete the present application. One or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program in the atomization device.
[0139] Those skilled in the art will understand that Figure 5 It is only an example of an atomization device and does not constitute a limitation of the atomization device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the atomization device may also include input and output devices, network access devices, buses, etc.
[0140] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0141] The memory can be an internal storage unit of the atomization device, such as a hard disk or memory of the atomization device. The memory can also be an external storage device of the atomization device, such as a plug-in hard disk equipped with the atomization device, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card, etc. Furthermore, the memory can also include both the internal storage unit of the atomization device and an external storage device.
[0142] An embodiment of the present application further provides a readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0143] An embodiment of the present application provides a computer program product, which, when executed on an atomization device, enables a mobile terminal to implement the steps in the above-mentioned method embodiments.
[0144] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application can implement all or part of the process in the above-mentioned method embodiment by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can at least include: any entity or device capable of carrying computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, mobile hard drive, magnetic disk, or optical disk. In some jurisdictions, based on legislation and patent practice, computer-readable media cannot be electric carrier signals or telecommunication signals.
[0145] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0146] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0147] In the embodiments provided in this application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0148] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0149] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A data synchronization method, characterized in that: The data synchronization method is applied to a first control module in a first atomization device, wherein the first control module is electrically connected to a first short-range wireless communication module. The data synchronization method includes: When a second atomizing device is within a preset distance of the first atomizing device, pairing and connecting with the second atomizing device is performed via the first short-range wireless communication module; Data is transmitted with the second atomizing device, and data is displayed synchronously with the second atomizing device.
2. The data synchronization method according to claim 1, wherein: The pairing and connecting with the second atomizing device through the first short-range wireless communication module includes: sending a field signal to the second atomizing device via the first short-range wireless communication module, and the second atomizing device is configured to feed back a response signal after receiving the field signal; When the response signal sent by the second atomization device is received, pairing with the second atomization device is successful.
3. The data synchronization method according to claim 2, wherein: The first control module is electrically connected to the first display module, and the second atomizing device includes a second control module, a second short-range wireless communication module, and a second display module; the data transmission between the second atomizing device and the synchronous display of data with the second atomizing device include: The first data is displayed through the first display module, and the first data is sent to the second short-range wireless communication module through the first short-range wireless communication module, so that the second control module displays the first data through the second display module.
4. The data synchronization method according to claim 3, wherein: The causing the second control module to display the first data through the second display module includes: The second control module compares the timestamp in the first data with the first local timestamp. When the timestamp in the first data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device consistent with that of the first atomization device, wherein the first local timestamp is the time corresponding to the current display content of the second atomization device.
5. The data synchronization method according to claim 1, wherein: The pairing and connecting with the second atomizing device through the first short-range wireless communication module includes: receiving a field signal sent by the second atomizing device through the first short-range wireless communication module; receiving an activation signal sent by the first short-range wireless communication module; controlling the first atomizing device from a dormant state to an activated state based on the activation signal; When the first atomizing device is in the activated state, a response signal is sent to the second atomizing device through the first short-range wireless communication module, and the response signal is used to indicate that a communication connection is established between the first atomizing device and the second atomizing device.
6. The data synchronization method according to claim 5, wherein: The first control module is connected to the first display module; the first control module transmits data with the second atomizing device and displays data synchronously with the second atomizing device, including: The second data sent by the second atomizing device is received through the first short-range wireless communication module, and the second data is displayed synchronously with the second atomizing device through the first display module.
7. The data synchronization method according to claim 6, wherein: The synchronously displaying the second data by the first display module and the second atomization device includes: Compare the timestamp in the second data with the second local timestamp. When the timestamp in the second data is later than the second local timestamp, update the display data to make the display data of the first atomization device consistent with the display data of the second atomization device, wherein the second local timestamp is the time corresponding to the current display content of the first atomization device.
8. The data synchronization method according to claim 2 or 5, wherein: The first control module is connected to the first display module, and the second atomizing device includes a second control module, a second short-range wireless communication module, and a second display module; the data transmission between the second atomizing device and the synchronous display of data with the second atomizing device include: The third data is displayed through the first display module, and the fourth data sent by the second atomization device is displayed at the same time, and the third data is sent to the second short-range wireless communication module through the first short-range wireless communication module, so that the second control module displays the third data and the fourth data simultaneously through the second display module.
9. The data synchronization method according to claim 8, wherein: The simultaneously displaying the fourth data sent by the second atomization device includes: Compare the timestamp in the fourth data with the second local timestamp. When the timestamp in the fourth data is later than the second local timestamp, update the display data to make the display data of the first atomization device consistent with the display data of the second atomization device, wherein the second local timestamp is the time corresponding to the current display content of the first atomization device.
10. The data synchronization method according to claim 8, wherein: The causing the second control module to simultaneously display the third data and the fourth data through the second display module includes: The second control module displays the fourth data through the second display module, and compares the timestamp in the third data with the first local timestamp. When the timestamp in the third data is later than the first local timestamp, the display data is updated to make the display data of the second atomization device consistent with that of the first atomization device, wherein the first local timestamp is the time corresponding to the current display content of the second atomization device.
11. The data synchronization method according to claim 1, wherein: The synchronously displaying data with the second atomizing device includes: The flavor parameters, power information, and usage records are displayed synchronously with the second atomization device, wherein the flavor parameters refer to the atomization liquid type, flavor name, concentration level, or output power setting currently used by the first atomization device and the second atomization device; the power information refers to the current battery power status of the first atomization device and the second atomization device; and the usage record refers to data related to the usage behavior of the first atomization device and the second atomization device.
12. The data synchronization method according to claim 11, wherein: The synchronous display of data with the second atomizing device further includes: The animation effect is displayed synchronously with the second atomization device.
13. A data synchronization device, characterized in that: The data synchronization device includes a first control module and a first short-range wireless communication module; When there is a second atomizing device within a preset distance, the first control module pairs and connects with the second atomizing device through the first short-range wireless communication module, transmits data with the second atomizing device, and displays data synchronously with the second atomizing device.
14. An atomizing device, characterized in that: include: At least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the method according to any one of claims 1 to 12 when executing the computer program.
15. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 12 is implemented.