IP Library › Granted Patent US 12,073,705
Granted Patent B2
US 12,073,705 · App. 17/525,779 · Granted Aug 27, 2024

Separation alerts for notification while traveling

Inventors: Benjamin A. Detwiler (Menlo Park, CA); Siva Ganesh Movva (Cupertino, CA); Katherine K. Ernst (San Francisco, CA); Richard Akira Heru (Mountain View, CA); Johan O. Bergerengen (San Francisco, CA); Langford M. Wasada (San Francisco, CA); Ernst Thomas Erdmann, IV (San Francisco, CA)
Assignee: Apple Inc.
G08B21/24H04W4/023H04W4/029H04W76/19H04W76/14
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,073,705
App. No.
17/525,779
Granted
Aug 27, 2024
Kind
B2
Abstract

Methods to provide separation notifications are described. In an embodiment, movement is detected beyond a threshold distance from a trusted location, in response to the detecting, receiving an indication that at least one accessory device is nearby the electronic device and storing information on a status of a wireless connection with the at least one accessory device, receiving an indication that the electronic device is in transit, monitoring the wireless connection for the at least one accessory device, and upon detection of a lost wireless connection for the at least one accessory device, send a separation notification.

Claims (79)

1. A method performed by one or more processors of an electronic device to provide separation notifications, the method comprising:

detecting that the electronic device exits a trusted location;

in response to the detecting, receiving an indication that at least one accessory device is nearby the electronic device upon exit of the trusted location and storing information on a status of a wireless connection with the at least one accessory device;

receiving an indication that the electronic device is in transit;

monitoring the wireless connection for the at least one accessory device nearby the electronic device upon exit of the trusted location; and

upon detection of a lost wireless connection for the at least one accessory device, send a separation notification.

2. The method of claim 1 , further comprising:

upon detection of the lost wireless connection for the at least one accessory device, setting a first timer for a first defined period of time;

upon expiry of the first timer, request information on whether the lost wireless connection is reestablished;

updating information stored on the status of the wireless connection; and

sending the separation notification unless the lost connection is reestablished.

3. The method of claim 1 , further comprising:

upon detection of a lost wireless connection for the at least one accessory device, monitoring a second geofence for a last known location;

updating information stored on the status of the wireless connection; and

upon detection of crossing the second geofence boundary within a second defined period of time, sending the separation notification.

4. The method of claim 1 , further comprising:

monitoring a geofence for a last known location; and

upon detection of crossing a geofence boundary of a last known location for a threshold period of time, increasing a rate of a beacon scan.

5. The method of claim 4 , wherein the rate of the beacon scan is performed every N seconds for M minutes at a higher duty cycle.

6. The method of claim 4 , further comprising increasing the rate of the beacon scan to be performed every P times more than an expected rate of packets received from the at least one accessory device.

7. The method of claim 1 , further comprising:

receiving an indication that the electronic device is located in a known location;

and

ceasing the monitoring of the wireless connection when the electronic device located within a boundary of the known location.

8. The method of claim 1 wherein the receiving an indication that at least one accessory device is nearby the electronic device comprises at least one of:

receiving an indication of a wireless connection with the at least one accessory device or receiving beacon data with an indication that the at least one accessory device is nearby.

9. A non-transitory machine-readable medium storing instructions to cause one or more processors of an electronic device to perform operations comprising:

detecting that the electronic device exits a trusted location;

in response to the detecting, receiving an indication that at least one accessory device is nearby the electronic device upon exit of the trusted location and storing information on a status of a wireless connection with the at least one accessory device;

receiving an indication that the electronic device is in transit;

monitoring the wireless connection for the at least one accessory device nearby the electronic device upon exit of the trusted location; and

upon detection of a lost wireless connection for the at least one accessory device, send a separation notification.

10. The non-transitory machine-readable medium of claim 9 , further comprising:

upon detection of the lost wireless connection for the at least one accessory device, setting a first timer for a first defined period of time;

upon expiry of the first timer, requesting information on whether the lost wireless connection is reestablished;

updating information stored on the status of the wireless connection; and

sending the separation notification unless the lost connection is reestablished.

11. The non-transitory machine-readable medium of claim 9 , further comprising:

upon detection of a lost wireless connection for the at least one accessory device, monitoring a second geofence for a last known location;

updating information stored on the status of the wireless connection; and

upon detection of crossing the second geofence boundary within a second defined period of time, sending the separation notification.

12. The non-transitory machine-readable medium of claim 9 , further comprising:

monitoring a geofence for a last known location; and

upon detection of crossing a geofence boundary of a last known location for a threshold period of time, increasing a rate of a beacon scan.

13. The non-transitory machine-readable medium of claim 12 , wherein the rate of the beacon scan is performed every N seconds for M minutes at a higher duty cycle.

14. The non-transitory machine-readable medium of claim 12 , further comprising increasing the rate of the beacon scan to be performed every P times more than an expected rate of packets received from the at least one accessory device.

15. The non-transitory machine-readable medium of claim 9 , further comprising:

receiving an indication that the electronic device is located in a known location; and

ceasing the monitoring of the wireless connection when the electronic device located within a boundary of the known location.

16. The non-transitory machine-readable medium of claim 9 , wherein the receiving an indication that at least one accessory device is nearby the electronic device comprises at least one of:

receiving an indication of a wireless connection with the at least one accessory device or receiving beacon data with an indication that the at least one accessory device is nearby.

17. A data processing system comprising:

a memory to store instructions for execution;

one or more processors to execute the instructions stored in memory, wherein the instructions, when executed cause the one or more processors to:

detect that an electronic device exits a trusted location;

in response to the detecting, receiving an indication that at least one accessory device is nearby the electronic device upon exit of the trusted location and storing information on a status of a wireless connection with the at least one accessory device;

receive an indication that the electronic device is in transit;

monitor the wireless connection for the at least one accessory device nearby the electronic device upon exit of the trusted location; and

upon detection of a lost wireless connection for the at least one accessory device, send a separation notification.

18. The data processing system of claim 17 , further causing the one or more processors to:

upon detection of a lost wireless connection for the at least one accessory device, set a first timer for a first defined period of time;

upon expiry of the first timer, request information on whether the lost wireless connection is reestablished;

update information stored on the status of the wireless connection; and

send the separation notification unless the lost connection is reestablished.

19. The data processing system of claim 17 , further causing the one or more processors to:

upon detection of a lost wireless connection for the at least one accessory device, monitor a second geofence for a last known location;

update information stored on the status of the wireless connection; and

upon detection of crossing the second geofence boundary within a second defined period of time, send the separation notification.

20. The data processing system of claim 17 , further causing the one or more processors to:

monitor a geofence for a last known location; and

upon detection of crossing a geofence boundary of a last known location for a threshold period of time, increasing a rate of a beacon scan.

21. The data processing system of claim 20 , wherein the rate of the beacon scan is performed every N seconds for M minutes at a higher duty cycle.

22. The data processing system of claim 20 , further causing the one or more processors to:

increase the rate of the beacon scan to be performed every P times more than an expected rate of packets received from the at least one accessory device.

23. The data processing system of claim 17 , further causing the one or more processors to:

receive an indication that the electronic device is located in a known location; and

cease the monitoring of the wireless connection when the electronic device located within a boundary of the known location.

24. The data processing system of claim 17 , wherein the receiving an indication that at least one accessory device is nearby the electronic device comprises at least one of:

receive an indication of a wireless connection with the at least one accessory device or receive beacon data with an indication that the at least one accessory device is nearby.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2021
From: DETWILER, BENJAMIN A.; MOVVA, SIVA GANESH; ERNST, KATHERINE K.; HERU, RICHARD AKIRA; BERGERENGEN, JOHAN O.; WASADA, LANGFORD M.; ERDMANN, ERNST THOMAS, IV
To: APPLE INC.
Reel/Frame 058104/0336 →
Continuity (3)
Provisional Application 63197317 · Jun 4, 2021
Provisional Application 63185926 · May 7, 2021
Related Publication 20220358830A1 · Nov 10, 2022
Cited By (1)
US 12,749,389