Embodiments of the disclosure relate to methods and systems for alerting caregivers regarding status of the caregivers and wards in their care.
A growing portion of the world's population includes people such as children, elderly, and disabled, who require monitoring and care from caregivers on a constant or nearly constant basis. Wards in the care of caregivers often have urgent needs that require assistance from a caregiver to tend to. In today's fast paced world, parents and other caregivers frequently have many responsibilities that require their attention in addition to caring for their children or for wards in their care.
An aspect of an embodiment of the disclosure relates to providing a caregiver system (CARES or CARES system) for alerting a caregiver of a ward's need for assistance that alerts the caregiver to the caregiver's capacity to respond to the ward's need.
In accordance with an embodiment of the disclosure, CARES may comprise at least one ward sensor, at least one caregiver sensor, and a computing system configured to communicate with the at least one caregiver and at least one ward sensor.
The at least one ward sensor is configured to generate signals, hereinafter also referred to as ward monitor signals, based on at least one or any combination of more than one parameter, which may be referred to as a ward monitor parameter, characterizing the ward and/or ward surroundings, which may be used to determine a need state for the ward. A need state of a ward provides an indication of whether or not the ward exhibits a need for which a caregiver response is advisable, and if the ward exhibits such a need, optionally how serious or urgent is the need. The at least one caregiver sensor is configured to generate caregiver monitor signals based on at least one or any combination of more than one caregiver monitor parameter that may be used to characterize the caregiver and/or caregiver surroundings, and to determine a caregiver response state that provides a measure of the caregiver's capacity to respond competently to the ward's need state. A caregiver or ward monitor parameter may by way of example include a parameter defining an environmental parameter, a physiological parameter, and/or a behavioral parameter of the caregiver or ward. A caregiver or ward monitor signal may be a signal that provides a measure of a monitor parameter for the caregiver or ward respectively, or may be a signal that can be processed to provide a measure of the monitor parameter. A caregiver may be considered to competently respond to a ward need if the caregiver undertakes timely activity appropriate to the need so that, as indicated by the ward need state, the need abates, the need does not exacerbate, the need no longer exists, or in recognition that the need requires resources that the caregiver is not equipped to provide, soliciting such resources.
The computer system, which may be cloud based, is configured to receive and process the ward and caregiver monitor signals to generate the ward's need state and the caregiver's response state and determine a “performance match” between the states. In the case where the ward's state indicates that the caregiver intervention is advised or required, the computer system generates a caregiver alert that alerts the caregiver to the ward's need state and the caregiver's capacity to respond competently to the need state. If the performance match indicates that the caregiver response state is impaired relative to the ward need state, CARES may alert the caregiver and/or an alternate caregiver that the caregiver needs assistance of the alternate caregiver in attending to the need of the ward. In an embodiment, CARES may provide alerts to the caregiver independent of the ward's need state to provide the caregiver with real time assessment of the caregiver's response state to indicate whether or not the caregiver's response state is adequate to the task of dealing competently with ward need states that might be expected during a period for which the caregiver is responsible for the ward.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Non-limiting examples of embodiments of the disclosure are described below with reference to figures attached hereto that are listed following this paragraph. Identical features that appear in more than one figure are generally labeled with a same label in all the figures in which they appear. A label labeling an icon representing a given feature of an embodiment of the disclosure in a figure may be used to reference the given feature. Dimensions of features shown in the figures are chosen for convenience and clarity of presentation and are not necessarily shown to scale.
In the detailed description below a configuration of a CARES system in accordance with an embodiment of the disclosure is discussed with reference to
In the discussion, unless otherwise stated, adjectives such as “substantially” and “about” modifying a condition or relationship characteristic of a feature or features of an embodiment of the disclosure, are understood to mean that the condition or characteristic is defined to within tolerances that are acceptable for operation of the embodiment for an application for which the embodiment is intended. Wherever a general term in the disclosure is illustrated by reference to an example instance or a list of example instances, the instance or instances referred to, are by way of non-limiting example instances of the general term, and the general term is not intended to be limited to the specific example instance or instances referred to. Unless otherwise indicated, the word “or” in the description and claims is considered to be the inclusive “or” rather than the exclusive or, and indicates at least one of, or any combination of more than one of items it conjoins.
The CARES system in accordance with an embodiment may comprise at least one ward sensor that generates signals, ward monitor signals, based on at least one ward monitor parameter, and at least one caregiver sensor that generates signals, caregiver monitor signals, based on at least one caregiver monitor parameter. CARES 10 comprises a computer system 30 configured to communicate with a ward sensor of the at least one ward sensor and a caregiver sensor of the at least one caregiver sensor. Computer system 30 may, as schematically shown in
In
Imaging system 24 and audio system 25 comprise wire or wireless communication circuitry that enables the imaging system and the audio system to communicate with computer system 30 and transmit to the computer system monitor signals that they may respectively generate based on monitor parameters that they are used to monitor. By way of example, imaging system 24 may provide RGB (red, green, blue) and/or IR (infrared) images of child 20. RGB images provided by imaging system 24 may be used to determine facial gestures that the child makes which may be processed by computer system 30 to determine whether, by way of example, child 20 is happy, sad, crying, and/or in need of a diaper change. RGB and/or IR images of the child provided by imaging system 24 may also be used to determine the child's skin tone. The images may be processed by computer system 30 to indicate a physiological parameter of the child, such as body temperature, level of excitement, and/or heartbeat. In an embodiment, imaging system 24 may comprise a range camera that provides range images of child 20. Computer system 30 may process range images to determine location and/or position of child 20 and a type of physical activity the child is engaged in, as well as gestures the child may be making.
Audio system 25 may transmit sound recordings of vocalizations that child 20 may make as well as recordings of sounds produced in the environment in which the child is located. Sound recordings that audio system provides to computer system 30 may be processed by the computer system to determine characteristics of sounds that child 20 may make, such as pitch, intensity, presence of plosives, sibilants, crying, laughing, cooing, which may be used to determine a need state of the child. The sound recordings may be processed by computer system 30 to identify environmental sounds that may be used to determine a need state of the child. Environmental sounds that may be identified and used to indicate a need state of child 20 may, by way of example, include loud sounds that may awaken or frighten the child, or background sounds that characterize the child's environment and may be used to determine an environment in which child 20 is present and/or monitor changes in the environment that may affect the child's current or future need state. For example computer system 30 may advantageously identify environmental sounds to determine if the child is in a car, if the car is moving, if the car air-conditioner is operating and if the car is in traffic.
Communication circuitry that a ward sensor, such as anklet 22, imaging system 24, and/or audio system 25 comprises may enable the ward sensor to communicate with computer system 30 via any suitable communication system, such as a mobile communication network, the internet, the public switched telephone network (PSTN), WiFi, and/or Bluetooth. In an embodiment, one of the at least one ward sensor that monitors child 20 to generate monitor signals may communicate with computer system 30 via another communication device. For example, anklet 22 may communicate with computer system 30 via a transceiver, which may be a standalone transceiver or a transceiver comprised in imaging system 24 or audio system 25.
The at least one caregiver sensor may comprise, as shown by way of example in
In an embodiment, mobile communication device 52 and/or smartwatch 53 may provide a location for first caregiver 40 or second caregiver 50 or their respective levels of activity, for example if first caregiver 40 or 50 is walking, running, or sitting quietly. Mobile communication device 42 and/or 52 may comprise a gesture recognition system that images caregiver 40 and/or 50 if the caregiver looks at the mobile communication device. The communication device may transmit the images to computer system 30 for processing or may itself process the images to determine an emotional and/or physical state of the caregiver based on the images. For example, mobile communication device 42 may determine whether the caregiver is tired, happy, or angry from an image of the caregiver and generate caregiver monitor signals responsive to the determination. A caregiver sensor, mobile communication device 42 and smartwatch 43 that first caregiver 40 may use and a caregiver sensor, mobile communication device 52 and smartwatch 53 that second caregiver 50 may use may be configured to communicate with computer system 30 via any suitable communication system. Optionally, one of the at least one caregiver sensors that caregiver 40 or 50 uses may communicate with the computer system via another of the at least one caregiver sensor. For example, smartwatch 43 that first caregiver 40 uses may communicate with mobile communication device 42 via Bluetooth to communicate with computing system 30.
Computer system 30 comprises a memory 32, a processor 34 and a communication unit 36. Computer system 30 and its associated memory 32, processor 34, and communication unit 36 may be partly or entirely incorporated within a smartphone, a desktop computer, a laptop computer, a phablet, a tablet, a smartwatch and/or a server. Optionally, computer system 30 may be a “distributed system” with code and hardware components located in different, physically distinct locations, for example, computing device may be a “cloud computer” housed on the world wide web (WWW) and accessible via internet. Optionally computer system 30 is comprised at least partly in an apparatus used by caregiver 40 and or caregiver 50. For example, computer system 30 may be comprised in mobile communication device 42 and/or mobile communication device 52 that is optionally configured to operate as a caregiver sensor, in accordance with an embodiment of the disclosure
Memory 32 may comprise a memory having any electronic and/or optical circuitry suitable for storing data and/or computer executable instructions and may, by way of example, comprise any one or any combination of more than one of a flash memory, random access memory (RAM), read only memory (ROM), and/or erasable programmable read-only memory (EPROM). Processor 34 may comprise any electronic and/or optical processing circuitry configured to operate and provide functionalities that computer system 30 provides for CARES 10. The processor may by way of example comprise any one or any combination of more than one of, a microprocessor, an application specific circuit (ASIC), field programmable array (FPGA) and/or system on a chip (SOC). Communication unit 36 may be configured to enable computer system 30 to communicate with ward and caregiver sensors comprised in CARES 10 via any suitable communication system, such as a mobile communication network, the public switched telephone network (PSTN), WiFi, and/or Bluetooth. In an embodiment memory 32, processor 34 and communication unit may be virtual.
In a block 102 of algorithm 100 computer system 30 of CARES 10 receives caregiver monitor signals for monitor parameters βj,m for 1≦j≦J=2, and 1≦m≦M, for first caregiver 40 and second caregiver 50. In a block 104 computer system 30 optionally processes the signals and caregiver monitor parameters βj,m to determine respective response states RSj(βj,m) 1≦j≦J for the J (in the current scenario assumed equal to 2) caregivers as a function of their monitor parameters βj,m. In an embodiment of the disclosure, RSj(βj,m) may be configured to provide a numerical value for a j-th caregiver that provides a measure of the j-th caregiver's capacity to respond to a need state of the ward.
By way of example, RSj(βj,m) may be configured to assume a value in accordance with a constraint 0≦RSj(βj,m)≦Q. The maximum value, Q, that RSj(βj,m) may assume indicates a maximum caregiver response state for which a caregiver is considered to have a maximum capacity to respond competently to the ward's needs. In an embodiment, Q may be equal to 10 and RSj(βj,m) may be defined by an expression RSj(βj,m)=10Max({1−Σωj,m[(βj,m−βoj,m)/σj,m]2},0). In the expression for RSj(βj,m), Max is the maximum function, which assumes a value equal to a value provided by the expression in the curly brackets if the value is greater than 0 and a value of 0 otherwise. In the expression in curly brackets, the sum for a given j, is over m for 1≦m≦M, βoj,m is an optimal value for the m-th monitor parameter βj,m, σj,m is a standard deviation of βj,m, the ωj,m are positive weighting coefficients that satisfy a constraint, 0<Σωj,m≦1. The expression for RSj(βj,m) may assume a maximum value of 10.
In a decision block 106 computer system 30 optionally determines whether the response state RS1(β1,m) determined for the prime caregiver, first caregiver 40, is greater than or equal to a minimum threshold RS-MIN for which a caregiver is considered capable of dealing appropriately with a need state of child 20. If the response state RS1(β1,m) is greater than RS-MIN, the first caregiver may be considered capable of competently handling expected need states of child 20 and computer system 30 proceeds to a block 110. If on the other hand RS1(β1,m) is less than RS-MIN, CARES 10 might consider that the first caregiver is not in condition for competently dealing with possible need states of child 20 and proceed to a block 108. In block 108 CARES may generate and transmit an alarm to first caregiver 40 as well as to second caregiver 50 indicating that the first caregiver is not in condition to deal with child 20 and that they should take steps to assure proper care for the child. In an embodiment if the second caregiver's response state RS1(β1,m) is greater than RS-MIN, CARES 10 may suggest that the second caregiver 50 is in proper condition to deal with child 20 and that optionally second caregiver 50 should become a prime caregiver for the child first caregiver. Optionally CARES proceeds from block 108 to block 110.
In block 110 computer system 30 receives signals for ward monitor parameters αn for child 20 generated by anklet 22, imaging system 24, and/or audio system 25, and optionally in a block 112 determines a need state NS(αn) for the child as a function of monitor parameters αn. In an embodiment, NS(αn) may be a function that assumes positive numerical values greater than or equal to 0, where a need state NS(αn)=0 indicates that child 20 does not require caregiver assistance, and a larger value of NS(αn) indicates more acute need states of the child than a smaller value of NS(αn).
By way of example, need state NS(αn) may be defined by an expression of the form NS(αn)=KΣγn[(αn−αo,n)σn]2. In the expression for NS(αn) the sum is over n for 1≦n≦N, αo,n is an optimum value for αn, σn is a standard deviation of αn, γn is a positive weighting coefficient for the n-th monitor parameter, and K is a proportionality constant. In an embodiment, Σγn=1 and K may be set equal to Q, so that for [(αn−αo,n)/σn]2=1 for all n, the need state NS(αn) has a value that is equal to the maximum for the response state RS1(β1,m) of first caregiver 40.
In a decision block 114 computer system 30 determines if the need state NS(αn) of child 20 is greater than a threshold need state NS-T indicating that first caregiver 40 should be alerted that child 20 needs assistance. If NS(αn) is less than or equal to NS-T, CARES 10 may decide not to alert first caregiver 40, and computing system 30 may return to block 102 to receive caregiver monitor signals and update values of monitor parameters μj,m. For example a threshold need state NS-T for alerting first caregiver 40 may be equal to 2. For values of NS(αn) less than 2, CARES 10 may decide not to alert first caregiver 40 and computing system 30 may return to block 102 to receive caregiver monitor signals and update values of monitor parameters βj,m.
If on the other hand NS(αn) is greater than NS-T, computing system 30 may proceed to a block 116 and alert the prime caregiver, first caregiver 40, that child 20 is in need of assistance and that the need has an urgency indicated by the value of NS(αn) determined in block 112. The alert sent to first caregiver 40 may be a visual and/or an audible alert generated, for example, on the first caregiver's smart phone 42 and/or smartwatch 43. A visual alert may comprise a text message and/or a graphical message, and may be color coded or otherwise graphically configured not only to alert first caregiver 40 to the need of child 20 but also to a severity of the need. An audio alert may also be generated on the first caregiver's smartphone and/or smartwatch and may be configured so that the audio alert indicates a severity of the child's need.
In a decision block 118 CARES 10 may “match” a response state of first caregiver 40 when the first caregiver is alerted to the need state of child 20 to determine if the first caregiver is able to competently handle the child's need. Optionally computer system 30 makes the determination by comparing the first caregiver's response state RS1(β1,m), optionally determined in block 104, to the child need state NS(αn), optionally determined in block 112, to determine if RS1(β1,m) is greater than NS(αn). If it is, CARES 10 may proceed to a block 120 and notify first caregiver 40 that the first caregiver's response status RS1(β1,m) indicates that the first caregiver appears able to deal competently with the child's need state NS(αn). The notification may also indicate to the first caregiver to what degree the caregiver's capacity to respond to the need state of child 20 is above a minimum required to respond to the child's need state. For example, the notification might indicate that the capacity of the first caregiver to respond as indicated by response state RS1(β1,m) is substantially more than what might be required, or is marginally sufficient to what might be required to respond to the child's need state.
In an embodiment, a degree to which the capacity of first caregiver 40 to deal competently with the need state of child 20 may be determined by how much numerical response state RSj(β1,m) is greater than the child's need state NS (αn). For example if the need state NS(αn) of child 20 is equal to 5.8 and the response state of first caregiver 40 is equal to 9, CARES 10 might notify the first caregiver that the first caregiver capacity to handle the child's need is more than enough and that the first caregiver should not have any particular worries about dealing with the child need state. On the other hand if the first caregiver's response state is equal to 6, CARES 10 might notify the first caregiver that whereas the first caregiver response state is enough to handle the child's current need state, the first caregiver resources for handling future need states of the child are close to being exhausted and first caregiver 40 should consider alerting the associate caregiver, second caregiver 50, that the first caregiver expects shortly to need assistance of second caregiver 50 in caring for child 20. From block 120, CARES 10 may return to block 102 to receive and process monitor signals generated by the at least one caregiver sensor for the monitor parameters of first caregiver 40 and second caregiver 50 and to update their monitor parameters and response states RS1(β1,m) and RS2(β2,m).
If on the other hand in decision block 118 CARES 10 determines that the response state RS1(β1,m) of first caregiver 40 is less than NS(αn), CARES optionally proceeds to a block 122. In block 122 CARES 10 generates an alarm for both first caregiver 40 and second caregiver 50 informing the first caregiver and second caregiver that the first caregiver does not appear to be able to deal with the need state of their child 20. The alert may recommend that the second caregiver immediately assist the first caregiver in arranging for care for child 20. In an embodiment, the alert and recommendation may be based on the second caregiver's response state RS2(β2,m), optionally determined for second caregiver 50 in block 104. For example, if the second caregiver's response state RS1(β1,m) is greater than RS-MIN, CARES 10 may suggest that second caregiver 50 become a prime caregiver for the child or active co-caregiver with first caregiver 40 for the child until such time as the first caregiver's response state indicates the first caregiver is in condition to care for child 20. Optionally CARES 10 returns to block 102 from block 122. If neither the first nor second caregiver 40 or 50 exhibits a suitable response state RSj(βj,m) CARES 10 may alert the caregiver 40 or 50 having a largest response state value to answer to the needs of child 20. CARES 10 may also notify both caregivers that neither appears to exhibit, as indicated by their respective response states, appropriate capacity to deal with the needs of child 20 and optionally suggest that the caregivers solicit additional support in caring for the child.
Whereas in the above description a first caregiver is designated as a prime caregiver and a second caregiver as an associate caregiver, a CARES system in accordance with an embodiment of the disclosure is not limited to alerting and providing information to caregivers that are ranked in a hierarchy of caregivers. For any given time at which a need state of a ward in the care of a plurality of caregivers indicates that caregiver intervention is advisable, CARES in an embodiment may alert a caregiver or caregivers of the plurality of caregivers best suited at the given time to provide for the ward's need to do so. For example, assume a CARES system in accordance with an embodiment of the disclosure generates numerical response states RSj(βj,m), 1≦j≦J for J caregivers, and numerical need states NS(αn) for a ward in the care of the caregivers. CARES 10 in accordance with an embodiment of the disclosure may alert a j-th caregiver having a maximum response state RSj(βj,m), or a response state RSj(βj,m) closest to and greater than a need state NS(αn) of a ward, at a time at which the ward exhibits a need requiring caregiver attention to respond to the ward's need.
In the above description a caregiver response state is indicated as being determined by processing caregiver monitor signals generated by at least one caregiver sensor responsive to monitor parameters of the caregiver. In an embodiment, a caregiver response state may be a function of profile data acquired directly or indirectly for the caregiver. Directly acquired profile data comprises data that the caregiver inputs to computer system 30 and includes by way of example, data defining the caregivers, gender, age, health condition, physical and mental stamina, and preferences. Indirect caregiver profile data comprises data that is inferred from the caregiver's behavior. Indirect caregiver profile data may comprise data characterizing caregiver habits, such as how frequently the caregiver accesses social networks and how the caregiver interacts with the social networks, and time resolved histories of the caregiver monitoring parameters, such as blood pressure, heart rate, and body temperature. Indirect caregiver profile data may comprise measures of past performance of the caregiver in responding to a ward's need states. For example, a measure of past performance of a caregiver may comprise a rise time of a caregiver monitor parameter from a normative value of the parameter to an excited value of the parameter when the caregiver is challenged by a ward's need state. Similarly a measure of past caregiver performance may comprise a fall time of an excited caregiver monitor parameter from an excited value back to a normative value for the parameter following dealing with a ward's need. A measure of caregiver performance may include rise times and fall times respectively away from and back to normative values of ward monitor parameters in response to entering a need state requiring the caregiver's care and receiving the care. Monitor parameter rise and fall times for a given caregiver and ward “pair” may be correlated to determine or adjust caregiver response states and ward need states for the pair when the given ward is in the care of the given caregiver.
Similarly to circumstances for caregiver response states, ward need states may be determined as dependent on directly and/or indirectly acquired profile data for a ward. And a ward's need states may be functions of an identity of a caregiver in whose care the ward may be entrusted.
In an embodiment of the disclosure, for which numerical values are determined for response states and/or need states as functions of weighted parameter values, profile data may be incorporated into the functions by determining weights for the parameters based on profile data. For example, if a child historically exhibits frequent crying episodes that do not appear highly correlated with real need when cared for by a first caregiver, but general absence of crying when in the care of a second caregiver, a crying monitor parameter might have an increased weight for determining a need state of the child when in the care of the second caregiver.
In the description and claims of the present application, each of the verbs, “comprise” “include” and “have”, and conjugates thereof, are used to indicate that the object or objects of the verb are not necessarily a complete listing of components, elements or parts of the subject or subjects of the verb.
Descriptions of embodiments of the disclosure in the present application are provided by way of example and are not intended to limit the scope of the disclosure. The described embodiments comprise different features, not all of which are required in all embodiments of the disclosure. Some embodiments utilize only some of the features or possible combinations of the features. Variations of embodiments of the disclosure that are described, and embodiments of the disclosure comprising different combinations of features noted in the described embodiments, will occur to persons of the art. The scope of the disclosure is limited only by the claims.
Number | Name | Date | Kind |
---|---|---|---|
6819256 | Hampton | Nov 2004 | B2 |
7259671 | Ganley et al. | Aug 2007 | B2 |
7385513 | Everest et al. | Jun 2008 | B2 |
7848704 | Smith | Dec 2010 | B2 |
8031075 | Buchnick et al. | Oct 2011 | B2 |
8094013 | Lee et al. | Jan 2012 | B1 |
8659414 | Schuk | Feb 2014 | B1 |
8934015 | Chi et al. | Jan 2015 | B1 |
9020622 | Shoham et al. | Apr 2015 | B2 |
9129478 | Smith et al. | Sep 2015 | B2 |
20040046658 | Turner et al. | Mar 2004 | A1 |
20070069891 | Wallace et al. | Mar 2007 | A1 |
20070182818 | Buehler | Aug 2007 | A1 |
20080146361 | Godiska | Jun 2008 | A1 |
20080214949 | Stivoric et al. | Sep 2008 | A1 |
20080272918 | Ingersoll | Nov 2008 | A1 |
20090040040 | Ben-Itzhak et al. | Feb 2009 | A1 |
20140121540 | Raskin | May 2014 | A1 |
20140197947 | Bahorich | Jul 2014 | A1 |
20140222174 | Teller et al. | Aug 2014 | A1 |
20140344282 | Stivoric et al. | Nov 2014 | A1 |
20140354427 | Rapaport et al. | Dec 2014 | A1 |
20150099946 | Sahin | Apr 2015 | A1 |
20150220109 | von Badinski et al. | Aug 2015 | A1 |
20150250419 | Cooper et al. | Sep 2015 | A1 |
20160117901 | Zhang | Apr 2016 | A1 |
20160292982 | Pradeep | Oct 2016 | A1 |
Number | Date | Country |
---|---|---|
2015148225 | Oct 2015 | WO |
Entry |
---|
Cohenca-Shiby, et al., “The Relationship between Mothers' Attachment Orientations and Their Infants' Sleep Patterns”, In Journal of Hindawi—Child Development Research, Sep. 2013, 7 pages. |
Frank Bentley, et al. Health Mashups: Presenting statistical patterns between wellbeing data and context in natural language to promote behavior change, In Journal of ACM Transactions on Computer-Human Interaction, vol. 20, Issue 5, Nov. 2013, 25 pages. |
Keith Shaw, Sync Smartband: Tracking your kids without a leash or Ankle Bracelet, Cool Tools, Network World, Jul. 30, 2014, 4 pages. |