The present disclosure relates to patient support apparatuses, such as beds, stretchers, cots, recliners, and the like, and more particularly to improved control systems for such patient support apparatuses.
Medical facilities, such as hospitals, typically include a plurality of patient support apparatuses that allow patients to rest thereon. Such patient support apparatuses typically include one or more control panels that enable the user to execute one or more functions of the patient support apparatus, such as, but not limited to, moving components of the patient support apparatus, taking weight readings, arming/disarming an exit detection system, arming/disarming a monitoring system, locking out one or more controls, communicating with offboard devices (e.g. a LAN), turning on/off one or more lights, configuring one or more aspects of the patient support apparatus, etc. Some of these functions are carried out in different manners, depending upon one or more settings that that can be selected by the user. Some of these functions may also be carried out by one or more algorithms that rely on data from one or more sensors, and the collection of sensor(s) used by the algorithm does not change over time.
A patient support apparatus system according to one or more embodiments of the present invention provides patient support apparatuses that are adapted to use machine learning to improve their operation over time. Such improvements may relate to automatically selecting one or more user-preferred settings after gathering data from previous selections by users. Additionally or alternatively, such improvements may relate to improving the prediction of one or more events and/or improving one or more algorithms by using additional sensor data that is determined to have a predictable influence on the function(s) carried out by the algorithm. In some embodiments, the predicted event and/or improved algorithm relate to any one or more of the following: a patient developing bed sores, a patient exiting the support surface, a patient developing ventilator associated pneumonia, and/or a user making a selection of one or more user-preferred settings associated with a function of the patient support apparatus.
A patient support apparatus according to one embodiment of the present disclosure includes a frame, a support surface, a control, a controller, and a transceiver. The support surface is adapted to support a patient thereon and is supported on the frame. The control is adapted to be activated by a user of the patient support apparatus. The controller communicates with the control and is adapted to carry out a function of the patient support apparatus in response to the control being activated by the user. The function is a type of function that is capable of being performed in a plurality of different manners based upon a setting selectable by the user. The controller records over time setting data indicating the particular setting selected by the user when the function is carried out. The transceiver is adapted to transmit the setting data to a computing device located off-board the patient support apparatus, which in turn is adapted to analyze the setting data and to determine a user-preferred setting when the function is carried out. The controller is further adapted to receive a message back from the computing device indicating the user-preferred setting and to automatically select the user-preferred setting in response to future activations of the control by the user.
According to other aspects of the present disclosure, the function carried out by the patient support apparatus is an exit alert issued when the patient moves toward exiting from the support surface, and the setting is a sensitivity level for the exit alert.
In some embodiments, the support surface includes a backrest section adapted to pivot over a range of orientations, and the function is a lockout function adapted to prevent pivoting of the backrest section below a specific angle. In such embodiments, the setting is the specific angle.
In some embodiments, the patient support apparatus further includes an inflatable bladder in communication with the controller. In such embodiments, the function may be a therapy function administered by the inflatable bladder and the setting may be at least one of a duration, a frequency, or a rotational angle related to the therapy function.
In some embodiments, the patient support apparatus further comprises at least one sensor and the controller is further adapted to take multiple sets of readings from the sensor and record the sets of readings. Each set of the multiple sets of readings including readings taken both before and after an occurrence of an event associated with the patient support apparatus. The controller is further adapted to transmit the sets of readings to the computing device. In some embodiments, the controller is further adapted to receive an algorithm back from the computing device for predicting a future occurrence of the event.
In some embodiments, the patient support apparatus further comprises a plurality of sensors and the controller is further adapted to take a set of readings from the plurality of sensors, record the set of readings, and use a first subset of the set of readings in an algorithm for carrying out the function of the patient support apparatus. In such embodiments, the first subset excludes readings from at least one sensor in the plurality of sensors and the controller is further adapted to transmit the set of readings to the computing device.
The controller may further be adapted to receive an improved algorithm back from the computing device and to use the improved algorithm when carrying out the function. The improved algorithm may use a second subset of the readings from the plurality of sensors, wherein the second subset is different from the first subset.
In some embodiments, the second subset of the readings does not exclude readings from the at least one sensor in the plurality of sensors.
In some embodiments, the first subset includes at least one reading from a sensor not included in the second subset.
A patient support apparatus system according to another embodiment of the present disclosure includes a patient support apparatus and a remote computing device. The patient support apparatus includes a frame, a support surface adapted to support a patient thereon, a sensor, a controller, and a transceiver. The controller is adapted to take multiple sets of readings from the sensor and record the sets of readings, wherein each set of the multiple sets of readings including readings taken both before and after an occurrence of an event associated with the patient support apparatus. The computing device is in communication with the transceiver and adapted to receive the sets of readings from the patient support apparatus and to analyze the sets of readings to determine an algorithm for predicting a future occurrence of the event using future readings from the sensor.
According to other aspects of the present disclosure, the event is the patient exiting from the support surface and the sensor comprises a plurality of force sensors adapted to detect downward forces exerted on the support surface.
In some embodiments, the event is the patient contracting ventilator associated pneumonia, the support surface includes a backrest section adapted to pivot over a range of orientations, and the sensor is adapted to measure an angular orientation of the backrest section.
In some embodiments, the event is the patient contracting a bed sore, the patient support apparatus includes an inflatable bladder in communication with the controller and adapted to administer a therapy function to the patient, and the sensor is adapted to measure at least one of a duration, a frequency, or a rotational angle related to the therapy function.
In some embodiments, the controller is further adapted to execute a function using the sensor and a second algorithm.
In some embodiments, the patient support apparatus further comprises a plurality of additional sensors, and the controller is adapted to receive an additional set of readings from the additional sensors, to record the additional set of readings, and to transmit the additional set of readings to the computing device. In some embodiments, the controller is still further adapted to receive an improved second algorithm back from the computing device and to use the improved second algorithm when carrying out the function. The improved second algorithm uses readings from at least one of the plurality of additional sensors.
In some embodiments, the plurality of additional sensors includes at least two of the following: a siderail sensor adapted to detect a position of a siderail of the patient support apparatus, an angle sensor adapted to detect an angle of a pivotable backrest section of the patient support apparatus, an angle sensor adapted to detect an angle of a litter frame on which the support surface is supported, a light sensor adapted to detect an amount of ambient light in a room in which the patient support apparatus is positioned, a sound sensor adapted to detect an amount of sound in the room in which the patient support apparatus is positioned, or a clock adapted to detect a current time.
In some embodiments, the computing device is adapted to use a neural network to generate the improved second algorithm. The computing device may use at least two of the following as inputs into the neural network: a patient fall history, a patient weight, a patient age, a patient fall risk assessment, a time of day, an amount of time since the patient last exited from the patient support apparatus, and a calendar date.
In some embodiments, the controller is further adapted to perform a function of the patient support apparatus when a control is activated by a user, and the function is performable in a plurality of different manners based upon a setting selectable by the user. In such embodiments, the event may be the selection of the setting by the user, and that the algorithm may be adapted to automatically predict a future setting in response to the user activating the control, thereby relieving the user of the task of having to manually select the setting.
A patient support apparatus system according to another embodiment of the present disclosure includes a plurality of patient support apparatuses and a remote computing device. Each of the patient support apparatuses includes a frame, a support surface adapted to support a patient thereon, a plurality of sensors, a controller, and a transceiver. The controller is adapted to take a set of readings from the plurality of sensors, record the set of readings, and use a first subset of the set of readings in an algorithm for carrying out a function of the patient support apparatus. The first subset excludes readings from at least one sensor in the plurality of sensors. The computing device is adapted to receive the set of readings from the plurality of patient support apparatuses and to analyze the set of readings to determine an improved algorithm for use by each of the plurality of patient support apparatuses when carrying out the function.
According to other aspects of the present disclosure, the controller may further be adapted to receive the improved algorithm back from the computing device and to use the improved algorithm when carrying out the function. The improved algorithm uses a second subset of the readings from the plurality of sensors and the second subset is different from the first subset. In some embodiments, the second subset of the readings does not exclude readings from the at least one sensor in the plurality of sensors. Alternatively or additionally, the first subset may include at least one reading from a sensor not included in the second subset.
In some embodiments, the support surface includes a backrest section adapted to pivot over a range of orientations, the function is a lockout function adapted to prevent pivoting of the backrest section below a specific angle, and the first subset includes readings from an angle sensor adapted to detect an angular orientation of the backrest section.
In some embodiments, each of the plurality of patient support apparatuses further comprises an inflatable bladder in communication with the controller. In such embodiments, the function may be a therapy function administered by the inflatable bladder and the first subset may include readings from an angle sensor adapted to detect a rotational angle related to the therapy function. The set of readings may include readings taken from at least one of a scale system adapted to detect a weight of the patient or a timer adapted to measure an amount of time since the therapy function was previously performed.
In some embodiments, the function is an exit alert issued when the patient moves toward exiting from the support surface, and the first subset includes reading from a plurality of force sensors adapted to detect downward forces exerted on the support surface. In such embodiments, the plurality of sensors may include at least two of the following: a siderail sensor adapted to detect a position of a siderail of a respective patient support apparatus, an angle sensor adapted to detect an angle of a pivotable backrest section of the respective patient support apparatus, an angle sensor adapted to detect an angle of a litter frame on which the support surface is supported, a light sensor adapted to detect an amount of ambient light in a room in which the respective patient support apparatus is positioned, a sound sensor adapted to detect an amount of sound in the room in which the respective patient support apparatus is positioned, or a clock adapted to detect a current time.
In some embodiments, the computing device is adapted to use a neural network to analyze the set of readings and determine the improved algorithm. The computing device may further be adapted to use at least two of the following as inputs into the neural network: a patient fall history, a patient weight, a patient age, a patient fall risk assessment, a time of day, an amount of time since the patient last exited from the support surface, and a calendar date. The computing device may still further be adapted to use two of the following as additional inputs the neural network: a position of a siderail of a respective patient support apparatus, an angle of a pivotable backrest section of the respective patient support apparatus, an angle of a litter frame on which the support surface is supported, an amount of ambient light in a room in which the respective patient support apparatus is positioned, or an amount of sound in the room in which the respective patient support apparatus is positioned.
Before the various embodiments disclosed herein are explained in detail, it is to be understood that the claims are not to be limited to the details of operation or to the details of construction and the arrangement of the components set forth in the following description or illustrated in the drawings. The embodiments described herein are capable of being practiced or being carried out in alternative ways not expressly disclosed herein. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use of “including” and “comprising” and variations thereof is meant to encompass the items listed thereafter and equivalents thereof as well as additional items and equivalents thereof. Further, enumeration is used in the description herein of various embodiments (e.g. first, second, third, etc.). Unless otherwise expressly stated, the use of enumeration should not be construed as limiting the claims to any specific order or number of components. Nor should the use of enumeration be construed as excluding from the scope of the claims any additional steps or components that might be combined with or into the enumerated steps or components.
An illustrative patient support apparatus 20 according to a first embodiment of the present disclosure is shown in
In general, patient support apparatus 20 includes a base 22 having a plurality of wheels 24, a pair of lifts 26 supported on the base 22, a litter frame 28 supported on the lifts 26, and a support deck 30 supported on the litter frame 28. Patient support apparatus 20 further includes a headboard 32, a footboard 34 and a plurality of siderails 36. Siderails 36 are all shown in a raised position in
Lifts 26 are adapted to raise and lower litter frame 28 with respect to base 22. Lifts 26 may be hydraulic actuators, electric actuators, or any other suitable device for raising and lowering litter frame 28 with respect to base 22. In the illustrated embodiment, lifts 26 are operable independently so that the tilting of litter frame 28 with respect to base 22 can also be adjusted, to place the litter frame 28 in a flat or horizontal orientation, a Trendelenburg orientation, or a reverse Trendelenburg orientation. That is, litter frame 28 includes a head end 38 and a foot end 40, each of whose height can be independently adjusted by the nearest lift 26. Patient support apparatus 20 is designed so that when an occupant lies thereon, his or her head will be positioned adjacent head end 38 and his or her feet will be positioned adjacent foot end 40. The lifts 26 may be constructed and/or operated in any of the manners disclosed in commonly assigned U.S. patent publication 2017/0246065, filed on Feb. 22, 2017, entitled LIFT ASSEMBLY FOR PATIENT SUPPORT APPARATUS, the complete disclosure of which is hereby incorporated herein by reference. Other manners for constructing and/or operating lifts 26 may, of course, be used.
Litter frame 28 provides a structure for supporting support deck 30, the headboard 32, footboard 34, and siderails 36. Support deck 30 provides a support surface for a mattress 42, or other soft cushion, so that a person may lie and/or sit thereon. The top surface of the mattress 42 or other cushion forms a support surface for the occupant.
Support deck 30 is made of a plurality of sections, some of which are pivotable about generally horizontal pivot axes. In the embodiment shown in
In some embodiments, patient support apparatus 20 may be modified from what is shown to include one or more components adapted to allow the caregiver, or other user of patient support apparatus 20, to extend the width of patient support deck 30, thereby allowing patient support apparatus 20 to accommodate patients of varying sizes. When so modified, the width of deck 30 may be adjusted sideways in any increments, for example between a first or minimum width, a second or intermediate width, and a third or expanded/maximum width. Manners in which deck 30 may be constructed in order to allow itself to be adjusted to different widths are disclosed in more detail in commonly assigned U.S. patent application Ser. No. 62/994,540 filed Mar. 25, 2020, by inventors Jason Connell et al. and entitled PATIENT SUPPORT WITH DECK WIDTH MONITORING AND CONTROL, the complete disclosure of which is incorporated herein by reference. Still other types of expandable width decks may be used.
As used herein, the term “longitudinal” refers to a direction parallel to an axis between the head end 38 and the foot end 40. The terms “transverse” or “lateral” refer to a direction perpendicular to the longitudinal direction and parallel to a surface on which the patient support apparatus 20 rests.
It will be understood by those skilled in the art that patient support apparatus 20 can be designed with other types of mechanical constructions besides what is shown in
Patient support apparatus 20 further includes a plurality of control panels 50 that enable a user of patient support apparatus 20, such as a patient and/or an associated caregiver, to control one or more aspects of patient support apparatus 20. In the embodiment shown in
Among other functions, controls 52 of control panel 50a allow a user to control one or more of the following: change a height of support deck 30, raise or lower head section 44, activate and deactivate a brake for wheels 24, arm and disarm an exit detection system, and communicate with the particular IT infrastructure installed in the healthcare facility in which patient support apparatus 20 is positioned. One or both of the inner siderail control panels 50c also include at least one control that enables a patient to call a remotely located nurse (or other caregiver). In addition to the nurse call control, one or both of the inner siderail control panels 50c may also include one or more controls for controlling one or more features of a television, room light, and/or reading light positioned within the same room as the patient support apparatus 20. With respect to the television, the features that may be controllable by one or more controls 52 on control panel 50c include, but are not limited to, the volume, the channel, the closed-captioning, and/or the power state of the television. With respect to the room and/or night lights, the features that may be controlled by one or more controls 52 on control panel 50c include the on/off state of these lights.
Control panel 50a includes a display 54 (
Surrounding display 54 are a plurality of navigation controls 52a-f that, when activated, cause the display 54 to display different screens on display 54. More specifically, when a user presses navigation control 52a, control panel 50a displays an exit detection control screen on display 54 that includes one or more icons that, when touched, control an onboard exit detection system. The exit detection system is as adapted to issue an alert when a patient exit from patient support apparatus 20. Such an exit detection system may include any of the features and functions as, and/or may be constructed in any of the same manners as, the exit detection system disclosed in commonly assigned U.S. patent application 62/889,254 filed Aug. 20, 2019, by inventors Sujay Sukumaran et al. and entitled PERSON SUPPORT APPARATUS WITH ADJUSTABLE EXIT DETECTION ZONES, the complete disclosure of which is incorporated herein by reference. Other types of exit detection systems can also or alternatively be used. As will be discussed in greater detail below, one example of an exit detection control screen 60 that may be displayed on display 54 in response to a user pressing on navigation control 52a is shown in
When a user presses navigation control 52b (
When a user presses navigation control 52c, control panel 50a displays a scale control screen (not shown) that includes a plurality of control icons that, when touched, control the scale system of patient support apparatus 20. Such a scale system may include any of the features and functions as, and/or may be constructed in any of the same manners as, the scale systems disclosed in commonly assigned U.S. patent application 62/889,254 filed Aug. 20, 2019, by inventors Sujay Sukumaran et al. and entitled PERSON SUPPORT APPARATUS WITH ADJUSTABLE EXIT DETECTION ZONES, and U.S. patent application Ser. No. 62/885,954 filed Aug. 13, 2019, by inventors Kurosh Nahavandi et al. and entitled PATIENT SUPPORT APPARATUS WITH EQUIPMENT WEIGHT LOG, the complete disclosures of both of which are incorporated herein by reference. Other types of scale systems can also or alternatively be included with patient support apparatus 20.
When a user presses navigation control 52d, control panel 50 displays a motion control screen that includes a plurality of control icons that, when touched, control the movement of various components of patient support apparatus 20, such as, but not limited to, the height of litter frame 28 and the pivoting of head section 44. One example of such a motion control screen 80 is shown in
When a user presses navigation control 52e, control panel 50a displays a motion lockout control screen that includes a plurality of control icons that, when touched, control one or more motion lockout functions of patient support apparatus 20. One example of such a motion lockout control screen 90 is shown in
When a user presses on navigation control 52f, control panel 50a displays a menu screen that includes a plurality of menu icons that, when touched, bring up one or more additional screens for controlling and/or viewing one or more other aspects of patient support apparatus 20. Such other aspects include, but are not limited to, diagnostic and/or service information for patient support apparatus 20, mattress control and/or status information, configuration settings, and other settings and/or information. One example of a suitable menu screen is the menu screen 100 disclosed in commonly assigned U.S. patent application Ser. No. 62/885,953 filed Aug. 13, 2019, by inventors Kurosh Nahavandi et al. and entitled PATIENT SUPPORT APPARATUS WITH TOUCHSCREEN, the complete disclosure of which is incorporated herein by reference. Other types of menu screens can also or alternatively be included with patient support apparatus 20.
For all of the navigation controls 52a-f (
Control panel 50a, in some embodiments, also includes a dashboard 56 (
Still referring to
Motion control screen 80 includes a plurality of motion controls 64 for controlling the movement of patient support apparatus 20. Specifically, it includes a chair control 64a for moving patient support apparatus 20 to a chair configuration; a flat control 64b for moving patient support apparatus 20 to a flat orientation; a set of Fowler lift and lower controls 64c and 64d; a set of gatch lift and lower controls 64e and 64f; a litter frame lift control 64g; a litter frame lower control 64h; a Trendelenburg control 64i; and a reverse Trendelenburg control 64j. In some embodiments of patient support apparatus 20, motion control screen 80 are dedicated controls that are separate from display 54.
Controller 72 (
When controller 72 is implemented to communicate using an on-board Ethernet, the on-board Ethernet may be designed in accordance with any of the Ethernet-carrying patient support apparatuses disclosed in commonly assigned U.S. patent application Ser. No. 14/622,221 filed Feb. 13, 2015, by inventors Krishna Bhimavarapu et al. and entitled COMMUNICATION METHODS FOR PATIENT HANDLING DEVICES, the complete disclosure of which is incorporated herein by reference. In some embodiments, controller 72 may be implemented to include multiple nodes that communicate with each other utilizing different communication protocols. In such embodiments, controller 72 may be implemented in accordance with any of the embodiments disclosed in commonly assigned U.S. patent application Ser. No. 15/903,477 filed Feb. 23, 2018, by inventors Krishna Bhimavarapu et al. and entitled PATIENT CARE DEVICES WITH ON-BOARD NETWORK COMMUNICATION, the complete disclosure of which is incorporated herein by reference.
Lift actuators 76 (
Each lift actuator 76 includes a corresponding lift sensor that detects a position and/or angle of its associated actuator 76 and feeds the sensed position/angle to controller 72. Controller 72 uses the outputs from these sensors as inputs into a closed-loop feedback system for controlling the motion of the actuators 76 and the litter deck. Controller 72 also uses the outputs from these sensors as a litter height sensor 92d and a litter tilt angle sensor 92e. That is, controller 72 concludes that the litter angle is zero (horizontal or parallel to the floor) if the outputs from each of these sensors is the same, or nearly identical. If they are not the same or nearly identical, controller 72 is configured to calculate the litter angle based on the magnitude of the difference between these two sensors. Still further, controller 72 is configured to calculate the litter height from the outputs of these two sensors. In some embodiments, actuators 76 are constructed in any of the same manners as the actuators 34 disclosed in commonly assigned U.S. patent application Ser. No. 15/449,277 filed Mar. 3, 2017, by inventors Anish Paul et al. and entitled PATIENT SUPPORT APPARATUS WITH ACTUATOR FEEDBACK, the complete disclosure of which is incorporated herein by reference. In such embodiments, the internal sensors may be constructed to include any of the encoders and/or switch sensors disclosed in the aforementioned '277 application.
Fowler actuator 78 and gatch actuator 82 may be constructed in the same manner as lift actuators 76, or they may be constructed in different manners. Fowler actuator 78 is adapted to pivot Fowler section 44 upward or downward when it is driven. Gatch actuator 82 is adapted to pivot upward or downward the joint between thigh section 46 and a seat section portion of support deck 30 when it is driven such that the patient's knees are lifted or lowered.
Controller 72 communicates with network transceiver 84 (
Regardless of the specific structure included with network transceiver 84, controller 72 is able to communicate with the local area network 68 (
Local area network 68 typically includes a plurality of servers, the contents of which will vary from healthcare facility to healthcare facility. In general, however, most healthcare facilities will include, at a minimum an electronic medical records (EMR) server 96 and a caregiver scheduling server 98. Such servers 96 and 98 may be conventional servers. In addition to these servers, local area network 68 includes a remote computer 100 or remote computer 100 (the two terms are used interchangeably herein) that is in communication with a plurality of patient support apparatuses 20 positioned within the healthcare facility. Remote computer 100 may also be communicatively coupled (via the Internet or other means) to one or more other servers that are positioned outside of the healthcare facility.
In addition to the aforementioned servers 96, 98, and 100, one or more additional servers may also be included, such as, but not limited to, an Internet server and/or an Internet gateway that couples network 68 to the Internet, thereby enabling remote computer 100, patient support apparatuses 20, and/or other applications on network 68 to communicate with computers outside of the healthcare facility, such as, but not limited to, a geographically remote server operated under the control of the manufacturer of patient support apparatuses 20. Another type of server that may be included with computer network 68 is a location server (not shown) that is adapted to monitor and record the current locations of patient support apparatuses 20, patients, and/or caregivers within the healthcare facility. Such a location server communicates with the patient support apparatuses 20 via access points 94 and network transceivers 84.
Network 68 may also include a conventional Admission, Discharge, and Tracking (ADT) server that allows patient support apparatuses 20 to retrieve information identifying the patient assigned to a particular patient support apparatus 20. Still further, healthcare network 68 may further include one or more conventional work flow servers and/or charting servers that assign, monitor, and/or schedule patient-related tasks to particular caregivers, and/or one or more conventional communication servers that forward communications to particular individuals within the healthcare facility, such as via one or more portable devices (smart phones, pagers, beepers, laptops, etc.). The forwarded communications may include data and/or alerts that originate from patient support apparatuses 20 and/or elsewhere.
In some embodiments, local area network 68 may include any and/or all of the servers described and disclosed in commonly assigned PCT patent application serial number PCT/US2020/039587 filed Jun. 25, 2020, by inventors Thomas Durlach et al. and entitled CAREGIVER ASSISTANCE SYSTEM, the complete disclosure of which is incorporated herein by reference. Further, in in such embodiments, patient support apparatus 20 may be configured to communicate with the servers on LAN 68 in any of the manners disclosed in the '587 PCT application, and/or to retrieve and/or share any of the information disclosed in the '587 PCT application.
Control system 66 includes a clock/calendar 86 (
As was noted, controller 72 receives information from a plurality of sensors 92a-q positioned onboard patient support apparatus 20. Each of these sensors will now be described in greater detail.
Siderail sensors 92a (
Deck angle sensors 92b are adapted to determine the angular position of each section of deck 30 that is able to be pivoted. Deck angle sensors 92b therefore include a Fowler angle sensor that measure the current angular orientation of head section 44 (also known as a Head of Bed (HOB) angle) and a thigh and/or foot section sensor that measure the current angular orientation of thigh section 46 and/or foot section 48. In some embodiments of patient support apparatus 20 that include a pivotable seat section, a corresponding deck angle sensor 92b may be included that measures a current angular orientation of the seat section (with respect to a known reference, such as, but not limited to, for example, a horizontal or vertical reference).
Brake sensor 92c is adapted to determine whether a brake has been applied to one or more of the wheels 24 of patient support apparatus 20. In some embodiments, the brake is a mechanical brake that is movable between a braked position and an unbraked position, and brake sensor 82c is adapted to detect which position the brake currently is in. In other embodiments, the brake may be implemented in an electrical or other manner, and the brake sensors 92c may be implemented in one or more different manners.
Litter height sensor 92d and litter tilt angle sensor 92e were previously discussed and the former measures the height of litter frame 28 and the latter measures the tilt of litter frame 28 (e.g. with respect to horizontal or a component of patient support apparatus 20 that is typically horizontal). Sensors 92d and 92e may directly measure one or both of these quantities or they may be implemented, as discussed above, as sensors that detect the current position of lifts 26, thereby enabling controller 72 to determine the current height and tilt of litter frame 28. Still other manners of implementing these sensors 92d and/or 92e may be used.
Mattress angle sensors 92f are adapted to determine the angular orientation of one or more portions of an inflatable mattress 42 positioned on top of support deck 30. Mattress angle sensors 92f are typically incorporated into a mattress 42 and in communication with controller 72 via a cable, cord, or wireless communication. Mattress angle sensors 92f are most commonly used to measure the angular extent to which a patient is being laterally turned or tilted by an inflatable side bladder (or plurality of side bladders) that are used to assist in rotating that patient. That is, angle sensors 92f measure how far a patient is being rolled in a direction toward a side of support deck 30 (rather than toward head end 38 or foot end 40).
Mattress pressure sensors 92g are adapted to determine an inflation pressure of one or more bladders inside of the mattress 42. As with mattress angle sensors 92f, pressure sensors 92g are typically positioned inside of mattress 42 and in communication with controller 72 via a cable, cord, or a wireless communication link. Although a wide variety of mattress angle sensors 92f and/or pressure sensors 92g may be used, in some embodiments, sensors 92f and 92g are the same as the angle and pressure sensors disclosed in commonly assigned U.S. Pat. No. 9,468,307 issued to Lafleche et al. and entitled INFLATABLE MATTRESS AND CONTROL METHODS, and/or U.S. Pat. No. 9,526,349 issued to Lafleche et al. and entitled PATIENT SUPPORT COVER, and/or any of the patent references incorporated into either of these patents by reference. The complete disclosures of the U.S. Pat. Nos. 9,468,307 and 9,526,349 patents are incorporated herein by reference.
Deck width sensors 92h are adapted to determine the current width of support deck 30 in those embodiments of patient support apparatus 20 that are equipped with a variable width deck 30. Deck width sensors 92h may take on any of the forms disclosed in commonly assigned U.S. patent application Ser. No. 62/994,540 filed Mar. 25, 2020, by inventors Jason Connell et al. and entitled PATIENT SUPPORT WITH DECK WIDTH MONITORING AND CONTROL, the complete disclosure of which is incorporated herein by reference. Still other types of expandable width deck sensors may be used.
Deck length sensors 92i are adapted to determine the current length of support deck 30 in those embodiments of patient support apparatus 20 that are equipped with a variable length deck 30. Deck length sensors 92i may be implemented as the same type of sensor as any of the deck width sensors 92h, or they may take on other forms.
Room temperature sensor 92j may be any type of temperature sensor that is positioned onboard patient support apparatus 20 at a location that is exposed to the ambient air of the room in which patient support apparatus 20 is located. Similarly, room humidity sensor 92k, room sound sensor 92l, room air flow sensor 92m, and room light sensor 92n are any type of sensors that are capable of detecting humidity, sound, air flow, and ambient light, respectively, and that are positioned onboard patient support apparatus 20 at a suitable location for detecting these parameters.
A/C power sensor 92o is adapted to detect whether patient support apparatus 20 is currently plugged into an electrical outlet and receiving power from the electrical outlet (as opposed to operating on battery power).
Battery charge sensor 92p is adapted to detect a current charge level of any batteries that are positioned onboard patient support apparatus 20. In some embodiments, patient support apparatus 20 includes multiple batteries, and in such embodiments, patient support apparatus 20 includes multiple battery charge sensors 92p that detect the current charge level of each battery. In other embodiments, patient support apparatus 20 may not include any batteries, in which case battery charge sensor 92p is omitted.
Exit detection system 88 (
It will be understood that the aforementioned set of sensors 92a-q may be varied in different embodiments of patient support apparatus 20. That is, in some embodiments of patient support apparatus 20, one or more of sensors 92a-q may be omitted, one or more additional sensors may be added, and/or a combination of omitted and additional sensors may be included. Still further, in some embodiments, one or more meta-sensors may be included that detect one or more conditions of one or more sensors 92a-q themselves. Examples of suites of meta-sensors that are used to detect the condition of one or more other sensors onboard a patient support apparatus are disclosed in commonly assigned U.S. patent application Ser. No. 16/367,872 filed Mar. 28, 2019 by inventors Marko Kostic et al. and entitled PATIENT SUPPORT APPARATUSES WITH MULTI-SENSOR FUSION, the complete disclosure of which is incorporated herein by reference. Any of the embodiments of patient support apparatus 20 disclosed herein may include one of more of the meta-sensors disclosed in the aforementioned '872 application, and/or one or more other types of meta-sensors.
In addition to the aforementioned sensors, patient support apparatus 20 may further be adapted to sense any of the characteristics described in the patent applications identified in the chart below, as well as to include any of the sensors disclosed in these patent applications:
Each of these commonly assigned patent applications is incorporated herein by reference in their entirety.
Patient support apparatus 20 may also include one or more patient presence/movement detectors that are adapted to automatically detect whether or not a patient is currently present on patient support apparatus 20, as well as, in some instances, to detect movement and/or the position of the patient when the patient is supported on patient support apparatus 20. The specific components of patient the presence detector and/or manner in which it detects a patient's presence/absence/movement/location may vary from embodiment to embodiment. In one embodiment, the patient presence detector uses force sensors 92q. In another embodiment, the patient presence detector may alternatively be implemented using one or more thermal sensors mounted to patient support apparatus 20 that detect the absence/presence of the patient and/or the position of the patient's head on patient support apparatus 20. Further details of such a thermal sensing system are disclosed in commonly assigned U.S. patent application Ser. No. 14/692,871 filed Apr. 22, 2015, by inventors Marko Kostic et al. and entitled PERSON SUPPORT APPARATUS WITH POSITION MONITORING, the complete disclosure of which is incorporated herein by reference. In still other embodiments, the patient presence detector detects the absence/presence/movement/location of a patient using one or more of the methods disclosed in commonly assigned U.S. patent application Ser. No. 14/928,513 filed Oct. 30, 2015, by inventors Richard Derenne et al. and entitled PERSON SUPPORT APPARATUSES WITH PATIENT MOBILITY MONITORING, the complete disclosure of which is also hereby incorporated herein by reference. In yet other embodiments, the patient presence detector includes one or more video cameras for detecting the patient's presence, absence, movement, and/or position, such as disclosed in commonly assigned U.S. patent application Ser. No. 14/578,630 filed Dec. 22, 2014, by inventors Richard Derenne et al. and entitled VIDEO MONITORING SYSTEM, the complete disclosure of which is also hereby incorporated herein by reference. In yet another alternative embodiment, the presence, absence, movement and/or position of a patient is detected using a pressure sensing mat. The pressure sensing mat is positioned on top of the mattress or support deck 30, such as is disclosed in commonly assigned U.S. patent application Ser. No. 14/003,157 filed Mar. 2, 2012, by inventors Joshua Mix et al. and entitled SENSING SYSTEM FOR PATIENT SUPPORTS, the complete disclosure of which is also incorporated herein by reference. In still other embodiments, the patient presence detector may take on still other forms.
Mattress 42 may be a powered mattress that includes one or more inflatable chambers that are inflated under the control of controller 72 of patient support apparatus 20. In some embodiments, mattress 42 is configured to apply one or more therapies to a patient (e.g. a percussion therapy) and/or to assist in automatically turning a patient. Still further, in some embodiments, mattress 42 may include one or more vital sign sensors built into it that detect one or more of the patient's vital signs, as well as one or more pressure sensors that detect fluid pressure inside of the chambers and/or interface pressure between the patient and the mattress. An illustrative mattress 152 suitable for use with patient support apparatus 20 that includes many of these features is disclosed in commonly assigned U.S. patent application Ser. No. 13/836,813 filed Mar. 15, 2013, by inventors Patrick Lafleche et al. and entitled INFLATABLE MATTRESS AND CONTROL METHODS, the complete disclosure of which is incorporated herein by reference.
In some embodiments of patient support apparatus 20, controller 72 is adapted to perform an automatic setting selection algorithm 110 in response to a caregiver or other user activating one or more controls on patient support apparatus.
If the user activates a control 52 at step 114, controller 72 proceeds to step 116 (
If the auto-select feature has not been activated when controller 72 performs step 114, controller 72 proceeds to step 118 (
In addition to gathering location data, controller 72 may also and/or alternatively gather data about the patient assigned to patient support apparatus 20 at step 118 (
In addition to patient data, data regarding the caregiver associated with the patient assigned to patient support apparatus 20 may also be gathered at step 118. Such caregiver data may include an identification of the caregiver, rounding data about the rounds performing by the caregiver, as well as other information about the caregiver (e.g. age, gender, number of years of experience, etc.). Such caregiver information may be retrieved in any of the aforementioned manners, such as by communicating with one or more servers on network 68, such as, but not limited to, a caregiver scheduling server 98 that identifies which caregivers are assigned to which patients (or rooms or patient support apparatuses 20) and what shifts (e.g. times) the caregivers are scheduled to be present within the healthcare facility. Still other data may be gathered at step 118 beyond the data specifically mentioned above.
After gathering data at step 118, controller 72 moves to step 122 where it determines what setting the user has selected for carrying out the function associated with the control that was activated at step 114. For example, if the control activated at step 114 is an exit detection system activation control (e.g. control 52a), the caregiver has a choice of what sensitivity level to activate the exit detection system 88 at. The exit detection control screen 60 of
Continuing with the example of algorithm 110 as it applies to an exit detection arming control being activated at step 114, controller 72 determines at step 122 which sensitivity setting the caregiver selects or, if the caregiver does not make an active selection, which sensitivity setting exit defaults to using in the absence of an active selection. In other words, controller 72 determines at step 122 whether the exit detection system 88 will be armed with a low, medium, or high sensitivity.
At step 124 of algorithm 110 (
After arming exit detection system 88 at step 124, controller 72 either proceeds to carry out steps 126 through 134 itself, or it transmits (via transceiver 84) a set of data to remote computer 100 and remote computer 100 carries out steps 126 through 134. The set of data includes the data gathered at step 118, an identification of the control activated at step 114, and an identification of the setting selected at step 122. At step 126, either controller 72 or remote computer 100 adds the aforementioned set of data (gathered at steps 114, 118, and 122) to a database. The database contains similar sets of data that were gathered previously when a user activated that same control at step 114. For example, whenever control 52a is activated at step 114, the data gathered at step 114, 118 and 122 is added to the database. The database therefore contains readings of the data gathered at step 118 for each time a particular setting was selected at step 122. In other words, every time a caregiver previously chose a particular setting at step 122 (or it was chosen by default), the database contains a corresponding set of data that was gathered at step 118 for that particular setting selection.
At step 128, either controller 72 or remote computer 100 analyzes the data in the database to determine what level of correlation exists, if any, between the data gathered at step 118 and the particular selection made at step 122. This correlation analysis may be performed in a variety of different manners, including, but not limited to, using one or more machine learning algorithms, such as, but not limited to, supervised learning methods, unsupervised learning methods, semi-supervised learning methods, reinforcement learning methods, feature learning methods, and/or self-learning methods. The model used by the machine learning algorithm may be based upon any one or more of the following: an artificial neural network, a decision tree, a support vector machine, a regression analysis, a Bayesian network, and/or a training model. Regardless of which specific machine learning algorithm and/or model is utilized, controller 72 or remote computer 100 carry out the analysis at step 128 in order to find a reliable correlation between at least one of the items of data gathered at step 118 and the corresponding setting selected at step 122. That is, controller 72 or remote computer 100 look for at least one item of the data (and possibly a set of such data) that, over substantially all of the past times that the control of step 114 was activated, is a reliable indicator of which setting the user will select at step 122.
Returning to the exit detection system example, controller 72 or remote computer 100 is configured to look at all of the past times that exit detection control 52a was activated and see if any of the data gathered at step 118 for each of these corresponding activations of control 52 reliably correlates to the setting that was selected at step 122. Such analysis may determine, as an example, that a particular caregiver A always selects sensitivity level 120b, or that any patient support apparatus 20 positioned within a particular wing of the hospital (or on a particular ward or treatment unit) has sensitivity level 120a selected. Alternatively or additionally, the analysis may reveal that whenever caregiver A activates exit detection control 52a during the evening hours in a particular location of the healthcare facility, he or she chooses sensitivity level 120c. As yet another example, the analysis may reveal that if the patient is over a certain age and/or if the patient has a fall risk greater than a certain threshold, the caregiver activates sensitivity level 120c. Still other types of correlations between one or more of the data items gathered at step 118 and the selection made at step 122 may be discovered as part of the analysis carried out at step 128.
After carrying out the analysis at step 128, controller 72 or remote computer 100 compares the correlation(s), if any, determined at step 128 to a threshold at step 130 (
If the correlation is determined at step 130 to be greater than the threshold (
If remote computer 100 performs steps 126 through 134, it activates the auto-select feature at step 132 by sending a message to controller 72 (via transceiver 84) indicating that controller 72 should automatically select a setting in response to a user activating a particular control 52 (e.g. a caregiver activating control 52a) on patient support apparatus 20. In some embodiments, controller 72 makes this automatic selection itself, while in other embodiments, controller 72 may transmit the appropriate data to remote computer 100 and have remote computer 100 determine which automatic selection to make. If controller 72 performs steps 126 through 134, it activates the auto-select feature itself and does not need to transmit a message to remote computer 100, or receive a message from remote computer 100, in order activate the auto-select feature.
If controller 72 or remote computer 100 determines at step 130 that the correlation is less than the threshold, it proceeds to step 134 where it deactivates the auto-select feature (if previously deactivated), or leaves the auto-select feature inactive (if previously inactive). After completing step 134 (and 132), algorithm 110 returns to start step 112.
Returning to step 116 of algorithm 110 (
In some embodiments, controller 72 carries out step 138 by plugging in the data from step 136 into the predictive model developed at step 138. In other embodiments, controller 72 sends the data gathered at step 136 (and an identification of the specific control 52 activated at step 114) to remote computer 100 and remote computer 100 analyzes this data to make the automatic selection of the corresponding setting. In the latter embodiment, remote computer 100 then sends a message back to patient support apparatus 20 instructing it what setting to select at step 138.
From step 138, controller 72 proceeds to step 140 where it determines whether the user will utilize the setting automatically selected at step 138 or override that automatically selected setting. Regardless of whether the user accepts the automatic setting selection or manually overrides it with a different setting, controller 72 records the selected setting (automatically made or manually overridden) and proceeds to step 124. At step 124, as described previously, controller 72 carries out the function associated with the control that was activated at step 114 using the setting that was either automatically selected at step 138 or manually overridden by the caregiver at step 140. From step 124, algorithm 110 proceeds to steps 126-134 in the manner previously described, and the setting automatically selected at step 128 (or overridden at step 140), as well as the data gathered at step 136 is added to the database at step 126 and becomes part of the corpus of data utilized by the machine learning algorithm executed by controller 72 or remote computer 100 at step 128.
It will be understood that when remote computer 100 is configured to carry out the analysis of step 128 (
Although algorithm 110 has been primarily described so far as applying to an auto-selection feature in response to a user activating exit detection control 52a, it will of course be understood that algorithm 110 may be applied to a large number of different controls on patient support apparatus 20. Several of these additional controls are described below with respect to
Lockout control screen 90 of
If a user activates HOB lockout setting selector 120e (
If a user activates thigh lockout setting selector 120f (
Lockout control selectors 120d, 120e, 120f, and 120g are, in at least one embodiments, toggle selectors such that they alternate between activating and deactivating their respective lockouts as they are repeatedly pressed. Thus, if a user presses, for example, HOB lockout setting selector 120e to activate it, and then later decides to deactivate the HOB lockout, he or she simply presses setting selector 120e again.
As noted previously, algorithm 110 (
If the auto-select feature is not activated at step 116 of algorithm 110, as applied to lockout control screen 90, controller 72 proceeds through steps 118 and 122-134 in the manner previously described. The data gathered at step 118 (and step 136) may be the same as, or it may be different from, the data gathered at these steps when algorithm 110 is implemented with respect to automatic selection of a sensitivity level for the exit detection system 88, as described previously with respect to
It will be understood that the database analyzed at step 128 of algorithm 110 when algorithm 110 is applied to lockout setting selection will be a different database than the database used at step 128 of algorithm 110 when algorithm 110 is applied to a different automatic selection function (e.g. the automatic exit detection sensitivity selection).
Monitoring control screen 70 includes a low height monitoring setting selector 120h, a right head end siderail monitoring setting selector 120i, a right foot end siderail monitoring setting selector 120j, a left head end siderail monitoring setting selector 120k, a left foot end siderail monitoring setting selector 120l, a HOB monitoring setting selector 120m, and a flat monitoring setting selector 120n. As with selectors 120d-g, selectors 12h-n are toggle selectors that, when sequentially pressed, alternate between activating and deactivating their corresponding monitoring functions. When low height monitoring setting selector 120h is activated, controller 72 monitors the height of litter frame 28 with respect to the ground and issues an alert if litter frame 28 is not at its lowest height (or, in some embodiments, exceeds a user-configurable height). When right head end siderail monitoring selector 120i is activated, controller 72 monitors the position of the right head end siderail 36 and, if it is lowered, issues an alert. Similarly, when any of right foot end, left head end, and/or left foot end siderail monitoring selectors 120j-1 are activated, controller 72 monitors the corresponding siderail 36 and, if it is lowered, issues an alert. When HOB monitoring setting selector 120m is activated, controller 72 monitors the angle of head section 44 with respect to horizontal (or generally horizontal) and issues an alert if that angle drops below thirty-degrees (or, in some embodiments, an angle that is user-configurable). When flat monitoring setting selector 120n is activated, controller 72 monitors the orientation of each of the pivotable sections of support deck 30 and issues an alert if any of the deck sections 44, 46, and/or 48 are pivoted to a non-horizontal orientations. Alternatively, or additionally, controller 72 may monitor the orientation of litter frame 28 when flat monitoring setting selector 120n is activated and issue an alert if litter frame 28 is moved out of a horizontal orientation.
In some embodiments, algorithm 110 (
If the auto-select feature is not activated at step 116 of algorithm 110, as applied to monitoring control screen 70, controller 72 proceeds through steps 118 and 122-134 in the manner previously described. The data gathered at step 118 (and step 136) may be the same as, or it may be different from, the data gathered at these steps when algorithm 110 is implemented with respect to the automatic selection of a sensitivity level for the exit detection system 88, and/or the automatic selection of a lockout, as described previously with respect to
It will be understood that the database analyzed at step 128 of algorithm 110 when algorithm 110 is applied to the monitoring setting selection will be a different database than the database used at step 128 of algorithm 110 when algorithm 110 is applied to other automatic selection functions (e.g. the automatic exit detection sensitivity selection, the automatic selection of a lockout, and/or the automatic selection of other features discussed herein).
The lateral rotation therapy involves inflating a first side of the mattress 42 to such an extent that the patient is rotated toward his or her opposite side by a user-configurable amount. After that rotation has been accomplished for a user-configurable amount of time, that side of the mattress is deflated and the user returns to a generally flat orientation for a user-configurable amount of time. After that, the opposite side of the mattress 42 is inflated to a user-configurable amount and held in that position for a user-configurable amount of time. This process is then repeated for as many times as the user designates. More specifically, the degree of rotation of the patient, the hold times at each position, and the length of the overall lateral therapy are all configurable by the user by pressing on setting selectors 1200-y.
Controller 72, in some embodiments, applies algorithm 110 to the pressing of the mattress control used to trigger the display of mattress control screen 144. In such embodiments, if the user presses on that control, controller 72 proceeds to either step 136 of algorithm 110 or step 118 of algorithm 110. In such embodiments, the settings referred to in algorithm 110 correspond to the specific settings for the mattress therapy that are selectable by the user via selectors 1200-y. If the auto-select feature of algorithm 110 has been activated, then controller 72 automatically makes a selection of these mattress therapy settings. The specific settings will now be described.
Mattress therapy control screen 144 includes a left zero hold time setting selector 120o, a left five minute hold time setting selector 120p, a left ten minute hold time setting selector 120q, a left angle setting selector 120r, a zero flat hold time selector 120s, a five minute flat hold time selector 120t, a ten minute flat hold time selector 120u, a right zero hold time setting selector 120v, a right five minute hold time setting selector 120w, a right ten minute hold time setting selector 120x, and a right angle setting selector 120y. When a user activates one of the left setting selectors 120o, 120p, or 120q, controller 72 is adapted to hold the patient in the leftward rotated position for the amount of time corresponding to the activated selectors 1200-q when performing lateral rotation therapy. When the user slides angle setting selector 120r to different positions along the arcuate line 142a shown in
When the user selects one of selectors 120s-v, controller 72 retains the patient in a flat (i.e. non-rotated) position for the amount of time corresponding to the particular selector 120s-v that was activated by the user. When the user activates one of the right setting selectors 120v, 120w, or 120x, controller 72 is adapted to hold the patient in the rightward rotated position for the amount of time corresponding to the activated selectors 120v-x when performing lateral rotation therapy. When the user slides angle setting selector 120y to different positions along the arcuate line 142b shown in
When carrying out the lateral rotation therapy of
In those embodiments where algorithm 110 (
If the auto-select feature is not activated at step 116 of algorithm 110, as applied to mattress therapy control screen 144, controller 72 proceeds through steps 118 and 122-134 in the manner previously described. The data gathered at step 118 (and step 136) may be the same as, or it may be different from, the data gathered at these steps when algorithm 110 is implemented with respect to other functions (e.g. the automatic selection of a sensitivity level for the exit detection system 88, the automatic selection of a lockout, etc.). Thus, controller 72 may gather data at steps 118 and 136 that relates to any one or more of the particular caregiver, location, patient, time of day, or outputs from any of sensors 92a—and/or exit detection system 88, and/or other data, and use that data in the analysis step 128 and/or in the automatic selection step 138. The result will be that, after the database has been sufficiently populated, controller 72 automatically makes the desired selections of selectors 1200-y in response to a user activating a mattress therapy control, thereby relieving the caregiver of having to make such selections.
It will be understood that the database analyzed at step 128 of algorithm 110 when algorithm 110 is applied to the mattress therapy control selection will be a different database than the database used at step 128 of algorithm 110 when algorithm 110 is applied to other automatic selection functions (e.g. the automatic exit detection sensitivity selection, the automatic selection of a lockout, and/or the automatic selection of other features discussed herein).
The new patient protocol screen 150 allows a user of patient support apparatus 20 to define one or more functions of patient support apparatus 20 that are to be automatically implemented by controller 72 of patient support apparatus 20 for each new patient. Such settings can be manually overridden. However, new patient protocol screen 150 allows the user to define what functions are implemented in the absence of such a manual override.
Controller 72, in some embodiments, applies algorithm 110 to the pressing of the new patient protocol control used to trigger the display of new patient protocol screen 150. In such embodiments, if the user presses on that control, controller 72 proceeds to either step 136 of algorithm 110 or step 118 of algorithm 110. In such embodiments, the settings referred to in algorithm 110 correspond to the specific settings for the new patient protocol(s) that are selectable by the user via selectors 120z-ab. If the auto-select feature of algorithm 110 has been activated, then controller 72 automatically makes a selection of these new patient protocol settings.
New patient protocol screen 150 includes a bed monitoring setting selector 120z, a bed alarm setting selector 120aa, a thirty-degree HOB setting selector 120ab, and a forty-five degree HOB setting selector 120ac. When bed monitoring setting 120z is activated, controller 72 issues a reminder, alert, and/or other audio and/or visual indication to the user if a patient is present on patient support apparatus 20 and the monitoring system onboard patient support apparatus 20 has not been armed. The monitoring system is the same monitoring system discussed above with respect to control 52b. Thus, when setting 120z is activated, controller 72 automatically issues a reminder to the caregiver when a patient is present on support deck 30 and the monitoring system has not been armed. In some embodiments, the reminder is carried out in one or more of the manners disclosed in commonly assigned PCT patent application serial number PCT/US20/38462 filed Jun. 18, 2020, and entitled PATIENT SUPPORT APPARATUS WITH CAREGIVER REMINDERS, the complete disclosure of which is incorporated herein by reference. Other types of reminders can, of course, be implemented. When setting 120z is not activated, controller 72 does not issue a reminder to activate the onboard monitoring system, even if a patient is present onboard support deck 30.
The presence/absence of a patient onboard support deck 30 may be determined in any of the manners disclosed in commonly assigned PCT patent application serial number PCT/US2020/039587 filed Jun. 25, 2020, and entitled CAREGIVER ASSISTANCE SYSTEM, the complete disclosure of which is incorporated herein by reference (including references incorporated by reference into the aforementioned PCT/US2020/039587 application).
When bed alarm setting 120aa is activated, controller 72 issues a reminder, alert, and/or other audio and/or visual indication to the user if a patient is present on patient support apparatus 20 and exit detection system 88 has not been armed. In some embodiments, the reminder is carried out in one or more of the manners disclosed in commonly assigned PCT patent application serial number PCT/US20/38462 filed Jun. 18, 2020, and entitled PATIENT SUPPORT APPARATUS WITH CAREGIVER REMINDERS, the complete disclosure of which is incorporated herein by reference. Other types of reminders can, of course, be implemented. When setting 120aa is not activated, controller 72 does not issue a reminder to activate exit detection system 88, even if a patient is present onboard support deck 30.
When thirty-degree HOB setting selector 120ab is activated, controller 72 issues an alert whenever the HOB monitoring setting selector 120m (
Setting selectors 120z and 120aa are toggle selectors that alternate between activating and deactivating their corresponding setting when they are repeatedly pressed. Setting selectors 120ab and 120ac automatically cancel the other one out when they are selected. In other words, if setting selector 120ab is activated and the user presses on selector 120ac, selector 120ac is automatically activated and selector 120ab is automatically deactivated.
In those embodiments where algorithm 110 (
If the auto-select feature is not activated at step 116 of algorithm 110, as applied to new patient protocol screen 150, controller 72 proceeds through steps 118 and 122-134 in the manner previously described. The data gathered at step 118 (and step 136) may be the same as, or it may be different from, the data gathered at these steps when algorithm 110 is implemented with respect to other functions (e.g. the automatic selection of a sensitivity level for the exit detection system 88, the automatic selection of a lockout, etc.). Thus, controller 72 may gather data at steps 118 and 136 that relates to any one or more of the particular caregiver, location, patient, time of day, outputs from any of sensors 92a—and/or exit detection system 88, and/or other data, and use that data in the analysis step 128 and/or in the automatic selection step 140. The result will be that, after the database has been sufficiently populated, controller 72 automatically makes the desired selections of selectors 120z-ac in response to a user activating a new patient protocol control, thereby relieving the caregiver of having to make such selections.
It will be understood that the database analyzed at step 128 of algorithm 110 when algorithm 110 is applied to the new patient protocol setting selection will be a different database than the database used at step 128 of algorithm 110 when algorithm 110 is applied to other automatic selection functions (e.g. the automatic exit detection sensitivity selection, the automatic selection of a lockout, and/or the automatic selection of other features discussed herein).
Controller 72, in some embodiments, applies algorithm 110 to the pressing of the low height selection control used to trigger the display of low height selection screen 160. In such embodiments, if the user presses on that control, controller 72 proceeds to either step 136 of algorithm 110 or step 118 of algorithm 110. In such embodiments, the settings referred to in algorithm 110 correspond to the specific low height setting selected by the user via selectors 120ad or 120ae. If the auto-select feature of algorithm 110 has been activated, then controller 72 automatically makes a selection of the height above which controller 72 will issue an alert.
When a user selects eleven inch selector 120ad of height selection screen 160, controller 72 monitors the height of litter frame 28 when the monitoring system is armed and the user has activated the height monitoring setting selector 120h (
Setting selectors 12ad and 120ae are toggle selectors that alternate between activating and deactivating each other when they are repeatedly pressed. In other words, if setting selector 120ad is activated and the user presses on selector 120ae, selector 120ae is automatically activated and selector 120ad is automatically deactivated.
In those embodiments where algorithm 110 (
If the auto-select feature is not activated at step 116 of algorithm 110, as applied to low height selection screen 160, controller 72 proceeds through steps 118 and 122-134 in the manner previously described. The data gathered at step 118 (and step 136) may be the same as, or it may be different from, the data gathered at these steps when algorithm 110 is implemented with respect to other functions (e.g. the automatic selection of a sensitivity level for the exit detection system 88, the automatic selection of a lockout, etc.). Thus, controller 72 may gather data at steps 118 and 136 that relates to any one or more of the particular caregiver, location, patient, time of day, outputs from any of sensors 92a—and/or exit detection system 88, and/or other data, and use that data in the analysis step 128 and/or in the automatic selection step 140. The result will be that, after the database has been sufficiently populated, controller 72 automatically makes the desired selections of selectors 120ad-ae in response to a user activating a height selection control, thereby relieving the caregiver of having to make such selections.
It will be understood that the database analyzed at step 128 of algorithm 110 when algorithm 110 is applied to the low height selection function will be a different database than the database used at step 128 of algorithm 110 when algorithm 110 is applied to other automatic selection functions (e.g. the automatic exit detection sensitivity selection, the automatic selection of a lockout, and/or the automatic selection of other features discussed herein).
It will also be understood that the database analyzed at step 128 of algorithm 110—whether algorithm 110 is applied to any of the setting selections discussed above with respect to
In some embodiments, the analysis carried out at steps 126 and 128 is the development of an algorithm for predicting what setting the user will select in response to the control selected at step 114. In such embodiments, if the analysis is carried out by remote computer 100, remote computer 100 transmits to patient support apparatus 20 a new algorithm after the database has been sufficiently populated with enough data for remote computer 100 to conclude that the new algorithm is sufficiently reliable for predicting the users setting selection. The transmission of the new algorithm represents the activation of the auto-selection feature such that, when controller 72 reaches step 116 and it has the new algorithm onboard, it proceeds to step 136 and 138 and uses the new algorithm to automatically select one or more settings for the user.
As mentioned above, the new algorithm may not utilize all of the outputs from the sensors that is collected at step 118. That is, either controller 72 (or remote computer 100) uses data from a relatively large set of sensors to determine if an algorithm can be formulated with sufficient predict power (done at steps 126-130). To the extent such an algorithm can be formulated, it typically will utilize only a subset of the data analyzed at steps 126-130. Accordingly, controller 72 (or remote computer 100) uses a broad set of information in its search for a sufficiently reliable algorithm and when that algorithm is found, it typically will only use a subset of that broad set of information when implementing the new algorithm for predicting and/or automatically selecting the user's preferred setting(s).
Algorithm 210 at a step 212 where it proceeds to step 214. At step 214, controller 72 determines if any action has taken place that will trigger it to begin monitoring for the possibility of a future event. Both the action that triggers the monitoring, as well as the future event, may vary from patient support apparatus 20. In general, the action that triggers the commencement of monitoring for a future event includes, but is not limited to, any one or more of the following: the presence of a patient on support deck 30; the commencement, termination, and/or continuation of a mattress therapy; the movement of patient support apparatus 20 to a different and/or particular location within the healthcare facility; the assignment of a bed sore risk score above a specified threshold to the patient associated with patient support apparatus 20; the assignment of a fall risk score above a specified threshold to the patient associated with patient support apparatus 20; the completion of a particular medical procedure; the movement (or lack of sufficient movement) of the patient over a time period; a diagnosis of the patient assigned to patient support apparatus 20; the arrival of a particular time of day and/or the arrival of a particular calendar day, week, or other time period; the determination and/or measurement of one or more patient characteristics (e.g. weight, age, height, vital signs, etc.) exceeding one or more threshold; combinations of any one or more of the foregoing/and/or still other patient-related and/or patient support apparatus-related actions.
The future event that is predicted by algorithm 210 may vary widely. Examples of the future event include, but are not limited to, the following: the development of one or more bed sores by the patient; the exiting of the patient from the patient support apparatus; the selection of one or more assessment scores by the patient (e.g. the Hospital Consumer Assessment of Healthcare Providers and Systems (HCAPHS) scores); the patient's use of the restroom; the development of Ventilator Associated Pneumonia (VAP) by the patient; the patient's use of a the nurse call system to contact a nurse; the need to change the patient's Foley bag; the need to zero the scale system onboard the patient support apparatus; the need to user a particular therapy with the patient (e.g. a mattress therapy, a Deep Vein Thrombosis (DVT) pump, a heel care boot, etc.); the need to take a patient's weight reading; the addition and/or removal of equipment on litter frame 28; the need to calibrate one or more items of patient support apparatus 20 (e.g. the scale and/or exit detection system 88); and/or other events.
The triggering action of step 214 may be sensed by controller 72 in a variety of different manners, depending upon the particular triggering action. In some embodiments, the triggering action is the entering of information into the patient support apparatus 20 via control panel 50, in which case controller 72 is directly fed the triggering information by the user. In other embodiments, the triggering action may be based on the output of one or more of sensors 92a-q (and/or other sensors), and in such cases, controller 72 reads this triggering information from the corresponding sensors. In other embodiments, the triggering action may be the receipt of information from an off-board source of information, such as remote computer 100, and/or another server or computer device that is in communication with local area network 68 (and thus patient support apparatus 20 via network transceiver 84). In still other instances, patient support apparatus 20 may receive information directly from another off-board source, such as a smart phone, portable computer, etc. that communicates directly (e.g. via Bluetooth) with a compatible transceiver onboard patient support apparatus 20. The particular information that is received from off-board the patient support apparatus 20 may vary. In some embodiments, it may include information from a patient's electronic medical record, information about a particular caregiver, information about a particular location of the healthcare facility, and/or other types of information.
For example, in at least some embodiments, controller 72 is triggered at step 214 when a patient is assigned to patient support apparatus 20 who may be at risk of developing a bed sore. In some of these embodiments, controller 72 may be triggered at step 214 by one or more sensors onboard patient support apparatus 20 that indicate the patient's presence onboard the patient support apparatus 20, as well as information from an electronic medical record of the patient's indicating the patient's risk score for developing bed sores (e.g. a Braden scale score). In other such embodiments, the triggering factor may just be the receipt of information by controller 72 indicating that the patient is at risk for developing bed sores, or that the patient has a specific bed sore risk score. In still others of such embodiments, one or more of the triggering factors may be different.
As another example, in at least some embodiments, controller 72 is triggered at step 214 when a patient is assigned to patient support apparatus 20 who may be at risk of falling. In some of these embodiments, controller 72 may be triggered at step 214 by one or more sensors onboard patient support apparatus 20 that indicate the patient's presence onboard the patient support apparatus 20, as well as information from an electronic medical record of the patient's indicating the patient's risk score for falling (e.g. a Morse fall risk score). In other such embodiments, the triggering factor may just be the receipt of information by controller 72 indicating that the patient is at risk for falling, that exit detection system 88 has been activated, or that the patient has a specific fall risk score. In still others of such embodiments, one or more of the triggering factors may be different.
If no triggering action is detected at step 214, controller 72 proceeds back to step 212, and continues to wait until a triggering action is detected at step 214. At step 216, controller 72 takes readings from a plurality of sensors, including, but not limited to, any one or more of sensors 92a-q. In addition to taking readings from a plurality of sensors onboard patient support apparatus 20, controller 72 may gather additional data, such as, but not necessarily limited to, any of the data that controller 72 gathers at step 118 of algorithm 110, as discussed above. Thus, for example, this additional data may patient data, location data, caregiver data, and/or other data.
The information gathered at step 216 also includes an indication of a “ground truth” about the future event that algorithm 210 is being used to predict. Thus, for example, if algorithm 210 is being used to predict the development of bed sores in a patient, data is gathered at step 216 indicating whether the patient has, or has not, in fact developed one or more bed sores. As another example, if algorithm 210 is being used to predict the development of a patient fall, data is gathered at step 216 indicating whether the patient has experienced a fall or not. Such “ground truth” data may be gathered in a variety of different manners, including, but not limited to, having a user enter such information directly into patient support apparatus 20 via one or more control panels 50, having patient support apparatus 20 query the EMR server 96 to see if the patient has developed a bed sore or fallen, or in other manners.
After gathering the data at step 216, controller 72 either processes the gathered data itself or it sends the data to an offboard computer device (e.g. remote computer 100) for processing. That is, as with steps 126 through 134 of algorithm 110, which may be either performed by controller 72 or an offboard computer device, so to may steps 218 through 224 of algorithm 210 be performed either by controller 72 or an offboard computer device (or multiple offboard computer devices, or by a combination of controller 72 and one or more offboard computer devices).
At step 218, either controller 72 or remote computer 100 adds the data gathered at step 216 to a database. The database contains similar sets of data that were gathered previously when the triggering action was still valid at step 214. That is, algorithm 210 repetitively loops through steps 214 through 222 until it discovers a correlation between the data in the database and the actual occurrence of the future event (the “ground truth”). The repetitive looping involves gathering data at step 216 both before the event happens and after the event is actually detected (“ground truth”). The database, which may be different from the database(s) used with algorithm 110, therefore contains readings of the data gathered at step 216 for each time the triggering action took place, as well as for each iteration through the cycle of algorithm 210 while the triggering event continued (e.g. was not cancelled), as well as one or more sets of data gathered after the event took place.
At step 220, either controller 72 or remote computer 100 analyzes the data in the database to determine what level of correlation exists, if any, between the data gathered at step 216 and the “ground truth,” as mentioned above. This correlation analysis may be performed in a variety of different manners, including, but not limited to, using one or more machine learning algorithms, such as, but not limited to, supervised learning methods, unsupervised learning methods, semi-supervised learning methods, reinforcement learning methods, feature learning methods, and/or self-learning methods. The model used by the machine learning algorithm may be based upon any one or more of the following: an artificial neural network, a decision tree, a support vector machine, a regression analysis, a Bayesian network, and/or a training model. Regardless of which specific machine learning algorithm and/or model is utilized, controller 72 or remote computer 100 carry out the analysis at step 220 in order to find a reliable correlation between at least one of the items of data gathered at step 216 and the “ground truth.” That is, controller 72 or remote computer 100 look for at least one item of the data (and likely a set of such data) that, over substantially all of the past times that the triggering action of step 214 took place, is a reliable indicator of the future event taking place.
For example, if algorithm 210 is configured to predict when a patient is about to exit from patient support apparatus 20, controller 72 or remote computer 100 is configured to look at all of the data gathered at step 216 and to see if any combination of one or more of the data items correlates to the occurrence of the patient actually exiting from patient support apparatus 20. Such analysis may determine, as an example, that a particular patient always exits after a certain amount of time on support deck 30 and/or after a certain amount of motion (as detected by force sensors 92q), and/or after one or more of the other sensors 92a-p detect one or more conditions, and/or a sequence of conditions.
After carrying out the analysis at step 220, controller 72 or remote computer 100 compares the correlation(s), if any, determined at step 220 to a threshold at step 222 (
If the correlation is determined at step 222 to be greater than the threshold (
If remote computer 100 performs steps 218 through 224, it activates the alert at step 224 by sending a message to controller 72 (via transceiver 84) indicating that controller 72 should issue a local alert at step 224. If controller 72 performs steps 218 through 224, it activates the local alert and/or sends a message to remote computer 100 to activate the alert.
If controller 72 or remote computer 100 determines at step 222 that the correlation is less than the threshold, it returns to step 214 and continues to cycle through algorithm 210 in the manner previously described. In other words, when returning to step 214, controller 72 checks again to see that the triggering action that was analyzed in the previous iteration of step 214 is still in its triggering state (e.g. the patient is still present on support deck 30, exit detection system 88 is still armed, the patient still has a fall risk greater than a threshold, etc.). If it is, it continues to step 216 and proceeds in the manner previously described. If it is not, it returns to step 212 and waits until the triggering action takes place again.
It will be understood that when remote computer 100 is configured to carry out the analysis of step 220 (
It will be understood that any patient support apparatus 20 may implement more than one instance of algorithm 210 for use in predicting the occurrence of different events. When done so, the data gathered at step 216 for the different events may be different, just as the data gathered at step 118 may be different for the different controls activated at step 114 of algorithm 110. Still further, patient support apparatuses 20 are user-customizable, in some embodiments, as to which algorithm 110 and/or 210 is to be implemented thereon, as well as to the number of instances of the algorithm 110 and/or 210 to executed thereon and as well as the content of the algorithms 110 and/or 210. In other words, the user is free to choose, for example, which setting(s) are to be subjected to algorithm 110 and/or which future events are to be subjected to algorithm 210.
It will also be understood that both algorithms 110 and 210 may be modified substantially from what is shown in
As with algorithm 110, the database analyzed at step 220 of algorithm 210 will likely include data from more sensors (and/or other sources) that than what controller 72 deems is necessary for predicting the future event. In other words, controller 72 will gather data at step 216 from a set of sensors (and/or other sources) that likely includes more data than is needed to accurately predict (or predict with a threshold-exceeding probability) the occurrence of the future event. This additional data is analyzed at step 220, but controller 72 may determine, in some embodiments, through repetitive iterations of algorithm 210 that this data does not have sufficient predictive power to predict the future event. Accordingly, in such embodiments, controller 72, after populating the database sufficiently to determine the predictive power of the data from step 216 for the occurrence of the future event, no longer uses the data from step 216 that has insufficient predictive power for the occurrence of the future event. Stated still more simply, controller 72 gathers data from a relatively large set of sensors (and/or other sources) at step 216, but only uses the outputs of a subset of those sensors (and/or other sources) at step 222 when determining whether to issue the alert at step 224. As noted, this is because controller 72 searches for correlations between the entire set of data gathered at step 216 and the future event, but such correlations typically only exist for a subset of this data.
In some embodiments, the analysis carried out at steps 218 and 220 is the development (or improvement) of an algorithm for predicting the occurrence of the future event before the future event actually happens. In such embodiments, if the analysis is carried out by remote computer 100, remote computer 100 transmits to patient support apparatus 20 a new algorithm after the database has been sufficiently populated with enough data for remote computer 100 to conclude that the new algorithm is sufficiently reliable for predicting the occurrence of the future event. In such embodiments, controller 72 activates the new algorithm whenever the triggering action of step 214 occurs and uses the new algorithm to determine whether or not the probability of the future event occurring has reached such a level (e.g. more than the threshold at step 222) that an alert should be issued (e.g. step 224).
As mentioned above, the new algorithm may not utilize all of the outputs from the sensors that is collected at step 216. That is, either controller 72 (or remote computer 100) uses data from a relatively large set of sensors (and/other sources) to determine if an algorithm can be formulated with sufficient predict power (done at steps 126-130). To the extent such an algorithm can be formulated, it typically will utilize only a subset of the data analyzed at steps 126-130. Accordingly, controller 72 (or remote computer 100) uses a broad set of information in its search for a sufficiently reliable algorithm and when that algorithm is found, it typically will only use a subset of that broad set of information when implementing the new algorithm for predicting and/or automatically selecting the users preferred setting(s).
Neural network 300 includes a plurality of inputs 302, a plurality of first hidden layer nodes 304, a plurality of second hidden layer nodes 306, a first output 308, a second output 310, and a confidence score 312. The inputs 302 include a set of patient inputs 314 comprising inputs 302a-e, a set of time inputs 316 comprising inputs 302f-h, a set of patient support apparatus inputs 318 comprising inputs 302i-m, a set of room inputs 320 comprising inputs 302n-r, a set of facility inputs 322 comprising inputs 302s-w, and a set of other inputs 324 comprising inputs 302x-y. It will be understood that both the sets of inputs 314-324 and the individual inputs 302 within those sets may be changed from what is shown in
Each of these inputs 302 will now be described with more detail. Input 302a comprises a history of the exits (from patient support apparatus 20) of the patient currently assigned to patient support apparatus 20. This history may be stored onboard patient support apparatus 20 (e.g. in memory 74) and/or it may be stored on remote computer 100. Such a history may be generated from recording the outputs from exit detection system 88, which indicate when the patient has left patient support apparatus 20. Controller 72 may determine that a particular history of patient exits corresponds to a particular patient in multiple manners. In one such manner, controller 72 communicates with EMR server 96 and/or another server on network 68 to determine which patient is assigned to patient support apparatus 20 (and when that assignment changes) and controller 72 then aggregates the detected exits to that particular patient. In another manner, new patient information is entered into patient support apparatus 20 by a caregiver whenever a new patient is assigned to patient support apparatus 20 and controller 72 simply uses that entered information to aggregate detected exits to a particular patient. Still other manners may be used.
Input 302b refers to a patient comfort and/or mobility level. In some embodiments, this level is determined by how active the patient is while positioned on support deck 30 (as detected by force sensors 92q). Methods of determining this activity level include monitoring the amount of movement of the patient over time. In some embodiments, any one or more of the methods disclosed in any of the following commonly assigned patent applications may be used to determine a patient comfort and/or mobility level: U.S. Pat. No. 9,814,410 issued Nov. 14, 2017 and entitled PERSON SUPPORT APPARATUS WITH POSITION MONITORING; and U.S. patent application Ser. No. 15/809,351 filed Nov. 10, 2017, by inventors Patrick Lafleche et al. and entitled PATIENT SUPPORT APPARATUSES WITH MOBILITY ASSESSMENT, the complete disclosures of which are both incorporated herein by reference.
Input 302c refers to the patient's weight. This input is determined by summing the outputs from force sensors 92q and subtracting the tare weight while the patient is positioned on support deck 30. Alternatively, the patient's weight may be read from EMR server 96. In some embodiments, force sensors 92q may be part of a scale system of the type disclosed in commonly assigned U.S. patent application Ser. No. 16/992,515 filed Aug. 13, 2020, by inventors Kurosh Nahavandi et al. and entitled PATIENT SUPPORT APPARATUSE WITH EQUIPMENT WEIGHT LOG, the complete disclosure of which is incorporated herein by reference. Such a scale system determines the patient's weight and may be incorporated into patient support apparatus 20, thus supplying controller 72 with the patient's weight for input 302c.
Input 302d refers to the patient's age. This information may be determined by controller 72 sending a query to EMR server 96, or another server, and/or it may be determined by having a caregiver enter this information directly into patient support apparatus 20 via a control panel 50.
Input 302e refers to the patient's fall risk. In most embodiments, input 302e refers to a score generated as part of a fall risk assessment, such as, for example, a score of the Braden scale. This information may be determined by controller 72 sending a query to EMR server 96, or another server, and/or it may be determined by having a caregiver enter this information directly into patient support apparatus 20 via a control panel 50.
Input 302f refers to the amount of time since the patient last evacuated his or her bowels and/or his or her bladder. This information may be determined by controller 72 sending a query to EMR server 96, or another server, and/or it may be determined by having a caregiver enter this information directly into patient support apparatus 20 via a control panel 50.
Input 302g refers to the amount of time since the patient was last turned. This information may be obtained from controller 72 which, in some cases, controls mattress 42 to assist the caregiver in turning the patient. In those situations where the patient is turned without using mattress 42, controller 72 obtains this information by sending a query to EMR server 96, or another server, and/or it may be determined by having a caregiver enter this information directly into patient support apparatus 20 via a control panel 50.
Input 302h refers to the time of day and/or the calendar day. In some embodiments, patient support apparatus 20 includes an onboard clock and calendar that keeps track of the current time of day and current calendar day. In some such embodiments, patient support apparatus 20 may include an onboard clock that operates in any of the manners disclosed in commonly assigned U.S. patent application Ser. No. 15/642,621 filed Jul. 6, 2017, by inventors Anuj K. Sidhu et al. and entitled PATIENT SUPPORT APPARATUSES WITH CLOCKS, the complete disclosure of which is incorporated herein by reference. Still other manners for obtaining the time of day and/or calendar day may be implemented.
Input 302i refers to the outputs from force sensors 92q. Input 302j refers to the outputs from siderail sensors 92a. Input 302k refers to the ground truth, which in the example shown in
Input 302l refers to the angle of head section 44 and comes from one of deck angle sensors 92b. Input 302m refers to the angle (with respect to horizontal and/or the floor) of litter frame 28 and comes from litter tilt angle sensor 92e.
Input 302n refers to a current temperature of the room in which patient support apparatus 20 is currently positioned and comes from room temperature sensor 92j. Input 302o refers to a current humidity of the room in which patient support apparatus 20 is currently positioned and comes from room humidity sensor 92k. Input 302p refers to an amount of ambient noise in the room of patient support apparatus 20 and comes from room sound sensor 92l. Input 302q refers to an amount of light in the room of patient support apparatus 20 and comes from light sensor 92n. Input 302r refers to an amount of air flow in the room of patient support apparatus 20 and comes from room air flow sensor 92m.
Input 302s refers to the number of times and/or frequency at which the event that algorithm 110 or 210 is being used to anticipate or predict occurs within the healthcare facility. In the particular example shown in
Input 302t refers to the number of times and/or frequency at which the event that algorithm 110 or 210 is being used to anticipate or predict occurs on the particular floor in which patient support apparatus 20 is currently positioned. In the particular example shown in
Input 302u refers to the number of times and/or frequency at which the event that algorithm 110 or 210 is being used to anticipate or predict occurs for the same caregiver who is assigned to patient support apparatus 20. In the particular example shown in
Input 302v refers to the number of times and/or frequency at which the event that algorithm 110 or 210 is being used to anticipate or predict occurs within the same department or ward that patient support apparatus 20 is part of. In the particular example shown in
Input 302w refers to the number of times and/or frequency at which the event that algorithm 110 or 210 is being used to anticipate or predict occurs within the same room that patient support apparatus 20 is part of. In the particular example shown in
Input 302x refers to the presence of the patient's friend or family member in the same room as the patient support apparatus 20 to which the patient is assigned. In some embodiments, the friends or family members are detected by badges, tags, smart phone apps, or other devices that are adapted to automatically communicate and/or respond to interrogations from patient support apparatus 20 when they are positioned within the same room as patient support apparatus 20. Alternatively, or additionally, the presence of a friend or family member may be detected by an app on the friend or family members cell phone that requests input from the friend or family member regarding their visit to the healthcare facility. In such embodiments, the app communicates with one or more servers on network 68 and remote computer 100 retrieves this information from those one or more servers. Still other manners of detecting the patient's friend or family members in the room and/or healthcare facility may be used.
Input 302y refers to the seasonal rates at which the event that algorithm 110 or 210 is being used to anticipate or predict occurs for that patient support apparatus 20. In the particular example shown in
After receiving all of the inputs 302, either controller 72 (or remote computer 100) executes the computations of neural network 300 (
For both hidden layers 304 and 306, the number of nodes, the content of the nodes, the inputs to those nodes, and the outputs of the nodes may be modified from what is shown in
The outputs from the hidden layers 304, 306, etc. are processed by controller 72 and/or remote computer 100 to product an output 308 that is compared to the ground truth 310 in order to determine a confidence level of neural network 300. In the illustrated embodiment, the confidence level refers to an acceptable accuracy at which neural network 300 is able to predict the exiting of a patient from patient support apparatus 20 before the patient actually exits. This confidence level 312 is used at steps 134 and/or 222. That is, at these steps controller 72 or remote computer 100 determines if the confidence level has exceeded the threshold defined in these steps. If so, neural network 300 may be used in the future to predict a future event, such as the selection of a particular setting (e.g. algorithm 110) or the prediction of some other type of future event (algorithm 210).
As was noted, although
Various additional alterations and changes beyond those already mentioned herein can be made to the above-described embodiments. This disclosure is presented for illustrative purposes and should not be interpreted as an exhaustive description of all embodiments or to limit the scope of the claims to the specific elements illustrated or described in connection with these embodiments. For example, and without limitation, any individual element(s) of the described embodiments may be replaced by alternative elements that provide substantially similar functionality or otherwise provide adequate operation. This includes, for example, presently known alternative elements, such as those that might be currently known to one skilled in the art, and alternative elements that may be developed in the future, such as those that one skilled in the art might, upon development, recognize as an alternative. Any reference to claim elements in the singular, for example, using the articles “a,” “an,” “the” or “said,” is not to be construed as limiting the element to the singular.
This application claims priority to U.S. provisional patent application Ser. No. 63/077,864 filed Sep. 14, 2020, by inventors Krishna S. Bhimavarapu et al. and entitled PATIENT SUPPORT APPARATUS SYSTEMS WITH DYNAMIC CONTROL ALGORITHMS, the complete disclosure of which is incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US21/49987 | 9/13/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63077864 | Sep 2020 | US |