Tracking device program with remote controls and alerts
First Claim
1. A non-transitory computer-readable medium having computer executable instructions stored thereon, wherein the instructions, in response to execution by a mobile device with multiple functions, cause the mobile device to:
- store identification information associated with a predetermined tracking device in a memory of the mobile device;
receive a signal from a tracking device, the signal including identification information associated with the tracking device;
compare the received identification information associated with the tracking device to the stored identification information to determine whether the received identification information corresponds to the stored identification information associated with the predetermined tracking device; and
in response to determining that the received identification information corresponds to the stored identification information;
execute a predetermined function on the mobile device in response to determining that the received signal includes a trigger signal generated by the predetermined tracking device; and
transmit to the predetermined tracking device a trigger signal for remotely executing an alarm on the predetermined tracking device in response to determining that the received signal does not include a trigger signal generated by the predetermined tracking device;
wherein executing the predetermined function on the mobile device comprises;
generating an estimate of distance between the mobile device and the tracking device based upon the strength of the received signal, andexecuting an alarm on the mobile device when the estimated distance between the mobile device and the tracking device is greater than a predetermined threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
In a tracking device 10, a crescent-shaped PCB 12 partially encircles a battery 15 to minimize thickness of the device 10. A speaker 23 and an LED 24 emit alerts upon command of a control apparatus 37 or in response to motion or temperature sensed by sensor 25. A local network 40 has one hub 41 to tracking devices 33 and a wider area network 45 has multiple hubs for more detailed tracking of devices 33. A wide area network 50 tracks devices anywhere and stores data of each tracking device including its last known position and its sensor data.
92 Citations
29 Claims
-
1. A non-transitory computer-readable medium having computer executable instructions stored thereon, wherein the instructions, in response to execution by a mobile device with multiple functions, cause the mobile device to:
-
store identification information associated with a predetermined tracking device in a memory of the mobile device; receive a signal from a tracking device, the signal including identification information associated with the tracking device; compare the received identification information associated with the tracking device to the stored identification information to determine whether the received identification information corresponds to the stored identification information associated with the predetermined tracking device; and in response to determining that the received identification information corresponds to the stored identification information; execute a predetermined function on the mobile device in response to determining that the received signal includes a trigger signal generated by the predetermined tracking device; and transmit to the predetermined tracking device a trigger signal for remotely executing an alarm on the predetermined tracking device in response to determining that the received signal does not include a trigger signal generated by the predetermined tracking device; wherein executing the predetermined function on the mobile device comprises; generating an estimate of distance between the mobile device and the tracking device based upon the strength of the received signal, and executing an alarm on the mobile device when the estimated distance between the mobile device and the tracking device is greater than a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification