New algorithms take advantage of multiple smart watch sensors to accurately monitor wearers' sleep patterns. As well as obtaining rich information on wearers' sleep, the software, called SleepGuard, can estimate sleep quality and provide users with practical advice to help them get a better night's snooze.