IP Library Granted Patent US 9,877,210
Granted Patent B1
US 9,877,210 · App. 14/089,792 · Granted Jan 23, 2018

Mobile device monitoring and control system

Inventors: Steven Hildner (Leesburg, VA); Nathan Klonoski (Arlington, VA); Jay Lukin (Dallas, TX); Adam McKay (Sterling, VA); Sam Emara (Fairfax, VA); Thomas Shanley (Brambleton, VA); Thomas Krussel (Herdon, VA); Paul Neuner (Ballwin, MO)
Assignee: Mantech Advanced Systems International, Inc.
H04W24/00H04W4/001H04W12/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,877,210
App. No.
14/089,792
Granted
Jan 23, 2018
Kind
B1
Abstract

Methods and apparatus, including computer program products, for surreptitiously installing, monitoring, and operating software on a remote computer controlled wireless communication device are described. One aspect includes a control system for communicating programming instructions and exchanging data with the remote computer controlled wireless communication device. The control system is configured to provide at least one element selected from the group consisting of: a computer implemented device controller; a module repository in electronic communication with the device controller; a control service in electronic communication with the device controller; an exfiltration data service in electronic communication with the device controller configured to receive, store, and manage data obtained surreptitiously from the remote computer controlled wireless communication device; and a listen-only recording service in electronic communication with the device controller.

Claims (23)

1. A method performed at a wireless communication device for surreptitiously monitoring the wireless communication device, comprising:

receiving computer program instructions from a control system for updating a security policy on the wireless communication device to enable at least one of an unauthorized monitoring, unauthorized controlling, or unauthorized communications function on the wireless communication device;

updating the security policy for a plurality of communication methods identified on the wireless communication device; and

establishing a method of communication between the wireless communications device and the control system based on the plurality of communication methods; and

receiving additional computer program instructions from the control system via the established method of communication, wherein the security policy permits the additional computer program instructions to be installed and accepted by the wireless communication device with a user of the wireless communications device being unaware that the additional computer program instructions are being installed and accepted without authorization.

2. The method of claim 1 , wherein receiving the additional computer program instructions at said wireless communications device is performed using the method of communication selected from the plurality of communication methods available at the time of exfiltration.

3. The method of claim 1 , wherein receiving the additional computer program instructions at said wireless communications device is continuous.

4. The method of claim 3 , wherein receiving the additional computer program instructions at said wireless communications device is performed using the method of communication selected from the plurality of communication methods available at the time of exfiltration.

5. The method of claim 1 , wherein receiving the additional computer program instructions at said wireless communications device is performed using an over-the-air (OTA) download.

6. The method of claim 5 , wherein receiving the additional computer program instructions at said wireless communications device is performed using one or more SMS messages.

7. The method of claim 5 , wherein receiving the additional computer program instructions at said wireless communications device is performed using Wireless Application Protocol (WAP).

8. The method of claim 5 , wherein receiving the additional computer program instructions at said wireless communications device is performed using a network connection.

9. A method for surreptitiously monitoring wireless communication device from a control system, comprising:

sending to a wireless communication device computer program instructions for updating a security policy for a plurality of communication methods identified on the wireless communication device to enable at least one of an unauthorized monitoring, unauthorized controlling, or unauthorized communications function on the wireless communication device and for establishing a method of communication between the wireless communications device and the control system based on the plurality of communication methods;

establishing a method of communication between the control system and the wireless communications device based on the plurality of communication methods; and

sending additional computer program instructions to the wireless communications device via the established method of communication, wherein the security policy permits the additional computer program instructions to be installed and accepted by the wireless communication device with a user of the wireless communications device being unaware that the additional computer program instruction are being installed and accepted without authorization.

10. The method of claim 9 , wherein sending the additional computer program instructions from said control system to said wireless communications device is performed using the method of communication selected from the plurality of communication methods available at the time of exfiltration.

11. The method of claim 9 , wherein sending the additional computer program instructions from said control system to said wireless communications device is continuous.

12. The method of claim 11 , wherein sending the additional computer program instructions from said control system to said wireless communications device is performed using the method of communication selected from the plurality of communication methods available at the time of exfiltration.

13. The method of claim 9 , wherein sending the additional computer program instructions from said control system to said wireless communications device is performed using an over-the-air (OTA) download.

14. The method of claim 13 , wherein sending the additional computer program instructions from said control system to said wireless communications device is performed using one or more SMS messages.

15. The method of claim 13 , wherein sending the additional computer program instructions from said control system to said wireless communications device is performed using Wireless Application Protocol (WAP.

16. The method of claim 13 , wherein sending the additional computer program instructions from said control system to said wireless communications device is performed using a network connection.

Assignments (2)
SECURITY INTEREST Recorded Sep 16, 2022
From: MANTECH INTERNATIONAL CORPORATION; MANTECH ADVANCED SYSTEMS INTERNATIONAL, INC.; GRYPHON TECHNOLOGIES, L.C.; MANTECH SRS TECHNOLOGIES, INC.; MANTECH MGS, INC.
To: OWL ROCK CORE INCOME CORP., AS COLLATERAL AGENT
Reel/Frame 061113/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2016
From: OCEANS' EDGE, INC.; OCEANS EDGE CYBER, LLC
To: MANTECH ADVANCED SYSTEMS INTERNATIONAL, INC.
Reel/Frame 038991/0558 →
Continuity (1)
Continuation 13735117 · Jan 7, 2013