Patent ID: 8131281

Claim:
A computer implemented system for surreptitiously installing, monitoring, and operating software on a remote computer controlled wireless communication device, said system comprising: a control system for communicating unauthorized programming instructions and exchanging data with said remote computer controlled wireless communication device such that said programming instructions and data are accepted by said remote computer controlled wireless device as if authorized and the user of said device is unaware of said unauthorized communicating and exchanging, said control system configured to provide at least one element selected from the group consisting of: a computer implemented device controller, said device controller configured to establish communication with said remote computer controlled wireless communication device, and to relay programming instructions and data to and from said remote computer controlled wireless communication device; a module repository in electronic communication with said device controller, said module repository configured to store software modules comprising programming instructions to be communicated to said remote computer controlled wireless communication device; a control service in electronic communication with said device controller, said control service configured to provide information about said remote computer controlled wireless communication device; an exfiltration data service in electronic communication with said device controller, said exfiltration data service configured to receive, store, and manage data obtained surreptitiously from said remote computer controlled wireless communication device; a listen-only recording service in electronic communication with said device controller, said listen-only recording service configured to receive surreptitiously, telephone communications from said remote computer controlled wireless communication device; and a WAP gateway in electronic communication with said remote computer controlled wireless communication device, said WAP gateway configured to provide WAP services to said remote computer controlled wireless communication device in addition to at least one of recording, blocking, filtering, delaying, redirecting or modifying WAP requests from and responses to said remote computer controlled wireless communication device.