Microsoft researchers have built prototype mobile devices with several batteries and a new software layer to extend battery life.