The New York Police Department will soon launch an all-seeing “Domain Awareness System” that combines several streams of information to track both criminals and potential terrorists.

New York Police Commissioner Raymond Kelly says the city developed the software with Microsoft.

The program combines city-wide video surveillance with law enforcement databases, according to Kelly.

The Domain Awareness System will include technology deployed in public spaces as part of the counterterrorism program of the NYPD counterterrorism bureau, including: NYPD-owned closed circuit television cameras, license plate readers, and other undisclosed domain awareness devices.

Kelly said the system will be officially unveiled by Mayor Michael Bloomberg sometime this week.