The Urban OS works just like a PC operating system but keeps buildings, traffic and services running smoothly.
The software takes in data from sensors dotted around the city to keep an eye on what is happening.
In the event of a fire the Urban OS might manage traffic lights so fire trucks can reach the blaze swiftly.
The idea is for the Urban OS to gather data from sensors buried in buildings and many other places to keep an eye on what is happening in an urban area.
The sensors monitor everything from large scale events such as traffic flows across the entire city down to more local phenomena such as temperature sensors inside individual rooms.
The OS completely bypasses humans to manage communication between sensors and devices such as traffic lights, air conditioning or water pumps that influence the quality of city life.