Liquid inlet prompt control method and device, terminal and storage medium
By determining the environmental humidity and user behavior preferences in the terminal device, and dynamically adjusting the prompt frequency of the liquid inlet prompt, the problem of fixed frequency of the liquid inlet prompt in the prior art is solved, and the user experience and equipment safety are improved.
Patent Information
- Application Number
- CN202311348571.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2025-04-18
AI Technical Summary
After detecting the inlet of liquid, the existing terminal equipment outputs the inlet prompts for a fixed frequency, and cannot dynamically adjust according to the environmental humidity and user behavior preferences, resulting in poor user experience and frequent misjudgment.
By determining the environmental humidity at which the terminal is located and the user's behavioral preference for the liquid inlet prompts, dynamically adjust the prompt frequency of the liquid inlet prompts. Specific methods include reducing the prompt frequency when the ambient humidity is low, increasing the prompt frequency when the humidity is high, and adjusting the prompt frequency according to the user's number of ignored times and feedback.
Improve user experience, reduce misjudgment and after-sales issues, adjust prompt frequency in a timely manner, and adapt to different environments and user habits.
Smart Images

Figure CN119847880A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of terminal technology, and in particular to a liquid inlet prompt control method, device, terminal and storage medium. Background Art
[0002] At present, the terminal is equipped with a liquid ingress judgment function, which is used to detect whether the terminal has liquid ingress. If the terminal has liquid ingress, a liquid ingress prompt will be output at a fixed frequency to remind the user that liquid has ingressed the terminal. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a liquid inlet prompt control method, device, terminal and storage medium.
[0004] According to a first aspect of an embodiment of the present disclosure, a liquid inlet prompt control method is provided, comprising:
[0005] Determining the ambient humidity of the terminal and the user's behavioral preference for a liquid ingress prompt, wherein the liquid ingress prompt is used to prompt the user that liquid has entered the terminal;
[0006] According to at least one of the environmental humidity and the behavior preference, adjusting the prompt frequency of the liquid inlet prompt to a target frequency;
[0007] The liquid intake prompt is displayed on the terminal at the target frequency.
[0008] Optionally, the target frequency includes a first target frequency and a second target frequency, and the second target frequency is greater than the first target frequency; and adjusting the prompt frequency to the target frequency according to the ambient humidity includes:
[0009] When the ambient humidity is lower than a first preset humidity, reducing the prompt frequency to a first target frequency;
[0010] In a case where the ambient humidity is greater than a second preset humidity, the prompt frequency is increased to a second target frequency, and the second preset humidity is greater than the first preset humidity.
[0011] Optionally, the ambient humidity being greater than the second preset humidity is determined by at least one of the following methods:
[0012] The distance between the geographical location of the terminal and the geographical location of the water area is less than a preset distance;
[0013] The current time is in the preset time period;
[0014] The current weather is the preset weather;
[0015] The humidity sensor on the terminal detects that the humidity of the ambient humidity is greater than the second preset humidity.
[0016] Optionally, the behavior preference includes the number of times the liquid inlet prompt is ignored, and the target frequency includes a third target frequency; and adjusting the prompt frequency of the liquid inlet prompt to the target frequency according to the behavior preference includes:
[0017] When the number of ignored times is greater than the first preset number of times, the prompt frequency is reduced to the third target frequency.
[0018] Optionally, adjusting the prompt frequency of the liquid inlet prompt to a target frequency according to the ambient humidity and the behavior preference includes:
[0019] The prompt frequency is adjusted with a first adjustment amplitude and / or a second adjustment amplitude; the first adjustment amplitude is the amplitude for adjusting the prompt frequency according to the behavioral preference, the second adjustment amplitude is the amplitude for adjusting the prompt frequency according to the ambient humidity, and the first adjustment amplitude is greater than the second adjustment amplitude.
[0020] Optionally, the method further comprises:
[0021] According to at least one of the environmental humidity and the behavioral preference, a prompt number threshold of the liquid filling prompt is adjusted, and the prompt number threshold is used to limit a maximum prompt number of the liquid filling prompt within a predetermined time period.
[0022] Optionally, adjusting the threshold of the number of prompts for the liquid inlet prompt according to the ambient humidity includes:
[0023] When the ambient humidity is lower than a first preset humidity, controlling the prompt times threshold to decrease to a first threshold;
[0024] When the ambient humidity is greater than a second preset humidity, the prompt times threshold is controlled to rise to a second threshold, and the second threshold is greater than the first threshold.
[0025] Optionally, the behavior preference includes the number of times the liquid filling prompt is ignored; and adjusting the threshold of the number of prompts for the liquid filling prompt according to the number of times ignored includes:
[0026] The prompt times threshold is adjusted according to a target amplitude, where the target amplitude is N times the number of ignore times, and N is greater than or equal to 1.
[0027] Optionally, the method further comprises:
[0028] In the case of detecting a functional interface failure of the terminal, controlling the prompt frequency to be reduced to a fourth target frequency and / or outputting a fault prompt at the terminal, wherein the fault prompt is used to remind a user of the functional interface failure of the terminal.
[0029] According to a second aspect of an embodiment of the present disclosure, there is provided a liquid inlet prompt control device, comprising:
[0030] A determination module is configured to determine the ambient humidity of the terminal and the user's behavior preference for a liquid inlet prompt; the liquid inlet prompt is used to prompt the user that liquid has entered the terminal;
[0031] An adjustment module, configured to adjust the prompt frequency of the liquid inlet prompt to a target frequency according to at least one of the environmental humidity and the behavior preference;
[0032] The prompt module is configured to display the liquid intake prompt at the terminal at the target frequency.
[0033] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: execute the steps of the liquid inlet prompt control method provided in the first aspect of the present disclosure.
[0034] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the liquid inlet prompt control method provided in the first aspect of the present disclosure are implemented.
[0035] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0036] Firstly, the prompt frequency can be adjusted according to the user's behavioral preference for the liquid inlet prompt. For example, when the user has a low tolerance for the liquid inlet prompt, the prompt frequency can be reduced to improve the user experience of this part of users. Secondly, different prompt frequencies will be used to output the liquid inlet prompt for different ambient humidity. For example, when the ambient humidity is high, the liquid inlet prompt will be output with a higher prompt frequency. The prompt frequency can be adjusted in time, and the timeliness of the adjustment of the prompt frequency is high.
[0037] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0039] Figure 1 The figure is a flow chart of a liquid intake prompt control method according to an exemplary embodiment.
[0040] Figure 2 The figure is a schematic diagram showing a prompt frequency obtained by integrating a user's preference behavior and ambient humidity according to an exemplary embodiment.
[0041] Figure 3 It is a schematic diagram showing a liquid inlet pop-up window according to an exemplary embodiment.
[0042] Figure 4 The diagram is a schematic diagram showing a user feedback interface according to an exemplary embodiment.
[0043] Figure 5 It is a block diagram of a liquid intake prompt control device according to an exemplary embodiment.
[0044] Figure 6 It is a block diagram of a liquid intake prompt control device according to an exemplary embodiment. DETAILED DESCRIPTION
[0045] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0046] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the device is located and with the authorization given by the owner of the corresponding device.
[0047] Figure 1 is a flow chart of a liquid inlet prompt control method according to an exemplary embodiment. Figure 1 As shown, the liquid inlet prompt control method is used in a terminal and includes the following steps.
[0048] In step S11, the ambient humidity of the terminal and the user's behavior preference for liquid inlet prompt are determined.
[0049] The ambient humidity of the terminal is the humidity of the external environment in which the terminal is located. The magnitude of the ambient humidity will determine the amount of liquid entering the terminal. For example, when the ambient humidity is high, the amount of liquid entering the terminal will increase. Conversely, when the ambient humidity is low, the amount of liquid entering the terminal will decrease.
[0050] The liquid inlet prompt is used to prompt the user that liquid has entered the terminal. The liquid inlet prompt is the prompt information output by the liquid inlet judgment function equipped on the terminal. There are multiple functional interfaces on the terminal that are in contact with the external environment, such as charging port, headphone port, microphone port, speaker port, SIM slot, camera hole, volume key port, power key port and other functional interfaces. These functional interfaces are in direct contact with the external environment, so the air in the external environment will carry moisture into the functional interface, which will cause the zero components in the functional interface to short-circuit, making the charging function, earpiece function, speaker function and other functions of the terminal unable to be used normally. Therefore, the terminal is equipped with a liquid inlet judgment function. The liquid inlet judgment function will output a liquid inlet prompt after detecting that liquid has entered the functional interface, so as to remind the user to clean the liquid in the functional interface in time and use the functional interface normally after cleaning the liquid. There are many forms of liquid inlet prompts, such as pop-up window prompts, notification bar prompts, sound prompts, vibration prompts, indicator light prompts, etc. The present disclosure does not limit the form of liquid inlet prompts.
[0051] The user's behavioral preference for the liquid filling prompt includes the number of times the liquid filling prompt is ignored and the user's feedback on the liquid filling prompt. The user's behavioral preference determines the user's preferred prompt frequency of the liquid filling prompt. For example, for users who often ignore the liquid filling prompt, these users prefer to output the liquid filling prompt at a lower prompt frequency; for another example, in the user feedback, the user of the current terminal pointed out that the frequency of the liquid filling prompt is too low, then these users prefer to output the liquid filling prompt at a higher prompt frequency.
[0052] In step S12, the prompt frequency of the liquid filling prompt is adjusted to a target frequency according to at least one of the environmental humidity and the behavior preference.
[0053] Adjusting the prompt frequency according to at least one of the environmental humidity and the behavioral preference can be regarded as adjusting the prompt frequency of the liquid filling prompt according to the user's current environment and / or the user's usage habits.
[0054] For example, when the user's current environment is close to the sea, resulting in the terminal being carried by the user in a high humidity environment, the terminal has a large amount of liquid inflow at this time. When the liquid inflow judgment function determines that the terminal has liquid inflow, the liquid inflow prompt will be output with a higher prompt frequency; when the user's environment is located in a desert, resulting in the terminal being carried by the user in a low humidity environment. At this time, the terminal has a small amount of liquid inflow. When the liquid inflow judgment function determines that the terminal has liquid inflow, the liquid inflow prompt will be output with a lower prompt frequency.
[0055] For another example, when the user's preferred behavior is to expect a lower prompt frequency, the prompt frequency of the liquid filling prompt will be reduced; when the user's preferred behavior is to expect an increased prompt frequency, the prompt frequency of the liquid filling prompt will be increased.
[0056] It can be understood that the target frequency is the final prompt frequency of the liquid inlet prompt adjusted according to the ambient humidity of the terminal and / or the behavior preference of the user.
[0057] In step S13, the liquid intake prompt is displayed on the terminal at the target frequency.
[0058] After comprehensively considering at least one of the environmental humidity and behavioral preference, the target frequency obtained can take into account both the impact of liquid ingress on the terminal itself and the user's usage habits. Therefore, the liquid ingress prompt output at the target frequency can enhance the user experience.
[0059] In the related art, the liquid inlet judgment function will display the liquid inlet prompt at a fixed frequency after detecting that the terminal has liquid inlet. On the one hand, no matter how accurate the judgment algorithm of the liquid inlet judgment function is, it cannot completely guarantee that there will be no false prompts. If the liquid inlet judgment function still outputs the liquid inlet prompt at a fixed frequency after misjudging the terminal to have liquid inlet, for users who do not like frequent prompts, their tolerance for liquid inlet prompts is low. If the liquid inlet prompt is still output at a fixed frequency, the user experience of these users is significantly reduced, and the false judgment will also cause the user to think that the terminal has a fault, causing more after-sales problems; on the other hand, the liquid inlet judgment function outputs a fixed frequency, which cannot be adaptively adjusted according to the ambient humidity of the terminal. If the fixed frequency needs to be adjusted, the fixed frequency of the liquid inlet judgment function needs to be adjusted before the terminal software is upgraded. The terminal software upgrade involves verification time and release time, which leads to a long adjustment cycle of the fixed frequency and the inability to modify the fixed frequency in time.
[0060] In the present application, on the one hand, the prompt frequency can be adjusted according to the user's behavioral preference for the liquid inlet prompt. For example, when the user has a low tolerance for the liquid inlet prompt, the prompt frequency of the liquid inlet prompt can be reduced, thereby improving the user experience of this part of users. When the prompt frequency is reduced, the user will not receive the liquid inlet prompt frequently, and thus there will be no more after-sales problems; on the second hand, different prompt frequencies will be used to output the liquid inlet prompt for different ambient humidity. For example, when the ambient humidity is high, the liquid inlet prompt will be output with a higher prompt frequency. There is no need to perform a software upgrade on the liquid inlet judgment function, and the prompt frequency can be adjusted in a timely manner, and the timeliness of the adjustment of the prompt frequency is high.
[0061] The following describes a specific embodiment of the above step S12. Figure 2 As shown, this embodiment is used to explain how to adjust the reminder frequency of the liquid inlet reminder according to the ambient humidity.
[0062] (1) When the ambient humidity is lower than a first preset humidity, the prompt frequency is reduced to a first target frequency.
[0063] When the ambient humidity is lower than the first preset humidity, it means that the external environment of the terminal is relatively dry. For example, the user is in a dry environment such as a desert. At this time, the amount of liquid entering the terminal is small. Even if the liquid inlet prompt is output at a lower prompt frequency, it will not affect the terminal. Therefore, when the ambient humidity is lower than the first preset humidity, the prompt frequency of the terminal can be controlled to drop to the first target frequency to avoid the terminal frequently outputting the liquid inlet prompt.
[0064] (2) When the ambient humidity is greater than a second preset humidity, the prompt frequency is increased to a second target frequency, the second target frequency is greater than the first target frequency, and the second preset humidity is greater than the first preset humidity.
[0065] When the ambient humidity is greater than the second preset humidity, it means that the current external environment of the terminal is relatively humid. For example, the user lives by the sea, the current time is the rainy season, or the user travels to lakes, oceans and other places with water. At this time, the amount of liquid entering the terminal is large, then the prompt frequency can be increased, and a higher prompt frequency can be used to remind the user that the terminal is entering with liquid, and the user is reminded to use the terminal's charging port, headphone port and other functional interfaces after they are dry.
[0066] The fact that the ambient humidity is greater than the second preset humidity is determined by at least one of the following methods:
[0067] Mode A: The distance between the geographical location of the terminal and the geographical location of the water area is less than a preset distance.
[0068] Water bodies can be lakes, oceans, rivers, swamps, glaciers, etc.
[0069] When the distance between the geographical location of the terminal and the water area is less than the preset distance, it can be considered that the distance between the user and the water area is relatively close. Then, the water evaporated from the water area will enter the terminal with the air, resulting in an increase in the amount of liquid entering the terminal. Therefore, when the distance between the geographical location of the terminal and the water area is less than the preset distance, it is considered that the ambient humidity of the terminal is greater than the second preset humidity.
[0070] Method B: The current time is in the preset time period.
[0071] The preset time period includes the rainy season. It often rains in the rainy season, which makes the air humid and the ambient humidity of the terminal greater than the second preset humidity. In tropical areas, the rainy season usually occurs in summer, while in temperate areas, the rainy season usually occurs in spring and autumn.
[0072] Therefore, when the terminal's geographical location (GPS location of the terminal) is in a tropical area and the current time is in summer, it is considered that the ambient humidity of the terminal is greater than the second preset humidity; when the terminal's geographical location is in a temperate area and the current time is spring or autumn, it is considered that the ambient humidity of the terminal is greater than the second preset humidity.
[0073] Method C: The current weather is the preset weather.
[0074] The preset weather includes rainy days and cloudy days. When it rains, the air is relatively humid, causing the ambient humidity of the terminal to be greater than the second preset humidity. When it is cloudy, the clouds block the sunlight, reducing the heating of the ground and the air, resulting in less evaporation of water vapor and relatively high air humidity.
[0075] Therefore, when the current weather is rainy or cloudy, it is considered that the ambient humidity of the terminal is greater than the second preset humidity.
[0076] Mode D: The humidity sensor on the terminal detects that the humidity of the ambient humidity is greater than the second preset humidity.
[0077] A humidity sensor may be provided on the terminal to detect the ambient humidity.
[0078] Among the four methods A to D, the method A to C can determine whether the current ambient humidity of the terminal is greater than the second preset humidity. Although the accuracy is lower than that of method D, it can directly use the geographical location of the terminal and the weather forecast of the terminal to determine whether the ambient humidity is greater than the second preset humidity. There is no need to install a humidity sensor, so the cost is saved. Although the humidity sensor deployed in method D can accurately detect the ambient humidity of the terminal, the setting of the humidity sensor will make the terminal cost relatively high.
[0079] Through the above technical scheme, the prompt frequency can be dynamically adjusted according to the ambient humidity of the terminal, so that when the terminal is located in a space with high ambient humidity such as water areas, and at times with high ambient humidity such as rainy seasons, rainy days and cloudy days, the liquid filling prompt can be output at a higher prompt frequency to prompt the user to use the terminal after the terminal is dry, thereby ensuring the safety of terminal use; the terminal can also be located in a space with high ambient humidity such as a desert, and at times with relatively low ambient humidity such as non-rainy seasons and sunny days, and the liquid filling prompt can be output at a lower prompt frequency. Since the ambient humidity is low and the amount of liquid filled into the terminal is small, even if the user is reminded that the terminal is filled with liquid at a lower prompt frequency, it will not have much impact on the terminal, and the low frequency of liquid filling prompts can also ensure the user experience of users with low tolerance for liquid filling prompts.
[0080] The following describes a specific embodiment of the above step S12. Figure 2 As shown, this embodiment is used to explain how to adjust the prompt frequency of the liquid filling prompt according to the user's behavioral preference. The user's behavioral preference includes the number of times the user ignores the liquid filling prompt and the user feedback.
[0081] (1) When the number of ignored times is greater than the first preset number, the prompt frequency is reduced to the third target frequency.
[0082] See also Figure 3 As shown in the figure, when the terminal outputs the liquid inlet prompt, some users will click Ignore, and some users will click Not Ignore. Figure 3 The users who click Ignore have a low tolerance for the liquid inlet prompt; the users who do not click Ignore have a high tolerance for the liquid inlet prompt.
[0083] Therefore, when the user clicks to ignore the liquid filling prompt the number of times reaching the first preset number, it can be determined that the user has a low tolerance for the liquid filling prompt. At this time, the prompt frequency can be reduced to the third target frequency to avoid the repeated output of the liquid filling prompt affecting the user experience.
[0084] (2) Based on user feedback, adjust the prompt frequency to the fifth target frequency.
[0085] See also Figure 4 As shown, the user can fill in user feedback, which indicates that the user expects the prompt frequency to be reduced or increased. If the user feedback indicates that the prompt frequency is low and the prompt frequency is expected to be increased, the prompt frequency will be increased to the fifth target frequency according to the user feedback; if the user feedback indicates that the prompt frequency is high and the prompt frequency is expected to be reduced, the prompt frequency will be reduced to the fifth target frequency according to the user feedback.
[0086] It is understandable that the first target frequency, the second target frequency, the third target frequency and the fifth target frequency mentioned above are the prompt frequencies reached after adjustment according to the user's preference behavior or the ambient humidity, and do not refer to controlling the prompt frequency to reach a preset frequency. For example, when the ambient humidity is less than the first preset humidity, in the scheme of reducing the prompt frequency to the first target frequency, assuming that the initial prompt frequency refers to 60min / time, after judging that the ambient humidity is less than the first preset humidity, the prompt frequency is reduced from 60min / time to 70min / time, and 70min / time is the first target frequency obtained after the prompt frequency is adjusted, which does not limit the prompt frequency to be reduced to a specified preset frequency.
[0087] Through the above technical solution, the terminal can intelligently learn the user's preferred behavior and adaptively adjust the prompt frequency according to the user's preferred behavior, thereby providing different prompt frequencies for different user preferred behaviors, thereby improving the user experience.
[0088] In the process of adjusting the prompt frequency according to the ambient humidity, number of ignore times and user feedback of the terminal, in addition to adjusting the prompt frequency according to any one of the ambient humidity, number of ignore times and user feedback separately, the ambient humidity, number of ignore times and user feedback can also be combined to adjust the prompt frequency, or any two of them can be combined to adjust the prompt frequency, and the present disclosure does not impose any restrictions on this.
[0089] For example, see Figure 2 As shown, if the three are adjusted together, and assuming that the adjustment range of the three is 10, when the initial prompt frequency is 60 minutes / time, if the user's current ambient humidity is greater than the second preset humidity, indicating that the ambient humidity is relatively high, the prompt frequency will be increased from 60 minutes / time to 50 minutes / time; if the user's number of ignore times is less than the first preset number, indicating that the user has a high tolerance for liquid inlet prompts, the prompt frequency will be increased from 50 minutes / time to 40 minutes / time; if the user feedback increases the prompt frequency, the prompt frequency will be increased from 40 minutes / time to 30 minutes / time.
[0090] For example, when the user does not fill in the user feedback, there is no user feedback. At this time, the prompt frequency will be adjusted according to the ambient humidity and the number of times of ignoring. Assuming that the adjustment range of both is 10, when the initial prompt frequency is 60min / time, if the user's current ambient humidity is less than the first preset humidity, the prompt frequency will be reduced from 60min / time to 70min / time; if the user's number of times of ignoring is less than the first preset number, the prompt frequency will be increased from 70min / time to 60min / time.
[0091] By combining the ambient humidity, the number of times of ignoring and user feedback to adjust the reminder frequency, a set of personalized liquid filling reminder schemes can be provided for different users, so that when the liquid filling reminder is output at the target frequency, it can meet the user's usage habits while also providing the user with liquid filling reminders.
[0092] The following introduces a specific embodiment involved in the above step S12, which is used to explain that when adjusting the prompt frequency, the prompt frequency should be adjusted with different adjustment amplitudes.
[0093] The prompt frequency is adjusted with a first adjustment amplitude and / or a second adjustment amplitude; the first adjustment amplitude is the amplitude for adjusting the prompt frequency according to the behavioral preference, the second adjustment amplitude is the amplitude for adjusting the prompt frequency according to the ambient humidity, and the first adjustment amplitude is greater than the second adjustment amplitude.
[0094] The behavior preference includes the number of times the liquid filling prompt is ignored and the user feedback on the liquid filling prompt. The first adjustment range includes the third adjustment range and the fourth adjustment range. Adjusting the prompt frequency with the first adjustment range includes: adjusting the prompt frequency with the third adjustment range and / or the fourth adjustment range. The third adjustment range is the range of adjusting the prompt frequency according to the number of times ignored; the fourth adjustment range is the range of adjusting the prompt frequency according to user feedback, and the third adjustment range is greater than or equal to the fourth adjustment range.
[0095] The third adjustment amplitude is greater than or equal to the fourth adjustment amplitude, and the fourth adjustment amplitude is greater than the second adjustment amplitude, so that the amplitude of adjusting the prompt frequency according to the number of ignoring times is greater than the amplitude of adjusting the prompt frequency according to user feedback, and the amplitude of adjusting the prompt frequency according to user feedback is greater than the amplitude of adjusting the prompt frequency according to the ambient humidity of the terminal.
[0096] For example, the third adjustment range is 30, the fourth adjustment range is 20, and the second adjustment range is 10. When the initial prompt frequency is 60 minutes / time, if the number of times of ignoring is greater than the first preset number of times, indicating that the user does not like the liquid filling prompt, the prompt frequency will be reduced from 60 minutes / time to 90 minutes / time with the third adjustment range; if the user feedback expects the prompt frequency to be reduced, the prompt frequency will be reduced from 90 minutes / time to 110 minutes / time with the fourth adjustment range; if the user's current environmental humidity is greater than the second preset humidity, indicating that the environmental humidity outside the terminal is high, the prompt frequency will be increased from 110 minutes / time to 100 minutes / time with the second adjustment range, then 100 minutes / time is the final target frequency, and the terminal can output the liquid filling prompt at a prompt frequency of 100 minutes / time.
[0097] Through the above technical solution, when adjusting the prompt frequency according to the number of times ignored, the prompt frequency can be adjusted with the third adjustment amplitude; when adjusting the prompt frequency according to user feedback, the prompt frequency can be adjusted with the fourth adjustment amplitude; when adjusting the prompt frequency according to ambient humidity, the prompt frequency can be adjusted with the second adjustment amplitude. Since the third adjustment amplitude > the fourth adjustment amplitude > the second adjustment amplitude, the target frequency finally obtained is affected by the number of times ignored > affected by user feedback > affected by ambient humidity. Therefore, it can be determined that the amplitude of the prompt frequency adjusted according to the user's preference behavior is larger, while the amplitude of the prompt frequency adjusted according to ambient humidity is smaller. The present disclosure is based on giving priority to the user's preference behavior, and then considering the influence of ambient humidity, so that the obtained target frequency is more in line with the user's usage habits, further improving the user experience.
[0098] An optional embodiment of the present disclosure is described below, which is used to explain the change of the threshold value of the number of prompts according to different usage scenarios.
[0099] According to at least one of the environmental humidity and the behavior preference, the threshold of the number of prompts of the liquid filling prompt is adjusted, and the threshold of the number of prompts is used to limit the maximum number of prompts of the liquid filling prompt within a predetermined time period, which includes the following three methods:
[0100] The first method: when the ambient humidity is lower than a first preset humidity, the prompt times threshold is controlled to drop to a first threshold; when the ambient humidity is higher than a second preset humidity, the prompt times threshold is controlled to rise to a second threshold, and the second threshold is higher than the first threshold.
[0101] The reminder times threshold is used to limit the maximum number of reminders for the liquid filling reminder within a predetermined time period, for example, limiting the liquid filling reminder to a maximum of 30 times in a day.
[0102] When the ambient humidity is lower than the first preset humidity, it means that the liquid inlet prompt does not need to be prompted so frequently, so the prompt number threshold can be lowered to the first threshold, and the number of liquid inlet prompts can be limited by a smaller upper limit; when the ambient humidity is higher than the second preset humidity, it means that the liquid inlet prompt needs to be prompted more frequently to avoid terminal damage, so the prompt number threshold can be raised to the second threshold, and the number of liquid inlet prompts can be limited by a larger upper limit.
[0103] The second method is to adjust the prompt times threshold according to a target amplitude, where the target amplitude is N times the number of ignore times, and N is greater than or equal to 1.
[0104] When the number of times of ignoring is greater than the first preset number of times, it indicates that the user has a low tolerance for the liquid filling prompt, and the prompt number threshold can be reduced to a third threshold. In the process of controlling the prompt number threshold to decrease, the target amplitude of adjusting the prompt number threshold can be increased each time the user ignores it, and the target amplitude is N times the number of times of ignoring.
[0105] For example, assuming that N is 1 and the initial prompt count threshold is 30, when the user ignores the liquid filling prompt for the first time, the prompt count threshold can be controlled to drop to 29; when the user ignores the liquid filling prompt for the second time, the prompt count threshold is controlled to drop from 29 to 27; when the user ignores the liquid filling prompt for the third time, the prompt count threshold is controlled to drop from 27 to 24... and so on to obtain the final prompt count threshold. Since N is 1, the number of times the user clicks to ignore the liquid filling prompt is equal to the target amplitude of the drop in the control prompt count threshold.
[0106] The third method: adjust the threshold of prompt times based on user feedback.
[0107] When user feedback is to increase the frequency of liquid filling prompts, the prompt times threshold can be increased to the fourth threshold; when user feedback is to reduce the frequency of liquid filling prompts, the prompt times threshold can be lowered to the fifth threshold, and the fifth threshold is smaller than the fourth threshold.
[0108] It is understandable that the first threshold, the second threshold, the third threshold, the fourth threshold and the fifth threshold are the prompt times thresholds reached after adjustment based on user preference behavior or ambient humidity, and do not refer to controlling the prompt times threshold to reach a preset threshold.
[0109] Through the above technical scheme, based on the first method, the prompt number threshold can be adaptively adjusted under different ambient humidity, and the maximum number of prompts for the liquid filling prompt can be limited with different degrees of restriction; based on the second method, the prompt number threshold can be controlled to decrease with a larger target amplitude when the user ignores the liquid filling prompt more times, so that the prompt number threshold can match the user's tolerance for the liquid filling prompt. The lower the tolerance, the smaller the prompt number threshold, thereby reducing the frequency of the liquid filling prompt and improving the user experience; based on the third method, the prompt number threshold can be adaptively adjusted under different user feedback, and the maximum number of prompts for the liquid filling prompt can be limited with different degrees of restriction, so as to be more in line with user habits.
[0110] An optional embodiment of the present disclosure is introduced below, which is used to explain a solution for adjusting the prompt frequency when a functional interface of a terminal fails.
[0111] In the case of detecting a functional interface failure of the terminal, controlling the prompt frequency to be reduced to a fourth target frequency and / or outputting a fault prompt at the terminal, wherein the fault prompt is used to remind a user of the functional interface failure of the terminal.
[0112] In the related technology, when liquid enters a functional interface or the functional interface is corroded due to the long-term presence of liquid, the internal circuit will become abnormal. The liquid inflow judgment function cannot distinguish between the two states of liquid entering the functional interface and corrosion of the functional interface. Therefore, liquid inflow prompts will be output frequently, resulting in a decrease in user experience.
[0113] In the present disclosure, whether the functional interface is abnormal will be measured through a measuring circuit. If it is determined that the number of times the abnormal signal output by the measuring circuit is received within a predetermined time period is greater than a preset number, it means that the functional interface is corroded. At this time, the prompt frequency will be controlled to be reduced to the fourth target frequency, and a fault prompt will be output on the terminal to prompt the user that the functional interface is faulty.
[0114] Through the above technical solution, on the one hand, when the functional interface fails, the frequency of liquid inlet prompts can be reduced, thereby avoiding frequent reminders to the user that the functional interface is liquid inlet; on the other hand, when the functional interface fails, the user can be prompted to the functional interface failure and the user can be guided to after-sales maintenance so that the user can report the terminal for repair in time.
[0115] Figure 5 is a block diagram of a liquid inlet prompt control device according to an exemplary embodiment. Figure 5 The liquid inlet prompt control device 500 includes: a determination module 520, an adjustment module 530 and a prompt module 540.
[0116] The determination module 520 is configured to determine the ambient humidity of the terminal and the user's behavior preference for a liquid inlet prompt; the liquid inlet prompt is used to prompt the user that liquid has entered the terminal;
[0117] An adjustment module 530 is configured to adjust the prompt frequency of the liquid filling prompt to a target frequency according to at least one of the environmental humidity and the behavior preference;
[0118] The prompt module 540 is configured to display the liquid inlet prompt at the terminal at the target frequency.
[0119] Optionally, the target frequency includes a first target frequency and a second target frequency, and the second target frequency is greater than the first target frequency; the adjustment module 530 includes:
[0120] A first adjustment submodule is configured to reduce the prompt frequency to a first target frequency when the ambient humidity is less than a first preset humidity;
[0121] The second adjustment submodule is configured to increase the prompt frequency to a second target frequency when the ambient humidity is greater than a second preset humidity, and the second preset humidity is greater than the first preset humidity.
[0122] Optionally, the ambient humidity being greater than the second preset humidity is determined by at least one of the following methods:
[0123] The distance between the geographical location of the terminal and the geographical location of the water area is less than a preset distance;
[0124] The current time is in the preset time period;
[0125] The current weather is the preset weather;
[0126] The humidity sensor on the terminal detects that the humidity of the ambient humidity is greater than the second preset humidity.
[0127] Optionally, the behavior preference includes the number of times the liquid inlet prompt is ignored, and the target frequency includes a third target frequency; the adjustment module 530 includes:
[0128] The third adjustment submodule is configured to reduce the prompt frequency to the third target frequency when the number of ignored times is greater than the first preset number of times.
[0129] Optionally, the adjustment module 530 includes:
[0130] The fourth adjustment submodule is configured to adjust the prompt frequency with a first adjustment amplitude and / or a second adjustment amplitude; the first adjustment amplitude is the amplitude for adjusting the prompt frequency according to the behavioral preference, the second adjustment amplitude is the amplitude for adjusting the prompt frequency according to the ambient humidity, and the first adjustment amplitude is greater than the second adjustment amplitude.
[0131] Optionally, the liquid inlet prompt control device 500 includes:
[0132] The times threshold adjustment module is configured to adjust the times threshold of the liquid filling prompt according to at least one of the ambient humidity and the behavior preference, and the times threshold is used to limit the maximum times of the liquid filling prompt within a predetermined time period.
[0133] Optionally, the number threshold adjustment module includes:
[0134] A fifth adjustment submodule is configured to control the prompt times threshold to decrease to a first threshold when the ambient humidity is less than a first preset humidity;
[0135] The sixth adjustment submodule is configured to control the prompt times threshold to rise to a second threshold when the ambient humidity is greater than a second preset humidity, and the second threshold is greater than the first threshold.
[0136] Optionally, the behavior preference includes the number of times the liquid filling prompt is ignored; the number threshold adjustment module includes:
[0137] The seventh adjustment submodule is configured to adjust the prompt times threshold with a target amplitude, where the target amplitude is N times the number of ignore times, and N is greater than or equal to 1.
[0138] Optionally, the liquid inlet prompt control device 500 includes:
[0139] The fault prompt module is configured to control the prompt frequency to be reduced to a fourth target frequency and / or output a fault prompt at the terminal when a functional interface failure of the terminal is detected, wherein the fault prompt is used to remind the user of the functional interface failure of the terminal.
[0140] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0141] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, and when the program instructions are executed by a processor, the steps of the liquid inlet prompt control method provided by the present disclosure are implemented.
[0142] Figure 6 6 is a block diagram of a device 600 for controlling a liquid inlet prompt according to an exemplary embodiment. For example, the device 600 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0143] Reference Figure 6 , the device 600 may include one or more of the following components: a processing component 602 , a memory 604 , a power component 606 , a multimedia component 608 , an audio component 610 , an input / output interface 612 , a sensor component 614 , and a communication component 616 .
[0144] The processing component 602 generally controls the overall operation of the device 600, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to complete all or part of the steps of the above-mentioned liquid inlet prompt control method. In addition, the processing component 602 may include one or more modules to facilitate the interaction between the processing component 602 and other components. For example, the processing component 602 may include a multimedia module to facilitate the interaction between the multimedia component 608 and the processing component 602.
[0145] The memory 604 is configured to store various types of data to support operations on the device 600. Examples of such data include instructions for any application or method operating on the device 600, contact data, phone book data, messages, pictures, videos, etc. The memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0146] The power supply component 606 provides power to the various components of the device 600. The power supply component 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 600.
[0147] The multimedia component 608 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 608 includes a front camera and / or a rear camera. When the device 600 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0148] The audio component 610 is configured to output and / or input audio signals. For example, the audio component 610 includes a microphone (MIC), and when the device 600 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 604 or sent via the communication component 616. In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
[0149] The input / output interface 612 provides an interface between the processing component 602 and the peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0150] The sensor assembly 614 includes one or more sensors for providing various aspects of status assessment for the device 600. For example, the sensor assembly 614 can detect the open / closed state of the device 600, the relative positioning of components, such as the display and keypad of the device 600, and the sensor assembly 614 can also detect the position change of the device 600 or a component of the device 600, the presence or absence of user contact with the device 600, the orientation or acceleration / deceleration of the device 600, and the temperature change of the device 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 614 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 614 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0151] The communication component 616 is configured to facilitate wired or wireless communication between the device 600 and other devices. The device 600 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 616 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0152] In an exemplary embodiment, the device 600 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned liquid inlet prompt control method.
[0153] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, and the instructions can be executed by a processor 620 of the device 600 to complete the above-mentioned liquid inlet prompt control method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0154] In addition to being an independent electronic device, the above-mentioned device can also be a part of an independent electronic device. For example, in one embodiment, the device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be an IC or a collection of multiple ICs; the chip can include but is not limited to the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip, SoC), etc. The above-mentioned integrated circuit or chip can be used to execute executable instructions (or codes) to implement the above-mentioned liquid inlet prompt control method. The executable instructions can be stored in the integrated circuit or chip, or can be obtained from other devices or equipment, such as the integrated circuit or chip including a processor, a memory, and an interface for communicating with other devices. The executable instruction can be stored in the memory, and when the executable instruction is executed by the processor, the above-mentioned liquid inlet prompt control method is implemented; alternatively, the integrated circuit or chip can receive the executable instruction through the interface and transmit it to the processor for execution, so as to implement the above-mentioned liquid inlet prompt control method.
[0155] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program that can be executed by a programmable device. The computer program has a code portion for executing the above-mentioned liquid intake prompt control method when executed by the programmable device.
[0156] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0157] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A liquid inlet prompt control method, characterized in that: include: Determining the ambient humidity of the terminal and the user's behavioral preference for a liquid ingress prompt, wherein the liquid ingress prompt is used to prompt the user that liquid has entered the terminal; According to at least one of the environmental humidity and the behavior preference, adjusting the prompt frequency of the liquid inlet prompt to a target frequency; The liquid intake prompt is displayed on the terminal at the target frequency.
2. The method according to claim 1, characterized in that: The target frequency includes a first target frequency and a second target frequency, and the second target frequency is greater than the first target frequency; and adjusting the prompt frequency to the target frequency according to the ambient humidity includes: When the ambient humidity is lower than a first preset humidity, reducing the prompt frequency to a first target frequency; In a case where the ambient humidity is greater than a second preset humidity, the prompt frequency is increased to a second target frequency, and the second preset humidity is greater than the first preset humidity.
3. The method according to claim 2, characterized in that The ambient humidity being greater than the second preset humidity is determined by at least one of the following methods: The distance between the geographical location of the terminal and the geographical location of the water area is less than a preset distance; The current time is in the preset time period; The current weather is the preset weather; The humidity sensor on the terminal detects that the humidity of the ambient humidity is greater than the second preset humidity.
4. The method according to claim 1, characterized in that The behavior preference includes the number of times the liquid inlet prompt is ignored, and the target frequency includes a third target frequency; and adjusting the prompt frequency of the liquid inlet prompt to the target frequency according to the behavior preference includes: When the number of ignored times is greater than the first preset number of times, the prompt frequency is reduced to the third target frequency.
5. The method according to claim 1, characterized in that The step of adjusting the prompt frequency of the liquid inlet prompt to a target frequency according to the ambient humidity and the behavioral preference includes: The prompt frequency is adjusted with a first adjustment amplitude and / or a second adjustment amplitude; the first adjustment amplitude is the amplitude for adjusting the prompt frequency according to the behavioral preference, the second adjustment amplitude is the amplitude for adjusting the prompt frequency according to the ambient humidity, and the first adjustment amplitude is greater than the second adjustment amplitude.
6. The method according to claim 1, characterized in that The method further comprises: According to at least one of the environmental humidity and the behavioral preference, a prompt number threshold of the liquid filling prompt is adjusted, and the prompt number threshold is used to limit a maximum prompt number of the liquid filling prompt within a predetermined time period.
7. The method according to claim 6, characterized in that The step of adjusting the prompt times threshold of the liquid inlet prompt according to the ambient humidity includes: When the ambient humidity is lower than a first preset humidity, controlling the prompt times threshold to decrease to a first threshold; When the ambient humidity is greater than a second preset humidity, the prompt times threshold is controlled to rise to a second threshold, and the second threshold is greater than the first threshold.
8. The method according to claim 6, characterized in that The behavior preference includes the number of times the liquid filling prompt is ignored; and adjusting the threshold of the number of prompts for the liquid filling prompt according to the number of times ignored includes: The prompt times threshold is adjusted according to a target amplitude, where the target amplitude is N times the number of ignore times, and N is greater than or equal to 1.
9. The method according to claim 1, characterized in that: The method further comprises: In the case of detecting a functional interface failure of the terminal, controlling the prompt frequency to be reduced to a fourth target frequency and / or outputting a fault prompt at the terminal, wherein the fault prompt is used to remind a user of the functional interface failure of the terminal.
10. A liquid inlet prompt control device, characterized in that: include: A determination module is configured to determine the ambient humidity of the terminal and the user's behavior preference for liquid inlet prompt; The liquid inlet prompt is used to prompt the user that liquid has entered the terminal; An adjustment module, configured to adjust the prompt frequency of the liquid inlet prompt to a target frequency according to at least one of the environmental humidity and the behavior preference; The prompt module is configured to display the liquid intake prompt at the terminal at the target frequency.
11. A terminal, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: Execute the steps of any one of the methods of claims 1 to 9.
12. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method described in any one of claims 1 to 9 are implemented.