a sleep analysis system for aiding bed selection comprises a measuring apparatus 10 which produces electrical outputs that are processed by a computer 12 which processes the outputs in a manner directed by a program ( fig2 - 14 ) to generate an output in the form of a bed coefficient which can be used to select bedding . the test bed comprises a frame 20 which supports a box spring 22 and a compartmented air mattress 24 . the cells of the air mattress are divided into anatomical zones . when a subject lies on the mattress , different pressures are produced at each zone . the pressure readings are converted to electrical signals by appropriate transducers , not shown , and those signals are communicated over a multi - conductor cable 30 as inputs to a central processing unit , for example a personal computer 40 . the computer reads the various inputs and processes them , in accordance with instructions from a program ( software ) which has been loaded on the computer previously , or which perhaps is accessed through a network such as the internet . while it would be possible to custom - build a mattress system precisely for the subject , from the data collected , it is presently contemplated to provide the store with a small number ( e . g ., four ) of mattress systems spanning a range of characteristics , and to provide a recommendation for one of those , based on the closest fit of the data . we have found that the data from the pressure - sensor array can be substantially enhanced by eliciting additional information from the subject . a brief questionnaire is used for this purpose . there is an inverse relationship between the amount of questionnaire data needed and the amount of sensor data available . we have found that , in addition to the sensor data , only four questions need be answered : the subject &# 39 ; s age , height , gender , and chronic pain state . where sensor data cannot be obtained , a more lengthy question questionnaire is used , the extra questions making up for the absence of measured data . in the first instance , the questionnaire data is processed in conjunction with the sensor data by a computer program or application ( software ) which processes the inputs automatically according to a first algorithm contained in the software . where sensor data is not available , the answers to the longer questionnaire are processed alone , by a second algorithm . it is useful to have both algorithms available in a store - based system , so that information can be obtained not only from shoppers , but also for absent sleep partners . suppose , for example , one partner is present in the store . that person can answer the short questionnaire , and be measured on the test bed . then , by completing the long - form questionnaire for a partner , and having that information processed by the second algorithm , a net recommendation can be generated , based on a calculation of the results of both computations . the second algorithm is useful independently , as well , for example by people shopping via the internet , who lack access to the test bed and cannot produce sensor - based data . we believe the combination of questionnaire and sensor data produces the best results , but we have found the long - form questionnaire data to produce quite reliable results as well . a particularly preferred implementation of the invention is shown in schematic form in fig2 - 14 . as shown in fig2 , the welcome page of the monitor in the kiosk has six options , any of which can be selected by pointing to and clicking on the option ( if a mouse is used ), or by touching the item , if a touch screen is used . alternatively , a keyboard could be used to make selections . ( from here on , it will be assumed the display has a touch screen , and that selections are made simply by touching a particular area on the screen .) the main menu options are identified by numerals 1 - 6 . options 1 , 2 , 3 , 5 and 6 lead to informational screens , or to applications ( programs and data ) not directly related to the present invention . they are therefore not discussed further . selection of option # 4 invokes the applications embodying this invention . there are two separate algorithms , as mentioned above ; these are represented by options 7 and 8 in fig3 , which represents the two choices presented in the screen displayed upon selection of option 4 . option 7 is the short - form method mentioned above . one initiates the short - form process by striking the start button ( fig4 ) on the display . a virtual keyboard is then displayed , allowing one to “ type ” by touching the illustration . if the exact phrase “ shut down now ” ( fig5 ) is entered , the program is ended . if the exact phrase “ set up air bed ” is entered , the air bed pressure is balanced , and hardware buffers are emptied . these exact phrases are expected to be entered only by store personnel . any other entry is written to the screen . in fig6 , the user is then prompted to enter his height . following validation of the height data ( to be within a predetermined range ), the entry is saved to a variable . next , the user is prompted to enter his age , which is similarly validated and saved to a variable . a gender entry is similarly saved to a variable . lastly , the user is asked whether he has occasional pain in the neck , shoulder , middle back , lower back , or other areas , and selects one or more items from that list , the selections being saved to variables . before the subject lies on the test bed , it must be set up by a program ( fig7 ) which inflates the pressure cells , checks for errors in the bed , and resets variables from base weight distributions . after the bed has been set up , the user is instructed to lie supine ( face up ) on the bed . an associate strikes a “ start profile ” button on the screen ( fig8 ). as the person lies on the bed , the pneumatic pressure in the four zones of the air mattress are monitored . the subject &# 39 ; s breathing and body image ( fig9 ) may be represented graphically on the screen during this process . after a brief time , sufficiently long to achieve steady - state readings , the program samples the pressure signals , and combines them with the results of the questionnaire , to generate a “ coefficient ” representing the bedding ( mattress and box spring combination ) choice most appropriate for the subject . this coefficient is displayed prominently on the screen , and stored in memory . next , if the subject was the first person during the session to lie on the bed , he is asked ( fig8 ) whether he has a sleep partner . if there is an affirmative reply , and the second person is present , the second person is invited to respond to the short form questionnaire , following which he is instructed to lie on the bed , and the process described above is repeated . his values are combined with those of the first person , and a bed coefficient is determined which represents the best compromise choice for the two people . if the subject answered that his partner was not present , he is offered an opportunity to answer the long - form questionnaire , represented in fig1 - 14 , for the second person . here , the questions are more numerous , but nevertheless should be answerable by an intimate partner : gender , height , weight , clothing sizes , age range and so on . all questions must be answered . the body image on the screen is altered to fit the answers to the questionnaire , as if the person were lying on the test bed . a subsequent set of questions involve arthritic pain : multiple locations of such pain may be selected , and a graphic pain representation is added to the image . the next set of questions related to bed - related pain : whether the missing person goes to bed with , or wakes up with , neck , shoulder or back pain . answers are stored to variables , and the image representing the person is altered to illustrate the pain as appropriate . the person &# 39 ; s sleep is disrupted , he feels awake all day long , he wakes up more than five times per night , he takes naps given the opportunity , he feels he sleeps well , he smokes , he drinks caffeinated beverages , he does so after 2 : 00 p . m ., he is active in sports , he exercises regularly . the answers to the long - form questionnaire are processed and a best - fit bed coefficient for the missing partner is produced . this is combined with the first person &# 39 ; s coefficient to produce a compromise best fit for the two people . now the sales associate can show the user the selected bed having the correct bed coefficient , and the shopper will have greater assurance his selection will be a correct one . since the invention is subject to modifications and variations , it is intended that the foregoing description and the accompanying drawings shall be interpreted as only illustrative of the invention defined by the following claims .
a person shopping for a mattress is helped to select a physiologically suitable mattress by a system which uses a questionnaire to elicit important information from the person . the questionnaire is processed automatically to generate a recommendation of which available mattress system is most suitable for the person .