BED SENSORS
20220273115 · 2022-09-01
Inventors
- Kody Lee Karschnik (Plymouth, MN, US)
- Dillon Pedersen (Saint Paul, MN, US)
- Eric Rose (Piedmont, SC, US)
- Wade Daniel Palashewski (Andover, MN, US)
- Daniel VerBockel (St. Louis Park, MN, US)
Cpc classification
A47C27/083
HUMAN NECESSITIES
A47C21/003
HUMAN NECESSITIES
A47C27/10
HUMAN NECESSITIES
International classification
Abstract
A mattress system can include a foam layer positioned proximate a mattress top and having a head end, a foot end, and opposite lateral ends, a mattress core positioned under the foam layer, and a sensor strip. The sensor strip can include a carrier strip and a plurality of sensors attached to the carrier strip and spaced apart from each other in a longitudinal direction of the carrier strip. The carrier strip can be configured to be releasably attached to the foam layer. The carrier strip can also extend between the opposite lateral ends of the foam layer.
Claims
1. A mattress system comprising: a foam layer positioned proximate a mattress top and having a head end, a foot end, and opposite lateral ends; and a sensor strip including: a carrier strip, and a plurality of sensors attached to the carrier strip and spaced apart from each other in a longitudinal direction of the carrier strip, the carrier strip configured to be releasably attached to the foam layer and extend between the opposite lateral ends of the foam layer.
2. The mattress system of claim 1, further comprising: a mattress cover disposed on the foam layer and covering the foam layer and the sensor strip, wherein the mattress cover is free of the carrier strip that is attached to the foam layer.
3. The mattress system of claim 1, wherein the carrier strip has a first strip surface and a second strip surface opposite to the first strip surface, the first strip surface configured to be releasably attached to the foam layer, and wherein the plurality of sensors are disposed at the first strip surface of the carrier strip.
4. The mattress system of claim 1, wherein the plurality of sensors are stitched to the carrier strip.
5. The mattress system of claim 1, wherein the plurality of sensors are attached to the carrier strip by adhesive.
6. The mattress system of claim 1, wherein: the carrier strip includes a first fastener configured to be releasably attached to the foam layer, the foam layer includes a second fastener configured to releasably attach the first fastener of the carrier strip, and the first and second fasteners include hook-and-loop fasteners.
7. A mattress system comprising: a foam layer positioned proximate a mattress top and having a head end, a foot end, and opposite lateral ends; a first air chamber positioned under a first portion of the foam layer; a second air chamber positioned under a second portion of the foam layer, wherein the first portion and the second portion are arranged side-by-side between the opposite lateral ends of the foam layer; a sensor strip including: a carrier strip having a first strip portion and a second strip portion, a plurality of first sensors attached to the first strip portion of the carrier strip and spaced apart from each other in a longitudinal direction of the carrier strip, a plurality of second sensors attached to the second strip portion of the carrier strip and spaced apart from each other in the longitudinal direction of the carrier strip, wherein the carrier strip is configured to be releasably attached to the foam layer and extend between the opposite lateral ends of the foam layer, the first strip portion and the second strip portion configured to be disposed at the first portion and the second portion of the foam layer, respectively.
8. The mattress system of claim 7, wherein the carrier strip has a first strip surface and a second strip surface opposite to the first strip surface, the first strip surface configured to be releasably attached to the first portion and the second portion of the foam layer, and wherein the plurality of first sensors and the plurality of second sensors are disposed at the first strip surface of the carrier strip.
9. The mattress system of claim 7, wherein the plurality of first sensors are spaced five inches apart from each other on the first strip portion of the carrier strip and the plurality of second sensors are spaced five inches apart from each other on the second strip portion of the carrier strip.
10. The mattress system of claim 1, wherein the plurality of sensors are spaced five inches apart from each other in the longitudinal direction of the carrier strip.
11. The mattress system of claim 1, wherein the sensor strip includes micro-hooks configured to releasably attach directly to a surface of the foam layer.
12. A mattress system comprising: a top layer positioned proximate a mattress top and having a head end, a foot end, and opposite lateral ends; and a sensor strip including: a carrier strip, and a plurality of sensors attached to the carrier strip and spaced apart from each other in a longitudinal direction of the carrier strip, the carrier strip configured to be releasably attached to the top layer and extend between the opposite lateral ends of the top layer.
13. The mattress system of claim 1, wherein the carrier strip is configured to extend between a midpoint of the foam layer and a location that is a predetermined distance away from an edge of a first lateral end of the opposite lateral ends of the foam layer, wherein the carrier strip does not extend over the edge of the first lateral end of the opposite lateral ends of the foam layer.
14. The mattress system of claim 1, wherein the carrier strip does not extend over either of opposite sides of the foam layer, and wherein the plurality of sensors include wires, the wires being collectively routed over an edge of a first lateral end of the opposite lateral ends of the foam layer and down one of the opposite sides of the foam layer.
15. The mattress system of claim 1, wherein the plurality of sensors include wires, the wires being collectively routed through at least one hole defined through the foam layer.
16. The mattress system of claim 1, wherein the sensor strip further includes a plurality of additional materials, wherein each of the plurality of additional materials are ultrasonically welded to the carrier strip between each of the plurality of sensors in the longitudinal direction of the carrier strip.
17. The mattress system of claim 16, wherein at least one of the plurality of additional materials forms at least one of (i) a circle around at least one of the plurality of sensors and (ii) a triangle around at least one of the plurality of sensors.
18. The mattress system of claim 16, wherein at least one of the plurality of additional materials forms a square around at least one of the plurality of sensors.
19. The mattress system of claim 16, wherein at least one of the plurality of additional materials extends a length between two consecutive sensors of the plurality of sensors in the longitudinal direction of the carrier strip.
20. The mattress system of claim 16, wherein each of the plurality of additional materials is welded to the carrier strip in welding locations that straddle a wire that wiredly connects the plurality of sensors in series in the longitudinal direction of the carrier strip.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
[0058] This document generally pertains to a bed system with a sensor strip for sensing temperature and/or humidity values of the bed system and/or a user.
[0059] Referring to the figures,
[0060] The sensor strip 112 can be placed on top of the foam tub 110 on the mattress top 104. The sensor strip 112 can extend across the mattress 102 from one of the opposing lateral sides to another lateral side (e.g., from left to right sides of the mattress 102). The sensor strip 112 can be attached closer to a head end of the mattress 102 than a foot end of the mattress 102. For example, the sensor strip 112 can be disposed such that parameters, such as temperature and/or humidity values, can be measured of a user around their chest area. The sensor strip 112 can be attached using adhesive along the top of the foam tub 110. In other examples, the strip 112 may not be attached along the top of the foam tub 110 using adhesives. Instead, the strip 112 can be attached to sides and/or a bottom of the mattress 102. The strip 112 can be made of a fabric or other flexible materials. In some implementations, such a fabric or other flexible materials are selected to be suitable to accommodate a change in shape of the top of the foam tub 110. In addition, the material of the strip 112 can also be stretchable. The configuration of the sensor strip 112 described herein is advantageous because it may not cause any negative impact on comfort of a user laying on top of the mattress 102. The sensor strip 112 can be attached flush to the top of the foam tub 110. Any wiring used to connect sensors on the sensor strip 112 can be arranged and attached to the strip 112 in such a way that the wires do not cause discomfort to the user (e.g., refer to
[0061] The sensor strip 112 can wrap over an edge of the foam tub 110 (e.g., compressible layer) and down a side of the mattress 102. For example, the strip 112 can be attached along a side of the foam tub 110, the intermediate layer 108, and the bottom layer 109. The strip 112 can then attach to a bottom of the mattress 102 by a micro-hook or other similar fastening element (e.g., adhesive, VELCRO). In other examples, the strip 112 can attach to one or more of the foam tub 110, the intermediate layer 108, or the bottom layer 109 without attaching to the bottom of the mattress 102. The micro-hook fastening means can make it quick and easy to configure the sensor strip 112 to any mattress configuration. A user may not have to move the mattress 102 on the foundation 101 in order to attach the sensor strip 112 to the mattress 102. Moreover, the user can more easily pull the strip 112 off of the mattress 102 without having to readjust a position of the mattress 102 on the foundation 101.
[0062] The sensor strip 112 can include a carrier strip (e.g., refer to the carrier strip 113 in
[0063] The sensor strip 112 can also include a plurality of sensors 114A-N. The plurality of sensors 114A-N can be attached to the carrier strip of the sensor strip 112. The sensors 114A-N can be spaced apart from each other in a longitudinal direction of the carrier strip. In some implementations, the sensors 114A-N can be spaced apart from each other in one or more other directions and/or patterns. The carrier strip can be configured to be releasably attached to the foam tub layer 110 and extend between the opposite lateral ends of the foam tub layer 110. Having the plurality of sensors 114A-N attached to the sensor strip 112 in series can improve serviceability of the sensors 114A-N. In other words, because the sensors 114A-N are attached in series to the strip 112, if any one of the sensors 114A-N requires servicing or repair, then the entire strip 112 can be replaced and/or serviced. A user or technician would not have to identify which of the sensors 114A-N requires servicing and then fix that identified sensor. Instead, the user can merely remove the strip 112 from the top of the foam tub 110 and replace it with a new strip 112. In some implementations, the user (or a technician) may disconnect a single failed sensor and replace that sensor without having to remove the strip 112 and/or replace the strip 112 with a new strip.
[0064] The sensors 114A-N can capture real-time temperature and/or humidity values of the mattress top 104 and/or the user. Based on the sensed temperature and/or humidity values, a computing system (e.g., refer to
[0065] In some implementations, the sensors 114A-N include temperature sensors. In other implementations, the sensors 114A-N include humidity sensors. In yet other implementations, the sensors 114A-N include both temperature sensors and humidity sensors. In addition or alternatively, the sensors 114A-N can include other types of sensors suitable for measuring other parameters, such as airflow, bed occupancy, user sleeping positions (e.g., back, side, etc.), user's heart rate, breathing rate, or other physiological responses.
[0066] The mattress cover 106 can also be configured over the mattress 102. In other words, the mattress cover 106 can be disposed on the foam tub layer 110 and covering at least the foam tub layer 110 and the sensor strip 112. The mattress cover 106 can cover the mattress top 104, the sensor strip 112, the foam tub 110, the intermediate layer 108, and the bottom layer 109. Therefore, the sensor strip 112 can remain in place attached to the foam tub 110, which is advantageous regardless of movement of a user on top of the mattress 102. Because the strip 112 may not move as the user moves on top of the mattress 102, the sensors 114A-N can capture more accurate temperature and/or humidity values from a same location. Therefore, the sensed temperature and/or humidity values can be more accurately used to determine desired airflow supplies to the mattress 102.
[0067] Although the sensor strip according to implementations of the present disclosure is primarily described herein with respect to mattress systems that are equipped with active microclimate controls, it is understood that the sensor strip in the same or similar configurations can be used with mattress systems without active heating/cooling functionalities.
[0068]
[0069] The sensor strip 112 can include a carrier strip 113 having a first strip portion 113A and a second strip portion 113B. The carrier strip 113 can be releasably attached to the foam tub layer 110 and extend between the opposite lateral ends of the foam tub 110. The first strip portion 113A and the second strip portion 113B can be disposed at the first portion and the second portion of the foam tub 110, respectively.
[0070] The sensor strip 112 can also have a plurality of first sensors 114A-N and a plurality of second sensors 114A-N. Each of the plurality of sensors 114A-N can have five sensors. For example, where the sensor strip 112 is configured for a king and/or queen size mattress 102, the sensor strip 112 can have a total of ten sensors. The plurality of first sensors 114A-N can be attached to the first strip portion 113A of the carrier strip 113 and spaced apart from each other in a longitudinal direction of the carrier strip. The plurality of second sensors 114A-N can be attached to the second strip portion 113B of the carrier strip 113 and also spaced apart from each other in the longitudinal direction of the carrier strip 113. In other words, the plurality of first sensors 114A-N can be positioned over the air chamber 103A and the plurality of second sensors 114A-N can be positioned over the air chamber 103B. As a result, when the user 116 is positioned on top of the mattress over the air chamber 103A, the plurality of first sensors 114A-N can measure temperature and/or humidity values of the mattress top 104 above the air chamber 103A. Those measured valued can be used to, for example, determine a conditioned airflow to supply to the air chamber 103A. One or more temperature and/or humidity values measured by the plurality of second sensors 114A-N can then be used to, for example, determine a conditioned airflow to supply to the air chamber 103B. As a result, the bed system 100 can provide for custom airflow to different portions of the mattress 102 based on body temperatures of users and/or temperatures of different portions of the mattress top 104.
[0071] In other examples (not depicted), two separate sensor strips can be attached to the mattress 102. For example, a first sensor strip can be attached over the portion of the mattress 102 having the air chamber 103A and a second sensor strip, separate from the first sensor strip, can be attached over the portion of the mattress 102 having the air chamber 103B. The first and second sensor strips can be attached to a center of the mattress top 104 via fastening elements, such as VELCRO or adhesive.
[0072] In addition, the sensor strip 112 can be easily replaced with another sensor strip by simply removing the sensor strip 112 from the mattress 102, and attaching a new sensor strip (or the same sensor strip that has been repaired or upgraded) to the mattress 102 the same way as the sensor strip 112 was fixed to the mattress 102. This is advantageous for maintenance and upgrade purposes. As described herein, the sensor strip 112 has simple configurations and can be fixed to the mattress 102 with simple attachment mechanisms, thereby allowing such easy maintenance and upgrades. For example, the sensor strip 112 can be easily replaced by another sensor strip that may have different sensing types (e.g., swapping from temperature sensors to a combination of temperature and humidity sensors) or another sensor strip that may have upgraded features, such as improved sensing capability and processing performance.
[0073] In one example, mattress components as described in, for example,
[0074] When the sensor strip 112 needs to be repaired, or replaced by a new sensor strip, the mattress cover is removed from the foam layer. Then, the sensor strip is simply detached from the foam layer, and can be repaired at the site or delivered to a remote place for repair or maintenance. The repaired sensor strip can be simply reattached to the foam layer. Where a new sensor strip is available for easy replacement or upgrade, the new sensor strip can be attached to the foam layer in place of the old sensor strip. Then, the mattress cover is placed on the foam layer again to cover the foam layer and the repaired or new sensor strip.
[0075]
[0076] The sensor strip 210 can have a plurality of sensors 212A-N, as described throughout this disclosure. The plurality of sensors 212A-N can be five sensors. When the user is positioned on top of the mattress over the air chamber 208, the plurality of sensors 212A-N can measure temperature and/or humidity values of the mattress top 204 above the air chamber 208. Those measured valued can be used to determine a conditioned airflow to supply to the air chamber 208.
[0077] As depicted in
[0078]
[0079] As depicted, a wire or wires 306 (schematically illustrated with a dotted line) can run along the first strip surface 302A, connecting the plurality of sensors 114A-N. The sensors 114A-N can be wired in series. In some implementations, One or more adhesives 308A-N can be used on the first strip surface 302A to hold the wire 306 in place against the surface 302A. The adhesives 308A-N can be tape, other forms of adhesive, and/or fasteners, such as micro-hooks, VELCRO or hook-and-loop fasteners. In some implementations, at least one of the adhesives 308A-N can also be used to retain the first strip surface 302A to the foam tub layer 110. In some implementations, the sensor strip 112 can be attached to the foam tub layer 110 by only the adhesives 308A-N. In addition or alternatively, the sensor strip can be attached to the foam tub 110 by micro-hooks or similar fasteners at ends of the sensor strip 112.
[0080]
[0081] In other examples, the plurality of sensors 114A-N can be disposed at the second strip surface 302B. Therefore, the sensors 114A-N can be exposed at the mattress top 104. Direct exposure of the sensors 114A-N to the mattress top 104 and/or a user laying on top of the bed system 100 can be advantageous to improve sensor performance and measure more accurate temperature and/or humidity readings.
[0082] As depicted, a wire or wires 306 (schematically illustrated with a dotted line) can run along the second strip surface 302A, connecting the plurality of sensors 114A-N. The sensors 114A-N can be wired in series. One or more adhesives 308A-N can be used on the second strip surface 302A to hold the wire 306 in place against the surface 302A. The adhesives 308A-N can be tape, other forms of adhesive, and/or fasteners, such as micro-hooks, VELCRO or hook-and-loop fasteners. Additional adhesives like the adhesives 308A-N can also be used to retain the first strip surface 302A to the foam tub layer 110.
[0083]
[0084]
[0085] Each sensor can be stitched to the first strip surface 302A in order to remain securely attached to the sensor strip 112. This configuration can provide for a single layer of protection to the sensor 114A and/or the wire 306. This configuration can be advantageous because it can prevent the sensors from moving around as the user moves on top of the bed system. Moreover, stitching the sensors to the sensor strip can be advantageous to ensure that the sensors capture accurate measurements (e.g., temperature and/or humidity readings) from a same location of the bed system. In other words, if the sensors are constantly being moved around the bed system, it can be more challenging to determine conditions of the bed system to provide an accurate and desired airflow supply through the mattress. For example, sensed temperature values closer to a chest area of the user may not be similar to sensed temperature values closer to legs or feet of the user. Therefore, it can be more challenging to determine an actual body temperature of the user and an airflow that should be supplied to comfort the user. Although distribution of heat and temperature may be different, as described above, temperature data collected closer to the legs or feet of the user can also be used to determine user comfort levels and/or the microclimate of the mattress.
[0086]
[0087] One or more additional sensor strips 502A and 502B can be attached to the foam tub layer 110. The sensor strips 502A and 502B can be configured and arranged as depicted and described throughout this disclosure in reference to the sensor strip 112. For example, the sensor strips 502A and 502B can have wires 504A and 504B, respectively, that attach a plurality of sensors in series. In some implementations, fewer wires 306 may be used to wiredly connect the sensors on each of the sensor strips depicted herein (e.g., 112, 502A, and 502B). The wires 306 can then be collected and organized to run down a side of the foam tub 110 for each of the sensor strips.
[0088] Having at least one or more of the additional sensor strips 502A and 502B can be advantageous to increase a quantity of temperature and/or humidity readings that are captured while the bed system 100 is in use. The increased quantity of readings can be used to more accurately determine an appropriate airflow supply to deliver throughout the mattress. In some examples, one or more of the additional sensor strips 502A and 502B can be used to capture different sensor values. For example, the sensor strip 502A can include temperature sensors and the sensor strip 502B can include humidity sensors. Combining these sensor values can be advantageous to determine more accurate airflow supplies to the mattress or other parameters for microclimate control of the mattress.
[0089] In other examples, the additional sensor strips 502A and 502B can be spaced farther apart or closer together. For example, the sensor strip 112 can be placed across a chest area of the user. The sensor strip 502A can be placed across a head area of the user. The sensor strip 502B can be placed across a foot area of the user. In other implementations, the sensor strip 112 can be placed across the chest area of the user and the sensor strips 502A and 502B can both be placed closer to a lower back, legs, and/or foot area of the user. In yet other implementations, the sensor strips 502A and 502B can be placed immediately next to the sensor strip 112 near the chest area of the user. This configuration can be beneficial to more accurately read temperature and/or humidity values in the chest area and provide a more accurate airflow supply.
[0090]
[0091]
[0092]
[0093] In an alternative embodiment, the sensor strip 600 can be enclosed in an encasement. The mattress cover 106 is pulled aside to expose the mattress top 104 and the foam tub layer 110. The encasement can enclose the sensor strip 112 or go over the sensor strip 112 and the wire(s) 306. In other words, the sensor strip 112 (e.g., carrier strip 113 in
[0094]
[0095] The lead portions 702A and 702B can be different lengths, depending on what size bed the sensor strip 112 is configured to be used with. In other examples, the lead portions 702A and 702B can be a universal length (e.g., nine feet) regardless of what size bed the sensor strip 112 is used with. For example, the lead portions 702A and 702B can have a predetermined length that is suitable to attach the sensor strip 112 to a mattress system that is very thick (e.g., has several layers of foam) as well as a thinner mattress system.
[0096] The sensor strip 112 can be one or more different lengths. For example, the strip 112 can be 80 inches long. The strip 112 can be less than 30 inches long since the strip 112 may not extend all the way to an edge of the mattress, in some implementations. In such an implementation, a first sensor of the strip 112 can be positioned at a distance (e.g., a few inches) inward from an edge of the strip 112. The strip 112 can be 30 inches long, which can be half of a queen size bed and attached to the surface of the mattress rather than wrapped around sides of the mattress. The strip 112 can also be 122 inches long, which can be used with an eastern king size bed, wherein the lead portions 702A and 702B can wrap around approximately 10 inches of a bottom of a foam tub of the mattress and attach to reinforcement straps. As another example, the strip 112 can be 106 inches long, having 76 inches that extend across the mattress and 13 inch long lead portions 702A and 702B. The length of the strip 112 can be changed depending on a size of the bed system that the strip 112 is used with. Moreover, the sensor strip 112 can have a 15 inch spacing 704A between a first sensor of the plurality of the first sensors 114A-N and the lead portion 702A. Likewise, the strip 112 can have a 15 inch spacing 704B between a last sensor of the plurality of second sensors 114A-N and the lead portion 702B.
[0097] Each of the plurality of sensors 114A-N can be spaced 5 inches apart from each other (which can be advantageous for a queen size bed). Each of the plurality of sensors 114A-N can also be spaces 7 inches apart from each other (which can be advantageous for a king size bed). A 10 inch middle gap 706 can also be disposed between the plurality of first sensors 114A-N and the plurality of second sensors 114A-N. The spacing of the sensors 114A-N described herein can be advantageous to provide for equal distribution of the sensors 114A-N and even detection of temperature and biometric information. One or more other spacings can be realized. For example, one or more other spacings can be used depending on a size of the bed system. In some examples, the spacing can be 5 inches between sensors 114A-N. In some implementations, the spacing can vary within a range of 5 inches to 6⅝ inches.
[0098]
[0099] Still referring to
[0100]
[0101] The mattress system 900 can also include the sensor strip 112 as described throughout this disclosure. The sensor strip 112 can extend across the top layer 902 and over sides of at least one of the top layer 902, the intermediate layer 904, the bottom layer 908, and the rail structure 906. As a result, the strip 112 can be retained or secured in place to the mattress system 900. The sensor strip 112 can have fasteners 930A-N (e.g., micro-hook, VELCRO®, adhesive, tape, etc.) at each end (e.g., lead portion) of the strip 112. The fasteners 930A-N can retain the strip 112 to the bottom layer 908 of the mattress system 900. In other examples, the fasteners 930A-N can retain the strip 112 to the rail structure 906. In yet other examples, the fasteners 930A-N can retain the strip to only the top layer 902 and/or the intermediate layer 904.
[0102] Micro-hook fasteners 930A-N can be advantageous because they only have a hook, which can be inserted into one or more of the top layer 902, the intermediate layer 904, the bottom layer 908, and/or the rail structure 906 to secure the strip 112 in place. The strip 112 can have one or more fasteners 930A-N along a length of the strip 112. In other examples, the strip 112 can have the fasteners 930A-N only on the ends of the strip 112. For example, as depicted, each end of the strip 112 can have one fastener or micro-hook. This configuration can improve stability and serviceability of the sensor strip 112.
[0103]
[0104] The intermediate layer 904 can be disposed opposite to the top surface 912 of the top layer 902. The intermediate layer 904 can be attached to the top layer 902 in various ways. For example, the intermediate layer 904 can be glued to the top layer 902, or attached to the top layer 902 using fasteners, such as hook-and-loop fasteners (e.g., VELCRO®), zippers, clips, pins, buttons, straps, ties, snap fasteners, and other suitable types of fasteners.
[0105] Moreover, the mattress system 900 can include the air chamber assembly 920. In the illustrated example, the air chamber assembly 920 includes a pair of air chambers 922 disposed between the top layer 902 and the bottom layer 908, where the intermediate layer 904 is already attached to the top layer 902. The air chamber assembly 920 depicted can be for a king or queen size mattress 900. Other mattresses, such as twin and full size mattresses, can have an air chamber assembly having only one air chamber. As depicted in
[0106] As depicted, the rail structure 906 can be disposed on the intermediate layer 904 to define the space 910 for at least partially receiving the air chamber assembly 920. The bottom layer 908 can be disposed at least partially within the space 910 to at least partially cover the space 910 and the air chamber assembly 920 within the space 910.
[0107] The top layer 902, the intermediate layer 904, the rail structure 906, and the bottom layer 908 can be made of various materials. For example, at least one of the top layer 902, the intermediate layer 904, the rail structure 906, and the bottom layer 908 can be made of foam, which may be closed-cell, open-cell, or a combination thereof. Other materials, such as one or more coil springs, air chambers, spacer materials, and/or other suitable materials, can be used for at least one of the top layer 902, the intermediate layer 904, the rail structure 906, and the bottom layer 908.
[0108]
[0109] The rail structure 1006 can include a foot rail 1062, a head rail 1064, and opposite side rails 1066, 1068 extending between the foot rail 1062 and the head rail 1064. In some implementations, the rail structure 1006 can be made of one or more foam materials. In this example, the rail structure 1006 is attached to the intermediate layer 1004. When attached to the intermediate layer 1004, the rail structure 1006 may be also engaged with, or attached to, the airflow layer 1030 that is positioned in a cutout section of the intermediate layer 1004 (e.g., to be flushed with the intermediate layer 1004). For example, the foot rail 1062 is attached to a bottom of the intermediate layer 1004 at (or proximate) a foot edge of the intermediate layer 1004, and the head rail 1064 is attached to the bottom of the intermediate layer 1004 at (or proximate) a head edge of the intermediate layer 1004 (opposite to the foot edge of the intermediate layer 1004). The side rails 1066, 1068 are attached to the bottom of the intermediate layer 1004 at (or proximate) opposite sides of the intermediate layer 1004. The rail structure 1006 also forms an upside-down foam tub, along with the layers (e.g., the intermediate layer 1004, the airflow layer 1030, and/or the top layer 1002). For example, the rail structure 1006 defines a space for receiving a mattress core 1020, such as one or more inflatable air chambers, foams, and/or spring assemblies.
[0110] The reinforcement straps 1050 can include the first strap 1050A. The first strap 1050A can be connected to the opposite side rails 1066, 1068 so as to extend under the mattress core 1020 between bottoms of the side rails 1066, 1068. For example, one end of the first strap 1050A can be connected to a first connection point located on a bottom of a first side rail (e.g., the side rail 1066), and the other end of the first strap 1050A can be connected to a second connection point located on a bottom of a second side rail (e.g., the side rail 1068). The first strap 1050A can be attached to the opposite side rails 1066, 1068 at predetermined connection locations 1070A, 1072A. Further, the reinforcement straps 1050 can include the second strap 1050B. Similarly to the first strap 1050A, the second strap 1050B can be connected to the opposite side rails 1066, 1068 so as to extend under the mattress core 1020 between bottoms of the side rails 1066, 1068. For example, one end of the second strap 1050B can be connected to a third connection point located on a bottom of the first side rail (e.g., the side rail 1066), and the other end of the second strap 1050B can be connected to a fourth connection point located on a bottom of the second side rail (e.g., the side rail 1068). The second strap 1050B can be attached to the opposite side rails 1066, 1068 at predetermined connection locations 1070B, 1072B. In some implementations, the first strap 1050A and the second strap 1050B are positioned in a longitudinal middle section of the mattress. The first strap 1050A can extend to be parallel with the second strap 1050B and spaced at a predetermined distance from the second strap 1050B.
[0111] Other configurations of the straps 1050 can be possible. In some implementations, the straps 1050 can be routed to cross each other. For example, the first strap 1050A and the second strap 1050B are connected to the opposite side rails 1066, 1068 to extend under the mattress core 1020 between the bottoms of the side rails 1066, 1068. The first strap 1050A can be routed to cross the second strap 1050B by connecting one end of the first strap 1050A to one of the side rails 1066, 1068 between the head rail 1062 and the second strap 1050B, and connecting the other end of the first strap 1050A to the other side rail 1066, 1068 between the foot rail 1062 and the second strap 1050B.
[0112] In other configurations, one or more straps 1050 can extend to one or both of the foot rail 1062 and the head rail 1064. In one example, one or more straps 1050 can extend from the foot rail 1062 to the head rail 1064 rather than extending between the opposite side rails 1066 and 1068. In another example, one or more straps 1050 can extend from the foot rail 1062 to the head rail 1064 in addition to having one or more straps 1050 extending between the opposite side rails 1066 and 1068.
[0113] In some implementations, the rail structure 1006 can include one or more cutouts for various purposes. For example, the rail structure 1006 includes cutouts 1042 configured to receive air ducts of the airflow pad assemblies 1030 and/or other components (e.g., air passages, electronic wires, etc.) of the mattress system. The cutouts 1042 can be configured similarly to the notches 1042 described herein. The cutouts 1042 of the rail structure 1006 can structurally weaken the rail structure 1006 at or around the cutouts. The straps 1050 can be attached to the rail structure 1006 on opposite side of the cutouts 1042, thereby reinforcing or maintaining the rail structure 1006 at or around the cutouts 1042. For example, in the illustrated example, the cutouts 1042 are provided in the opposite side rails 1066, 1068, and the first strap 1050A and/or the second strap 1050B are connected to the opposite side rails 1066, 1068 proximate the cutouts 1042, as illustrated in
[0114] The first strap 1050A can be arranged close to the second strap 1050B and extend to be parallel with the second strap 1050B, as depicted in
[0115] The straps 1050 can be attached to the rail structure 1006 using one or more fastening elements 1074. The fastening elements 1074 can be of various types. For example, the fastening elements 1074 include adhesive tapes. Alternatively or in addition, the fastening elements 1074 can be hook-and-loop fasteners (e.g., VELCRO®), zippers, clips, pins, buttons, straps, ties, snap fasteners, and other suitable types of fasteners. The fastening elements 1074 can be applied at the connection locations 1070A-B, 1072A-B, or at desired locations (e.g., the ends) of the straps 1050, so that such desired location of the straps 1050 are attached to the connection points of the rail structure 1006. For example, adhesive tapes can be applied between the connection locations 1070A-B, 1072A-B of the rail structure and the ends of the straps 1050.
[0116] The straps 1050 that extend between the opposite side rails 1066 and 1068 and run across the bottom of the mattress can help hold the mattress core 1020 and other mattress components in place and keep them from bowing outwards after repeated edge of bed stress from a user entering and exiting. The reinforcement straps 1050 can be used with pieces of hook materials (e.g., 3M hook materials) with adhesive backing (e.g., the fastening elements 1074). The hook materials can be placed along the bottom side of the perimeter side rails 1066 and 1068. In some implementations, the reinforcement straps 1050 can include a scrim material and attach to the hook materials and extend from one side of the bed to the other side. The straps can be removable to allow other components (e.g., the air chambers, layers, etc.) to be assembled without interference. The straps 1050 can be adjustable to accommodate for stretch or changes over time, varying tolerances of the foam tub and its cover, or general aesthetic preference impact. The straps can have a width of varying sizes, such as a width ranging between about 1 inch and about 7 inches.
[0117] As illustrated in
[0118] The mattress system 1000 also includes the sensor strip 112, as described throughout this disclosure. The strip 112 can extend over a top surface of the top layer 1002 and over sides of at least one of the top layer 1002, the intermediate layer 1004, and the rail structure 1006. As depicted in
[0119] The sensor strip 112 can be attached to the mattress core 1020 by fasteners 930A-N, as described throughout this disclosure. Additionally and/or alternatively, the strip 112 can be attached to the opposite side rails 1066 and 1068 by the fastening elements 1074, as described above. The fastening elements 1074 and the fasteners 930A-N can be the same and/or different. In some examples, the sensor strip 112 can be attached to the reinforcement straps 1050A and/or 1050B by the fastening elements 1074. In other examples, the fastening elements 1074 that retain the reinforcement straps 1050A and 1050B to the opposite side rails 1066 and 1068 can be extended towards the head rail 1064. The sensor strip 112 can then be attached to the opposite side rails 1066 and 1068 via the extended fastening elements 1074. As a result, additional fastening elements 1074 may not be needed to secure the sensor strip 112 to the opposite side rails 1066 and 1068.
[0120]
[0121] The bed 1102 can include a mattress 1104 and a foundation 1106. In some embodiments, the mattress 1104 can be an air mattress having an inflatable air chamber and a controller for controlling inflation of the inflatable air chamber. In other embodiments, the mattress 1104 does not include an air chamber. For example, the mattress 1104 may include foam and/or springs instead of or in addition to an inflatable air chamber. The mattress 1104 can be sized and shaped as a twin mattress, full mattress, queen mattress, king mattress, California king mattress, split king mattresses, partially split mattress (e.g. a mattress that is split at the head and/or foot ends and joined in the middle), and/or other mattress as suitable for the application. The foundation 1106 is positioned under the mattress 1104 to support the mattress 1104. In some embodiments, the foundation 1106 can be an adjustable foundation with one or more articulable sections, such as for raising the head and foot of the foundation 1106 and the mattress 104. In other embodiments, the foundation 1106 can be a stationary foundation.
[0122] The bed 1102 can be configured to provide a microclimate control of the mattress 1104. In some implementations, the bed 1102 provides a foot warming function. For example, the bed 1102 can include a foot warming device 1120 which is disposed on the mattress 1104 or incorporated in the mattress 1104 and at a foot side of the bed 1102. The foot warming device 1120 can be disposed on a top of the mattress 1104, included in the mattress 1104, or disposed at other locations of the bed 1102 and/or in other configurations. The foot warming device 1120 can include an electronic heating element in some implementations. The foot warming device 1120 can include an air circulation element through which heating air is circulated in other implementations. Other configurations are also possible. The foot warming device 1120 can provide desired heat to the foot side of the bed 1102 based on one or more temperature and/or humidity values that are sensed by sensors configured to a sensor strip, as described throughout this disclosure.
[0123] In addition or alternatively, the bed 1102 can be configured to provide a body cooling/heating function. For example, the bed 1102 can include an airflow insert pad 1122 that can be included in the mattress 1104 and configured to circulate ambient or conditioned air through the mattress under the user at rest. The airflow insert pad 1122 can be arranged at various locations in the mattress 1104. In the illustrated example, the airflow insert pad 1122 is disposed between the head and foot of the mattress 1104 (e.g., in the middle of the mattress 1104). Whether to circulate ambient or conditioned air can be determined at least in part by one or more temperature and/or humidity values that are sensed by sensors configured to the sensor strip, as described throughout this disclosure.
[0124] The bed control system 1110 operates to control features available for the bed 1102. In some implementations, the bed control system 1110 includes a bed articulation system 1112, an air chamber control system 1114, a foot warming control system 1116, and an airflow insert pad control system 1118. The bed control system 1110 can be in communication with sensors of the sensor strip in order to make determinations about desired airflow supplies throughout the bed 1102.
[0125] The bed articulation system 1112 operates to articulate the foundation 1106 and/or the mattress 1104. For example, the bed articulation system 1112 can adjust one or more articulable sections of the foundation 1106 to raise the head and foot of the foundation 1106 and/or the mattress 1104. The bed articulation system 1112 can include a controller and an actuator (e.g., a motor) operated by the controller and coupled to the articulable sections of the foundation 1106 so that the sections of the foundation 1106 are automatically adjusted to desired positions. Alternatively or in addition, the articulable sections of the foundation 1106 can be manually adjusted.
[0126] The air chamber control system 1114 operates to control the air chamber of the mattress 1104. The air chamber control system 1114 can include a controller and an actuator (e.g., a pump) operated by the controller and fluidly connected to the air chamber. The actuator is controlled to inflate or deflate the air chamber to provide and maintain a desired pressure in the air chamber, thereby providing a desired firmness of the air chamber.
[0127] The foot warming control system 1116 operates to control the foot warming device 1120 disposed in the mattress 1104. The foot warming control system 1116 can include a controller configured to activate a heating element of the foot warming device 1120 and maintain a desired temperature of the heating element. For example, to maintain the desired temperature of the heating element, the control system 1116 can receive real-time temperature and/or humidity values from the sensors attached to the sensor strip. Based on these sensed values, the control system 1116 can determine whether to provide additional heated air to the foot section of the bed 1102, whether to stop providing heated air, and/or whether to provide ambient air. As an example, when the sensed values reach the desired temperature of the heating element, the control system 1116 can be configured to provide ambient air via the heating element in order to maintain the desired temperature. Once the sensed values indicate that the bed 1102 has a temperature below the desired temperature, the control system 1116 can activate the heating element to provide warmed air until the desired temperature is sensed in real-time by the sensors attached to the sensor strip.
[0128] The airflow insert pad control system 1118 operates to control the airflow insert pad 1122 disposed in the mattress 1104. The airflow insert pad control system 1118 can include an air controller configured to cause ambient or conditioned air to flow into or out of the airflow insert pad 1122 so that a top layer of the mattress above or adjacent the airflow insert pad 1122 have a desired temperature and/or humidity. The airflow insert pad control system 1118 can determine an airflow based on one or more temperature and/or humidity sensor readings. The temperature and/or humidity sensor readings can be captured by the sensors attached to the sensor strip, as described throughout this disclosure. The sensor strip can be positioned and attached to the top of the mattress 1104, beneath a mattress cover, and proximate to a head section of the mattress 1104 or above the airflow insert pad 1122. As a result, temperature and/or humidity values can be sensed by the sensors closest to a user's chest area when the user is laying on top of the mattress 1104. More accurate temperature and/or humidity values can be sensed if the sensor strip is positioned closer to where a user's body lays and/or where the airflow insert pad 1122 is located. The airflow insert pad control system 1118 can determine whether to cause ambient or conditioned air to flow into or out of the airflow insert pad 1122 based on the sensed temperature and/or humidity values at the top layer of the mattress and/or of the user's body.
[0129] In some implementations, the bed articulation system 1112, the air chamber control system 1114, the foot warming control system 1116, and the airflow insert pad control system 1118 can be independently configured and operated. In other implementations, some or all of the bed articulation system 1112, the air chamber control system 1114, the foot warming control system 1116, and the airflow insert pad control system 1118 are at least partially combined so that they share at least part of their components such as actuators (e.g., motors, pumps, etc.) and/or controllers (e.g., control circuits, processors, memory, network interfaces, etc.).
[0130] The bed control system 1110 can be accessed by a user via one or more control devices 1130, such as a bed-side controller 1132 and a mobile computing device 1134. The bed-side controller 1132 is wired to, or wirelessly connected to, the bed control system 1110 to enable the user to at least partially control the bed control system 1110. The bed-side controller 1132 includes an input device (e.g., a keypad, buttons, switches, etc.) for receiving a user input of controlling various settings of the bed control system 1110, such as articulation positions, temperature settings, air chamber pressure settings, etc. The bed-side controller 1132 can further include an output device (e.g., a display, a speaker, etc.) for outputting the statuses and conditions of the bed control system 1110 and other information useful to the user, such as articulation positions, temperature settings, air chamber pressure settings, sleep analysis results, etc. The same or similar functionalities can be implemented with the mobile computing device 1134, such as a mobile device running a dedicated software application. For example, the user can use a mobile device as an input device to control various settings of the bed control system 1110, such as articulation positions, temperature settings, air chamber pressure settings, etc., and further use the mobile device as an output device to see the statuses and conditions of the bed control system 110 and other useful information, such as articulation positions, temperature settings, air chamber pressure settings, sleep analysis results, etc.
[0131] Referring still to
[0132] In some implementations, the server system 1140 can provide a bed data service that can be used in a data processing system associated with the local bed system 1101. The server system 1140 can be configured to collect sensor data and sleep data from a particular bed, and match the sensor and sleep data with one or more users that use the bed when the sensor and sleep data were generated. The sensor and sleep data, and the matching data, can be stored as bed data 1150 in a database. The bed data 1510 can include user identification data usable to identify users of beds. The users can include customers, owners, or other users registered with the server system 1140 or another service. Each user can have, for example, a unique identifier, user credentials, contact information, billing information, demographic information, or any other technologically appropriate information. The bed data 1150 can include management data usable to identify data related to beds or other products associated with data processing systems. For example, the beds can include products sold or registered with a system associated with the server system 1140. Each bed can have, for example, a unique identifier, model and/or serial number, sales information, geographic information, delivery information, a listing of associated sensors and control peripherals, etc. Additionally, an index or indexes stored in the bed data 1150 can identify users that are associated with beds. For example, this index can record sales of a bed to a user, users that sleep in a bed, etc.
[0133] The bed data 1150 can include sensor data that record raw or condensed sensor data recorded by beds with associated data processing systems. For example, a bed's data processing system can have a temperature sensor, humidity sensor, pressure sensor, and light sensor. Readings from these sensors, either in raw form or in a format generated from the raw data (e.g. sleep metrics) of the sensors, can be communicated by the bed's data processing system to the server system 1140 for storage in the bed data 1150. Additionally, an index or indexes stored by the server system 1140 can identify users and/or beds that are associated with the sensor data. In some implementations, the server system 1140 can use any of its available data to generate advanced sleep data. The advanced sleep data includes sleep metrics and other data generated from sensor readings.
[0134] For example, the advanced sleep data can include sensed mattress surface temperature values and/or sensed mattress surface humidity values. Using these values, the server system 1140 can determine an amount of ambient and/or conditioned air to deliver through the mattress 1104 to maintain an optimal or desired temperature for the mattress 1104 (e.g., the desired temperature can be determined by the user, by the server system 1140, and/or by any one of the other systems described in reference to
[0135] The sensed temperature values and/or airflow adjustment determinations can also be transmitted to the bed-side controller 1132 and/or the mobile computing device 1134. Based on these values and airflow adjustment determinations, the user can selectively moderate, adjust, and/or change an airflow through the mattress 1104 or a desired temperature.
[0136] In addition or alternatively, the server system 1140 can provide a sleep data service that can be used in a data processing system that can be associated with the local bed system 1101. In this example, the server system 1140 is configured to record data related to users' sleep experience and store the data as sleep data 1152. The sleep data 1152 can include pressure sensor data related to the configuration and operation of pressure sensors in beds. For example, the pressure sensor data can include an identifier of the types of sensors in a particular bed, their settings and calibration data, etc. The sleep data 1152 can include pressure based sleep data which can be calculated based on raw pressure sensor data and represent sleep metrics specifically tied to the pressure sensor data. For example, user presence, movements, weight change, heart rate, and breathing rate can be determined from raw pressure sensor data. Additionally, an index or indexes stored by the server system 1140 can identify users that are associated with pressure sensors, raw pressure sensor data, and/or pressure based sleep data. The sleep data 1152 can include non-pressure sleep data which can be calculated based on other sources of data and represent sleep metrics obtained from such other sources of data. For example, user entered preferences, light sensor readings, and sound sensor readings can all be used to track sleep data 1152. Additionally, an index or indexes stored by the server system 1140 can identify users that are associated with other sensors and/or non-pressure sleep data 1152.
[0137] In addition or alternatively, the server system 1140 can provide a user account service that can be used in a data processing system associated with the local bed system 1101. For example, the server system 1140 can record a list of users and to identify other data related to those users, and store such data as user account data 1154. The user account data 1154 are related to users of beds with associated data processing systems. For example, the users can include customers, owners, or other users registered with the server system 1140 or another service. Each user can have, for example, a unique identifier, user credentials, demographic information, or any other technologically appropriate information. The user account data 1154 can include engagement data usable to track user interactions with the manufacturer, vendor, and/or manager of the bed and/or cloud services. This engagement data can include communications (e.g., emails, service calls), data from sales (e.g., sales receipts, configuration logs), and social network interactions. The user account data 1154 can include usage history data related to user interactions with one or more applications and/or remote controls of a bed. For example, a monitoring and configuration application can be distributed to run on, for example, the control devices 1130. This application can log and report user interactions for storage. Additionally, an index or indexes stored by the server system 1140 can identify users that are associated with each log entry.
[0138] In addition or alternatively, the server system 1140 can provide an environment service that can be used in a data processing system associated with the local bed system 1101. For example, the server system 1140 can record data related to users' home environment, and store such data as environment data 1156. The environment data 1156 can be obtained using one or more sensors installed in or around the bed. Such sensors can be of various types that can detect environmental variables, such as light sensors, noise sensors, vibration sensors, thermostats, etc. The environment data 1156 can include historical readings or reports from those sensors. By way of example, a light sensor is used to collect data indicative of the frequency and duration of instances of increased lighting when the user is asleep.
[0139]
[0140] In this configuration, the sensor strap at the second side 1902B does not extend over a side 1906A of the mattress. Similarly, the sensor strap at the first side 1902A does not extend over a side (opposite to the side 1906A) of the mattress. The wires 306 of the strip 1904A can be organized and routed over an edge and a side of the foam tub 110 then down the side 1906A of the mattress 102. Wires of the strip 1904B (e.g., refer to
[0141] As shown in
[0142] The sensor strips 1904A-B can be made of a fabric having a fibrous side, or a “loop” side so that the sensor strips 1904A-B can connect to microhooks or other “hook” fasteners described throughout this disclosure. In implementations where hook fasteners are not used to connect the sensor strips 1904A-B to the foam tub 110, other fabrics can be used that do not include the fibrous side. The fabric of the sensor strips 1904A-B can also be thin enough (e.g., within a threshold measurement range) such that users of the mattress 102 may not feel the sensor strips 1904A-B as they lay on top of the mattress 102. The fabric may also have an antimicrobial additive or other features that ensure the fabric is compliant with standards including but not limited to ASTM G21. In some implementations, the fabric may also have some rigidity to it as opposed to being more flexible such that the sensor strips 1904A-B are distributed evenly over the top surface of the foam tub 110 and the users are less likely to feel the sensor strips 1904A-B. The fabric of the sensor strips 1904A-B may also have one or more additional or similar characteristics and/or qualities.
[0143]
[0144] As shown in
[0145]
[0146] As described herein, the adhesives 308A-F can include but are not limited to microhooks. In some implementations, the adhesives 308A-F can be acrylic adhesives, tapes, and/or various hooks. Illustrative examples of adhesives 308A-F include but are not limited to (1) 3M™ hook fasteners, such as model number SJ3506, which can be attached to the sensor strap with acrylic adhesives, (2) 3M™ hook fasteners that can be attached to the sensor strap with an adhesive tape such as model number 3M 9775WL PSA, and/or (3) VELCRO™ hooks, such as model number HTH 830 with PSA 9932. In some implementations, a reclosable fastener can use an acrylic adhesive as described above. The reclosable fastener, a hook fastener, can use an interlocking mushroom-like head instead of a loop. The reclosable fastener can be used in maximum temperatures of 158 degrees Fahrenheit. The reclosable fastener can have a density of approximately 1400 hooks/in. In some implementations, different types of adhesive transfer tapes (e.g., acrylic tapes) can be used, which can provide bonding between fabricated foams, fabrics substrates, and has good shear strength at elevated temperatures (e.g., over 100 degrees Fahrenheit). In some implementations, the adhesives 308A-F can be approximately 0.005 inches thick. The adhesives 308A-F can have one or more other thicknesses, such as a thickness ranging from 0.01 inches to 0.05 inches. Moreover, in some implementations, the adhesives 308A-F can include hook and loop fasteners. The hooks can be made of a Polypropylene material and the loops can be made of a Polyamide material. The hook and loop fasteners can secure the strip 112 to the foam tub and endure tension of approximately 12.3 PSI. Moreover, adhesives for the hook and loop fasteners can operate within temperature ranges such as −30 to 200 degrees Fahrenheit. These adhesives may also have an adhesive pull strength such as 8 PIW. The adhesives can also provide a foam tearing bond.
[0147]
[0148]
[0149] Moreover, the fabric of at least the second strip surface 2300 can provide comfortability to users of the bed system. In some implementations, the fabric of the entire strip 112 (including the first and second strip surfaces) can minimize interference of sensor performance while also maintaining user comfortability. The fabric can be thin enough such that a user of the bed system may not feel the strip 112 when they run their hands over the top of the mattress or otherwise rest on top of the mattress. The fabric of the second strip surface 2300 can also be a preferred thickness that provides for accurate collection of temperature data by the sensors sewn or otherwise attached to the strip 112.
[0150]
[0151]
[0152]
[0153]
[0154] The welding locations 2602A-H can be close enough to the wire 306 to retain the sensors 114A and 114N in place, but also far enough apart to avoid risk of damaging or causing failure or interference with the sensors 114A and 114N. Moreover, although the additional materials 2604A-D each have two welding locations to the strip 112, the additional materials 2604A-D can also include additional welding locations to ensure that the respective sensors 114A and 114N are securely positioned and attached to the strip 112 without causing damage, failure, or interference.
[0155]
[0156]
[0157]
[0158]
[0159] As shown in
[0160] Still referring to
[0161]
[0162] While this specification contains many specific implementation details, these should not be construed as limitations on the scope of the disclosed technology or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular disclosed technologies. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment in part or in whole. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described herein as acting in certain combinations and/or initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination. Similarly, while operations may be described in a particular order, this should not be understood as requiring that such operations be performed in the particular order or in sequential order, or that all operations be performed, to achieve desirable results. Particular embodiments of the subject matter have been described. Other embodiments are within the scope of the following claims.