Microsoft will launch a smart watch within weeks, per sources. It will have a battery life of more than two days of regular use, and do things like track heart rate. Samsung’s Galaxy Gear smart watch and Moto 360 both need to be charged around once a day. The watch will go on sales soon after launch to hit retail during holiday season. It's the first new device category under CEO Satya Nadella.