IP Library Granted Patent US 8,423,511
Granted Patent B1
US 8,423,511 · App. 13/178,068 · Granted Apr 16, 2013

Systems and methods for securing data on mobile devices

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 8,423,511
App. No.
13/178,068
Granted
Apr 16, 2013
Kind
B1
Abstract

A computer-implemented method for securing data on mobile devices may include (1) identifying a first computing device and a second computing device paired via a wireless communication technology that facilitates communication between the first computing device and the second computing device, (2) identifying a maximum expected distance between the first and second computing devices, (3) calculating a current distance between the first and second computing devices, (4) determining that the current distance between the first and second computing devices exceeds the maximum expected distance between the first and second computing devices, and (5) backing up data stored on the first computing device in response to the determination that the current distance exceeds the maximum expected distance. Various other methods, systems, and computer-readable media are also disclosed.

Claims (53)

1. A computer-implemented method for securing data on mobile devices, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

identifying a first mobile computing device and a second mobile computing device paired via a wireless communication technology that facilitates communication between the first mobile computing device and the second mobile computing device;

identifying a maximum expected distance between the first and second mobile computing devices;

calculating a current distance between the first and second mobile computing devices;

determining that the current distance between the first and second mobile computing devices exceeds the maximum expected distance between the first and second mobile computing devices;

backing up data stored on the first mobile computing device in response to the determination that the current distance exceeds the maximum expected distance.

2. The computer-implemented method of claim 1 , further comprising deleting the data stored on the first mobile computing device after backing up the data stored on the first mobile computing device.

3. The computer-implemented method of claim 1 , wherein backing up the data stored on the first mobile computing device comprises:

identifying sensitive data stored on the first mobile computing device;

designating the sensitive data for backup.

4. The computer-implemented method of claim 1 , wherein backing up the data stored on the first mobile computing device comprises:

identifying a prioritization for backing up files on the first computing first mobile computing device;

backing up the files in an order according to the prioritization.

5. The computer-implemented method of claim 4 , wherein the prioritization comprises at least one of:

prioritizing user-composed communications over other data;

prioritizing contact information over other data.

6. The computer-implemented method of claim 4 , wherein the prioritization comprises prioritizing data associated with a user account on the first mobile computing device marked for prioritization.

7. The computer-implemented method of claim 1 , wherein backing up the data stored on the first mobile computing device comprises backing up the data to the second mobile computing device.

8. The computer-implemented method of claim 1 , wherein backing up the data stored on the first mobile computing device comprises backing up the data to an online third-party storage service.

9. A system for securing data on mobile devices, the system comprising:

an identification module programmed to:

identify a first mobile computing device and a second mobile computing device paired via a wireless communication technology that facilitates communication between the first mobile computing device and the second mobile computing device;

identify a maximum expected distance between the first and second mobile computing devices;

a calculation module programmed to calculate a current distance between the first and second mobile computing devices;

a determination module programmed to determine that the current distance between the first and second mobile computing devices exceeds the maximum expected distance between the first and second mobile computing devices;

a backup module programmed to back up data stored on the first mobile computing device in response to the determination that the current distance exceeds the maximum expected distance;

at least one processor configured to execute the identification module, the calculation module, the determination module, and the backup module.

10. The system of claim 9 , wherein the backup module is further programmed to delete the data stored on the first mobile computing device after backing up the data stored on the first mobile computing device.

11. The system of claim 9 , wherein the backup module is programmed to back up the data stored on the first mobile computing device by:

identifying sensitive data stored on the first mobile computing device;

designating the sensitive data for backup.

12. The system of claim 9 , wherein the backup module is programmed to back up the data stored on the first mobile computing device by:

identifying a prioritization for backing up files on the first mobile computing device;

backing up the files in an order according to the prioritization.

13. The system of claim 12 , wherein the prioritization comprises at least one of:

prioritizing user-composed communications over other data;

prioritizing contact information over other data.

14. The system of claim 12 , wherein the prioritization comprises prioritizing data associated with a user account on the first mobile computing device marked for prioritization.

15. The system of claim 9 , wherein the backup module is programmed to back up the data stored on the first mobile computing device by backing up the data to the second mobile computing device.

16. The system of claim 9 , wherein the backup module is programmed to back up the data stored on the first mobile computing device by backing up the data to an online third-party storage service.

17. A non-transitory computer-readable-storage medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

identify a first mobile computing device and a second mobile computing device paired via a wireless communication technology that facilitates communication between the first mobile computing device and the second mobile computing device;

identify a maximum expected distance between the first and second mobile computing devices;

calculate a current distance between the first and second mobile computing devices;

determine that the current distance between the first and second mobile computing devices exceeds the maximum expected distance between the first and second mobile computing devices;

back up data stored on the first mobile computing device in response to the determination that the current distance exceeds the maximum expected distance.

18. The computer-storage-readable medium of claim 17 , wherein the one or more computer-executable instructions further cause the computing device to delete the data stored on the first mobile computing device after backing up the data stored on the first mobile computing device.

19. The computer-implemented method of claim 17 , wherein backing up the data stored on the first mobile computing device comprises:

identifying sensitive data stored on the first mobile computing device;

designating the sensitive data for backup.

20. The computer-implemented method of claim 17 , wherein backing up the data stored on the first mobile computing device comprises:

identifying a prioritization for backing up files on the first mobile computing device;

backing up the files in an order according to the prioritization.

Assignments (6)
CHANGE OF NAME Recorded Feb 6, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 062714/0605 →
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 Feb 14, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051935/0228 →
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 Jul 7, 2011
From: BHATIA, YADVINDER
To: SYMANTEC CORPORATION
Reel/Frame 026556/0412 →