Intelligent closestool sedentariness reminding method, device and equipment and storage medium

By dynamically calculating reminder intervals and urging sitting time based on user input parameters and historical data in the smart toilet, the problem that existing smart toilets cannot dynamically adjust reminder time is solved, and the effect of insensitivity correction of users' habits of squatting in the toilet is achieved.

CN119741808AActive Publication Date: 2025-04-01HEGII SANITARY WARE CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510253601.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-04-01
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 feeling correction, avoids the user's discomfort caused by the forced correction time setting, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119741808A_ABST
    Figure CN119741808A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent equipment control, and discloses an intelligent closestool sedentariness reminding method, device and equipment and a storage medium, and the method comprises the following steps: determining a correction coefficient according to an input parameter of a user; determining a historical correction period according to the historical toilet data of the user; the current defecation time is detected, if the current defecation time is larger than the first preset time, the correction coefficient and the current correction period are substituted into a first preset formula and a second preset formula respectively, the reminding interval and the sitting-up prompting time are obtained through calculation, and the larger the current correction period is, the shorter the reminding interval and the sitting-up prompting time are. The sitting time is always longer than the first preset time; when the current defecation time is between the first preset time and the standing-up prompting time, a standing-up prompting signal is periodically output based on the prompting interval, and when the current defecation time is larger than the standing-up prompting time, the standing-up prompting signal is continuously output, and the method can dynamically adjust the prompting time so as to actively correct the squat toilet habit of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent device control technology, and in particular to an intelligent toilet long-term sitting reminder method, device, equipment and storage medium. Background Art

[0002] At present, some people have the habit of looking at their mobile phones when going to the toilet, but in fact, sitting on the toilet for a long time is very detrimental to the blood circulation of the human body. The sitting time is closely related to the incidence of hemorrhoids. Going to the toilet for too long can easily lead to hemorrhoids.

[0003] In order to remind people that they have been using the toilet for too long, the prior art has set up a long-sitting reminder device in the smart toilet. However, most of the toilets with smart reminder functions on the market currently only have fixed-time reminders and cannot be dynamically adjusted to actively correct users' squatting habits. Summary of the invention

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

[0005] In the first aspect, the present invention provides a smart toilet long-term sitting reminder method, comprising: determining a correction coefficient based on the user's input parameters; determining a historical correction cycle based on the user's historical toilet data; detecting the current toilet time, and if the current toilet time is greater than a first preset time, substituting the correction coefficient and the current correction cycle into a first preset formula and a second preset formula respectively to calculate a reminder interval and a time to urge to sit up, wherein the value of the current correction cycle is the historical correction cycle plus one cycle, and the larger the current correction cycle, the shorter the reminder interval and the time to urge to sit up, and the time to urge to sit up 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 to get up signal 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 to get up signal is continuously output.

[0006] The present invention provides a smart toilet long-term sitting reminder method, which determines a correction coefficient according to the user's input parameters, determines a historical correction cycle according to the user's historical toilet data, detects the current toilet time, and if the current toilet time is greater than the first preset time, substitutes 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 to sit 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 to sit up time, and the urging to sit up time is always greater than the first preset time, when the current toilet time is between the first preset time and the urging to sit up time, a reminder to sit up signal is periodically output based on the reminder interval, and when the current toilet time is greater than the urging to sit up time, a reminder to sit up signal is continuously output, which can realize the user's long-term sitting habit correction without feeling, invisibly correct bad habits, and avoid the user's strong discomfort caused by too fast and too rigid forced correction time setting, which is of great significance to user experience.

[0007] Optionally, the input parameters include the number of users and a correction coefficient; correspondingly, the correction coefficient is determined based on the user's input parameters, including: multiplying the number of users and the correction coefficient to obtain a target correction cycle; using the target correction cycle as the value of the current correction cycle in a second preset formula, and the pre-set target correction time as the value of the time to urge people to sit up in the second preset formula, substituting them into the second preset formula, and reversely calculating to obtain the correction coefficient.

[0008] In this method, the number of users is taken into consideration and multiplied by the correction coefficient to obtain the target correction period, so that the subsequent reminder intervals and the calculation of the time to urge to sit up are more targeted and effective. In the case of multiple people using the same smart toilet, the appropriate correction strategy can be comprehensively determined based on factors such as frequency of use. For example, in multi-person usage scenarios such as homes and public toilets, the sedentary reminder needs of different users can be better balanced.

[0009] Optionally, the input parameters include a correction coefficient; before determining the correction coefficient based on the user's input parameters, it includes: determining the user's identity based on the user's input signal; correspondingly, determining the correction coefficient based on the user's input parameters includes: using the correction coefficient as the value of the current correction cycle in a second preset formula, and the pre-set target correction time as the value of the time to urge people to sit up in the second preset formula, substituting them into the second preset formula, and inversely calculating to obtain the correction coefficient bound to the identity, wherein, when the identity is subsequently detected, the correction coefficient bound to the identity is called to determine the reminder interval and the time to urge people to sit up.

[0010] In this method, the user's identity is determined by the input signal, and each user uses a set of correction solutions set by himself, which can make the correction process meet the needs of each user and improve the user experience.

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

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

[0013] Optionally, 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 a first preset formula and a second preset formula to calculate the reminder interval and the urging sitting up time, including: calculating the first reminder interval and the second reminder interval according to the first preset formula, the first preset formula is:

[0014]

[0015] in, is the first reminder interval, is the second reminder interval, is the correction factor, The value of is less than 1 and greater than 0, is the current correction cycle, are all preset constants; the time to urge people to sit up is calculated according to the second preset formula, and the second preset formula is:

[0016] in, To hasten the 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.

[0017] In this method, the reminder interval is divided into a first reminder interval and a second reminder interval, and is calculated by a formula. This segmented setting can adopt reminders of different frequencies according to the toilet time at different stages. For example, in the early stage when the toilet time is short, a larger first reminder interval is used for reminders. As the toilet time increases, the reminder interval is gradually shortened, so that the reminder is more in line with the user's psychological and physiological adaptation process, which can not only play a reminder role, but also will not disturb the user too frequently. In addition, the above formula of the present invention calculates the time to urge the user to sit up, and comprehensively considers factors such as the first preset time, the first reminder interval, the number of reminders corresponding to the second reminder interval, and the pre-set time constant. This comprehensive calculation method can more comprehensively and scientifically determine the appropriate time to urge the user to sit up, ensuring that when the user sits for a certain period of time, he is reminded to get up in a timely and effective manner to reduce the sitting time.

[0018] Optionally, when the current toilet time is between the first preset time and the time to urge the user to sit up, a reminder signal to stand up is periodically output based on the reminder interval, including: satisfy When the first reminder interval is used as the reminder period, a reminder signal is periodically output; during the current toilet time satisfy When the second reminder interval is used as the reminder cycle, a reminder signal is periodically output; during the current toilet time satisfy When the user is about 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.

[0019] In this method, by outputting reminder signals with the first reminder interval, the second reminder interval and the preset reminder interval as the reminder cycle in different toilet time intervals, this refined reminder cycle adjustment method can more accurately match the user's psychological state and physiological needs in different toilet stages. For example, when the toilet time is close to the time to urge users to get up, shorter preset reminder intervals are used for frequent reminders to enhance the sense of urgency of the reminder, prompting the user to get up as soon as possible, effectively improving the effect of the reminder and the user's responsiveness.

[0020] Optionally, after detecting the current toilet time, it also includes: if the current toilet time is equal to a second preset time, outputting a reminder to get up signal, wherein the second preset time is less than the first preset time.

[0021] In this method, when it is detected that the current toilet 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 customers to wipe and dress, etc., by giving the user an early reminder when the user's toilet time has not reached the normal reminder standard (the first preset time), so that the user's toilet time can be maintained within the first preset time as much as possible.

[0022] In the second aspect, the present invention provides an intelligent toilet long-term sitting reminder device, including: a correction coefficient determination module, used to determine the correction coefficient according to the user's input parameters; a historical correction cycle determination module, used to determine the historical correction cycle according to 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 to sit 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 to sit up time, and the urging to sit up time is always greater than the first preset time; a reminder signal output module, used to periodically output a reminder to sit up signal based on the reminder interval when the current toilet time is between the first preset time and the urging to sit up time, and continuously output a reminder to sit up signal when the current toilet time is greater than the urging to sit up time.

[0023] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, 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 of the first aspect by executing the computer instructions.

[0024] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the smart toilet sedentary reminder method of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0026] Figure 1 is a flow chart of a method for reminding a person to sit for a long time in an intelligent toilet according to an embodiment of the present invention; Figure 2 is a flow chart of a method for reminding a person to sit for a long time in an intelligent toilet according to an embodiment of the present invention; Figure 3 This is a module block diagram of a smart toilet long-term sitting reminder device according to an embodiment of the present invention; Figure 4 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0028] Currently, most toilets with smart reminder functions on the market only have fixed-time reminders and cannot be adjusted dynamically to actively correct users' squatting habits. In view of this, an embodiment of the present invention provides a smart toilet long-term sitting reminder method, which is suitable for single-person or multi-person use scenarios such as homes and public toilets, and can better balance the long-term sitting reminder needs of different users.

[0029] In this embodiment, a smart toilet long-term sitting reminder method is provided. The smart toilet uses a seat sensing system to sense the user's sitting time and usage time. In addition, the toilet and the mobile phone are connected to each other through Bluetooth or WiFi, which can facilitate users to set up the smart toilet.

[0030] like Figure 1 As shown, the smart toilet long-term sitting reminder method of the embodiment of the present invention includes the following steps: Step S101, determining a correction coefficient according to a user's input parameter.

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

[0032] In some embodiments, the input parameters include the number of users and the correction coefficient; correspondingly, step S101, determining the correction coefficient according to the user's input parameters, includes: S1011, multiply the number of users and the correction coefficient to obtain a target correction period.

[0033] S1012, taking 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 time to urge people to sit up in the second preset formula, substitute them into the second preset formula, and reversely calculate to obtain the correction coefficient.

[0034] The second preset formula represents the relationship between the time to urge the person to sit up, the current correction cycle and the correction coefficient. After knowing the current correction cycle and the correction coefficient, the time to urge the person to sit up can be calculated by the second preset formula. Similarly, after knowing a corresponding set of current correction cycles and time to urge the person to sit up, the correction coefficient can be reversely calculated by the second preset formula.

[0035] 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 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 jumps from 1 to 200 in a cycle. Press once to jump once, and press and hold to jump quickly until the setting is completed. After 6 seconds without any button operation, the correction coefficient setting will automatically exit and the current plan will be saved. If the smart toilet has networking or app control function, users can set the input parameters by opening the mobile app.

[0036] In one 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, the number of users is set, which can be freely set from 1 to 20. Use the up and down buttons to adjust the value. Press the OK button to enter the correction coefficient setting, which can be freely set from 1 to 200.

[0037] If the number of users is one person, when the user correction coefficient is set to 1, the target correction cycle is 1. If the preset target correction time is 7.1 minutes, then in the first correction use cycle, if squatting in the toilet exceeds 7.1 minutes, an urgent alarm will be immediately sounded to urge the user to stand up. The target correction cycle is equal to 1 as the current correction cycle, and the preset target correction time is used as the urging time to sit up. Substitute it into the second preset formula, and the correction coefficient is calculated to be approximately 0.01; If there are three users, when the user correction coefficient is set to 1, the target correction cycle is 3. If the preset target correction time is 7.1 minutes, then in the third correction cycle, if the user squats for more than 7.1 minutes, an urgent alarm will be sounded to urge the user to stand up. The target correction cycle equals 3 as the current correction cycle, and the preset target correction time is used as the urging time to sit up. Substitute it into the second preset formula, and the correction coefficient is calculated to be about 0.20. If the number of users is one person, when the user correction coefficient is set to 20, the target correction cycle is 20. If the preset target correction time is 7.1 minutes, after using the toilet 20 times, if the squatting time exceeds 7.1 minutes, an urgent alarm will be sounded to urge the user to stand up. The target correction cycle is equal to 20 as the current correction cycle, and the preset target correction time is used as the urging time to sit up. Substitute it into the second preset formula, and the correction coefficient is calculated to be about 0.78; If there are three people using the toilet and the user correction coefficient is set to 20, the target correction cycle is 60. If the pre-set target correction time is 7.1 minutes, after an average of 20 times per person and a total of 60 times, an urgent alarm will be sounded to urge people to get up if they squat in the toilet for more than 7.1 minutes. The target correction cycle is equal to 60 as the current correction cycle, and the pre-set target correction time is used as the time to urge people to sit up. Substitute them into the second preset formula and the correction coefficient is calculated by reverse calculation to be approximately 0.92.

[0038] For example, if the correction coefficient is 20, then after a single person uses the toilet 20 times, their toilet time can be limited to the target correction time, and the target correction time can be set to 7.1 minutes, 8 minutes, 8.5 minutes or 9 minutes, etc. Taking the target correction time of 7.1 minutes as an example, if the number of users is 3, then after an average of 20 correction cycles per person, the target number of correction cycles is 60. After a total of 60 correction cycles, if squatting in the toilet exceeds 7.1 minutes, an urgent alarm will immediately urge you to get up. Setting the number of users and the correction coefficient to distinguish the settings can help users understand and better use the smart toilet sedentary reminder method.

[0039] It should be understood that the correction coefficient is less than 1 and greater than 0, and is used to determine the degree of change in the reminder interval and the time to urge to sit up. The larger the correction coefficient, the smaller the change in the reminder interval and the time to urge to sit up. Therefore, after the target correction cycle and target correction time are determined, the correction coefficient can be inferred based on them.

[0040] In this method, the number of users is taken into consideration and multiplied by the correction coefficient to obtain the target correction period, so that the subsequent reminder intervals and the calculation of the time to urge to sit up are more targeted and effective. In the case of multiple people using the same smart toilet, the appropriate correction strategy can be comprehensively determined based on factors such as frequency of use. For example, in multi-person usage scenarios such as homes and public toilets, the sedentary reminder needs of different users can be better balanced.

[0041] In some other embodiments, the input parameters include correction coefficients; before determining the correction coefficients according to the user's input parameters, the method includes: determining the user's identity according to the user's input signal.

[0042] Correspondingly, step S101, determining the correction coefficient according to the user's input parameters, includes: Step S1013, using the correction coefficient as the value of the current correction cycle in the second preset formula, and the pre-set target correction time 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 to obtain the correction coefficient bound to the identity identifier, 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 time to urge people to sit up.

[0043] Specifically, the user uses a pre-set medium to determine the user. For example, the user uses a fingerprint device or a mobile phone device, NFC, a digital key device or other device to generate an input signal and logs in to the smart toilet through the input signal. The smart toilet thereby identifies the identity of the current user and determines the current user.

[0044] When performing the intelligent correction function in this way, you only need to set the correction coefficient 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 ability. Different people use the toilet seat different times each month, which can reduce the obvious perception problem of shortened squatting time for some users. Each user uses a set of correction solutions set by themselves, which can make the correction process meet the needs of each user and improve the user experience. However, the smart toilet equipment of this solution needs to have networking functions or NFC and other user-judgment functions, which will increase costs and limit the use of models.

[0045] Step S102, determining a historical correction cycle according to the user's historical toilet data.

[0046] Specifically, the number of times the user's toilet time is greater than the first preset time is counted to obtain the number of long-term sitting times, and the historical correction cycle is determined based on the number of long-term sitting times.

[0047] In one example, the first preset time is 7 minutes. When the seat detection detects that the user has actually sat down, the timing starts. If the seat time does not exceed 7 minutes, flushing is performed. At the same time, the seat detection senses that the user has left the toilet for more than 5 seconds. At this time, a complete healthy seat cycle is completed. However, this is the healthy seat time and will not be counted in the correction cycle.

[0048] Only when the user has been seated for more than 7 minutes and has not stood up to flush the toilet and has left his seat, the correction cycle begins to be counted, and the value of the historical correction cycle is increased by 1.

[0049] In this way, the evaluation method based on objective historical data can truly and accurately reflect the user's previous sedentary conditions, and then obtain an accurate historical correction cycle, avoiding errors caused by subjective conjectures and making the formulation of reminder strategies more reasonable and based on evidence.

[0050] Step S103, 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 time to urge to sit up, 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 time to urge to sit up, and the time to urge to sit up is always greater than the first preset time.

[0051] Specifically, when the current user uses the smart toilet, if the current toilet time is greater than the first preset time, it means that the current user needs correction, and the value of the current correction cycle is the historical correction cycle plus one cycle. If the current toilet 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 this is not counted in the correction cycle.

[0052] The larger the current correction cycle, the shorter the reminder interval and the time to urge to sit up. For example, when the correction coefficient is 0.9, if the current correction cycle is 1, the reminder interval is 2 minutes, and the time to urge to sit up is 18.7 minutes; if the current correction cycle is 10, the reminder interval is shortened to 1.5 minutes, and the time to urge to sit up is 11.5 minutes. In this way, the user's discomfort during the correction process can be reduced, bad habits can be corrected invisibly, and the user experience can be improved.

[0053] Step S104, 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; when the current toilet time is greater than the time to urge to sit up, a reminder signal to stand up is continuously output.

[0054] Specifically, the reminder interval can be set to one or more. When the reminder interval is fixed to one, for example, when the reminder interval is 2 minutes, between the first preset time and the time to urge the user to sit up, the smart toilet reminds the user to finish using the toilet every 2 minutes. When the reminder interval is set to multiple, for example, two, the time between the first preset time and the time to urge the user to sit up is divided into two time periods, and the user is reminded by the divided 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.

[0055] The reminder signal includes but is not limited to a buzzer signal output by a buzzer, a light flashing signal or a voice reminder.

[0056] A smart toilet long-term sitting reminder method according to an embodiment of the present invention determines a correction coefficient according to the user's input parameters, determines a historical correction cycle according to the user's historical toilet data, detects the current toilet time, and if the current toilet time is greater than the first preset time, substitutes 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 to sit 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 to sit up time, and the urging to sit up time is always greater than the first preset time, when the current toilet time is between the first preset time and the urging to sit up time, a reminder to sit up signal is periodically output based on the reminder interval, and when the current toilet time is greater than the urging to sit up time, a reminder to sit up signal is continuously output, so as to realize the user's long-term sitting habit correction without feeling, correct bad habits invisibly, and avoid the user's strong discomfort caused by too fast and too rigid forced correction time setting, which is of great significance to user experience.

[0057] In some embodiments, after detecting the current toilet time in step S103, the following steps are further included: Step S1031: if the current toilet time is equal to the 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.

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

[0059] In this method, when it is detected that the current toilet 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 customers to wipe and dress, etc., by giving the user an early reminder when the user's toilet time has not reached the normal reminder standard (the first preset time), so that the user's toilet time can be maintained within the first preset time as much as possible.

[0060] In some embodiments, the reminder interval includes a first reminder interval and a second reminder interval; Correspondingly, in step S103, 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 time to sit up, including: Step S1032, calculating the first reminder interval and the second reminder interval according to a first preset formula, the first preset formula is:

[0061]

[0062] in, is the first reminder interval, is 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; Step S1033, calculating the time to urge the user to sit up according to a second preset formula, the second preset formula being:

[0063] in, To hasten the 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.

[0064] The values ​​of the above parameters can be set and changed according to actual conditions. In one example, , , , , , , , that is, the time to urge people to sit up is:

[0065] At this time, the time nodes of each reminder stage are as shown in Table 1: Table 1 Reminder time period division when the correction coefficient is 0.9

[0066] In this method, the reminder interval is divided into a first reminder interval and a second reminder interval, and is calculated by a formula. This segmented setting can adopt reminders of different frequencies according to the toilet time at different stages. For example, in the early stage when the toilet time is short, a larger first reminder interval is used for reminders. As the toilet time increases, the reminder interval is gradually shortened, so that the reminder is more in line with the user's psychological and physiological adaptation process, which can not only play a reminder role, but also will not disturb the user too frequently. In addition, the above formula of the present invention calculates the time to urge the user to sit up, and comprehensively considers factors such as the first preset time, the first reminder interval, the number of reminders corresponding to the second reminder interval, and the pre-set time constant. This comprehensive calculation method can more comprehensively and scientifically determine the appropriate time to urge the user to sit up, ensuring that when the user sits for a certain period of time, he is reminded to get up in a timely and effective manner to reduce the sitting time.

[0067] Further, step S104, when the current toilet time is between the first preset time and the time to urge the user to sit up, periodically outputting a signal to remind the user to sit up based on the reminder interval includes: Step S1041, at the current toilet time satisfy When the first reminder interval is used as the reminder period, a reminder signal to stand up is output periodically; Step S1042, 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; Step S1043, at the current toilet time satisfy When the user is about 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.

[0068] In one example, if Figure 2 As shown, , , , , , Specifically, when it is detected that the person has been sitting for more than 5 minutes, the buzzer will remind you every 2 minutes. If it exceeds 7 minutes, the person will start to enter the long-sitting correction mode. If the person has been sitting for more than 9 minutes, the buzzer will remind you every 1 minute. If the person has been sitting for more than 15 minutes, the buzzer will remind you every 2 seconds. After more than 20 minutes, the buzzer will quickly alarm at a frequency of 0.6 times / second to urge you to get up.

[0069] when At the time, During the correction cycle, the user will Minutes after being urged to get up, which means the 20th time of using the smart correction solution. In the 20th cycle, the user can shorten the original 20-minute squatting toilet time to 8.5 minutes, and gradually develop a healthy habit of using the toilet.

[0070] In an embodiment of the present invention, by monitoring the user's usage time, it is determined whether the current number of uses is added to the correction cycle. In one embodiment, it is not necessary to distinguish between different users. The use scenario of the smart 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 the correction method. After more than 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 for too long. If one of the family users has a habit of squatting for a long time, the correction coefficient can be set to 0.8, and the longest squatting time is shortened to 7.1 minutes in 20 cycles. If there are 3 people in the family who have a habit of squatting for a long time, the correction coefficient can be set to 0.93. In this way, in the 60th cycle, the average person goes to the toilet 20 times, which can shorten the original 20-minute squatting time to about 7.1 minutes. The correction coefficient can be customized according to user needs. If there are more users, the correction coefficient can be further increased, and the correction coefficient can be accurate to more decimal places.

[0071] In other embodiments, other media are used to judge the user. For example, when a user logs in to the smart toilet using a fingerprint device, a mobile phone device, NFC, a digital key device, or other device, the correction function can be performed by setting the correction coefficient according to different logged-in users without setting the number of people. This method is more accurate for individual correction ability. Different people use the toilet seat different times per month, which can reduce the obvious perception problem of shortened squatting time for some users. However, the smart toilet device of this solution must have networking functions or user judgment functions such as NFC, which will increase costs and limit the use of models.

[0072] In addition, the embodiment of the present invention outputs reminder signals with the first reminder interval, the second reminder interval and the preset reminder interval as reminder periods in different toilet time intervals. This refined reminder period adjustment method can more accurately match the user's psychological state and physiological needs at different toilet stages. For example, when the toilet time is close to the time to urge users to sit up, shorter preset reminder intervals are used for frequent reminders to enhance the sense of urgency of the reminders, prompting users to get up as soon as possible, effectively improving the effect of the reminders and the user's responsiveness.

[0073] The embodiment of the present invention also provides a smart toilet long-term sitting reminder device, such as Figure 3 As shown, the device comprises: The correction coefficient determination module 201 is used to determine the correction coefficient according to the user's input parameters; A historical correction cycle determination module 202, used to determine a historical correction cycle according to the user's historical toilet data; The reminder interval and time acquisition module 203 is 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; 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 time is between the first preset time and the urging time to get up, and continuously output a reminder to get up signal when the current toilet time is greater than the urging time to get up.

[0074] An intelligent toilet long-term sitting reminder device according to an embodiment of the present invention determines a correction coefficient according to the user's input parameters, determines a historical correction cycle according to the user's historical toilet data, detects the current toilet time, and if the current toilet time is greater than the first preset time, substitutes 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 to sit 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 to sit up time, and the urging to sit up time is always greater than the first preset time, when the current toilet time is between the first preset time and the urging to sit up time, a reminder to sit up signal is periodically output based on the reminder interval, and when the current toilet time is greater than the urging to sit up time, a reminder to sit up signal is continuously output, thereby realizing the user's long-term sitting habit correction without feeling, correcting bad habits invisibly, and avoiding the user's strong discomfort caused by too fast and too rigid forced correction time setting, which is of great significance to user experience.

[0075] Furthermore, the input parameters include the number of users and the correction coefficient, and the correction coefficient determination module 201 includes: The module for obtaining the number of target correction cycles is used to multiply the number of users and the correction coefficient to obtain the target correction cycle; The first correction coefficient reverse calculation 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 reversely calculate the correction coefficient.

[0076] Furthermore, the input parameters include correction coefficients; before determining the correction coefficients according to the user's input parameters, the method includes: determining the user's identity according to the user's input signal.

[0077] Correspondingly, the correction coefficient is determined according to the user's input parameters, including: The second correction coefficient inverse calculation module is used to use the correction coefficient as the value of the current correction cycle in the second preset formula and the preset target correction time 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 inversely calculate the correction coefficient bound to the identity identifier, 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 time to urge people to sit up.

[0078] Furthermore, the historical correction period determination module 202 includes: A sedentary times counting module is used to count the number of times the user's toilet time is greater than a first preset time to obtain the sedentary times; The correction cycle calculation module is used to determine the historical correction cycle based on the number of sedentary times.

[0079] Further, the reminder interval includes a first reminder interval and a second reminder interval; Correspondingly, the reminder interval and time acquisition module 203 includes: The reminder interval calculation module is used to calculate the first reminder interval and the second reminder interval according to a first preset formula, and the first preset formula is:

[0080]

[0081] in, is the first reminder interval, is 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 reminder time calculation module is used to calculate the time to urge people to sit up according to a second preset formula. The second preset formula is:

[0082] in, To hasten the 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.

[0083] Furthermore, the reminder signal output module 204 includes: The first output module is used to output the current toilet time. satisfy When the first reminder interval is used as the reminder period, a reminder signal to stand up is output periodically; The second output module is used to output 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; The third output module is used to output the current toilet time. satisfy When the user is about 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.

[0084] Furthermore, the reminder interval and time acquisition module 203 also includes: The advance reminder module is used to output a reminder signal to get up if the current toilet time is equal to a second preset time, wherein the second preset time is less than the first preset time.

[0085] The embodiment of the present invention also provides a schematic diagram of the structure of a computer device, such as Figure 4 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional 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 group of blade servers, or a multi-processor system). Figure 4 A processor 10 is taken as an example.

[0086] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0087] 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 embodiment.

[0088] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application 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-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0089] 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 memory.

[0090] The computer device also 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 via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

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

[0092] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing 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 storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above 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. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0093] A part of the present invention may be applied as a computer program product, such as a computer program instruction, 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 existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is 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. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0094] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all 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 urging time to sit up, a reminder signal to stand up is periodically output based on the reminder interval; when the current toilet time is greater than the urging time to sit up, a reminder signal to stand up is continuously output.

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: 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.

6. The intelligent toilet long-term sitting reminder method according to claim 5, 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.

7. 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.

8. 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; The reminder signal output module is used to periodically output a reminder to get up signal based on the reminder interval when the current toilet time is between the first preset time and the urging time to sit up, and continuously output a reminder to get up signal when the current toilet time is greater than the urging time to sit up.

9. 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 7 by executing the computer instructions.

10. 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 7.

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

  • Toilet seat

    WO2008026952A1