Multi-device architecture for tracking device access
First Claim
1. A method comprising:
- storing, at a tracking server, information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices;
receiving, at the tracking server, a tracking device request from a mobile device, the tracking device request including information identifying a tracking device and including configuration instructions for configuring the tracking device, the configuration instructions identifying a tracking device beacon frequency;
identifying, by the tracking server, a community mobile device from the one or more community mobile devices within a proximity of the tracking device; and
sending, by the tracking server, the tracking device request to the identified community mobile device, the identified community mobile device configured to forward the configuration instructions identifying the tracking device beacon frequency to the tracking device, the tracking device configured to change a frequency of beacon signal transmission by the tracking device to the tracking device beacon frequency identified by the configuration instructions.
9 Assignments
0 Petitions
Accused Products
Abstract
A tracking server stores information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices. The tracking server receives a tracking device request from a mobile device. The tracking device request includes information identifying a tracking device and configuration instructions for configuring the tracking device. The tracking server identifies a community mobile device from the one or more community mobile devices within a proximity of the tracking device. The tracking server sends the tracking device request to the identified community mobile device. The identified community mobile device is configured to forward the tracking device request to the tracking device and the tracking device is configured to re-configure the tracking device based on the configuration instructions included in the tracking device request.
16 Citations
21 Claims
-
1. A method comprising:
-
storing, at a tracking server, information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices; receiving, at the tracking server, a tracking device request from a mobile device, the tracking device request including information identifying a tracking device and including configuration instructions for configuring the tracking device, the configuration instructions identifying a tracking device beacon frequency; identifying, by the tracking server, a community mobile device from the one or more community mobile devices within a proximity of the tracking device; and sending, by the tracking server, the tracking device request to the identified community mobile device, the identified community mobile device configured to forward the configuration instructions identifying the tracking device beacon frequency to the tracking device, the tracking device configured to change a frequency of beacon signal transmission by the tracking device to the tracking device beacon frequency identified by the configuration instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tracking server comprising:
-
a non-transitory computer-readable storage medium storing executable computer instructions that, when executed, cause the tracking server to perform steps comprising; storing information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices; receiving a tracking device request from a mobile device, the tracking device request including information identifying a tracking device and including configuration instructions for configuring the tracking device, the configuration instructions identifying a tracking device beacon frequency; identifying a community mobile device from the one or more community mobile devices within a proximity of the tracking device; and sending the tracking device request to the identified community mobile device, the identified community mobile device configured to forward the configuration instructions identifying the tracking device beacon frequency to the tracking device, the tracking device configured to change a frequency of beacon signal transmission by the tracking device to the tracking device beacon frequency identified by the configuration instructions; and a processor configured to execute the instructions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing executable computer instructions that, when executed by a hardware processor, perform steps comprising:
-
storing information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices; receiving a tracking device request from a mobile device, the tracking device request including information identifying a tracking device and including configuration instructions for configuring the tracking device, the configuration instructions identifying a tracking device beacon frequency; identifying a community mobile device from the one or more community mobile devices within a proximity of the tracking device; and sending the tracking device request to the identified community mobile device, the identified community mobile device configured to forward the configuration instructions identifying the tracking device beacon frequency to the tracking device, the tracking device configured to change a frequency of beacon signal transmissions of the tracking device to the tracking device beacon frequency identified by the configuration instructions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification