IP Library Granted Patent US 12,464,344
Granted Patent B2
US 12,464,344 · App. 18/586,132 · Granted Nov 4, 2025

Method and apparatus for protecting data in a portable electronic device

Inventors: Bran Ferren (Beverly Hills, CA); W. Daniel Hillis (Toluca Lake, CA)
Assignee: Applied Minds, LLC
H04W12/02G06F21/32G06F21/60G06F21/6245G06F21/88G08B13/1409H04L9/08H04L63/06H04L63/083H04L63/107H04W12/04H04W12/06H04W12/08H04W12/082H04W12/12H04W12/126G06F2221/2143H04L2209/80
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 12,464,344
App. No.
18/586,132
Granted
Nov 4, 2025
Kind
B2
Abstract

Data in a portable electronic device is protected by using external and internal status detection means to determine if the device is misplaced, lost, or stolen. The device then takes, singly or in combination, one of several actions to protect the data on the device, including declaring its location to an owner or service provider, locking the device or specific functions of the device to disable all data retrieval functionality, erasing or overwriting all the stored data in the device or, where the data has been stored in the device in an encrypted format, destroying an internally-stored encryption key, thereby preventing unauthorized access to the encrypted data in the device.

Claims (29)

1 . A method of operating a portable electronic device, the method comprising executing a software application embodied on the portable electronic device which causes the portable electronic device to perform the steps of:

determining a current location of the portable electronic device;

determining a status of the portable electronic device;

in response to the determined status, executing a call to a predetermined number; and

audibly reporting the determined current location over the call using synthesized audio.

2 . The method of claim 1 , wherein the step of determining the status comprises the portable electronic device receiving an externally determined status notification.

3 . The method of claim 1 , wherein the step of determining the status comprises the portable electronic device receiving a predetermined status code.

4 . The method of claim 1 , wherein the step of determining the status comprises the portable electronic device receiving a direct call.

5 . The method of claim 4 , wherein the step of determining the status comprises the portable electronic device receiving a status code after receiving the direct call.

6 . The method of claim 1 , wherein the step of determining the status comprises the portable electronic device receiving a status notification from a service provider of the device.

7 . The method of claim 1 , wherein the step of determining the status comprises the portable electronic device internally determining an indication that notifies the portable electronic device of the status of the device.

8 . The method of claim 1 , wherein the step of determining the status comprises the portable electronic device observing a loss of service signal from a service provider.

9 . The method of claim 7 , wherein the step of internally determining an indication comprises the portable electronic device observing a usage location of the device in comparison to predetermined location parameters.

10 . The method of claim 7 , wherein the step of internally determining an indication comprises the portable electronic device observing a current usage activity of the device with respect to historical usage data of the device.

11 . A portable electronic device comprising:

a processing unit;

a communications interface; and

a memory unit operably coupled to the processing unit, the memory unit having instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to:

determine a location of the portable electronic device;

determine a status of the portable electronic device; and

execute a call to a predetermined number, via the communications interface, in response to the determined status; and

audibly report the determined location over the call using synthesized audio.

12 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by receiving an externally determined status notification.

13 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by receiving, singularly or in combination, any of: a predetermined status code and a direct call.

14 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by receiving a status notification from a service provider of the portable electronic device.

15 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by internally determining an indication that notifies the portable electronic device of the status of the device.

16 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by observing a usage location of the device in comparison to predetermined location parameters.

17 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by observing a loss of signal from a service provider.

18 . The portable electronic device of claim 11 , the memory unit having further instructions stored thereon, which when executed by the processing unit, configures the portable electronic device to determine the status of the portable electronic device by observing a current usage activity of the device with respect to historical usage data of the device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2024
From: FERREN, BRAN; HILLIS, W. DANIEL
To: APPLIED MINDS, LLC
Reel/Frame 066737/0776 →
Continuity (9)
Continuation 17682950 · Feb 28, 2022
Continuation 16719407 · Dec 18, 2019
Continuation 15927351 · Mar 21, 2018
Continuation 15343819 · Nov 4, 2016
Continuation 14490436 · Sep 18, 2014
Continuation 13269496 · Oct 7, 2011
Continuation 11832900 · Aug 2, 2007
Provisional Application 60821235 · Aug 2, 2006
Related Publication 20240205669A1 · Jun 20, 2024
References Cited (10)
US 6983378B1 · Kokubo · 2006 [cited by examiner]
US 7050907B1 · Janky et al. · 2006 [cited by applicant]
US 20040235514A1 · Bloch et al. · 2004 [cited by applicant]
US 20050073389A1 · Chandley · 2005 [cited by examiner]
US 20050246098A1 · Bergstrom et al. · 2005 [cited by applicant]
US 20060021006A1 · Rensin et al. · 2006 [cited by applicant]
US 20060112418A1 · Bantz · 2006 [cited by examiner]
US 20060145839A1 · Sandage · 2006 [cited by applicant]
US 20070294529A1 · Blair · 2007 [cited by examiner]
WO 9738521A1 · 1997 [cited by applicant]