Consumable service life processing method and device, equipment and storage medium

By obtaining and analyzing the model information of the water purifier, the work order information of the consumables and the operation data, accurately judge the life of the consumables, solving the inaccuracy problem of judging the period of consumables replacement in the existing technology, and improving the stability of the water purification effect.

CN120218888APending Publication Date: 2025-06-27QINGDAO ECONOMIC AND TECHNOLOGICAL DEVELOPMENT ZONE HAIER WATER HEATER CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311824087.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In the prior art, the method of determining whether consumables need to be replaced is relatively low.

Method used

By obtaining the model information of the water purifier, consumables work order information, accumulated water consumption, water outlet flow and feedback scores, the expected life and service life are determined, and prompt information is generated based on the difference between the two to determine whether the consumables need to be replaced.

Benefits of technology

It improves the accuracy of judging whether the life of consumables is exhausted and ensures continuous optimization of water purification effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120218888A_ABST
    Figure CN120218888A_ABST
Patent Text Reader

Abstract

The invention provides a consumable service life processing method and device, equipment and a storage medium, and belongs to the technical field of data processing and big data. The method comprises the following steps: in response to execution of a consumable service life determination process, obtaining model information, consumable work order information, accumulated water consumption, water outlet flow and a feedback score of a target water purifier; determining expected life according to the model information and the consumable work order information; according to the consumable work order information, the accumulated water consumption, the water outlet flow and the feedback score, the service life is determined; if the expected life is greater than the used life, calculating a difference value between the expected life and the used life; according to the difference value and the consumable work order information, residual life prompt information is generated; outputting residual life prompt information; if the expected service life is smaller than or equal to the used service life, consumable replacement prompt information is output. According to the method, the problem that the accuracy of a judgment mode for judging whether the consumables need to be replaced or not is low is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing and big data technologies, and in particular, to a method, device, equipment, and storage medium for processing the life of consumables. Background Art

[0002] With the continuous improvement of people's living standards, the requirements for drinking water are also gradually increasing. Currently, the quality of household drinking water can be improved by installing a water purifier. The use effect of the water purifier is affected by the life of the consumables. When the life of the consumables decreases, the water purification effect will deteriorate.

[0003] Currently, in the prior art, the usage time corresponding to the type of consumables is usually used to determine whether the consumables should be replaced.

[0004] However, the inventors found that the prior art has at least the following technical problems: The accuracy of the current method for determining whether the consumables need to be replaced is relatively low. Summary of the Invention

[0005] The present application provides a method, device, equipment, and storage medium for processing the life of consumables to solve the problem of relatively low accuracy of the current method for determining whether the consumables need to be replaced.

[0006] In a first aspect, the present application provides a method for processing the life of consumables, including: in response to executing a consumable life determination process, obtaining the model information, consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score of a target water purifier. Determining the expected life according to the model information and the consumable work order information. Determining the used life according to the consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score. If the expected life is greater than the used life, calculating the difference between the expected life and the used life. Generating a remaining life prompt message according to the difference and the consumable work order information. Outputting the remaining life prompt message. If the expected life is less than or equal to the used life, outputting a consumable replacement prompt message.

[0007] In a possible implementation manner, determining the used life according to the consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score includes: reading the installation time in the consumable work order information. Determining the consumed life according to the cumulative water consumption, water outlet flow rate, and feedback score. Adding the installation time and the consumed life to obtain the used life.

[0008] In a possible implementation manner, determining the consumed life according to the cumulative water consumption, water outlet flow rate, and feedback score includes: inputting the cumulative water consumption, water outlet flow rate, and feedback score into a preset consumed life calculation formula to obtain the consumed life.

[0009] In a possible implementation manner, the consumed life calculation formula includes:

[0010] T U = aW + (c bx - 1) + dy e

[0011] Wherein, T U represents the consumed life, a, b, c, d, and e are constants, W represents the cumulative water consumption, x represents the water output flow rate, and y represents the feedback score.

[0012] In a possible implementation manner, determining the consumed life according to the cumulative water consumption, the water output flow rate, and the feedback score includes: inputting the cumulative water consumption, the water output flow rate, and the feedback score into a life prediction neural network model, and obtaining the consumed life output by the life prediction neural network model.

[0013] In a possible implementation manner, the consumable work order information includes the consumable model and the installation time. Correspondingly, determining the expected life according to the model information and the consumable work order information includes: obtaining the life consumption coefficient corresponding to the model information. Obtaining the standard life corresponding to the consumable model. Dividing the standard life by the life consumption coefficient to obtain the available duration. Adding the installation time to the available duration to obtain the expected life.

[0014] In a possible implementation manner, after obtaining the model information, the consumable work order information, the cumulative water consumption, the water output flow rate, and the feedback score of the target water purifier in response to executing the consumable life determination process, it further includes: receiving the fault information sent by the water purifier. Generating a fault prompt message corresponding to the fault information. Sending the fault prompt message to the user terminal.

[0015] In a second aspect, the present application provides a consumable life processing device, including: a data acquisition module, configured to obtain the model information, the consumable work order information, the cumulative water consumption, the water output flow rate, and the feedback score of the target water purifier in response to executing the consumable life determination process; a first determination module, configured to determine the expected life according to the model information and the consumable work order information; a second determination module, configured to determine the used life according to the consumable work order information, the cumulative water consumption, the water output flow rate, and the feedback score; a first output module, configured to calculate the difference between the expected life and the used life if the expected life is greater than the used life; generate a remaining life prompt message according to the difference and the consumable work order information; output the remaining life prompt message; a second output module, configured to output a consumable replacement prompt message if the expected life is less than or equal to the used life.

[0016] In a third aspect, the present application provides an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so that the processor executes the consumable life processing method described in the first aspect.

[0017] Fourthly, the present application provides a computer-readable storage medium storing computer-executable instructions, which are used to implement the consumable life processing method described in the first aspect when executed by a processor.

[0018] The consumable life processing method, device, equipment and storage medium provided by the present application obtain the model information, consumable work order information, cumulative water consumption, water outlet flow rate and feedback score of the target water purifier after the consumable life determination process starts. From the model information and consumable work order information, the expected life is obtained. Combining the consumable work order information, cumulative water consumption, water outlet flow rate and feedback score, the used life is obtained. According to the size relationship between the expected life and the used life, the corresponding prompt information is output. Since the model of the water purifier, consumable work order information, cumulative water consumption, water outlet flow rate and feedback score are combined when judging whether the consumable life is exhausted, a more accurate judgment of the consumable life is achieved. Description of the Drawings

[0019] The drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application and used together with the specification to explain the principles of the present application.

[0020] Figure 1 It is a schematic diagram of the application scenario of the consumable life processing method provided by the embodiment of the present application;

[0021] Figure 2 It is a schematic flowchart of the consumable life processing method provided by the embodiment of the present application;

[0022] Figure 3 It is a schematic structural diagram of the consumable life processing system provided by the embodiment of the present application;

[0023] Figure 4 It is a schematic structural diagram of the consumable life processing device provided by the embodiment of the present application;

[0024] Figure 5 It is a schematic structural diagram of the electronic device provided by the embodiment of the present application.

[0025] Through the above drawings, the clear embodiments of the present application have been shown, and there will be more detailed descriptions later. These drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to explain the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed Embodiments

[0026] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0027] With the continuous improvement of living standards, people's requirements for drinking water are also getting higher and higher. In order to improve the quality of household drinking water, we can now choose to install a water purifier. However, the use effect of the water purifier will be affected by the service life of the consumables. When the service life of the consumables decreases, the water purification effect will also deteriorate.

[0028] In the prior art, it is usually determined whether the consumables should be replaced according to the usage time corresponding to the type of consumables. However, the inventor has found that there are some problems in the prior art: the accuracy of the method for judging whether the consumables need to be replaced is relatively low.

[0029] In view of the above technical problems, the inventor proposes the following technical concept: combining the model information of the water purifier and the consumable work order information to obtain the expected service life, and combining the consumable work order information, the cumulative water consumption, the water output flow rate, and the feedback score to determine the used service life of the consumables, and comparing the expected service life and the used service life to judge whether the consumables need to be replaced.

[0030] This application is applied to the scenario of processing the service life of consumables. It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions, and corresponding operation entrances are provided for users to choose to authorize or refuse.

[0031] Figure 1 It is a schematic diagram of the application scenario of the method for processing the service life of consumables provided by the embodiments of the present application. As Figure 1 , in this scenario, it includes: a server 101, a data collection device 102, and a terminal device 103.

[0032] In the specific implementation process, the server 101 can be a separate server, or can be implemented by using a cluster composed of one or more servers with more powerful processing capabilities and higher security. If possible, a computer or a laptop with relatively strong computing power can also be used for replacement.

[0033] The data acquisition device 102 may include a computer, a laptop, a tablet computer, a personal digital assistant (PDA), sensors in a water purifier, a data management system, an Internet of Things platform, etc.

[0034] The terminal device 103 may include a computer, a server, a tablet, a mobile phone, a personal digital assistant (PDA), a laptop, etc., which can output data.

[0035] The server 101 is configured to obtain data from the data acquisition device 102, and determine whether a consumable needs to be replaced based on the obtained data. In the case where replacement is required, a prompt message can be sent to the terminal device 103.

[0036] The data acquisition device 102 is configured to collect relevant data of the water purifier consumables and store or transmit the data.

[0037] The terminal device 103 is configured to receive the prompt message sent by the server 101 and output the prompt message, and can also be used to send a consumable life determination request to the server 101.

[0038] It can be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the method for processing the consumable life. In some other feasible embodiments of the present application, the above architecture may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or have different component arrangements, which can be specifically determined according to the actual application scenario and will not be limited herein. Figure 1 The illustrated scenario can be implemented by hardware, software, or a combination of software and hardware.

[0039] The technical solution of the present application and how the technical solution of the present application solves the above technical problems will be described in detail below with specific embodiments. These several specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.

[0040] Figure 2 It is a schematic flowchart of the method for processing the consumable life provided by the embodiments of the present application. The execution subject of the embodiments of the present application can be Figure 1 the server 101 therein, or a computer and / or a mobile phone, etc. This embodiment does not make a special limitation in this regard. As Figure 2 shown, the method includes:

[0041] S201: In response to executing the consumable life determination process, obtain the model information, consumable work order information, cumulative water consumption, water output flow rate, and feedback score of the target water purifier.

[0042] In this step, the consumable life determination process is executed. It can be that a consumable life determination request sent by the terminal device is received, and then the consumable life determination process starts to be executed, or it can be that the consumable life determination process is executed regularly. If the consumable life determination process is executed after receiving the consumable life determination request, the consumable life determination request may include the identifier of the target water purifier. According to the identifier of the target water purifier, the corresponding model information, consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score can be found. If the consumable life determination process is executed regularly, it can be that after starting to execute the consumable life determination process, relevant data of the target water purifier is actively requested or read. The target water purifier can be any water purifier, or it can be the water purifier corresponding to a preset consumable life determination task.

[0043] The feedback score can be input by the user on the terminal device and sent by the terminal device to the server or data collection device.

[0044] S202: Determine the expected life according to the model information and the consumable work order information.

[0045] In this step, it may include finding the corresponding relationship between the preset model information, consumable characteristics, and expected life according to the consumable characteristics in the model information and the consumable work order information, and obtaining the expected life corresponding to the model information and the consumable characteristics.

[0046] Among them, the corresponding relationship between the model information, consumable characteristics, and expected life can be preset by the staff and stored in a format such as a table or key-value pair. The consumable characteristics may include consumable identifier, installation time, consumable type, etc.

[0047] S203: Determine the used life according to the consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score.

[0048] In this step, it may include reading the consumable type in the consumable work order information, finding the preset coefficient corresponding to the consumable type, and inputting the preset coefficient, cumulative water consumption, water outlet flow rate, and feedback score into the preset used life calculation formula to obtain the used life.

[0049] Among them, the used life calculation formula is, for example:

[0050] T ed =aZ+(c bx -1)+dy e

[0051] In the formula, T ed represents the used life, a, b, c, d, and e are preset coefficients corresponding to the consumable type, Z represents the cumulative water consumption, x represents the water outlet flow rate, and y represents the feedback score.

[0052] S204: If the expected life is greater than the used life, calculate the difference between the expected life and the used life. Generate a remaining life prompt message based on the difference and the consumable work order information. Output the remaining life prompt message.

[0053] In this step, calculating the difference between the expected life and the used life may include subtracting the used life from the expected life to obtain the difference. Write the difference and the consumable feature information in the consumable work order information into a preset prompt message template to obtain the remaining life prompt message. The way to output the remaining life prompt message may be to display and output the remaining life prompt message, or send the remaining life prompt message to a terminal device so that the terminal device displays or outputs the remaining life prompt message by voice.

[0054] Among them, the consumable feature information may include consumable type, consumable identification, consumable quantity, factory manufacturing information, etc. The expected life being greater than the used life may mean that the expected life value is greater than the used life, or that the expected life is later than the used life.

[0055] S205: If the expected life is less than or equal to the used life, output a consumable replacement prompt message.

[0056] In this step, it may include, in the case where the expected life is less than or equal to the used life, displaying or outputting the preset consumable replacement prompt message by voice; or it may include sending the consumable replacement prompt message to the terminal device corresponding to the target water purifier so that the terminal device displays or outputs the consumable replacement prompt message by voice.

[0057] Among them, the expected life being less than or equal to the used life may mean that the value of the expected life is equal to the value of the used life, or that the expected life is earlier than the used life, or the expected life is the same as the used life.

[0058] As can be seen from the description of the above embodiments, in the embodiments of the present application, after the consumable life determination process starts, the model information, consumable work order information, cumulative water consumption, water output flow rate, and feedback score of the target water purifier are obtained. The expected life is obtained from the model information and the consumable work order information. Combining the consumable work order information, cumulative water consumption, water output flow rate, and feedback score, the used life is obtained. According to the magnitude relationship between the expected life and the used life, the corresponding prompt message is output. Since the model of the water purifier, consumable work order information, cumulative water consumption, water output flow rate, and feedback score are combined when judging whether the consumable life is exhausted, a more accurate judgment of the consumable life is achieved.

[0059] In a possible implementation manner, in the above step S203, determining the used life according to the consumable work order information, cumulative water consumption, water output flow rate, and feedback score includes:

[0060] S2031: Read the installation time in the consumable work order information.

[0061] In this step, it may include reading the installation information at a preset position in the consumable work order information, or may include reading the field after the installation time keyword in the consumable work order to obtain the installation time.

[0062] S2032: Determine the consumed life based on the cumulative water consumption, water outlet flow rate, and feedback score.

[0063] In this step, it may include finding the target water consumption range corresponding to the cumulative water consumption, the target flow rate range corresponding to the water outlet flow rate, and the target score range corresponding to the feedback score, and based on the target water consumption range, target flow rate range, and target score range, looking up the preset corresponding relationship between the flow rate range, score range, water consumption range, and consumed life to obtain the consumed life.

[0064] Among them, the corresponding relationship between the flow rate range, score range, water consumption range, and consumed life can be pre-set by staff according to experimental data or empirical parameters and stored in a table format.

[0065] S2033: Add the installation time and the consumed life to obtain the used life.

[0066] In this step, for example, if the installation time is February 1, 2021, and the consumed life is 537 hours, then the used life is February 23, 2021. Another example, if the installation time is March 10, 2021, and the consumed life is 200 hours, then the used life is March 18, 2021.

[0067] As can be seen from the description of the above embodiments, the embodiments of the present application read the installation time in the consumable work order information, combine the cumulative water consumption, water outlet flow rate, and feedback score to obtain the consumed life, and add the installation time and the consumed life to obtain the used life, realizing the judgment of the currently consumed life by combining the usage intensity, current consumable performance, and user feedback, making the obtained used life more accurate.

[0068] In a possible implementation manner, in the above step S2032, determining the consumed life according to the cumulative water consumption, water outlet flow rate, and feedback score includes:

[0069] S2032A: Input the cumulative water consumption, water outlet flow rate, and feedback score into a preset consumed life calculation formula to obtain the consumed life.

[0070] In this step, the consumed life calculation formula is, for example:

[0071] T U =[aW+(c bx -1)]dye

[0072] In the formula, T U represents the consumed life, a, b, c, d, and e are constants, W represents the cumulative water consumption, x represents the water outlet flow rate, and y represents the feedback score.

[0073] In a possible implementation, the formula for calculating the consumed life includes:

[0074] T U = aW + (c bx - 1) + dy e

[0075] In the formula, T U represents the consumed life, a, b, c, d, and e are constants, W represents the cumulative water consumption, x represents the water outlet flow rate, and y represents the feedback score.

[0076] Among them, the cumulative water consumption may include the water consumption at the installation time. Among the constants, c can be greater than 0, and b can be greater than 0 and less than 1.

[0077] As can be seen from the description of the above embodiments, in the embodiments of the present application, by inputting the cumulative water consumption, the water outlet flow rate, and the feedback score into the preset formula for calculating the consumed life, the consumed life is obtained, realizing the calculation of an accurate consumed life.

[0078] In a possible implementation, in the above step S2032, determining the consumed life according to the cumulative water consumption, the water outlet flow rate, and the feedback score includes:

[0079] S2032B: Input the cumulative water consumption, the water outlet flow rate, and the feedback score into the life prediction neural network model, and obtain the consumed life output by the life prediction neural network model.

[0080] In this step, the life prediction neural network model can be trained by a staff member using accurate consumed life and corresponding cumulative water consumption, water outlet flow rate, and feedback score. The life prediction neural network model can adopt a feedforward neural network model, a feedback neural network model, etc.

[0081] As can be seen from the description of the above embodiments, in the embodiments of the present application, by inputting the cumulative water consumption, the water outlet flow rate, and the feedback score into the neural network model, an accurate consumed life is obtained, improving the accuracy of life prediction.

[0082] In a possible implementation, the consumable work order information includes the consumable model and the installation time.

[0083] Correspondingly, in the above step S202, determining the expected life according to the model information and the consumable work order information includes:

[0084] S2021: Obtain the life consumption coefficient corresponding to the model information.

[0085] In this step, it may include finding the preset corresponding relationship between the model and the life consumption coefficient according to the model information, and obtaining the life consumption coefficient corresponding to the model information.

[0086] Among them, the corresponding relationship between the model and the life consumption coefficient can be pre-set by the staff and stored in the form of a table or key-value pairs.

[0087] S2022: Obtain the standard life corresponding to the consumable model.

[0088] In this step, it may include finding the corresponding relationship between the consumable model and the life, and obtaining the standard life corresponding to the consumable model.

[0089] Among them, the corresponding relationship between the consumable model and the life can be pre-set by the staff according to the experimental data or empirical parameters.

[0090] S2023: Divide the standard life by the life consumption coefficient to obtain the available duration.

[0091] In this step, for example, if the standard life is 60 days and the life consumption coefficient is 1.03, the available duration is 58.25. Another example, if the standard life is 80 days and the life consumption coefficient is 0.8, the available duration is 100 days. Still another example, if the standard life is 120 days and the life consumption coefficient is 0.9, the available duration is 133 days.

[0092] S2024: Add the installation time and the available duration to obtain the expected life.

[0093] This step is similar to the above step S2033, where the consumed life is replaced by the available duration, and will not be elaborated here.

[0094] From the description of the above embodiments, it can be seen that in the embodiments of the present application, by obtaining the life consumption coefficient corresponding to the model information, obtaining the standard life corresponding to the consumable model, correcting the standard life with the life consumption coefficient, and adding the installation time and the available duration to obtain the expected life. Since the standard life is corrected with the life consumption coefficient, the obtained available duration is more accurate, and the expected life is also more accurate.

[0095] In a possible implementation manner, after the above step S201 responds to the execution of the consumable life determination process and obtains the model information, consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score of the target water purifier, it further includes:

[0096] S220: Receive the fault information sent by the water purifier.

[0097] In this step, the fault information can be sent by the water purifier through a wireless network or a wired network. The water purifier fault information can be obtained by receiving information in formats such as messages and data packets.

[0098] S221: Generate a fault prompt message corresponding to the fault information.

[0099] In this step, it may include writing the fault information into a preset fault prompt message template to obtain the fault prompt message.

[0100] S222: Send the fault prompt message to the user terminal.

[0101] In this step, it may include writing the fault prompt message into a message or data packet and sending the message or data packet to the user terminal.

[0102] From the description of the above embodiments, it can be seen that the embodiments of the present application realize fault detection and reminder through the network by obtaining the fault information of the water purifier, generating a fault prompt message corresponding to the fault information, and sending the fault prompt message to the user terminal.

[0103] Figure 3 It is a schematic structural diagram of the consumable life processing system provided by the embodiments of the present application. As Figure 3 shown, the consumable life processing system includes a water purifier, a terminal device, an Internet of Things system, a big data system, an after-sales platform, a master data management system, a part coding system, a factory production line, a warehouse management system, and a manufacturing big data platform; the warehouse management system receives information such as device codes, device models, and industries to which the devices belong sent by the master data management system, receives order information, coding information of the whole machine or consumables, order information, factory information, quantity, and time sent by the part coding system, and receives wireless module information, device codes, etc. sent by the factory production line. The warehouse management system sends the received data to the manufacturing big data platform, and the manufacturing big data platform sends the material demand information to the warehouse management system. The manufacturing big data platform can integrate and associate the whole machine installation work order information (work order number, service whole machine code, device identifier) with the information such as device models, orders, codes, and factories associated with the warehouse management system, and can also send the associated information to the after-sales platform. The water purifier sends its own physical address and fault information (such as consumable expiration) to the terminal device, the terminal device sends the obtained information to the Internet of Things platform, the Internet of Things system sends the data to the big data system, the big data system synchronizes the data to the after-sales platform, and the after-sales platform sends the physical address and fault information of the water purifier to the user terminal by means of text messages, phone calls, etc.

[0104] Figure 4 It is a schematic structural diagram of the consumable life processing device provided by the embodiments of the present application. As Figure 4As shown, the consumable life processing device 400 includes: a data acquisition module 401, a first determination module 402, a second determination module 403, a first output module 404, and a second output module 405.

[0105] The data acquisition module 401 is configured to obtain the model information, consumable work order information, cumulative water consumption, water output flow rate, and feedback score of the target water purifier in response to the execution of the consumable life determination process.

[0106] The first determination module 402 is configured to determine the expected life according to the model information and the consumable work order information.

[0107] The second determination module 403 is configured to determine the used life according to the consumable work order information, cumulative water consumption, water output flow rate, and feedback score.

[0108] If the expected life is greater than the used life, the first output module 404 is configured to calculate the difference between the expected life and the used life; generate remaining life prompt information according to the difference and the consumable work order information; and output the remaining life prompt information.

[0109] If the expected life is less than or equal to the used life, the second output module 405 is configured to output a consumable replacement prompt information.

[0110] The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. The implementation principles and technical effects are similar, and will not be elaborated here in this embodiment.

[0111] In a possible implementation manner, the second determination module 403 is configured to read the installation time in the consumable work order information; determine the consumed life according to the cumulative water consumption, water output flow rate, and feedback score; and add the installation time and the consumed life to obtain the used life.

[0112] The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. The implementation principles and technical effects are similar, and will not be elaborated here in this embodiment.

[0113] In a possible implementation manner, the second determination module 403 is specifically configured to input the cumulative water consumption, water output flow rate, and feedback score into a preset consumed life calculation formula to obtain the consumed life.

[0114] The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. The implementation principles and technical effects are similar, and will not be elaborated here in this embodiment.

[0115] In a possible implementation manner, the consumed life calculation formula includes:

[0116] T U = aW+(c bx-1)+dy e

[0117] Wherein, T U represents the consumed life, a, b, c, d, and e are constants, W represents the cumulative water consumption, x represents the water outlet flow rate, and y represents the feedback score.

[0118] The device provided in this embodiment can be used to implement the technical solution of the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.

[0119] In a possible implementation manner, the second determination module 403 is specifically configured to input the cumulative water consumption, the water outlet flow rate, and the feedback score into the life prediction neural network model, and obtain the consumed life output by the life prediction neural network model.

[0120] The device provided in this embodiment can be used to implement the technical solution of the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.

[0121] In a possible implementation manner, the consumable work order information includes the consumable model and the installation time;

[0122] Correspondingly, the first determination module is specifically configured to obtain the life consumption coefficient corresponding to the model information; obtain the standard life corresponding to the consumable model; divide the standard life by the life consumption coefficient to obtain the available duration; and add the installation time to the available duration to obtain the expected life.

[0123] The device provided in this embodiment can be used to implement the technical solution of the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.

[0124] In a possible implementation manner, the consumable life processing device 400 further includes: a fault detection module 406.

[0125] The fault detection module 406 receives the fault information sent by the water purifier; generates a fault prompt message corresponding to the fault information; and sends the fault prompt message to the user terminal.

[0126] The device provided in this embodiment can be used to implement the technical solution of the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.

[0127] To implement the above embodiment, an electronic device is further provided in an embodiment of the present application.

[0128] Refer to Figure 5, which shows a schematic structural diagram of an electronic device 500 suitable for implementing the embodiments of the present application. The electronic device 500 can be a terminal device or a server. Among them, the terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs), portable media players (PMPs), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The electronic device shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0129] As Figure 5 shown, the electronic device 500 may include a processor (such as a central processing unit, a graphics processing unit, etc.) 501, and a memory 502 communicatively connected to the processor. The memory 502 can be a read-only memory (ROM). The processor 501 can perform various appropriate actions and processes according to the programs, computer-executable instructions stored in the memory 502, or the programs loaded from the storage device 508 into the random access memory (RAM) 503, and implement the consumable life processing method in any of the above embodiments. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the memory 502, and the RAM 503 are connected to each other through a bus 504. The input / output (I / O) interface 505 is also connected to the bus 504.

[0130] Generally, the following devices can be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 can allow the electronic device 500 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 5 the electronic device 500 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices can be implemented or had.

[0131] In particular, according to the embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present application include a computer program product that includes a computer program carried on a computer-readable storage medium, and the computer program includes program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 509, or installed from the storage device 508, or installed from the memory 502. When the computer program is executed by the processing device 501, the above functions defined in the methods of the embodiments of the present application are performed.

[0132] It should be noted that the above computer-readable storage medium in the present application can be a computer-readable signal medium, a computer storage medium, or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable storage medium other than the computer-readable storage medium, and the computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium can be transmitted by any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0133] The above computer-readable storage medium can be included in the above electronic device; or it can exist separately without being assembled into the electronic device.

[0134] The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed by the electronic device, the electronic device is caused to execute the methods shown in the above embodiments.

[0135] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The above-mentioned programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external computer (for example, by connecting through the Internet using an Internet service provider).

[0136] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and this module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutively represented blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0137] The modules described in the embodiments of this application can be implemented in software or in hardware. Among them, the name of the unit does not constitute a limitation on the module itself in some cases. For example, the first output module can also be described as the "remaining life reminder module".

[0138] The functions described above in this article can be performed at least in part by one or more hardware logic components. For example, without limitation, the exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGA), Application Specific Integrated Circuits (ASIC), Application Specific Standard Products (ASSP), Systems on Chip (SOC), Complex Programmable Logic Devices (CPLD), and so on.

[0139] The present application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the technical solution of the consumable life processing method in any of the above embodiments. The implementation principle and beneficial effects are similar to those of the consumable life processing method. For details, refer to the implementation principle and beneficial effects of the consumable life processing method, which will not be elaborated herein.

[0140] In the context of the present application, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0141] The present application also provides a computer program product including a computer program, which, when executed by a processor, implements the technical solution of the consumable life processing method in any of the above embodiments. The implementation principle and beneficial effects are similar to those of the consumable life processing method. For details, refer to the implementation principle and beneficial effects of the consumable life processing method, which will not be elaborated herein.

[0142] The above description is only a preferred embodiment of the present application and an explanation of the applied technical principle. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by the specific combination of the above technical features, but also covers other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, a technical solution formed by mutually replacing the above features with other technical features (but not limited to) having similar functions disclosed in the present application.

[0143] Other embodiments of the present application will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include known common general knowledge or conventional technical means in the technical field not disclosed in the present application. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present application are pointed out by the following claims.

[0144] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.

Claims

1. A method for processing the life of a consumable, characterized in that, including: In response to executing the consumable life determination process, obtain the model information, consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score of the target water purifier; Determine the expected life according to the model information and the consumable work order information; Determine the used life according to the consumable work order information, the cumulative water consumption, the water outlet flow rate, and the feedback score; If the expected life is greater than the used life, calculate the difference between the expected life and the used life; generate a remaining life prompt message according to the difference and the consumable work order information; output the remaining life prompt message; If the expected life is less than or equal to the used life, output a consumable replacement prompt message.

2. The method according to claim 1, characterized in that The determining the used life according to the consumable work order information, the cumulative water consumption, the water outlet flow rate, and the feedback score includes: Read the installation time in the consumable work order information; Determine the consumed life according to the cumulative water consumption, the water outlet flow rate, and the feedback score; Add the installation time and the consumed life to obtain the used life.

3. The method according to claim 2, wherein The determining the consumed life according to the cumulative water consumption, the water outlet flow rate, and the feedback score includes: Input the cumulative water consumption, the water outlet flow rate, and the feedback score into a preset consumed life calculation formula to obtain the consumed life.

4. The method according to claim 3, characterized in that, The consumed life calculation formula includes: T U = aW+(c bx - 1)+dy e where T U represents the consumed life, a, b, c, d, and e are constants, W represents the cumulative water consumption, x represents the outlet flow rate, and y represents the feedback score.

5. The method according to claim 2, wherein The determining the consumed life according to the cumulative water consumption, the water outlet flow rate, and the feedback score includes: Input the cumulative water consumption, the water outlet flow rate, and the feedback score into a life prediction neural network model to obtain the consumed life output by the life prediction neural network model.

6. The method according to claim 1, wherein The consumable work order information includes the consumable model and the installation time; Correspondingly, the determining the expected life according to the model information and the consumable work order information includes: Obtain the life consumption coefficient corresponding to the model information; Obtain the standard life corresponding to the consumable model; Divide the standard life by the life consumption coefficient to obtain the available duration; Add the installation time and the available duration to obtain the expected life.

7. The method according to claim 1, wherein After the obtaining the model information, consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score of the target water purifier in response to executing the consumable life determination process, it further includes: Receive the fault information sent by the water purifier; Generate a fault prompt message corresponding to the fault information; Send the fault prompt message to the user terminal.

8. A consumable life processing device, characterized in that, including: A data acquisition module, configured to obtain the model information, consumable work order information, cumulative water consumption, water outlet flow rate, and feedback score of the target water purifier in response to executing the consumable life determination process; A first determination module, configured to determine the expected life according to the model information and the consumable work order information; A second determination module, configured to determine the used life according to the consumable work order information, the cumulative water consumption, the water outlet flow rate, and the feedback score; The first output module is configured to calculate the difference between the expected life and the used life if the expected life is greater than the used life; generate a remaining life prompt message according to the difference and the consumable work order information; Output the remaining life prompt message; The second output module is configured to output a consumable replacement prompt message if the expected life is less than or equal to the used life.

9. An electronic device, characterized in that, Comprising: A processor and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the consumable life processing method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, Computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, they are used to implement the consumable life processing method according to any one of claims 1 to 7.