IP Library Granted Patent US 10,082,554
Granted Patent B1
US 10,082,554 · App. 15/640,456 · Granted Sep 25, 2018

Dynamic selection and modification of tracking device behavior models

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 10,082,554
App. No.
15/640,456
Granted
Sep 25, 2018
Kind
B1
Abstract

A tracking device broadcasts beacon signals that are separated in time by broadcast intervals. The tracking device determines the broadcast intervals based on a behavior model. The behavior model specifies one or more conditions, such as times of day within a 24-hour day, and associates a usage probability with each condition. A higher usage probability causes the tracking device to broadcast beacon signals at shorter broadcast intervals. A mobile device in communication with the tracking device can reconfigure the behavior model, either by modifying portions of the behavior model or by replacing the behavior model with a different behavior model. This allows the behavior model to adapt to different circumstances, such as different usage patterns during weekdays, weekends, and vacations.

Claims (37)

1. A tracking device, comprising:

a transceiver configured to transmit and receive signals;

a communication interface coupled to the transceiver and configured to:

broadcast beacon signals via the transceiver, each of the beacon signals detectable by one or more mobile devices in proximity to the tracking device, and

establish a communicative connection with a mobile device; and

a controller coupled to the communication interface and configured to:

control the communication interface to broadcast a first series of the beacon signals via the transceiver, the first series of the beacon signals separated in time by broadcast intervals determined based on a behavior model stored on the tracking device,

receive a modification to the behavior model over the communicative connection from the mobile device, wherein the mobile device is configured to send the modification to the behavior model to the tracking device in response to detecting a triggering condition, the triggering condition specifying a condition to be satisfied before modifying the behavior model in accordance with the modification,

modifying the behavior model stored on the tracking device in accordance with the received modification, and

control the communication interface to broadcast a second series of the beacon signals via the transceiver, the second series of the beacon signals separated in time by broadcast intervals determined based on the modified behavior model.

2. The tracking device of claim 1 , wherein at least one of the mobile devices is configured to send a location associated with the tracking device to a tracking system responsive to detecting one of the beacon signals.

3. The tracking device of claim 1 , wherein the behavior model specifies one or more conditions and associates each condition with a usage probability for the condition.

4. The tracking device of claim 3 , wherein the modification to the behavior model specifies a change to the usage probability associated with at least one of the conditions.

5. The tracking device of claim 3 , wherein the conditions are time intervals in a 24-hour day.

6. The tracking device of claim 3 , wherein the controller is further configured to determine the broadcast interval based on the behavior model, the determination of the broadcast interval comprising:

determining, based on output from one or more sensors of the tracking device, that one of the one or more conditions specified in the behavior model is satisfied; and

generating the broadcast interval based on the usage probability associated with the satisfied condition.

7. The tracking device of claim 1 , wherein the modification to the behavior model is generated based on usage data representing activity of the tracking device.

8. The tracking device of claim 1 , wherein the modification to the behavior model is generated based on usage data representing activity of a plurality of additional tracking devices associated with the user of the tracking device.

9. The tracking device of claim 1 , wherein the modification to the behavior model is generated based on usage data representing activity of a mobile device associated with the user of the tracking device.

10. The tracking device of claim 1 , wherein the triggering condition specifies a geographic location, and wherein the triggering is satisfied responsive to detecting that the tracking device has entered the geographic location.

11. A method for reconfiguring a tracking device, comprising:

controlling a communication interface of the tracking device to broadcast a first series of beacon signals via a transceiver of the tracking device, the first series of beacon signals separated in time by broadcast intervals determined based on a behavior model stored on the tracking device;

receiving a modification to the behavior model over a communicative connection between the tracking device and a mobile device, wherein the mobile device is configured to send the modification to the behavior model to the tracking device in response to detecting a triggering condition, the triggering condition specifying a condition to be satisfied before modifying the behavior model in accordance with the modification;

modifying the behavior model stored on the tracking device in accordance with the received modification; and

after the tracking device is reconfigured according to the received modification, controlling the communication interface to broadcast a second series of beacon signals via the transceiver, the second series of beacon signals separated in time by broadcast intervals determined based on the modified behavior model.

12. The method of claim 11 , wherein each of the beacon signals is detectable by one or more mobile devices in proximity to the tracking device, and wherein at least one of the mobile devices is configured to send a location associated with the tracking device to a tracking system responsive to detecting one of the beacon signals.

13. The method of claim 11 , wherein the behavior model specifies one or more conditions and associates each condition with a usage probability for the condition.

14. The method of claim 13 , wherein the modification to the behavior model specifies a change to the usage probability associated with at least one of the conditions.

15. The method of claim 13 , wherein the conditions are time intervals in a 24-hour day.

16. The method of claim 13 , further comprising determining the broadcast interval based on the behavior model, the determination of the broadcast interval comprising:

determining, based on output from one or more sensors of the tracking device, that one of the one or more conditions specified in the behavior model is satisfied; and

generating the broadcast interval based on the usage probability associated with the satisfied condition.

17. The method of claim 11 , wherein the modification to the behavior model is generated based on usage data representing activity of the tracking device.

18. The method of claim 11 , wherein the modification to the behavior model is generated based on usage data representing activity of a plurality of additional tracking devices associated with the user of the tracking device.

19. The method of claim 11 , wherein the modification to the behavior model is generated based on usage data representing activity of a mobile device associated with the user of the tracking device.

20. The method of claim 11 , wherein the triggering condition specifies a geographic location, and wherein the triggering is satisfied responsive to detecting that the tracking device has entered the geographic location.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2022
From: CAPITAL IP INVESTMENT PARTNERS LLC
To: TILE, INC.
Reel/Frame 058671/0383 →
SECURITY INTEREST Recorded Sep 28, 2021
From: TILE, INC.
To: CAPITAL IP INVESTMENT PARTNERS LLC AS ADMINISTRATIVE AGENT
Reel/Frame 057633/0569 →
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2021
From: SILICON VALLEY BANK
To: TILE, INC.
Reel/Frame 057650/0820 →
SECURITY INTEREST Recorded May 28, 2019
From: TILE, INC.
To: PINNACLE VENTURES, L.L.C., AS AGENT
Reel/Frame 049292/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2017
From: DE LA BROISE, JOSSELIN; OKANO, AARON; HEGDE, AKHILA
To: TILE, INC.
Reel/Frame 043210/0324 →