One of their most valuable tools was a process called "geocoding, " the conversion of street addresses into global positioning system (GPS) coordinates.
An operating system to manage batteries would work much like an operating system for your computer or cell phone: it coordinates the communications between the hardware and the apps to make sure the various programs, such as those for taking photos and browsing the Internet in the case of cell phones, are running well and do not interfere with each other.
WiFiSlam, which up until now had been shopping out its system to independent app developers, is one of several startups who are marrying traditional GPS coordinates with smartphone tools like accelerometers and compasses to get more precise coordinates.