Newborn nursing system with integrated weighing function
By introducing counterweight elements and a scale manager into the neonatal care system, the system automatically compensates for weighing sensor drift and changes in items, solving the problem of inaccurate weight measurement caused by weighing sensor drift, and achieving interference-free accurate weighing and optimized weighing frequency and calibration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GE PRECISION HEALTHCARE LLC
- Filing Date
- 2025-10-11
- Publication Date
- 2026-04-28
AI Technical Summary
The weighing sensors in existing neonatal care systems are prone to drift, leading to inaccurate weight measurements. Furthermore, frequently lifting newborns for weighing can interfere with their physiological activities and sleep.
By introducing counterweights and a scale manager into the neonatal care system, the scale manager periodically measures the drift of the weighing sensor, and the counterweights and image sensors identify added or removed items, automatically compensating for weight changes, thus enabling accurate weighing of newborns without lifting them.
It enables accurate measurement of newborn weight even with weighing sensor drift, reduces interference to newborns, improves weighing accuracy and safety, and optimizes weighing frequency and calibration time.
Smart Images

Figure CN121926752A_ABST
Abstract
Description
Background Technology
[0001] This disclosure relates generally to neonatal care systems and methods, and more specifically to systems and methods for neonatal care systems with integrated weighing functionality.
[0002] Newborns, especially premature infants, are often placed in incubators, providing them with a controlled and monitored environment to aid their survival and growth. Therefore, monitoring an infant's weight while in an incubator is useful. Furthermore, since medical treatments such as medication administration rely on accurate measurement of the infant's weight, monitoring their weight is even more essential. Consequently, neonatal care systems (i.e., newborn care systems) such as incubators, septic tanks, and other neonatal care systems may include an integrated weighing system with one or more weighing sensors configured to determine the weight of the infant on the platform of the neonatal care system. Summary of the Invention
[0003] This summary is provided to introduce a series of concepts that will be further described in the detailed embodiments below. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to help limit the scope of the claimed subject matter.
[0004] A neonatal care system includes: a scale having a plurality of weighing sensors for measuring weight; a plurality of counterweight elements having predetermined weights; a plurality of actuators; a processing device; and a memory storage device. Each weighing sensor supports one or more of the predetermined weights. The actuators are configured to lift a platform supporting an infant off the scale and lower the platform back onto the scale. The memory storage device includes instructions executable by the processing device to cause the actuators to lift the platform off the scale, determine the measured weights from the weighing sensors, and determine the drift of each weighing sensor by determining a difference between each of the predetermined weights and each of the measured weights.
[0005] In one implementation, the instruction is capable of being executed to determine that the drift exceeds a predetermined drift threshold and to provide a first notification including a request to calibrate a weighing sensor corresponding to the drift.
[0006] In one implementation, the instructions can be executed by the processing device to determine that the load cell is scheduled for calibration, to determine that the drift does not exceed a predetermined drift threshold, and to provide a second notification including a recommendation to delay calibration.
[0007] In one implementation, instructions can be executed by a processing device to cause an actuator to lower a platform supporting the infant onto a scale, determine a second plurality of measured weights based on multiple additional signals from multiple weighing sensors, and determine the infant's weight based on the second plurality of measured weights, a predetermined weight, and drift.
[0008] In one implementation, the instructions can be executed by a processing device to determine the infant's weight at predetermined periodic intervals.
[0009] In one embodiment, the instructions can be executed by a processing device to determine whether the difference between the first interval weight of an infant determined in a first interval and the second interval weight of an infant determined in a second interval exceeds a predetermined threshold, and to determine whether the difference represents a change in the infant's weight.
[0010] In one implementation, the difference is determined to be unrepresentative by capturing an image of the platform supporting the baby and identifying objects in the image that represent the difference.
[0011] In one implementation, the difference is determined to be unrepresentative by capturing an image of the platform supporting the baby and identifying missing objects in the image that represent the difference.
[0012] In one implementation, a difference is determined to be unrepresentative by: providing a notification to caregivers using a user interface, wherein the notification indicates the difference, receiving from the user interface an indication that the difference is not the result of object placement or removal, and providing a notification via the user interface to perform a full weighing cycle or recalibrate the scale.
[0013] In one implementation, the representativeness of the difference is determined by providing a notification to caregivers using a user interface, wherein the notification indicates the difference and receives from the user interface an indication that the difference is the result of object placement or removal.
[0014] A neonatal care system for interference-free weighing sensor drift measurement includes: a scale including at least one weighing sensor for measuring weight; at least one counterweight element having a predetermined weight; a plurality of actuators configured to uniformly distribute the predetermined weight of counterweight on the scale; a processing device; and a memory storage device including instructions. The instructions are executable by the processing device to cause the actuators to uniformly distribute the predetermined weight of counterweight on the scale, determine a first measured weight based on one or more signals from the at least one weighing sensor, and determine the drift of the at least one weighing sensor by subtracting the predetermined weight from the first measured weight.
[0015] In one embodiment, the instruction can be executed by the processing device to determine that the drift exceeds a predetermined drift threshold and to provide a first notification including a request to calibrate at least one weighing sensor.
[0016] In one embodiment, instructions can be executed by a processing device to cause an actuator to remove a predetermined weight of counterweight from the scale, determine a second measured weight based on one or more additional signals from at least one weighing sensor, and determine the infant's weight based on the second measured weight and drift.
[0017] In one embodiment, instructions can be executed by a processing device to determine the infant's weight at predetermined periodic intervals, determine that the difference between the infant's first interval weight determined in the first interval and the infant's second interval weight determined in the second interval exceeds a predetermined threshold, and determine whether the difference represents a change in the infant's weight.
[0018] In one implementation, the difference is determined to be unrepresentative by capturing an image of the platform supporting the baby and identifying objects in the image that represent the difference.
[0019] In one implementation, the difference is determined to be unrepresentative by capturing an image of the platform supporting the baby and identifying missing objects in the image that represent the difference.
[0020] A method for non-intrusive weighing sensor drift measurement includes guiding multiple actuators of the scale to lift a platform supporting an infant from the scale. Additionally, the method includes determining a first measured weight based on one or more signals from at least one weighing sensor of the scale. The at least one weighing sensor supports the full weight of a counterweight element having a predetermined weight. Furthermore, the method includes determining the drift of the at least one weighing sensor by subtracting the predetermined weight from the first measured weight.
[0021] In one embodiment, the method includes determining that the drift exceeds a predetermined drift threshold and providing a first notification including a request to calibrate at least one weighing sensor.
[0022] In one embodiment, the method includes inducing an actuator to lower a platform supporting the infant onto a scale. Additionally, the method includes determining a second measured weight based on one or more additional signals from at least one weighing sensor. Furthermore, the method includes determining the infant's weight based on the second measured weight, a predetermined weight, and drift.
[0023] In one embodiment, the method includes determining the infant's weight at predetermined periodic intervals. Additionally, the method includes determining that the difference between a first interval weight of the infant determined at a first interval and a second interval weight of the infant determined at a second interval exceeds a predetermined threshold. Furthermore, the method includes determining whether the difference represents a change in the infant's weight.
[0024] Various other features, objects, and advantages of the invention will become apparent from the following description taken in conjunction with the accompanying drawings. Attached Figure Description
[0025] This disclosure is described with reference to the following figures.
[0026] Figure 1 This is a perspective view of an exemplary neonatal care system with integrated weighing functionality according to one embodiment of the present disclosure.
[0027] Figure 2 This is a perspective view of an exemplary neonatal care system with integrated weighing functionality according to one embodiment of the present disclosure.
[0028] Figure 3A This is a side view of a patient, bed, and support plate positioned on an exemplary weighing scale according to one embodiment of this disclosure.
[0029] Figure 3B This is a top view of an exemplary weight scale according to one embodiment of the present disclosure.
[0030] Figure 4 This is a graph showing the change of the measured weight of a newborn over time in a newborn care system with integrated weighing function according to one embodiment of the present disclosure.
[0031] Figure 5A This is a side view of a patient, bed, and support plate positioned on an exemplary weighing scale according to one embodiment of this disclosure.
[0032] Figure 5B This is a top view of an exemplary weight scale according to one embodiment of the present disclosure.
[0033] Figure 5C This is a top view of an exemplary weight scale according to one embodiment of the present disclosure.
[0034] Figure 6 This is a flowchart depicting an exemplary process for weight measurement in a neonatal care system with integrated weighing functionality, according to one embodiment of the present disclosure.
[0035] Figure 7 This is a flowchart illustrating a method for determining drift correction in a neonatal care system with integrated weighing functionality, according to one embodiment of this disclosure.
[0036] Figure 8 This is a flowchart illustrating a method for determining drift correction in a neonatal care system with integrated weighing functionality, according to one embodiment of this disclosure.
[0037] Figure 9 This is a process flowchart of a method for weight measurement in a neonatal care system with integrated weighing function, according to one embodiment of the present disclosure.
[0038] Figure 10 This is a diagram of a weight measurement system for a neonatal care system with integrated weighing function, according to one embodiment of the present disclosure.
[0039] Figure 11 This is an exemplary scale manager for a neonatal care system with integrated weighing functionality, according to one embodiment of the present disclosure. Detailed Implementation
[0040] In this description, certain terms are used for the purpose of brevity, clarity, and ease of understanding. No unnecessary limitations should be inferred from these terms beyond the requirements of the prior art, as they are used for descriptive purposes only and are intended to be understood in a broad sense.
[0041] As used herein, unless otherwise limited or restricted, discussions of a particular orientation are provided by way of example only for a particular embodiment or related illustration. For example, discussions of “top,” “bottom,” “front,” “back,” “left,” “right,” “horizontal,” “vertical,” and “longitudinal” features and / or relative movements (e.g., “upward” and “downward” movement) are generally intended only to describe the orientation of such features relative to a reference frame for a particular example or illustration. Accordingly, for example, in some arrangements or embodiments, a “top” feature may sometimes be positioned below a “bottom” feature (etc.). Additionally or alternatively, embodiments may be arranged with different orientations such that the “top” and “bottom” features are arranged horizontally relative to each other, for example, in a “left-to-right” orientation.
[0042] The terms “comprising,” “including,” or “having,” as used herein, and variations thereof, are intended to cover the elements listed thereafter and their equivalents, as well as additional elements. Embodiments described as “comprising,” “including,” or “having” certain elements are also contemplated as “consisting substantially of those particular elements” and “comprise by those particular elements.”
[0043] The inventors have recognized the problems with current neonatal care systems, such as incubators, baby warmers, and other types of neonatal care systems and devices. As previously mentioned, newborns in such systems are typically weighed daily to monitor growth and determine appropriate medication dosages, intravenous (IV) fluid intake, etc. In such systems, the scale used to measure weight is located under the mattress on which the patient lies. However, the scale typically includes a weighing sensor, which is the device used to determine weight, and can drift over time. Drift refers to a gradual decrease in the accuracy of the weighing sensor. In other words, accuracy may “drift” toward a measurement that is heavier or lighter than the actual weight of the patient and / or object being weighed. This scale drift can be addressed through tareing performed each time a weight measurement is taken and / or through periodic (e.g., annual) calibration. Therefore, determining a more accurate measurement on a drifting scale involves establishing a baseline measurement before placing the patient to be measured on the scale. This allows the patient's weight to be distinguished from the weighing sensor drift and the weight of other items on the scale, such as the mattress. Therefore, the caregiver can lift the patient (newborn) while any equipment (e.g., breathing tube) is still attached, and attempt to keep the patient's arms, legs, blankets, and clothing out of contact with the mattress remaining on the scale. This allows the caregiver or scale operator to establish a baseline weight on the scale. The caregiver can then place the patient back onto the mattress, supporting any equipment attached to the patient. Thus, the patient's weight can be determined by analyzing the difference between the baseline measurement and the measurement taken while the patient was on the mattress.
[0044] The procedure can be repeated, during which the patient's weight can be remeasured by pressing the remeasurement button on the scale. However, this is a somewhat cumbersome process with several challenges. More specifically, lifting a newborn may: interfere with neurological development, as lifting is a negative stimulus for the newborn; disrupt the newborn's sleep; cause discomfort to the newborn; and lead to detachment of the catheter and sensor, which may be harmful to the newborn.
[0045] Based on the aforementioned problems and challenges recognized by the inventors through their extensive research and experience in the field of neonatal care systems, the inventors have developed the disclosed improved system and method for weighing infants housed in neonatal incubators, septic tanks, or other neonatal care systems. The disclosed system and method allow for more accurate weighing of infants regardless of weighing sensor drift and without requiring the newborn to be lifted from the mattress. Furthermore, these systems and methods can be used to determine when to calibrate a weighing sensor in the event of drift.
[0046] Furthermore, the systems and methods disclosed herein provide an infant weighing mechanism that determines drift by measuring a counterweight element having a predetermined weight. Therefore, by determining the difference between the measured value of the counterweight element and the predetermined weight value, the drift of the weighing sensor used for measurement can be determined. Moreover, knowing the drift allows for the use of the same weighing sensor to determine a more accurate measurement of the newborn's weight. More specifically, determining a more accurate weight measurement may involve modifying the measured weight of the newborn by the determined amount of drift. Thus, if the determined drift is positive 0.2 kg, determining the newborn's weight involves subtracting 0.2 kg from the measured newborn weight. Conversely, if the determined drift is negative 0.2 kg, determining the newborn's weight involves adding 0.2 kg to the measured weight. In one embodiment of this disclosure, weighing the counterweight element may involve adding the counterweight element to the weighing sensor without moving the newborn. Another embodiment of this disclosure may involve using an actuator to slowly remove the newborn and mattress from the weighing sensors, which may have a counterweight element positioned thereon. Alternatively, the actuator can slowly lower the weighing sensor so that when the newborn is held on the mattress, the weight of the bed 24 and the patient does not fall on the weighing sensor. In these ways, embodiments of this disclosure can provide more accurate measurements of the newborn's weight without interfering with the newborn's neurodevelopment and sleep, and without posing any potential danger to the newborn. Furthermore, by determining weighing sensor drift in this way, it is possible to more accurately predict when to recalibrate the weighing sensor.
[0047] Figure 1 This is a perspective view of an exemplary neonatal care system 10 with integrated weighing functionality according to one embodiment of the present disclosure. The neonatal care system 10 is shown as being located in a room within a medical facility (such as a delivery suite or neonatal intensive care unit). The ambient air temperature within the room is controlled by a room thermostat 8, which is capable of adjusting up and down in a conventional manner according to the specific circumstances of the patient and medical staff.
[0048] The neonatal care system 10 shown here is an incubator, which has features compatible with GE Healthcare. ™ Giraffe production ® Similar components to an incubator. The neonatal care system 10 includes a support 12 supported by legs 14 and feet 16, the feet being equipped with wheels 18 in a manner known in the art. Walls 26 and a cover 28 (for the incubator) (see...) Figure 2The spacer 34 typically surrounds and covers the bed 24 (e.g., a mattress) to prevent the patient 1 from falling off the bed 24 and also to maintain a controlled environment inside. The air within the interior defined by the wall 26 (and, when present, the cover 28) is also referred to as interior air 32. The heater 34, such as a radiant heater, can be a heating device, such as those used in the exemplary incubator described above. The patient 1 is warmed using the heater 34. Additionally, the support 12 also supports the housing 50 and includes a controller 70 (e.g., a microprocessor, computer processing circuitry, etc.) for operating the neonatal care system 10 in a manner currently known in the art.
[0049] Column 20 extends upward from support 12. Platform 22 may be supported by a base on support 12 and may be height-adjustable along column 20 in a manner currently known in the art. Furthermore, platform 22 is configured to support scale 38 positioned below bed 24 configured to support patient 1. Similar to housing 50, scale 38 may include a controller (not shown). The controller of scale 38 may be a processor separate from controller 70, or may be incorporated into controller 70. Additionally, the controller of scale (and / or controller 70) may include a scale manager or a portion thereof for performing integrated weighing as described herein. Scale 38 may be any conventional weighing device capable of determining the weight of anything and / or any person placed thereon. In one embodiment, scale 38 includes one or more weighing sensors (not shown) configured to provide a signal indicating the weight on scale 38. Although the term "weighing sensor" is used in this disclosure, it should be understood that scale 38 may include any sensor or device that generates a measurable signal and represents the weight or force on scale 38.
[0050] The scale manager can periodically measure the weight of patient 1 using scale 38 without lifting patient 1 from bed 24. In such scenarios, the scale manager can determine the patient's weight by subtracting the weight of bed 24 from the measured weight. Additionally, the scale manager can measure the weight of one or more counterweight elements (not shown) placed on the weighing sensor. This allows the scale manager to determine the drift of the weighing sensor on scale 38. Determining this drift allows the scale manager to determine the patient's weight more accurately. The scale manager can determine a more accurate measurement by modifying the patient's weight measured by scale 38 based on the determined drift.
[0051] Additionally, according to one embodiment of this disclosure, the scale manager can determine the maintenance timing of the load cell. Typically, the load cell can be calibrated based on a predetermined schedule. For example, calibration of the load cell can be scheduled every six months. However, more frequent (or less frequent) calibration may be useful to maintain more accurate weight measurements. Therefore, according to one embodiment of this disclosure, the scale manager can compare the drift to a predetermined threshold. If the drift exceeds the predetermined threshold, the scale manager can generate a notification to perform maintenance (i.e., calibration) on the load cell. Furthermore, if the load cell requires calibration according to the schedule, but the drift does not exceed the predetermined threshold, the scale manager can generate a notification that scheduled maintenance can be skipped.
[0052] As previously described, the scale manager can perform periodic weight measurements. This allows the scale manager to generate data feeds of weight measurements. These periods can be once or multiple times per second, several seconds, one minute or more, one hour or more. Therefore, a caregiver or other person may place objects on (or remove objects from) patient 1 and / or bed 24, which may cause variations in the measured weight. However, compensating for such variations in weight measurements can be useful for more accurate determination of weight measurements. Therefore, in one embodiment of this disclosure, the neonatal care system 10 may include an image sensor 48. The image sensor 48 can capture individual images and / or videos of patient 1 and bed 24. Furthermore, the scale manager can analyze these images to determine whether items are being added to or removed from patient 1 and / or bed. For example, the scale manager can perform object detection using a machine learning model, thereby identifying specific objects added to patient 1 and / or bed. More specifically, such objects may include blankets, diapers, clothing, medical devices, etc. Additionally, the scale manager can determine the weight of the identified object based on the identified object and a predetermined mapping. The predetermined mapping can identify the weight of multiple objects that may be placed on patient 1 and bed 24. Therefore, the scale manager can track the cumulative weight of the objects placed on patient 1 and bed 24. Thus, the scale manager can subtract the tracked weight from the patient 1's weight measurement. Conversely, if an identified object is being removed from patient 1 or bed 24, the scale manager 38 can subtract the weight of the removed object from the tracked weight measurement. Alternatively, the scale manager can identify objects added to and / or removed from bed 24 without image sensor 48. For example, the scale manager can identify measured weight changes that appear to be outliers relative to the patient's historical weight changes. In some implementations, the scale manager may use a machine learning model trained to identify outliers in weight changes over short time periods (e.g., approximately one second).
[0053] The neonatal care system 10 also includes a user interface 40, which may include a display 42 configured to provide warning indications (text, colors, icons, etc.) and messages related to the operation of the neonatal care system 10. Additionally, the user interface 40 may include a speaker 44 and one or more lights 46. The speaker 44 and lights 46 can provide further information about the operational status of the neonatal care system 10 with integrated weighing functionality. According to one embodiment of this disclosure, a scale manager can provide a data feed of measured patient weight for display on the display 42. For example, the display 42 may display a graph indicating the change in measured patient weight over time.
[0054] Additionally, the speaker 44 and the light 46 can convey information to the caregiver and / or operator via sound, spoken text, spoken words, flashing, changing colors, and / or the light being turned on or off. In this way, as further discussed below, the user interface 40 provides the feedback habits of infant care systems 10 currently known in the art, but also provides additional information, warnings, etc., according to this disclosure. It should be appreciated that the user interface 40 may also be provided, or alternatively, via an external device (e.g., a mobile device, such as a tablet or smartphone) communicating with the neonatal care system 10. For example, a smartphone may be used as a display 42, speaker 44, and / or light 46 (used alone or in combination with another display 42, speaker 44, and light 46 on the neonatal care system 10), which communicates via Bluetooth. ® Or another wireless protocol known in the art communicates with the neonatal care system 10.
[0055] Furthermore, according to one embodiment of this disclosure, the display 42, speaker 44, and light 46 can provide a warning or other indication that the integrated weighing system 38 has detected a relatively large change in the measured weight. Additionally, this indication may include a prompt for the caregiver or operator to ignore the change. For example, after a caregiver has placed a blanket on the patient 1, the scale manager 38 may perform a weight measurement. Due to the placement of the blanket, the weight measurement may represent a relatively large change compared to a previous weight measurement. Therefore, the scale manager 38 may provide a notification on the display 42 indicating that a relatively large increase has occurred in the patient's weight measurement. Additionally, the notification may prompt the caregiver and / or operator to ignore the weight increase. Because the weight increase is a result of the blanket placement, the caregiver can use the user interface 40 to indicate that the weight increase should be ignored. Therefore, the scale manager 38 may subtract the weight increase from the measured weight.
[0056] Figure 2 This is a perspective view of an exemplary neonatal care system 10 with integrated weighing functionality according to one embodiment of the present disclosure. In this example, the neonatal care system 10 is similar to... Figure 1A newborn care system, but designed as an incubator rather than a baby warmer. Similar to... Figure 1 , Figure 2 The neonatal care system 10 includes a support 12, a platform 22, a bed 24, a wall 26, a heater 34, a scale 38, a user interface 40, an image sensor 48, a housing 50, and a controller 70. In the incubator, warm air flowing within the incubator from the heater 34 and a fan (not shown) located below the bed 24 and platform 22 are used to keep the patient 1 warm. Additionally, Figure 2 The newborn care system 10 includes a cover 28, wherein the interior of the newborn care system 10 is defined by the wall 26 and the cover 28. Furthermore, Figure 2 The incubator includes openings 30 within the walls 26 and / or the cover 28 to provide access to the interior (e.g., patient 1, bed 24, and / or platform 22) without opening one or more of the walls 26 and / or the cover 28 in a manner currently known in the art.
[0057] Figure 2 The image sensor 48 and controller 70 can be similar to Figure 1 The image sensor 48 and the controller. Therefore, the controller 70 may include a scale manager, which can perform actions such as those described in the reference... Figure 1 The described integrated weighing (e.g., determining weighing sensor drift and patient weight, generating patient weight measurement feed, etc.).
[0058] Therefore, the scale manager can periodically use the scale 38 to measure the weight of patient 1 without lifting patient 1 from bed 24. According to one embodiment of this disclosure, the scale manager can generate a data feed of weight measurement values and generate a graph representing the data feed for display on display 42. Additionally, the scale manager can measure the weight of a counterweight element with a predetermined weight independently of the weight of patient 1 (and bed 24). This allows the scale manager to determine the drift of the weighing sensor of scale 38, which enables the determination of a more accurate measurement value by modifying the patient weight measured by scale 38 based on the determined drift. Furthermore, according to one embodiment of this disclosure, the scale manager can determine the maintenance timing of the weighing sensor of scale 38 by comparing the drift with a predetermined threshold and providing a notification to perform calibration of the weighing sensor if the drift exceeds the predetermined threshold. Moreover, in the case of calibrating the weighing sensor according to a predetermined maintenance schedule, if the drift does not exceed the predetermined threshold, the scale manager can provide a notification to skip the scheduled maintenance.
[0059] Furthermore, the scale manager can determine when the measured patient weight has changed by a predetermined order of magnitude. As previously described, such a change may indicate that a caregiver or other operator has placed (or removed) an object onto (or removed from) patient 1 or bed 24. If such a change occurs, the scale manager can analyze images and / or video captured by image sensor 48 to identify the object placed onto or removed from patient 1 or bed 24. If an object corresponding to the changed weight is identified, the scale manager can modify the measured patient weight based on the weight of the identified object. Alternatively, the scale manager can provide notification of the weight change and prompt the caregiver or other operators of the neonatal care system 10 to accept or reject the weight change.
[0060] Figure 3A This is a side view of a patient 1, bed 24, and support plate 302 positioned on an exemplary weighing scale 38 according to one embodiment of this disclosure. The weighing scale 38 includes a counterweight element 304, weighing sensors 306, actuators 308, and a weighing platform. The counterweight element 304 (also referred to herein as a weight) can be an object with a specific predetermined weight positioned on each of the weighing sensors 306. The weighing sensors 306 are force sensors. A sensor is an element that converts energy from one form to another. Therefore, the weighing sensors 306 convert forces (e.g., the pulling force of gravity on an object) into measurable electrical signals. Additionally, the weighing sensors 306 measure the electrical signals and generate a numerical representation of the force. In this example, the weighing sensors 306 convert the force of the object's weight on the scale 38 into an electrical signal, measure the signal, and generate a numerical representation of the weight. Additionally, the weighing sensors 306 can provide the measured weight to the scale manager. The weighing platform 312 can be a surface element of the weighing scale 38 on which an operator places items to be weighed by the weighing scale 38.
[0061] Furthermore, the scale manager can periodically measure the patient's weight to generate a data feed of the patient's weight. The weight measurement period can be seconds, minutes, or hours. In this way, the patient's growth over time can be determined. However, as mentioned earlier, the accuracy of the weighing sensor 306 may drift over time. Therefore, it is useful to determine the drift of the weighing sensor 306 in order to more accurately determine the weight of the patient 1.
[0062] Actuator 308 may be a mechanical element of scale 38 that extends through scale 38 in response to a request from scale manager to lift support plate 302, bed 24, and patient 1 from scale 38, thereby removing the weight of patient 1, bed 24, and support plate 302 from weighing sensor 306. To mitigate the disturbance to patient 1 caused by the resulting movement, actuator 308 may be configured to move at a relatively slow rate. Furthermore, scale manager can determine the weight of counterweight element 304 by measuring the weight of support plate 302, bed 24, and patient 1 as they are lifted from scale 38. Actuator 308 may then retract to lower support plate 302 back onto scale 38.
[0063] However, before retracting the actuator 308 and while still raising the support plate 302, bed 24, and patient 1 from the scale 38, the weighing sensors 306 load the counterweight element 304. Therefore, the scale manager can determine the drift of each of the weighing sensors 306 by determining the difference between the known predetermined weight of the counterweight element 304 and the measured weight from each weighing sensor 306. Additionally, the scale manager can determine the drift of the scale 38 based on the drift of each weighing sensor 306. For example, the scale manager can determine the drift of the scale by summing the drifts of the weighing sensors, determining the median total drift over time, the average total drift over time, etc. Therefore, the scale manager can modify additional measurements of the patient's weight based on the determined drift of the scale 38. Furthermore, to further reduce interference with patient 1, the scale manager can determine the drift according to a more relaxed schedule than weight measurement. For example, the scale manager can determine the drift once a day.
[0064] According to one embodiment of this disclosure, the scale manager can identify any sudden weight changes (e.g., changes exceeding a predetermined value). Such changes can be caused by the placement of objects on the patient 1 and / or bed. For example, a caregiver may place a blanket, breathing equipment, or other medical device on the patient 1. However, the weight of these items does not represent the patient's weight. Therefore, the scale manager can algorithmically compensate for such changes. For example, the scale manager can use the trend of weight change over time to determine whether an unexpected weight change has occurred. The scale manager can be configured to identify outliers when the trend of weight change over time is not smooth. In this way, a sudden increase (or decrease) can be easily determined by subtracting the change in weight measurement from the extrapolated trend. The scale manager can use image sensor 48 to make this determination. For example, the scale manager can prompt the operator to confirm that the scale manager will modify the measured weight based on the identified outliers, for example, by subtracting the sudden weight increase.
[0065] Additionally, to determine which changes to subtract, the scale manager can capture images of patient 1 and bed 24 using a camera (e.g., image sensor 48). Furthermore, the scale manager can use a machine learning model trained to recognize objects in such images to identify objects placed on (or removed from) patient 1 and / or bed 24. According to one embodiment of this disclosure, the scale manager can track the weight of such added items to perform this compensation at each measurement. Conversely, the scale manager can also identify any sudden decrease in the measured weight. Such a decrease can be caused by the removal of added items such as blankets and medical devices. Therefore, the scale manager can subtract the weight of the removed objects from the weight of the tracked added items.
[0066] However, in some cases, the scale manager may not compensate for sudden weight changes. For example, a patient's weight may increase during feeding. Subsequently, changing the patient's diaper may result in a decrease in the patient's measured weight. According to one embodiment of this disclosure, the scale manager may use image sensor 48 to determine that the patient is being fed and therefore does not compensate for the resulting increase in measured weight. Similarly, the scale manager may use image sensor 48 to determine that the patient's diaper is being changed and therefore does not compensate for the resulting decrease in measured weight. However, in such cases, the scale manager may annotate the data feed to indicate the timing of feeding and diaper changing.
[0067] Furthermore, according to one embodiment of this disclosure, the scale manager can use a manual method to determine when and when not to compensate for sudden changes in the measured weight. For example, in response to detecting a change in the measured weight exceeding a predetermined threshold, the scale manager can generate a notification on a display such as display device 42 or an external device with a display. Additionally, the scale manager can generate prompts for operators, caregivers, or other individuals to determine whether the scale manager should compensate for the detected change in the measured weight. Furthermore, the prompts can request annotations for data feeds, such as feeding, diaper changing, etc.
[0068] Figure 3B This is a top view of an exemplary weighing scale 38 according to one embodiment of the present disclosure. The top view shows the weighing scale 38 without the patient 1 and bed 24. More specifically, the top view shows the support plate 302, the weighing platform 312, and the actuator 308. Although the actuator 308 is not visible through the support plate 302 and the weighing platform 312, the top view shows the actuator 308 in a position that can be positioned below for background information.
[0069] Figure 4This is a graph 400 illustrating the change in the measured weight of a newborn over time in a neonatal care system with integrated weighing functionality according to one embodiment of the present disclosure. In graph 400, the X-axis represents the time of weight measurement, where each hash mark represents the progress of a two-hour increment. Thus, time 0 represents the time when the scale manager first determines the patient's weight. Additionally, the Y-axis represents the weight in kilograms (kg) determined by the scale manager. Furthermore, graph 400 includes annotations indicating the time for "feeding," diaper changing, blanket placement, and compensation "Z(t)" and weighing sensor drift adjustment "Δ(t)". As shown, no correction is applied to the weight measurement changes for feeding and diaper changing. However, for blanket placement, Z(t) indicates the amount of compensation applied. Additionally, the drift compensation Δ(t) indicates a negative drift. Therefore, drift compensation is indicated as an increase in the measured weight.
[0070] Figure 5A This is a side view of a patient 1, a bed 24, and a support plate 502 positioned on an exemplary weighing scale 38 according to one embodiment of the present disclosure. Figure 5A Similar to Figure 3A And therefore may include a support plate 502, a counterweight element 504, a load cell 506, an actuator 508, and a weighing platform 512, which are respectively similar to the reference. Figure 3A The described components include a support plate 302, a counterweight element 304, a load cell 306, an actuator 308, and a weighing platform 312. However, compared with the reference... Figure 3A The described weight measurements and drift determinations are opposite. Figure 5A The components for weight measurement and drift determination are shown without moving the patient 1, bed 24 and support plate 502.
[0071] More specifically, in this example, the support plate 502 may rest on the load cell 506. Additionally, the counterweight element 504 may be attached to or otherwise connected to the screw 510 (or other fixing element). The shaft of the screw 510 may pass through an opening in the support plate 502. Furthermore, the head of the screw 510 may be larger than the opening in the support plate. Therefore, when the actuator 508 is retracted (i.e., in the downward position), the head of the screw 510 may rest on the support plate 502, and the counterweight element 504 may be suspended on the support plate 502, i.e., not in contact with the actuator 508. In this way, the weight of the counterweight element 504 and the screw 510 can be added to the support plate 502, and thus increase the load on the load cell 506. Conversely, when the actuator 508 is extended (e.g., in the upward position), the counterweight element 504 may rest on the actuator 508. In this way, actuator 508 can remove the weight of counterweight 504 and screw 510 from support plate 502 because actuator 508 can push the head of screw 510 above support plate 502. Therefore, during weight measurement of patient 1, scale manager can extend actuator 508 to push screw head above support plate and remove the weight of counterweight 504 and screw 510 from weighing sensor 506. According to one embodiment of this disclosure, screw 510 and counterweight 504 can be constructed as a single piece. However, as a single piece, counterweight 504 can operate as described above. Additionally, to determine drift, scale manager can retract actuator 508, suspending counterweight 504 on support plate 502, and thus adding the weight of counterweight 504 and screw 510 to weighing sensor 506. Therefore, to determine the drift of the weighing sensor 506, the scale manager can determine the difference between the measured weight of the patient 1, bed 24, and support plate 502 and the measured weight when the counterweight element 504 and screw 510 are added to the support plate 502 and thus to the weighing sensor 506. If this difference is different from the weight of the counterweight element 504 and screw 510, the scale manager can determine that the drift of the weighing sensor 506 is equal to this change. In this way, the scale manager can determine the weight measurement of the patient 1 in the neonatal care system and the drift of the weighing sensor 506 that performs the measurement without moving the patient.
[0072] Figure 5B These are two side views 500-1 and 500-2 of an exemplary weighing scale 38 according to one embodiment of the present disclosure. Side views 500-1 and 500-2 show the one-piece counterweight element 504 as described above. According to one embodiment of the present disclosure, side view 500-1 shows the counterweight element 504, the weight of which is applied to a support plate 502 and suspended above an actuator 508. Additionally, side view 500-2 shows the counterweight element 504, the weight of which is applied to the actuator 508 and raised from the support plate 502.
[0073] Figure 5C This is a top view of an exemplary weighing scale 38 according to one embodiment of the present disclosure. The top view shows the weighing scale 38 without the patient 1 and bed 24. More specifically, the top view shows the scale platform 512, support plate 502, head of screw 510, actuator 508, and counterweight element 504. Although the actuator 508 and counterweight element 504 are not visible through the support plate 502, for background information, the top view shows the actuator 508 and counterweight element 504 located below the support plate 502.
[0074] Figure 6 This is a flowchart depicting an exemplary process 600 for weight measurement in a neonatal care system with integrated weighing functionality according to one embodiment of this disclosure. Figure 1 and Figure 2 Compared to the neonatal care system 10 depicted, some neonatal care systems may include a hammock-style mattress or a height-adjustable infant platform. In such embodiments, the scale manager may use a spring scale positioned above, rather than below, the patient 1. Therefore, process 600 includes operations 600-1, 600-2, and 600-3. At operation 600-1, process 600 shows a spring scale 602 with a hook 604 and a display 606. At operation 600-2, after the caregiver or other operator attaches the height-adjustable platform or hammock to the hook 604, the scale manager may measure the weight of the patient 1 and display the weight on the display 606. Furthermore, at operation 600-3, after the caregiver or other operator has disconnected the hammock or platform and attached a counterweight 608 to the hook 604, the scale manager may measure the weight of the counterweight 608. Additionally, the scale manager may display the measured weight of the counterweight 608 on the display 606. Furthermore, the scale manager can determine whether the scale 602 has any drift by determining the difference between the weight measurement at operation 600-3 and the known weight of the counterweight element 608. Additionally, if the spring scale 602 has drift, the scale manager can modify the patient's measured weight based on the amount of drift.
[0075] Figure 7 This is a process flowchart of a method 700 for determining drift correction in a neonatal care system with integrated weighing functionality, according to one embodiment of this disclosure. The scale manager can execute method 700.
[0076] At operation 702, the scale manager can initialize drift correction. As previously mentioned, the load cell 306 may drift over time, thus making weight measurements less accurate. However, the scale manager can initialize drift correction to zero before determining any drift correction.
[0077] The scale manager can perform operations 704 to 714 for each drift determination cycle. According to one embodiment of this disclosure, the drift determination cycle can be daily. However, in various embodiments of this disclosure, the cycle can be longer or shorter.
[0078] At operation 706, the scale manager can cause actuator 308 to lift patient 1, mattress 24, and support plate 302 from load cell 306. Therefore, lifting patient 1, mattress 24, and support plate 302 may involve extending actuator 308. In this way, actuator 308 can leave only counterweight element 304 on load cell 306.
[0079] At operation 708, the scale manager can perform weight measurement. Performing weight measurement may involve measuring the weight of each signal provided by each load cell in load cells 306 using only the counterweight element 304 on the load cells 306.
[0080] At operation 710, the scale manager can determine drift correction. Each load cell may drift. Therefore, determining drift correction may involve determining the difference between the weight measurement of each load cell 306 and the predetermined weight of the counterweight element 304 on the load cell 306. Furthermore, drift correction can be expressed by multiplying the difference by a negative one. Thus, if the difference is +2 grams, indicating that the weight measured by the load cell 506 is 2 grams higher than the actual weight, the drift correction is -2 grams. In this way, the scale manager can determine drift correction.
[0081] At operation 712, the scale manager can determine whether the drift correction exceeds a predetermined threshold. The predetermined threshold indicates when it is time to recalibrate the drift correction amount of the load cell 306. If the drift correction exceeds the predetermined threshold, the control flow of method 700 can proceed to operation 714. If the drift correction does not exceed the predetermined threshold, the control flow of method 700 can proceed to operation 704.
[0082] At operation 714, the scale manager can provide an indication of when it is time to recalibrate the load cell 306. For example, the scale manager can provide the message on the user interface 40 or on the display of the scale 38.
[0083] Figure 8 This is a process flowchart of a method 800 for determining drift correction in a neonatal care system with integrated weighing functionality, according to one embodiment of this disclosure. The scale manager can execute method 800.
[0084] At operation 802, the scale manager can initialize drift correction. As previously mentioned, the load cell 506 may drift over time, thus making weight measurements less accurate. However, the scale manager can initialize drift correction to zero before determining any drift correction.
[0085] Furthermore, the scale manager can perform operations 804 to 816 for each drift determination cycle. As previously mentioned, the drift determination cycle can be daily. However, in various embodiments of this disclosure, the cycle can be longer or shorter.
[0086] At operation 808, the scale manager may cause actuator 508 to lower counterweight element 504 onto load cell 506. Lowering counterweight element 504 onto load cell 506 may involve lowering counterweight element 504 onto support plate 502 supported by load cell 506.
[0087] At operation 810, the scale manager can perform a second weight measurement. Performing a second weight measurement may involve measuring the weight of the counterweight element 504 and screw 510 on the support plate 502, and therefore the weight of the load cells 506, using each signal provided by each load cell in the load cells 506.
[0088] At operation 812, the scale manager can determine the drift correction. Determining the drift correction may involve determining the difference between the measured weight of the counterweight element 504 and the screw 510 and the known weight of the counterweight element and the screw 510. Determining the measured weight of the counterweight element 504 and the screw 510 involves determining the difference between a first weight measurement and a second weight measurement. Therefore, the drift correction can be expressed by multiplying the difference by a negative one. Thus, if the difference is -2 grams, indicating that the weight measured by the load cell 506 is 2 grams lower than the actual weight, the drift correction is +2 grams. In this way, the scale manager can determine the drift correction of the load cell 506.
[0089] At operation 814, the scale manager can determine whether the drift correction exceeds a predetermined threshold. The predetermined threshold indicates when it is time to recalibrate the drift correction amount of the load cell 506. If the drift correction exceeds the predetermined threshold, the control flow of method 800 can proceed to operation 814. If the drift correction does not exceed the predetermined threshold, the control flow of method 800 can proceed to operation 804.
[0090] At operation 814, the scale manager can provide an indication of when it is time to recalibrate the load cell 506. For example, the scale manager can provide the message on the user interface 40 or on the display of the scale 38.
[0091] Figure 9 This is a process flow diagram of a method 900 for a neonatal care system with integrated weighing function according to one embodiment of this disclosure. Method 900 can be obtained from reference... Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 4 , Figure 5A , Figure 5B , Figure 5C , Figure 6 , Figure 7 and Figure 8 The scale manager described is executed.
[0092] At operation 902, the scale manager can perform an initial patient weight measurement. Performing an initial patient weight measurement may involve determining a weight measurement value before placing the patient 1 on the bed 24 of the neonatal care system 10. Therefore, the scale manager can measure the weight of the bed 24, support plate 302, and counterweight element 304 (without the patient 1). Alternatively, the scale manager can perform a weight measurement after placing the patient 1 on the bed 24. Therefore, the scale manager can determine the initial patient weight as the difference between the weight measurement of the patient 1 while in bed and the weight measurement before placement.
[0093] At operation 904, the scale manager can initialize a compensation value. As previously described, the compensation value can be the weight of support plates 302, 502, bed 24, and any items (such as blankets, clothing, medical devices, etc.) placed on bed 24 or patient 1. If the patient is initially placed on bed 24 without such items, the compensation value can be initialized to the weight of support plates 302, 502, and bed 24. However, if patient 1 is placed on bed 24 with one or more of these items, the compensation value can be initialized to the total weight of support plates 302, 502, bed 24, and these items. According to one embodiment of this disclosure, the weight of each placed item can be manually provided by a caregiver or other operator via an external device or user interface 40. Alternatively, the scale manager can use image sensor 48 to capture images of patient 1 and bed 24. Furthermore, the scale manager can use a machine learning model trained to recognize objects that can be placed on bed 24 or patient 1. Additionally, in such embodiments, the scale manager can determine the weight of the identified object through a predetermined mapping of such objects to weights.
[0094] Furthermore, the scale manager can perform operations 906 to 918 for each weight measurement cycle. As previously described, the scale manager can measure the patient's weight at predetermined intervals, such as every second, every minute, every 30 minutes, every hour, every two hours, etc. Therefore, the scale manager can perform operations 906 to 918 in each of these cycles.
[0095] At operation 908, the scale manager can perform weight measurement. Weight measurement may involve measuring the signals provided by weighing sensors 306 and 506. The measurement of these signals can be correlated with a numerical representation of weight in units such as grams, kilograms, ounces, and pounds.
[0096] At operation 910, the scale manager determines whether the difference between two previous measurements is greater than a predetermined threshold. The predetermined threshold represents the magnitude of weight change exceeding the expected weight change of the newborn within a predetermined period. Therefore, a weight change greater than the predetermined threshold indicates that the object has been placed on (or removed from) the patient 1 or bed 24. Thus, if the weight change exceeds the predetermined threshold, the control flow of method 900 proceeds to operation 912. If not, the control flow proceeds to operation 916.
[0097] At operation 912, the scale manager can verify the difference between the weight measurements from two previous cycles. Verifying the difference between these weight measurements may involve determining whether an object has been placed on or removed from patient 1 or bed 24, representing a weight change between the two previous readings. For example, the scale manager may prompt a caregiver or other operator via user interface 40 or an external device to indicate that the weight change was caused by object placement (or removal). Alternatively, the scale manager may provide an image captured by image sensor 48 to a machine learning model to determine whether an object has been placed on (or removed from) patient 1 or bed 24. If the model identifies such an object, the scale manager can determine the object's weight based on a mapping from such objects to object weights. If the weight change approximates the weight mapping, the scale manager can verify the weight change. In these ways, the scale manager can verify weight changes exceeding predetermined thresholds.
[0098] According to one embodiment of this disclosure, the scale manager may not verify weight changes. For example, if the weight change exceeds a predetermined value or deviates from a trend, the scale manager may ignore the change. However, in some scenarios, the scale manager may perform verification. For example, if the weight change exceeds a predetermined threshold and the operator indicates that no object has been placed (or removed), the scale manager may add a note indicating that there is an unexplained weight change at that measurement point. Additionally, since the measured weight may no longer be accurate, the scale manager may prompt the caregiver or other operator to perform a complete weighing sequence (e.g., lifting an infant). The scale may also prompt to perform a complete calibration based on whether the complete weighing resolves the discrepancies.
[0099] At operation 914, the scale manager can modify the compensation value based on the difference (e.g., the weight change). Therefore, if the weight increases, the scale manager can add the difference to the compensation value. Conversely, if the weight decreases, the scale manager can subtract the difference from the compensation value. In this way, the scale manager can determine a more accurate patient weight by tracking the compensation value.
[0100] At operation 916, the scale manager can determine the actual patient weight by adding a drift correction to the weight measurement determined at operation 908 and subtracting a compensation value from that weight measurement. As previously mentioned, the drift correction represents the amount of drift in the weighing sensor. Furthermore, the compensation value represents the weight of an object placed on the patient 1 or bed. Therefore, by adding a drift correction to the measured weight and subtracting the compensation value from the measured weight, the scale manager can determine the actual patient weight.
[0101] At operation 918, the scale manager can provide the actual weight. In one embodiment of this disclosure, the scale manager can provide the actual weight for display on user interface 40. Alternatively, the scale 38 may include a display on which the scale manager can display the actual weight. Furthermore, the scale manager can provide the actual weight to a data feed that records the actual weight for each measurement cycle. The scale manager can use such a feed to identify weight changes exceeding the aforementioned predetermined threshold. The control flow of method 900 can then proceed to operation 906.
[0102] Figure 10 This is a diagram of a system 1000 for weight measurement in a neonatal care system with integrated weighing functionality, according to one embodiment of this disclosure. System 1000 includes a network 1002, a neonatal care system (CS) 1004, and a remote device 1006. Network 1002 may be a computer communication network or a collection of networks, such as a local area network (LAN), a wide area network (WAN), etc. In some embodiments of this disclosure, network 1002 is the Internet. Therefore, neonatal care system 1004 and remote device 1006 can communicate via network 1002. Neonatal care system 1004 may be similar to that described in the reference. Figures 1 to 2 The described newborn care system 10. Additionally, the remote device 1006 can be similar to the one described in the reference. Figure 1 and Figure 2 The external device described.
[0103] The neonatal care system 1004 includes a controller 1008, a bed 1010, a support plate 1012, and a scale 1014. The controller 1008 can be similar to a reference... Figure 1 and Figure 2 The controller 70 is described. Additionally, the bed 101, support plate 1012, and scale 1014 can be similar to those described in the reference. Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 4 , Figure 5A , Figure 5B , Figure 5C and Figures 6 to 9 The bed 24, support plates 302 and 502 and scale 38 are described.
[0104] Furthermore, the scale 1014 includes a standardized weight 1016, a scale manager 1018, a load cell 1020, an actuator 1022, and a display 1024. The standardized weight 1016, scale manager 1018, load cell 1020, actuator 1022, and display 1024 can each be similar to a reference weight. Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 4 , Figure 5A , Figure 5B , Figure 5C and Figures 6 to 9 The description includes counterweight elements 304 and 504, a scale manager, load cells 306 and 506, actuators 308 and 508, and a user interface 40.
[0105] Figure 11 This is an exemplary scale manager 1100 for a neonatal care system with integrated weighing functionality, according to one embodiment of this disclosure. The exemplary scale manager 1100 can perform as described in the references... Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 4 , Figure 5A , Figure 5B , Figure 5C and Figures 6 to 9 The described integrated weighing system. In this example, the scale manager 1100 includes a processor 1102, a memory 1104, an input-output (I / O) interface 1110, and a network interface 1112, which are connected via interconnect 1114. The processor 1102 may be a computer processing circuit (e.g., a central processing unit (CPU)) that retrieves and executes programming instructions 1106 stored in the memory 1104 to perform the functions described herein. The interconnect 1114 moves data, such as programming instructions, between the processor 1102, the memory 1104, the I / O interface 1110, and the network interface 1112. The interconnect 1114 may include one or more buses.
[0106] Memory 1104 may be computer memory or storage device, including volatile memory such as random access memory (RAM) devices (e.g., static RAM, dynamic RAM, etc.); and non-volatile memory such as hard disk drives, solid-state drives (SSDs), removable memory cards, optical storage devices, flash memory devices, etc. In some examples, memory 1104 may include both volatile and non-volatile memory devices. Furthermore, memory 1104 may store instruction 1106, weight measurement value feed 1108A, predetermined weight 1108B, and predetermined threshold 1108C. The weight measurement value feed 1108 may include, as referenced... Figure 9 The description refers to a sequence of captured weight measurements. Additionally, a predetermined weight 1108B can be used as a reference. Figure 3A , Figure 3B , Figure 5A , Figure 5B , Figure 5C and Figures 6 to 9 The weights of the counterweight elements 304 and 504 are described. Furthermore, the predetermined threshold 1108C can represent a reference. Figure 3A , Figure 3B , Figure 5A , Figure 5B , Figure 5C and Figures 6 to 9 The predefined weight change threshold and weighing sensor drift threshold are described.
[0107] Additionally, the scale manager 1100 can electronically communicate with I / O device 1116 via I / O interface 1110 and with network 1118 via network interface 1112. I / O device 1116 can capture input and provide output as described herein. More specifically, refer to... Figure 1 and Figure 2 The image sensor 48 described can be an input device. Additionally, see reference... Figure 1 The display 42, speaker 44, and lamp 46 described in Figure 3, as well as the reference... Figure 10 The described display 1024 may be an output device. Network 1118 may be an electronic communication network, such as a local area network (LAN), wide area network (WAN), etc., for handling communication between the scale manager 1100 and the machine learning model and AI software product described herein. In some examples, network 1118 may be wired, wireless (e.g., Wi-Fi, Bluetooth, or cellular), or some other computer communication network.
[0108] In some implementations, the scale manager 1100 may be a server computer or similar device that does not have a user interface but receives requests from other computer systems that have one or more user interfaces. Furthermore, in some implementations, the scale manager 1100 may be a portable computer, laptop computer, tablet computer, pocket computer, telephone, smartphone, etc.
[0109] As used herein, the term "mechanism" may encompass hardware, software, firmware, or any suitable combination thereof. In some embodiments, any suitable computer-readable medium may be used to store instructions for performing the functions and / or processes described herein. For example, in some embodiments, the computer-readable medium may be transient or non-transitory. For example, a non-transitory computer-readable medium may include media such as magnetic media (such as hard disks, floppy disks, etc.), optical media (such as compact discs, digital video discs, Blu-ray discs, etc.), semiconductor media (such as RAM, flash memory, electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), etc.), any suitable medium that does not appear transiently or without any persistent appearance during transmission, and / or any suitable tangible medium. As another example, a transient computer-readable medium may include signals on a network, in wires, conductors, optical fibers, circuits, or in any suitable medium that appears transiently and lacks any persistent appearance during transmission, and / or any suitable intangible medium.
[0110] This written description uses examples to disclose the invention, including the best mode, and also enables those skilled in the art to practice and use the invention. The patent scope of the invention is defined by the claims and may include other examples that would occur to those skilled in the art. Such other examples are intended to fall within the scope of the claims if they have structural elements that are not indistinguishable from the literal language of the claims, or if they include equivalent structural elements that have minor differences from the literal language of the claims.
Claims
1. A newborn care system, the newborn care system comprising: A scale, the scale including a plurality of weighing sensors for measuring weight; Multiple counterweight elements, the multiple counterweight elements having multiple predetermined weights, wherein each of the load cells supports one or more of the predetermined weights; A plurality of actuators configured to raise a platform supporting an infant from the scale, wherein the plurality of actuators are also configured to lower the platform supporting the infant back onto the scale; Processing equipment; and A memory storage device, the memory storage device including instructions executable by the processing device to perform the following operations: The actuator guides the platform supporting the baby to rise from the scale; The first plurality of measured weights are determined based on the corresponding plurality of signals from the plurality of weighing sensors; and The drift of each of the weighing sensors is determined by determining the difference between each of the predetermined weights and each of the first plurality of measured weights.
2. The system of claim 1, wherein the instructions are executable by the processing device to: It is determined that the drift exceeds a predetermined drift threshold; and A first notification is provided, including a request to calibrate the weighing sensor corresponding to the drift.
3. The system of claim 1, wherein the instructions are executable by the processing device to: It is determined that the weighing sensor is scheduled for calibration; It is determined that the drift does not exceed a predetermined drift threshold; and A second notification is provided, including a suggestion to delay the calibration.
4. The system of claim 1, wherein the instructions are executable by the processing device to: The actuator guides the platform supporting the baby down onto the scale; A second plurality of measured weights are determined based on a plurality of additional signals from the plurality of weighing sensors; and The infant's weight is determined based on the second plurality of measured weights, the predetermined weight, and the drift.
5. The system of claim 4, wherein the instructions are executable by the processing device to determine the weight of the infant at predetermined periodic intervals.
6. The system of claim 5, wherein the instructions are executable by the processing device to: The difference between the infant's first interval weight determined in the first interval and the infant's second interval weight determined in the second interval exceeds a predetermined threshold; and Determine whether the difference represents a change in the infant's weight.
7. The system of claim 6, wherein the difference is determined to be unrepresentative by: Capture an image of the platform supporting the baby; and Identify the objects in the image that represent the difference.
8. The system of claim 6, wherein the difference is determined to be unrepresentative by: Capture an image of the platform supporting the baby; and Identify the missing objects in the image that represent the difference.
9. The system of claim 6, wherein the difference is determined to be unrepresentative by: A user interface is used to provide notifications to caregivers, wherein the notifications indicate the difference; Receive an indication from the user interface that the difference is not the result of object placement or removal, and Notifications are provided via the user interface to: Perform a complete weighing cycle; or Recalibrate the scale.
10. The system of claim 6, wherein the representativeness of the difference is determined by: A user interface is used to provide notifications to caregivers, wherein the notifications indicate the difference; and The user interface receives an indication that the difference is the result of object placement or removal.
11. A neonatal care system for interference-free weighing sensor drift measurement, the neonatal care system comprising: A scale, the scale including at least one weighing sensor for measuring weight; At least one counterweight element, the at least one counterweight element having a predetermined weight; Multiple actuators are configured to evenly distribute the predetermined weight of counterweights on the scale. Processing equipment; and A memory storage device, the memory storage device including instructions executable by the processing device to perform the following operations: The actuator is guided to evenly distribute the predetermined weight of counterweights on the scale; The first measured weight is determined based on one or more signals from the at least one weighing sensor; and The drift of the at least one weighing sensor is determined by subtracting the predetermined weight from the first measured weight.
12. The system of claim 11, wherein the instructions are executable by the processing device to: It is determined that the drift exceeds a predetermined drift threshold; and Provide a first notification including a request to calibrate the at least one weighing sensor.
13. The system of claim 11, wherein the instructions are executable by the processing device to: The actuator is guided to remove the predetermined weight of the counterweight from the scale; The second measured weight is determined based on one or more additional signals from the at least one weighing sensor; and The baby's weight is determined based on the second measured weight and the drift.
14. The system of claim 13, wherein the instructions are executable by the processing device to: The infant's weight is determined at predetermined periodic intervals; The difference between the infant's first interval weight determined in the first interval and the infant's second interval weight determined in the second interval exceeds a predetermined threshold; and Determine whether the difference represents a change in the infant's weight.
15. The system of claim 14, wherein the difference is determined to be unrepresentative by: Capture an image of the platform supporting the baby; and Identify the objects in the image that represent the difference.
16. The system of claim 13, wherein the difference is determined to be unrepresentative by: Capture an image of the platform supporting the baby; and Identify the missing objects in the image that represent the difference.
17. A method for non-interference-free drift measurement of a weighing sensor, the method comprising: Multiple actuators of the guide scale will lift the platform supporting the baby off the scale; A first measured weight is determined based on one or more signals from at least one weighing sensor of the scale, wherein the at least one weighing sensor supports the full weight of a counterweight element having a predetermined weight; and The drift of the at least one weighing sensor is determined by subtracting the predetermined weight from the first measured weight.
18. The method of claim 17, wherein the method comprises: It is determined that the drift exceeds a predetermined drift threshold; as well as Provide a first notification including a request to calibrate the at least one weighing sensor.
19. The method of claim 17, wherein the method comprises: The actuator guides the platform supporting the baby down onto the scale; The second measured weight is determined based on one or more additional signals from the at least one weighing sensor; as well as The infant's weight is determined based on the second measured weight, the predetermined weight, and the drift.
20. The method of claim 19, wherein the method comprises: The infant's weight is determined at predetermined periodic intervals; The difference between the infant's first interval weight determined in the first interval and the infant's second interval weight determined in the second interval exceeds a predetermined threshold. as well as Determine whether the difference represents a change in the infant's weight.