Electronic fence mode alert system and method
First Claim
1. A remote locator that is configured to communicate with a transponder as a monitoring center for an electronic fence, the remote locator comprising:
- a user input device;
a time control circuit that is arranged to provide timing control signals according to an internal clock in the remote locator;
a transmitter that is arranged to transmit a structured multi-frame transmission to the transponder when activated such that the structured multi-frame transmission has a transmit cadence and frequency that is determined by the internal clock of the remote locator, wherein the structured multi-frame transmission is coded with an identifier recognized by the transponder;
a receiver that is arranged to capture samples when activated with an array of capture buffers;
a circular correlator that is arranged to identify a correlation and a correlation phase in response to captured samples from the receiver;
a processor that is arranged in cooperation with the time control circuit, the transmitter, the receiver and the circular correlator, wherein the processor is arranged to initialize the remote locator in a slow ping mode, wherein in the slow ping mode the processor is arranged for;
coding a first structured multi-frame transmission with a unique identifier that is associated with the transponder;
selectively transmitting a ping during a first time interval with the transmitter, wherein the ping comprises the first structured multi-frame transmission that is coded with the unique identifier;
capturing samples with the array of capture buffers and the receiver over a first predetermined time interval that is sufficient to accumulate values for multiple transmissions of the first sequence from the transponder;
evaluating the captured samples with the circular correlator to determine if the captured samples correlate with an expected first reply transmission for the first sequence from the transponder;
detecting a reply from the transponder when the captured samples correlate with the expected first reply transmission;
determining a distance between the remote locator and the transponder based on a time of flight between the transmission of the ping and the receipt of the reply from the transponder;
evaluating the distance relative to a threshold associated with the electronic fence; and
activating an alarm mechanism when the distance between the remote locator and the transponder is determined to exceed the threshold associated with the electronic fence mode.
3 Assignments
0 Petitions
Accused Products
Abstract
The location of a transponder or micro-transponder (MT) device can be determined relative to a remote locator (RL) device. The RL transmits a multi-frame ping to the MT when initiated by a user. The MT receives the multi-frame ping, and transmits a multi-frame reply that can be hollowed out to conserve transmit power and reduce interference between devices. The RL calculates a distance between the RL and the MT using the time-of-flight (TOF) between the transmission of a ping and the receipt of a reply. The user designates one or more threshold ranges for the MT relative to the RL. The RL provides a user alert whenever the MT travels outside a threshold range. Alerts can be provided through a number of mechanisms including an audible alert, a visible alert, a vibrating alert, an email message, an SMS message, an instant message, a pager message, a telephone call, etc.
-
Citations
16 Claims
-
1. A remote locator that is configured to communicate with a transponder as a monitoring center for an electronic fence, the remote locator comprising:
-
a user input device; a time control circuit that is arranged to provide timing control signals according to an internal clock in the remote locator; a transmitter that is arranged to transmit a structured multi-frame transmission to the transponder when activated such that the structured multi-frame transmission has a transmit cadence and frequency that is determined by the internal clock of the remote locator, wherein the structured multi-frame transmission is coded with an identifier recognized by the transponder; a receiver that is arranged to capture samples when activated with an array of capture buffers; a circular correlator that is arranged to identify a correlation and a correlation phase in response to captured samples from the receiver; a processor that is arranged in cooperation with the time control circuit, the transmitter, the receiver and the circular correlator, wherein the processor is arranged to initialize the remote locator in a slow ping mode, wherein in the slow ping mode the processor is arranged for; coding a first structured multi-frame transmission with a unique identifier that is associated with the transponder; selectively transmitting a ping during a first time interval with the transmitter, wherein the ping comprises the first structured multi-frame transmission that is coded with the unique identifier; capturing samples with the array of capture buffers and the receiver over a first predetermined time interval that is sufficient to accumulate values for multiple transmissions of the first sequence from the transponder; evaluating the captured samples with the circular correlator to determine if the captured samples correlate with an expected first reply transmission for the first sequence from the transponder; detecting a reply from the transponder when the captured samples correlate with the expected first reply transmission; determining a distance between the remote locator and the transponder based on a time of flight between the transmission of the ping and the receipt of the reply from the transponder; evaluating the distance relative to a threshold associated with the electronic fence; and activating an alarm mechanism when the distance between the remote locator and the transponder is determined to exceed the threshold associated with the electronic fence mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A transponder that is configured to communicate with a remote locator that is arranged as a monitoring center for an electronic fence, the transponder comprising:
-
a time control circuit that is arranged to provide timing control signals, wherein the time control circuit is arranged to generate a low frequency clock and also arranged to selectively generate a high frequency clock; a sleep timer that is responsive to the low frequency clock; a mode control logic that is arranged to change an operating mode of the transponder in response to mode commands, wherein the mode commands comprise one of an activate fence mode command, an adjust transmission length mode command, and a calibrate mode command; a transmitter that is operated from the high frequency clock when active, wherein the transmitter is arranged to transmit a structured multi-frame transmission to the remote locator when activated such that the structured multi-frame transmission has a transmit cadence and frequency that is determined by the internal clock of the remote locator, wherein the structured multi-frame transmission is coded with an identifier recognized by the remote locator; a receiver that is operated from the high frequency clock when active, wherein the receiver is arranged to capture samples when activated; a correlator that is arranged to identify a correlation and a correlation phase in response to captured samples from the receiver; a processor that is arranged in cooperation with the time control circuit, the transmitter, the receiver and the correlator, wherein the processor is arranged to initialize the transponder in a sleep mode, wherein in the sleep mode the transponder is arranged for; disabling the high frequency clock in the time control circuit; operating the sleep timer with the low frequency clock; and initiating a wake-up interval in response to the sleep timer; wherein in the wakeup interval the transponder is arranged for; enabling the high frequency clock in the time control circuit; enabling the receiver after the high frequency clock is stable; capturing samples with the receiver when a time for capture is identified; processing the captured samples by; determining if a ping correlates with an expected transmission from the remote locator, wherein processing the captured samples comprises; coding a first structured multi-frame transmission with the unique identifier that is associated with the remote locator when the ping correlates with the expected transmission from the remote locator; and transmitting a reply ping with the transmitter when the ping correlates with the expected transmission from the remote locator; and activating the sleep mode after the processing of the captured samples is completed.
-
Specification