IP Library Patent Application 14089345
Patent Application
App. No. 14/089,345

PHONE LOCK SYSTEM

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 None
App. No.
14/089,345
Abstract

Technologies related to mobile communication devices are disclosed. A mobile communication device is identified, including identifying a unique identifier associated with the mobile communication device. An application is stored in firmware of the mobile communication device. The application is executed at boot-up and periodically when the mobile communication device is operating. Executing the application includes checking with a service to ensure that the mobile communication device is confirmed to be operational, including providing the unique identifier to the service. A confirmation is received that the mobile communication device is confirmed to be operational, and when so, waiting until a next check time for further processing. Upon receiving an indication that the device is confirmed to no longer be operational, a script is executed that locks the device, including creating a password, locking the mobile communication device with the password, and disabling a USB port that is included in the device.

Claims (51)

1 . A computer-implemented method comprising:

identifying a mobile communication device, including identifying a unique identifier associated with the mobile communication device;

storing an application in firmware of the mobile communication device; and

executing the application at boot-up and periodically when the mobile communication device is operating, including:

checking with a service to ensure that the mobile communication device is confirmed to be operational, including providing the unique identifier to the service;

receiving a confirmation that the mobile communication device is confirmed to be operational, and when so, waiting until a next check time for further processing; and

upon receiving an indication that the mobile communication device is confirmed to no longer be operational, executing a script that locks the mobile communication device, including:

creating a password;

locking the mobile communication device with the password; and

disabling a USB port that is included in the mobile communication device.

2 . The method of claim 1 , wherein the mobile communication device is a cellular telephone or a tablet computer, and wherein the service is a server based service that is accessed using either a cellular, wifi or other communication network.

3 . The method of claim 1 , wherein the unique identifier is associated with the mobile communication device and not a service activated by the device.

4 . The method of claim 1 , wherein the unique identifier is IMSI SIM ID, IMEI Device ID, wifi MAC address, Android ID, or a unique application ID.

5 . The method of claim 1 , wherein storing the application includes pre-loading the application in the firmware in a system partition.

6 . The method of claim 1 , further comprising:

receiving, at the service, an indication from an owner of the mobile communication device that the device has been compromised; and

providing, by the service, the indication.

7 . The method of claim 1 , wherein creating the password includes generating a random alphanumeric string and using the random alphanumeric string as the password.

8 . The method of claim 1 , wherein the mobile communication device is an Android device, and wherein locking and creating a password includes using an Android API to facilitate the locking and password creation.

9 . The method of claim 1 , further comprising:

determining, by the application, that a factory reset of the mobile communication device has occurred or that the firmware has been re-written;

determining a previous locked state of the mobile communication device; and

locking the mobile communication device after the factory reset or the firmware re-write based on the previous locked condition.

10 . The method of claim 1 , further comprising:

determining by the application that the mobile communication device has been used unpredictably; and

locking the mobile communication device.

11 . The method of claim 10 , further comprising:

providing a status update to the service that the mobile communication device has been locked based on the detected unpredictability;

receiving an unlock command from the service when the mobile communication device is confirmed to be operational; and

unlocking the mobile communication device.

12 . The method of claim 1 , further comprising:

detecting that a SIM card in the mobile communication device has been removed; and

locking the mobile communication device.

13 . The method of claim 1 , further comprising:

providing a status update to the service that the mobile communication device has been locked based on the removal of the SIM card;

receiving an unlock command from the service when the mobile communication device is confirmed to be operational; and

unlocking the mobile communication device.

14 . A computer program product embodied in a non-transitive computer-readable medium including instructions, that when executed, cause one or more processors to:

identifying a mobile communication device, including identifying a unique identifier associated with the mobile communication device;

storing an application in firmware of the mobile communication device; and

executing the application at boot-up and periodically when the mobile communication device is operating, including:

checking with a service to ensure that the mobile communication device is confirmed to be operational, including providing the unique identifier to the service;

receiving a confirmation that the mobile communication device is confirmed to be operational, and when so, waiting until a next check time for further processing; and

upon receiving an indication that the mobile communication device is confirmed to no longer be operational, executing a script that locks the mobile communication device, including:

creating a password;

locking the mobile communication device with the password; and

disabling a USB port that is included in the mobile communication device.

15 . A system comprising:

a mobile communication device including a memory, the memory including firmware that configures and operates the mobile communication device; and

a server component that includes a service for communicating with the mobile communication device, wherein the service is operable to communicate with the mobile communication device periodically to validate the current operational status of the mobile communication device; wherein

the mobile communication device includes an application that is stored in the firmware that is configured to periodically communicate with the service and, upon receipt of a lock command, to lock the mobile communication device including creating a new password for use in locking the device, locking the device using the new password, and disabling an external communication port of the mobile communication device.

Assignments (4)
SUPPLEMENT NO. 2 TO THE FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 2, 2014
From: ASURION, LLC, AS GRANTOR
To: BANK OF AMERICA , N.A., AS COLLATERAL AGENT
Reel/Frame 032589/0689 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Mar 5, 2014
From: WARRANTY COMPANY OF AMERICA, LLC; ASURION, LLC, A DELAWARE LIMITED LIABILITY COMPANY; ASURION SERVICES, LLC, A DELAWARE LIMITED LIABILITY COMPANY
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 032388/0969 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED ON REEL 032182 FRAME 0774. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 18, 2014
From: MITCHELL, JOSHUA M.; REYBOK, RICHARD; BALLOU, MICHAEL
To: ASURION, LLC
Reel/Frame 032274/0077 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: MITCHELL, JOSHUA M.; REYBOK, RICHARD; BALLOU, MICHAEL
To: ASURION, LLC
Reel/Frame 032182/0774 →