The described embodiments relate generally to a devices and systems for providing haptic outputs. More particularly, the described embodiments relate to an in-bed haptic device having actuation cells and a control system configured to introduce pressurized air (or another fluid) into the actuation cells to provide haptic outputs.
Electronic devices may have one or more output mechanisms that provide tactile outputs to a user of the device. In general, it may be beneficial for electronic devices to provide tactile outputs to users while they are in bed. Some traditional electronic devices may provide tactile feedback to users in bed, but the types of tactile feedback that can be provided are limited and devices can cause discomfort to users. The systems and techniques described herein overcome some of these limitations with traditional electronic devices by providing haptic or tactile feedback using an in-bed haptic device.
Embodiments of the systems, devices, methods, and apparatuses described in the present disclosure are directed to an in-bed haptic device having actuation cells and a control system configured to introduce pressurized air into the actuation cells to provide haptic outputs.
Embodiments described herein may include an in-bed haptic device that includes an array of actuation cells and one or more passage members. Each actuation cell of the array of actuation cells may be configured to actuate in response to a fluid being introduced into the actuation cell. The one or more passage members may be positioned beneath the array of actuation cells and may define one or more passages configured to fluidly couple the array of actuation cells to a control system. The control system may be configured to introduce pressurized air into individual cells of the array of actuation cells in a predetermined sequence to provide a haptic output.
Embodiments described herein may further include an in-bed haptic device that includes a top layer defining a top external surface, a bottom layer defining a bottom external surface, and an array of actuation cells positioned between the top layer and the bottom layer. The in-bed haptic device may further include a set of passages between the top layer and the bottom layer. Each passage may fluidly couple a respective actuation cell of the array of actuation cells to a control system. The array of actuation cells may be configured to locally deform the top layer to provide a haptic output.
Embodiments described herein may further include a system for providing haptic outputs that includes an in-bed haptic device and a control system. The in-bed haptic device may include an array of actuation cells. Each actuation cell of the array of actuation cells may be configured to inflate. The control system may include a reservoir configured to contain a fluid, a pump configured to pressurize the fluid contained in the reservoir, a valve array configured to fluidly couple the reservoir to the array of actuation cells, and a processing unit configured to control the valve array to inflate individual actuation cells of the array of actuation cells in a predetermined sequence using the pressurized fluid to provide a haptic output.
In addition to the example aspects and embodiments described above, further aspects and embodiments will become apparent by reference to the drawings and by study of the following description.
The disclosure will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which:
The use of cross-hatching or shading in the accompanying figures is generally provided to clarify the boundaries between adjacent elements and also to facilitate legibility of the figures. Accordingly, neither the presence nor the absence of cross-hatching or shading conveys or indicates any preference or requirement for particular materials, material properties, element proportions, element dimensions, commonalities of similarly illustrated elements, or any other characteristic, attribute, or property for any element illustrated in the accompanying figures.
Additionally, it should be understood that the proportions and dimensions (either relative or absolute) of the various features and elements (and collections and groupings thereof) and the boundaries, separations, and positional relationships presented therebetween, are provided in the accompanying figures merely to facilitate an understanding of the various embodiments described herein and, accordingly, may not necessarily be presented or illustrated to scale, and are not intended to indicate any preference or requirement for an illustrated embodiment to the exclusion of embodiments described with reference thereto.
Reference will now be made in detail to representative embodiments illustrated in the accompanying drawings. It should be understood that the following description is not intended to limit the embodiments to one preferred embodiment. To the contrary, it is intended to cover alternatives, modifications, and equivalents as can be included within the spirit and scope of the described embodiments as defined by the appended claims.
The following disclosure relates to a system for providing haptic outputs. The system may include an in-bed haptic device having an array of actuation cells. Actuation cells of the array of actuation cells may be configured to actuate (e.g., expand, contract, or otherwise change shape) in a predetermined sequence to provide haptic outputs. The haptic outputs may be provided in response to detected inputs at the in-bed haptic device or another electronic device, or in association with notifications, alerts, or other outputs at the in-bed haptic device or another electronic device.
As used herein, the term “haptic output” may be used to refer to a device output that is tactilely perceptible along the user's body as series localized impulses that are generally dynamic in nature. As used herein, the term “localized impulse” may be used to refer to a brief force acting along a portion of a user's body. As described herein, a portion of the haptic output may be created by one or more actuation cells that are inflated and deflated to produce a tactilely perceptible impulse.
In some cases, the actuation cells are configured to actuate in response to fluid being introduced into and/or removed from the actuation cells. As used herein, “fluid” may be used to refer to substances that have no fixed shape, which allows them to flow, including air, other gasses, liquids, and combinations thereof. The in-bed haptic device may include an enclosure that is configured to be placed beneath a user during use. In some cases, the in-bed haptic device may be positioned between a mattress and a user during use. The in-bed haptic device may provide haptic outputs along a top external surface that may be perceived tactilely (e.g., sensed through touch) by the user. The in-bed haptic device may be sufficiently thin and/or flexible so that the in-bed haptic device, when positioned in a bed beneath the user, does not cause discomfort.
The actuation cells may cause deformation and/or displacement of the top external surface to provide haptic outputs and/or portions thereof. Actuation of a particular actuation cell may cause deformation and/or displacement of a corresponding portion of the top external surface. As used herein, “deformation” may be used to refer to changing a shape or contour of a surface, element, or a portion thereof, and “displacement” may be used to refer to moving a surface, element, or a portion thereof from a first position to one or more additional positions relative to one or more additional surfaces, elements, or portions thereof. Generally, when a surface, element, or portion thereof is deformed, at least a portion of it is displaced. For example, if the top external surface is deformed, a portion of the top external surface will necessarily be moved relative to another portion of the top external surface. However, displacement does not necessarily require deformation. For example, the entire top external surface may be displaced relative to other components of the in-bed haptic device without changing a shape or contour of the top external surface.
In some cases, deformation caused by the actuation cells may be local deformation. As used herein, “local deformation” or “locally deforming” may be used to refer to deforming a localized portion of a surface or element while not deforming one or more other portions of the surface or element (e.g., portions surrounding the localized portion). Multiple actuation cells may cooperate to locally deform the top external surface of the in-bed haptic device. Multiple portions of a surface or element may be locally deformed at the same time, during overlapping time periods, and/or at different times (e.g., sequentially).
In some cases, multiple actuation cells may cooperate to produce a haptic output. Multiple portions of the top external surface may be displaced and/or deformed by actuation of multiple different actuation cells to produce a haptic output. In some cases, multiple different portions of the top external surface are displaced and/or deformed according to a pattern to provide a haptic output. In some cases, actuation of the actuation cells in a predetermined sequence may cause the external surface to displace and/or deform according to an actual or simulated randomized pattern (e.g., no pattern is discernable). For example, the predetermined sequence may simulate a pattern of falling raindrops. In some cases, actuation of the actuation cells in a predetermined sequence may cause the external surface to displace and/or deform according to an ordered (e.g., non-random) pattern. For example, the predetermined sequence may simulate a wave moving at least partially across the top external surface of the in-bed haptic device.
Each actuation cell of the array of actuation cells may include one or more bladders defining an interior volume and configured to inflate and/or deflate to cause the actuation cells to actuate to provide haptic outputs and/or portions of haptic outputs. For example, inflation of the one or more bladders may cause the actuation cell to expand and deflation of the one or more bladders may cause the actuation cell to contract. Each bladder may be configured to inflate in response to a pressurized air (or another fluid) being introduced into the interior volume and/or deflate in response to a pressurized air being removed from the interior volume. In some cases, each actuation cell of the array of actuation cells is configured to expand in a direction that is substantially transverse to the top external surface, thereby increasing a thickness of a region of the in-bed haptic device corresponding to the cell.
The in-bed haptic device may be fluidly coupled to a control system that is configured to introduce pressurized air into the bladders of the array of actuation cells and/or remove pressurized air from the bladders of the array of actuation cells to provide haptic outputs. The control system may include one or more reservoirs configured to facilitate rapid inflation and/or deflation of bladders. In some cases, the control system includes one or more high pressure reservoirs containing air having a pressure that is higher than atmospheric pressure and/or one or more vacuum reservoirs containing air having a pressure that is lower than atmospheric pressure. A valve array of the control system may be configured to selectively fluidly couple each cell (e.g., the bladder(s) of each actuation cell) to one or more reservoirs. For example, the control system (e.g., a processing unit of the control system) may cause a valve between a bladder of an actuation cell and the high pressure reservoir to open to inflate the bladder. Similarly, the control system may cause a valve between a bladder of an actuation cell and the vacuum reservoir to deflate the bladder.
In some cases, a processing unit may provide signals to the control system and/or the in-bed haptic device to provide haptic outputs. The processing unit may be a component of the in-bed haptic device, the control system, or another electronic device operably coupled to the in-bed haptic device and/or the control system. The in-bed haptic device, the control system, and/or another device operably connected to the processing unit may include one or more input devices (e.g., contact sensors, force sensors, audio sensors, biometric sensors, images sensors, light sensors and the like) configured to detect inputs that are used by the processing unit to determine to provide haptic outputs and/or the types of haptic outputs to provide. The processing unit may determine a haptic output to provide in response to one or more detected inputs, and may control various components of the control system and/or the in-bed haptic device (e.g., valves, pumps, etc.) to provide the haptic output.
The inputs received by the processing unit may be used to determine triggers for providing haptic outputs. Triggers may include user conditions that indicate whether a user is asleep or awake, present or not present, snoring or not snoring, and the like. User conditions may be determined by analyzing signals from input devices (e.g., contact sensors, force sensors, audio sensors, biometric sensors, images sensors, light sensors, and the like). For example, the processing unit may determine user conditions by determining breathing information (e.g., instantaneous breathing rate, average breathing rate, maximum breathing rate, minimum breathing rate), user movement or presence information (e.g., using a force or pressure sensor or transducer), heart information (e.g., instantaneous heart rate, average heart rate, maximum heart rate, minimum heart rate) determined from contact sensors, force sensors, audio sensors, biometric sensors, and the like. Triggers may also include raw inputs received from the in-bed haptic device and/or other devices, outputs provided by a device (e.g., audio outputs, video outputs, haptic outputs, alerts or alarms, and the like), and other conditions (e.g., time of day, temperature, humidity, weather, and other environmental conditions). In response to detecting or determining one or more triggers, the processing unit may determine one or more haptic outputs to be provided and cause the control system and/or the in-bed haptic device to provide the haptic output(s).
In some cases, the actuation cells may be individually addressed. As used herein, “individually addressed” may be used to refer to actuation cells that may be controlled independently of one another. In some cases, each actuation cell may be controlled independently of all other actuation cells of the array of actuation cells. In some cases, actuation cells may be grouped into cell groups, and the actuation cells in the cell group are controlled together, but independently of other cell groups and/or actuation cells.
The control system may include one or more pumps configured to establish and maintain the pressure(s) of the reservoirs. The control system may include a pressurizing pump configured to increase the pressure and/or maintain the increased pressure in the high pressure reservoir. The control system may include a vacuum pump configured to decrease the pressure and/or maintain the decreased pressure in the vacuum reservoir. Using the reservoirs for inflating and/or deflating the bladders of individual actuation cells of the in-bed haptic device may allow the individual cells to be inflated and/or deflated more rapidly than using pumps to inflate and/or deflate the bladders. The pumps of the control system can pressurize or depressurize the reservoirs over a long period of time in advance of providing haptic outputs to “charge” the reservoirs so that more rapid pressure changes may occur. In addition, using the reservoirs for inflating and/or deflating the bladders of the in-bed haptic device may reduce potential disturbances (e.g., sound, vibration, and the like) that would be created by using a pump for inflation and/or deflation. For example, the pumps of the control system can pressurize or depressurize the reservoirs before use of the in-bed haptic device (e.g., while a user is not present), thereby minimizing disturbances to users.
The control system may include one or more connectors that fluidly couple the control system (e.g., the reservoirs) to the in-bed haptic device. The in-bed haptic device may include passages that fluidly couple actuation cells and corresponding bladder(s) of the array of actuation cells to one or more connectors. The connectors and the passages may cooperate to define fluid paths that fluidly couple the reservoirs to the actuation cells of the array of actuation cells. As noted above, one or more valves (e.g., a valve array) are operable to control the fluid coupling between the reservoirs and the actuation cells. For example, a valve may be opened to fluidly couple one or more bladders to a reservoir via one or more connectors so that fluid may flow between the bladders and the reservoir. Similarly, a valve may be closed to terminate a fluid coupling so that fluid may not flow between the bladders and the reservoir. The valves may be positioned at any suitable location along the fluid path between a reservoir and one or more bladders, including within the control system, connector(s), passages, or actuation cells. The connectors of the control system allow the control system and the in-bed haptic device to be positioned separately from one another. In some cases, the control system may be located far enough away from the in-bed haptic device (and the user), such as in another room, that potential disturbances (e.g., sounds, vibrations, and the like) produced by the control system may not disturb a user.
In some cases, a thickness of the in-bed haptic device is much smaller than its length and/or width. For example, the thickness (e.g., a distance between a top surface and a bottom surface) of the in-bed haptic device may be less than approximately ten percent, five percent, or even one percent of the width of the in-bed haptic device. The thickness of the in-bed haptic device may be less than approximately one percent, one half of one percent, or even one tenth of one percent of the length of the in-bed haptic device. The dimensions of the in-bed haptic device may provide numerous advantages, including increasing a flexibility of the in-bed haptic device, improving comfort of the in-bed haptic device, and/or reducing a user-perceptibility of the in-bed haptic device during use.
The term “attached,” as used herein, may be used to refer to two or more elements, structures, objects, components, parts or the like that are physically affixed, fastened, and/or retained to one another. The term “coupled,” as used herein, may be used to refer to two or more elements, structures, objects, components, parts or the like that are physically attached to one another, operate with one another, communicate with one another, are in electrical connection with one another, and/or otherwise interact with one another. Accordingly, while elements attached to one another are coupled to one another, the reverse is not required. As used herein, “operably coupled” may be used to refer to two or more devices that are coupled in any suitable manner for operation and/or communication, including wiredly, wirelessly, or some combination thereof. As used herein, “fluidly coupled” may be used to refer to two or more volumes, elements structure, objects components, parts, or the like that are in fluid communication with one another such that fluid may flow between or among the two or more volumes, elements structure, objects components, parts, or the like.
These and other embodiments are discussed with reference to
In some cases, the in-bed haptic device 100 is adapted to be positioned between a user 102 and a mattress 106 of a bed 104. The in-bed haptic device 100 may be sufficiently thin and/or flexible so that the in-bed haptic device, when positioned in a bed 104 beneath a user 102, does not cause discomfort. In some cases, a thickness of the in-bed haptic device 100 is much smaller than its length and/or width. For example, the thickness (e.g., a distance between a top surface and a bottom surface) of the in-bed haptic device 100 may be less than approximately ten percent, five percent, or even one percent of the width of the in-bed haptic device. The thickness of the in-bed haptic device 100 may be less than approximately one percent, one half of one percent, or even one tenth of one percent of the length of the in-bed haptic device. The dimensions of the in-bed haptic device 100 may provide numerous advantages, including increasing a flexibility of the in-bed haptic device, improving comfort of the in-bed haptic device, and/or reducing a user-perceptibility of the in-bed haptic device during use.
The in-bed haptic device 100 may include an array of actuation cells configured to expand and/or contract to provide haptic outputs and/or portions thereof. Actuation cells of the array of actuation cells may be configured to actuate (e.g., expand, contract, or otherwise change shape) in a predetermined sequence to provide haptic outputs. In some cases, the actuation cells include one or more bladders configured to inflate and/or deflate to actuate the actuation cells. The in-bed haptic device 100 may include an enclosure that is configured to be placed beneath a user 102 during use. The in-bed haptic device 100 may provide haptic outputs along a top external surface of the enclosure that may be perceived tactilely by the user 102. In some cases, the top external surface of the enclosure defines a modifiable contour, and actuation of the actuation cells modifies the modifiable contour to provide haptic outputs.
In various embodiments, the in-bed haptic device 100 and/or the control system 150 may be connected to a companion device configured to provide triggers for providing haptic outputs, control signals, and other information. The companion device may be any suitable electronic device, including sleep monitors, wearable electronic devices, timekeeping devices, health monitoring or fitness devices, portable computing devices, mobile phones (including smart phones), tablet computing devices, digital media players, virtual reality devices, audio devices (including earbuds and headphones), and the like.
In some cases, the haptic outputs may correspond to inputs, outputs, alerts, or notifications at the in-bed haptic device or another electronic device. As another example, a haptic output may correspond to an alert or notification received at the in-bed haptic device 100 or a connected device, such as a phone call, a received message, a push notification, or the like. In some cases, an alert may correspond to a biometric or similar characteristic of the user 102. For example, the haptic output may be provided in response to a heart rate, breathing rate, or other biometric detected by the in-bed haptic device 100 or another device falling above or below a predetermined threshold.
In various embodiments, the haptic outputs may be provided while a user is awake or asleep. In some cases, the in-bed haptic device 100 or another device may detect whether a user is awake or asleep and may provide, modify, or cease a haptic output in response to the determination.
The in-bed haptic device 100 may be positioned above or beneath a mattress 106 and/or bed frame 110 of the bed 104. The in-bed haptic device 100 may be positioned above or beneath bedding of the bed 104, including a mattress protector, sheets, blankets, and the like. In some cases, the in-bed haptic device 100 is positioned above the mattress 106 and beneath at least some layers of bedding. For example, the in-bed haptic device 100 may be positioned above a mattress protector, but beneath a bottom sheet of the bedding. In some cases, the in-bed haptic device 100 includes adhesive along one or more surfaces so that the in-bed haptic device 100 may be attached or coupled to the mattress 106 or bedding of the bed (e.g., a mattress protector). In some cases, the in-bed haptic device 100 is placed between approximately 10 and 40 centimeters from a pillow 108. The in-bed haptic device 100 may be centered in a sleeping area of the user 102.
The in-bed haptic device 100 may be operably and/or fluidly coupled to a control system 150. The control system 150 may be configured to introduce pressurized air into one or more actuation cells (e.g., into an interior volume of the bladder(s)) of the in-bed haptic device 100 and/or remove pressurized air from one or more actuation cells (e.g., from an interior volume of the bladder(s)) of the in-bed haptic device in a predetermined sequence to provide haptic outputs. As discussed in more detail below with respect to
The control system 150 and/or the in-bed haptic device 100 may include one or more connectors 112 that fluidly couple the control system to the in-bed haptic device. The connector(s) 112 of the control system 150 allow the control system and the in-bed haptic device 100 to be positioned separately from one another. In some cases, the control system 150 may be located far enough away from the in-bed haptic device 100 (and the user 102), such as in another room, that potential disturbances (e.g., sounds, vibrations, and the like) produced by the control system 150 may not disturb the user 102.
The enclosure 214 may define a top external surface 216 of the in-bed haptic device 100. In various embodiments, haptic outputs provided by the in-bed haptic device 100 may be provided at and/or through the top external surface 216. In some cases, the top external surface 216 defines a modifiable contour, and actuation of the actuation cells modifies the modifiable contour to provide haptic outputs. In various embodiments, the enclosure 214 may not fully enclose or surround the components of the in-bed haptic device 100. For example, the enclosure 214 may be defined by top and bottom layers with components of the in-bed haptic device 100 in between, in which case the sides of the in-bed haptic device 100 may not be enclosed by the enclosure 214. In some cases, the enclosure 214 has an open top (e.g., the enclosure 214 does not enclose at least a portion of the top of the in-bed haptic device). For example, the array of actuation cells may define at least a portion of the top external surface 216.
The in-bed haptic device 100 may include an array of actuation cells 201 configured to expand and/or contract in predetermined sequences to provide haptic outputs. Each actuation cell 201 of the array of actuation cells may include one or more bladders defining an interior volume and configured to inflate and/or deflate to cause the actuation cells to actuate to provide haptic outputs and/or portions of haptic outputs. For example, inflation of the one or more bladders may cause the actuation cell 201 to expand and deflation of the one or more bladders may cause the actuation cell to contract. Each bladder may be configured to inflate in response to a pressurized air (or another fluid) being introduced into the interior volume and/or deflate in response to a pressurized air being removed from the interior volume. In some cases, each actuation cell 201 of the array of actuation cells is configured to expand in a direction that is substantially transverse to the top external surface 216, thereby increasing a thickness of a region of the in-bed haptic device 100 corresponding to the cell 201. The in-bed haptic device 100 is shown in
As noted above, each actuation cell 201 may be individually addressed. In some cases, each actuation cell 201 may be controlled independently of all other actuation cells of the array of actuation cells. For example, providing a haptic output may include inflating a first actuation cell 201 while maintaining an adjacent actuation cell 201 in an uninflated state. In some cases, actuation cells 201 may be grouped into cell groups, and the actuation cells in the cell group are controlled together, but independently of other cell groups and/or actuation cells. To facilitate the independent control of the actuation cells 201, each actuation cell may be independently fluidly coupled (or capable of being fluidly coupled) to the control system 150. For example, each actuation cell 201 may be fluidly coupled to the control system 150 by one or more fluid paths defined in the in-bed haptic device 100, the connector 112, and/or the control system 150. In some cases, as discussed in more detail below with respect to
The actuation cells 201 may cause deformation and/or displacement of the top external surface 216 to provide haptic outputs and/or portions thereof. Actuation of a particular actuation cell 201 may cause deformation and/or displacement of a corresponding portion of the top external surface 216. For example, an actuation cell 201 may inflate (partially or fully) to provide a first portion of a haptic output (e.g., a first localized impulse) and may deflate (partially or fully) to provide a second portion of a haptic output (e.g., a first localized impulse). In addition, an actuation cell 201 may remain static (e.g., deflated, partially inflated, or fully inflated) during a haptic output (e.g., between inflation or deflation or while one or more other actuation cells inflate or deflate).
As noted above, as used herein, the term “haptic output” may be used to refer to a device output that is tactilely perceptible along the user's body as series localized impulses that are generally dynamic in nature, and the term “localized impulse” may be used to refer to a brief force acting along a portion of a user's body. A haptic output or a portion thereof may be provided by an actuation (e.g., an inflation or deflation) of one or more actuation cells 201. In some cases, the duration of an actuation of an actuation cell 201, such as an inflation period (e.g., a duration that an actuation cell is inflating) or a deflation period (e.g., a duration that an actuation cell is deflating) may be sufficiently short in duration such that the inflation and/or deflation is perceived by a user as a localized impulse. In some cases, the duration of the actuation is less than about 0.5 seconds. In some cases, the duration of the actuation is less than about one second. In some cases, the duration of the actuation is less than about five seconds.
In some cases, the duration of an actuation may be relatively long (e.g., greater than about five seconds, greater than about 10 seconds). Similarly, a static period (e.g., a duration that an actuation cell 201 is not inflating or deflating) may be relatively short (e.g., less than about 0.5 seconds, less than about one second, less than about five seconds) or relatively long (greater than about five seconds, greater than about 10 seconds). The lengths of inflation periods, deflation periods, and static periods may be varied to provide varying haptic outputs or portions of haptic outputs. For example, a relatively short inflation period, deflation period, and/or static period may be perceived as a higher-energy pulse or a tap, while a relatively long inflation period, deflation period, and/or static period may be perceived as a lower-energy output.
In some cases, the haptic outputs include localized haptic outputs produced by one or more actuation cells 201, in which a portion of the top external surface 216 is locally displaced (e.g., moved) and/or deformed (e.g., changed in shape) relative to other portions of the top external surface. Localized haptic outputs may simulate a pulse or a tap. In some cases, the haptic outputs include global haptic outputs in which many actuation cells 201 cooperate to displace and/or deform all or substantially all (e.g., greater than 75%) of the top external surface.
In some cases, multiple actuation cells 201 may cooperate to produce a haptic output. Multiple portions of the top external surface 216 may be displaced and/or deformed by actuation of multiple different actuation cells 201 to produce a haptic output. In some cases, multiple different portions of the top external surface 216 are displaced and/or deformed in different manners according to a pattern to provide a haptic output. In some cases, actuation of the actuation cells 201 in a predetermined sequence may cause the external surface 216 to displace and/or deform according to an actual or simulated randomized pattern (e.g., no ordered pattern is discernable). In some cases, for example, the actual or simulated randomized pattern may simulate a pattern of falling raindrops. For example, a first group of one or more actuation cells 201 may inflate (partially or fully) at a first time or part of a predetermined sequence as shown in
In some cases, actuation of the actuation cells 201 in a predetermined sequence may cause the external surface 216 to displace and/or deform according to an ordered (e.g., non-random) pattern. Multiple actuation cells 201 may cooperate to displace and/or deform the external surface 216 according to an ordered pattern. For example, as shown in
The in-bed haptic device 100, the control system 150, and/or another device that includes and/or is operably connected to a processing unit may include one or more input devices (e.g., contact sensors, force sensors, audio sensors, biometric sensors, images sensors, light sensors, and the like) configured to detect inputs that are used by the processing unit to determine to provide haptic outputs and/or the types of haptic outputs to provide. The processing unit may determine a haptic output to provide in response to one or more detected inputs, and may control various components of the control system 150 and/or the in-bed haptic device 100 (e.g., valves, pumps, etc.) to provide the haptic output. Input devices and detected inputs are discussed in more detail below with respect to
As noted above, the in-bed haptic device may be fluidly coupled to a control system that is configured to introduce pressurized air into the actuation cells and/or remove pressurized air from the actuation cells.
The control system 450 may include a high pressure reservoir 454, a vacuum reservoir 456, pumps 458a, 458b, a valve array 452, and a processing unit 460. The in-bed haptic device may include an array of actuation cells 401a, 401b, 401c, 401d that are configured to actuate (e.g., expand, contract, or otherwise change shape) in a predetermined sequence to provide haptic outputs. In some cases, each actuation cell 401 includes one or more bladders configured to inflate and/or deflate to actuate the actuation cells.
The control system 450 may include one or more reservoirs 454, 456 configured to facilitate rapid inflation and/or deflation of bladders of the actuation cells 401. In some cases, the control system 450 includes one or more high pressure reservoirs 454 containing air (or another fluid) having a pressure that is higher than atmospheric pressure and/or one or more vacuum reservoirs 456 containing air (or another fluid) having a pressure that is lower than atmospheric pressure. The reservoirs 454, 456 may be any suitable containers having a fixed or variable volume, such as a tank, a bladder, or the like. The reservoirs 454, 456 may be formed of any suitable material(s), including polymers (e.g., PVC, polyurethane, NOMEX, HYPALON, thermoplastic, polyethylene, polyimide, cellulose, etc.), rubber, synthetic rubber, metal (e.g., aluminum, copper, etc.), fiber reinforced materials, composite materials, and the like.
The control system 450 may include one or more pumps 458a, 458b configured to establish and maintain the pressure(s) of the reservoirs 454, 456. The control system 450 may include a pressurizing pump 458a configured to increase the pressure and/or maintain the increased pressure in the high pressure reservoir 454. The control system may include a vacuum pump 458b configured to decrease the pressure and/or maintain the decreased pressure in the vacuum reservoir 456.
Using the reservoirs 454, 456 for inflating and/or deflating the bladders of individual actuation cells 401 of the in-bed haptic device 400 may allow the individual cells to be inflated and/or deflated more rapidly than using pumps to inflate and/or deflate the bladders. The pumps 458a, 458b of the control system 450 can pressurize or depressurize the reservoirs 454, 456 over a long period of time in advance of providing haptic outputs to “charge” the reservoirs so that more rapid pressure changes may occur. In addition, using the reservoirs 454, 456 for inflating and/or deflating the bladders of the in-bed haptic device 400 may reduce potential disturbances (e.g., sound, vibration, and the like) that would be created by using a pump for inflation and/or deflation. For example, the pumps 458a, 458b of the control system 450 can pressurize or depressurize the reservoirs 454, 456 before use of the in-bed haptic device 400 (e.g., while a user is not present), thereby minimizing disturbances to users. The pumps 458a, 458b may be any suitable type of pump or compressor, including diaphragm-type, piston- or reciprocating-type, plunger-type, rotary-type, scroll-type, diffusion-type, sublimation-type, sorption-type, ion-type, and the like. In some cases, the pumps 458a, 458b are combined in a single compressor/vacuum pump that is capable of pressurizing and depressurizing the reservoirs 454, 456. The pumps 458a, 458b may be sufficiently quiet that they do not disturb users while sleeping. For example, the pumps 458a, 458b may include scroll-type, or rotary-type, or diffusion-type compressors or pumps.
The in-bed haptic device 400 may be fluidly coupled to the control system 450 by one or more connectors 412a, 412b, 412c, 412d. In some cases, each connector 412a, 412b, 412c, 412d connects one or more reservoirs 454, 456 of the control system 450 to a respective actuation cell 401a, 401b, 401c, 401d. As noted above, each actuation cell 401 may be individually addressed. To facilitate the independent control of the actuation cells 401, each actuation cell may be independently fluidly coupled (or capable of being fluidly coupled) to the control system 450. For example, each actuation cell 401 may be fluidly coupled to the control system 450 by one or more fluid paths defined by the in-bed haptic device 400, the connectors 412a, 412b, 412c, 412d, and/or the control system 450. Each of connectors 412a, 412b, 412c, and 412d may define at least a portion of a fluid path between the reservoirs 454, 456 and the bladders of a respective actuation cell 401a, 401b, 401c, 401d.
In some cases, the connectors 412a, 412b, 412c, and 412d cooperate with passages defined in the in-bed haptic device 400 and/or the control system 450 to fluidly coupled one or more reservoirs 454, 456 of the control system 450 to a respective actuation cell 401a, 401b, 401c, 401d. The connectors 412 of the control system 450 allow the control system 450 and the in-bed haptic device 400 to be positioned separately from one another. In some cases, the control system 450 may be located far enough away from the in-bed haptic device 400 (and the user), such as in another room, that potential disturbances (e.g., sounds, vibrations, and the like) produced by the control system may not disturb a user.
The connectors 412a, 412b, 412c, 412d may be separate from one another (e.g., hoses, tubes, etc.) or may be passages through one or more shared components. The connectors 412a, 412b, 412c, 412d may be formed of any suitable material(s), including polymers (e.g., PVC, polyurethane, NOMEX, HYPALON, thermoplastic, polyethylene, polyimide, cellulose, etc.), rubber, synthetic rubber, metal (e.g., aluminum, copper, etc.), fiber reinforced materials, composite materials, and the like.
The control system 450 may include one or more valves (e.g., a valve array 452) configured to control the fluid coupling between each actuation cell 401a, 401b, 401c, 401d (e.g., the bladder(s) of each actuation cell 401) and the one or more reservoirs 454, 456. A valve of the valve array 452 may be opened to fluidly couple one or more bladders to a reservoir 454, 456 via one or more connectors so that fluid may flow between the bladders and the reservoir. Similarly, a valve of the valve array 452 may be closed to terminate a fluid coupling so that fluid may not flow between the bladders and the reservoir 454, 456. The processing unit 460 of the control system 450 may cause a valve between a bladder of an actuation cell 401 and the high pressure reservoir 454 to open to inflate the bladder. Similarly, the control system 450 may cause a valve between a bladder of an actuation cell 401 and the vacuum reservoir 456 to deflate the bladder. In some cases, the valves may be used to modulate the flow between actuation cells 401 and a reservoir 454, 456. For example, a flow may be decreased or increased using a valve.
The valves (e.g., the valve array 452) may be positioned at any suitable location along the fluid path between a reservoir 454, 456 and one or more bladders, including within the control system 450, connector(s) 412, in-bed haptic device 400, or actuation cells 401. The valves of the valve array 452 may be operably coupled to the processing unit 460 by a connector 464c. The valve array may include one or more motors, servos, or the like to control (e.g., open, close) the valves in response to signals received from the processing unit 460. The valves of the valve array 452 may be any suitable type of valves, including ball valves, butterfly valves, choke valves, diaphragm or membrane valves, gate valves, globe valves, knife valves, needle valves, pinch valves, piston valves, plug wave valves, solenoid valves, spool valves, or the like.
The in-bed haptic device 400 may be operably coupled to the processing unit 460 by a connector 464d. The processing unit 460 may receive signals (e.g., sensor signals, etc.) from the in-bed haptic device 400 and provide signals (e.g., valve control signals, etc.) to the in-bed haptic device. In some cases, the processing unit 460 determines to provide a haptic output and/or a type of haptic output to provide in response to signals received from the in-bed haptic device 400. The processing unit 460 may be positioned within and/or be a component of the in-bed haptic device 400, the control system 450, or another device (e.g., a companion device).
The in-bed haptic device 400, the control system 450, and/or another device that includes and/or is operably connected to a processing unit 460 may include one or more input devices (e.g., contact sensors, force sensors, audio sensors, biometric sensors, images sensors, light sensors, and the like) configured to detect inputs that are used by the processing unit to determine to provide haptic outputs and/or the types of haptic outputs to provide. The processing unit 460 may determine a haptic output to provide in response to one or more detected inputs, and may control various components of the control system 450 and/or the in-bed haptic device 400 (e.g., valves, pumps, etc.) to provide the haptic output.
In some cases, the input devices include one or more force sensing mechanisms for detecting input signals for use in providing haptic outputs. The force sensing mechanisms may be capable of detecting whether a user is in bed, a positioning of the user in bed, heart information, breathing information, and the like. The force sensing mechanisms may include capacitive sensing mechanisms, piezoelectric sensing mechanisms, and the like. In some cases, the input devices include one or more contact sensing mechanisms (e.g., touch and/or proximity sensing mechanisms) for detecting input signals for use in providing haptic outputs. The contact sensing mechanism may be capable of detecting whether a user is in bed, for example by detecting that the user is contacting the bed and/or the in-bed haptic device 400. The contact sensing mechanism may additionally be capable of detecting a positioning of the user in bed, (e.g., whether the user is sleeping on his or her back, side, or stomach, a relative positioning of the user in the bed, or the like). The contact sensing mechanisms and/or force sensing mechanisms may use mutual-capacitive sensing techniques and/or self-capacitive sensing techniques. The contact sensing mechanisms and/or force sensing mechanisms may include a substrate and capacitive, piezoelectric and/or other sensing mechanisms that include one or more electrodes for determining whether a user is in contact with, proximate to, and/or exerting a force on the in-bed haptic device 400 or another device.
In some cases, the input devices include a microphone for detecting audio inputs. In some cases, the audio inputs may be used to detect snoring or other audio data as the in-bed haptic device 400 is used.
The inputs received by the processing unit 460 may be used to determine triggers for providing haptic outputs. Triggers may indicate that a haptic output is to be produced and/or characteristics of the haptic output, and are discussed in more detail with respect to
At block 504, the processing unit detects a trigger indicating that a haptic output should be produced using the in-bed haptic device. Triggers may include user conditions that indicate whether a user is asleep or awake, present or not present, snoring or not snoring, and the like. User conditions may be determined by analyzing signals from input devices (e.g., contact sensors, force sensors, audio sensors, biometric sensors, images sensors, light sensors, and the like). For example, the processing unit may determine user conditions by determining breathing information (e.g., instantaneous breathing rate, average breathing rate, maximum breathing rate, minimum breathing rate), user movement or presence information, heart information (e.g., instantaneous heart rate, average heart rate, maximum heart rate, minimum heart rate) determined from contact sensors, force sensors, audio sensors, biometric sensors, images sensors, light sensors, and the like. Triggers may also include raw inputs received from the in-bed haptic device and/or other devices, outputs provided by a device (e.g., audio outputs, video outputs, haptic outputs, alerts or alarms, and the like), and other conditions (e.g., time of day, temperature, humidity, weather, and other environmental conditions). In some cases, the processing unit may determine whether a received input or determined trigger exceeds a threshold level. In some cases, the method only proceeds if the input or trigger exceeds the threshold level.
At block 506, the processing unit determines a haptic output to produce. In response to detecting or determining one or more triggers, the processing unit may determine one or more haptic outputs to be provided. For example, the processing unit may determine a pattern, predetermined sequence, or the like associated with the haptic output. In some cases, haptic output is determined in response to detecting the trigger at block 504. In some cases, the haptic output corresponds to one or more characteristics of an input detected by an input device.
In some cases, determining the haptic output may include determining an amount of haptic feedback to be produced (e.g., a magnitude of the haptic output, a length of haptic output, or the like). The processing unit may determine an amount of the haptic feedback to be produced based, at least in part, on a characteristic of an input detected by the input device.
At block 508, the processing unit causes pressurized fluid (e.g., air) to be introduced into one or more actuation cells of the in-bed haptic device to produce the haptic output. As noted above, the pressurized air may be introduced into the one or more actuation cells according to a predetermined sequence. In some cases, providing the haptic output include deflating one or more actuation cells (e.g., removing the fluid from the actuation cells). For example, an actuation cell may inflate (partially or fully) to provide a first portion of a haptic output and may deflate (partially or fully) to provide a second portion of a haptic output. In addition, an actuation cell may remain static (e.g., deflated, partially inflated, or fully inflated) during a haptic output (e.g., between inflation or deflation or while one or more other actuation cells inflate or deflate).
As noted above, causing the pressurized fluid to be introduced into and/or removed from the actuation cell(s) may include opening and/or closing one or more valves of a valve array to control a fluid coupling between a reservoir of the control system and one or more bladders of an actuation cell. The processing unit of the control system may cause a valve between a bladder of an actuation cell and the high pressure reservoir to open to inflate the bladder. Similarly, the control system may cause a valve between a bladder of an actuation cell and the vacuum reservoir to deflate the bladder.
Using the reservoirs for inflating and/or deflating the bladders of individual actuation cells of the in-bed haptic device may allow the individual cells to be inflated and/or deflated more rapidly than using pumps to inflate and/or deflate the bladders. The pumps of the control system 450 can pressurize or depressurize the reservoirs over a long period of time in advance of providing haptic outputs to “charge” the reservoirs so that more rapid pressure changes may occur. In addition, using the reservoirs for inflating and/or deflating the bladders of the in-bed haptic device may reduce potential disturbances (e.g., sound, vibration, and the like) that would be created by using a pump for inflation and/or deflation. For example, the pumps of the control system can pressurize or depressurize the reservoirs before use of the in-bed haptic device (e.g., while a user is not present), thereby minimizing disturbances to users.
In some cases, the bottom layer 632 is configured to be positioned above and facing a top surface of a mattress. The bottom layer 632 may be formed of a material or combination of materials that allows the bottom external surface of the in-bed haptic device 600 to adhere or grip a surface upon which it is placed (e.g., a mattress, a bedsheet, a bed, a mattress protector, or another surface). The bottom layer 632 may be formed of a gripping material(s), such as thermoplastic polyurethane. The bottom layer 632 may be formed of any suitable material(s), including fabrics, flexible polymers (e.g., polyurethane, PVC, polyethylene, polyimide, cellulose, etc.), rubbers, synthetic rubbers, fiber reinforced materials, composite materials, and the like. In some cases, the top layer 630 has a stiffness that is less than a stiffness of the bottom layer 632. This may allow the actuation of the actuation cells to deform and/or displace the top layer 630 more than the bottom layer 632 to improve the haptic outputs provided by the in-bed haptic device 600.
The in-bed haptic device 600 may include an array of actuation cells (e.g., bladders 640) positioned between the top layer 630 and the bottom layer 632. The bladders 640 may be configured to inflate and/or deflate to deform and/or displace the top external surface 616 to provide haptic outputs. The bladders 640 are discussed in more detail below with respect to
The in-bed haptic device 600 may include passage members 670 positioned beneath the bladders 640. Each passage member 670 may define one or more passages that fluidly couple the bladders 640 to one or more connectors and/or one or more reservoirs of a control system. As shown in
The in-bed haptic device 600 may include an adhesive layer 638 positioned between the top layer 630 and the bottom layer 632. In some cases, the adhesive layer 638 adheres the top layer 630 to the bottom layer 632 to attach the components of the in-bed haptic device 600 together and form the enclosure 614. In some cases, the adhesive layer 638 and the passage members 670 are positioned in a single layer. For example, the adhesive layer 638 may at least partially surround one or more passage members 670. In some cases, the adhesive layer 638 is positioned in spaces between two or more passage member 670. The adhesive layer 638 may be formed of any suitable type of material(s), including thermoplastic adhesives, pressure-sensitive adhesives, reactive film adhesives, heat-activated films, and the like.
The channel member 676 may include one or more channels 677 extending from an end of the channel member 676 to positions that correspond to the openings 673.
In some cases, as shown in
In some cases, the channels (e.g., channels 677) may be configured to at least partially control the flow of fluid to one or more bladders. For example, the channels may have a cross-sectional area that decreases along a length of the channel. This may limit the flow of fluid and cause bladders along the length of the in-bed haptic device to inflate at different times and/or rates. For example, a first bladder may be located closer to a first end of the in-bed haptic device, and a first channel fluidly coupled to the bladder may have a first cross-sectional area at the location of the first bladder. A second bladder may be located farther from the first end of the in-bed haptic device, and a second channel fluidly coupled to the bladder may have a second cross-sectional area less than the first cross-sectional area at the location of the second bladder. The smaller cross-sectional area of the second channel at the location of the second bladder may cause the second bladder to inflate at a slower rate and/or at a later time than the first bladder. This may be used to provide a haptic output that varies depending on the location along the surface of the in-bed haptic device, such as the wave described with respect to
In some cases, each bladder may be coupled to two (or more) channels. A cross-sectional area of a first channel fluidly coupled to a bladder may increase in a first direction along the length of the channel, and a cross-sectional area of a second channel fluidly coupled to the bladder may decrease in the first direction. In this manner, the wave or similar haptic output provided using the bladders may be provided in a bi-directional manner depending on which channels are used to introduce fluid to the bladders.
In some cases, multiple channels may be fluidly coupled to a single bladder or multiple bladders. In some cases, a first set of bladders associated with a first waveform of haptic output may be connected to a first common channel, and a second set of bladders associated with a second waveform of haptic output may be connected to a second common channel. In this manner, the first waveform and/or the second waveform may be provided based on whether fluid is introduced into the first common channel and/or the second common channel without the need for complex valve control to individually control each bladder in the set.
The in-bed haptic device 700 may include a top layer 730 that defines at least a portion of the top external surface 716 and a bottom layer 732 that defines a bottom external surface of the in-bed haptic device 700. The in-bed haptic device 700 may further include a secondary layer 771 that defines a portion of the top external surface 716. In some cases, the secondary layer has a larger surface area than the top layer 730, as shown in
The top layer 730, the bottom layer 732, the secondary layer 771, and the actuation components 779 may cooperate to define at least a portion of the enclosure 714. The top layer 730 may be formed of any suitable flexible material(s) that is capable of being deformed and/or displaced to provide haptic outputs. In some cases, the top layer 730 is formed of a flexible fabric (e.g., a woven fabric including one or more of nylon, polyester, cotton, or the like). In other cases, the top layer 730 may be formed of any suitable material(s), including fabrics, flexible polymers (e.g., polyurethane, PVC, polyethylene, polyimide, cellulose, etc.), rubbers, synthetic rubbers, fiber reinforced materials, composite materials, and the like. The bottom layer 732 may be formed of a material or combination of materials that allows the bottom external surface of the in-bed haptic device 700 to adhere or grip a surface upon which it is placed (e.g., a mattress, a bedsheet, a bed, a mattress protector, or another surface). The bottom layer 732 may be formed of a gripping material(s), such as thermoplastic polyurethane. The bottom layer 732, the secondary layer 771, and the actuation components 779 may be formed of any suitable material(s), including fabrics, flexible polymers (e.g., polyurethane, PVC, polyethylene, polyimide, cellulose, etc.), rubbers, synthetic rubbers, fiber reinforced materials, composite materials, and the like.
The in-bed haptic device 700 may include a channel layer 776 positioned between the secondary layer 771 and the bottom layer 732. The in-bed haptic device 700 may further include adhesive layers 774 and 778 that attach the secondary sheet 771 to the channel layer 776 and the channel layer to the bottom sheet 772, respectively. The channel layer 776 may cooperate with the secondary sheet 771, the bottom sheet 772, and/or the adhesive layers 774, 778 to define passages extending from openings 773 defined in the secondary sheet 771 and the connection interface 713. The openings 773 may fluidly couple the passages to the actuation cells 701 (e.g., bladders 740 of the actuation cells), and the passages may be used to fluidly couple the actuation cells to a connector, a reservoir, or the like, for providing haptic outputs using the bladders.
The channel layer 776 may include one or more channels 777 extending from an end of the channel layer 776 (e.g., part of connection interface 713) to positions that correspond to the openings 773.
In some cases, as shown in
Each actuation cell 701 may further include an adhesive ring 748a (similar to the adhesive ring 648 discussed with respect to
As shown in
As noted above, the in-bed haptic devices described herein may include a connection interface (e.g., connection interface 713) for coupling the passages of the in-bed haptic device to connectors and/or a control system.
As noted above, the in-bed haptic devices discussed herein may be fluidly coupled to a control system that is configured to introduce pressurized air into the bladders of the array of actuation cells and/or remove pressurized air from the bladders of the array of actuation cells to provide haptic outputs.
In some cases, multiple control system modules 1050 may be combined to form a control system. For example, the control system module 1050 may be stacked or otherwise arranged with one or more additional control system modules to expand the capacity of the system and/or expand the number of actuation cells that can be actuated using the control system.
The sensor strip 1101 can include one or more sensors that are used to measure physiological parameters of a user that is positioned over the strip. In some embodiments, the sensor strip 1101 can be a piezoelectric sensor such as a differential piezo electric sensor that is operative to sense movement, respiration, heartbeat, or other physiological parameters of a user. In some embodiments, the sensor strip 1101 can include one or more temperature sensors that are positioned along the enclosure and are operative to detect a body temperature of a user. In further examples, the sensor strip 1101 can include capacitive sensors, strain sensors, accelerometers, or the like that are used to detect one or more parameters such as weight, position, posture, and/or movement of a user. In some cases, the sensor strip 1101 can include a combination of different types of sensors such as a combination of piezoelectric sensor, temperature sensors, capacitive sensors, strain based sensors, or the like. The sensor strip 1101 can include various sensors that are integrated into a single strip. In other cases the sensor strip 1101 can include multiple discrete sensors positioned at various locations within or on the enclosure 1110.
The actuation cell 1102 can also be integrated with the enclosure 1110. The actuation cell 1102 can include one or more sealed bladders that are configured to expand in response to pressurized air (or another gas or fluid) being introduced into the interior volume of the bladder, and/or deflate in response to pressurized air being removed from the interior volume of the bladder. In some cases, the actuation cell 1102 is configured to expand in a direction that is substantially transverse to the top external surface of a bed, thereby increasing a thickness of a region of the in-bed haptic device 100.
In some embodiments, the actuation cell 1102 can be operated to provide a haptic output to a user as described herein. In other cases, the actuation cell 1102 can be operated to sense one or more parameters of a user. For example, the actuation cell 1102 can be operated to measure presence of the user on the bed, movement of a user, posture or position of a user, number and/or location of different people (or animals) in a bed, physiological parameters such as heart rate, respiratory rate, or the like, or a combination thereof. To operate the actuation cell 1102 to measure one or more parameters of a user, the actuation cell 1102 can be partially inflated to maintain a positive air pressure within the bladder. Changes in air pressure within the bladder can be measured and used to determine the one or more parameters of a user. For example, one or more pressure sensors can be used to measure a fluid pressure with the bladder. In some cases, the pressure sensors can include resistive, capacitive, or other pressure measurement technologies. In some cases, the haptic device 1100 can include multiple actuation cells 1102 and pressures within each cell can be used to determine a parameter of a user. For example, internal pressures between different actuation cells 1102 can be compared to determine a location of a user on a bed. In other cases, the actuation cell 1102 can include multiple bladders that are fluidly coupled by one or more fluid passages. In these cases, the actuation cell 1102 can include multiple pressure sensors located at different ones of the bladders, and pressure measurements from the different sensors can be used to determine a parameter of a user. For example, comparing data from the multiple pressure sensors can be used to identify a pressure pulse traveling across the bladders, which may correspond to a heartbeat or other movements of a user.
The control system 1150 can be an example of the control systems described herein. The control system 1150 can include one or more pumps, reservoirs, valves array, a processing unit, pressure sensors, and the like. The control system 1150 can be coupled to the sensor strip 1101 and the actuation cell 1102 by one or more connectors 1112. In some cases, one or more of the pump(s), reservoir(s), valve(s), pressure sensor(s) and/or processing unit can be integrated into the enclosure 1110.
The connector 1112 can include a hybrid cable that integrates electrical power cables, signal lines, and fluid tubing (e.g., pneumatic or hydraulic tubing) to couple the control system 1150 to the sensor strip 1102 and actuation cells 1102. In some cases, the connector 1112 can include an outer housing that encloses the power cables, signal lines and pneumatic or hydraulic tubing. In some cases, the connector 1112 can include multiple power cables, signal lines and/or fluid tubing.
In some embodiments, the actuation cell 1400 and fluid passage 1402 defines a single sealed volume that is coupled with a pump and/or reservoir via a valve. In other cases, multiple valves and/or pumps 1406 can be coupled to various location of the actuation cell 1400. For example, each inflatable bladder 1404 can include a valve 1406, which can be used to increase a deflation rate of the actuation cell 1400. In some cases, operation of the multiple valves 1406 can be coordinated by a control system to allow some of the inflatable bladders 1404 to deflate at different times and/or rates than other ones of the inflatable bladders 1404. For example, a processing unit can be configured to control the multiple valves 1406 to deflate individual bladders 1424 in a defined sequence. In this regard, distinct haptic outputs can be created based on the order or speed at which different inflatable bladders 1404 are inflated or deflated in relation to each other. In further examples, each inflatable bladder can be individually controlled, for example, using a dedicated valve that controls air flow to and from the bladder as described herein. Individually controlling inflation or deflation of the individual bladders 1404 using different valves 1406 can increase the deflation rate of the actuation cell 1400, which may produce a more pronounced or sharper haptic response for a user.
The processing unit 1510 can control some or all of the operations of the electronic device 1500. The processing unit 1510 can communicate, either directly or indirectly, with some or all of the components of the electronic device 1500. For example, a system bus or other communication mechanism 1535 can provide communication between the processing unit 1510, the power source 1515, the memory 1520, the sensor 1525, and the input device(s) 1530 and the output device(s) 1532.
The processing unit 1510 can be implemented as any electronic device capable of processing, receiving, or transmitting data or instructions. For example, the processing unit 1510 can be a microprocessor, a central processing unit (CPU), an application-specific integrated circuit (ASIC), a digital signal processor (DSP), or combinations of such devices. As described herein, the term “processing unit” is meant to encompass a single processor or processing unit, multiple processors, multiple processing units, or other suitably configured computing element or elements.
It should be noted that the components of the electronic device 1500 can be controlled by multiple processing units. For example, select components of the electronic device 1500 (e.g., a sensor 1525) may be controlled by a first processing unit and other components of the electronic device 1500 (e.g., the display 1505) may be controlled by a second processing unit, where the first and second processing units may or may not be in communication with each other. In some cases, the processing unit 1510 may determine a biological parameter of a user of the electronic device, such as an ECG for the user.
The power source 1515 can be implemented with any device capable of providing energy to the electronic device 1500. For example, the power source 1515 may be one or more batteries or rechargeable batteries. Additionally or alternatively, the power source 1515 can be a power connector or power cord that connects the electronic device 1500 to another power source, such as a wall outlet.
The memory 1520 can store electronic data that can be used by the electronic device 1500. For example, the memory 1520 can store electrical data or content such as, for example, audio and video files, documents and applications, device settings and user preferences, timing signals, control signals, and data structures or databases. The memory 1520 can be configured as any type of memory. By way of example only, the memory 1520 can be implemented as random access memory, read-only memory, Flash memory, removable memory, other types of storage elements, or combinations of such devices.
The electronic device 1500 may also include one or more sensors 1525 positioned almost anywhere on the electronic device 1500. The sensor(s) 1525 can be configured to sense one or more type of parameters, such as but not limited to, pressure, light, touch, heat, movement, relative motion, biometric data (e.g., biological parameters), and so on. For example, the sensor(s) 1525 may include a heat sensor, a position sensor, a light or optical sensor, an accelerometer, a pressure transducer, a gyroscope, a magnetometer, a health monitoring sensor, and so on. Additionally, the one or more sensors 1525 can utilize any suitable sensing technology, including, but not limited to, capacitive, ultrasonic, resistive, optical, ultrasound, piezoelectric, and thermal sensing technology. In some examples, the sensors 1525 may include one or more of the contact sensors, force sensors (e.g., pressure transducers), and/or electrodes described herein (e.g., one or more electrodes in a layered sensor as described herein).
In various embodiments, the display 1505 provides a graphical output, for example associated with an operating system, user interface, and/or applications of the electronic device 1500. In one embodiment, the display 1505 includes one or more sensors and is configured as a touch-sensitive (e.g., single-touch, multi-touch) and/or force-sensitive display to receive inputs from a user. For example, the display 1505 may be integrated with a touch sensor (e.g., a capacitive touch sensor) and/or a force sensor to provide a touch- and/or force-sensitive display. The display 1505 is operably coupled to the processing unit 1510 of the electronic device 1500.
The display 1505 can be implemented with any suitable technology, including, but not limited to liquid crystal display (LCD) technology, light emitting diode (LED) technology, organic light-emitting display (OLED) technology, organic electroluminescence (OEL) technology, or another type of display technology. In some cases, the display 1505 is positioned beneath and viewable through a cover sheet that forms at least a portion of an enclosure of the electronic device 1500.
In various embodiments, the input devices 1530 may include any suitable components for detecting inputs. Examples of input devices 1530 include audio sensors (e.g., microphones), optical or visual sensors (e.g., cameras, visible light sensors, or invisible light sensors), proximity sensors, touch sensors, force sensors, mechanical devices (e.g., crowns, switches, buttons, or keys), vibration sensors, orientation sensors, motion sensors (e.g., accelerometers or velocity sensors), location sensors (e.g., global positioning system (GPS) devices), thermal sensors, communication devices (e.g., wired or wireless communication devices), resistive sensors, magnetic sensors, electroactive polymers (EAPs), strain gauges, electrodes, and so on, or some combination thereof. Each input device 1530 may be configured to detect one or more particular types of input and provide a signal (e.g., an input signal) corresponding to the detected input. The signal may be provided, for example, to the processing unit 1510.
As discussed above, in some cases, the input device(s) 1530 include a touch sensor (e.g., a capacitive touch sensor) integrated with the display 1505 to provide a touch-sensitive display. Similarly, in some cases, the input device(s) 1530 include a force sensor (e.g., a capacitive force sensor) integrated with the display 1505 to provide a force-sensitive display.
The output devices 1532 may include any suitable components for providing outputs. Examples of output devices 1532 include in-bed haptic devices discussed herein, audio output devices (e.g., speakers), visual output devices (e.g., lights or displays), tactile output devices (e.g., haptic output devices), communication devices (e.g., wired or wireless communication devices), and so on, or some combination thereof. Each output device 1532 may be configured to receive one or more signals (e.g., an output signal provided by the processing unit 1510) and provide an output corresponding to the signal.
In some cases, input devices 1530 and output devices 1532 are implemented together as a single device. For example, an input/output device or port can transmit electronic signals via a communications network, such as a wireless and/or wired network connection. Examples of wireless and wired network connections include, but are not limited to, cellular, Wi-Fi, Bluetooth, IR, and Ethernet connections.
The processing unit 1510 may be operably coupled to the input devices 1530 and the output devices 1532. The processing unit 1510 may be adapted to exchange signals with the input devices 1530 and the output devices 1532. For example, the processing unit 1510 may receive an input signal from an input device 1530 that corresponds to an input detected by the input device 1530. The processing unit 1510 may interpret the received input signal to determine whether to provide and/or change one or more outputs in response to the input signal. The processing unit 1510 may then send an output signal to one or more of the output devices 1532, to provide and/or change outputs as appropriate.
As described above, one aspect of the present technology is the gathering and use of data available from various sources to provide haptic feedback, and the like. The present disclosure contemplates that in some instances, this gathered data may include personal information data that uniquely identifies or can be used to contact or locate a specific person. Such personal information data can include demographic data, location-based data, telephone numbers, email addresses, twitter ID's, home addresses, data or records relating to a user's health or level of fitness (e.g., vital signs measurements, medication information, exercise information), date of birth, or any other identifying or personal information.
The present disclosure recognizes that the use of such personal information data, in the present technology, can be used to the benefit of users. For example, the personal information data can be used to provide haptic outputs that are tailored to the user. Further, other uses for personal information data that benefit the user are also contemplated by the present disclosure. For instance, health and fitness data may be used to provide insights into a user's general wellness, or may be used as positive feedback to individuals using technology to pursue wellness goals.
The present disclosure contemplates that the entities responsible for the collection, analysis, disclosure, transfer, storage, or other use of such personal information data will comply with well-established privacy policies and/or privacy practices. In particular, such entities should implement and consistently use privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining personal information data private and secure. Such policies should be easily accessible by users, and should be updated as the collection and/or use of data changes. Personal information from users should be collected for legitimate and reasonable uses of the entity and not shared or sold outside of those legitimate uses. Further, such collection/sharing should occur after receiving the informed consent of the users. Additionally, such entities should consider taking any needed steps for safeguarding and securing access to such personal information data and ensuring that others with access to the personal information data adhere to their privacy policies and procedures. Further, such entities can subject themselves to evaluation by third parties to certify their adherence to widely accepted privacy policies and practices. In addition, policies and practices should be adapted for the particular types of personal information data being collected and/or accessed and adapted to applicable laws and standards, including jurisdiction-specific considerations. For instance, in the US, collection of or access to certain health data may be governed by federal and/or state laws, such as the Health Insurance Portability and Accountability Act (HIPAA); whereas health data in other countries may be subject to other regulations and policies and should be handled accordingly. Hence different privacy practices should be maintained for different personal data types in each country.
Despite the foregoing, the present disclosure also contemplates embodiments in which users selectively block the use of, or access to, personal information data. That is, the present disclosure contemplates that hardware and/or software elements can be provided to prevent or block access to such personal information data. For example, in the case of haptic outputs, the present technology can be configured to allow users to select to “opt in” or “opt out” of participation in the collection of personal information data during registration for services or anytime thereafter. In addition to providing “opt in” and “opt out” options, the present disclosure contemplates providing notifications relating to the access or use of personal information. For instance, a user may be notified upon downloading an app that their personal information data will be accessed and then reminded again just before personal information data is accessed by the app.
Moreover, it is the intent of the present disclosure that personal information data should be managed and handled in a way to minimize risks of unintentional or unauthorized access or use. Risk can be minimized by limiting the collection of data and deleting data once it is no longer needed. In addition, and when applicable, including in certain health related applications, data de-identification can be used to protect a user's privacy. De-identification may be facilitated, when appropriate, by removing specific identifiers (e.g., date of birth, etc.), controlling the amount or specificity of data stored (e.g., collecting location data a city level rather than at an address level), controlling how data is stored (e.g., aggregating data across users), and/or other methods.
Therefore, although the present disclosure broadly covers use of personal information data to implement one or more various disclosed embodiments, the present disclosure also contemplates that the various embodiments can also be implemented without the need for accessing such personal information data. That is, the various embodiments of the present technology are not rendered inoperable due to the lack of all or a portion of such personal information data. For example, haptic outputs may be provided based on non-personal information data or a bare minimum amount of personal information, such as events or states at the device associated with a user, other non-personal information, or publicly available information.
The foregoing description, for purposes of explanation, uses specific nomenclature to provide a thorough understanding of the described embodiments. However, it will be apparent to one skilled in the art that the specific details are not required in order to practice the described embodiments. Thus, the foregoing descriptions of the specific embodiments described herein are presented for purposes of illustration and description. They are not targeted to be exhaustive or to limit the embodiments to the precise forms disclosed. It will be apparent to one of ordinary skill in the art that many modifications and variations are possible in view of the above teachings.
This application is a nonprovisional of and claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application No. 62/902,811, filed Sep. 19, 2019, the contents of which are incorporated herein by reference as if fully disclosed herein.
Number | Date | Country | |
---|---|---|---|
62902811 | Sep 2019 | US |