IP Library Granted Patent US 9,460,706
Granted Patent B1
US 9,460,706 · App. 13/645,598 · Granted Oct 4, 2016

Systems and methods for executing anti-theft procedures for a device

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,460,706
App. No.
13/645,598
Granted
Oct 4, 2016
Kind
B1
Abstract

A computer-implemented method to execute anti-theft procedures for a device is described. Receipt of a first audio file is detected. The first audio file is converted to a first text file. The first text file is analyzed to identify an anti-theft command. The anti-theft command is executed based at least in part on the analysis.

Claims (59)

1. A computer-implemented method to execute anti-theft procedures for a device, comprising:

detecting, by a processor of a mobile communications device, a receipt of a first audio file in a voicemail system external to the mobile communications device, wherein the first audio file comprises a voicemail message;

downloading, by the processor, the first audio file from the voicemail system;

identifying, by the processor, a size of the first audio file;

responsive to the size of the first audio file satisfying a predefined size, converting, by the processor, the first audio file to a first text file, the size of the first audio file satisfying the predefined size being indicative of the first audio file including an anti-theft command;

analyzing, by the processor, the first text file to identify the anti-theft command, wherein the anti-theft command delivered via the first audio file comprises a lock command, a wipe command, or a find command;

executing, by the processor, the anti-theft command based at least in part on the analysis;

upon executing the anti-theft command, generating, by the processor, a second text file;

converting, by the processor, the second text file to a second audio file;

determining, by the processor, a telephone number linked to a source of the first audio file;

upon determining the telephone number, performing, by the processor, a dialing operation to dial the telephone number linked to the source of the first audio file; and

upon connecting with the source of the first audio file, communicating, by the processor, the second audio file to the source of the first audio file.

2. The method of claim 1 , further comprising:

analyzing the first text file to identify a passcode associated with the anti-theft command.

3. The method of claim 2 , wherein analyzing the first text file further comprises:

comparing the anti-theft command to a list of anti-theft commands;

comparing the passcode to a list of passcodes; and

executing the anti-theft command based at least in part on the comparison.

4. The method of claim 1 , wherein the second audio file comprises a notification that the anti-theft command has been executed.

5. The method of claim 1 , wherein detecting the receipt of the first audio file further comprises:

detecting a download of the first audio file.

6. A device configured to execute anti-theft procedures, comprising:

a processor of a mobile communications device; and

memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to:

detect a receipt of a first audio file in a voicemail system external to the mobile communications device, wherein the first audio file comprises a voicemail message;

download the first audio file from the voicemail system;

identify, by the processor, a size of the first audio file;

responsive to the size of the first audio file satisfying a predefined size, convert, by the processor, the first audio file to a first text file, the size of the first audio file satisfying the predefined size being indicative of the first audio file including an anti-theft command;

analyze, by the processor, the first text file to identify the anti-theft command, wherein the anti-theft command delivered via the first audio file comprises a lock command, a wipe command, or a find command; and

execute by the processor the anti-theft command based at least in part on the analysis;

upon executing the anti-theft command, generate a second text file;

convert the second text file to a second audio file;

determine a telephone number linked to a source of the first audio file;

upon determining the telephone number, perform a dialing operation to dial the telephone number linked to the source of the first audio file; and

upon connecting with the source of the first audio file, communicate the second audio file to the source of the first audio file.

7. The device of claim 6 , wherein the instructions are further executable by the processor to:

analyze the first text file to identify a passcode associated with the anti-theft command.

8. The device of claim 7 , wherein the instructions to analyze the text file are further executable by the processor to:

compare the anti-theft command to a list of anti-theft commands;

compare the passcode to a list of passcodes; and

execute the anti-theft command based at least in part on the comparison.

9. The device of claim 6 , wherein the second audio file comprises a notification that the anti-theft command has been executed.

10. The device of claim 6 , wherein the instructions to detect the receipt of the first audio file are further executable by the processor to:

detect a download of the first audio file.

11. A computer-program product to execute, via a processor of a mobile communications device, anti-theft procedures for a device, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions being executable by the processor to:

detect a receipt of a first audio file in a voicemail system external to the mobile communications device, wherein the first audio file comprises a voicemail message;

download the first audio file from the voicemail system;

identify, by the processor, a size of the first audio file;

responsive to the size of the first audio file satisfying a predefined size, convert, by the processor, the first audio file to a first text file, the size of the first audio file satisfying the predefined size being indicative of the first audio file including an anti-theft command;

analyze, by the processor, the first text file to identify the anti-theft command, wherein the anti-theft command delivered via the first audio file comprises a lock command, a wipe command, or a find command; and

execute by the processor the anti-theft command based at least in part on the analysis;

upon executing the anti-theft command, generate a second text file;

convert the second text file to a second audio file;

determine a telephone number linked to a source of the first audio file;

upon determining the telephone number, perform a dialing operation to dial the telephone number linked to the source of the first audio file; and

upon connecting with the source of the first audio file, communicate the second audio file to the source of the first audio file.

12. The computer-program product of claim 11 , wherein the instructions are further executable by the processor to:

analyze the first text file to identify a passcode associated with the anti-theft command.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jan 30, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051759/0845 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: SAVANT, ANUBHAV
To: SYMANTEC CORPORATION
Reel/Frame 029081/0662 →