System and method for communication with a tracking device
DCFirst Claim
1. A tracking device comprising:
- a location detector operative to determine locations of said tracking device;
a communication device operative to communicate with a remote system;
memory comprising a stored set of instructions and data, said data including location data from said location detector and configuration data;
a processor configured to execute said stored set of instructions to control operation of said tracking device; and
whereinsaid stored set of instructions are configured to cause said tracking device toreceive updates to said configuration data from said remote system,use said configuration data to control functionality of said tracking device,determine whether said tracking device is in communication with said remote system,transmit locations of said tracking device while said communication device is able to communicate with said remote system,buffer said location data indicative of one or more locations of said tracking device when communication with said remote system is lost, andtransmit said buffered location data after communication with said remote system is restored.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system and method for providing communication with a tracking device are disclosed. An example tracking device includes a location detector, a communication device, memory, a processor, and a configuration routine. The location detector is operative to determine locations of the tracking device. The communication device is operative to communicate with a remote system. The memory stores data and code, the data including location data determined by the location detector and configuration data. The processor is operative to execute the code to impart functionality to the tracking device. The functionality of the tracking device depends at least in part on the configuration data. The configuration routine is operative to modify the configuration data responsive to communications from the remote system. Thus, functional access to the tracking device is provided to the remote system.
24 Citations
32 Claims
-
1. A tracking device comprising:
-
a location detector operative to determine locations of said tracking device; a communication device operative to communicate with a remote system; memory comprising a stored set of instructions and data, said data including location data from said location detector and configuration data; a processor configured to execute said stored set of instructions to control operation of said tracking device; and
whereinsaid stored set of instructions are configured to cause said tracking device to receive updates to said configuration data from said remote system, use said configuration data to control functionality of said tracking device, determine whether said tracking device is in communication with said remote system, transmit locations of said tracking device while said communication device is able to communicate with said remote system, buffer said location data indicative of one or more locations of said tracking device when communication with said remote system is lost, and transmit said buffered location data after communication with said remote system is restored. - View Dependent Claims (2, 3, 13, 14, 15)
-
-
4. A tracking device comprising:
-
a location detector operative to determine locations of said tracking device; a communication device operative to communicate with a remote system; memory comprising a stored set of instructions and data, said data including location data indicative of locations of said tracking device from said location detector and configuration data; and a processor configured to execute said stored set of instructions to control operation of said tracking device; and
whereinsaid stored set of instructions are configured to cause said tracking device to receive updates to said configuration data from said remote system, use said configuration data to control functionality of said tracking device, determine a monitored condition based on said location data, transmit said location data of said tracking device and said monitored condition while said communication device is able to communicate with said remote system, buffer said location data and said monitored condition indicative of one or more locations of said tracking device when communication with said remote system is lost, and transmit said buffered location data and said monitored condition after communication with said remote system is restored. - View Dependent Claims (5, 6, 16, 17, 18, 19, 20, 21, 22)
-
-
7. A method for controlling a tracking device comprising:
-
obtaining location data comprising one or more locations of said tracking device from a location detector; receiving updates to configuration data of said tracking device from a remote system; using said updated configuration data to control functionality of said tracking device; determining whether said tracking device is in communication with said remote system; transmitting locations of said tracking device while said tracking device is able to communicate with said remote system; buffering said location data indicative of one or more locations of said tracking device when communication with said remote system is lost; and transmitting said buffered location data after communication with said remote system is restored. - View Dependent Claims (8, 9, 23, 24, 25)
-
-
10. A method for controlling a tracking device comprising:
-
obtaining location data comprising one or more locations of said tracking device from a location detector; receiving updates to configuration data of said tracking device from a remote system; using the updated configuration data to control functionality of said tracking device; determining a monitored condition based on said location data; transmitting said location data of said tracking device and said monitored condition while said communication device is able to communicate with said remote system; buffering said location data and said monitored condition indicative of one or more locations of said tracking device when communication with said remote system is lost; and transmitting said buffered location data and said monitored condition after communication with said remote system is restored. - View Dependent Claims (11, 12, 26, 27, 28, 29, 30, 31, 32)
-
Specification