Information pushing method and device, storage medium and oral care equipment
By receiving information push instructions through oral care devices and combining historical records to construct and push target information, the problem of parents being unable to supervise their children's brushing methods is solved, and effective supervision and guidance of children's oral care is achieved.
Patent Information
- Application Number
- CN202410520695.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-26
- Publication Date
- 2025-09-05
AI Technical Summary
Parents cannot know in time whether their children’s tooth brushing method is correct, and cannot effectively supervise their children’s oral care behavior.
Receive information push instructions through oral care devices, obtain push instruction information, and build and push target push information based on historical oral care records, including brushing time, coverage, etc., to provide real-time supervision and guidance.
It achieves effective supervision of children's oral care behavior, helps parents correct wrong habits in time, and improves oral care effects.
Smart Images

Figure CN120596730A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart devices, and in particular to an information push method, device, storage medium and oral care device. Background Art
[0002] The current prevention method for dental caries is mainly in the control of plaque, such as controlling dental plaque by brushing teeth every day, and fully cleaning the teeth to avoid dental plaque and food residues, but there are certain requirements for brushing time and brushing posture.
[0003] However, in the existing oral care methods, parents cannot know whether their children's tooth brushing method is correct, and thus cannot properly supervise their children's oral care behavior. Summary of the Invention
[0004] Based on this, the present application provides an information push method, device, storage medium and oral care equipment, which can push target push information to users in a timely manner based on historical oral care records and push instruction information, so that parents can supervise their children's oral care behavior, and then enable parents to assist and guide their children in oral care.
[0005] In a first aspect, an embodiment of the present application provides an information push method, which is applied to an oral care device, comprising:
[0006] When receiving an information push instruction, obtaining push instruction information of the information push instruction;
[0007] According to the historical oral care records and the push instruction information, target push information is constructed and pushed.
[0008] Optionally, in some embodiments of the present application, constructing target push information based on historical oral care records and the push instruction information, and pushing the target push information includes:
[0009] Determine the push object corresponding to the push instruction information;
[0010] Constructing target push information based on historical oral care records, the push content corresponding to the push instruction information, and the push object;
[0011] Push the target push information.
[0012] Optionally, in some embodiments of the present application, constructing the target push information according to the historical oral care records, the push content corresponding to the push instruction information, and the push object includes:
[0013] If the push object is the first object, determining the content type of the push content corresponding to the push instruction information;
[0014] In the historical oral care records, obtaining historical oral care data corresponding to the content type;
[0015] The push content is updated according to the acquired historical oral care data to obtain target push information.
[0016] Optionally, in some embodiments of the present application, updating the push content according to the acquired historical oral care data to obtain target push information includes:
[0017] Detect whether the acquired historical oral care data meets the preset conditions;
[0018] Generate correction prompts corresponding to historical oral care data that does not meet preset conditions;
[0019] The correction prompt is added to the push content to obtain target push information.
[0020] Optionally, in some embodiments of the present application, constructing the target push information according to the historical oral care records, the push content corresponding to the push instruction information, and the push object includes:
[0021] If the push target is the second target, an oral care report of the target user in the historical period is generated according to the historical oral care records;
[0022] Target push information is constructed according to the push content corresponding to the oral care report and the push instruction information.
[0023] Optionally, in some embodiments of the present application, constructing target push information according to the push content corresponding to the oral care report and the push instruction information includes:
[0024] Generating oral care habits corresponding to the target user based on historical oral care data of the same preset time interval in the oral care report;
[0025] Target push information is constructed based on the oral care habits and the push content corresponding to the push instruction information.
[0026] Optionally, in some embodiments of the present application, the oral care report includes one or more of an oral care score, oral care time, oral care duration, and oral care recommendations within a preset time interval.
[0027] Optionally, in some embodiments of the present application, constructing target push information based on historical oral care records and the push instruction information, and pushing the target push information includes:
[0028] Determine the preset push time period;
[0029] Obtaining the instruction time of the information push instruction;
[0030] Determining a push period that matches the instruction time as a target push period;
[0031] Target push information is constructed based on historical oral care records, the push instruction information, and reference push content corresponding to the target push time period, and the target push information is pushed.
[0032] Optionally, in some embodiments of the present application, the information push method further includes:
[0033] Detect current working status;
[0034] If the current working state is the oral care state, the current care dental area is detected, and a dental area care report is generated based on the dental area detection results.
[0035] Optionally, in some embodiments of the present application, the information push method further includes:
[0036] Generating dental care recommendations corresponding to the target user based on the dental care report;
[0037] Push the dental area care suggestions.
[0038] Optionally, in some embodiments of the present application, the information push method further includes:
[0039] Determine the cleanliness level of the target dental area being cared for;
[0040] Turn on the target light color corresponding to the cleanliness level.
[0041] Optionally, in some embodiments of the present application, the information push method further includes:
[0042] In response to the music configuration operation, configuring music for oral care, and / or;
[0043] In response to the light configuration operation, light colors corresponding to each cleanliness level are configured.
[0044] Optionally, in some embodiments of the present application, after constructing target push information based on historical oral care records and reference push content corresponding to the target push period, and pushing the target push information, the method further includes:
[0045] Obtain oral care change information of target users;
[0046] The number of pushes of the target push information is adjusted according to the oral care change information.
[0047] In a second aspect, an embodiment of the present application further provides an information push device, which is applied to an oral care device, comprising:
[0048] an acquisition module, configured to determine push instruction information of the information push instruction when receiving the information push instruction;
[0049] The push module is used to construct target push information based on historical oral care records and the push instruction information, and push the target push information.
[0050] In a third aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor performs the steps of the above-mentioned information push method.
[0051] In a fourth aspect, an embodiment of the present application provides an oral care device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the above-mentioned information push method.
[0052] The embodiments of the present application provide an information push method, device, storage medium, and oral care equipment. When an information push instruction is received, the push instruction information of the information push instruction is obtained, and then, based on the historical oral care records and the push instruction information, the target push information is constructed and pushed. It can be seen that the information push solution provided by the present application, when performing information push, first determines the push instruction information of the information push instruction, and then, based on the historical oral care records and the push instruction information, constructs the target push information to be pushed, and pushes the target push information. It can push the target push information to the user in a timely manner, making it easier for parents to supervise the oral care behavior of their children, and thus allowing parents to assist and guide their children in oral care. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 any creative work.
[0054] in:
[0055] Figure 1 This is a schematic diagram of a scenario of the information push method provided in an embodiment of the present application;
[0056] Figure 2This is a flowchart of the information push method provided by an embodiment of the present application;
[0057] Figure 3 This is a schematic diagram of the specific process of step S2 provided in the embodiment of the present application;
[0058] Figure 4 This is a schematic diagram of the specific process of step S21 provided in an embodiment of the present application;
[0059] Figure 5 This is a schematic diagram of a specific process of step S213a provided in an embodiment of the present application;
[0060] Figure 6 This is another specific flow chart of step S21 provided in an embodiment of the present application;
[0061] Figure 7 This is a schematic diagram of a specific process of step S212b provided in an embodiment of the present application;
[0062] Figure 8 This is another specific flow chart of step S2 provided in the embodiment of the present application.
[0063] Figure 9 This is a flow chart of generating a dental care report in the information push method provided in an embodiment of the present application;
[0064] Figure 10 This is a flow chart of turning on the light color in the information push method provided in an embodiment of the present application;
[0065] Figure 11 This is a flow chart of outputting oral care tips in the information push method provided in an embodiment of the present application;
[0066] Figure 12 This is a flowchart of music and lighting configuration in the information push method provided in an embodiment of the present application;
[0067] Figure 13 This is a flow chart of adjusting the number of pushes in the information push method provided in an embodiment of the present application;
[0068] Figure 14 This is a schematic diagram of the structure of the information push device provided in an embodiment of the present application;
[0069] Figure 15 This is another structural diagram of the information push device provided in an embodiment of the present application;
[0070] Figure 16 This is another structural diagram of the information push device provided in an embodiment of the present application;
[0071] Figure 17It is a structural schematic diagram of the oral care device provided in this application. DETAILED DESCRIPTION
[0072] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0073] It should be noted that, in this document, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.
[0074] It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are merely used to distinguish information of the same type from one another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information without departing from the scope of this document. Depending on the context, the term "if" as used herein may be interpreted as "when," "when," or "in response to determining."
[0075] The present application provides an information push method, device, storage medium and oral care equipment.
[0076] The information push device provided in this application can be integrated into an oral care device, and the oral care guidance device can be directly or indirectly connected to the oral care device through wired or wireless communication. The oral care device is a device that can perform oral care, such as an electric toothbrush, an irrigator, and a dental scaler, but is not limited to this. In addition, the oral care device and the oral care guidance device can also be connected to a server to exchange information with the server. For example, after the oral care guidance device uploads information to the server, the oral care device downloads the information through the server. The information can be user-set information, such as the music played by the oral care device and the music playback mode, or the light display color and display mode. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud information libraries, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and basic cloud computing services such as big information and artificial intelligence platforms. This application does not limit this.
[0077] The network can be a medium that provides a communication link between any oral care device and any terminal 0, or can be the Internet including network devices and transmission media, but is not limited thereto. The transmission medium can be a wired link, such as, but not limited to, coaxial cable, optical fiber, and digital subscriber line (DSL), or a wireless link, such as, but not limited to, wireless fidelity (WIFI), Bluetooth, and mobile device networks.
[0078] Optionally, the oral care device includes a sensor. The oral care device can obtain corresponding first oral care result information based on at least one parameter generated during the oral care phase. The at least one parameter may include, but is not limited to, one or more parameters selected from the group consisting of, but not limited to, the duration of the oral care phase, the pressure applied during the oral care phase, the position of the oral care device in the oral cavity during the oral care phase, the angle of the oral care device during the oral care phase, the acceleration of the movement of the oral care device during the oral care phase, and combinations of the foregoing parameters.
[0079] See also Figure 1 , Figure 12 is a schematic diagram of the structure of an information push system provided in an embodiment of the present application. The information push system includes an oral care device 10 and a terminal 20. The oral care device 10 and the terminal 20 can be connected via wireless communication. For example, the terminal 20 can send an information push instruction to the oral care device 10, or the user can pre-set the information push instruction on the oral care device 10 or the terminal 20. The specific selection can be based on actual circumstances.
[0080] For example, specifically, information push instruction A is an instruction pre-set by the parent on the oral care device 10, and information push instruction B is an instruction pre-set by the parent on the terminal 20, wherein information push instruction A and information push instruction B are different push instructions, so their corresponding push instruction information is different, that is, the push instruction information a corresponding to the information push instruction A is different from the push instruction information b corresponding to the information push instruction B. Therefore, when the oral care device 10 receives the information push instruction A, it obtains the push instruction information a of the information push instruction, and then, the oral care device 10 constructs the target push information based on the historical oral care records and the push instruction information a, and pushes the target push information; when the terminal 20 receives the information push instruction B, it obtains the push instruction information b of the information push instruction, and then, the terminal 20 constructs the target push information based on the historical oral care records and the push instruction information b, and pushes the target push information.
[0081] It can be seen that the information push solution provided by this application, when pushing information, first determines the push instruction information of the information push instruction, and then constructs the target push information to be pushed based on the historical oral care records and the push instruction information, and pushes the target push information. It can push the target push information to the user in a timely manner, which is convenient for parents to supervise the oral care behavior of their children, and then enables parents to assist and guide their children in oral care.
[0082] The current prevention method for dental caries is mainly in the control of plaque, such as controlling dental plaque by brushing teeth every day, and fully cleaning the teeth to avoid dental plaque and food residues, but there are certain requirements for brushing time and brushing posture.
[0083] However, in the existing oral care methods, parents cannot know whether their children's tooth brushing method is correct, and thus cannot properly supervise their children's oral care behavior.
[0084] In order to solve the above technical problems, the present application provides an information push method. This embodiment will be described from the perspective of an information push device, which can be specifically integrated into an oral care device.
[0085] An embodiment of the present application provides an information push method, comprising: when an information push instruction is received, obtaining push instruction information of the information push instruction, constructing target push information based on historical oral care records and the push instruction information, and pushing the target push information.
[0086] See also Figure 2 , Figure 2 This is a flow chart of the information push method provided by this application. The specific process of the information push method can be as follows:
[0087] S1. When an information push instruction is received, the push instruction information of the information push instruction is obtained.
[0088] For example, specifically, the information push instruction is an instruction pre-set by the parent, and the information push instruction carries the push time, push object (such as parents or children, etc.) and push content. The push object can be determined based on the user account or terminal identification. For example, the information push instruction instructs to push the push content to terminal A. According to the identification of terminal A, the push object is determined to be the father (i.e., the parent); for another example, the information push instruction instructs to push the push content to user account Z. It is determined that the terminal currently logged in to user account Z is terminal B, and the account identification of user account Z is mother, then the push object is determined to be the mother (i.e., the parent).
[0089] S2. Build target push information based on historical oral care records and push instruction information, and push the target push information.
[0090] Optionally, the target push information may include basic information such as brushing time, brushing duration, and brushing coverage, to characterize the child's brushing completion status. Optionally, in some embodiments of the present application, the target push information may also include a daily brushing report, including the brushing score, brushing time, areas with insufficient brushing duration / inadequate coverage for each brushing session, brushing suggestions, and indicator details (brushing duration, brushing coverage), etc. Optionally, in some embodiments of the present application, the target push information may also include a weekly brushing report, including the weekly brushing score, average weekly brushing duration, weekly brushing coverage, areas with insufficient weekly brushing duration / inadequate coverage, brushing suggestions, and indicator details (weekly brushing duration, weekly brushing coverage), etc. Optionally, in some embodiments of the present application, the target push information may also include a monthly brushing report, including the monthly brushing score, average monthly brushing duration, monthly brushing coverage, areas with insufficient monthly brushing duration / inadequate coverage, brushing suggestions, and indicator details (monthly brushing duration, monthly brushing coverage), etc. The target push information includes the changes in the child's tooth brushing situation in each week. By comparing the number of times the child brushes, the duration of brushing, the brushing coverage rate, etc. and / or giving an overall score to the above dimensions, the tooth brushing situation of the week is reflected. The comparison of each week witnesses the child's growth and the formation of brushing habits.
[0091] Optionally, in some embodiments, the push object corresponding to the push instruction information can be determined, and then the target push information is pushed according to the historical oral care records, the push content corresponding to the push instruction information, and the push object. Figure 3 , Figure 3 This is a specific flow diagram of step S2 provided in an embodiment of the present application. The step of "constructing target push information based on historical oral care records and push instruction information, and pushing the target push information" may specifically include:
[0092] S21, determining the push object corresponding to the push instruction information;
[0093] S22. Constructing target push information based on historical oral care records, push content corresponding to the push instruction information, and push recipients;
[0094] S23: Push target push information.
[0095] After determining the push object corresponding to the push instruction information, if it is determined that the push object is a parent, the historical oral care records of the oral care device are obtained, and then the historical oral care records are added to the push content according to the push object. For example, the historical oral care records include the child's oral care duration, oral care intensity, and number of oral care corrections, etc. The push content is: the child's oral care habits and the child's oral care habits to be corrected. Since the push object is a parent, the historical oral care records can be added to the push content to generate parent-specific target push information. When the parent receives the target push information, he or she can obtain the child's oral care situation according to the target push information; for example, after determining that the push object is a child, the historical oral care records of the oral care device are obtained, and then, based on the historical oral care records and the push content corresponding to the push instruction information, child-specific target push information is generated.
[0096] It should be noted that children's ability to understand data is not as good as that of their parents. Therefore, in some embodiments of the present application, the target push information corresponding to children is more inclined to be instructive push information, and the push content corresponding to the push instruction information is also instructive content, such as instructing children on how to perform oral care. Based on the push content and combined with historical oral care data, oral care suggestions exclusive to the child (i.e., target push information) can be generated.
[0097] It is understandable that the push objects are divided into two types, namely the first object and the second object. Optionally, in some embodiments of the present application, the first object is a child and the second object is a parent.
[0098] It can be seen from the above embodiments that, for the first object and the second object, in some embodiments of the present application, different methods are used to push the target push information.
[0099] Optionally, in some embodiments, see Figure 4 , Figure 4 This is a specific flow diagram of step S21 provided in an embodiment of the present application, that is, the step of "constructing target push information based on historical oral care records, push content corresponding to push instruction information, and push object", which may specifically include:
[0100] S211a: If the push object is the first object, determine the content type of the push content corresponding to the push instruction information;
[0101] S212a. Obtain historical oral care data corresponding to the content type in the historical oral care records;
[0102] S213a. Update the push content according to the acquired historical oral care data to obtain target push information.
[0103] For example, specifically, the content type of the pushed content is determined. For example, if the pushed content is determined to be children's oral care habits, then the content type corresponding to the pushed content is determined to be the user habit type. For another example, if the pushed content is determined to be children's oral care correction information, then the content type corresponding to the pushed content is determined to be the correction type. Specifically, the content type of the pushed content can be determined through semantic recognition. Then, in the historical oral care records, the historical oral care data corresponding to the content type is obtained. For example, in the historical oral care records, the historical oral care data corresponding to the user habit type is obtained. The historical oral care data corresponding to the user habit type may include the child's oral care time, oral care duration, and oral care intensity, etc. Subsequently, the pushed content is updated according to the obtained historical oral care data to obtain the target push information.
[0104] Optionally, in some embodiments of the present application, the method for updating the push content can be: performing data fusion on historical oral care data, and adding the fused data to the push content, such as obtaining historical oral care data corresponding to the user habit type, the historical oral care data corresponding to the user habit type may include the child's oral care time, oral care duration, and oral care intensity, etc., and then, the oral care time, oral care duration, and oral care intensity of the historical oral care data are fused into oral care habits, such as fusing the child's habit of brushing teeth at XX time, and the duration of each brushing is t1, and the care intensity is c, and then, the fused data is added to the push content.
[0105] It should be noted that the method of data fusion of historical oral care data can be determined based on the pushed content, that is, the historical oral care data is fused based on the pushed content, which is equivalent to the pushed content being a template of historical oral care data, and the historical oral care data is fused based on the template.
[0106] It is also possible to determine whether the historical oral care data meets the preset conditions and generate correction prompts corresponding to the historical oral care data that does not meet the preset conditions. Finally, according to the correction prompts and the push content, target push information is generated. That is, optionally, in some embodiments of the present application, refer to Figure 5 The step of "updating the push content according to the acquired historical oral care data to obtain target push information" may specifically include:
[0107] S2131a, detecting whether the acquired historical oral care data meets the preset conditions;
[0108] S2132a, generating correction prompts corresponding to historical oral care data that does not meet preset conditions;
[0109] S2133a. Add the correction prompt to the push content to obtain the target push information.
[0110] Among them, the preset conditions can be set in advance by parents, or set by engineers when the oral care equipment leaves the factory. The preset conditions can specifically include one or more of whether the oral care time is greater than the preset time, whether the oral care angle is the preset angle, and whether the oral care strength is within the preset strength range. Then, a correction prompt corresponding to the historical oral care data that does not meet the preset conditions is generated, and then, the correction prompt is added to the push content to obtain the target push information. Finally, the target push information is broadcast through the oral care equipment.
[0111] Optionally, in some embodiments, see Figure 6 , Figure 6 This is another specific flow diagram of step S21 provided in an embodiment of the present application, that is, the step of "constructing target push information based on historical oral care records, push content corresponding to push instruction information, and push object", which may specifically include:
[0112] S211b. If the push target is the second target, generate an oral care report for the target user within the historical period based on the historical oral care records;
[0113] S212b: Construct target push information according to the push content corresponding to the oral care report and the push instruction information.
[0114] If the push target is the second target, that is, the push target is parents, because parents have a better understanding of various data, and the targeted push information for parents is generally displayed on devices with screens and strong computing power, the targeted push information for parents can carry more data, allowing parents to gain a deeper understanding of their children's oral care status. Then, the oral care report and the push content can be integrated to construct the targeted push information.
[0115] Specifically, for example, an oral care report can be added to the end of the pushed content. For example, the pushed content may include the degree of wear on the brush head of the oral care device, the estimated time for the next brush head replacement, etc. Then, the oral care report can be added to the end of the pushed content. If the pushed content is displayed in the form of text + pictures, the oral care report can be displayed in the form of a table after the pushed content. If the pushed content is displayed in the form of a voice broadcast, the pushed content and the oral care report can be broadcast in sequence.
[0116] It should be noted that the oral care report can carry historical oral care data within the same preset time interval, so oral care habits can be generated based on this, and then, based on the oral care habits and push content, target push information is constructed, that is, optionally, in some embodiments, refer to Figure 7 The step of "building target push information according to the push content corresponding to the oral care report and the push instruction information" may specifically include:
[0117] S2121b. Generate oral care habits corresponding to the target user based on historical oral care data of the same preset time interval in the oral care report;
[0118] S2122b. Construct target push information based on the oral care habits and the push content corresponding to the push instruction information.
[0119] The oral care report includes one or more of an oral care score, oral care time, oral care duration, and oral care recommendations within a preset time interval.
[0120] It should be noted that, specifically, after the current oral care work of the oral care device is completed, in order to avoid the user ending the current oral care too early, resulting in the current oral care time being too short and the problem of poor oral care effect, it is possible to first determine whether the current oral care time of the oral care device has reached a preset time. The above-mentioned preset time can be the oral care time required for the oral care to meet the standard, which can be 30 seconds, 1 minute, etc., and this embodiment of the application does not limit this. The above-mentioned current oral care time is used to represent the cumulative total time of the current (this time) oral care work of the oral care device.
[0121] It should also be noted that parents can set the time period for their children to brush their teeth in the morning and / or evening, such as 6:00-12:00 in the morning and 18:00-22:00 in the evening, as well as the time period for reminders in the morning / evening if they do not brush their teeth, such as 10:00-12:00 in the morning and 21:00-22:00 in the evening. If the child does not brush his teeth within the specified time period, the parents will be notified in time to prevent the child from forgetting to brush his teeth.
[0122] Parents can set the time for brushing notifications based on their children's morning and / or evening brushing time periods. For example, the notification can be pushed immediately after the child finishes brushing and a brushing report is generated, or it can be pushed at a specific time period to avoid parents being busy and not being able to accurately understand their children's brushing situation.
[0123] Optionally, in some embodiments, see Figure 8 The step of “building target push information based on historical oral care records and push instruction information, and pushing the target push information” may further include:
[0124] S31, determining a preset push time period;
[0125] S32, obtaining the instruction time of the information push instruction;
[0126] S33, determining the push period that matches the instruction time as the target push period;
[0127] S34: Build target push information based on historical oral care records, push instruction information, and reference push content corresponding to the target push period, and push the target push information.
[0128] The push period can be set by the user. This push period can be a fixed period or the period when the oral care device is activated. That is, the target push information can be pushed at a fixed period or when the oral care device is activated. If the push is pushed during the period when the oral care device is activated, the target push information can be pushed when the oral care device is activated or after the oral care device completes an oral care session. The specific setting can be based on actual conditions.
[0129] In addition, the reference push content corresponding to different push time periods is different. For example, in the t1 period, oral care reminders are pushed; in the t2 period, oral care data are pushed. Therefore, the target push information can be constructed and pushed based on the historical oral care records, push instruction information and the reference push content corresponding to the target push time period.
[0130] Optionally, in some embodiments, see Figure 9 The information push method provided in the embodiment of the present application may further include:
[0131] S41, detecting the current working status;
[0132] S42: If the current working state is the oral care state, the current care dental area is detected, and a dental area care report is generated according to the dental area detection result.
[0133] It can be understood that the embodiment of the present application can determine the current working state by detecting the state of the motor. The motor is used to provide power for the brush head of the oral care device to perform oral care tasks through vibration. When it is detected that the motor is at a vibration frequency for providing oral care, it can be determined that the current working state is the oral care state. At this time, the current care dental area can be detected, specifically the care intensity and care duration of the current care dental area can be detected, thereby generating a dental area care report.
[0134] Alternatively, a start-up signal can be used to determine whether the oral care device is in the oral care state. The start-up signal may refer to a signal used to trigger the oral care device to begin operation. In some embodiments, the oral care device may generate a start-up signal when it detects an operation. This operation may include, but is not limited to, one or more of an operation on a trigger on the oral care device, a gesture, or an operation that changes the device's posture. The operation and the stop operation described above may be different or the same, such as, for example, both pressing a trigger. Operations on the device's trigger may include, but are not limited to, pressing a work button or continuously pressing a work button on the device. In one embodiment, the oral care device may determine that a start-up signal has been detected when it detects that the trigger is in the triggered state. Specifically, the start-up signal may be determined to be detected within a preset time interval. This preset time interval can be configured based on actual needs, such as, for example, 5 seconds, 3 seconds, 6 seconds, etc. If the oral care device detects the start-up signal within the preset time interval, indicating that the previous stoppage was brief, a temporary pause, the current dental area being cared for is then tested, and a dental area care report is generated based on the dental area test results.
[0135] Furthermore, dental care suggestions corresponding to the target user may be generated based on the dental care report, and dental care suggestions may be recommended.
[0136] Optionally, in some embodiments of the present application, please refer to Figure 10 The information push method provided in the embodiment of the present application may further include:
[0137] S51. Determine the cleanliness level of the target tooth area being cared for;
[0138] S52. Turn on the target light color corresponding to the cleanliness level.
[0139] For example, the cleanliness level of the target dental area being cared for can be identified through image recognition, and then the target light color corresponding to the cleanliness level can be turned on. Identifying the cleanliness level of the target dental area being cared for is not the focus of this solution. In addition to image recognition, other methods can also be used to determine the cleanliness level, and there is no specific limitation. It should be noted that in the embodiment of the present application, the light colors corresponding to different cleanliness levels are pre-set, such as white for a cleanliness level of 100% and light yellow for a cleanliness level of 70%. The specific setting can be based on actual conditions.
[0140] Optionally, in some embodiments of the present application, please refer to Figure 11 The information push method provided in the embodiment of the present application may further include:
[0141] S61. Obtain current oral care data;
[0142] S62: Output oral care tips corresponding to the current oral care data.
[0143] For example, when a child or parent performs oral care through an oral care device, the current oral care data can be obtained in real time, and then, whether the oral care time of a single tooth area in the current oral care data meets the preset time can be detected; when detecting oral care, whether the intensity of the oral care is less than or equal to the preset intensity; based on the above detection, the oral care prompt corresponding to the current oral care data is output, such as outputting an oral care prompt: please reduce the intensity of care, depending on the actual situation.
[0144] In addition, the user can configure the music and light of the oral care device in advance, or configure the music and light during the use of the oral care device, or configure the music and light of the oral care device after oral care, that is, optionally, in some embodiments of the present application, refer to Figure 12 The information push method of this application may further include:
[0145] S71. In response to the music configuration operation, configure music for oral care, and / or;
[0146] S72. In response to the light configuration operation, configure the light color corresponding to each cleanliness level.
[0147] For example, users can customize music song information and music playback modes, where each oral care mode can correspond to a different audio playback strategy, which can be set according to user needs and is not specifically limited here. In addition to customizing music song information and music playback modes, users can also customize the target light of the oral care device and the cleanliness level corresponding to the target light. When receiving the user's light configuration instruction, the user instruction is first identified to determine the target light color and cleanliness level corresponding to this user instruction. For example, the user can customize the target light color and cleanliness level displayed by the oral care device during oral care, and then generate the light display strategy for different stages in the target oral care mode based on the target light color and target cleanliness level. It can be set according to user needs and is not specifically limited here.
[0148] Furthermore, in the process of periodically using the oral care device, children will correct their oral care habits according to the prompts of the oral care device and the guidance of their parents. Therefore, the number of pushes of the target push information can be adjusted according to the corresponding oral care change information. That is, optionally, in some embodiments of the present application, please refer to Figure 13 After the step of "building target push information based on historical oral care records and reference push content corresponding to the target push period, and pushing the target push information", the following steps may also be included:
[0149] S81. Obtain oral care change information of the target user;
[0150] S82. Adjust the number of pushes of the target push information according to the oral care change information.
[0151] For example, during the first week of oral care, a child's oral care intensity often exceeds the preset intensity. After a week of reminders and guidance, the intensity of their oral care is less than the preset value. Therefore, the frequency of oral care intensity push notifications can be reduced, such as from twice a day to once every two days. The specific setting can be based on actual conditions. For another example, after the first week of oral care, the duration of oral care for a child is much less than the preset duration. Therefore, the frequency of oral care duration push notifications can be increased from twice a day to three times a day, or even higher.
[0152] The above is the information push method provided in the embodiment of this application.
[0153] The embodiment of the present application provides an information push method. When an information push instruction is received, the push instruction information of the information push instruction is obtained. Then, based on the historical oral care records and the push instruction information, the target push information is constructed and pushed. The information push solution provided by the present application, when performing information push, first determines the push instruction information of the information push instruction. Then, based on the historical oral care records and the push instruction information, the target push information to be pushed is constructed and pushed. The target push information can be pushed to the user in a timely manner, making it easier for parents to supervise their children's oral care behavior, thereby enabling parents to assist and guide their children in oral care.
[0154] In order to facilitate better implementation of the information push method of the embodiment of the present application, the embodiment of the present application also provides a device based on the above information push method (hereinafter referred to as the push device). The meanings of the terms are the same as those in the above information push method, and the specific implementation details can be referred to the description in the method embodiment.
[0155] See also Figure 14 , Figure 14 2 is a schematic diagram of the structure of an information push device provided in an embodiment of the present application, wherein the information push device may include an acquisition module 201 and a push module 202, wherein:
[0156] The acquisition module 201 is configured to determine push instruction information of the information push instruction when receiving the information push instruction.
[0157] The push module 202 is used to construct target push information based on historical oral care records and push instruction information, and push the target push information.
[0158] Optionally, in some embodiments of the present application, the push module 202 may specifically include:
[0159] A determination unit, configured to determine a push object corresponding to the push instruction information;
[0160] A construction unit, configured to construct target push information based on historical oral care records, push content corresponding to push instruction information, and push objects;
[0161] The push unit is used to push target push information.
[0162] Optionally, in some embodiments of the present application, the construction unit may specifically include:
[0163] a determination subunit, configured to determine the content type of the push content corresponding to the push instruction information if the push object is the first object;
[0164] An acquisition subunit, used to acquire historical oral care data corresponding to a content type in the historical oral care record;
[0165] The updating subunit is used to update the push content according to the acquired historical oral care data to obtain target push information.
[0166] Optionally, in some embodiments of the present application, the update subunit can be specifically used to: detect whether the acquired historical oral care data meets preset conditions; generate correction prompts corresponding to historical oral care data that does not meet the preset conditions; add the correction prompts to the push content to obtain target push information.
[0167] Optionally, in some embodiments of the present application, the construction unit may specifically include:
[0168] A generating subunit, configured to generate an oral care report of the target user within a historical period based on historical oral care records if the push object is the second object;
[0169] The construction subunit is used to construct target push information according to the push content corresponding to the oral care report and the push instruction information.
[0170] Optionally, in some embodiments of the present application, the construction subunit can be specifically used to: generate oral care habits corresponding to the target user based on historical oral care data at the same preset time interval of the oral care report; and construct target push information based on the push content corresponding to the oral care habits and push instruction information.
[0171] Optionally, in some embodiments of the present application, the oral care report includes one or more of an oral care score, oral care time, oral care duration, and oral care suggestions within a preset time interval.
[0172] Optionally, in some embodiments of the present application, the push module 202 can be specifically used to: determine a preset push time period; obtain the instruction time of the information push instruction; determine the push time period that matches the instruction time as the target push time period; construct target push information based on historical oral care records, push instruction information and reference push content corresponding to the target push time period, and push the target push information.
[0173] Optionally, in some embodiments of the present application, the push module 202 may be further configured to: generate dental care recommendations corresponding to the target user based on the dental care report; and push the dental care recommendations.
[0174] Optionally, in some embodiments of the present application, the push module 202 may be further configured to: obtain current oral care data; and output oral care prompts corresponding to the current oral care data.
[0175] Optionally, in some embodiments of the present application, the push module 202 may be further configured to: obtain oral care change information of a target user; and adjust the number of pushes of the target push information according to the oral care change information.
[0176] Optionally, in some embodiments of the present application, please refer to Figure 15 The pushing device of the embodiment of the present application may further include a generation module 203, which may be used to: detect the current working state; if the current working state is the oral care state, detect the current care dental area, and generate a dental area care report based on the dental area detection results.
[0177] Optionally, in some embodiments of the present application, please refer to Figure 16 The push device of the embodiment of the present application may further include a configuration module 204, which may be used to: configure music for oral care in response to a music configuration operation, and / or configure light colors corresponding to different levels of cleanliness in response to a light configuration operation.
[0178] The embodiment of the present application provides an information push device. When receiving an information push instruction, the acquisition module 201 acquires the push instruction information of the information push instruction. Then, the push module 202 constructs the target push information based on the historical oral care records and the push instruction information, and pushes the target push information. The information push solution provided by the present application, when pushing information, first determines the push instruction information of the information push instruction. Then, based on the historical oral care records and the push instruction information, the target push information to be pushed is constructed and pushed. The target push information can be pushed to the user in a timely manner, making it easier for parents to supervise their children's oral care behavior, thereby enabling parents to assist and guide their children in oral care.
[0179] In addition, the present application also provides an oral care device, such as Figure 17 , which shows a schematic structural diagram of the oral care device involved in this application. Specifically, the oral care device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will understand that Figure 17 The structure of the oral care device shown in the figure does not constitute a limitation of the oral care device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0180] The processor 301 is the control center of the oral care device. It utilizes various interfaces and circuits to connect the various components of the entire oral care device. By running or executing software programs and / or modules stored in the memory 302 and invoking information stored in the memory 302, it performs various functions of the oral care device and processes information, thereby providing overall monitoring of the oral care device. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor primarily handles the operating system, user interface, and application programs, and the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into the processor 301.
[0181] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and information processing by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and an information storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the information storage area may store information created based on the use of the oral care device, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
[0182] The oral care device also includes a power supply 303 for supplying power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 303 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0183] The oral care device may further include an input unit 304, which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0184] Although not shown, the oral care device may further include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 301 in the oral care device will load the executable files corresponding to one or more application processes into the memory 302 according to the following instructions, and the processor 301 will run the application stored in the memory 302 to implement various functions as follows:
[0185] When an information push instruction is received, push instruction information of the information push instruction is obtained, target push information is constructed according to the historical oral care records and the push instruction information, and the target push information is pushed.
[0186] When an information push instruction is received, the embodiment of the present application obtains the push instruction information of the information push instruction, then constructs the target push information based on the historical oral care records and the push instruction information, and pushes the target push information. The information push solution provided by the present application, when performing information push, first determines the push instruction information of the information push instruction, then constructs the target push information to be pushed based on the historical oral care records and the push instruction information, and pushes the target push information. It can push the target push information to the user in a timely manner, making it easier for parents to supervise their children's oral care behavior, and thus allowing parents to assist and guide their children in oral care.
[0187] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0188] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0189] To this end, the present application provides a storage medium storing a plurality of instructions that can be loaded by a processor to execute the steps of any of the information push methods provided in the present application. For example, the instructions can execute the following steps:
[0190] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0191] When an information push instruction is received, push instruction information of the information push instruction is obtained, target push information is constructed according to the historical oral care records and the push instruction information, and the target push information is pushed.
[0192] The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0193] Since the instructions stored in the storage medium can execute the steps in any information push method provided in this application, the beneficial effects that can be achieved by any information push method provided in this application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0194] According to one aspect of the present application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of an oral care device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the oral care device to perform the methods provided in the various optional implementations described above.
[0195] The above is a detailed introduction to the information push method, device, storage medium and oral care equipment provided by 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 of the present application and its core idea; at the same time, for technical personnel in this field, based on the ideas of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. An information push method, characterized in that: Applied to oral care equipment, the information push method includes: When receiving an information push instruction, obtaining push instruction information of the information push instruction; According to the historical oral care records and the push instruction information, target push information is constructed and pushed.
2. The information push method according to claim 1, characterized in that: The step of constructing target push information based on the historical oral care records and the push instruction information, and pushing the target push information, includes: Determine the push object corresponding to the push instruction information; Constructing target push information based on historical oral care records, the push content corresponding to the push instruction information, and the push object; Push the target push information.
3. The information push method according to claim 2, characterized in that: The target push information is constructed according to the historical oral care records, the push content corresponding to the push instruction information, and the push object, including: If the push object is the first object, determining the content type of the push content corresponding to the push instruction information; In the historical oral care records, obtaining historical oral care data corresponding to the content type; The push content is updated according to the acquired historical oral care data to obtain target push information.
4. The information push method according to claim 3, characterized in that: The updating of the push content according to the acquired historical oral care data to obtain target push information includes: Detect whether the acquired historical oral care data meets the preset conditions; Generate correction prompts corresponding to historical oral care data that does not meet preset conditions; The correction prompt is added to the push content to obtain target push information.
5. The information push method according to claim 2, characterized in that: The target push information is constructed according to the historical oral care records, the push content corresponding to the push instruction information, and the push object, including: If the push target is the second target, an oral care report of the target user in the historical period is generated according to the historical oral care records; Target push information is constructed according to the push content corresponding to the oral care report and the push instruction information.
6. The information push method according to claim 5, characterized in that: The step of constructing target push information according to the push content corresponding to the oral care report and the push instruction information includes: Generating oral care habits corresponding to the target user based on historical oral care data of the same preset time interval in the oral care report; Target push information is constructed based on the oral care habits and the push content corresponding to the push instruction information.
7. The information push method according to claim 5, characterized in that: The oral care report includes one or more of an oral care score, oral care time, oral care duration, and oral care suggestions within a preset time interval.
8. The information push method according to claim 1, characterized in that: The step of constructing target push information based on the historical oral care records and the push instruction information, and pushing the target push information, includes: Determine the preset push time period; Obtaining the instruction time of the information push instruction; Determining a push period that matches the instruction time as a target push period; Target push information is constructed based on historical oral care records, the push instruction information, and reference push content corresponding to the target push time period, and the target push information is pushed.
9. The information push method according to claim 1, characterized in that: The information push method further includes: Detect current working status; If the current working state is the oral care state, the current care dental area is detected, and a dental area care report is generated based on the dental area detection results.
10. The information push method according to claim 9, characterized in that: The information push method further includes: Generating dental care recommendations corresponding to the target user based on the dental care report; Push the dental area care suggestions.
11. The information push method according to claim 1, characterized in that: The information push method further includes: Determine the cleanliness level of the target dental area being cared for; Turn on the target light color corresponding to the cleanliness level.
12. The information push method according to claim 1, wherein: The information push method further includes: Obtain current oral care data; Outputting oral care tips corresponding to the current oral care data.
13. The information push method according to claim 1, characterized in that: The information push method further includes: In response to the music configuration operation, configuring music for oral care, and / or; In response to the light configuration operation, light colors corresponding to each cleanliness level are configured.
14. The information push method according to claim 1, characterized in that: After constructing target push information based on historical oral care records and reference push content corresponding to the target push period, and pushing the target push information, the method further includes: Obtain oral care change information of target users; The number of pushes of the target push information is adjusted according to the oral care change information.
15. An information push device, characterized in that: Applied to oral care equipment, the information push device includes: an acquisition module, configured to determine push instruction information of the information push instruction when receiving the information push instruction; The push module is used to construct target push information based on historical oral care records and the push instruction information, and push the target push information.
16. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the steps of the information push method according to any one of claims 1 to 14.
17. An oral care device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the information push method according to any one of claims 1 to 14.