Milk amount detection method and device of breast pump, breast pump and storage medium
By using flow sensors and milk volume sensors in the breast pump, combining flow and milk volume acceleration verification methods, the problem of inaccurate measurement of milk volume during user exercise is solved, and the accuracy of milk volume detection is improved.
Patent Information
- Application Number
- CN202411394995.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-03-25
AI Technical Summary
When the breast pump is in use, the milk solution shakes due to user movement, causing the detection value of the milk volume sensor to be incorrect, which in turn affects the accuracy of the milk volume measurement.
By obtaining the flow data of the flow sensor and the milk storage amount data of the milk storage amount sensor, the milk storage amount data is verified based on the flow data, and the verification result is determined to determine the milk volume of the breast pump. The specific method includes determining whether the flow rate and milk volume acceleration meet the preset conditions to determine whether the milk volume data is abnormal.
The accuracy of the milk volume detection of the breast pump is improved, and the error in the detection value caused by user movement is reduced, ensuring the reliability of the milk volume measurement.
Smart Images

Figure CN119680036A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of maternal and infant products, and in particular to a method and device for detecting the amount of milk in a breast pump, a breast pump and a storage medium. Background Art
[0002] A breast pump is usually provided with a milk volume sensor for measuring the amount of milk. Measuring the amount of milk can prevent the breast pump from overflowing and can also allow the user to determine whether the amount of milk stored in the current milk storage container is sufficient.
[0003] However, the breast pump needs to be worn by the user when in use. When the user moves, such as walking, standing up, or sitting down, the stored milk will shake, causing a series of phenomena such as "milk hanging on the wall" and "liquid surface tilting", which can easily cause the detection value of the milk amount sensor to be wrong.
[0004] Therefore, how to improve the accuracy of milk volume measurement is a technical problem that needs to be solved urgently. Summary of the invention
[0005] In view of the deficiencies in the prior art, the purpose of the present application is to improve the accuracy of milk volume measurement of a breast pump.
[0006] In a first aspect, an embodiment of the present application provides a method for detecting the amount of milk in a breast pump, the method comprising: obtaining flow data from a flow sensor; the flow sensor detecting the flow data of milk in a milk flow path of the breast pump; obtaining milk storage amount data from the milk amount sensor; the milk amount sensor detecting the current milk storage amount data of a milk storage container; verifying the milk storage amount data according to the flow data to determine a verification result; and determining the milk amount of the breast pump according to the verification result.
[0007] In the above technical solution, the accuracy of milk volume detection of the breast pump can be improved by verifying the milk storage volume data through flow data.
[0008] In a possible implementation of the first aspect, the milk storage amount data is verified according to the flow data to determine the verification result, including: determining the flow rate within a first preset time range according to the flow data; determining the milk volume acceleration within a second preset time range according to the milk storage amount data; when the flow rate and the milk volume acceleration meet the first preset condition, determining the verification result as verification passed; when the flow rate and the milk volume acceleration do not meet the first preset condition, determining the verification result as verification failed.
[0009] In the above implementation, by judging whether the flow rate and the milk volume acceleration meet the first preset condition, it is judged whether the milk storage volume data is abnormal, thereby improving the accuracy of milk volume detection of the breast pump.
[0010] In a possible implementation manner of the first aspect, the first preset condition includes any one or more of the following: when the flow rate increases, the milk volume acceleration increases; when the flow rate decreases, the milk volume acceleration decreases; when the flow rate remains unchanged, the milk volume acceleration remains unchanged.
[0011] In a possible implementation of the first aspect, the milk storage amount data is verified according to the flow data to determine the verification result, including: determining the flow rate within a first preset time range according to the flow data; determining the increase in milk volume within a second preset time range according to the milk storage amount data; if the flow rate and the increase in milk volume meet the second preset condition, determining the verification result as a passed verification; if the flow rate and the increase in milk volume do not meet the second preset condition, determining the verification result as a failed verification.
[0012] In the above implementation, by judging whether the flow rate and the increase in milk volume meet the second preset condition, it is judged whether the milk storage volume data is abnormal, thereby improving the accuracy of milk volume detection of the breast pump.
[0013] In a possible implementation manner of the first aspect, the second preset condition includes any one or more of the following: when the flow rate is greater than a preset flow rate, the increase in milk volume is greater than the preset increase; when the flow rate is less than or equal to the preset flow rate, the increase in milk volume is less than or equal to the preset increase.
[0014] In a possible implementation of the first aspect, the milk storage amount data is verified according to the flow data to determine a verification result, including: determining an average flow within a first preset time range according to the flow data; determining a first milk volume increase according to the average flow and the time length of the first preset time range; determining a second milk volume increase within a second preset time range according to the milk storage amount data; if the first milk volume increase and the second milk volume increase meet a third preset condition, determining the verification result as a passed verification; if the first milk volume increase and the second milk volume increase do not meet the third preset condition, determining the verification result as a failed verification.
[0015] In the above implementation, by judging whether the first milk volume increase calculated according to the flow data and the second milk volume increase calculated according to the milk storage data meet the third preset condition, it is judged whether the milk storage data is abnormal, thereby improving the accuracy of milk volume detection of the breast pump.
[0016] In a possible implementation manner of the first aspect, the third preset condition includes any one of the following: the difference between the first milk amount increase and the second milk amount increase is within a preset difference range; the difference between the first milk amount increase and the second milk amount increase is within a preset difference range, and the first milk amount increase and the second milk amount increase are both less than a preset upper limit value.
[0017] In a possible implementation manner of the first aspect, determining the milk volume of the breast pump according to the verification result includes: when the verification result is verification failure, determining the milk volume of the breast pump based on at least one of milk storage volume data and flow data.
[0018] In the above implementation, in the case of verification failure, the milk storage amount of the breast pump is re-determined to obtain a more accurate milk storage amount.
[0019] In a possible implementation of the first aspect, when the verification result is a verification failure, determining the milk volume of the breast pump based on at least one of the milk storage amount data and the flow data, including: when the verification result is a verification failure, determining the average flow rate and the time length of the flow data based on the flow data; and calculating the milk volume of the breast pump based on the average flow rate and the time length.
[0020] In the above implementation, when the verification fails, it means that the detection of the milk volume sensor in the breast pump is inaccurate, and the milk storage volume is determined by the flow data, so as to obtain a more accurate milk storage volume.
[0021] In a possible implementation manner of the first aspect, the method also includes: when the verification result is a verification failure, executing a preset operation; wherein the preset operation includes any one or more of the following: controlling a display module in a breast pump to suspend updating the amount of milk calculated based on the milk storage data; suspending sending the amount of milk calculated based on the milk storage data to an electronic device that communicates with the breast pump; controlling a display module in the breast pump to display prompt information; sending indication information to an electronic device that communicates with the breast pump, the indication information being used to instruct a display module of the electronic device to display prompt information; controlling a display module in the breast pump to display the amount of milk calculated based on the flow data; sending the amount of milk calculated based on the flow data to an electronic device that communicates with the breast pump.
[0022] In the above implementation, remedial measures can be executed after verification fails to prevent the breast pump from working incorrectly or feeding back erroneous information to the user due to inaccurate milk storage amount data.
[0023] In a possible implementation manner of the first aspect, determining the milk volume of the breast pump according to the verification result includes: when the verification result is successful, determining the milk volume of the breast pump based on the milk storage amount data.
[0024] In a second aspect, an embodiment of the present application provides a milk volume detection device for a breast pump, the device comprising: a first acquisition unit, used to acquire flow data of a flow sensor; a second acquisition unit, used to acquire milk storage volume data of the milk volume sensor; a verification unit, used to verify the milk storage volume data according to the flow data and determine a verification result; and a determination unit, used to determine the milk volume of the breast pump according to the verification result.
[0025] In a third aspect, an embodiment of the present application provides a breast pump, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the milk volume detection method for the breast pump as in the first aspect and any implementation manner of the first aspect.
[0026] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores an executable program, and the executable program is executed by a processor to implement the method for detecting the amount of milk in a breast pump as in the first aspect and any implementation of the first aspect. In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method for detecting the amount of milk in a breast pump as in the first aspect and any implementation manner of the first aspect.
[0027] Among them, the beneficial effects of the second aspect, the third aspect, the fourth aspect and the fifth aspect can refer to the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is a schematic diagram of the structure of a breast pump provided in an embodiment of the present application. Figure 2 It is a cross-sectional view of a breast pump provided in an embodiment of the present application. Figure 3 It is a flow chart of a method for detecting the amount of milk in a breast pump provided in an embodiment of the present application.
[0029] Figure 4 It is a structural schematic diagram of a milk quantity detection device for a breast pump provided in an embodiment of the present application.
[0030] Figure 5 It is a schematic diagram of the structure of a breast pump provided in an embodiment of the present application.
[0031] Figure 6 It is a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0033] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0034] See also Figure 1 , Figure 1 It is a schematic diagram of the structure of a breast pump provided in an embodiment of the present application.
[0035] like Figure 1 As shown, the breast pump 1 comprises a breast shield 10 , a milk storage container 20 and a host 30 .
[0036] The breast shield 10 is used to cover the human breast and fit with the breast. The breast shield 10 includes a trumpet-shaped flange for fitting the breast and a nipple channel for accommodating the nipple. In some cases, the nipple channel can also be arranged in the milk storage container 20.
[0037] The milk storage container 20 is used to receive and store breast milk collected by the breast shield 10 , and the milk storage container 20 is in communication with the breast shield 10 .
[0038] Optionally, the milk storage container 20 includes a milk cap, a milk bowl, a milk bottle, etc., which is not limited in the present application.
[0039] The host 30 is also provided with a negative pressure mechanism, which can directly or indirectly apply negative pressure to the breast shield 10 to suck breast milk into the milk storage container 20 .
[0040] Negative pressure mechanisms include, but are not limited to, piezoelectric pumps, diaphragm pumps, hydraulic pumps, mechanical pumps, and the like.
[0041] Optionally, the host 30 may also include one or more components such as a power supply module, a negative pressure air circuit, a control circuit board, and a solenoid valve.
[0042] The energy supply module is used to provide energy to the negative pressure mechanism to support the operation of the negative pressure mechanism. Specifically, the energy supply module can be a storage battery, a dry cell, or can be directly connected to an external power source through a power cord.
[0043] Understandably, Figure 1 Only one optional structure of a breast pump is illustrated, but it does not mean that the present application must be applied to a breast pump with the above structure. The breast pump can also be in a form where the main unit is separated from the milk storage container. For example, the main unit is connected to the milk storage container through an air pipe, or the main unit is arranged on the upper part of the milk storage container, and the breast shield is arranged between the main unit and the milk storage container. The present application does not limit the structure of the milk storage container.
[0044] Please refer to Figure 2 , Figure 2 yes Figure 1 Cross-sectional view of a breast pump.
[0045] Figure 2 The milk flow path is indicated by a dotted line, and the flow direction in the milk flow path is indicated by an arrow. After the milk flows out of the breast, it flows into the milk storage container 120 along the flow direction.
[0046] The flow detection sensor includes: one of a capacitive sensor, an ultrasonic sensor, an acoustic sensor, and an optical sensor. Preferably, when the flow detection sensor is a capacitive sensor, the capacitive sensor is specifically a differential capacitive sensor assembly.
[0047] The differential capacitance sensor assembly is used to detect the mutual capacitance between two electrodes of a capacitor, and its output result is a capacitance change value between the two electrodes or a digital signal converted from the capacitance change value.
[0048] For the sake of convenience, the capacitor formed by two electrodes that are parallel to each other and arranged oppositely in the differential capacitance sensor assembly is called a parallel capacitance group. The parallel capacitance group includes two parallel electrodes that are arranged oppositely.
[0049] In addition, the differential capacitive sensor assembly includes, in addition to the parallel capacitor group, a control circuit connected to the parallel capacitor group. The control circuit is used to charge the parallel capacitor group and collect the charge on the parallel capacitor group after a preset time, and determine the capacitance value of the parallel capacitor group according to the charge change speed and / or charge change amount.
[0050] The control circuit includes a conversion unit, and the conversion unit includes an excitation module, a sampling module and a conversion module.
[0051] The excitation module generates a charging signal for charging the differential capacitance sensor component. The charge on the differential capacitance sensor component is transmitted to the conversion module through the sampling module, and the conversion module converts the analog voltage into a digital signal.
[0052] The conversion module is connected to the processing unit, and the processing unit is used to calculate the state parameter of the milk storage container corresponding to the differential capacitive sensor assembly according to the digital signal.
[0053] Optionally, the conversion unit is a capacitance-to-digital converter, and optionally, the conversion module is an analog-to-digital converter (ADC).
[0054] in, Figure 2The flow detection sensor 41 is included. Optionally, the milk flow path includes an outer wall that does not contact the milk and an inner wall that contacts the milk; the flow detection sensor is arranged on the outer wall of the milk flow path, or on the side of the outer wall of the milk flow path away from the inner wall of the milk flow path.
[0055] See also Figure 3 , Figure 3 FIG. 1 is a flow chart of a method for detecting the amount of milk in a breast pump provided in an embodiment of the present application. Figure 3 As shown, the method 100 includes: steps 110 to 140.
[0056] Step 110: Acquire flow data from a flow sensor; the flow sensor detects flow data of milk in the milk flow path of the breast pump.
[0057] The flow data includes flow rate and the collection time corresponding to each flow rate.
[0058] The milk flow path is the flow section of the milk from the breast to the milk storage container. The milk flow path includes but is not limited to at least one of the flange in the breast shield, the nipple channel in the breast shield, the negative pressure chamber, the one-way valve, and the nipple channel in the milk storage container.
[0059] In a possible implementation, the flow data is the flow data of a certain area in the milk flow path. For example, if the length of the milk flow path is 10 cm, only the flow of the milk flow path within the range of 2 cm-4 cm is detected to obtain the flow data.
[0060] In another possible implementation, the flow data is flow data of the entire milk flow path.
[0061] Step 120: Acquire milk storage volume data from a milk volume sensor; the milk volume sensor detects the current milk storage volume data of the milk storage container.
[0062] The milk storage volume data includes the milk storage volume and the collection time corresponding to each milk storage volume.
[0063] Among them, the current breast pump is usually equipped with a milk volume sensor to detect the milk volume in the milk storage container, so as to obtain the milk volume data. The milk volume sensor includes but is not limited to: a differential capacitance sensor, a photoelectric sensor, an ultrasonic sensor, etc. This application does not limit the method of obtaining the milk volume data.
[0064] Step 130: Verify the milk storage volume data according to the flow data and determine the verification result.
[0065] Among them, the change of flow data will be ahead of the change of milk storage volume data, because milk needs to pass through the milk flow path to flow into the milk storage container. Therefore, when the change of flow data is detected, the milk may not have flowed into the milk storage container, and the milk storage volume data of the milk storage container has not changed. Therefore, the flow rate and average flow rate obtained by subsequent determination based on the flow data in this application are within the first preset time range, and the milk volume acceleration and milk volume increase obtained by subsequent determination based on the milk storage volume data in this application are within the second preset time range.
[0066] The first preset time range may be the same as the second preset time range. However, preferably, the first preset time range and the second preset time range have the same time length, but the time starting point of the second preset time range lags behind the time starting point of the first preset time range, and the difference between the two time starting points is determined by the time required for milk to flow from the detection position of the flow sensor in the milk flow path into the milk storage container.
[0067] Among them, the present application has multiple ways of verifying the milk storage data based on the flow data, which are described in detail below.
[0068] In a possible implementation, step 130 includes the steps of: determining the flow rate within a first preset time range based on the flow data; determining the milk volume acceleration within a second preset time range based on the milk storage volume data; when the flow rate and the milk volume acceleration meet the first preset condition, determining the verification result as verification passed; when the flow rate and the milk volume acceleration do not meet the first preset condition, determining the verification result as verification failed.
[0069] The milk volume acceleration is the rate of increase of the milk volume, for example, the volume of milk increased within 1 second or the height of the liquid level increased within 1 second.
[0070] The first preset condition includes any one or more of the following: (1) When the flow rate increases, that is, when the flow acceleration is greater than zero, the rate of increase of milk volume increases.
[0071] (2) When the flow rate decreases, that is, when the flow acceleration is less than zero, the rate of increase of milk volume decreases.
[0072] (3) When the flow rate remains unchanged, that is, the flow acceleration is equal to zero, the milk volume acceleration remains unchanged.
[0073] Furthermore, the milk volume acceleration may be increased by the milk volume acceleration being greater than zero, or the milk volume acceleration being greater than the first preset acceleration; the milk volume acceleration may be decreased by the milk volume acceleration being less than zero, or the milk volume acceleration being less than the second preset acceleration; the milk volume acceleration being constant may be the milk volume acceleration being equal to zero, or the milk volume acceleration being within the range from the second preset acceleration to the first preset acceleration; wherein the first preset acceleration is greater than zero and greater than the second preset acceleration. Because the flow sensor may be subject to external interference, the detected flow acceleration may always be in a state of slight fluctuation, so it is preferred to determine whether the first preset condition is met by using the first preset acceleration and the second preset acceleration.
[0074] The specific values of the first preset acceleration and the second preset acceleration can be selected as needed, and this application does not impose any limitation.
[0075] In some cases, the verification is passed if all flow rates and all milk volumes meet the first preset condition. In other cases, the verification is passed if a preset percentage of flow rates and milk volumes meet the first preset condition. For example, if the time lengths of the first preset time range and the second preset time range are both 3S, and the preset percentage is 90%, then as long as the time for the flow rate and milk volume acceleration to meet the first preset condition exceeds 2.7S in 90% of the time, the verification is determined to be passed. The preset percentage can be selected as needed and will not be repeated here.
[0076] In another possible implementation, step 130 includes the steps of: determining the flow rate within a first preset time range based on the flow data; determining the increase in milk volume within a second preset time range based on the milk storage volume data; if the flow rate and the increase in milk volume meet the second preset condition, determining the verification result as a passed verification; if the flow rate and the increase in milk volume do not meet the second preset condition, determining the verification result as a failed verification.
[0077] The second preset condition includes any one or more of the following: (1) When the flow rate is greater than the preset flow rate, the increase in milk volume is greater than the preset increase.
[0078] (2) When the flow rate is less than or equal to the preset flow rate, the increase in milk volume is less than or equal to the preset increase.
[0079] Optionally, the preset flow rate and the preset increase are both zero. That is, when the flow rate is greater than zero, it means that milk flows into the milk storage container, so the increase in the amount of milk in the milk storage container is greater than zero.
[0080] However, because the flow sensor may be affected by external interference, the detected flow may always be in a state of slight fluctuation, so the preset flow is preferably zero plus the first preset allowable fluctuation value, and the preset increase is preferably zero plus the second preset allowable fluctuation value. The first preset allowable fluctuation value and the second preset allowable fluctuation value can be selected as needed, and this application does not impose any restrictions.
[0081] In another possible implementation, step 130 includes the steps of: determining an average flow rate within a first preset time range based on the flow data; determining a first milk volume increase amount based on the average flow rate and the time length of the first preset time range; determining a second milk volume increase amount within a second preset time range based on the milk storage data; determining a verification result as a passed verification if the first milk volume increase amount and the second milk volume increase amount meet a third preset condition; and determining a verification result as a failed verification if the first milk volume increase amount and the second milk volume increase amount do not meet the third preset condition.
[0082] The third preset condition includes any one of the following: (1) The difference between the first milk volume increase amount and the second milk volume increase amount is within a preset difference range.
[0083] (2) The difference between the first milk volume increase amount and the second milk volume increase amount is within a preset difference range, and both the first milk volume increase amount and the second milk volume increase amount are less than a preset upper limit value.
[0084] In some cases, the difference between the first milk volume increase and the second milk volume increase is within the preset difference range. It may also be that the flow sensor and the milk volume sensor are both disturbed by external factors, causing the detection values to rise synchronously. For example, when the flow sensor and the milk volume sensor are both capacitive sensors, it may be that both are affected by human touch, causing the capacitance detection values to rise simultaneously. Therefore, condition (2) in the third preset condition also introduces a preset upper limit value, so as to detect the situation where both are disturbed by external factors, thereby further improving the accuracy of milk volume detection.
[0085] Step 140: Determine the milk volume of the breast pump according to the verification result.
[0086] In case of verification failure: determining the milk volume of the breast pump based on at least one of the milk storage volume data and the flow volume data.
[0087] In a possible implementation, the milk storage amount data at the most recent successful verification is determined as the milk storage amount of the breast pump. For example, if the verification is successful at 9S and fails at 10S, the milk storage amount at 9S is used as the milk storage amount at 10S.
[0088] In another possible implementation, the average flow rate and the time length of the flow data are determined based on the flow data; and the milk volume of the breast pump is calculated based on the average flow rate and the time length. Thus, when the milk volume sensor is disturbed, the flow data is used to calculate the correct milk storage volume, thereby improving the milk volume detection accuracy of the breast pump.
[0089] When the verification is successful, the current milk volume in the milk storage volume data detected by the milk volume sensor is determined as the milk volume of the breast pump.
[0090] Optionally, the method for detecting the amount of milk in a breast pump provided in the present application further comprises the step of: executing a preset operation when the verification result is a verification failure.
[0091] The preset operations include any one or more of the following.
[0092] (1) Controlling the display module in the breast pump to stop updating the milk volume calculated based on the milk storage volume data; (2) Suspend sending the milk volume calculated based on the milk storage data to the electronic device communicating with the breast pump.
[0093] (3) Control the display module in the breast pump to display prompt information.
[0094] (4) Sending instruction information to an electronic device that communicates with the breast pump, where the instruction information is used to instruct a display module of the electronic device to display prompt information.
[0095] (5) Control the display module in the breast pump to display the amount of milk calculated based on the flow data.
[0096] (6) Sending the milk volume calculated based on the flow data to an electronic device that communicates with the breast pump.
[0097] Optionally, the display module in the breast pump is a display screen in the breast pump. The display screen in the breast pump is usually arranged in the host.
[0098] Optionally, the breast pump communicates with the electronic device via a data line, and / or communicates with the electronic device via a wireless communication module, such as a Bluetooth module or a WIFI module.
[0099] Optionally, the display module of the electronic device is a display screen of the electronic device.
[0100] See also Figure 4 , Figure 4 2 is a schematic diagram of a structure of a milk quantity detection device for a breast pump provided in an embodiment of the present application. The device 200 comprises a first acquisition unit 210 , a second acquisition unit 220 , a verification unit 230 and a determination unit 240 .
[0101] The first acquisition unit 210 is used to acquire flow data from the flow sensor.
[0102] The second acquisition unit 220 is used to acquire milk storage amount data from the milk amount sensor.
[0103] The verification unit 230 is used to verify the milk storage amount data according to the flow data and determine the verification result.
[0104] The determination unit 240 is used to determine the milk volume of the breast pump according to the verification result.
[0105] Any of the above units may also execute the remaining steps of the method for detecting the amount of milk in a breast pump in any embodiment in the specification, or the milk amount detection device 200 of the breast pump may also be provided with other units to execute the remaining steps of the method for detecting the amount of milk in a breast pump in any embodiment in the specification, which will not be described in detail here.
[0106] Please refer to Figure 5 , Figure 5 Schematic diagram of the structure of a breast pump provided by an embodiment of the present application. Figure 5 As shown, the breast pump 300 includes: one or more processors 310 and a memory 320, Figure 5 A processor 310 is taken as an example.
[0107] In some implementations, the processor 310 and the memory 320 may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.
[0108] In some embodiments, the processor 310 is used to obtain flow data from a flow sensor; the flow sensor detects flow data of milk in a milk flow path of a breast pump; obtain milk storage volume data from a milk volume sensor; the milk volume sensor detects current milk storage volume data of a milk storage container; verify the milk storage volume data based on the flow data to determine a verification result; and determine the milk volume of the breast pump based on the verification result.
[0109] In some embodiments, the memory 320 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as the program instructions / modules of the method for detecting the amount of milk in a breast pump in the embodiment of the present application. The processor 310 executes various functional applications and data processing of the breast pump by running the non-volatile software programs, instructions and modules stored in the memory 320, that is, the method for detecting the amount of milk in a breast pump in the above method embodiment is implemented.
[0110] In some embodiments, the memory 320 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the breast pump, etc. In addition, the memory 320 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 320 may optionally include a memory remotely arranged relative to the processor 310, and these remote memories may be connected to the controller via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0111] In some embodiments, one or more modules are stored in the memory 320, and when executed by one or more processors 310, the method for detecting the amount of milk in a breast pump in any of the above method embodiments is executed, for example, the method described above is executed. Figure 3 Method steps 110 to 140 in.
[0112] Please refer to Figure 6 , Figure 6 The computer-readable storage medium 400 stores a program code 410, which can be called by a processor to execute the method for detecting the amount of milk in a breast pump described in the above method embodiment.
[0113] The computer-readable storage medium 400 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium 400 has a storage space for program codes for executing any method steps in the above control method. These program codes may be read from or written to one or more computer program products. The program code may be compressed, for example, in an appropriate form.
[0114] The present application also provides a computer program product, which includes: a computer program (also referred to as code, or instruction), which enables a computer to execute a method in any of the above method embodiments when the computer program is executed.
[0115] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0116] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0117] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0118] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk, etc., which can store program code.
[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for detecting the amount of milk in a breast pump, characterized in that: The method comprises: Acquiring flow data from a flow sensor; the flow sensor detects flow data of milk in a milk flow path of a breast pump; Acquiring milk storage volume data of a milk volume sensor; wherein the milk volume sensor detects the current milk storage volume data of the milk storage container; Verifying the milk storage amount data according to the flow data and determining a verification result; The amount of milk from the breast pump is determined according to the verification result.
2. The method according to claim 1, characterized in that The step of verifying the milk storage amount data according to the flow data and determining a verification result includes: Determine the flow rate within a first preset time range according to the flow data; Determining the milk volume acceleration within a second preset time range according to the milk storage volume data; When the flow rate and the milk volume acceleration meet the first preset condition, determining that the verification result is verification passed; When the flow rate and the milk volume acceleration do not meet the first preset condition, the verification result is determined to be verification failure.
3. The method according to claim 2, characterized in that The first preset condition includes any one or more of the following: When the flow rate increases, the milk volume acceleration increases; When the flow rate decreases, the milk volume acceleration decreases; When the flow rate remains unchanged, the milk volume acceleration remains unchanged.
4. The method according to claim 1, characterized in that The step of verifying the milk storage amount data according to the flow data and determining a verification result includes: Determine the flow rate within a first preset time range according to the flow data; Determining the milk volume increase within a second preset time range according to the milk storage volume data; When the flow rate and the increase in the amount of milk meet a second preset condition, determining that the verification result is a verification pass; When the flow rate and the milk volume increase do not meet the second preset condition, the verification result is determined to be verification failure.
5. The method according to claim 4, characterized in that The second preset condition includes any one or more of the following: In the case where the flow rate is greater than the preset flow rate, the increase in milk volume is greater than the preset increase; When the flow rate is less than or equal to a preset flow rate, the increase in milk volume is less than or equal to a preset increase.
6. The method according to claim 1, characterized in that The step of verifying the milk storage amount data according to the flow data and determining a verification result includes: Determine the average flow rate within a first preset time range according to the flow data; determining a first milk quantity increase amount according to the average flow rate and the time length of the first preset time range; Determining a second milk volume increase within a second preset time range according to the milk storage volume data; When the first milk quantity increase amount and the second milk quantity increase amount meet a third preset condition, determining that the verification result is verification passed; When the first milk quantity increase amount and the second milk quantity increase amount do not meet the third preset condition, the verification result is determined to be verification failure.
7. The method according to claim 6, characterized in that The third preset condition includes any one of the following: The difference between the first milk quantity increase amount and the second milk quantity increase amount is within a preset difference range; The difference between the first milk volume increase amount and the second milk volume increase amount is within a preset difference range, and the first milk volume increase amount and the second milk volume increase amount are both less than a preset upper limit value.
8. The method according to any one of claims 1 to 7, characterized in that: Determining the amount of milk from the breast pump according to the verification result includes: When the verification result is a verification failure, the milk volume of the breast pump is determined based on at least one of the milk storage volume data and the flow volume data.
9. The method according to claim 8, characterized in that When the verification result is a verification failure, determining the milk volume of the breast pump based on at least one of the milk storage volume data and the flow volume data comprises: When the verification result is a verification failure, determining an average flow rate and a time length of the flow data based on the flow data; The amount of milk from the breast pump is calculated according to the average flow rate and the time length.
10. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: If the verification result is a verification failure, a preset operation is performed; wherein, The preset operation includes any one or more of the following: Control the display module in the breast pump to stop updating the milk volume calculated based on the milk storage volume data; Suspending the sending of the milk volume calculated according to the milk storage volume data to the electronic device communicating with the breast pump; Controlling the display module in the breast pump to display prompt information; Sending instruction information to an electronic device communicating with the breast pump, wherein the instruction information is used to instruct a display module of the electronic device to display the prompt information; Controlling a display module in the breast pump to display the amount of milk calculated based on the flow data; The amount of milk calculated based on the flow data is sent to an electronic device that communicates with the breast pump.
11. The method according to any one of claims 1 to 7, characterized in that: Determining the amount of milk from the breast pump according to the verification result includes: When the verification result is successful, the milk volume of the breast pump is determined based on the milk storage volume data.
12. A milk quantity detection device for a breast pump, characterized in that: The device comprises: A first acquisition unit, used for acquiring flow data of a flow sensor; A second acquisition unit is used to acquire milk storage amount data from a milk amount sensor; A verification unit, used to verify the milk storage amount data according to the flow data and determine a verification result; A determination unit is used to determine the milk volume of the breast pump according to the verification result.
13. A breast pump, characterized in that: The breast pump comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the milk volume detection method for a breast pump according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an executable program, and the executable program is executed by a processor to implement the milk volume detection method of a breast pump according to any one of claims 1 to 11.
15. A computer program product, characterized in that The method comprises a computer program, which, when executed by a processor, implements the method for detecting the amount of milk in a breast pump according to any one of claims 1 to 11.
Citation Information
Cited By
Breast pump, method for determining flow rate in breast pump, recommended method for milk extraction, and related device
WO2026066886A1