reference will now be made in detail to embodiments of the present invention , examples of which are illustrated in the accompanying drawings . wherever possible , the same reference numbers are used in the drawings and the description to refer to the same or like parts . fig1 is a schematic diagram of a first exemplary embodiment of a mattress support element 100 . the core of the support element 100 is a matrix or grid 120 . the matrix 120 contains a plurality of cells , each cell containing at least one load bearing element 140 . the load bearing elements 140 are generally taller than the matrix 120 , and stand so the tops of the load bearing elements 140 rise above the matrix 120 , protruding outward above the matrix 120 so the load bearing elements 140 are first to bear the load of an object or person subjecting weight to the support element 100 . load bearing characteristics of the support element 100 are described further below . the matrix 120 is generally a framework containing load bearing elements 140 . the matrix 120 at least partially restricts movement of the load bearing elements 140 in a first direction and a second direction , for example , a horizontal plane , and allows movement of the load bearing elements 140 in a third direction , for example , a vertical axis . the load bearing elements 140 as shown in the first embodiment are substantially cylindrical in shape . however , there is no objection to load bearing elements 140 with other shapes , for example , but not limited to , rectangular or hexagonal blocks . the load bearing elements 140 may be substantially hollow , or may be solid . hollow load bearing elements 140 may be preferable for weight and air flow considerations . fig2 is a schematic diagram of an exemplary embodiment of a mattress 200 incorporating a support element 100 in exploded view . the matrix 120 rests upon a lower containing fabric 265 . the lower containing fabric 265 is affixed to the bottom of the matrix 120 . it is desirable that the lower containing fabric 265 have elastic properties , for example , to provide resistance to the movement of the load bearing elements 140 . the lower containing fabric 265 may be affixed to a lower perimeter of each cell , may be affixed to an outer lower perimeter of the matrix 120 , or may be affixed to a lower perimeter of a group of cells and may also rest unfixed to the matrix 120 . the lower containing fabric 265 is adjacent to a lower pad 260 . the lower pad 260 generally compresses under the pressure of a load . the lower pad 260 may be made from , for example , foam , gel , cotton padding , or other such resilient materials . load bearing elements 140 are located inside cells of the matrix 120 . under the first embodiment each cell of the matrix 120 houses a single load bearing element 140 . the load bearing elements 140 rest directly upon the lower containing fabric 265 . at least a portion of the weight of each load bearing element 140 may be supported by the lower pad 260 . therefore , the lower pad 260 generally compresses and deforms beneath the load bearing elements 140 . an upper containing fabric 215 is affixed to the top side of the matrix 120 . the upper containing fabric 215 may be affixed to an upper perimeter of each cell , may be affixed to an outer upper perimeter of the matrix 120 , or may be affixed to an upper perimeter of a group of two or more cells , to one or more load bearing elements 140 , and may also rest unfixed . it is desirable that the upper containing fabric 215 have elastic properties , for example , to provide resistance to the movement of the load bearing elements 140 . as described previously , the load bearing elements 140 are generally taller than the height of the matrix 120 . when the upper containing fabric 215 and the lower containing fabric 265 are affixed to the matrix 120 , the upper containing fabric 215 and the lower containing fabric 265 exert opposing forces upon the load bearing elements 140 , so that the load bearing elements 140 may be described as being suspended within the cells of the matrix 120 . an upper pad 210 is adjacent to the upper containing fabric 215 . the upper pad 210 may exert additional downward force upon the load bearing elements 140 . the upper pad 210 may be made from , for example , foam , gel , cotton padding , or other such resilient materials . therefore , the upper pad 210 generally compresses and deforms when pressed against the load bearing elements 140 and / or the matrix 120 . it should be noted that while fig2 depicts an upper pad 210 and a lower pad 260 , there is no objection to an embodiment of the support element 100 without an upper pad 210 and / or a lower pad 260 . for example , the support element 100 may be utilized between external components that perform load dispersion functions similar to the upper pad 210 and the lower pad 260 . the mattress 200 is depicted as substantially symmetrical around a horizontal plane . however , there is no objection to embodiments of the mattress 200 where , for example , the lower pad 260 is thicker than the upper pad 210 , or the upper pad 210 is thicker than the lower pad 260 . indeed , such variations may contribute to suiting the preferences of a range of individuals . fig3 a is a schematic diagram of the mattress 200 with no weight load . note the upper containing fabric 215 and the lower containing fabric 265 are not shown for purposes of clarity . the load bearing elements 140 are constrained from moving laterally be the matrix 120 . the load bearing elements 140 , while partially constrained by the upper containing fabric 215 ( fig2 ) and the lower containing fabric 265 ( fig2 ), are able to move in a limited vertical range of motion within the matrix 120 cell . when no weight is placed upon the mattress 200 , the upper pad 210 and the lower pad 260 are generally uncompressed , and the load bearing elements 140 remain generally aligned in a horizontal plane . fig3 b is schematic diagram of a mattress 200 subject to a weight load . when a weight is applied to the top surface of the mattress 200 , the weight is absorbed by and distributed through the mattress in several different ways . the weight is depicted by heavy black arrows . the top pad 210 compresses directly under the weight . the top pad 210 exerts a downward force upon adjacent load bearing elements 140 , causing a piston - like downward displacement of the load bearing elements 140 within the cells of the matrix 120 . load bearing elements 140 subject to greater force of weight , such as the center load bearing element 140 in fig3 b , display greater vertical displacement than adjacent load bearing elements 140 . similarly , the load bearing elements not subject to the weight upon the mattress 200 , such as the leftmost and rightmost load bearing elements 140 , may exhibit little or no vertical displacement . of course , additional forces may come into play upon a load bearing element 140 , for example the force of the upper containing fabric 215 being displaced in an adjacent cell . the vertical range of upward and downward motion of the load bearing elements 140 relative to the matrix 120 is generally restricted by elements external to the mattress support element 100 , for example , the upper containing fabric 215 , the lower containing fabric 265 , the upper pad 210 and the lower pad 260 . however , there is no objection to the load bearing elements being range restricted by other objects or forces . it is desirable that the range of motion of the load bearing elements 140 relative to the matrix be limited to at least contain the load bearing elements within the cells of the matrix 120 . for specific applications , it may be desirable to restrict the vertical range of the load bearing elements 140 to specific tolerances . for example , if a load bearing element 140 is six inches tall , it may be desirable to restrict the load bearing element 140 from extending more than three inches above the matrix 120 or three inches below the matrix 120 . such range restrictions may be accomplished , for example , by affixing a raised belt around the center of the load bearing element 140 , and by extending a rim at the top and bottom of each cell in the matrix 120 , where the top rim restricts the raised belt from extending further above the top of the matrix , and the bottom rim restricts the raised belt from extending further below the bottom of the matrix . persons with ordinary skill in the art will recognize that this is just one of several mechanisms that may be used to restrict the vertical range of motion of a load bearing element 140 within a cell of the matrix 120 . as load bearing elements 140 are forced downward through cells of the matrix 120 , the load bearing elements 140 in turn exert downward force upon the lower pad 260 . the lower pad 260 compresses somewhat , and may also bulge downward ( not shown ) of course , there is no objection to additional cushioning or load bearing layers above the upper pad 210 and / or below the lower pad 260 . similarly , there is no objection to a mattress employing two or more support elements 100 , for example , in layers , possible with additional padding interleaved . in such an embodiment , there is further no objection to each layered support element 100 having different configurations , for example , width and / or flexibility . different configurations of support element 100 are described further below . under the first embodiment , the matrix 120 is generally rigid . this limits the amount the surface of the mattress 210 may be compressed . however , there is no objection to embodiments where the matrix 120 may have some flexibility , therefore allowing additional downward compression of the mattress 200 . similarly , the load bearing elements 140 may be substantially structurally rigid , in that flexible support provided by the mattress 200 surface to a contoured shape on the mattress 200 is substantially provided by the movement of the load bearing elements 140 within the grid 120 as contained by the containing fabric 215 , 265 ( fig2 ), rather than by the compression of the load bearing elements 140 . this contrasts with , for example , a spring mattress , where variable support is provided by compression of individually compressible springs . while the load bearing elements 140 may compress somewhat under the load of a weight , such compression is at most a secondary flexible support mechanism , and there is no objection to embodiments where the load bearing elements 140 exhibit no compression characteristics . the configuration of the support element may contribute to how it responds to weight loads . several characteristics may be altered , for example , the height of the matrix 120 , the height of the load bearing elements 140 in relation to the matrix 120 , the width of the cells and the corresponding diameter of the load bearing elements 140 . for example , smaller diameter load bearing elements 140 may result in depressions upon the mattress surface being more localized , while wider load bearing elements 140 may result in larger local depressions . the diameter of load bearing elements may contribute to the sensation of support provided by the mattress . other variable elements include the flexibility of the upper containing fabric 215 and the lower containing fabric 265 . further there is no objection to embodiments where the thickness of the matrix 120 is not uniform across the mattress 200 , and / or the load bearing elements 140 do not have uniform height throughout the mattress 200 . for example , it may be desirable for the mattress 200 to exhibit a crown , where the mattress 200 is thicker in the center region . for another example , a mattress 200 may be formed with a well depression in the center , for an application such as a seat cushion . persons having ordinary skill in the art will appreciate similar applications for non - uniform height variations for the matrix 120 and / or the load bearing elements 140 . other types of variations are possible . for example , fig4 a depicts a mattress support element 100 having one load bearing element per cell , while fig4 b and 4c each depict a mattress support element 100 having multiple load bearing elements 140 per cell . each cell may contain support elements that are arranged in single lines ( fig4 b ), or support elements may be arranged honeycomb fashion , as shown in fig4 c . other geometric arrangements of load bearing elements 140 within a cell are possible . the cells and support elements 140 within a matrix need not be equi - distant , evenly spaced , or uniform in size . for example , fig4 e shows a mattress element 100 with a group of small cells surrounded by a group of large cells , with smaller load bearing elements 440 within the small cells , and larger load bearing elements 442 within the larger cells . such an arrangement may be desirable , for example , to provide a support element 100 having regions with different levels of firmness . under the first embodiment , the matrix 120 is depicted as a rectangular grid . however , there is no objection to other geometrical arrangements for a matrix 120 . for example , fig4 d is a schematic diagram of a mattress support element having non - rectangular cells . while fig4 d shows non - rectangular cells with one load bearing element 140 per cell , there is no objection to a support element 100 having non - rectangular cells with more than one load bearing element 140 per cell . the non - rectangular cells of fig4 d are depicted as triangular . however , other cell shapes may be used , for example , hexagonal cells may form a honeycomb shaped matrix 120 that allows , for example , a higher density of load bearing elements than rectangular or triangular cells . under a second exemplary embodiment of a mattress support element 500 , as shown in fig5 , some cells 530 of a matrix 120 contains a plurality of cells 530 . some cells 530 of the matrix 120 contain load bearing elements 140 , and some cells 530 do not contain load bearing elements 140 . under the second exemplary embodiment , areas of the mattress support element 500 intended to support greater weight loads may be more densely populated with load bearing elements 140 , while areas of the mattress support element 500 that may be intended to support lighter loads may be more sparsely populated by load bearing elements 140 . while the above description has generally referred to the invention in the context of a mattress , there is no objection to other applications , for example as mattress foundations or bases , box springs , seat cushions , or any other load bearing purpose . the materials for the matrix 120 and the load bearing elements 140 may be selected to suit different requirements . for example , lowest cost , lowest weight , local availability , maximum durability , and other requirements . a low cost , readily available material for the load bearing elements 140 may be , for example , pvc tubing . in an embodiment where the criteria is for the materials to be environmentally friendly , the criteria may apply both in producing the materials for construction and for disposing of the materials after the end of life of the mattress . for production , therefore , use of a renewable resource for the matrix 120 and the load bearing elements 140 is desirable . similarly , it is desirable that the materials be biodegradable to minimize the environmental impact of disposing of the materials after the end of life of the mattress . the matrix 120 may be formed of a processed plant material , for example , paper products such as cardboard . the geometric shape of the matrix 120 generally contributes to the strength and structural rigidity of the matrix 120 . however , other processed plant materials , such as string , twine and / or rope may be used to maintain the structural integrity of the matrix 120 . similarly , processed plant material may be used for the load bearing elements 140 . alternatively , natural plant material may be used for the load bearing elements 140 . for example , a load bearing element 140 may be formed of a cut section of bamboo or reed . it may be particularly advantageous that the natural materials and the processed plant materials be locally produced , minimizing the costs for transporting materials and import tariffs . the ability to select among several different materials depending upon costs and availability may also result in an end product less susceptible to price fluctuations due to external cost pressures . for example , the costs of locally produced plant products and natural plant materials may generally be more stable than petroleum based mattress materials , for example foams and plastics . it will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention . in view of the foregoing , it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents .
a mattress support element is presented formed from a combination of natural plant material and processed plant material . the processed plant material forms a framework of cells . each cell contains one or more freestanding cylindrical sections . the cylindrical sections provide limited range piston - like movement within the cell , and may be made of natural plant materials . the cylindrical sections and the framework rest on a fabric base . the cylindrical sections stand taller than the framework . a ceiling layer of fabric overlays the cylindrical sections and framework , thereby constraining the cylindrical sections to remain in their respective cells . one or more layers of upper padding or cushioning may rest over the support element , and one or more layers of lower padding may rest under the support element .