Rental method and system of non-networked water purifier, non-networked water purifier and medium

CN116757802BActive Publication Date: 2026-11-03NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310807936.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-04
Publication Date
2026-11-03
Estimated Expiration
2043-07-04

AI Technical Summary

Technical Problem

Existing non-networked water purifier rental methods cannot accurately control the rental period, resulting in the inability to restrict use after the rental expires, and high maintenance costs.

Method used

By accessing the rental information stored in the water purifier's memory, and utilizing the characteristics of water temperature changes and power outage times, the system automatically adjusts the remaining rental days and displays the rental information on the screen. Combined with password verification, this ensures the accuracy and security of the rental process.

Benefits of technology

It ensures the accuracy and security of rental time for water purifiers without internet access, reduces maintenance costs, ensures that the rental time matches the actual time, and improves the display effect of rental information and the security of password information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116757802B_ABST
    Figure CN116757802B_ABST
Patent Text Reader

Abstract

The application discloses a leasing method and system of a non-networked water purifier, the non-networked water purifier and a medium, and the non-networked water purifier comprises a memory, and the leasing method comprises the following steps: when the target water purifier is determined to start leasing and has not reached the lease period according to the lease state and the remaining lease days, the preset identifier and the temperature difference information stored in the memory are acquired when the target water purifier is restarted; when it is determined that the evening state has been reached according to the preset identifier, the remaining lease days are corrected based on the temperature difference information and the first correction rule, and the corrected remaining lease days are stored in the memory. The application utilizes the characteristics that the water temperature slowly decreases with the increase of the power-off time, the water taking habits of the user and the water temperature change to construct multiple automatic correction modes of the remaining lease days, solves the leasing problem of the non-networked water purifier, reduces the maintenance cost, makes the leasing time counted in the machine consistent with the real leasing time, and ensures the accuracy of the leasing time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water purifier technology, and in particular to a method, system, water purifier and medium for renting a network-free water purifier. Background Technology

[0002] With economic development, people are paying more and more attention to their quality of life, and water purifiers, as devices for filtering and purifying water, are widely used in daily life. Some water purifiers with network connectivity can be directly rented, but the maintenance costs are high; for the rest, water purifiers without network connectivity require manually checking the contract to confirm the lease expiration date, which is inefficient and prone to forgetting. After the lease expires, the water purifier cannot be directly controlled, restricting its use.

[0003] Therefore, the existing rental methods for water purifiers without internet connectivity cause inconvenience to users and cannot guarantee the accuracy of the rental period. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to overcome the defect of the inability to accurately rent water purifiers without network connectivity in the prior art, and to provide a method, system, water purifier and medium for renting water purifiers without network connectivity.

[0005] The present invention solves the above-mentioned technical problems through the following technical solution:

[0006] In a first aspect, the present invention provides a method for renting a network-free water purifier, the network-free water purifier including a memory, the rental method comprising:

[0007] Retrieve the rental information from the memory; the rental information includes the rental status and remaining rental days.

[0008] If the target water purifier is determined to be in the rental period and has not yet expired based on the rental status and the remaining rental days, then the system will detect whether the target water purifier should be restarted.

[0009] If the target water purifier restarts, the preset identifier and temperature difference information stored in the memory are obtained; the preset identifier is used to determine whether the current time has reached evening, and the temperature difference information is used to characterize the temperature difference between the current water temperature and the water temperature before the power outage;

[0010] When it is determined that evening has arrived according to the preset identifier, the remaining rental days are corrected based on the temperature difference information and the first correction rule, and the corrected remaining rental days are stored in the memory.

[0011] Preferably, the leasing method further includes:

[0012] If the target water purifier is not restarted, the remaining rental days are corrected according to the second correction rule, and the corrected remaining rental days are stored in the memory; the second correction rule is used to correct the remaining rental days in the case of natural days with uninterrupted power supply at night.

[0013] Preferably, the step of correcting the remaining rental days according to the second correction rule and storing the corrected remaining rental days in the memory includes:

[0014] Detect whether someone is taking water from the target water purifier;

[0015] If not, then the time interval between two water intakes is detected based on the time information collected by the timer of the target water purifier to see if it is greater than the time interval threshold.

[0016] If so, the preset flag is set to indicate that evening has not yet arrived, and the remaining rental days are subtracted from the first preset number of days.

[0017] Preferably, after the step of correcting the remaining rental days based on the temperature difference information and the first correction rule, and storing the corrected remaining rental days in the memory, the rental method further includes:

[0018] Obtain the current water temperature data of the target water purifier, and update the temperature difference information based on the current water temperature data;

[0019] The preset identifier is set to indicate that evening has not yet arrived;

[0020] Detect whether the remaining rental days have reached the rental time threshold;

[0021] If the conditions are met, the remaining rental days will be displayed on the target water purifier according to a preset display rule; the preset display rule is used to display rental information when the rental is about to expire.

[0022] Preferably, the step of correcting the remaining rental days based on the temperature difference information and the first correction rule, and storing it in the memory, includes:

[0023] When the detected temperature difference is not less than the first threshold and less than the second threshold, the remaining rental days are subtracted from the first preset number of days;

[0024] When the detected temperature difference is not less than the second threshold and less than the third threshold, the remaining rental days are subtracted from the second preset number of days;

[0025] When the detected temperature difference is not less than the third threshold and less than the fourth threshold, the remaining rental days are subtracted from the third preset number of days;

[0026] When the detected temperature difference is greater than the fourth threshold, the remaining rental days are subtracted from the fourth preset number of days;

[0027] Wherein, the fourth threshold is greater than the third threshold, the third threshold is greater than the second threshold, and the second threshold is greater than the first threshold; the fourth preset number of days is greater than the third preset number of days, the third preset number of days is greater than the second preset number of days, and the second preset number of days is greater than the first preset number of days.

[0028] Preferably, the leasing method further includes:

[0029] Based on the rental status and the remaining rental days, when the target water purifier is determined to have started rental and reached the rental period, it is detected whether the target water purifier has been set to rental mode.

[0030] If no rental mode is set, the target water purifier will be locked.

[0031] Preferably, the leasing method further includes:

[0032] If a rental mode is set, determine whether to turn off the rental mode of the target water purifier;

[0033] If not, check whether the rental password generated based on the collected external first operation data is correct; if yes, set the rental days based on the collected external second operation data.

[0034] If so, check whether the password for closing the lease generated from the collected external third-party operation data is correct. If so, update the lease status to close the lease.

[0035] Secondly, the present invention also provides a rental system for a network-free water purifier, wherein the network-free water purifier includes a memory, and the rental system includes:

[0036] The first acquisition module is used to acquire rental information in the memory; the rental information includes rental status and remaining rental days.

[0037] The first detection module is used to determine whether the target water purifier has been restarted when the rental status and the remaining rental days are determined to be in the process of starting the rental and the rental period has not expired; if the target water purifier is restarted, the second acquisition module is invoked.

[0038] The second acquisition module is used to acquire the preset identifier and temperature difference information stored in the memory; the preset identifier is used to determine whether the current time has reached evening, and the temperature difference information is used to characterize the temperature difference between the current water temperature and the water temperature before the power outage;

[0039] The first correction module is used to correct the remaining rental days based on the temperature difference information and the first correction rule when it is determined that evening has arrived according to the preset identifier, and to store the corrected remaining rental days in the memory.

[0040] Thirdly, the present invention also provides a network-free water purifier, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the rental method of the network-free water purifier as described in the first aspect.

[0041] Fourthly, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method for renting a network-free water purifier as described in the first aspect.

[0042] The positive and progressive effects of this invention are as follows: It provides a method, system, a network-free water purifier, and a medium for renting a water purifier without internet access. The method involves acquiring rental information from a memory; determining, based on the rental status and remaining rental days, that the target water purifier is in the process of being rented and has not yet reached its rental period, and then detecting whether the target water purifier has restarted; if the target water purifier restarts, acquiring a preset identifier and temperature difference information stored in the memory; and when it is determined, based on the preset identifier, that evening has arrived, correcting the remaining rental days based on the temperature difference information and a first correction rule, and storing the corrected remaining rental days in the memory. This invention utilizes the characteristic that the water temperature of the water purifier slowly decreases with increasing power outage time, user water usage habits, and water temperature changes to construct multiple automatic correction methods for the remaining rental days, solving the rental problem of water purifiers without internet access, reducing maintenance costs, and ensuring that the rental time counted internally by the machine matches the actual rental time, thus ensuring the accuracy of the rental time. Attached Figure Description

[0043] Figure 1 This is a flowchart illustrating the rental method for a network-free water purifier according to Embodiment 1 of the present invention.

[0044] Figure 2 This is a schematic diagram of the first process of the rental method for a network-free water purifier according to Embodiment 2 of the present invention.

[0045] Figure 3 This is a schematic diagram of the second process of the rental method for a network-free water purifier according to Embodiment 2 of the present invention.

[0046] Figure 4 This is a schematic diagram of the module of the rental system for a network-free water purifier according to Embodiment 3 of the present invention.

[0047] Figure 5This is a schematic diagram of the module of the rental system for a network-free water purifier according to Embodiment 4 of the present invention.

[0048] Figure 6 This is a schematic diagram of the hardware structure of the network-free water purifier of Embodiment 5 of the present invention. Detailed Implementation

[0049] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.

[0050] Example 1

[0051] This embodiment provides a method for renting a water purifier without internet access, such as... Figure 1 As shown, the network-free water purifier includes a storage device, and the rental method includes:

[0052] S1. Obtain the rental information from the memory; the rental information includes the rental status and the remaining rental days.

[0053] S21. If the target water purifier is determined to be in the rental period and the rental period has not expired based on the rental status and remaining rental days, check whether the target water purifier has been restarted. If the target water purifier has been restarted, proceed to step S31. If the target water purifier has not been restarted, proceed to step S32.

[0054] S31. Obtain the preset identifier and temperature difference information stored in the memory; the preset identifier is used to determine whether the current time has reached evening, and the temperature difference information is used to characterize the temperature difference between the current water temperature and the water temperature before the power outage.

[0055] S41. When it is determined that evening has been reached according to the preset identifier, the remaining rental days are corrected based on the temperature difference information and the first correction rule, and the corrected remaining rental days are stored in the memory.

[0056] S32. Adjust the remaining rental days according to the second adjustment rule and store the adjusted remaining rental days in the memory; the second adjustment rule is used to adjust the remaining rental days in the case of natural days with no power outage at night.

[0057] In this embodiment, the network-free water purifier can be a commercial water purifier without 4G, 5G, or WIFI networking modules. This commercial water purifier is installed in public places (e.g., offices, factories, and stores) and has a hot water tank. The network-free water purifier includes a main control MCU (Micro Controller Unit) module, a built-in or external EEPROM (Electrically Erasable Programmable Read Only Memory), a hot water tank, a water dispensing button, and a heating element. When the network-free water purifier is powered on again, it will automatically perform an initialization process; the parameters stored in the memory are unaffected by this initialization.

[0058] The system retrieves the rental flag and remaining rental days stored in the memory. Based on the rental flag, it determines whether the rental of the target water purifier has been initiated, thus determining the rental status. When the rental is initiated and the remaining rental days are greater than 0 days, it indicates that the target water purifier is in the rental period and has not yet expired. This embodiment can realize rental without a network module, reducing the maintenance cost of the water purifier.

[0059] When the target water purifier is detected to have restarted, a preset flag indicating whether evening has arrived is retrieved from the memory. A preset flag of 1 indicates evening has arrived, while a preset flag of 0 indicates evening has not arrived. If evening has arrived, the remaining rental days are adjusted according to temperature difference information and a first adjustment rule, and stored in the memory. If the target water purifier is detected not to have restarted, and the preset flag of 1 indicates evening has arrived, the remaining rental days are adjusted according to a second adjustment rule, and stored in the memory.

[0060] In one embodiment, step S32 specifically includes:

[0061] Detect whether someone is taking water from the target water purifier;

[0062] If not, the system checks whether the time interval between two water draws exceeds a threshold based on the time information collected by the target water purifier's timer. If so, the system sets a preset flag to indicate that evening has not yet arrived, and subtracts the first preset number of days from the remaining rental days.

[0063] Specifically, after detecting that no one has taken water from the target water purifier based on the water withdrawal flag stored in the memory, the water withdrawal interval timer continues to count down. It is determined whether the time interval displayed on the two water withdrawal timers is greater than 6 hours. If so, it indicates that the last water withdrawal was the last withdrawal of the day. The original evening flag stored in the memory is cleared, and the preset flag is modified to indicate that a calendar day has passed, i.e., the remaining rental days are subtracted by 1 day. In this embodiment, the time interval threshold is set to 6 hours, and the first preset number of days is set to 1 day. It should be noted that the time interval threshold and the first preset number of days can also be adjusted according to actual conditions, and no specific restrictions are imposed here.

[0064] Understandably, in this embodiment, the time interval between two water collections displayed on the timer can also be cleared, the total duration of the first water collection can be cleared, and the water collection flag of the first water collection within a day stored in the memory can be cleared.

[0065] In one embodiment, step S41 specifically includes:

[0066] When the detected temperature difference is not less than the first threshold and less than the second threshold, the remaining rental days are subtracted from the first preset number of days;

[0067] When the detected temperature difference is not less than the second threshold and less than the third threshold, the remaining rental days will be reduced by the second preset number of days.

[0068] When the detected temperature difference is not less than the third threshold and less than the fourth threshold, the remaining rental days will be reduced by the third preset number of days.

[0069] When the detected temperature difference exceeds the fourth threshold, subtract the fourth preset number of days from the remaining rental days;

[0070] Among them, the fourth threshold is greater than the third threshold, the third threshold is greater than the second threshold, and the second threshold is greater than the first threshold; the fourth preset number of days is greater than the third preset number of days, the third preset number of days is greater than the second preset number of days, and the second preset number of days is greater than the first preset number of days.

[0071] Specifically, when the temperature difference between the current water temperature and the water temperature before the power outage is not less than 5℃ and less than 20℃, 1 day is deducted from the remaining rental days; when the temperature difference is not less than 20℃ and less than 50℃, 2 days are deducted from the remaining rental days; when the temperature difference is not less than 50℃ and less than 65℃, 3 days are deducted from the remaining rental days; and when the temperature difference is greater than 65℃, 4 days are deducted from the remaining rental days. In this embodiment, the first threshold is set to 5℃, the second threshold is set to 20℃, the third threshold is set to 50℃, the fourth threshold is set to 65℃, the fourth preset number of days is set to 4 days, the third preset number of days is set to 3 days, the second preset number of days is set to 2 days, and the first preset number of days is set to 1 day. It should be noted that the first, second, third, and fourth thresholds can be adjusted according to actual circumstances, as can the first, second, third, and fourth preset days; no specific restrictions are imposed here. This embodiment utilizes the characteristic that the water temperature in the water purifier's hot water tank slowly decreases with increasing power outage time, user water consumption behavior, and water temperature changes to construct multiple methods for modifying the remaining rental days, performing corresponding correction compensation to ensure that the rental time counted internally by the offline machine matches the actual rental time of the entire machine, thus ensuring the accuracy of the rental time.

[0072] This embodiment provides a method for renting a non-networked water purifier. Based on the rental status and remaining rental days, if the target water purifier is determined to be in the rental period and not yet expired, and when the target water purifier restarts and a preset indicator indicates that evening has arrived, the remaining rental days are corrected based on temperature difference information and a first correction rule. The corrected remaining rental days are then stored in a memory. This invention utilizes the characteristic that the water temperature of the water purifier slowly decreases with increasing power outage time, user water usage habits, and water temperature changes to construct multiple automatic correction methods for the remaining rental days, solving the rental problem of non-networked water purifiers and reducing maintenance costs.

[0073] Example 2

[0074] Based on Example 1, this example describes a method for renting a network-free water purifier. Figure 2 A flowchart of this embodiment is shown. Compared to Embodiment 1, the leasing method further improves upon the previous method by including:

[0075] S5. Obtain the current water temperature data of the target water purifier and update the temperature difference information based on the current water temperature data;

[0076] S6. Set the preset indicator to indicate that evening has not yet arrived;

[0077] S7. Check if the remaining rental days have reached the rental time threshold; if so, proceed to step S8.

[0078] S8. Display the remaining rental days on the target water purifier according to the preset display rules; the preset display rules are used to display rental information when the rental is about to expire.

[0079] Specifically, the system corrects the temperature difference information stored in the memory based on the current water temperature data, and changes the preset flag from the number 1, which indicates that evening has arrived, to the number 0, which indicates that evening has not yet arrived. When the remaining rental days are detected to be no more than 7 days, the remaining rental days are displayed on the target water purifier's screen. When the remaining rental days are detected to be more than 7 days, the remaining rental days are not displayed on the target water purifier's screen. When the remaining rental days are detected to be more than 3 days, the remaining rental days are displayed in yellow on the screen. When the remaining rental days are detected to be no more than 0, the remaining rental days are displayed as 0 on the screen. When the remaining rental days are detected to be more than 0, the remaining rental days are displayed in red on the screen.

[0080] In one embodiment, such as Figure 3 As shown, the leasing method also includes:

[0081] S22. Based on the rental status and remaining rental days, if the target water purifier has started the rental and reached the rental period, check whether the target water purifier has been set to rental mode. If the rental mode is not set, proceed to step S33. If the rental mode is set, proceed to step S34.

[0082] S33. Lock the target water purifier.

[0083] S34. Determine whether to turn off the rental mode of the target water purifier. If the rental mode is not turned off, proceed to step S42. If the rental mode is turned off, proceed to step S43.

[0084] S42. Check if the rental password generated based on the collected external first operation data is correct. If so, set the rental days based on the collected external second operation data.

[0085] S43. Check if the password for closing the lease generated from the collected external third-party operation data is correct. If it is, update the lease status to closed lease.

[0086] Specifically, the system retrieves the rental flag and remaining rental days stored in the memory. Based on the rental flag, it determines whether the rental of the target water purifier has been activated, thus determining the rental status. When the rental is activated and the remaining rental days are no more than 0 days, it indicates that the target water purifier has activated its rental and the rental period has expired. When it is detected that the target water purifier is not in rental mode, the load is shut off to lock the target water purifier.

[0087] When the target water purifier is detected to be in rental mode, the system further determines whether to close the existing rental mode. If the rental mode is not closed, the system checks the correctness of the rental password generated by external key presses. If the password is correct, the rental days are set according to the external key presses and stored in memory; alternatively, the system either does not save the set rental days and exits the current rental mode. If the rental mode is closed, the system checks the correctness of the rental closure password generated by external key presses. If the password is correct, the rental status is updated to "rental closure" and stored in memory. If the password is incorrect, an alarm message is output to prompt for re-entry.

[0088] In this embodiment, a method for renting a water purifier without internet access is provided. By correcting the temperature difference information based on the current water temperature data, the accuracy of the rental time determination is ensured. The rental message is displayed according to the rental time threshold and preset display rules, which enhances the display effect of the water purifier rental information. The rental process is improved by determining the password data under the rental mode settings, which ensures the security of the password information set by the renter.

[0089] Example 3

[0090] This embodiment provides a rental system for water purifiers without internet access, such as... Figure 4 As shown, the network-free water purifier includes a memory, and the rental system includes:

[0091] The first acquisition module 310 is used to acquire rental information from the memory; the rental information includes rental status and remaining rental days.

[0092] The first detection module 321 is used to determine whether the target water purifier has been restarted when the rental status and remaining rental days are determined to be in the rental period. If the target water purifier is restarted, the second acquisition module 331 is called. If the target water purifier is not restarted, the second correction module 332 is called.

[0093] The second acquisition module 331 is used to acquire the preset identifier and temperature difference information stored in the memory; the preset identifier is used to determine whether the current time has reached evening, and the temperature difference information is used to characterize the temperature difference between the current water temperature and the water temperature before the power outage.

[0094] The second correction module 332 is used to correct the remaining rental days according to the second correction rule and store the corrected remaining rental days in the memory; the second correction rule is used to correct the remaining rental days in the case of natural days with no power outage at night.

[0095] The first correction module 341 is used to correct the remaining rental days based on the base temperature difference information and the first correction rule when it is determined that the state has reached evening according to the preset identifier, and to store the corrected remaining rental days in the memory.

[0096] In this embodiment, the network-free water purifier can be a commercial water purifier without 4G, 5G, or WIFI networking modules. This commercial water purifier is installed in public places (e.g., offices, factories, and stores) and has a hot water tank. The network-free water purifier includes a main control MCU (Micro Controller Unit) module, a built-in or external EEPROM (Electrically Erasable Programmable Read Only Memory), a hot water tank, a water dispensing button, and a heating element. When the network-free water purifier is powered on again, it will automatically perform an initialization process; the parameters stored in the memory are unaffected by this initialization.

[0097] The system retrieves the rental flag and remaining rental days stored in the memory. Based on the rental flag, it determines whether the rental of the target water purifier has been initiated, thus determining the rental status. When the rental is initiated and the remaining rental days are greater than 0 days, it indicates that the target water purifier is in the rental period and has not yet expired. This embodiment can realize rental without a network module, reducing the maintenance cost of the water purifier.

[0098] When the target water purifier is detected to have restarted, a preset flag indicating whether evening has arrived is retrieved from the memory. A preset flag of 1 indicates evening has arrived, while a preset flag of 0 indicates evening has not arrived. If evening has arrived, the remaining rental days are adjusted according to temperature difference information and a first adjustment rule, and stored in the memory. If the target water purifier is detected not to have restarted, and the preset flag of 1 indicates evening has arrived, the remaining rental days are adjusted according to a second adjustment rule, and stored in the memory.

[0099] In one embodiment, the second correction module 332 is specifically used for:

[0100] Detect whether someone is taking water from the target water purifier;

[0101] If not, the system checks whether the time interval between two water draws exceeds a threshold based on the time information collected by the target water purifier's timer. If so, the system sets a preset flag to indicate that evening has not yet arrived, and subtracts the first preset number of days from the remaining rental days.

[0102] Specifically, after the second correction module 332 detects that no one has taken water from the target water purifier based on the water withdrawal flag stored in the memory, the water withdrawal interval timer continues to count down. It then determines whether the time interval displayed on the two water withdrawal timers is greater than 6 hours. If so, it indicates that the last water withdrawal was the last withdrawal of the day. The original evening flag stored in the memory is cleared, and the preset flag is modified to indicate that a full day has passed, subtracting 1 day from the remaining rental days. In this embodiment, the time interval threshold is set to 6 hours, and the first preset number of days is set to 1 day. It should be noted that the time interval threshold and the first preset number of days can also be adjusted according to actual circumstances, and no specific restrictions are imposed here.

[0103] Understandably, in this embodiment, the time interval between two water collections displayed on the timer can also be cleared, the total duration of the first water collection can be cleared, and the water collection flag of the first water collection within a day stored in the memory can be cleared.

[0104] In one embodiment, the first correction module 340 is specifically used for:

[0105] When the detected temperature difference is not less than the first threshold and less than the second threshold, the remaining rental days are subtracted from the first preset number of days;

[0106] When the detected temperature difference is not less than the second threshold and less than the third threshold, the remaining rental days will be reduced by the second preset number of days.

[0107] When the detected temperature difference is not less than the third threshold and less than the fourth threshold, the remaining rental days will be reduced by the third preset number of days.

[0108] When the detected temperature difference exceeds the fourth threshold, subtract the fourth preset number of days from the remaining rental days;

[0109] Among them, the fourth threshold is greater than the third threshold, the third threshold is greater than the second threshold, and the second threshold is greater than the first threshold; the fourth preset number of days is greater than the third preset number of days, the third preset number of days is greater than the second preset number of days, and the second preset number of days is greater than the first preset number of days.

[0110] Specifically, when the first correction module 340 detects that the temperature difference between the current water temperature and the water temperature before the power outage is not less than 5℃ and less than 20℃, it subtracts 1 day from the remaining rental days; when the temperature difference is not less than 20℃ and less than 50℃, it subtracts 2 days; when the temperature difference is not less than 50℃ and less than 65℃, it subtracts 3 days; and when the temperature difference is greater than 65℃, it subtracts 4 days. In this embodiment, the first threshold is set to 5℃, the second threshold to 20℃, the third threshold to 50℃, the fourth threshold to 65℃, the fourth preset number of days to 4 days, the third preset number of days to 3 days, the second preset number of days to 2 days, and the first preset number of days to 1 day. It should be noted that the first, second, third, and fourth thresholds can be adjusted according to actual conditions, as can the first, second, third, and fourth preset number of days.

[0111] Adjustments can also be made according to actual circumstances, and no specific restrictions are imposed here. This embodiment utilizes the characteristic that the water temperature in the hot water tank of the water purifier will slowly decrease as the power outage time increases, user water consumption behavior, and water temperature changes to construct multiple ways to modify the remaining rental days and perform corresponding correction compensation, so that the rental time counted internally by the offline machine is consistent with the actual rental time of the whole machine, ensuring the accuracy of the rental time.

[0112] In this embodiment, a rental system for a non-networked water purifier is provided. Based on the rental status and remaining rental days, if the target water purifier is determined to be in the rental period and not yet expired, and when the target water purifier restarts and, according to a preset indicator, it is determined to be in the evening, the remaining rental days are corrected based on temperature difference information and a first correction rule, and the corrected remaining rental days are stored in a memory. This invention utilizes the characteristic that the water temperature of the water purifier slowly decreases with increasing power outage time, user water usage habits, and water temperature changes to construct multiple automatic correction methods for the remaining rental days, solving the rental problem of non-networked water purifiers and reducing maintenance costs.

[0113] Example 4

[0114] Based on Example 3, the rental system for the network-free water purifier in this example has been further improved compared to Example 3, such as... Figure 5 As shown, the rental system also includes:

[0115] The third acquisition module 350 is used to acquire the current water temperature data of the target water purifier and update the temperature difference information based on the current water temperature data;

[0116] The setting module 360 ​​is used to set the preset flag to indicate that evening has not yet arrived;

[0117] The second detection module 370 is used to detect whether the remaining rental days have reached the rental time threshold; if so, the display module 380 is called.

[0118] Display module 380 is used to display the remaining rental days on the target water purifier according to preset display rules; the preset display rules are used to display rental information when the rental is about to expire.

[0119] Specifically, the third acquisition module 350 corrects the temperature difference information stored in the memory based on the current water temperature data, and the setting module 360 ​​changes the preset identifier from the number 1, which indicates that evening has arrived, to the number 0, which indicates that evening has not yet arrived. When the second detection module 370 detects that the remaining rental days are no more than 7 days, the display module 380 displays the remaining rental days on the target water purifier's display screen. When the remaining rental days are detected to be greater than 7 days, the remaining rental days are not displayed on the target water purifier's display screen. When the remaining rental days are detected to be greater than 3 days, the remaining rental days are displayed in yellow on the display screen. When the remaining rental days are detected to be no more than 0, the remaining rental days are displayed as 0 on the display screen. When the remaining rental days are detected to be greater than 0, the remaining rental days are displayed in red on the display screen.

[0120] In one embodiment, the rental system further includes:

[0121] The third detection module 322 is used to determine whether the target water purifier has been set to a rental mode when the rental status and remaining rental days are determined and the rental period has expired. If the rental mode is not set, the locking module 333 is called; if the rental mode is set, the judgment module 334 is called.

[0122] Locking module 333 is used to lock the target water purifier.

[0123] The judgment module 334 is used to determine whether the rental mode of the target water purifier is turned off. If the rental mode is not turned off, the first verification module 342 is called; if the rental mode is turned off, the second verification module 343 is called.

[0124] The first verification module 342 is used to detect whether the rental password generated based on the collected external first operation data is correct. If it is, the rental period is set based on the collected external second operation data.

[0125] The second verification module 343 is used to detect whether the password for closing the lease generated from the collected external third-party operation data is correct. If it is, the lease status is updated to closed lease.

[0126] Specifically, the system retrieves the rental flag and remaining rental days stored in the memory. Based on the rental flag, it determines whether the rental of the target water purifier has been activated, thus determining the rental status. When the rental is activated and the remaining rental days are no more than 0 days, it indicates that the target water purifier has activated its rental and the rental period has expired. When it is detected that the target water purifier is not in rental mode, the load is shut off to lock the target water purifier.

[0127] When the target water purifier is detected to be in rental mode, the system further determines whether to close the existing rental mode. If the rental mode is not closed, the system checks the correctness of the rental password generated by external key presses. If the password is correct, the rental days are set according to the external key presses and stored in memory; alternatively, the system either does not save the set rental days and exits the current rental mode. If the rental mode is closed, the system checks the correctness of the rental closure password generated by external key presses. If the password is correct, the rental status is updated to "rental closure" and stored in memory. If the password is incorrect, an alarm message is output to prompt for re-entry.

[0128] In this embodiment, a rental system for a water purifier without internet access is provided. By correcting the temperature difference information based on the current water temperature data, the accuracy of the rental time determination is ensured. Rental messages are displayed according to rental time thresholds and preset display rules, enhancing the display effect of water purifier rental information. The rental process is improved by determining the password data under the rental mode settings, ensuring the security of the password information set by the renter.

[0129] Example 5

[0130] Figure 6 This is a schematic diagram of the hardware structure of a network-free water purifier provided in this embodiment. The range hood includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the rental method of the network-free water purifier of Embodiment 1 or Embodiment 2. Figure 6 The non-networked water purifier 60 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0131] The network-free water purifier 60 can be represented as a general-purpose computing device, such as a server device. The components of the network-free water purifier 60 may include, but are not limited to: at least one processor 61, at least one memory 62, and a bus 63 connecting different system components (including memory 62 and processor 61).

[0132] Bus 63 includes a data bus, an address bus, and a control bus.

[0133] The memory 62 may include volatile memory, such as random access memory (RAM) 621 and / or cache memory 622, and may further include read-only memory (ROM) 623.

[0134] The memory 62 may also include a program / utility 625 having a set (at least one) of program modules 624, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0135] The processor 61 executes various functional applications and data processing by running computer programs stored in the memory 62, such as the rental method of the network-free water purifier in Embodiment 1 or Embodiment 2 of the present invention.

[0136] The networkless water purifier 60 can also communicate with one or more external devices 64 (e.g., keyboards, pointing devices, etc.). This communication can be performed through input / output (I / O) interface 65. Furthermore, the model-generated networkless water purifier 60 can also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapter 66. As shown in the figure, network adapter 66 communicates with other modules of the model-generated networkless water purifier 60 via bus 63. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated networkless water purifier 60, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0137] It should be noted that although several units / modules or sub-units / modules of the network-free water purifier have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0138] Example 6

[0139] This embodiment provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the rental method for a network-free water purifier as described in Embodiment 1 or Embodiment 2.

[0140] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0141] In a possible implementation, the present invention can also be implemented as a program product comprising program code, which, when the program product is run on a terminal device, is used to cause the terminal device to perform the steps of the rental method for the network-free water purifier of Embodiment 1 or Embodiment 2.

[0142] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0143] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.

Claims

1. A method for renting a network-free water purifier, characterized in that, The non-networked water purifier includes a storage device, and the rental method includes: Retrieve the rental information from the memory; the rental information includes the rental status and remaining rental days. If the target water purifier is determined to be in the rental period and has not yet expired based on the rental status and the remaining rental days, then the system will detect whether the target water purifier should be restarted. If the target water purifier restarts, the preset identifier and temperature difference information stored in the memory are obtained; the preset identifier is used to determine whether the current time has reached evening, and the temperature difference information is used to characterize the temperature difference between the current water temperature and the water temperature before the power outage; When it is determined that evening has been reached according to the preset identifier, the remaining rental days are corrected based on the temperature difference information and the first correction rule, and the corrected remaining rental days are stored in the memory. The step of correcting the remaining rental days based on the temperature difference information and the first correction rule, and storing the correction in the memory, includes: When the detected temperature difference is not less than the first threshold and less than the second threshold, the remaining rental days are subtracted from the first preset number of days; When the detected temperature difference is not less than the second threshold and less than the third threshold, the remaining rental days are subtracted from the second preset number of days; When the detected temperature difference is not less than the third threshold and less than the fourth threshold, the remaining rental days are subtracted from the third preset number of days; When the detected temperature difference is greater than the fourth threshold, the remaining rental days are subtracted from the fourth preset number of days; Wherein, the fourth threshold is greater than the third threshold, the third threshold is greater than the second threshold, and the second threshold is greater than the first threshold; the fourth preset number of days is greater than the third preset number of days, the third preset number of days is greater than the second preset number of days, and the second preset number of days is greater than the first preset number of days; If the target water purifier is not restarted, the remaining rental days are corrected according to the second correction rule, and the corrected remaining rental days are stored in the memory; the second correction rule is used to correct the remaining rental days in the case of a natural day with uninterrupted power supply at night; The step of correcting the remaining rental days according to the second correction rule and storing the corrected remaining rental days in the memory includes: Detect whether someone is taking water from the target water purifier; If not, then the time interval between two water intakes is detected based on the time information collected by the timer of the target water purifier to see if it is greater than the time interval threshold. If so, the preset flag is set to indicate that evening has not yet arrived, and the remaining rental days are subtracted from the first preset number of days.

2. The method for renting a network-free water purifier as described in claim 1, characterized in that, After the step of correcting the remaining rental days based on the temperature difference information and the first correction rule, and storing the corrected remaining rental days in the memory, the rental method further includes: Obtain the current water temperature data of the target water purifier, and update the temperature difference information based on the current water temperature data; The preset identifier is set to indicate that evening has not yet arrived; Detect whether the remaining rental days have reached the rental time threshold; If the conditions are met, the remaining rental days will be displayed on the target water purifier according to a preset display rule; the preset display rule is used to display rental information when the rental is about to expire.

3. The method for renting a network-free water purifier as described in claim 1, characterized in that, The leasing method also includes: Based on the rental status and the remaining rental days, when it is determined that the target water purifier has started the rental and reached the rental period, it is detected whether the target water purifier has been set to a rental mode. If no rental mode is set, the target water purifier will be locked.

4. The method for renting a network-free water purifier as described in claim 3, characterized in that, The leasing method also includes: If a rental mode is set, determine whether to turn off the rental mode of the target water purifier; If the rental mode is not turned off, check whether the rental password generated based on the collected external first operation data is correct. If it is, set the rental days based on the collected external second operation data. If the rental mode is closed, the system checks whether the password for closing the rental generated from the collected external third-party operation data is correct. If it is, the rental status is updated to closed rental.

5. A rental system for a network-free water purifier, characterized in that, The non-networked water purifier includes a storage device, and the rental system includes: The first acquisition module is used to acquire rental information in the memory; the rental information includes rental status and remaining rental days. The first detection module is used to determine whether the target water purifier has been restarted when the rental status and the remaining rental days are determined to be in the process of initiating the rental and the rental period has not expired; if the target water purifier has been restarted, the second acquisition module is invoked; if the target water purifier has not been restarted, the second correction module is invoked. The second acquisition module is used to acquire the preset identifier and temperature difference information stored in the memory; the preset identifier is used to determine whether the current time has reached evening, and the temperature difference information is used to characterize the temperature difference between the current water temperature and the water temperature before the power outage; The first correction module is used to correct the remaining rental days based on the temperature difference information and the first correction rule when it is determined that evening has been reached according to the preset identifier, and to store the corrected remaining rental days in the memory. The first correction module is also used to subtract a first preset number of days from the remaining rental days when the detected temperature difference information is not less than a first threshold and less than a second threshold. When the detected temperature difference is not less than the second threshold and less than the third threshold, the remaining rental days are subtracted from the second preset number of days; When the detected temperature difference is not less than the third threshold and less than the fourth threshold, the remaining rental days are subtracted from the third preset number of days; When the detected temperature difference is greater than the fourth threshold, the remaining rental days are subtracted from the fourth preset number of days; Wherein, the fourth threshold is greater than the third threshold, the third threshold is greater than the second threshold, and the second threshold is greater than the first threshold; the fourth preset number of days is greater than the third preset number of days, the third preset number of days is greater than the second preset number of days, and the second preset number of days is greater than the first preset number of days; The second correction module is used to correct the remaining rental days according to the second correction rule and store the corrected remaining rental days in the memory; the second correction rule is used to correct the remaining rental days in the case of natural days with no power outage at night; The second correction module is specifically used to: detect whether someone is taking water from the target water purifier; If not, then the time interval between two water intakes is detected based on the time information collected by the timer of the target water purifier to see if it is greater than the time interval threshold. If so, the preset flag is set to indicate that evening has not yet arrived, and the remaining rental days are subtracted from the first preset number of days.

6. A non-networked water purifier, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the rental method for a network-free water purifier as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the method for renting a network-free water purifier as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Method, apparatus and system for sharing water purifying device

    CN108111597A

  • A method for determining whether a water heater appliance is operating with a timer switch

    US20160084526A1