Bed with embedded smart sensors

公开(公告)号:
US10188222B2
公开(公告)日:
2019-01-29
申请号:
US15/494937
申请日:
2017-04-24
授权日:
2019-01-29
受理局:
美国
专利类型:
授权发明
简单法律状态:
有效
法律状态/事件:
授权
IPC分类号:
A47D15/00 | A47D9/00 | G08B21/02 | G08B17/10 | G08B25/08
战略新兴产业分类:
-
国民经济行业分类号:
C2190 | C2459 | C2456 | C2455 | C2454 | C2453 | C2452 | O8193 | C2451 | C2110 | C2120 | C2130 | C2140
当前申请(专利权)人:
GOOGLE LLC
原始申请(专利权)人:
GOOGLE INC.
当前申请(专利权)人地址:
1600 AMPHITHEATRE PARKWAY, 94043, MOUNTAIN VIEW, CALIFORNIA
工商统一社会信用代码:
-
工商登记状态:
-
工商注册地址:
-
工商成立日期:
1998-01-01
工商企业类型:
-
发明人:
VERON, MAXIME
代理机构:
MORRIS & KAMLAY LLP
代理人:
-
摘要:
A smart crib is provided that includes a horizontal support platform and one or more vertical surfaces connected thereto that enclose a space above the horizontal support platform and/or define a space above the horizontal support platform. The horizontal support platform and/or the vertical surfaces may include one or more sensors that can be used to learn behavior of the crib occupant and/or determine conditions of the occupant and/or environment of the crib and/or the crib's surrounding area. The crib may receive responses from a client device and/or automatically act upon a detected condition in the crib or with the occupant.
技术问题语段:
The technical problem addressed in the patent text is the need for a baby monitor that can be easily retrofitted to a baby crib and provide safe and aesthetically pleasing features for the baby's safety and comfort. The monitor may include a camera and speakers for monitoring the baby and may also have a controller to transmit signals to the monitor.
技术功效语段:
This patent is about a baby crib that has sensors built into it to detect the environment it's placed in and the baby's state. The crib can also communicate with a remote device to let them know about the baby's condition. This technology allows for a more personalized and secure way of caring for babies.
权利要求:
1. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition; a microphone; and an entertainment device integral with the at least one of the support platform or the at least one of the plurality of surfaces, wherein the action to be performed by the bed comprises a noise to be produced by the entertainment device, and the processor is further configured to receive data from the microphone, to determine, from the data, an ambient level of sound, and to adjust a characteristic of the noise in response to the ambient level of sound. 2. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition, wherein the action to be performed by the bed has a measurable characteristic, and the processor is further configured to adjust at least one of a magnitude of the characteristic in response to a measure of time associated with the occupant or a frequency at which the action is performed in response to the measure of time associated with the occupant. 3. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition; and a communication device integral with the at least one of the support platform or the at least one of the plurality of surfaces, the communication device configured to receive a message from a client device, the processor further configured determine the action to be performed by the bed in response to the message, the client device being a portable electronic telecommunication device. 4. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces, wherein the sensor comprises a pressure sensor and a motion sensor; and a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition. 5. The bed of claim 4, wherein the bed comprises a crib. 6. The bed of claim 4, further comprising a microphone, wherein the processor is further configured to receive data from the microphone and to determine, from the data, that the occupant is crying. 7. The bed of claim 4, wherein the processor is configured to determine, in response to the signals including a signal from the pressure sensor that is indicative of two distinct pressure points, the state of the occupant to be a state of standing. 8. The bed of claim 7, wherein the processor is configured to determine, in response to the signal from the pressure sensor being indicative of an area of pressure larger than the two distinct pressure points, the state of the occupant to be a state of sleeping. 9. The bed of claim 8, wherein the processor is configured to determine, in response to the signals including a signal from the motion sensor that is indicative of motions by the occupant, the state of sleeping to be a restless form of sleep. 10. The bed of claim 4, wherein the support platform having a first end and a second end, and further comprising a motorized mechanism configured to control a height of the first end with respect to the second end. 11. The bed of claim 4, wherein a height of at least one of the plurality of surfaces is adjustable. 12. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition; and a communication device integral with the at least one of the support platform or the at least one of the plurality of surfaces, the communication device configured to communicate, in response to the sensor having sensed that the occupant of the contained space is awake, a message to a client device being a portable electronic telecommunication device. 13. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition; and a shield configured to shield the occupant of the contained space from an electromagnetic radiation, wherein the shield extends over at least a portion of the support platform or a portion of at least one of the plurality of surfaces. 14. The bed of claim 13, wherein the shield is configured to shield the contained space from the electromagnetic radiation produced by at least one of a communication device integral with at least one of the support platform or the at least one of the plurality of surfaces, the sensor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, or a power connector for an electronic device for the bed. 15. The bed of claim 13, wherein the shield covers at least a portion of at least one of the support platform or the at least one of the plurality of surfaces. 16. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; and a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition; wherein the support platform has a least one spring and the sensor is connected to at least one of the at least one spring. 17. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; and a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to determine a condition of an occupant of the contained space in response to a signal received from the sensor, and to determine an action to be performed by the bed in response to the condition; wherein the at least one of the plurality of surfaces has a door, the sensor is configured to detect an environmental condition, and the processor comprises a controller configured to unlatch the door in response to a signal received from the sensor. 18. A bed comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor integral with at least one of the support platform or at least one of the plurality of surfaces; a local storage medium configured to store information that represents a sleeping pattern of an occupant of the contained space; and a processor integral with the at least one of the support platform or the at least one of the plurality of surfaces, the processor configured to learn the sleeping pattern of the occupant, to store the sleeping pattern in the local storage medium, to determine a condition of the occupant in response to a signal received from the sensor, to analyze, in response to the sensor having sensed motions of the occupant, the sleeping pattern, and to determine an action to be performed by the bed in response to the condition. 19. A bed, comprising: a support platform of the bed; a plurality of surfaces connected to the support platform and arranged to form a contained space above the support platform; a sensor disposed at a first position integral with at least one of the support platform or the at least one of the plurality of surfaces; and an entertainment device disposed at a second position integral with the at least one of the support platform or the at least one of the plurality of surfaces, wherein each of the sensor and the entertainment device has a predetermined size and shape so that the sensor is capable of being disposed at the second position and the entertainment device is capable of being disposed at the first position. 20. The bed of claim 19, wherein the entertainment device includes at least one light. 21. A bed, comprising: a first sensor integral with a support platform of the bed at a first position; and a second sensor integral with a portion of an enclosure of the bed at a second position, wherein each of the first sensor and the second sensor has a predetermined size and shape so that the first sensor is capable of being disposed at the second position and the second sensor is capable of being disposed at the first position. 22. The bed of claim 21, wherein a configuration of a power connector of the first sensor is identical to a configuration of a power connector of the second sensor. 23. The bed of claim 21, wherein at least one of the first sensor or the second sensor is configured to communicate with another of the at least one of the first sensor or the second sensor.
技术领域:
-
背景技术:
[0001]Baby cribs are routinely purchased on the basis of safety and aesthetic features. Typically a mattress for the crib is separately purchased for similar reasons. Many users separately select a baby monitor that includes a camera and/or microphone. More sophisticated monitors may have an infrared camera and/or a speaker. The monitor may include a camera that can be placed in a position that overlooks the baby crib. In some configurations, the camera and/or microphone may be affixed to the crib using child proof and safe mechanism. The baby monitor may contain a controller (e.g., head unit) to which the signal from the camera and/or speakers is transmitted. The head unit may contain indicators for the volume of sound detected by the microphone. The head unit may contain various buttons that activate or deactivate the display and/or speakers on the head unit. Thus, a baby monitor may be retrofitted to a baby crib.
发明内容:
[0002]According to an implementation of the disclosed subject matter, a baby crib is disclosed that includes a horizontal support platform and a base structure disposed below and physically supporting the horizontal support platform. The crib may include one or more vertical surfaces connected to the horizontal support platform and arranged to form a contained area at least 50 cm above the horizontal support platform. A first sensor may be physically integrated with the horizontal support platform and a second sensor may be physically integrated with the vertical surfaces. [0003]In an implementation, a state of an environment in which a baby crib is located may be detected. The environment may include an environment within and surrounding the baby crib and a state of an occupant. The state of the environment may be determined to be unsatisfactory based on a preconfigured set of states. A notice may be generated in response to the determined unsatisfactory environment. The notice may be dispatched to a client device associated with the baby crib. A response from the client device may be received. The response may indicate an action to be taken by an entertainment device. The action may be determined to have resolved the unsatisfactory state. [0004]A child crib is disclosed that includes a first sensor integral with a horizontal support platform of the crib and a second sensor integral with a portion of an enclosure of the crib. The child crib may include a wireless communication module and a processor. The processor may be configured to determine a condition of an occupant of the crib based upon data received from the first sensor, the second sensor, or both, and to provide an indication of the condition to a remote device. [0005]Additional features, advantages, and implementations of the disclosed subject matter may be set forth or apparent from consideration of the following detailed description, drawings, and claims. Moreover, it is to be understood that both the foregoing summary and the following detailed description provide examples of implementations and are intended to provide further explanation without limiting the scope of the claims.
具体实施方式:
[0021]As disclosed herein, one or more sensors may be integrated into a crib or toddler bed. The sensors, by virtue of being integrated into the crib, may be noninvasive and require no physical set-up by the user. Further, because the sensors are integrated into the crib, they mitigate the risks involved in placing foreign objects near and/or in a baby crib. The sensors may provide a desired monitoring of the baby crib without requiring separate wiring (e.g., power supply) and/or configuration. Each sensor may be modular. For example, each sensor may be a predetermined size and shape that matches a cavity or other attachment point in a portion of the crib, such as a horizontal support platform on which a mattress may be placed. Each sensor module may contain an identical connection system that provides it with power. The modular design of the sensors may permit a user to interchange one sensor with another sensor. The sensors may communicate with one another and/or with other devices, such as a smart home network or associated devices, to generate a notice based upon the combined data from the different sensors. [0022]FIG. 1A is an example of a baby crib 101 according to implementations disclosed herein. The crib 101 may include a horizontal support platform 105, one or more vertical surfaces 110, 112, and/or a base structure 115. The horizontal support platform 105 may be substantially parallel to a floor 100. In many configurations, the horizontal support platform 105 may be rectangular in shape. The horizontal support platform 105 may be inclined at an angle of 10 degrees or less relative to the floor 100. In some cribs, an inclined platform 105 may be useful to elevate an infant's or toddler's head. The degree of inclination may be configured by a user. For example, a short end of the rectangular horizontal support platform 105 may be affixed to other components of the crib (e.g., the base structure 115 and/or one or more of the vertical surfaces 110, 112) higher than an opposite short end of the horizontal support platform 105. In some configurations, the elevation of an end of the horizontal support platform 105 may be controlled by a motorized mechanism. In some configurations, the depth of the contained area 120 created by the horizontal support platform 105 and the vertical surfaces 110, 112 may be adjusted by raising and/or lowering the height of the horizontal support platform 105. That is, the height of the horizontal support platform 105 relative to the floor 100 (e.g., distance between the platform 105 and the floor 100) may be adjusted manually (e.g., by adjusting the mounting location of the horizontal support platform 105 on the one or more vertical surfaces) or by a motorized mechanism. [0023]The horizontal support platform 105 may be constructed from a variety of materials such as a metal alloy, wood, plastic, a composite material, or any other suitable materials. The crib 101 materials and design may be configured to support between 10 kg to 35 kg. The dimensions of a rectangular horizontal support platform 105 may be between 60 cm and 150 cm for the short ends and 90 cm to 180 cm for the long ends. While these dimensions may accommodate most standard-sized crib mattresses, other sizes may be compatible with the implementations disclosed herein. In addition, the horizontal support platform 105 may be constructed in other shapes, such as circular, octagonal, or hexagonal, in accordance with any of the implementations disclosed herein. Description regarding the shape of the baby crib 101, materials to construct the crib 101, and/or the dimensions of the crib 101, are merely for reference and are non-limiting. Further, implementations are described in terms of a baby or toddler crib, however other furniture such as a full size bed may be used according to the implementations disclosed herein. [0024]The horizontal support platform 105, as shown in FIG. 1A, may be a solid slab with one or more sensors embedded therein. The horizontal support platform may include one or more cavities into which a mounting screw or bolt may be attached. In some configurations, the crib 101 may utilize one or more slots to mount to the base structure 115 and/or the one or more vertical surfaces 110, 112. [0025]FIG. 1B is an example configuration of the horizontal support platform 105 in which it includes one or more springs 125 and one or more sensors 130 connected thereto. As described above, the sensors 130 may be modular in some configurations to allow an end user to easily swap or replace sensors. The one or more sensors that are present in the horizontal support platform 105 will be described further below. The horizontal support platform 105 may be a slab and a pressure sensor may be embedded therein. For example, the pressure sensor may be a capacitive, electromagnetic, and/or piezoelectric pressure sensor. Such a slab design may be utilized to determine the location of the pressure detected relative to horizontal support platform 105. A slab design with an integrated pressure sensing mechanism or multiple pressure sensors may detect multiple points of pressure on the first surface and/or the location thereof relative to the position of the horizontal support platform 105. For example, the pressure sensor may determine that a baby is located at one end of the crib and sleeping parallel to one of the short edges of a rectangular horizontal support platform 105. A pressure sensor may be sufficiently sensitive to detect such pressure variation even with a mattress, sheets, etc. on top of the first surface 105. Thus, a first sensor may be physically integrated into the horizontal support platform. [0026]The first surface 105 may be supported by a base structure 115. The base structure 115 may be disposed below and physically supporting the horizontal support platform 105. The base structure 115 may refer to the portion of the crib frame 101 that contacts the floor 100 and the horizontal support platform 105. In some configurations, the base structure 115 may be composed of multiple components. The base structure 115 may be part of the vertical surfaces 110, 112 that surround and extend above the horizontal support platform 105. The base structure 115 may be posts located at each corner of the crib as shown in FIG. 1A. In some configurations, the base structure 115 may be incorporated into the horizontal support platform 105. For example, the horizontal support platform 105 may have four posts that attach to it and provide a base of support for the entire crib 101. [0027]The crib 101 may be assembled using a variety of methods known to those of ordinary skill in the art. A non-exhaustive list of assembly mechanisms for the various components of the crib 101 includes fasteners, clips, dowels, screws, bolts, Velcro, etc. For example, a vertical surface 110, 112 may be attached to another vertical surface 110, 112 and/or the horizontal support platform 105 using bolts secured with washers and a nut. [0028]The crib 101 may contain one or more vertical surfaces 110, 112. The vertical surfaces 110, 112 may be substantially orthogonal to the horizontal support platform as shown in FIG. 1A. FIG. 2A shows an example of a substantially orthogonal surface. The dashed line indicates an imaginary plane 210 that is orthogonal to the horizontal support platform 105. Substantially orthogonal may refer to a position that is 30 degrees or less outward or inward relative to the imaginary plane 210, extending upwards from the horizontal support platform 105. In FIG. 2A, a vertical surface 110 for the short end of the crib 101 is angled outward relative to the imaginary plane 210. One of the longer vertical surfaces 112 may be similarly angled outward. Thus, one or more of the vertical surfaces 110, 112 may be angled outward and/or inward relative to an imaginary plane that is orthogonal to the horizontal support platform 105. [0029]In general, the crib 101 may contain four vertical surfaces 110, 112 as shown in FIG. 1A. One or more of the vertical surfaces 110, 112 may extend 50 cm or more above the horizontal support platform as depicted in FIG. 1A. The height of the vertical surfaces 110, 112 may be adjustable. For example, as a child ages, it may not be necessary to have the entire crib enclosed by the vertical surfaces 110, 112. A vertical surface 110, 112 does not need to be identical in size or shape to another vertical surface 110, 112 as illustrated in FIG. 2B. Similarly, one of the vertical surfaces 110, 112 may be elongated relative to the other vertical surfaces 110, 112 present. The region bounded by the vertical surfaces 110, 112 and above the horizontal support platform 105 may define a contained area 120 into which a baby or toddler may be placed (e.g., on a mattress that sits atop the horizontal support platform 105). [0030]The crib 101 may be utilized for a toddler in some configurations. For example, the crib 101 may have an opening that would allow easy ingress and egress into the contained area 120 above the horizontal support platform 105 and bounded by the vertical surfaces 110, 112. The vertical surfaces 110, 112 other than the one with the opening may extend above the horizontal support platform by 50 cm or more. [0031]In some configurations, one of the vertical surfaces may be configured to have an opening that can be latched/unlatched electronically in response to a signal received form a client device and/or a controller as described below with which the crib is in communication. For example, the crib may have physical integrated sensors that, in response to an environmental condition (e.g., high carbon monoxide concentration, fire, etc.) automatically open the crib. As another example, the crib sensors may indicate that the child is awake and send an indication thereof to a client device (e.g., smartphone or smart watch). [0032]One or more of the vertical surfaces may include one or more second sensors. FIG. 3 shows an example of sensors 330 physically integrated into a vertical surface 310. Each vertical surface may be similarly configured as shown in FIG. 3 or utilize a unique configuration of sensors 330 (including having no sensors). The sensors 330 may be integrated into a “sensor bar”320. The sensor bar 320 may provide power and/or communications channels for the sensors 330. For example, the sensor bar 320 may allow for a magnetic power connection and data exchange between the bar and the sensors 330. The sensors 320 may be connected to the vertical surface 310 by a variety of methods know to those of ordinary skill in the art. The sensors may be secured and/or fastened/affixed to the vertical surface 310 using any known childproof or—safe technique or combination thereof. [0033]In some configurations, the vertical surface 310 may not utilize a sensor bar as shown in FIG. 3. Instead, each sensor may have a pre-fabricated position. The vertical surface 310 may have internal cable routing such as for power and/or communication (e.g., Ethernet cable). It will be understood by a person of ordinary skill that although FIG. 3 depicts the sensors 310 in a row and evenly spaced, the position and orientation of the sensors may be varied as necessitated by design of the crib, safety concerns, aesthetics, function of the sensor (e.g., a camera sensor would most likely be positioned to have an overhead view of the contained area 120), and/or individual preference of the crib designer. As stated above, each sensor 330 may be modular such that any one of the four sensors 330 shown in FIG. 3 may be swapped with any other of the sensors 330. [0034]A first sensor and/or a second sensor may include one or more of: a camera, a pressure sensor, a microphone, a light sensor, an air sensor, a temperature sensor, an accelerometer, a humidity sensor, etc. Additional description regarding sensor systems is provided below in reference to FIGS. 7A-7C in reference to a smart home and/or home security system, of which the crib disclosed herein and sensors embedded therein may be a part. In some configurations, multiple cameras may be utilized, each of which provides a different viewing angle of the interior space of the crib (e.g., the cavity 120 shown in FIG. 1A). The camera may be an infrared camera to provide nighttime or dark vision (e.g., passive infrared or “PIR”). [0035]FIG. 4 is an example configuration of hardware that may be utilized to communicate sensor data, instructions, and/or notices between the crib and a client device, a controller, and a remote system. FIG. 4 shows the crib 401 having a communication chipset 440. A communication device or chipset 440 may be included and/or physically integrated into the crib 401 (e.g., in the first surface, a second surface, and/or a base structure). The communication device 440 may be a wired connection capability such as Ethernet and/or a wireless connection such as Wi-Fi, Bluetooth (including low-energy Bluetooth), near field communication (“NFC”), a radio antenna, or the like. The communication device 440 may be configured to communicate with the communication chipset 480, one or more client devices 402, a controller, and/or a remote system. A client device 402 may refer to a smartphone, tablet, personal computer (laptop, desktop), etc. The client device 402 may contain a display 490, microphone, and one or more speakers. Each sensor 445 in the crib 401 may generate data that may be stored on a local storage medium 420 (e.g., FLASH, NAND, or solid state drive) or a remote storage medium (e.g., a cloud service or the client device 402). The crib 401 may include a processor 410 that may utilize instructions stored on read only memory 430 to provide for basic interoperability between the sensors 445 and communication chipset 440. The crib 401 may contain more than one of any particular type of sensor 445. For example, the crib 401 may contain multiple cameras. [0036]The client device 402 may include a processor 450, storage medium 460, and read only memory 470. The client device 402 processor 450 may receive the data provided by the crib 401 and/or send data/instructions to the crib 401 via the communication chipset 480. The communication between the crib 401 and the client device 402 may occur indirectly and/or directly. For example, a remote system such as a cloud service may relay communication between the crib 401 and the client device 402. In some instances, the remote service may perform processing of the data sent by the crib 401 and provide the processed data to the client device 402. For example, the crib 401 may analyze the sleeping pattern of the child based on a motion sensor 445. It may, based on the amount of motion detected within a time interval, send a notice to the client device 402. [0037]The communication device 440 and/or power connection between the crib 401 and/or the sensors 445 may be shielded from the intrusion of electromagnetic radiation (e.g., radio frequency electromagnetic radiation) into the contained area occupied by an infant. The shielding may extend over a portion of the horizontal support platform and/or one or more of the vertical surfaces. Typically, the shielding may be applied to cables to isolate wires from the environment. The shielding may be applied to enclosures for any sensors integrated into the crib. For example, a copper and/or nickel spray may be applied to the interior of plastic enclosures for the sensors, processor, and/or communication device. [0038]Processing of the data may be performed in at least three different ways. In an implementation, the crib contains a processor physically integrated in the horizontal support platform and/or one or more of the vertical surfaces. In some configurations, the data generated by the sensors may be sent to a cloud service that may store and/or perform the processing of the data. In some configurations, the data generated by the sensors may be sent to a client device for processing. Whether the processor is a component of the crib or is remote, it may be configured to respond to the data generated by the sensors in the horizontal support platform and/or vertical surfaces (See FIG. 1A). Description below and above referencing a processor may refer to one or more of a processor in the crib, a processor of the client device, a processor associated with a remote system and/or a controller. [0039]As an example, one of the sensors in the horizontal support platform may be a pressure sensor. The pressure sensor may be, for example, a capacitive pressure sensor, an electromagnetic pressure sensor, and/or a piezoelectric pressure sensor. A top side of the horizontal support platform 105 may be used to detect pressure exerted on the horizontal support platform 105. The top side of the horizontal support platform 105 may refer to the side of the horizontal support platform 105 opposite the floor 100 (e.g., not facing the floor 100) as shown in FIGS. 1A and 1B. A bottom side of the horizontal support platform 105 may refer to the side of the horizontal support platform 105 that faces the floor 100. In some configurations, a combination of pressure sensors (e.g., an array) may determine the location of the pressure relative to horizontal support platform 105. For example, a pressure sensor may detect that there are two distinct and localized areas of pressure, suggesting that a child is standing in the crib. Conversely, it may detect that there is pressure across a relatively broad area of the horizontal support platform 105, indicating that the child is laying down. The pressure sensor may detect the direction a child is laying in the crib or position of a child in the crib based on the distribution of the pressure on the horizontal support platform. The pressure sensor, despite being covered by a mattress, may be capable of detecting a heartbeat depending on the type and sensitivity of the pressure sensor employed. [0040]In some instances, the processor may utilize data generated by multiple sensors to detect a particular behavior by a child/occupant of the crib 101. For example, the pressure sensor data described above may be combined with a motion detecting camera (e.g., infrared camera). The combination of the data may indicate when the child is awake (e.g., where motion and two distinct pressure points are detected) versus sleeping poorly (e.g., motion detected and a relatively broad area of pressure detected). The motion sensor and pressure sensor may further be augmented by microphone data that indicates whether the child is speaking (e.g., crying) or not, the latter being associated with needing attention from an adult. [0041]The processor may be configured to generate a notice based on the sensor data generated by one or more sensors in the crib. If the processor is physically integrated into the crib or is a part of a controller (e.g., for a smart home) and/or a cloud service, the processor may transmit the notice to the client device via the communication device (e.g., over wireless internet) as described above in reference to FIG. 4. If the processor is a part of the client device, then the notice may be generated thereon. The notice may be presented visually or aurally (as described below). [0042]The crib may contain an entertainment device. As with the sensors, an entertainment device may be modular and interchangeable with a sensor as far as position on the crib. In some configurations, the position of the entertainment device may be fixed with respect to the crib. A non-limiting list of an entertainment device may include a projector (e.g., a nano projector), a speaker, and a LED. An entertainment device may be an interactive device. For example, the crib may have a series of differently shaped pads that can illuminate in different colors. When the child touches a shape, it may flash and/or emit a sound through a speaker. More than one entertainment device may be present in the crib. For example, each corner of a baby crib may contain a speaker and/or microphone. Further, the entertainment device may be combined with a sensor. For example, a LED may be combined with a camera sensor in a single module or at the same location in the crib. The LED may be illuminated at a dim level to allow a parent, for example, to visualize a child through the camera. [0043]As an example, a processor may be configured to detect an occupant condition based on data generated by the one or more sensors present in the crib. An occupant condition may refer to, for example, a child being awake (e.g., based on motion sensor and pressure sensor data), crying (e.g., based on a microphone), a noxious compound such as carbon monoxide (e.g., based on an air sensor), a dirty diaper (e.g., based on air sensor), an illness (e.g., vomit detected by air sensor), heart palpitations detected (e.g., by pressure sensor), unusual lack of movement (e.g., based on a motion sensor), an unusual by temperature (e.g., by a temperature sensor and/or a thermal imaging camera), coughing or sneezing (e.g., by motion capture camera and/or a microphone), etc. An air sensor, as used herein, may refer to a device capable of detecting a volatile organic compound or providing an air quality indication. For example, an air sensor may measure the amount or percentage of carbon monoxide or carbon dioxide in the air. An air sensor may detect the presence or percentage of methane gas present in the air. One or more air sensors may be utilized with the baby crib disclosed herein. [0044]A response may be generated based on the condition detected by the sensors. The response may be emitted through an entertainment device. For example, if the child is crying, the projector may activate and display some cartoon animals on the ceiling. The projection may be accompanied by music played at a volume that is determined based on the ambient level of sound detected in the room by the microphone and/or the time of day. The response that is generated to the occupant condition may be configured by the end user. For example, the user may be presented with the option of having the crib not respond to a child's cry when the crying is detected for at least 30 seconds and, instead, notify the user's client device in those situations. The user may elect to have music played if the child is crying for at least a 20-second interval. By preconfiguring responses to be performed by the crib, the responses can occur without further user interaction. That is, the client device belonging to a parent of the child may not need to be disturbed with a notice. [0045]In some instances, however, the crib may be configured to detect an occupant condition and communicate the condition detected to a client device, and/or other devices, such as other devices that are in a common smart home network with the crib. As described above, the detection of the condition may be performed by a processor that is physically integrated into the crib, a client device, a part of a controller and/or remote system such as a cloud service. A processor in the crib may transmit a notice regarding the determined occupant condition to the client device (e.g., child crying) using the communication device to send the notice regarding the occupant condition. In some configurations, the cloud service may send a notice regarding the occupant condition that has been determined by the cloud service determined based on the sensor data provided by the crib via the communication device. The client device may alert the user of the notice or as a component of the notice the user may be alerted of the occupant condition. For example, in the event the child is crying, an alarm may be emitted on the client device based on the notice received. The notice may indicate, for example, “Child crying for greater than 20 seconds.” A user may select from available options or capabilities of the crib regarding how to proceed. For example, the user may elect to have the crib play music, play a pre-recorded sound (e.g., the mother's voice), and/or project an image and/or video. The processor may be configured to receive the instruction sent by the client device and generate a response that is emitted through the entertainment device. For example, the instruction from the client device may be to play a video. The response generated may include the location of the video resource (e.g., on the Internet or locally) and the entertainment device that is to handle the instruction (a projector in this example). [0046]FIG. 5 is an example process for notifying a client device and receiving a response therefrom as disclosed herein. Beginning at 510, the state of the occupant and/or the environment in which the baby crib is located may be observed using one or more sensors associated with the crib. The sensor data may be received and/or stored by a database and/or computer readable memory 520. A processor with access to the data may be configured to determine a state of the occupant and/or the crib environment based on the obtained sensor data at 530. In some instances, the processor may have access to other sensors that are not connected with crib. For example, as part of a home security system, a motion sensor may be in the room in which the crib is located (but not connected to the crib). The motion data from the sensor may be combined in the determination of the environment state and/or the occupant state at 530. [0047]The processor may determine whether the state of the occupant and/or environment is unsatisfactory at 540. An unsatisfactory state may refer to preconfigured states and/or user-configured states that are undesirable. For example, a temperature sensor and a thermal camera may indicate that there is an unusually strong heat source near the crib (e.g., a fire). Another example of an undesirable state may be crying by the occupant for more than 20 seconds at a volume in excess of 55 dB. As another example of an undesirable state, a volatile organic compound may be detected by an air sensor (e.g., methane percentage in excess of a threshold level). In some configurations, the undesirable state may be based upon a learned behavior of the environment and/or the occupant. For example, the occupant may have a sleeping behavior or pattern that is learned by the crib and/or an associated smart home network. If the processor determines, based on the motion sensor and pressure sensor, that the child is awake at a time when the learned behavior is for the child to be asleep, it may be an undesirable state. As another example, the lights in the room in which the crib is located may be part of a smart home system. A light sensor may indicate that the light level is at an undesirable level for the time of day based on the learned behavior for that particular room of the house. [0048]If the state is determined to satisfactory at 540, then the system may continue to observe the environment and/or occupant as shown at 510. If the state is determined to be unsatisfactory at 540, then the processor may generate a notice at 550 that can be dispatched to a client device and/or a controller at 560. The processor may determine, at 570 that no response has been received after a threshold amount of time (e.g., 2 minutes). In that case, it may determine if the condition is still unsatisfactory at 590. If the condition is now satisfactory based on the new sensor data, then the system may return to 510. If the condition is still unsatisfactory, the system may again generate and dispatch a notice at 550, 560. If a response has been received, for example from a client device, then the system may perform the action instructed by the response at 580. It may then determine at 590 whether the response has had an effect on the state of the occupant and/or environment of the crib. One or more of the steps shown in FIG. 5 may be associated with a time delay. For example, the processor may wait 30 seconds before making the determination at 590. During those 30 seconds, it may collect new sensor data and analyze the sensor data to determine whether the condition has changed. [0049]A few specific examples regarding the sensors, entertainment device(s), interaction between the sensors and/or entertainment device(s), detection of conditions around and in the crib (or frame), and notices constructed in response thereto will be described. These examples merely describe specific implementations and are not limiting. One of ordinary skill in the art will recognize that a variety of different sensor data may be obtained and processed. Further, the sensors may communicate (bidirectionally or unidirectionally) with other devices and/or sensors not associated with the crib. The device handling the processing of the sensor data may be programmed to generate notices based on the variety of conditions detected by the sensors. [0050]In an implementation, a camera may detect motion at a particular time and that there is an occupant of the crib (e.g., by a pressure sensor). The time may be preprogrammed by an end user. For example, an end user may configure the system to recognize that a nap time or nighttime sleep time for a baby or toddler is from 7:30 PM to 7:30 AM. If motion is detected by the camera in the interior of the crib between those hours and it is detected for period exceeding one minute, the processor may generate a notice such as a beep to be emitted by the client device and/or sending through the audio feed detect by the microphone in the crib. The recipient of the notice may provide instructions for how the crib may respond. For example, the recipient may activate speakers on the crib and speak to the child directly. The recipient may elect to have a pre-recorded message played, a video played, and/or have music or white noise played for a predetermined amount of time. In some configurations, the processor may receive an instruction from the client device indicating that the child is sleeping. For example, the user may place the child in the crib for a nap period at 1:00 PM. A button on the crib, for example, or the client device may be utilized to indicate to the crib that the child is sleeping. This may activate specific sensors and/or indicate to the processor to detect specific types of occupant behavior (e.g., search for when the child is awake based on motion detected for greater than 2 minutes or warn client device if child has not fallen asleep within 5 minutes of the sleep mode being activated). [0051]In an implementation, a pressure sensor located on the top of one or more of the vertical surfaces of the crib may indicate the presence of the child's hands thereon. It may be associated with localized contacts on the first surface and the localized contacts may be intermittent. This may be interpreted as a child jumping up and down in the crib and/or standing in the crib. This information may be followed by a detected loss of the pressure on the first surface and subsequently a loss of the pressure on the top of the second surface combined with a “thud” being detected by a microphone. This may be determined by the processor to indicate that the child has escaped from the interior of the crib. A notice may be sent to the client device to that effect. [0052]In an implementation, the pressure sensor on the horizontal support platform may be configured to indicate a child's weight to the client device. The user or owner of the client device may plot the child's weight over a specified period of time based on the measurements of the pressure sensor. A camera may perform a motion capture and detect an estimated size of the child based on the captured images. For example, the camera may collect a series of still images and estimate distances between a child's hand and elbow and/or a knee and a foot. The determined distances may be combined to compute an overall length of the child. An overall length may be computed based on a measurement from the top of the head to the base of the foot in some instances. As with weight, the length of the child may be plotted or otherwise viewed as a function of time (e.g., days, months, years, etc.). Other metrics, such as a child's sleeping health may be computed as well. For example, the processor may compute the sleep activity of the child such as the number of times the child turns over during sleep periods based on camera data, the number times the child is awake during sleep periods, the number of times the child cries or coughs during sleep periods, etc. A sleep period may refer to a nighttime period preconfigured by a user (e.g., between 7:30 PM and 7:30 AM), a manually entered sleep time (e.g.,
返回