Intelligent Toilet Sedentary Reminder Method, Device, Equipment and Storage Medium

By dynamically adjusting the reminder time of the smart toilet, and calculating the reminder interval and urging sitting time based on the user's input parameters and historical data, the problem that existing smart toilets cannot actively correct users' squatting habits, achieving sensorless correction and user experience improvement.

CN119741808BActive Publication Date: 2025-06-17HEGII SANITARY WARE CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510253601.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-06-17
Estimated Expiration
2045-03-05

AI Technical Summary

Technical Problem

The existing smart toilet cannot dynamically adjust the reminder time and cannot actively correct the user's toilet squatting habit.

Method used

By determining the correction coefficient based on the user's input parameters, determining the historical correction period based on the user's historical toilet data, and detecting the current toilet time. If the current toilet time is greater than the first preset time, the correction coefficient and the current correction period are substituted into the preset formula to calculate the reminder interval and urge to get the seating time, so as to achieve dynamic adjustment of the reminder time.

Benefits of technology

It realizes the user's sedentary habits without any sense, avoids the user's discomfort caused by the setting of forced correction time, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119741808B_ABST
    Figure CN119741808B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of intelligent device control, and discloses a method, device, equipment and storage medium for reminding of long sitting on an intelligent toilet. The method includes: determining a correction coefficient according to input parameters of a user; determining a historical correction period according to historical toilet use data of the user; detecting the current toilet use time, and if the current toilet use time is greater than a first preset time, substituting the correction coefficient and the current correction period into a first preset formula and a second preset formula respectively to calculate a reminder interval and a urging-to-get-up time. The larger the current correction period is, the shorter the reminder interval and the urging-to-get-up time are, and the urging-to-get-up time is always greater than the first preset time; when the current toilet use time is between the first preset time and the urging-to-get-up time, outputting a reminder-to-get-up signal periodically based on the reminder interval, and when the current toilet use time is greater than the urging-to-get-up time, continuously outputting the reminder-to-get-up signal. The present invention can dynamically adjust the reminder time to actively correct the user's squatting toilet habit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent device control, and particularly relates to a method, device, equipment and storage medium for reminding of long-time sitting on an intelligent toilet. Background Art

[0002] At present, some people have the habit of looking at their mobile phones when using the toilet. However, sitting on the toilet for a long time is very harmful to the human body's blood circulation. The sitting time is closely related to the incidence of hemorrhoids, and too long toilet use time is likely to cause hemorrhoids.

[0003] In order to remind people of too long toilet use time, a long-time sitting reminder device is provided in the existing intelligent toilet. However, most of the existing toilets with intelligent reminder functions on the market only have reminders at fixed times and cannot be dynamically adjusted to actively correct the user's squatting toilet habits. Summary of the Invention

[0004] In view of this, the present invention provides a method, device, equipment and storage medium for reminding of long-time sitting on an intelligent toilet to solve the technical problem that the existing intelligent toilet cannot dynamically adjust the reminder time to actively correct the user's squatting toilet habits.

[0005] In a first aspect, the present invention provides a method for reminding of long-time sitting on an intelligent toilet, including: determining a correction coefficient according to the user's input parameters; determining a historical correction period according to the user's historical toilet use data; detecting the current toilet use time, and if the current toilet use time is greater than a first preset time, substituting the correction coefficient and the current correction period into a first preset formula and a second preset formula respectively to calculate a reminder interval and a urging-to-get-up time, wherein the value of the current correction period is the historical correction period plus one period, the greater the current correction period, the shorter the reminder interval and the urging-to-get-up time, and the urging-to-get-up time is always greater than the first preset time; when the current toilet use time is between the first preset time and the urging-to-get-up time, periodically outputting a reminder-to-get-up signal based on the reminder interval, and when the current toilet use time is greater than the urging-to-get-up time, continuously outputting a reminder-to-get-up signal.

[0006] An intelligent toilet sedentary reminder method of the present invention determines a correction coefficient according to input parameters of a user, determines a historical correction period according to the user's historical toilet use data, detects the current toilet use time. If the current toilet use time is greater than a first preset time, the correction coefficient and the current correction period are respectively substituted into a first preset formula and a second preset formula to calculate a reminder interval and a urging-to-get-up time. Wherein, the value of the current correction period is the historical correction period plus one period. The larger the current correction period, the shorter the reminder interval and the urging-to-get-up time, and the urging-to-get-up time is always greater than the first preset time. When the current toilet use time is between the first preset time and the urging-to-get-up time, a reminder-to-get-up signal is periodically output based on the reminder interval. When the current toilet use time is greater than the urging-to-get-up time, a reminder-to-get-up signal is continuously output, which can realize the unconscious correction of the user's sedentary habit, correct bad habits invisibly, avoid the strong discomfort of the user caused by too fast and too rigid forced correction time setting, and has important significance for the user experience.

[0007] Optionally, the input parameters include the number of users and a correction coefficient. Correspondingly, determining the correction coefficient according to the input parameters of the user includes: multiplying the number of users by the correction coefficient to obtain a target correction period; using the target correction period as the value of the current correction period in the second preset formula, and using a preset target correction time as the value of the urging-to-get-up time in the second preset formula, substituting them into the second preset formula, and calculating the correction coefficient by inverse calculation.

[0008] In this method, the number of users is taken into consideration, multiplied by the correction coefficient to obtain a target correction period, and then the subsequent calculation of the reminder interval and the urging-to-get-up time is more targeted and effective. In the case of multiple people using the same intelligent toilet, a suitable correction strategy can be comprehensively determined according to factors such as usage frequency. For example, in scenarios where multiple people use it, such as in families and public restrooms, the sedentary reminder needs of different users can be better balanced.

[0009] Optionally, the input parameter includes a correction coefficient. Before determining the correction coefficient according to the input parameters of the user, it includes: determining the identity identifier of the user according to the input signal of the user. Correspondingly, determining the correction coefficient according to the input parameters of the user includes: using the correction coefficient as the value of the current correction period in the second preset formula, and using a preset target correction time as the value of the urging-to-get-up time in the second preset formula, substituting them into the second preset formula, and calculating the correction coefficient bound to the identity identifier by inverse calculation. Wherein, when the identity identifier is detected subsequently, the correction coefficient bound to the identity identifier is called to determine the reminder interval and the urging-to-get-up time.

[0010] In this method, the identity identifier of the user is determined through the input signal, and each user uses a set of their own set correction schemes separately, which can make the correction process meet the needs of each user and improve the user experience.

[0011] Optionally, determining a historical correction period based on the user's historical toilet use data includes: counting the number of times the user's toilet use time is greater than a first preset time to obtain the number of sedentary times; and determining the historical correction period based on the number of sedentary times.

[0012] In this method, the evaluation method based on objective historical data can truly and accurately reflect the user's previous sedentary situation, and then obtain an accurate historical correction period, avoiding the errors caused by subjective speculation, and making the formulation of the reminder strategy more reasonable and evidence-based.

[0013] Optionally, the reminder intervals include a first reminder interval and a second reminder interval; correspondingly, substituting the correction coefficient and the current correction period into a first preset formula and a second preset formula respectively to calculate the reminder interval and the urging-to-get-up time, including: calculating the first reminder interval and the second reminder interval according to the first preset formula, and the first preset formula is:

[0014]

[0015]

[0016] Wherein, is the first reminder interval, is the second reminder interval, is the correction coefficient, the value of is less than 1 and greater than 0, is the current correction period, are all preset constants; calculating the urging-to-get-up time according to the second preset formula, and the second preset formula is:

[0017]

[0018] Wherein, is the urging-to-get-up time, is the first preset time, and are the reminder times corresponding to the first reminder interval and the second reminder interval respectively, is a preset time constant.

[0019] In this method, the reminder interval is divided into a first reminder interval and a second reminder interval, which are calculated by a formula. This segmented setting can adopt different reminder frequencies according to the toilet use time in different stages. For example, in the initial stage with a short toilet use time, a larger first reminder interval is used for reminder. As the toilet use time prolongs, the reminder interval is gradually shortened, making the reminder more in line with the user's psychological and physiological adaptation process, which can not only play a reminder role but also not interfere with the user too frequently. In addition, the above formula of the present invention calculates the urging-to-get-up time, comprehensively considering factors such as the first preset time, the first reminder interval, the number of reminders corresponding to the second reminder interval, and the preset time constant. This comprehensive calculation method can more comprehensively and scientifically determine the appropriate urging-to-get-up time, ensuring that when the user sits for a certain period of time, they are reminded to get up in a timely and effective manner, reducing the sitting time.

[0020] Optionally, when the current toilet use time is between the first preset time and the urging-to-get-up time, a reminder-to-get-up signal is periodically output based on the reminder interval, including: when the current toilet use time satisfies a reminder-to-get-up signal is periodically output with the first reminder interval as the reminder period; when the current toilet use time satisfies a reminder-to-get-up signal is periodically output with the second reminder interval as the reminder period; when the current toilet use time satisfies a reminder-to-get-up signal is periodically output with a preset reminder interval as the reminder period, where the preset reminder interval is less than the second reminder interval.

[0021] In this method, by outputting reminder signals with the first reminder interval, the second reminder interval, and the preset reminder interval as the reminder periods respectively in different toilet use time intervals, this refined reminder period adjustment method can more accurately match the user's psychological state and physiological needs in different toilet use stages. For example, when the toilet use time is close to the urging-to-get-up time, a shorter preset reminder interval is used for frequent reminder to enhance the sense of urgency of the reminder and prompt the user to get up as soon as possible, effectively improving the reminder effect and the user's response degree.

[0022] Optionally, after detecting the current toilet use time, it further includes: if the current toilet use time is equal to the second preset time, a reminder-to-get-up signal is output, where the second preset time is less than the first preset time.

[0023] In this mode, when it is detected that the current toilet use time is equal to the second preset time, a reminder signal to get up is output in advance. This early warning mechanism can reserve some time for the user to wipe and dress. By giving the user an early reminder when the toilet use time has not reached the normal reminder standard (the first preset time), the toilet use time of the user can be maintained within the first preset time as much as possible.

[0024] In a second aspect, the present invention provides an intelligent toilet sedentary reminder device, including: a correction coefficient determination module for determining a correction coefficient according to the input parameters of the user; a historical correction period determination module for determining a historical correction period according to the user's historical toilet use data; a reminder interval and time acquisition module for detecting the current toilet use time. If the current toilet use time is greater than the first preset time, the correction coefficient and the current correction period are respectively substituted into the first preset formula and the second preset formula to calculate the reminder interval and the urging get-up time. Wherein, the value of the current correction period is the historical correction period plus one period. The larger the current correction period, the shorter the reminder interval and the urging get-up time, and the urging get-up time is always greater than the first preset time; a reminder signal output module for periodically outputting a reminder signal to get up based on the reminder interval when the current toilet use time is between the first preset time and the urging get-up time, and continuously outputting a reminder signal to get up when the current toilet use time is greater than the urging get-up time.

[0025] In a third aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the intelligent toilet sedentary reminder method in the first aspect above.

[0026] In a fourth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the intelligent toilet sedentary reminder method in the first aspect above. Description of the Drawings

[0027] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0028] Figure 1 is a flowchart of the intelligent toilet sedentary reminder method according to an embodiment of the present invention;

[0029] Figure 2 is a flowchart of the intelligent toilet sedentary reminder method according to an embodiment of the present invention;

[0030] Figure 3 is the module block diagram of the long - sitting reminder device of the intelligent toilet according to an embodiment of the present invention;

[0031] Figure 4 is the schematic diagram of the hardware structure of the computer device according to an embodiment of the present invention. Detailed implementation manners

[0032] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0033] Currently, most of the toilet seats with intelligent reminder functions on the market only have reminders at fixed times and cannot be dynamically adjusted to actively correct users' squatting habits. In view of this, an embodiment of the present invention provides an intelligent toilet long - sitting reminder method, which is applicable to single - person or multi - person use scenarios such as families and public restrooms, and can better balance the long - sitting reminder needs of different users.

[0034] In this embodiment, an intelligent toilet long - sitting reminder method is provided. The intelligent toilet uses a seat - occupancy induction system to sense the sitting time and usage time of the user. In addition, the toilet intelligence and the mobile phone are communicatively connected via Bluetooth or WiFi, etc., which facilitates users to set the intelligent toilet.

[0035] As Figure 1 shown, the intelligent toilet long - sitting reminder method according to the embodiment of the present invention includes the following steps:

[0036] Step S101, determine a correction coefficient according to the input parameters of the user.

[0037] Specifically, according to the different functions of the intelligent toilet, the user selects different input methods to set the input parameters.

[0038] In some embodiments, the input parameters include the number of users and the correction coefficient; correspondingly, step S101, determining a correction coefficient according to the input parameters of the user, includes:

[0039] S1011, multiply the number of users by the correction coefficient to obtain a target correction period.

[0040] S1012, substitute the target correction period as the value of the current correction period in the second preset formula, and the preset target correction time as the value of the urging - to - stand - up time in the second preset formula into the second preset formula, and calculate the correction coefficient by inverse calculation.

[0041] Among them, the second preset formula characterizes the relationship between the urging sitting-up time, the current correction period, and the correction coefficient. After knowing the current correction period and the correction coefficient, the urging sitting-up time can be calculated through the second preset formula. Similarly, after knowing a set of corresponding current correction periods and urging sitting-up times, the correction coefficient can be calculated inversely through the second preset formula.

[0042] If the smart toilet is a product with an 888-digit display, enter the input parameter setting through the remote control or other body combination buttons. Adjust the value of the current digit through the up and down buttons, and press the OK button to enter the next digit setting. After entering the input parameter setting, first select the number of users, freely select from 0 to 20. When set to 0, the smart correction function is turned off. When set to 1, the number of users is 1. When set to 3, the number of users is 3. Press OK to jump to the second parameter setting option to set the user correction coefficient. At this time, the number cycles and jumps from 1 to 200. Press once to jump once, and long-press to jump quickly until the setting is completed. After 6 seconds without any button operation, automatically exit the correction coefficient setting and save the current scheme. If the smart toilet has the function of connecting to the Internet or controlling through an app, by opening the mobile app, the user can set the input parameters by himself.

[0043] In an example, the input parameters include the number of users and the correction coefficient. Press the correction setting button to enter the correction coefficient setting function. At this time, it is the setting of the number of users, which can be freely set from 1 to 20. Adjust the value through the up and down buttons, and press the OK button to enter the correction coefficient setting, which can be freely set from 1 to 200.

[0044] If the number of users is one person, when the user correction coefficient is set to 1, the target correction period is 1. If the pre-set target correction time is 7.1 minutes, then in the first correction usage period, if the user stays in the squat toilet for more than 7.1 minutes, there will be an immediate urgent alarm to urge getting up. Take the target correction period equal to 1 as the current correction period, and the pre-set target correction time as the urging sitting-up time, substitute them into the second preset formula, and inversely calculate to get that the correction coefficient is approximately 0.01;

[0045] If the number of users is three people, when the user correction coefficient is set to 1, the target correction period is 3. If the pre-set target correction time is 7.1 minutes, then in the third correction usage period, if the user stays in the squat toilet for more than 7.1 minutes, there will be an immediate urgent alarm to urge getting up. Take the target correction period equal to 3 as the current correction period, and the pre-set target correction time as the urging sitting-up time, substitute them into the second preset formula, and inversely calculate to get that the correction coefficient is approximately 0.20;

[0046] If the number of users is one and the user correction coefficient is set to 20, the target correction period is 20. If the pre-set target correction time is 7.1 minutes, after using it 20 times, when squatting on the toilet for more than 7.1 minutes, it will immediately give a rapid alarm to urge getting up. Taking the target correction period equal to 20 as the current correction period and the pre-set target correction time as the urging getting up time, substituting them into the second preset formula, the calculated correction coefficient is approximately 0.78;

[0047] If the number of users is three and the user correction coefficient is set to 20, the target correction period is 60. If the pre-set target correction time is 7.1 minutes, after each person uses it 20 times and the total usage is 60 times, when squatting on the toilet for more than 7.1 minutes, it will immediately give a rapid alarm to urge getting up. Taking the target correction period equal to 60 as the current correction period and the pre-set target correction time as the urging getting up time, substituting them into the second preset formula, the calculated correction coefficient is approximately 0.92.

[0048] Exemplarily, when the correction coefficient is 20, after a single person uses it 20 times, their toilet use time can be restricted within the target correction time. The target correction time can be set to 7.1 minutes, 8 minutes, 8.5 minutes, 9 minutes, etc. Taking the target correction time of 7.1 minutes as an example, if the number of users is 3, after each person goes through 20 correction periods, at this time the number of target correction periods is 60. After a total of 60 correction periods, when squatting on the toilet for more than 7.1 minutes, it will immediately give a rapid alarm to urge getting up. By setting the number of users and the correction coefficient separately, it can help users understand and better use the long-time sitting reminder method for intelligent toilets.

[0049] It should be understood that the correction coefficient is less than 1 and greater than 0, and is used to determine the change degree of the reminder interval and the urging getting up time. The larger the correction coefficient, the smaller the change in the reminder interval and the urging getting up time. Therefore, after the target correction period and the target correction time are determined, the correction coefficient can be calculated inversely based on them.

[0050] In this method, the number of users is taken into consideration and multiplied by the correction coefficient to obtain the target correction period, which makes the subsequent calculation of the reminder interval and the urging getting up time more targeted and effective. In the case of multiple people using the same intelligent toilet, it can also comprehensively determine a suitable correction strategy according to factors such as usage frequency. For example, in scenarios where multiple people use it, such as in families and public restrooms, it can better balance the long-time sitting reminder needs of different users.

[0051] In some other embodiments, the input parameter includes the correction coefficient; before determining the correction coefficient according to the user's input parameter, it includes: determining the user's identity identifier according to the user's input signal.

[0052] Correspondingly, step S101, determining the correction coefficient according to the user's input parameter, includes:

[0053] Step S1013: Use the correction coefficient as the value for the current correction period in the second preset formula, and the preset target correction time as the value for the urging-to-get-up time in the second preset formula. Substitute these values into the second preset formula to calculate the correction coefficient bound to the identity identifier by inverse calculation. When the identity identifier is subsequently detected, call the correction coefficient bound to the identity identifier to determine the reminder interval and the urging-to-get-up time.

[0054] Specifically, the user uses a pre-set medium to make a judgment about the user. For example, the user uses a fingerprint device, a mobile phone device, NFC, a numeric keypad device, or other devices to generate an input signal and log in to the smart toilet through this input signal. The smart toilet thereby identifies the identity identifier of the current user and determines the current user.

[0055] When performing the intelligent correction function in this method, only the correction coefficient needs to be set according to different logged-in users to perform the correction function, without setting the number of people. This method is more accurate for individual correction capabilities. Different people use the toilet different numbers of times per month, which can reduce the obvious perception problem of shortened squatting and sitting time for some users. Each user uses a set of their own customized correction plans separately, which can make the correction process meet the needs of each user and improve the user experience. However, the smart toilet device of this solution needs to have functions such as networking or NFC for user judgment, which will increase the cost and have limitations in terms of model usage.

[0056] Step S102: Determine the historical correction period based on the user's historical toilet use data.

[0057] Specifically, count the number of times the user's toilet use time is greater than the first preset time to obtain the number of long-sitting times, and determine the historical correction period based on the number of long-sitting times.

[0058] In an example, the first preset time is 7 minutes. When the user's actual sitting is detected after sitting down, the timing starts. When the sitting time does not exceed 7 minutes, the toilet flushes, and at the same time, when the sitting detection senses that the user has left the toilet for more than 5 seconds, a complete healthy sitting cycle is completed. However, this is the healthy sitting time and will not be included in the correction period.

[0059] Only when the sitting time exceeds 7 minutes and the user still has not gotten up to flush the toilet and leaves the seat, the correction period starts to be counted, and the value of the historical correction period is incremented by 1.

[0060] In this method, the evaluation method based on objective historical data can truly and accurately reflect the user's past long-sitting situation, and thus obtain an accurate historical correction period, avoiding the error caused by subjective speculation and making the formulation of the reminder strategy more reasonable and evidence-based.

[0061] Step S103: Detect the current toilet use time. If the current toilet use time is greater than the first preset time, substitute the correction coefficient and the current correction period into the first preset formula and the second preset formula respectively to calculate the reminder interval and the urging-to-get-up time. Wherein, the value of the current correction period is the historical correction period plus one period. The greater the current correction period, the shorter the reminder interval and the urging-to-get-up time, and the urging-to-get-up time is always greater than the first preset time.

[0062] Specifically, when the current user uses the smart toilet, if the current toilet use time is greater than the first preset time, it means that the current user needs to be corrected, and the value of the current correction period is the historical correction period plus one period. If the current toilet use time is less than or equal to the first preset time, it means that the current user has left the smart toilet before the correction starts, and the correction period is not counted at this time.

[0063] The greater the current correction period, the shorter the reminder interval and the urging-to-get-up time. For example, when the correction coefficient is 0.9, if the current correction period is 1, the reminder interval is 2 minutes and the urging-to-get-up time is 18.7 minutes. If the current correction period is 10, the reminder interval is shortened to 1.5 minutes and the urging-to-get-up time is 11.5 minutes. In this way, the discomfort of the user during the correction process can be reduced, bad habits can be corrected invisibly, and the user experience can be improved.

[0064] Step S104: When the current toilet use time is between the first preset time and the urging-to-get-up time, output a reminder-to-get-up signal periodically based on the reminder interval. When the current toilet use time is greater than the urging-to-get-up time, continuously output the reminder-to-get-up signal.

[0065] Specifically, the reminder interval can be set to one or more. When the reminder interval is fixed at one, for example, when the reminder interval is 2 minutes, between the first preset time and the urging-to-get-up time, the smart toilet reminds the user to end toilet use every 2 minutes. When the reminder interval is set to multiple, for example, two, the time between the first preset time and the urging-to-get-up time is divided into two time periods, and the user is reminded by dividing the time periods. For example, the reminder interval in the first time period is 2 minutes, and the reminder interval in the second time period is 1 minute.

[0066] The reminder-to-get-up signal includes but is not limited to the beeping signal output by the buzzer, the light flashing signal, or the voice reminder, etc.

[0067] An intelligent toilet sedentary reminder method according to an embodiment of the present invention determines a correction coefficient according to input parameters of a user, determines a historical correction period according to historical toilet use data of the user, detects the current toilet use time. If the current toilet use time is greater than a first preset time, the correction coefficient and the current correction period are respectively substituted into a first preset formula and a second preset formula to calculate a reminder interval and a urging-to-get-up time. Wherein, the value of the current correction period is the historical correction period plus one period. The larger the current correction period, the shorter the reminder interval and the urging-to-get-up time, and the urging-to-get-up time is always greater than the first preset time. When the current toilet use time is between the first preset time and the urging-to-get-up time, a reminder-to-get-up signal is periodically output based on the reminder interval. When the current toilet use time is greater than the urging-to-get-up time, a reminder-to-get-up signal is continuously output, which can realize the unconscious correction of the user's sedentary habit, correct bad habits invisibly, avoid the strong discomfort of the user caused by too fast and too rigid forced correction time setting, and has important significance for the user experience.

[0068] In some embodiments, after step S103 of detecting the current toilet use time, it further includes:

[0069] Step S1031, if the current toilet use time is equal to a second preset time, output a reminder-to-get-up signal, where the second preset time is less than the first preset time.

[0070] Exemplarily, the first preset time is 7 minutes and the second preset time is 5 minutes. The reminder starts for the first time at 5 minutes, and the intermediate interval of 2 minutes is reserved for other times, such as wiping and dressing.

[0071] In this method, when it is detected that the current toilet use time is equal to the second preset time, a reminder-to-get-up signal is output in advance. This early warning mechanism can reserve some time for the customer to wipe and dress. By giving the user an early reminder when the user's toilet use time has not reached the normal reminder standard (the first preset time), the user's toilet use time can be maintained within the first preset time as much as possible.

[0072] In some embodiments, the reminder interval includes a first reminder interval and a second reminder interval;

[0073] Correspondingly, in step S103, substituting the correction coefficient and the current correction period into the first preset formula and the second preset formula respectively to calculate the reminder interval and the urging-to-get-up time includes:

[0074] Step S1032, calculate the first reminder interval and the second reminder interval according to the first preset formula. The first preset formula is:

[0075]

[0076]

[0077] Among them, is the first reminder interval, is the second reminder interval, is the correction coefficient, The value of is less than 1 and greater than 0, is the current correction period, All are preset constants;

[0078] Step S1033, calculate the urging sitting-up time according to the second preset formula, and the second preset formula is:

[0079]

[0080] Among them, is the urging sitting-up time, is the first preset time, and are the reminder times corresponding to the first reminder interval and the second reminder interval respectively, is a preset time constant.

[0081] The values of the above parameters can be set and changed according to the actual situation. In an example, , , , , , , , that is, the urging sitting-up time is:

[0082]

[0083] At this time, the time nodes of each reminder stage are shown in Table 1:

[0084] Table 1 Division of reminder time periods when the correction coefficient is 0.9

[0085]

[0086] In this method, the reminder interval is divided into a first reminder interval and a second reminder interval, which are calculated by a formula. This segmented setting can adopt different frequencies of reminders according to the toilet use time in different stages. For example, in the initial stage with a short toilet use time, reminders are given at a larger first reminder interval. As the toilet use time extends, the reminder interval is gradually shortened, making the reminder more in line with the psychological and physiological adaptation process of the user, which can not only serve as a reminder but also not interfere with the user too frequently. In addition, the above formula of the present invention calculates the urging-to-get-up time, comprehensively considering factors such as the first preset time, the first reminder interval, the number of reminders corresponding to the second reminder interval, and the preset time constant, etc. This comprehensive calculation method can more comprehensively and scientifically determine the appropriate urging-to-get-up time, ensuring that when the user sits for a certain period of time, they are reminded to get up in a timely and effective manner, reducing the sitting time.

[0087] Further, in step S104, when the current toilet use time is between the first preset time and the urging-to-get-up time, the reminder signal to get up is periodically output based on the reminder interval, including:

[0088] Step S1041, when the current toilet use time satisfies , the reminder signal to get up is periodically output with the first reminder interval as the reminder period;

[0089] Step S1042, when the current toilet use time satisfies , the reminder signal to get up is periodically output with the second reminder interval as the reminder period;

[0090] Step S1043, when the current toilet use time satisfies , the reminder signal to get up is periodically output with the preset reminder interval as the reminder period, where the preset reminder interval is less than the second reminder interval.

[0091] In an example, as Figure 2 shown, , , , , , , specifically, when it is detected that the user has been seated for more than 5 minutes, the buzzer reminds once every 2 minutes. When it exceeds 7 minutes, the sedentary correction starts. When the user has been seated for more than 9 minutes, the buzzer reminds once every 1 minute. When the user has been sedentary for more than 15 minutes, the buzzer reminds once every 2 seconds. After exceeding 20 minutes, the buzzer will quickly alarm at a frequency of 0.6 times per second to urge the user to get up.

[0092] When , in the th correction cycle, the user will be at At the 20th use of the intelligent correction plan, which is equivalent to 20 minutes in terms of time, in the 20th cycle, the user can shorten the original 20-minute squatting time in the toilet to 8.5 minutes, gradually forming the habit of using the toilet healthily.

[0093] In the embodiment of the present invention, by monitoring the user's usage duration, it is determined whether the current usage times are included in the correction cycle. In one embodiment, it is not necessary to distinguish different users. The usage scenario of the intelligent toilet can be a family environment, and the general users are 1 to 6 people. In a healthy usage time scenario (5 minutes), the user will not be affected by this correction method. After exceeding 5 minutes, the longer the squatting time, the greater the impact. The user can customize the correction coefficient according to the number of people who squat in the toilet for too long. For example, if one person in the family has the habit of squatting in the toilet for a long time, the correction coefficient can be set to 0.8. At the 20th cycle, the longest squatting time in the toilet is shortened to 7.1 minutes. If there are 3 people in the family who have the habit of squatting in the toilet for a long time, the correction coefficient can be set to 0.93. In this way, at the 60th cycle, with 20 toilet uses per capita, the original 20-minute squatting time in the toilet can be shortened to about 7.1 minutes. This correction coefficient can be customized according to the user's needs. If there are more users, the correction coefficient can be further increased, and the correction coefficient can be accurate to more decimal places.

[0094] In other embodiments, other media are used to judge the user. For example, when the user logs in to the intelligent toilet using a fingerprint device, a mobile phone device, NFC, a digital key device or other devices, at this time, only the correction coefficient needs to be set according to different logged-in users to perform the correction function, and there is no need to set the number of people. This method is more accurate for individual correction ability. Different people use the toilet different times per month, which can reduce the obvious perception problem of the shortening of the squatting time for some users. However, the intelligent toilet device of this solution must have functions such as networking or NFC for user judgment, which will increase the cost and there will be limitations in the use of models.

[0095] In addition, in the embodiment of the present invention, by outputting reminder signals with the first reminder interval, the second reminder interval and the preset reminder interval as reminder cycles respectively in different toilet use time intervals, this refined reminder cycle adjustment method can more accurately match the psychological state and physiological needs of the user in different toilet use stages. For example, when the toilet use time is close to the time to urge getting up, a shorter preset reminder interval is used for frequent reminders to enhance the sense of urgency of the reminder and prompt the user to get up as soon as possible, effectively improving the reminder effect and the user's response degree.

[0096] The embodiment of the present invention also provides an intelligent toilet long-time sitting reminder device, as Figure 3 shown, the device includes:

[0097] The correction coefficient determination module 201 is used to determine the correction coefficient according to the input parameters of the user;

[0098] The historical correction period determination module 202 is used to determine the historical correction period according to the user's historical toilet use data;

[0099] The reminder interval and time acquisition module 203 is used to detect the current toilet use time. If the current toilet use time is greater than the first preset time, the correction coefficient and the current correction period are respectively substituted into the first preset formula and the second preset formula to calculate the reminder interval and the urging sitting-up time. Wherein, the value of the current correction period is the historical correction period plus one period. The larger the current correction period, the shorter the reminder interval and the urging sitting-up time, and the urging sitting-up time is always greater than the first preset time;

[0100] The reminder signal output module 204 is used to periodically output a reminder to get up signal based on the reminder interval when the current toilet use time is between the first preset time and the urging sitting-up time, and continuously output a reminder to get up signal when the current toilet use time is greater than the urging sitting-up time.

[0101] An intelligent toilet sedentary reminder device according to an embodiment of the present invention determines a correction coefficient according to the input parameters of the user, determines the historical correction period according to the user's historical toilet use data, detects the current toilet use time, and if the current toilet use time is greater than the first preset time, the correction coefficient and the current correction period are respectively substituted into the first preset formula and the second preset formula to calculate the reminder interval and the urging sitting-up time. Wherein, the value of the current correction period is the historical correction period plus one period. The larger the current correction period, the shorter the reminder interval and the urging sitting-up time, and the urging sitting-up time is always greater than the first preset time. When the current toilet use time is between the first preset time and the urging sitting-up time, a reminder to get up signal is periodically output based on the reminder interval, and when the current toilet use time is greater than the urging sitting-up time, a reminder to get up signal is continuously output, which can realize the unconscious correction of the user's sedentary habit, correct the bad habit invisibly, avoid the strong discomfort of the user caused by the too fast and too rigid forced correction time setting, and has important significance for the user experience.

[0102] Further, the input parameters include the number of users and the correction coefficient, and the correction coefficient determination module 201 includes:

[0103] The target correction period quantity acquisition module is used to multiply the number of users by the correction coefficient to obtain the target correction period;

[0104] The first correction coefficient inverse deduction module is used to substitute the target correction period as the value of the current correction period in the second preset formula, and the preset target correction time as the value of the urging sitting-up time in the second preset formula into the second preset formula to inversely calculate the correction coefficient.

[0105] Further, the input parameters include a correction coefficient; before determining the correction coefficient according to the user's input parameters, it includes: determining the user's identity identifier according to the user's input signal.

[0106] Correspondingly, determining the correction coefficient according to the user's input parameters includes:

[0107] The second correction coefficient back-calculation module is used to substitute the correction coefficient as the value of the current correction period in the second preset formula, and the preset target correction time as the value of the urging sitting-up time in the second preset formula into the second preset formula, and inversely calculate the correction coefficient bound to the identity identifier. Wherein, when the identity identifier is subsequently detected, the correction coefficient bound to the identity identifier is called to determine the reminder interval and the urging sitting-up time.

[0108] Further, the historical correction period determination module 202 includes:

[0109] The sedentary time counting module is used to count the number of times the user's toilet use time is greater than the first preset time to obtain the sedentary time count;

[0110] The correction period calculation module is used to determine the historical correction period based on the sedentary time count.

[0111] Further, the reminder interval includes a first reminder interval and a second reminder interval;

[0112] Correspondingly, the reminder interval and time acquisition module 203 includes:

[0113] The reminder interval calculation module is used to calculate the first reminder interval and the second reminder interval according to the first preset formula. The first preset formula is:

[0114]

[0115]

[0116] Wherein, is the first reminder interval, is the second reminder interval, is the correction coefficient, The value of is less than 1 and greater than 0, is the current correction period, are all preset constants;

[0117] The reminder time calculation module is used to calculate the urging sitting-up time according to the second preset formula. The second preset formula is:

[0118]

[0119] Wherein, is the urging sitting-up time, is the first preset time, and are the number of reminders corresponding to the first reminder interval and the second reminder interval respectively, a preset time constant.

[0120] Furthermore, the reminder signal output module 204 includes:

[0121] The first output module is used to, when the current toilet use time meets , output a reminder to get up signal periodically with the first reminder interval as the reminder period;

[0122] The second output module is used to, when the current toilet use time meets , output a reminder to get up signal periodically with the second reminder interval as the reminder period;

[0123] The third output module is used to, when the current toilet use time meets , output a reminder to get up signal periodically with a preset reminder interval as the reminder period, where the preset reminder interval is less than the second reminder interval.

[0124] Furthermore, the reminder interval and time acquisition module 203 further includes:

[0125] The early reminder module is used to output a reminder to get up signal if the current toilet use time is equal to the second preset time, where the second preset time is less than the first preset time.

[0126] The embodiment of the present invention also provides a schematic structural diagram of a computer device, as Figure 4 shown. The computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common main board or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 4 Taking one processor 10 as an example in

[0127] The processor 10 may be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 may further include a hardware chip. The above-mentioned hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device may be a complex programmable logic device, a field programmable gate array, a generic array logic, or any combination thereof.

[0128] Among them, the memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiments.

[0129] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely provided with respect to the processor 10, and these remote memories may be connected to the computer device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0130] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 may also include a combination of the above types of memories.

[0131] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30, and the output device 40 may be connected through a bus or other means. Figure 4 Taking connection through a bus as an example.

[0132] The input device 30 can receive input digital or character information, and generate key signal inputs related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (such as an LED), and a tactile feedback device (such as a vibration motor), etc. The above display device includes but is not limited to a liquid crystal display, a light emitting diode, a display, and a plasma display. In some alternative embodiments, the display device may be a touch screen.

[0133] Embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processes on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0134] A part of the present invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the forms of existence of computer program instructions in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.

[0135] Although the embodiments of the present invention are described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A smart toilet long-term sitting reminder method, characterized in that: include: Determine the correction coefficient according to the input parameters of the user; Determine the historical correction cycle based on the user's historical toilet data; Detect the current toilet time, if the current toilet time is greater than the first preset time, substitute the correction coefficient and the current correction cycle into the first preset formula and the second preset formula respectively to calculate the reminder interval and the urging sitting up time, wherein the value of the current correction cycle is the historical correction cycle plus one cycle, the larger the current correction cycle is, the shorter the reminder interval and the urging sitting up time are, and the urging sitting up time is always greater than the first preset time; When the current toilet time is between the first preset time and the time to urge to sit up, a reminder signal to stand up is periodically output based on the reminder interval, and when the current toilet time is greater than the time to urge to sit up, a reminder signal to stand up is continuously output; The reminder interval includes a first reminder interval and a second reminder interval; Correspondingly, the correction coefficient and the current correction period are substituted into the first preset formula and the second preset formula to calculate the reminder interval and the urging time to sit up, including: The first reminder interval and the second reminder interval are calculated according to a first preset formula, where the first preset formula is: in, is the first reminder interval, For the second reminder interval, is the correction factor, The value of is less than 1 and greater than 0, is the current correction cycle, All are preset constants; The time for urging the sit-up is calculated according to a second preset formula, wherein the second preset formula is: in, For the said urging sitting time, is the first preset time, and are the reminder times corresponding to the first reminder interval and the second reminder interval respectively, Preset time constant.

2. The smart toilet long-term sitting reminder method according to claim 1, characterized in that: The input parameters include the number of users and the correction coefficient; Correspondingly, determining the correction coefficient according to the user's input parameters includes: Multiplying the number of users by the correction coefficient to obtain a target correction period; The target correction cycle is used as the value of the current correction cycle in the second preset formula, and the preset target correction time is used as the value of the time to urge people to sit up in the second preset formula. Substitute them into the second preset formula and reversely calculate the correction coefficient.

3. The smart toilet long-term sitting reminder method according to claim 1, characterized in that: The input parameters include correction coefficients; Before determining the correction coefficient according to the user's input parameters, including: Determine the identity of the user according to the user's input signal; Correspondingly, determining the correction coefficient according to the user's input parameters includes: The correction coefficient is used as the value of the current correction cycle in the second preset formula, and the preset target correction time is used as the value of the time to urge people to sit up in the second preset formula. These are substituted into the second preset formula to obtain the correction coefficient bound to the identity identifier by reverse calculation. When the identity identifier is subsequently detected, the correction coefficient bound to the identity identifier is called to determine the reminder interval and the time to urge people to sit up.

4. The intelligent toilet long-term sitting reminder method according to claim 1, characterized in that: Determining the historical correction cycle according to the user's historical toilet data includes: Counting the number of times the user's toilet time is greater than the first preset time, and obtaining the number of long-sitting times; The historical correction period is determined based on the number of prolonged sitting times.

5. The smart toilet long-term sitting reminder method according to claim 1, characterized in that: When the current toilet time is between the first preset time and the time to urge sitting up, periodically outputting a signal to remind sitting up based on the reminder interval includes: At the current toilet time satisfy When the first reminder interval is used as the reminder period, a reminder signal to stand up is periodically output; At the current toilet time satisfy When the second reminder interval is used as the reminder period, a reminder signal to stand up is periodically output; At the current toilet time satisfy When the user wants to stand up, the preset reminder interval is used as the reminder period, and a reminder signal to stand up is periodically output, wherein the preset reminder interval is smaller than the second reminder interval.

6. The intelligent toilet long-term sitting reminder method according to claim 1, characterized in that: After detecting the current toilet time, it also includes: If the current toilet time is equal to a second preset time, a signal to remind you to get up is output, wherein the second preset time is less than the first preset time.

7. An intelligent toilet long-term sitting reminder device, characterized in that: include: A correction coefficient determination module, used to determine the correction coefficient according to the user's input parameters; A historical correction cycle determination module is used to determine the historical correction cycle based on the user's historical toilet data; A reminder interval and time acquisition module, used to detect the current toilet time. If the current toilet time is greater than the first preset time, the correction coefficient and the current correction cycle are respectively substituted into the first preset formula and the second preset formula to calculate the reminder interval and the urging sitting up time, wherein the value of the current correction cycle is the historical correction cycle plus one cycle. The larger the current correction cycle, the shorter the reminder interval and the urging sitting up time, and the urging sitting up time is always greater than the first preset time; A reminder signal output module, configured to periodically output a reminder signal for getting up based on the reminder interval when the current toilet time is between the first preset time and the urging time to get up, and continuously output a reminder signal for getting up when the current toilet time is greater than the urging time to get up; The reminder interval includes a first reminder interval and a second reminder interval; Correspondingly, the correction coefficient and the current correction period are substituted into the first preset formula and the second preset formula to calculate the reminder interval and the urging time to sit up, including: The first reminder interval and the second reminder interval are calculated according to a first preset formula, where the first preset formula is: in, is the first reminder interval, For the second reminder interval, is the correction factor, The value of is less than 1 and greater than 0, is the current correction cycle, All are preset constants; The time for urging the sit-up is calculated according to a second preset formula, wherein the second preset formula is: in, For the said urging sitting time, is the first preset time, and are the reminder times corresponding to the first reminder interval and the second reminder interval respectively, Preset time constant.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the smart toilet sedentary reminder method as described in any one of claims 1 to 6 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the smart toilet sedentary reminder method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for achieving self-cleaning and automatic reminding of intelligent air conditioning equipment

    CN119103654A

  • It is multi -functional like lavatory reminiscences

    CN207216851U