Theme configuration method, device, electronic device and storage medium
By communicating with the server, users can independently configure the theme resources of electric toothbrushes, solving the problem of low interest in existing electric toothbrush designs and improving user experience and equipment intelligence.
Patent Information
- Application Number
- CN202410025140.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-05
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-01-05
AI Technical Summary
The existing electric toothbrush design is less interesting and lacks personalized configuration, resulting in poor user experience.
By establishing a communication connection with the server, users can obtain and configure the subject resource data independently, change the appearance and sound of the toothbrush, and improve the personalized experience.
It enhances the fun of electric toothbrushes, improves users' enthusiasm for brushing teeth, and improves the intelligence and configuration efficiency of the equipment.
Smart Images

Figure CN117811918B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of oral cleaning technology, and in particular to a subject configuration method, device, electronic device and storage medium. Background Art
[0002] As people's health awareness improves, personal hygiene and health care has become the focus of more and more people. People's increasing awareness of oral protection has made electric oral cleaning devices more and more popular. Take electric toothbrushes as an example. Compared with traditional manual toothbrushes, electric toothbrushes have the characteristics of efficient cleaning, convenient charging, and simple operation. However, most of the current electric toothbrushes are produced in standardized styles and designs. Electric toothbrushes are equipped with one or more buttons, and the current mode is displayed by controlling the on and off of the button indicator light. This single design makes electric toothbrushes less interesting. Summary of the invention
[0003] The embodiments of the present application disclose a theme configuration method, device, electronic device and storage medium, which can improve the fun of oral cleaning equipment.
[0004] The present application embodiment discloses a subject configuration method, which is applied to a first oral cleaning device, wherein the first oral cleaning device establishes a communication connection with a server, and the method includes:
[0005] Sending a subject resource acquisition request to the server, wherein the subject resource acquisition request is used to request the server to transmit subject resource data;
[0006] Receiving subject resource data sent by the server;
[0007] The operating theme of the first oral cleaning device is configured according to the theme resource data.
[0008] The present application embodiment discloses a theme configuration method, which is applied to a first terminal device, wherein the first terminal device establishes a communication connection with a first oral cleaning device, and the method includes:
[0009] Acquire first theme customization information corresponding to the first oral cleaning device;
[0010] If a theme configuration operation is detected, the first theme customization information is sent to the first oral cleaning device, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving theme resource data sent by the server that matches the first theme customization information, the running theme is configured according to the theme resource data.
[0011] The present application embodiment discloses a theme configuration method, which is applied to a server, and the method includes:
[0012] Receiving a subject resource acquisition request sent by a first oral cleaning device;
[0013] The theme resource data is sent to the first oral cleaning device according to the theme resource acquisition request, so that the first oral cleaning device configures the running theme according to the theme resource data.
[0014] The present application embodiment discloses a theme configuration system, the theme configuration system comprising:
[0015] The first terminal device is used to send first theme customization information to the first oral cleaning device when a theme configuration operation is detected;
[0016] The first oral cleaning device is configured to generate a theme resource acquisition request according to the first theme customization information when receiving the first theme customization information, and send the theme resource acquisition request to a server;
[0017] The server is configured to send the theme resource data matching the first theme customization information to the first oral cleaning device when receiving the theme resource acquisition request;
[0018] The first oral cleaning device is used to configure the operating theme of the first oral cleaning device according to the theme resource data.
[0019] The present application embodiment discloses a subject configuration device, which is applied to a first oral cleaning device, wherein the first oral cleaning device establishes a communication connection with a server, and the device includes:
[0020] A sending module, used for sending a subject resource acquisition request to the server, wherein the subject resource acquisition request is used for requesting the server to transmit subject resource data;
[0021] A receiving module, used for receiving the subject resource data sent by the server;
[0022] A configuration module is used to configure the operating theme of the first oral cleaning device according to the theme resource data.
[0023] The present application embodiment discloses a subject configuration device, which is applied to a first terminal device, wherein the first terminal device establishes a communication connection with a first oral cleaning device, and the device includes:
[0024] An acquisition module, used for acquiring first theme customization information corresponding to the first oral cleaning device;
[0025] A sending module is used to send the first theme customization information to the first oral cleaning device if a theme configuration operation is detected, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving theme resource data matching the first theme customization information sent by the server, configure the running theme according to the theme resource data matching the first theme customization information.
[0026] The present application embodiment discloses a theme configuration device, which is applied to a server, and the device includes:
[0027] A receiving module, configured to receive a subject resource acquisition request sent by a first oral cleaning device;
[0028] The sending module is used to send theme resource data to the first oral cleaning device according to the theme resource acquisition request, so that the first oral cleaning device configures the running theme according to the theme resource data.
[0029] An embodiment of the present application discloses an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor implements any one of the subject configuration methods disclosed in the embodiment of the present application.
[0030] The embodiments of the present application disclose a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute any one of the subject configuration methods disclosed in the embodiments of the present application.
[0031] Compared with the related art, the embodiment of the present application discloses a theme configuration method, device, electronic device and storage medium, which have the following
[0032] Beneficial effects:
[0033] The first oral cleaning device sends a theme resource acquisition request to the server; upon receiving the theme resource acquisition request, the server sends the theme resource data to the first oral cleaning device; upon receiving the theme resource data, the first oral cleaning device configures the operating theme of the first oral cleaning device according to the theme resource data, so that the user can set the theme of the oral cleaning device according to his or her preferences, thereby improving the fun of the oral cleaning device and cultivating the user's enthusiasm for brushing teeth; in addition, the first oral cleaning device can autonomously obtain theme resource data from the server, thereby improving the intelligence level of the oral cleaning device for theme configuration, as well as the efficiency and convenience of the oral cleaning device in obtaining theme resource data. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0035] Figure 1 is a schematic diagram of an application scenario of a theme configuration method in an embodiment;
[0036] Figure 2 is a flowchart of a method for configuring a topic in an embodiment;
[0037] Figure 3 is a schematic diagram of an interface of a display screen in an oral cleaning device in an embodiment;
[0038] Figure 4a is a schematic diagram of display content of an oral cleaning device in one embodiment;
[0039] Figure 4b is a schematic diagram of display content of an oral cleaning device in another embodiment;
[0040] Figure 5 is a timing diagram of a method for configuring a subject in an embodiment;
[0041] Figure 6 is a flowchart of a method for configuring a theme in another embodiment;
[0042] Figure 7 is a flowchart of a method for configuring a theme in another embodiment;
[0043] Figure 8 is a flowchart of a method for configuring a theme in another embodiment;
[0044] Fig. 9 is a schematic diagram of an interface of a theme mall of a terminal device in an embodiment;
[0045] Fig.10 is a timing diagram of a subject configuration method in another embodiment;
[0046] Fig.11 is a flowchart of a method for configuring a theme in a gift-giving scenario in an embodiment;
[0047] Fig.12 is a flowchart of a theme configuration method in a gift-giving scenario in another embodiment;
[0048] Fig.13 is a schematic diagram of the structure of a subject configuration device in an embodiment;
[0049] Fig.14 is a schematic diagram of the structure of a subject configuration device in another embodiment;
[0050] Fig.15 is a schematic diagram of the structure of a subject configuration device in another embodiment;
[0051] Fig.16 It is a schematic diagram of the structure of an electronic device in an embodiment. DETAILED DESCRIPTION
[0052] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0053] It should be noted that the terms "including" and "having" and any variations thereof in the embodiments of the present application and the accompanying drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0054] It is understood that the terms "first", "second", etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, without departing from the scope of this application, a first oral cleaning device may be referred to as a second oral cleaning device, and similarly, a second oral cleaning device may be referred to as a first oral cleaning device. Both the first oral cleaning device and the second oral cleaning device are oral cleaning devices, but they are not the same oral cleaning device. The term "plurality" used in this application refers to two or more. The term "and / or" used in this application refers to one of the schemes, or any combination of multiple schemes.
[0055] The embodiments of the present application disclose a theme configuration method, device, electronic device and storage medium, which can improve the interest of oral cleaning equipment.
[0056] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram of an application scenario of a theme configuration method in an embodiment. Figure 1As shown, the oral cleaning device 10 establishes communication connections with the server 20 and the terminal device 30 respectively; the server 20 establishes communication connections with the oral cleaning device 10 and the terminal device 30 respectively.
[0057] The oral cleaning device 10 may include but is not limited to an electric toothbrush, an electric flosser, etc. The electric toothbrush may be a pure electric toothbrush or a toothbrush that supports manual and electric brushing. The server 20 may include a cloud server and a physical server. The terminal device 30 may include but is not limited to a mobile phone, a wearable device (such as smart glasses, a smart watch, etc.), a tablet computer, a laptop computer, a PC (Personal Computer), etc.
[0058] The communication connection established between the oral cleaning device 10 and the server 20 and the terminal device 30 may include but is not limited to wireless communication connection and wired communication connection, among which the wireless communication connection may include but is not limited to Bluetooth communication connection, Wi-Fi communication connection, radio frequency communication connection, etc., and the wired communication connection may include but is not limited to the connection established via a USB (Universal Serial Bus) data cable.
[0059] In some embodiments, the terminal device 30 may be installed with an application (Application, APP) corresponding to the oral cleaning device 10, and the APP may be a theme APP for configuring the theme. The APP of the terminal device 30 establishes a communication connection with the oral cleaning device 10 through Bluetooth or Wi-Fi; after the communication connection is successfully established, the terminal device 30 may send the network service set identifier (SSID), password (pwd), certificate, network configuration token and other network configuration information to the oral cleaning device 10. After obtaining the network configuration information, the oral cleaning device 10 may connect to the Internet through a communication module such as a Wi-Fi module, the 4th Generation Mobile Communication Technology (4G), or the 5th Generation Mobile Communication Technology (5G). After the oral cleaning device 10 is connected to the Internet, it is also necessary to complete the network configuration authentication with the server 20. Specifically, the APP of the terminal device 30 can obtain the device information such as the Media Access Control Address (MAC), device type, mobile phone number of the user, and device model of the oral cleaning device 10, and then send the device information to the server 20. After receiving the device information, the server 20 will verify the oral cleaning device 10 to ensure the uniqueness of the device identifier and the legitimacy of the device information. After verification, the unique device ID of the oral cleaning device 10 will be assigned, and the server information of the server 20 will be returned to the oral cleaning device 10 for storage. After that, the oral cleaning device 10 can use the device ID to communicate with the server 20, thereby completing the network configuration authentication with the server 20. By configuring the network for the oral cleaning device 10, it has the ability to interact with the server 20.
[0060] In some embodiments, the APP developed based on the Flutter application development framework in the terminal device 30, the Flutter layer of the APP can communicate with the native bottom layer through the method channel mechanism, thereby sending the theme configuration instruction to the native bottom layer, wherein the Flutter layer can refer to the code of the APP written using the Flutter application development framework, and the native bottom layer can refer to the bottom layer code of a specific operating system (such as an Android operating system or an IOS operating system) in the terminal device 30. Optionally, the theme configuration instruction can be a Protocol Buffers (protobuf, pb) instruction, and the Protocol Buffers instruction adopts a data serialization format to facilitate cross-platform data communication and storage. The native bottom layer can send the theme configuration instruction to the oral cleaning device 10 through the Bluetooth communication protocol or the Wi-Fi communication protocol; the oral cleaning device 10 can send a theme resource acquisition request to the server 20 according to the theme configuration instruction to request the server to transmit the corresponding theme resource data. After the oral cleaning device 10 downloads the theme resource data from the server 20, it can configure the running theme according to the downloaded theme resource data.
[0061] Please read further Figure 2 , Figure 2 is a flowchart of a subject configuration method in an embodiment; the subject configuration method can be applied to a first oral cleaning device, and the first oral cleaning device can be Figure 1 Any oral cleaning device described above. The first oral cleaning device establishes a communication connection with the server. Figure 2 As shown, the topic configuration method may include the following steps:
[0062] Step 201: Send a subject resource acquisition request to a server, where the subject resource acquisition request is used to request the server to transmit subject resource data.
[0063] After the first oral cleaning device completes the network configuration authentication with the server, it can establish a communication connection with the server, and requests, instructions and data can be transmitted between the first oral cleaning device and the server. For example, the first oral cleaning device can send a theme resource acquisition request to the server, and receive theme resource data sent by the server. It can be seen that the first oral cleaning device can autonomously obtain theme resource data from the server, which improves the intelligence level of theme configuration of the first oral cleaning device, as well as the efficiency and convenience of the first oral cleaning device in obtaining theme resource data.
[0064] In some embodiments, the first oral cleaning device may include one or more microphones for receiving voice input, and one or more speakers for providing voice output. The first oral cleaning device may receive the user's voice information, analyze the voice information, determine whether the voice information is used to obtain the theme resource data, and send a theme resource acquisition request to the server when it is determined that the voice information is used to obtain the theme resource data. For example, the user's voice information may include "I want to change the theme", "Please help me set the theme to a simple theme", "Change the theme to a cartoon theme", etc. If the voice information includes information with the same or similar meanings such as theme change or theme setting, it can be determined that the voice information is used to obtain the theme resource data. The first oral cleaning device may send a theme resource acquisition request carrying voice information to the server, so that the server converts the voice information into text information when receiving the theme resource acquisition request; or, the first oral cleaning device may convert the voice information into text information and send a theme resource acquisition request carrying text information to the server. The server can perform semantic analysis on the text information through natural language processing (NLP) to determine the subject resource data that the user wants. For example, if the text information includes "cartoon theme", the server can perform semantic analysis on the text information to determine that the subject resource data that the user wants is subject resource data of a cartoon theme, thereby transmitting the subject resource data of the cartoon theme to the first oral cleaning device.
[0065] In some embodiments, the first oral cleaning device may be provided with one or more buttons, which may be mechanical buttons or touch buttons, etc. Among them, the one or more buttons may include a button for configuring a theme, and when the first oral cleaning device detects a user's touch operation on the button, it may send a theme resource acquisition request to the server, or, when the first oral cleaning device detects a user's touch operation on the button, it may turn on the voice input function and perform the above-mentioned steps of receiving the user's voice information, and sending a theme resource acquisition request to the server when it is determined that the voice information is used to obtain theme resource data. Optionally, the touch operation may include but is not limited to operations such as clicking, double-clicking, and long pressing.
[0066] In some embodiments, the first oral cleaning device may include a display screen. The display screen may output a theme configuration interface, which may include a plurality of different theme options, each of which corresponds to a different theme, such as a default theme, a simple theme, a cartoon theme, etc. Figure 3 As shown, Figure 3The interface diagram of the display screen in the oral cleaning device is as follows: the oral cleaning device 10 may include a display screen 101. The display screen 101 may include touch buttons corresponding to various theme options. When the oral cleaning device 10 detects a touch operation performed by the user on a touch button corresponding to any theme option, the oral cleaning device 10 may send a theme resource acquisition request to the server 20. The server 20 may send theme resource data matching the theme option to the oral cleaning device 10.
[0067] Step 202: Receive the subject resource data sent by the server.
[0068] In some embodiments, the first oral cleaning device may receive the transmission progress information of the subject resource data sent by the server and output the transmission progress information during the process of receiving the subject resource data sent by the server. The transmission progress information is used to indicate the progress of the first oral cleaning device receiving the subject resource data. For example, the transmission progress information may include "transmission progress is 75%", "transmission progress is 100%, transmission completed", etc. Optionally, the first oral cleaning device may output the transmission progress information by voice output or by displaying the transmission progress information on a display screen.
[0069] Step 203: configuring the operation theme of the first oral cleaning device according to the theme resource data.
[0070] In some embodiments, the theme resource data may include display resource data and voice resource data; the running theme may include the display content of the first oral cleaning device on the display screen and the voice content of the first oral cleaning device.
[0071] The display resource data may include but is not limited to image data, font data, animation data, text data, etc., and the display content of the first oral cleaning device may be configured according to the display resource data. Optionally, the display content may include but is not limited to: the background color and background image of the interface in the display screen, the content, color, font, and size of the text in the interface, the icon color and icon style of the control in the interface, the layout of each control in the interface, the transition effect between interfaces, and the loading animation of the interface, etc.
[0072] The voice resource data may include but is not limited to audio data, voice package data, ringtone data, sound effect data, etc., and the voice content of the first oral cleaning device may be configured according to the voice resource data. Optionally, the voice content may include but is not limited to: voice reading text, the tone, volume, timbre, speech speed, language (such as Mandarin, dialect, English, etc.) of the reading text, voice prompt sound effects, voice prompt text, background music, etc.
[0073] In some embodiments, the first oral cleaning device includes a display screen, the theme resource data includes display resource data, and the first oral cleaning device configures the operating theme of the first oral cleaning device according to the theme resource data, which may include: configuring the display content of the first oral cleaning device according to the display resource data.
[0074] In some embodiments, the theme resource data includes voice resource data, and the first oral cleaning device configures the operating theme of the first oral cleaning device according to the theme resource data, which may include: configuring the voice content of the first oral cleaning device according to the voice resource data.
[0075] Therefore, after the user determines the favorite theme, the user can directly send a theme resource acquisition request to the server through the first oral cleaning device to download the favorite theme resource data from the server. The first oral cleaning device can configure the operating theme of the first oral cleaning device according to the theme resource data. For example, if the user's favorite theme resource data is cartoon-related theme resource data, the first oral cleaning device can configure the voice content to be voice content with cartoon sound effects, or can configure the display content on the display screen to be a cartoon style or add a cartoon background image or cartoon controls to the display content.
[0076] After the first oral cleaning device configures the display content of the first oral cleaning device according to the display resource data, the first oral cleaning device can output the display content on the display screen, such as Figure 4a and Figure 4b As shown, Figure 4a and Figure 4b They are different display contents output on the display screen. Figure 4a Can be the default display content, Figure 4b It can be the display content configured according to cartoon-related theme resource data.
[0077] In an embodiment of the present application, the first oral cleaning device sends a theme resource acquisition request to the server; upon receiving the theme resource acquisition request, the server sends theme resource data to the first oral cleaning device; upon receiving the theme resource data, the first oral cleaning device configures the operating theme of the first oral cleaning device according to the theme resource data, so that the user can set the theme of the oral cleaning device according to his or her preferences, thereby improving the fun of the oral cleaning device and cultivating the user's enthusiasm for brushing his or her teeth; in addition, the first oral cleaning device can autonomously obtain theme resource data from the server, thereby improving the intelligence level of the oral cleaning device for theme configuration, as well as the efficiency and convenience of the oral cleaning device in obtaining theme resource data.
[0078] Please read further Figure 5 , Figure 5is a timing diagram of a method for configuring a subject in another embodiment, such as Figure 5 As shown, the topic configuration method may include the following steps:
[0079] Step 501: When a theme configuration operation is detected, the first terminal device sends first theme customization information to the first oral cleaning device.
[0080] The first oral cleaning device establishes a communication connection with the server, and the first oral cleaning device establishes a communication connection with the first terminal device. The first terminal device is Figure 1 Any terminal device described. Figure 5 Each step is performed based on the first oral cleaning device establishing a communication connection with the first terminal device, and the first oral cleaning device completing network configuration authentication with the server through the first terminal device.
[0081] The theme configuration operation may be an operation in which the user triggers a button for theme configuration on the first terminal device, and the button may be a physical button or a touch button. In some embodiments, the first terminal device may be provided with a theme APP, which may provide a theme mall. The theme mall is a virtual mall for users to select, obtain, and customize themes. The theme mall includes various preset themes. Users can enter the detail page interface corresponding to each theme, and can select the preset themes in the theme mall for download. Users can also customize their favorite themes through the APP. Optionally, the theme configuration operation may be an operation in which the user selects and downloads a preset theme, or it may be a confirmation operation after the user customizes his favorite theme. By establishing a theme mall for oral cleaning equipment, the user's demand for theme customization of electric toothbrushes can be met, thereby improving the user experience.
[0082] The first theme customization information is theme customization information sent by the first terminal device to the first oral cleaning device. Optionally, the theme customization information may include theme information customized by the user through the theme APP, and may also include preset theme information provided by the theme APP. Optionally, the theme customization information may include customization information of display content and customization information of voice content, wherein the description of the display content and the voice content may refer to the description in the above embodiment, and the details are not repeated here. Taking the first theme customization information as theme information customized by the user through the theme APP as an example, the user can enter text as theme customization information in the theme APP to customize the text content included in the display content, or enter voice as theme customization information in the theme APP to customize the vocabulary or sentences contained in the voice content.
[0083] Through the above embodiments, users can customize themes or directly select from multiple themes provided by the theme mall, which improves the flexibility, diversity and interest of customizing oral cleaning device themes.
[0084] In some embodiments, the first terminal device obtains first theme customization information corresponding to the first oral cleaning device, and if a theme configuration operation is detected, the first theme customization information is sent to the first oral cleaning device, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving theme resource data sent by the server that matches the first theme customization information, the running theme is configured according to the theme resource data.
[0085] Step 502: Upon receiving the first theme customization information, the first oral cleaning device generates a theme resource acquisition request according to the first theme customization information.
[0086] Step 503: The first oral cleaning device sends a subject resource acquisition request to the server.
[0087] The first oral cleaning device receives first theme customization information sent by the first terminal device, where the first theme customization information is sent by the first terminal device when a theme configuration operation is detected; a theme resource acquisition request is generated according to the first theme customization information, and the theme resource acquisition request is sent to the server, where the theme resource acquisition request is used to instruct the server to send theme resource data matching the first theme customization information.
[0088] In some embodiments, the first theme customization information includes a theme identifier, and the theme resource acquisition request is used to instruct the server to send theme resource data corresponding to the theme identifier to the first oral cleaning device according to the theme identifier.
[0089] The first theme customization information is preset theme information provided by the theme APP, and the first theme customization information may include a theme identifier. Each preset theme included in the theme mall in the theme APP corresponds to a unique theme identifier, and the user can select one of the preset themes for downloading. At this time, the first terminal device detects the theme configuration operation of the user downloading the preset theme, and the first terminal device sends the theme identifier corresponding to the preset theme selected by the user to the first oral cleaning device; after receiving the theme identifier, the first oral cleaning device generates a theme resource acquisition request carrying the theme identifier; the server may store theme resource data corresponding to each theme identifier, and when receiving the theme resource acquisition request, the server determines the theme resource data corresponding to the theme identifier, and sends the theme resource data corresponding to the theme identifier to the first oral cleaning device.
[0090] By downloading the corresponding theme resource data through the theme identifier, the amount of data transmission between the first terminal device, the first oral cleaning device and the server can be reduced, and the efficiency of the oral cleaning device theme configuration can be improved.
[0091] Step 504: upon receiving the theme resource acquisition request, the server sends theme resource data matching the first theme customization information to the first oral cleaning device.
[0092] The server receives a theme resource acquisition request sent by the first oral cleaning device; and sends theme resource data to the first oral cleaning device according to the theme resource acquisition request, so that the first oral cleaning device configures the running theme according to the theme resource data.
[0093] In some embodiments, the theme resource acquisition request includes first theme customization information, and the server sends theme resource data to the first oral cleaning device according to the theme resource acquisition request, which may include: sending theme resource data matching the first theme customization information to the first oral cleaning device according to the first theme customization information.
[0094] The server may store multiple theme resource data, and the server may use the theme resource data with the highest relevance to the first theme customization information as the theme resource data matching the first theme customization information. Assuming that the first theme customization information includes theme requirement text input by the user, such as "change the voice content to English, and adjust the display content to a background with a petal pattern", the server may perform semantic analysis on the theme requirement text contained in the first theme customization information, and search for the theme resource data with the highest relevance from the multiple stored theme resource data as the theme resource data matching the first theme customization information.
[0095] In some embodiments, the first theme customization information includes a theme identifier; based on the first theme customization information, sending theme resource data matching the first theme customization information to the first oral cleaning device may include: determining the theme resource data corresponding to the theme identifier; sending the theme resource data corresponding to the theme identifier to the first oral cleaning device.
[0096] In some embodiments, the server sends transmission progress information of the subject resource data to the first oral cleaning device, so that the first oral cleaning device outputs the transmission progress information.
[0097] Step 505: The first oral cleaning device receives the subject resource data sent by the server.
[0098] In some embodiments, the first oral cleaning device receives the subject resource data sent by the server, which may include: receiving preview resource data in the subject resource data sent by the server; displaying preview content through a display screen according to the preview resource data; if a confirmation operation for the preview content is detected, continuing to receive the remaining subject resource data sent by the server except the preview resource data.
[0099] The preview resource data is data used to configure the preview display content, including configuration files for configuring the preview display content, etc. The data volume of the preview resource data is smaller than that of the theme resource data. Optionally, the resolution of the preview display content configured by the preview resource data may be smaller than that of the display content configured by the theme resource data. The preview display content configured by the preview resource data may be a part of the display content configured by the theme resource data. The preview display content configured by the preview resource data may only display static content and not display animated content.
[0100] After the first oral cleaning device displays the preview content on the display screen, a text box asking whether to apply the theme and a touch button corresponding to the text box may pop up, and the touch button may include a button for confirming the application of the theme and a button for canceling the application of the theme. The confirmation operation may be an operation of the user touching the button for confirming the application of the theme.
[0101] The first oral cleaning device first receives the preview resource data, and only continues to receive the remaining theme resource data except the preview resource data after the user confirms the theme resource data according to the preview display content. This not only helps to save the storage space of the oral cleaning device, but also helps the user preview the application effects of each theme in advance, which can improve the efficiency of the oral cleaning device in configuring themes and the user's satisfaction with the theme configuration.
[0102] In some embodiments, before receiving the theme resource data sent by the server, the method further includes: deleting the historical theme resource data stored in the memory.
[0103] Optionally, the first oral cleaning device may periodically delete historical theme resource data stored in the memory, or after sending a theme resource acquisition request to the server, delete one or more historical theme resource data stored in the memory that have not been used for a long time, thereby saving storage space of the oral cleaning device and avoiding theme configuration failure due to insufficient storage space in the memory.
[0104] Further, in some embodiments, deleting historical subject resource data stored in the memory may include: obtaining the data volume corresponding to the subject resource data sent by the server; if it is determined based on the data volume that the storage space occupied by the subject resource data is greater than the remaining storage space of the first oral cleaning device, then deleting the historical subject resource data with the longest unused time stored in the memory.
[0105] The server may send the data volume corresponding to the subject resource data to the first oral cleaning device, such as 50 megabytes (MB), 75 megabytes (MB), etc. The first oral cleaning device may determine whether the storage space occupied by the subject resource data is greater than the remaining storage space of the first oral cleaning device based on the data volume. If so, the historical subject resource data with the longest unused time stored in the memory will be deleted. Therefore, the oral cleaning device may automatically delete redundant historical subject resource data, thereby improving the intelligence level of the oral cleaning device for subject resource data management, and helping to avoid subject configuration failures due to insufficient storage space in the memory.
[0106] Step 506: The server sends transmission progress information of the subject resource data to the first oral cleaning device.
[0107] Step 507: The first oral cleaning device outputs transmission progress information.
[0108] Step 508: The first oral cleaning device sends transmission progress information to the first terminal device.
[0109] The first oral cleaning device sends the transmission progress information to the first terminal device, so that the first terminal device outputs the transmission progress information.
[0110] Step 509: The first terminal device outputs transmission progress information.
[0111] Step 510: The first oral cleaning device configures an operating theme of the first oral cleaning device according to the theme resource data.
[0112] In some embodiments, the subject resource data includes voice resource data; after configuring the voice content of the first oral cleaning device according to the voice resource data, the method further includes:
[0113] When a power-on operation is detected, audio data corresponding to the power-on operation in the voice resource data is obtained and the audio data is played; or, during the operation of the first oral cleaning device, if it is detected that the audio output condition is met, audio data corresponding to the met audio output condition is obtained from the voice resource data and the audio data is played.
[0114] According to the voice resource data, the audio data played after the first oral cleaning device is turned on can be configured. For example, the audio data corresponding to the power-on operation may include audio data such as "Hello, welcome back" and "Brush your teeth carefully today". Optionally, the theme APP of the first terminal device can provide multiple audio data to be played after the device is turned on. The user can audition and select on the theme APP. The user can not only select the text content of the audio data, but also the timbre, language, and tone of the audio data to be played. The first terminal device generates the first theme customization information according to the user-customized audio data and sends it to the first oral cleaning device. The first oral cleaning device can send a theme resource acquisition request carrying the first customization information to the server to download the corresponding audio data from the server.
[0115] In some embodiments, audio output conditions may include but are not limited to zone change reminders, overpressure reminders, start brushing reminders, music playing, etc. For example, if it is detected that the first oral cleaning device stays at the same tooth position for too long and a zone change reminder is needed, the audio data corresponding to the zone change reminder is obtained from the voice resource data and the audio data is played; if it is detected that the brushing force of the first oral cleaning device is too strong and an overpressure reminder is needed, the audio data corresponding to the overpressure reminder is obtained from the voice resource data; if it is detected that the first oral cleaning device starts brushing teeth, the audio data corresponding to the brushing reminder is obtained from the voice resource data; if it is detected that the first oral cleaning device is triggered to play music, the audio data corresponding to the music is obtained from the voice resource data.
[0116] In some embodiments, the theme resource data includes display resource data, and after configuring the display content of the first oral cleaning device according to the display resource data, the following further includes:
[0117] When a power-on operation is detected, image data corresponding to the power-on operation is obtained from the display resource data, and the image data is output on the display screen; or, during the operation of the first oral cleaning device, if it is detected that the image output condition is met, audio data corresponding to the satisfied image output condition is obtained from the display resource data, and the image data is output.
[0118] According to the display resource data, the image data displayed after the first oral cleaning device is turned on can be configured. Optionally, the theme APP of the first terminal device can provide multiple image data displayed after the device is turned on, and the user can browse and select them on the theme APP. The user can select the background image displayed after the device is turned on, the text to be added to the background image, etc. The first terminal device generates the first theme customization information according to the user-customized image data and sends it to the first oral cleaning device. The first oral cleaning device can send a theme resource acquisition request carrying the first customization information to the server to download the corresponding image data from the server.
[0119] In some embodiments, the image output conditions may include but are not limited to switching to a power interface, switching to a brushing mode interface, switching to a settings interface, switching to an interface for generating a brushing report, etc. The first oral cleaning device may customize each functional interface according to the user-customized theme resource data, and when switching to any functional interface, it may obtain image data corresponding to the functional interface in the display resource data and display the image data.
[0120] Through the above embodiments, users can customize the theme resource data of their favorite oral cleaning devices, which can improve the user's usage experience and increase the fun of the oral cleaning devices.
[0121] Step 510: The first oral cleaning device sends a successful configuration notification to the first terminal device.
[0122] The successful configuration notification is used to indicate that the first oral cleaning device has successfully configured and run the theme. For example, the successful configuration notification may include "Theme has been successfully applied", "Theme application completed", etc. The user may receive the successful configuration notification through the first terminal device, so as to be able to understand the configuration of the theme in a timely manner.
[0123] Combine the following Figure 6 The process of the theme configuration method is explained, taking the oral cleaning device as an electric toothbrush as an example; the theme APP in the first terminal device is developed based on the Flutter application development framework. The Flutter layer of the APP can communicate with the native bottom layer through the method channel mechanism. For details, please refer to Figure 1 The relevant description in the article is not repeated in detail. The user can enter the corresponding theme package details page from the entrance of the theme mall module in the theme APP of the first terminal device, click to download the corresponding theme, and the Flutter layer generates the corresponding pb instruction, and passes it to the native bottom layer through the message channel and method channel. The native bottom layer sends the pb instruction to the electric toothbrush, and the electric toothbrush parses the instruction to obtain the unique identifier of the theme resource, downloads the theme resource package corresponding to the unique identifier of the theme resource from the cloud server, and changes its own theme. Moreover, after the user clicks on the APP to download the theme, the APP notifies the electric toothbrush to download the theme resources from the cloud server. After receiving the notification, the electric toothbrush downloads the theme resources from the cloud server and feedbacks the download progress and whether the theme application is successful to the user through the APP.
[0124] The following further combines Figure 7The process of the theme configuration method is explained, taking the oral cleaning device as an electric toothbrush as an example. After the user selects the favorite theme on the App, he clicks the download button. The App receives the click event, assembles a pb instruction carrying a resource identifier, and sends it to the electric toothbrush that is currently connected to the App via Bluetooth. The electric toothbrush parses the pb instruction to obtain the resource identifier, and requests the matching theme resource from the cloud server. The cloud server responds to the file download request and transmits the resource file to the electric toothbrush. The electric toothbrush stores the downloaded theme resource locally, and the download progress is fed back to the user through the App. The user can see the current theme download progress in real time on the App. When the theme resource package is downloaded to 100%, the App notifies the user that the resource download is successful, and the toothbrush replaces its own resource theme package and takes effect after restarting. After restarting, the toothbrush theme takes effect, and the user can use the toothbrush with the favorite theme to brush his teeth.
[0125] Please read further Figure 8 , Figure 8 is a flowchart of a method for configuring a theme in another embodiment. Figure 8 As shown, the method can be applied to a first terminal device, the first terminal device is Figure 1 Any terminal device described. A first terminal device establishes a communication connection with a first oral cleaning device; the subject configuration method may include the following steps:
[0126] Step 801: Determine a second device identifier corresponding to a first oral cleaning device.
[0127] When the first oral cleaning device establishes a communication connection with the first terminal device such as Bluetooth or Wi-Fi, the first oral cleaning device can complete the network configuration authentication with the server through the first terminal device. When the network configuration authentication is completed, the server will assign a unique device ID to the first oral cleaning device. The server can communicate with multiple oral cleaning devices at the same time, and each oral cleaning device is assigned a different device ID.
[0128] Among them, the second device identifier may refer to the device identifier of the first oral cleaning device, for example, the unique device ID corresponding to the first oral cleaning device. The unique device ID may be the device number set for the first oral cleaning device at the factory, or it may be the device ID assigned by the server to the first oral cleaning device.
[0129] In some embodiments, determining the second device identifier corresponding to the first oral cleaning device may include: receiving the second device identifier sent by the first oral cleaning device; or obtaining login identity information, and determining the second device identifier corresponding to the first oral cleaning device based on the identity information.
[0130] The logged-in identity information may include but is not limited to the user information registered by the user when purchasing the first oral cleaning device (such as mobile phone number, name, etc.), the second device identifier corresponding to the first oral cleaning device, the order number for purchasing the first oral cleaning device, etc.
[0131] Optionally, when the user purchases the first oral cleaning device, the merchant will bind the above-mentioned identity information in the server; the theme APP of the first terminal device can provide a login interface, and the user can enter at least one of the above-mentioned identity information in the login interface, and the first terminal device sends an identification acquisition request to the server based on the at least one identity information entered by the user, so that the server determines the second device identification corresponding to the first oral cleaning device based on the at least one identity information contained in the identification acquisition request; the first terminal device can receive the second device identification corresponding to the first oral cleaning device sent by the server.
[0132] Step 802: Send a theme push request to the server according to the second device identifier, where the theme push request is used to instruct the server to obtain the first theme customization information bound to the second device identifier.
[0133] The theme push request may include the second device identifier, and the server stores the first theme customization information bound to the second device identifier. The theme push request may be sent by the first terminal device when the user detects a touch operation on a theme push button in the theme APP of the first terminal device.
[0134] Optionally, the first theme customization information bound to the second device identifier may be preset theme customization information stored by the server for the first oral cleaning device, that is, default theme customization information; or, the first theme customization information bound to the second device identifier may be the first theme customization information input through the second terminal device, and the second terminal device may send the second device identifier and the first theme customization information to the server, so that the server binds the second device identifier with the first theme customization information, and the second terminal device may be Figure 1 In the described arbitrary terminal device, the second terminal device is any terminal device other than the first terminal device.
[0135] Taking the gift-giving scenario as an example, the gift-giver buys the first oral cleaning device and wants to give it to the gift-recipient. After placing an order for the first oral cleaning device, the gift-giver can obtain the second device identification of the first oral cleaning device; the gift-giver can input the first theme customization information customized for the first oral cleaning device through the theme APP on his second terminal device, and upload the second device identification of the first oral cleaning device and the first theme customization information to the server, so that the server binds the second device identification and the first theme customization information; when the gift-recipient receives the first oral cleaning device given by the gift-giver, he can communicate with his first terminal device and the first oral cleaning device, so as to obtain the second device identification of the first oral cleaning device through the first terminal device, and the first terminal device can send the second device identification to the server to obtain the first theme customization information of the first oral cleaning device from the server. In this way, when the gift-giver gives the first oral cleaning device to the gift-recipient, he can also customize the theme of the first oral cleaning device for the gift-recipient, thereby improving the degree of personalized customization of the oral cleaning device in the gift-giving scenario. Customizing oral cleaning devices with different themes for different gift-recipients is conducive to reflecting the gift-giver's care and attention to the gift-recipient.
[0136] Step 803: Receive the first theme customization information sent by the server.
[0137] Step 804: If a theme configuration operation is detected, the first theme customization information is sent to the first oral cleaning device, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving the theme resource data sent by the server that matches the first theme customization information, the running theme is configured according to the theme resource data.
[0138] Step 805: Obtain a first device identifier corresponding to the second oral cleaning device and second theme customization information corresponding to the second oral cleaning device.
[0139] The second oral cleaning device may be Figure 1 In any oral cleaning device described, the second oral cleaning device is any oral cleaning device other than the first oral cleaning device. The second theme customization information is theme customization information corresponding to the second oral cleaning device.
[0140] Among them, the first device identifier may refer to the device identifier of the second oral cleaning device, for example, the unique device ID corresponding to the second oral cleaning device. The unique device ID may be the device number set for the first oral cleaning device at the factory, or it may be the device ID assigned by the server to the first oral cleaning device.
[0141] Taking the gift-giving scenario as an example, the gift-giver buys a second oral cleaning device and wants to give it to the gift recipient. After placing an order for the second oral cleaning device, the gift-giver can obtain the first device identifier of the second oral cleaning device; the gift-giver can input the second theme customization information customized for the second oral cleaning device through the theme APP on his first terminal device, and upload the first device identifier and the second theme customization information of the second oral cleaning device to the server, so that the server binds the first device identifier and the second theme customization information; when the gift recipient receives the second oral cleaning device given by the gift-giver, he can send the first device identifier to the server through the second terminal device to obtain the second theme customization information of the second oral cleaning device from the server. In this way, when the gift-giver gives the gift recipient the second oral cleaning device, he can also customize the theme of the second oral cleaning device for the gift recipient, thereby improving the degree of personalized customization of the oral cleaning device in the gift-giving scenario. Customizing oral cleaning devices with different themes for different gift recipients is conducive to reflecting the gift-giver's care and attention to the gift recipient.
[0142] Step 806, sending the first device identifier and the second theme customization information to the server, so that the server binds the theme resource data matching the second theme customization information with the first device identifier, and when receiving a theme push request sent by the second terminal device, sending the second theme customization information to the second terminal device according to the first device identifier carried in the theme push request.
[0143] Wherein, the second terminal device is communicatively connected with the second oral cleaning device.
[0144] In some embodiments, the first terminal device also receives transmission progress information of the subject resource data sent by the first oral cleaning device; and outputs the transmission progress information.
[0145] In some embodiments, the first terminal device also receives a successful configuration notification sent by the first oral cleaning device, where the successful configuration notification is used to indicate that the first oral cleaning device has successfully configured the running theme.
[0146] Fig. 9 is a schematic diagram of an interface of a theme mall of a terminal device in an embodiment, Fig. 9 The interface diagram shown is only an example of the theme store. The theme APP of the terminal device can provide a theme store, which can provide a variety of themes. Users can click to enter the favorite theme category to find the theme they like, or directly choose from the selected themes of this month. Users can preview or listen to the effect of the theme first, and then decide whether to select and download the theme.
[0147] Please read further Fig.10 , Fig.10is a timing diagram of a method for configuring a subject in another embodiment, such as Fig.10 As shown, the topic configuration method may include the following steps:
[0148] Step 1001: The first terminal device sends a first device identifier corresponding to a second oral cleaning device and second theme customization information corresponding to the second oral cleaning device to a server.
[0149] Step 1002: The server binds and stores the first device identification and the second theme customization information.
[0150] Step 1003: The second terminal device sends a topic push request to the server, where the topic push request carries the first device identifier.
[0151] Step 1004: The server sends second theme customization information to the second terminal device according to the first device identifier.
[0152] Step 1005: The second terminal device sends second theme customization information to the second oral cleaning device.
[0153] Step 1006: The second oral cleaning device sends a theme resource acquisition request carrying the second theme customization information to the server.
[0154] Step 1007: The server sends the theme resource data matching the second theme customization information to the second oral cleaning device according to the second theme customization information.
[0155] Step 1008: The second oral cleaning device configures the running theme according to the theme resource data matching the second theme customization information.
[0156] The first terminal device is the terminal device used by the gift giver, and the second oral cleaning device is the gift to be given. The gift giving process is as follows: After purchasing the second oral cleaning device, the gift giver enters the identity information of the second oral cleaning device into the theme APP of the first terminal device. The identity information may include but is not limited to the mobile phone number and name of the gift giver who purchased the second oral cleaning device, the mobile phone number and name of the gift recipient, the order number of the second oral cleaning device, and the second device identifier corresponding to the second oral cleaning device. The first terminal device obtains the identity information of the second oral cleaning device, and the user can enter the gift setting interface of the theme APP and enter the second theme customization information (for example, various theme packages in the theme mall, etc.) to the second oral cleaning device of the identity information; the first terminal device sends the first device identifier corresponding to the second oral cleaning device and the second theme customization information corresponding to the second oral cleaning device to the server, so that the server binds and stores the first device identifier and the second theme customization information.
[0157] The second terminal device is a terminal device used by the recipient. After receiving the second oral cleaning device, the recipient can log in to the theme APP with the identity information of the second oral cleaning device. Optionally, the recipient can directly enter his or her own mobile phone number, name or the mobile phone number, name and other identity information of the gift giver into the theme APP, so that the second terminal device can determine the first device identifier corresponding to the second oral cleaning device according to the logged-in identity information. After establishing a communication connection with the second terminal device, the second oral cleaning device completes the network configuration authentication with the server. When the second terminal device detects a user's touch operation on a theme push button in a theme APP, the second terminal device sends a theme push request to the server, and the theme push request carries the first device identifier; the server sends the corresponding second theme customization information to the second terminal device based on the first device identifier, and the second theme customization information is customized in advance by the gift giver and stored in the server; the second terminal device sends the second theme customization information to the second oral cleaning device, and the second oral cleaning device sends a theme resource acquisition request carrying the second theme customization information to the server. The server sends theme resource data matching the second theme customization information to the second oral cleaning device based on the second theme customization information, and the second oral cleaning device configures the running theme based on the theme resource data matching the second theme customization information, so that the recipient can experience the theme customized by the gift giver for himself when using the second oral cleaning device, thereby improving the degree of personalized customization of the oral cleaning device in the gift-giving scenario, and customizing oral cleaning devices with different themes for different recipients is conducive to reflecting the gift giver's care and attention to the recipient.
[0158] For example, the second theme customized information may include display content of Happy Birthday and audio data of a birthday song output when the second oral cleaning device is just turned on, so that the recipient can feel the sincerity of the gift giver when receiving the second oral cleaning device from the gift giver.
[0159] In some embodiments, the server receives a first device identifier corresponding to a second oral cleaning device and second theme customization information corresponding to the second oral cleaning device sent by a first terminal device; binds and stores the first device identifier and the second theme customization information; receives a theme push request sent by the second terminal device, the theme push request carries the first device identifier; and sends the second theme customization information to the second terminal device based on the first device identifier, so that the second terminal device sends the second theme customization information to the second oral cleaning device.
[0160] Further, in some embodiments, after the server sends the second theme customization information to the second terminal device according to the first device identifier, so that the second terminal device sends the second theme customization information to the second oral cleaning device, it may also include: receiving a theme resource acquisition request carrying the second theme customization information sent by the second oral cleaning device; and sending theme resource data matching the second theme customization information to the second oral cleaning device according to the second theme customization information, so that the second oral cleaning device configures the running theme according to the theme resource data matching the second theme customization information.
[0161] Below through Fig.11 This section describes the theme configuration method for gift-giving scenarios. As you can see, the gift-giving process includes:
[0162] 1. User order: The order process for users to purchase gifts (oral cleaning equipment);
[0163] 2. Scan the QR code: Customer service provides the QR code for the customer to scan;
[0164] 3. Customized gifts: Customers customize the theme information of gifts according to the scanned interface;
[0165] Gift Receiving Process:
[0166] 1. Received gift box: the gift box received by the customer after placing an order;
[0167] 2. Download the APP through QR code: Customers successfully download the APP according to the QR code on the gift box;
[0168] 3. Bind device: After downloading the APP, customers can bind the gift according to the prompts;
[0169] 4. Gift push: The theme information is delivered to customers through the gift screen or voice push.
[0170] After the gift giver places an order, he / she scans the QR code provided by the customer service to open the mini program and enter the exclusive gift customization page. He / she fills in the recipient's mobile phone number and order number and enters the screen customization page. At the same time, he / she can leave a voice message to complete the gift customization process. After receiving the gift, the recipient can download the APP through the QR code to complete the gift receiving process.
[0171] Next, pass Fig.12 The following further explains the theme configuration method in the gift-giving scenario.
[0172] After the gift giver places an order, the customer service fills in the customer order number through the customer service widget and generates a QR code. The gift giver scans the QR code to open the gift customization page, fills in the recipient's phone number, and automatically fills in the order number. The gift giver then begins to customize gift-related information, screen customization, and voice customization.
[0173] After receiving the packaging / greeting card, the recipient scans the QR code to download the APP, receives the gift customized by the friend, binds the information, and connects the oral cleaning device. The APP displays that the gift has been received and prompts to check the screen. The recipient turns on the oral cleaning device, activates the screen content, and obtains the theme information pushed on the screen, and then pushes the theme information via voice.
[0174] See also Fig.13 , Fig.13 1 is a schematic diagram of the structure of a subject configuration device in an embodiment, the device is applied to a first oral cleaning device, and the first oral cleaning device establishes a communication connection with a server. Fig.13 As shown, the theme configuration device 1300 may include: a sending module 1310 , a receiving module 1320 and a configuration module 1330 .
[0175] The sending module 1310 is used to send a subject resource acquisition request to the server, where the subject resource acquisition request is used to request the server to transmit subject resource data;
[0176] Receiving module 1320, used for receiving subject resource data sent by the server;
[0177] The configuration module 1330 is used to configure the operation theme of the first oral cleaning device according to the theme resource data.
[0178] In one embodiment, the first oral cleaning device includes a display screen, and the subject resource data includes display resource data; the configuration module 1330 is further used to configure the display content of the first oral cleaning device according to the display resource data.
[0179] In one embodiment, the receiving module 1320 is also used to receive preview resource data in the subject resource data sent by the server; display the preview content through the display screen according to the preview resource data; if a confirmation operation for the preview content is detected, continue to receive the remaining subject resource data other than the preview resource data sent by the server.
[0180] In one embodiment, the subject resource data includes voice resource data; the configuration module 1330 is further used to configure the voice content of the first oral cleaning device according to the voice resource data.
[0181] In one embodiment, the theme configuration device 1300 further includes an output module;
[0182] The output module is used to obtain audio data corresponding to the power-on operation in the voice resource data and play the audio data when a power-on operation is detected; or, during the operation of the first oral cleaning device, if it is detected that the audio output condition is met, obtain audio data corresponding to the satisfied audio output condition from the voice resource data and play the audio data.
[0183] In one embodiment, the receiving module 1320 is also used to receive the transmission progress information of the subject resource data sent by the server; the output module is also used to output the transmission progress information; the sending module 1310 is also used to send the transmission progress information to the first terminal device so that the first terminal device outputs the transmission progress information.
[0184] In one embodiment, the sending module 1310 is further used to send a successful configuration notification to the first terminal device, where the successful configuration notification is used to indicate that the first oral cleaning device is successfully configured to run the theme.
[0185] In one embodiment, a first oral cleaning device establishes a communication connection with a first terminal device; the receiving module 1320 is also used to receive first theme customization information sent by the first terminal device, and the first theme customization information is sent by the first terminal device when a theme configuration operation is detected; the theme configuration device 1300 also includes a generation module; the generation module is used to generate a theme resource acquisition request according to the first theme customization information to send a theme resource acquisition request to a server, and the theme resource acquisition request is used to instruct the server to send theme resource data matching the first theme customization information.
[0186] In one embodiment, the first theme customization information includes a theme identifier, and the theme resource acquisition request is used to instruct the server to send theme resource data corresponding to the theme identifier to the first oral cleaning device according to the theme identifier.
[0187] In one embodiment, the theme configuration device 1300 further includes a deletion module; the deletion module is used to delete the historical theme resource data stored in the memory.
[0188] In one embodiment, the deletion module is also used to obtain the data volume corresponding to the subject resource data sent by the server; if it is determined based on the data volume that the storage space occupied by the subject resource data is greater than the remaining storage space of the first oral cleaning device, the historical subject resource data with the longest unused time stored in the memory is deleted.
[0189] In an embodiment of the present application, the first oral cleaning device sends a theme resource acquisition request to the server; upon receiving the theme resource acquisition request, the server sends theme resource data to the first oral cleaning device; upon receiving the theme resource data, the first oral cleaning device configures the operating theme of the first oral cleaning device according to the theme resource data, so that the user can set the theme of the oral cleaning device according to his or her preferences, thereby improving the fun of the oral cleaning device and cultivating the user's enthusiasm for brushing his or her teeth; in addition, the first oral cleaning device can autonomously obtain theme resource data from the server, thereby improving the intelligence level of the oral cleaning device for theme configuration, as well as the efficiency and convenience of the oral cleaning device in obtaining theme resource data.
[0190] See also Fig.14 , Fig.14 is a schematic diagram of the structure of the subject configuration device in another embodiment, the device is applied to a first terminal device, and the first terminal device establishes a communication connection with a first oral cleaning device. Fig.14 As shown, the theme configuration device 1400 may include: an acquisition module 1410, a sending module 1420;
[0191] An acquisition module 1410 is used to acquire first theme customization information corresponding to a first oral cleaning device;
[0192] The sending module 1420 is used to send the first theme customization information to the first oral cleaning device if a theme configuration operation is detected, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving the theme resource data matching the first theme customization information sent by the server, configure the running theme according to the theme resource data matching the first theme customization information.
[0193] In one embodiment, the acquisition module 1410 is further used to acquire a first device identifier corresponding to the second oral cleaning device and second theme customization information corresponding to the second oral cleaning device;
[0194] The sending module 1420 is also used to send the first device identifier and the second theme customization information to the server, so that the server binds the theme resource data matching the second theme customization information with the first device identifier, and when receiving a theme push request sent by the second terminal device, sends the second theme customization information to the second terminal device according to the first device identifier carried in the theme push request; wherein the second terminal device is communicatively connected with the second oral cleaning device.
[0195] In one embodiment, the acquisition module 1410 is also used to determine the second device identifier corresponding to the first oral cleaning device; based on the second device identifier, send a theme push request to the server, the theme push request is used to instruct the server to obtain the first theme customization information bound to the second device identifier; receive the first theme customization information sent by the server.
[0196] In one embodiment, the acquisition module 1410 is further used to receive the second device identification sent by the first oral cleaning device; or, to obtain the login identity information, and determine the second device identification corresponding to the first oral cleaning device according to the identity information.
[0197] In one embodiment, the theme configuration device 1400 further includes: a receiving module;
[0198] The receiving module is used to receive the transmission progress information of the subject resource data sent by the first oral cleaning device; and output the transmission progress information.
[0199] In one embodiment, the receiving module is further used to receive a successful configuration notification sent by the first oral cleaning device, where the successful configuration notification is used to indicate that the first oral cleaning device has successfully configured the running theme.
[0200] See also Fig.15 , Fig.15 FIG. 1 is a schematic diagram of the structure of a subject configuration device in another embodiment, and the device is applied to a server. Fig.15 As shown, the theme configuration device 1500 may include: a receiving module 1510, a sending module 1520;
[0201] The receiving module 1510 is used to receive a subject resource acquisition request sent by the first oral cleaning device;
[0202] The sending module 1520 is used to send the theme resource data to the first oral cleaning device according to the theme resource acquisition request, so that the first oral cleaning device configures the running theme according to the theme resource data.
[0203] In one embodiment, the sending module 1520 is further used to send the transmission progress information of the subject resource data to the first oral cleaning device, so that the first oral cleaning device outputs the transmission progress information.
[0204] In one embodiment, the theme resource acquisition request includes first theme customization information, and the sending module 1520 is further used to send theme resource data matching the first theme customization information to the first oral cleaning device according to the first theme customization information.
[0205] In one embodiment, the first theme customization information includes a theme identifier; the sending module 1520 is further used to determine theme resource data corresponding to the theme identifier; and send the theme resource data corresponding to the theme identifier to the first oral cleaning device.
[0206] In one embodiment, the receiving module 1510 is also used to receive a first device identifier corresponding to a second oral cleaning device and second theme customization information corresponding to the second oral cleaning device sent by a first terminal device; bind and store the first device identifier and the second theme customization information; receive a theme push request sent by the second terminal device, the theme push request carries the first device identifier; the sending module 1520 is also used to send the second theme customization information to the second terminal device according to the first device identifier, so that the second terminal device sends the second theme customization information to the second oral cleaning device.
[0207] In one embodiment, the receiving module 1510 is also used to receive a theme resource acquisition request carrying second theme customization information sent by the second oral cleaning device; the sending module 1520 is also used to send theme resource data matching the second theme customization information to the second oral cleaning device based on the second theme customization information, so that the second oral cleaning device configures the running theme according to the theme resource data matching the second theme customization information.
[0208] An embodiment of the present application discloses a theme configuration system, which includes: a first terminal device, used to send first theme customization information to a first oral cleaning device when a theme configuration operation is detected; the first oral cleaning device, used to generate a theme resource acquisition request according to the first theme customization information when the first theme customization information is received, and send the theme resource acquisition request to a server; the server, used to send theme resource data matching the first theme customization information to the first oral cleaning device when the theme resource acquisition request is received; the first oral cleaning device, used to configure the operating theme of the first oral cleaning device according to the theme resource data.
[0209] See also Fig.16 , Fig.16 FIG. 1 is a schematic diagram of the structure of an electronic device in an embodiment. Fig.16 As shown, the electronic device 1600 may include: a memory 1610 storing executable program code; a processor 1620 coupled to the memory 1610; wherein the processor 1620 calls the executable program code stored in the memory 1610 to execute any subject configuration method disclosed in the embodiments of the present application.
[0210] An embodiment of the present application discloses a computer-readable storage medium storing a computer program, wherein when the computer program is executed by the processor, the processor implements any one of the subject configuration methods disclosed in the embodiment of the present application.
[0211] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. Those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0212] In various embodiments of the present application, it should be understood that the size of the sequence number of each process does not necessarily mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated in a processing unit, or each unit may exist physically separately, or two or more units may be integrated in one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0213] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for a computer device (which can be a personal computer, a server or a network device, etc., specifically a processor in a computer device) to perform some or all of the steps of the above-mentioned methods of various embodiments of the present application.
[0214] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0215] The above is a detailed introduction to a subject configuration method, device, electronic device and storage medium disclosed in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for configuring a topic, characterized in that: Applied to a first oral cleaning device, the first oral cleaning device includes a display screen, the first oral cleaning device establishes a communication connection with a server, and the method includes: Receiving first theme customization information sent by the first terminal device, where the first theme customization information is sent by the first terminal device when a theme configuration operation is detected; Generate a theme resource acquisition request according to the first theme customization information; Sending a theme resource acquisition request to the server, wherein the theme resource acquisition request is used to request the server to send theme resource data matching the first theme customization information; Receiving subject resource data sent by the server; The operating theme of the first oral cleaning device is configured according to the theme resource data.
2. The method according to claim 1, characterized in that The theme resource data includes display resource data; configuring the operation theme of the first oral cleaning device according to the theme resource data includes: The display content of the first oral cleaning device is configured according to the display resource data.
3. The method according to claim 2, characterized in that The receiving the subject resource data sent by the server includes: Receiving preview resource data in the theme resource data sent by the server; Displaying preview display content through the display screen according to the preview resource data; If a confirmation operation for the preview displayed content is detected, the remaining theme resource data except the preview resource data sent by the server continues to be received.
4. The method according to claim 1, characterized in that The theme resource data includes voice resource data; and configuring the operation theme of the first oral cleaning device according to the theme resource data includes: The voice content of the first oral cleaning device is configured according to the voice resource data.
5. The method according to claim 4, characterized in that After configuring the voice content of the first oral cleaning device according to the voice resource data, the method further includes: When a power-on operation is detected, obtaining audio data corresponding to the power-on operation in the voice resource data, and playing the audio data; or, During the operation of the first oral cleaning device, if it is detected that an audio output condition is met, audio data corresponding to the met audio output condition is obtained from the voice resource data, and the audio data is played.
6. The method according to claim 1, characterized in that After receiving the subject resource data sent by the server, the method further includes: Receiving transmission progress information of the subject resource data sent by the server; Output the transmission progress information, and / or send the transmission progress information to the first terminal device, so that the first terminal device outputs the transmission progress information.
7. The method according to claim 1, characterized in that After configuring the operation theme of the first oral cleaning device according to the theme resource data, the method further includes: A successful configuration notification is sent to the first terminal device, where the successful configuration notification is used to indicate that the first oral cleaning device is successfully configured to run the theme.
8. The method according to claim 1, characterized in that The first theme customization information includes a theme identifier, and the theme resource acquisition request is used to instruct the server to send theme resource data corresponding to the theme identifier to the first oral cleaning device according to the theme identifier.
9. The method according to claim 1, characterized in that: Before receiving the subject resource data sent by the server, the method further includes: Delete the historical theme resource data stored in the memory.
10. The method according to claim 9, characterized in that The deleting of the historical theme resource data stored in the memory includes: Obtaining the data volume corresponding to the subject resource data sent by the server; If it is determined based on the data volume that the storage space occupied by the subject resource data is greater than the remaining storage space of the first oral cleaning device, the historical subject resource data stored in the memory and having been unused for the longest time is deleted.
11. A method for configuring a topic, characterized in that: Applied to a first terminal device, the first terminal device establishes a communication connection with a first oral cleaning device, the first oral cleaning device includes a display screen, and the method includes: Acquire first theme customization information corresponding to the first oral cleaning device; If a theme configuration operation is detected, the first theme customization information is sent to the first oral cleaning device, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving theme resource data sent by the server that matches the first theme customization information, the running theme is configured according to the theme resource data.
12. The method according to claim 11, characterized in that The method further comprises: Obtaining a first device identifier corresponding to a second oral cleaning device and second theme customization information corresponding to the second oral cleaning device; The first device identifier and the second theme customization information are sent to the server so that the server binds the theme resource data matching the second theme customization information with the first device identifier, and upon receiving a theme push request sent by a second terminal device, the second theme customization information is sent to the second terminal device according to the first device identifier carried in the theme push request; wherein the second terminal device is communicatively connected with the second oral cleaning device.
13. The method according to claim 11, characterized in that The obtaining of first theme customization information corresponding to the first oral cleaning device includes: Determining a second device identifier corresponding to the first oral cleaning device; Sending a topic push request to a server according to the second device identifier, wherein the topic push request is used to instruct the server to obtain first topic customization information bound to the second device identifier; Receive the first theme customization information sent by the server.
14. The method according to claim 13, characterized in that The determining the second device identifier corresponding to the first oral cleaning device includes: receiving a second device identification sent by the first oral cleaning device; or, The login identity information is obtained, and the second device identifier corresponding to the first oral cleaning device is determined according to the identity information.
15. The method according to claim 11, characterized in that The method further comprises: receiving transmission progress information of the subject resource data sent by the first oral cleaning device; The transmission progress information is output.
16. The method according to claim 11, characterized in that The method further comprises: A successful configuration notification sent by the first oral cleaning device is received, where the successful configuration notification is used to indicate that the first oral cleaning device is successfully configured to run a theme.
17. A method for configuring a topic, characterized in that: Applied to a server, the method comprises: receiving a theme resource acquisition request sent by a first oral cleaning device; the theme resource acquisition request includes first theme customization information; the first theme customization information is sent by the first terminal device to the first oral cleaning device when a theme configuration operation is detected; the first oral cleaning device includes a display screen; According to the first theme customization information, theme resource data matching the first theme customization information is sent to the first oral cleaning device, so that the first oral cleaning device configures the running theme according to the theme resource data.
18. The method according to claim 17, characterized in that The method further comprises: The transmission progress information of the subject resource data is sent to the first oral cleaning device, so that the first oral cleaning device outputs the transmission progress information.
19. The method according to claim 17, characterized in that The first theme customization information includes a theme identifier; and sending theme resource data matching the first theme customization information to the first oral cleaning device according to the first theme customization information includes: Determining the subject resource data corresponding to the subject identifier; The theme resource data corresponding to the theme identifier is sent to the first oral cleaning device.
20. The method according to claim 17, characterized in that The method further comprises: Receive a first device identifier corresponding to a second oral cleaning device and second theme customization information corresponding to the second oral cleaning device sent by a first terminal device; Binding and storing the first device identifier and the second theme customization information; Receiving a topic push request sent by a second terminal device, wherein the topic push request carries the first device identifier; The second theme customization information is sent to the second terminal device according to the first device identifier, so that the second terminal device sends the second theme customization information to the second oral cleaning device.
21. The method according to claim 20, characterized in that After sending the second theme customization information to the second terminal device according to the first device identifier so that the second terminal device sends the second theme customization information to the second oral cleaning device, the method further includes: Receiving a theme resource acquisition request carrying the second theme customization information sent by the second oral cleaning device; According to the second theme customization information, theme resource data matching the second theme customization information is sent to the second oral cleaning device, so that the second oral cleaning device configures the running theme according to the theme resource data matching the second theme customization information.
22. A theme configuration system, characterized in that: The theme configuration system includes: The first terminal device is used to send first theme customization information to the first oral cleaning device when a theme configuration operation is detected; The first oral cleaning device is configured to generate a theme resource acquisition request according to the first theme customization information when receiving the first theme customization information, and send the theme resource acquisition request to a server; The server is configured to send the theme resource data matching the first theme customization information to the first oral cleaning device when receiving the theme resource acquisition request; The first oral cleaning device is used to configure the operating theme of the first oral cleaning device according to the theme resource data.
23. A theme configuration device, characterized in that: Applied to a first oral cleaning device, the first oral cleaning device establishes a communication connection with a server, the first oral cleaning device includes a display screen, and the device includes: The receiving module is further configured to receive first theme customization information sent by the first terminal device, where the first theme customization information is sent by the first terminal device when a theme configuration operation is detected; The generating module is further used to generate a theme resource acquisition request according to the first theme customization information; A sending module, used for sending a theme resource acquisition request to the server, wherein the theme resource acquisition request is used for requesting the server to send theme resource data matching the first theme customization information; A receiving module, used for receiving the subject resource data sent by the server; A configuration module is used to configure the operating theme of the first oral cleaning device according to the theme resource data.
24. A theme configuration device, characterized in that: Applied to a first terminal device, the first terminal device establishes a communication connection with a first oral cleaning device, the first oral cleaning device includes a display screen, and the device includes: An acquisition module, used for acquiring first theme customization information corresponding to the first oral cleaning device; A sending module is used to send the first theme customization information to the first oral cleaning device if a theme configuration operation is detected, so that the first oral cleaning device sends a theme resource acquisition request carrying the first theme customization information to the server, and upon receiving theme resource data matching the first theme customization information sent by the server, configure the running theme according to the theme resource data matching the first theme customization information.
25. A theme configuration device, characterized in that: Applied to a server, the device comprises: A receiving module, configured to receive a theme resource acquisition request sent by a first oral cleaning device; the theme resource acquisition request includes first theme customization information; the first theme customization information is sent by the first terminal device to the first oral cleaning device when a theme configuration operation is detected; the first oral cleaning device includes a display screen; The sending module is used to send theme resource data matching the first theme customization information to the first oral cleaning device according to the first theme customization information, so that the first oral cleaning device configures the running theme according to the theme resource data.
26. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor implements the method as claimed in any one of claims 1 to 10, 11 to 16, or 17 to 22.
27. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 10 or 11 to 16 or 17 to 21 is implemented.
Citation Information
Patent Citations
Oral cavity cleaning scoring method and device, oral cavity cleaning device and storage medium
CN114329991A
Online theme switching method and device, equipment and medium
CN115794285A
Control method and device of oral care system, medium and electronic equipment
CN117201661A