Spin-Around Locator
First Claim
1. A portable remote locator device that is operated by a user to determine a relative distance and direction from the portable remote locator device to an object that is tagged with a transponder, the portable remote locator device comprising:
- an input device that is arranged to accept user initiated input;
a time control circuit that is arranged to provide timing control signals according to an internal clock of the portable remote locator device;
an indication means that is arranged to report information to the user;
a transmitter means that is arranged to transmit a structured transmission to the transponder when activated, wherein the structured transmission has a transmit cadence and frequency that is determined by the internal clock, wherein the structured transmission is coded with an identifier recognized by the transponder;
a receiver means that 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 means;
a means for determining a rotational position associated with the portable remote locator device about an axis that is approximately centered about the user of the portable remote locator device; and
a processor means that is arranged in cooperation with the input circuit, the time control circuit, the indication means, the transmitter means, the receiver means, the correlator, and the means for determining a rotational position, wherein the processor means is arranged to initialize the portable remote locator device in a slow ping mode, wherein in the slow ping mode the processor means is arranged for;
initiating the transmission of a first structured multi-frame transmission to the transponder device at a first time, detecting a first reply from the transponder device at a second time when the received samples correlate with an expected first reply transmission;
measuring a distance between the portable remote locator device and the transponder based on a difference between the second time and the first time;
wherein the processor means is also arranged to operate the portable remote locator device in a fast ping mode, wherein in the fast ping mode the processor means is arranged to collect a stream of measurements over multiple communications with the transponder in the fast ping mode by repeatedly;
initiating the transmission of a second structured multi-frame transmission to the transponder device at a third time;
detecting a second reply from the transponder device at a fourth time when the received samples correlate to an expected second reply transmission;
measuring a distance between the portable remote locator device and the transponder based on a difference between the third time and the fourth time;
monitoring the correlation phase and rotational position associated with each received sample from the second reply;
determining whether a complete rotation has been successfully completed by the user based on the monitored rotational position;
terminating the fast ping mode when either a complete rotation has been successfully completed or a timeout condition is detected by the processor means; and
wherein the processor means is also arranged to determine the distance and direction to the remote locator after the fast ping mode has terminated by evaluating the stream of measurements., wherein the stream of measurements corresponds to the collection of phases, correlation phase, rotational positions, signal strengths, distance,,
3 Assignments
0 Petitions
Accused Products
Abstract
A hand-held remote locator (RL) device is used to locate a transponder or micro-transponder (MT). The user activates the RL to transmit a multi-frame ping to the MT in a slow ping mode, where the MT transmits reply messages when the multi-frame ping is received 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 can then engage a fast ping mode, where the RL transmits the multi-frame ping at an increased rate. The user then extends the RL device away from their body and turns through at least a partial arc length about their center line such that data is collected including compass readings, Doppler information, and distance calculations. The directional location for the MT is determined by the RL using the collected data.
-
Citations
42 Claims
-
1. A portable remote locator device that is operated by a user to determine a relative distance and direction from the portable remote locator device to an object that is tagged with a transponder, the portable remote locator device comprising:
-
an input device that is arranged to accept user initiated input;
a time control circuit that is arranged to provide timing control signals according to an internal clock of the portable remote locator device;
an indication means that is arranged to report information to the user;
a transmitter means that is arranged to transmit a structured transmission to the transponder when activated, wherein the structured transmission has a transmit cadence and frequency that is determined by the internal clock, wherein the structured transmission is coded with an identifier recognized by the transponder;
a receiver means that 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 means;
a means for determining a rotational position associated with the portable remote locator device about an axis that is approximately centered about the user of the portable remote locator device; and
a processor means that is arranged in cooperation with the input circuit, the time control circuit, the indication means, the transmitter means, the receiver means, the correlator, and the means for determining a rotational position, wherein the processor means is arranged to initialize the portable remote locator device in a slow ping mode, wherein in the slow ping mode the processor means is arranged for;
initiating the transmission of a first structured multi-frame transmission to the transponder device at a first time, detecting a first reply from the transponder device at a second time when the received samples correlate with an expected first reply transmission;
measuring a distance between the portable remote locator device and the transponder based on a difference between the second time and the first time;
wherein the processor means is also arranged to operate the portable remote locator device in a fast ping mode, wherein in the fast ping mode the processor means is arranged to collect a stream of measurements over multiple communications with the transponder in the fast ping mode by repeatedly;
initiating the transmission of a second structured multi-frame transmission to the transponder device at a third time;
detecting a second reply from the transponder device at a fourth time when the received samples correlate to an expected second reply transmission;
measuring a distance between the portable remote locator device and the transponder based on a difference between the third time and the fourth time;
monitoring the correlation phase and rotational position associated with each received sample from the second reply;
determining whether a complete rotation has been successfully completed by the user based on the monitored rotational position;
terminating the fast ping mode when either a complete rotation has been successfully completed or a timeout condition is detected by the processor means; and
wherein the processor means is also arranged to determine the distance and direction to the remote locator after the fast ping mode has terminated by evaluating the stream of measurements., wherein the stream of measurements corresponds to the collection of phases, correlation phase, rotational positions, signal strengths, distance,, - 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, 30)
-
-
31. A transponder device that is arranged to communicate with a remote locator device such that the remote locator device can determine a relative location of an object that is tagged with the transponder, the transponder device comprising:
-
a time control circuit that is arranged to provide timing control signals according to an internal high frequency clock for the transponder device;
a receiver means that is arranged to capture samples when activated utilizing timing signals from the internal high frequency clock of the transponder device;
a correlator that is arranged to identify a correlation and a correlation phase in response to captured samples from the receiver means;
a transmitter means that is arranged to transmit a structured reply transmission to the remote locator when activated, wherein the structured reply transmission has a transmit cadence and frequency that is determined by a synthesized timing that is derived from the captured samples such that reply transmissions from the transmitter means has a transmit cadence and frequency that is substantially matched to an expected reply cadence and frequency based on an internal clock for the remote locator device;
a processor means that is arranged in cooperation with the time control circuit, the transmitter means, the receiver means, and the correlator means, wherein the processor means is arranged to control an operating mode associated with the transponder, wherein the operating mode corresponds to one of a slow poll sleep mode, and a fast poll sleep mode, wherein the processor means is arranged to deactivate the high frequency clock until either the receiver means or the transmitter means is activated, wherein during the sleep mode the processor means is arranged to;
periodically enable the receiver means to capture samples during a first capture interval according to a first period that repeats after a long time interval;
evaluate the captured samples acquired during the first capture interval, identify a first authentication method when the captured samples from the first capture interval correlate to a validly coded message from the remote locator;
transmit a first reply message to the remote locator with the transmitter when the first authenticated message is identified; and
change the operating mode to the fast poll sleep mode when the first authenticated message is identified unless the first authenticated message includes a command from the remote locator to select a different mode from the fast poll sleep mode; and
wherein during the fast poll sleep mode the processor means is arranged to;
periodically enable the receiver means to capture samples during a second capture interval according to a second period that repeats after a short time interval;
evaluate the captured samples from the output of the receiver during the second capture interval;
identify a second authenticated message when the captured samples from the second capture interval correlate to another validly coded second message from the remote locator;
transmit a second reply message to the remote locator when the second authenticated message is identified, and change the operating mode to the slow poll sleep mode when a timeout interval expires without identifying the second authenticated message. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for a portable remote locator device that is operated by a user to determine a relative location of an object that is tagged with a transponder device, the method comprising:
-
activating the portable remote locator device in an initial acquisition mode in response to user initiated input;
during the initial acquisition mode;
transmitting a first structured transmission to the transponder device over a first time interval when the initial acquisition mode is active, wherein the first structured transmission is coded with an identifier recognized by the transponder;
capturing samples with a receiver during the first time interval;
detecting a first reply from the transponder device at a second time when the captured samples correlate with an expected first reply transmission from the remote locator; and
changing the operating mode of the portable remote locator device from the initial acquisition mode to a spin-around mode when the first reply is detected;
notifying the user to rotate the portable remote locator device when the operating mode changes from the initial acquisition mode to the spin-around mode;
collecting a stream of measurements over multiple communications with the transponder during the spin-around mode by repeatedly;
transmitting a second structured transmission to the transponder over a third time interval, wherein the first structured transmission is coded with an identifier recognized by the transponder;
capturing samples with the receiver and corresponding directional readings from an electronic compass during a fourth time interval;
detecting a second reply from the transponder when the captured samples from the fourth time interval correlate to an expected second reply transmission from the transponder device, and capturing the correlation data;
determining whether a complete rotation has been successfully completed by the user based on the captured readings from the electronic compass;
terminating the spin-around mode when either a complete rotation of the portable remote locator device is successfully completed; and
determining a directional heading from the portable remote locator device to the transponder by evaluating the stream of measurements after the spin-around mode is terminated; and
updating a user direction indicator on the portable remote locator device when the valid directional reading is identified.
-
-
42. A method for a transponder to communicate with a remote locator such that a directional heading from the remote locator to the transponder can be determined, the method comprising:
-
activating a high frequency clock in the transponder when the transponder is operated in either a slow poll mode, or a fast poll mode;
deactivated the high frequency clock in the transponder when the transponder is operated in a sleep interval;
periodically activating the sleep interval for the transponder after a first time interval expires when the slow poll mode is active, wherein a wake-up time for the sleep interval is sufficiently long such that the transponder consumes minimal power during the low-power sleep mode;
periodically activating the sleep interval for the transponder after a second time interval expires when the fast poll mode is active, wherein a wake-up time for the sleep interval is shorter for the fast poll mode than for the slow poll mode;
capturing samples with a receiver in the transponder when the high frequency clock is active;
correlating captured samples with an expected transmission from the remote locator when the high frequency clock is active;
synthesizing a timing and cadence for transmissions in the transponder with timing information acquired from the captured samples when a valid correlation is identified;
changing from the slow poll mode to the fast poll mode when a fast mode command is extracted from the captured samples during the slow poll mode;
changing from the fast poll mode to the slow poll mode when a slow poll mode command is extracted from the captured samples during the fast poll mode, or when the fast poll mode is active for an extended time period without receiving a slow poll mode command; and
transmitting a reply message to the remote locator using the synthesized timing and cadence when the captured samples correlate with the expected transmission from the remote locator.
-
Specification