abstract |
A method of detecting the presence of a person on a bed comprising, receiving movement data in pseudo-real-time, extracting features from the movement data for a time period in pseudo-real-time, determining whether the bed is occupied for the time period in pseudo-real-time, for each time period in which the bed is indicated as occupied, determining a user on a side of the bed, based on data from a plurality of time periods, and utilizing a sleep engine to determine sleep stages for the user. The method in one embodiment further comprising flagging when a majority of the plurality of time periods indicate that the sleep stage for the user is awake and providing a sleep recording to the user, showing the sleep stages for the user. |