The invention relates generally to position tracking systems and method. More particularly, the invention relates to systems and methods for wireless position tracking of mobile handheld, wireless, and wired devices.
Position tracking involves identifying an entity's location in a predefined environment (e.g., two dimensional or three dimensional). Certain methods for position tracking involve a transmitter (e.g., an electronic tag) that is tracked by an array of receiver devices. For example, one method to track the position of a radio signal emitting tag is to use the amplitude of the tag signal at the various receiver devices to determine the position of the tag. By comparing the signal strength at each receiver position, a position tracking system can use triangulation or trilateration to determine the position of the tag.
In one aspect, the invention features a position tracking system comprising a radio frequency (RF) transmitter transmitting an RF signal, an RF receiver in communication with the RF transmitter to receive the RF signal, and a controller in communication with the RF receiver to receive the RF signal and to perform a time of flight estimation of the RF signal from the transmitter to receiver and to measure phase shift for sub-wavelength determination. A computing system, in communication with the controller, receives the time of flight estimation and the measured phase shift and determines a position of the RF transmitter with respect to the RF receiver in response to the time of flight estimation and measured phase shift.
In another aspect, the invention features a position tracking system comprising a transmitting antenna transmitting a radio frequency (RF) signal and at least one receiving antenna acquiring the RF signal. One of the at least one receiving antenna and the transmitting antenna is designated a reference antenna. A processing unit determines a phase difference between the RF signal received by each receiving antenna and the reference antenna. The processing unit computes a position of the transmitting antenna with respect to the at least one receiving antenna in response to the phase difference determined for each receiving antenna.
In another aspect, the invention features a method of tracking position of a transmitting antenna comprising receiving a radio frequency (RF) signal, transmitted by the transmitting antenna, by at least one receiving antenna. One of the antennae is designated as a reference antenna. A phase difference is determined between the RF signal received by each receiving antenna and the reference antenna. A position of the transmitting antenna with respect to the at least one receiving antenna is computed in response to each phase difference determined for each receiving antenna.
In still another aspect, the invention features a method of tracking position comprising receiving a radio frequency (RF) signal, transmitted by a transmitting antenna, by a receiving antenna, performing a time of flight estimation of the RF signal from the transmitting antenna to the receiving antennae, measuring phase shift between the transmitted RF signal and the received RF signal at each receiving antenna, and determining a position of the transmitting antenna with respect to the receiving antennae in response to the time of flight estimation and the measured phase shift at each receiving antenna.
Position tracking systems described herein comprise a plurality of distinct, physically separated receivers, with antenna and hardware, and one or more transmitters, with antenna and hardware. To track a single transmitter (antenna), some embodiments of the position tracking systems include three receiver antennae for two-dimensional tracking and at least four receiver antennae for three-dimensional tracking. The receiver antennae provide a position reference frame in which the transmitter antenna is tracked. The receiver antennae are fixed in the tracking environment at known locations. Additional receiver antennae provide better coverage and more accuracy than fewer antennae, with additional complexity and cost. In one embodiment, the receiver antennae receive signals from a wireless transmitter and use the time of arrival information of those signals to calculate device position. The timing information is calculated using the carrier signal phase information of the transmitter, received at each receiver antenna, to compare time of arrival at each receiver antenna.
More transmitter antennae attached to or embedded in a tracked object allow the orientation of the object to be calculated based on geometric principles. For example, two transmitter antennae, separated by a distance d, yield a pointer, because the two transmitter antennae form a line with known direction. Three transmitter antennae provide enough information to calculate a three-dimensional orientation. The configuration of the position tracking system can be reversed, with the receiver antennae being tracked and the transmitter antennae providing the reference frame.
In brief, the three receivers 20 and transmitter 12 are used to determine the three-dimensional position of the object within the tracking environment. The transmitter 12 associated with an object continuously transmits pseudo noise (PN) code modulated RF (radio frequency) signals. The antenna 22 of each receiver 20 receives the modulated signals from the transmitter 12. The LNAs 24 amplify the received CDMA (Code Division Multiple Access) signals and send them to the controller 16 over communication links 26 (e.g., cables).
The controller 16 obtains a set of PN code correlative pulses through a correlation process and detects the carrier signals. The PN code correlative pulses and carrier signals are supplied to a code discriminator and a carrier phase discriminator, respectively, within controller 16. The code discriminator and carrier phase discriminator provide the coarse and fine measurement of the time difference of arrival of the transmitted RF signal, respectively. Combining the coarse and fine time differences of arrival eliminates ambiguity and provides highly accuracy position determination. The controller 16 sends the data to the computer system 18 to calculate the transmitter antenna position (x, y, z). The computer system 18 can display the position on a computer screen (e.g., as a cursor) or provide the transmitter position to an application for further use.
During operation, the reference oscillator or clock 40 produces a stable reference clock signal, which passes to the PN generator 42 and to the RF source 32. Based on the reference clock signal, the RF source 32 produces an RF signal and the PRN code generator 42 produces a PN code. The Bi-Phase Shift Key (BPSK) modulator 34 combines the RF signal received from the RF source and the PN code received from the PRN code generator 42 to produce a modulated CDMA signal for transmission. The amplifier 36 receives and amplifies the CDMA signal. The power divider 38 delivers the CDMA signal to the transmit antenna 38 for RF transmission and to the controller 16 over a communication link 26.
The reference signal generator 50 provides a set of carrier signals 70 to the carrier phase discriminator 52 and code synchronizing signals 72 to the code timing circuit 54. The code timing circuit 54 performs a coarse measurement of time difference of arrival to provide an absolute position measurement at low resolution. The carrier phase discriminator 52 produces a fine measurement of the time difference of arrival to achieve high resolution of the object position. The ADC circuit 66 receives and digitizes the set of measured carrier phase information from the carrier phase discriminator 52 and the code time difference information received from the code timing circuit 54. The buffer 68 buffers this digitized information, which is sent to the computer system 18 for object position calculations.
The receiver antenna 22 acquires the RF signal 106 transmitted by the transmitter 12. The amplifier (LNA) 24 of the receiver 20 amplifies the received signal 106. The BPSK demodulator 56 of the controller 16 demodulates the RF signal to recover the 5.8 GHz carrier signal 112, phase (time) shifted. For recovering the carrier signal 112, the PN code generator 64 provides a 10 MHz 10-bit pseudo-noise (PN) sequence 110, clocked by the DLL 63 (
The multiplier 104 of the carrier phase discriminator 52 uses the carrier reference signal 70 received from the reference generator 50 to demodulate the real component (in-phase (I)) 116 of the recovered carrier signal 112. An integrator 118 integrates the real component 116 for a period corresponding to an integral number of cycles of the recovered carrier signal 112, and provides the integrated real component 120 to the A/D circuit 66.
The carrier phase discriminator 52 also includes a multiplier 114, which receives the carrier reference signal 70 shifted by 90 degrees by the phase shifter 102, and uses the phase-shifted signal to demodulate the imaginary component (out-of-phase (Q)) 122 of the recovered carrier signal 112. An integrator 124 integrates the imaginary component 122 for a period corresponding to an integral number of cycles of the recovered carrier signal 112, and provides the integrated imaginary component 126 to the A/D circuit 66. The ratio of the two demodulated integrated signals 120, 126 yields the phase shift of the recovered carrier signal 112, which provides the fine measurement of the time of flight.
Additional receivers or receiver antennae can be utilized to provide additional information to the algorithm that calculates the position of the transmitter. Additional transmitter antennae or transmitters can be rigidly attached to provide a marker, where two rigidly attached antennae or transmitters can provide vector orientation information (line between the antennae) and 3 or more non-concentric antennae can provide three-dimensional orientation (multiple axes). A system containing a single transmitter with multiple antennae and/or markers can be used in medical procedures to provide the position and/or orientation of a medical object. A medical object can be a living entity, a provider of medical or surgical services, a medical instrument or a medical device. Multiple markers can also be tracked using other PN codes to minimize interference. Multiple medical objects can be tracked using multiple antennae and/or markers and relative measurements can be determined from the position and orientation of the various antennae/markers. Such a system can also be used for registering medical imaging with real time or non-real time surgical procedures and for real time data fusion. As would be appreciated in the art, the system described can be reversed, that is, one receiver being associated with an object that is to be tracked and multiple transmitters emitting CDMA signals.
As known in the art, there are many variations possible to achieve the same functionality. Many of the noted components can be part of the computer system 168. For example, the computer system 168 can generate the sine wave 150 and the PN sequence 152. The multipliers 162 and integrators 164 can be disposed after the A/D 166 and be performed in a DSP (digital signal processing device). Other embodiments can use low pass filters instead of the integrators 164.
The P&O algorithm 170 is based on a best-fit method to the underlying equations. In this phase-based position tracking system 10′, the phase is used to measure distance, absolute and/or relative transmitter position. The sine wave generator 150 can generate signals between 10MHz and 10GHz. This corresponds to wavelengths (λ) ranging from 30m to 0.03 m. 360° corresponds to one wavelength, and the distance is calculated by measuring the phase differences of the transmitter signal recorded at two receiver antennae. In the following equations, the variables r1, r2, r3, and r4 represent the distances between the receiver antennae positions and the transmitter position and are represented by the phases. Receiver positions are denoted as rcvr_posreceiver number,position coordinate, and are fixed, known quantities. Position coordinate 1, 2, 3 represent x, y, z, respectively.
These four equations are used to solve for x1, x2, and x3, which represents the x,y,z, position of the transmitter, respectively. This can be solved in a least squares algorithm, such as Levenberg-Marquardt, in a Kalman filter or similar algorithms.
When the wavelength is less than the tracking range, multiple cycles of the sine wave 150 occupy the tracking volume. To work in this environment, the P&O algorithm 170 starts at a known location and tracks through the cycle-to-cycle variation in order to maintain absolute tracking. Because phase shifts are typically computed using the arctangent function, a phase discontinuity occurs every ±180° (as shown in
At the end of each cycle, at step 196, Smn is compared to Spn. If the difference exceeds a tolerance, this indicates that the filter is lost, for example, because of multipath or to a complete loss of signal. If the filter is lost, Ŝn and Ûn are set to zero at step 198 and processing continues at step 190. Otherwise, Xn-1 is set to Xn at step 200 and processing repeats with new data obtained at step 184. Each phase difference gets its own unwrapping. The unwrapping typically occurs in a processor.
Whereas CDMA techniques help to mitigate multipath interference, additional techniques can be used to increase the robustness of the position tracking system. One technique uses additional receiver antennae. The additional receiver antennae provide additional information in the event the signals of another receiver are corrupted by multipath effects. A loss or corruption of signal indicates that a particular signal should not be used in the computation of the P&O algorithm 170. Another technique includes cycling the designation of the reference antenna through the receiver antennae. When the reference antenna is blocked, all the phase difference signals are deemed corrupt. Cycling through the different receiver antennae gives the position tracking system an opportunity to find a good reference. It may then be possible to re-acquire signals on the next cycle. This can require more multiplexing paths, and additional bookkeeping, but increases system robustness.
Another technique to make the position tracking system more robust, especially when the wavelength is less than the tracking volume (i.e., range), is to keep track of signals that may be lost because of multipath effects or signal blockage. After a valid solution to the P&O algorithm 170 is available, the solution is used to calculate the expected phase difference for the different channels. Under normal conditions, these calculated values closely agree to the measured values. When a signal is lost, these calculated values can be used instead of the measured values shown in step 184. That way, after the channel signal is unblocked and received again, it can resume being used without losing track of the correct phase difference.
These methods can also be subsumed by a Kalman filter implementation of the unwrapping and the P&O algorithm. Because the tracking equations (Eq. 1-Eq. 4) can be formulated in a Kalman framework, both the P&O algorithm 170 and unwrapping can be performed in one consistent algorithm. Because dynamic estimates are available in Kalman formulations, these can be used to detect when signals are degraded and/or lost. Means for performing Kalman filtering are described in “Optimal Estimation with an Introduction to Stochastic Control Theory,” by Frank Lewis, Wiley-Interscience, 1986.
The sine wave 150 in
Receivers 212-1, 212-2 are part of the receiver network. Coordinates of each phase center of the receivers' antennae 218 are predetermined and used as coordinate references for correlating the coordinate location of the transmitter 214 within the receiver network. Also, the phase center of the transmitter antenna is used as a reference for the coordinate location of the transmitter 214.
In this tracking and/or communication system, the transmitter 214 continuously transmits pulsed signals in the form of multiple frequencies, and the receivers 212-1, 212-2 receive the signals, amplify, and send these signals to the central processing unit 216 via cables. In the central processing unit 216, one or more phase discriminators (not shown) are used to provide carrier phase difference information between received carrier signals or between received signals and reference signals. The central processing unit 216 also includes an analog-to-digital (A/D) converter (not shown) to digitize the phase differences. According to the carrier phase difference information, the identification of the transmitter 214, its physical position information, or both, can be determined.
The VCO 218 in the transmitter 214 generates a continuous RF or microwave signal that depends on the signal frequency produced by the DDS source 220. In this system, any frequency can be chosen depending on the requirement for the resolution of the coordinates (e.g., the higher the frequency, the higher the resolution). The DDS signal frequency depends on the Frequency Word controlled by the microprocessor 230. This DDS signal works as a reference clock for the VCO 218 to generate different frequencies for hopping.
Each limiting amplifier 240 is used to limit the amplitude of the pulsed RF or microwave signal coupled from the receivers 212-1, 212-2 so that the output of each phase discriminator 246 is dependent on the carrier phase differences. The power divider 242 divides one of the received signals for phase discriminating and pulse recovery. The phase discriminator 246 is used to discriminate phase differences of individual hopped frequencies. The analog-to digital converter 248 converts the carrier phase difference from analog to digital. The data buffer 250 functions as the storage space to store the digital data for the data processing. The control signals for the A/D converters 248 and the data buffer 250 come from the pulse recovery circuit 244.
The data collected from the data buffer 250 contains the phase differences of the different frequencies. As shown in the frequency-hopping pattern of
Although the preferred embodiments of the present invention have been described herein, the above description is merely illustrative. Further modification of the invention herein disclosed will occur to those skilled in the respective arts and all such modifications are deemed to be within the scope of the invention as defined by the appended claims.
This application is a division of, and claims priority to and the benefits under 35 U.S.C. §§ 120 and 121 of, co-pending U.S. application Ser. No. 14/354,833 filed Apr. 28, 2014 and titled “SYSTEMS AND METHODS OF WIRELESS POSITION TRACKING,” which claims the benefit of and priority to U.S. provisional application No. 61/558,032, filed Nov. 10, 2011 and titled “Wireless Tracking System using CDMA and Phase for Timing Comparisons,” and the benefit of and priority to U.S. provisional application No. 61/558,082, filed Nov. 10, 2011, titled “Radio Frequency Tracking Device,” the entireties of which applications are incorporated by reference herein for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
2408122 | Wirkler | Sep 1946 | A |
3824596 | Guion et al. | Jul 1974 | A |
3940700 | Fischer | Feb 1976 | A |
4328499 | Anderson et al. | May 1982 | A |
5010343 | Andersson | Apr 1991 | A |
5343212 | Rose et al. | Aug 1994 | A |
5426438 | Peavey et al. | Jun 1995 | A |
5510800 | McEwan | Apr 1996 | A |
5574468 | Rose | Nov 1996 | A |
5592180 | Yokev et al. | Jan 1997 | A |
5600330 | Blood | Feb 1997 | A |
5657026 | Culpepper et al. | Aug 1997 | A |
5923286 | Divakaruni | Jul 1999 | A |
5953683 | Hansen et al. | Sep 1999 | A |
6088653 | Sheikh et al. | Jul 2000 | A |
6101178 | Beal | Aug 2000 | A |
6167347 | Lin | Dec 2000 | A |
6255991 | Hedin | Jul 2001 | B1 |
6292750 | Lin | Sep 2001 | B1 |
6409687 | Foxlin | Jun 2002 | B1 |
6412748 | Girard | Jul 2002 | B1 |
6417802 | Diesel | Jul 2002 | B1 |
6496778 | Lin | Dec 2002 | B1 |
6512748 | Mizuki et al. | Jan 2003 | B1 |
6593885 | Wisherd et al. | Jul 2003 | B2 |
6630904 | Gustafson et al. | Oct 2003 | B2 |
6683568 | James et al. | Jan 2004 | B1 |
6697736 | Lin | Feb 2004 | B2 |
6720920 | Breed et al. | Apr 2004 | B2 |
6721657 | Ford et al. | Apr 2004 | B2 |
6744436 | Chirieleison et al. | Jun 2004 | B1 |
6750816 | Kunysz | Jun 2004 | B1 |
6861982 | Forstrom et al. | Mar 2005 | B2 |
6867774 | Halmshaw et al. | Mar 2005 | B1 |
6989789 | Ferreol et al. | Jan 2006 | B2 |
7009561 | Menache et al. | Mar 2006 | B2 |
7143004 | Townsend et al. | Nov 2006 | B2 |
7168618 | Schwartz | Jan 2007 | B2 |
7190309 | Hill | Mar 2007 | B2 |
7193559 | Ford et al. | Mar 2007 | B2 |
7236091 | Kiang et al. | Jun 2007 | B2 |
7236092 | Joy | Jun 2007 | B1 |
7292189 | Orr et al. | Nov 2007 | B2 |
7295925 | Breed et al. | Nov 2007 | B2 |
7315281 | Dejanovic et al. | Jan 2008 | B2 |
7336078 | Merewether et al. | Feb 2008 | B1 |
7409290 | Lin | Aug 2008 | B2 |
7443342 | Shirai et al. | Oct 2008 | B2 |
7499711 | Hoctor et al. | Mar 2009 | B2 |
7533569 | Sheynblat | May 2009 | B2 |
7612715 | Macleod | Nov 2009 | B2 |
7646330 | Karr | Jan 2010 | B2 |
7868760 | Smith et al. | Jan 2011 | B2 |
7876268 | Jacobs | Jan 2011 | B2 |
7933730 | Li et al. | Apr 2011 | B2 |
8269624 | Chen et al. | Sep 2012 | B2 |
8457655 | Zhang et al. | Jun 2013 | B2 |
8749433 | Hill | Jun 2014 | B2 |
8860611 | Anderson et al. | Oct 2014 | B1 |
8957812 | Hill et al. | Feb 2015 | B1 |
9063215 | Perthold et al. | Jun 2015 | B2 |
9092898 | Fraccaroli et al. | Jul 2015 | B1 |
9120621 | Curlander | Sep 2015 | B1 |
9141194 | Keyes et al. | Sep 2015 | B1 |
9174746 | Bell et al. | Nov 2015 | B1 |
9482741 | Min et al. | Nov 2016 | B1 |
9497728 | Hill | Nov 2016 | B2 |
9519344 | Hill | Dec 2016 | B1 |
9782669 | Hill | Oct 2017 | B1 |
9872151 | Puzanov et al. | Jan 2018 | B1 |
9933509 | Hill et al. | Apr 2018 | B2 |
9961503 | Hill | May 2018 | B2 |
10180490 | Schneider et al. | Jan 2019 | B1 |
10257654 | Hill | Apr 2019 | B2 |
20020021277 | Kramer et al. | Feb 2002 | A1 |
20020140745 | Ellenby | Oct 2002 | A1 |
20030053492 | Matsunaga | Mar 2003 | A1 |
20030120425 | Stanley et al. | Jun 2003 | A1 |
20030176196 | Hall et al. | Sep 2003 | A1 |
20030195017 | Chen et al. | Oct 2003 | A1 |
20040095907 | Agee et al. | May 2004 | A1 |
20040107072 | Dietrich et al. | Jun 2004 | A1 |
20040176102 | Lawrence et al. | Sep 2004 | A1 |
20040203846 | Caronni et al. | Oct 2004 | A1 |
20050001712 | Yarbrough | Jan 2005 | A1 |
20050057647 | Nowak | Mar 2005 | A1 |
20050143916 | Kim et al. | Jun 2005 | A1 |
20050184907 | Hall et al. | Aug 2005 | A1 |
20050275626 | Mueller et al. | Dec 2005 | A1 |
20060013070 | Holm et al. | Jan 2006 | A1 |
20060022800 | Krishna et al. | Feb 2006 | A1 |
20060061469 | Jaeger et al. | Mar 2006 | A1 |
20060066485 | Min | Mar 2006 | A1 |
20060101497 | Hirt et al. | May 2006 | A1 |
20060192709 | Schantz et al. | Aug 2006 | A1 |
20060279459 | Akiyama et al. | Dec 2006 | A1 |
20060290508 | Moutchkaev et al. | Dec 2006 | A1 |
20070060384 | Dohta | Mar 2007 | A1 |
20070138270 | Reblin | Jun 2007 | A1 |
20070205867 | Kennedy et al. | Sep 2007 | A1 |
20070210920 | Panotopoulos | Sep 2007 | A1 |
20070222560 | Posamentier | Sep 2007 | A1 |
20080007398 | DeRose et al. | Jan 2008 | A1 |
20080048913 | Macias et al. | Feb 2008 | A1 |
20080143482 | Shoarinejad et al. | Jun 2008 | A1 |
20080150678 | Giobbi et al. | Jun 2008 | A1 |
20080154691 | Wellman et al. | Jun 2008 | A1 |
20080174485 | Carani et al. | Jul 2008 | A1 |
20080204322 | Oswald et al. | Aug 2008 | A1 |
20080266253 | Seeman et al. | Oct 2008 | A1 |
20080281618 | Mermet et al. | Nov 2008 | A1 |
20080316324 | Rofougaran et al. | Dec 2008 | A1 |
20090043504 | Bandyopadhyay et al. | Feb 2009 | A1 |
20090149202 | Hill et al. | Jun 2009 | A1 |
20090224040 | Kushida et al. | Sep 2009 | A1 |
20090243932 | Moshfeghi | Oct 2009 | A1 |
20090323586 | Hohl et al. | Dec 2009 | A1 |
20100090852 | Eitan et al. | Apr 2010 | A1 |
20100097208 | Rosing et al. | Apr 2010 | A1 |
20100103173 | Lee et al. | Apr 2010 | A1 |
20100103989 | Smith et al. | Apr 2010 | A1 |
20100123664 | Shin et al. | May 2010 | A1 |
20100159958 | Naguib et al. | Jun 2010 | A1 |
20110006774 | Baiden | Jan 2011 | A1 |
20110037573 | Choi | Feb 2011 | A1 |
20110187600 | Landt | Aug 2011 | A1 |
20110208481 | Slastion | Aug 2011 | A1 |
20110210843 | Kummetz | Sep 2011 | A1 |
20110241942 | Hill | Oct 2011 | A1 |
20110256882 | Markhovsky et al. | Oct 2011 | A1 |
20110264520 | Puhakka | Oct 2011 | A1 |
20120013509 | Wisherd et al. | Jan 2012 | A1 |
20120127088 | Pance et al. | May 2012 | A1 |
20120176227 | Nikitin | Jul 2012 | A1 |
20120184285 | Sampath et al. | Jul 2012 | A1 |
20120286933 | Hsiao | Nov 2012 | A1 |
20120319822 | Hansen | Dec 2012 | A1 |
20130018582 | Miller et al. | Jan 2013 | A1 |
20130021417 | Ota et al. | Jan 2013 | A1 |
20130029685 | Moshfeghi | Jan 2013 | A1 |
20130036043 | Faith | Feb 2013 | A1 |
20130113993 | Dagit, III | May 2013 | A1 |
20130314210 | Schoner et al. | Nov 2013 | A1 |
20140022058 | Striemer et al. | Jan 2014 | A1 |
20140253368 | Holder | Sep 2014 | A1 |
20140300516 | Min et al. | Oct 2014 | A1 |
20140361078 | Davidson | Dec 2014 | A1 |
20150009949 | Khoryaev et al. | Jan 2015 | A1 |
20150039458 | Reid | Feb 2015 | A1 |
20150091757 | Shaw et al. | Apr 2015 | A1 |
20150134418 | Leow et al. | May 2015 | A1 |
20150169916 | Hill et al. | Jun 2015 | A1 |
20150221135 | Hill et al. | Aug 2015 | A1 |
20150323643 | Hill et al. | Nov 2015 | A1 |
20150362581 | Friedman | Dec 2015 | A1 |
20150379366 | Nomura | Dec 2015 | A1 |
20160035078 | Lin | Feb 2016 | A1 |
20160142868 | Kulkarni et al. | May 2016 | A1 |
20160150196 | Horvath | May 2016 | A1 |
20160156409 | Chang | Jun 2016 | A1 |
20160178727 | Bottazzi | Jun 2016 | A1 |
20160238692 | Hill et al. | Aug 2016 | A1 |
20160256100 | Jacofsky et al. | Sep 2016 | A1 |
20160286508 | Khoryaev et al. | Sep 2016 | A1 |
20160366561 | Min et al. | Dec 2016 | A1 |
20160370453 | Boker et al. | Dec 2016 | A1 |
20160371574 | Nguyen et al. | Dec 2016 | A1 |
20170030997 | Hill | Feb 2017 | A1 |
20170031432 | Hill | Feb 2017 | A1 |
20170234979 | Mathews et al. | Aug 2017 | A1 |
20170280281 | Pandey et al. | Sep 2017 | A1 |
20170323174 | Joshi et al. | Nov 2017 | A1 |
20170350961 | Hill | Dec 2017 | A1 |
20170372524 | Hill | Dec 2017 | A1 |
20180068266 | Kirmani | Mar 2018 | A1 |
20180164103 | Hill | Jun 2018 | A1 |
20180197139 | Hill | Jul 2018 | A1 |
20190090744 | Mahfouz | Mar 2019 | A1 |
Number | Date | Country |
---|---|---|
2001006401 | Jan 2001 | WO |
2005010550 | Feb 2005 | WO |
Entry |
---|
Dictionary Definition for Peripheral Equipment. (2001). Hargrave's Communications Dictionary, Wiley. Hoboken, NJ: Wiley. Retrieved from Https://search.credorefernce.com/content/entry/hargravecomms/peripheral_equioment/0 (Year:2001). |
Wilde, Andreas, “Extended Tracking Range Delay-Locked Loop,” Proceedings IEEE International Conference on Communications, Jun. 1995, pp. 1051-1054. |
Hill, Edward L., “System and Method of Personalized Navigation Inside a Business Enterprise,” U.S. Appl. No. 16/163,708, filed Oct. 18, 2018. |
Li, et al. “Multifrequency-Based Range Estimation of RFID Tags,” IEEE International Conference on RFID, 2009. |
Welch, Greg and Gary Bishop, “An Introduction to the Kalman Filter,” Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599-3175, Updated: Monday, Jul. 24, 2006. |
Hill, et al. “Position Tracking System and Method Using Radio Signals and Inertial Sensing” U.S. Appl. No. 14/600,025, filed Jan. 20, 2015. |
Min, et al. “Expandable, Decentralized Position Tracking Systems and Methods” U.S. Appl. No. 15/446,602, filed Mar. 1, 2017. |
Hill, Edward L. “Wireless Relay Station for Radio Frequency-Based Tracking System” U.S. Appl. No. 15/961,274, filed Apr. 24, 2018. |
Hill, et al. “Package Tracking Systems and Methods” U.S. Appl. No. 15/091,180, filed Apr. 5, 2016. |
Seiger, et al. “Modular Shelving Systems for Package Tracking” U.S. Appl. No. 15/270,749, filed Sep. 20, 2016. |
Hill, et al. “Video for Real-Time Confirmation in Package Tracking Systems” U.S. Appl. No. 15/416,366, filed Jan. 26, 2017. |
Piotrowski, et al. “Light-Based Guidance for Package Tracking Systems” U.S. Appl. No. 15/416,379, filed Jan. 26, 2017. |
Hill, et al. “Spatial Diveristy for Relative Position Tracking” U.S. Appl. No. 15/404,668, filed Jan. 12, 2017. |
Notice of Allowance in U.S. Appl. No. 14/354,833 dated Oct. 6, 2017; 7 pages. |
Notice of Allowance in U.S. Appl. No. 14/354,833 dated Mar. 8, 2018; 5 pages. |
Non-Final Office Action in U.S. Appl. No. 14/354,833 dated Apr. 18, 2017; 6 pages. |
Restriction Requirement in U.S. Appl. No. 14/354,833 dated Dec. 12, 2016; 6 pages. |
Morbella N50: 5-inch GPS Navigator User's Manual, Maka Technologies Group, May 2012. |
Proakis, John G. and Masoud Salehi, “Communication Systems Engineering”, Second Edition, Prentice-Hall, Inc., Upper Saddle River, New Jersey, 2002; 815 pages. |
Schmidt & Phillips, “INS/GPS Integration Architectures”, NATO RTO Lecture Seriers, First Presented Oct. 20-21, 2003; 24 pages. |
J. Farrell & M. Barth, “The Global Positioning System & Inertial Navigation” pp. 245-252 (McGraw-Hill,1999). |
Grewal & Andrews, “Global Positioning Systems, Inertial Nagivation, and Integration”, 2001, John Weiley and Sons, pp. 252-256. |
“Development of a Precise GPS/INS/On-Board Vehicle Sensors Integrated Vehicular Positioning System,” Jianchen Gao, UCGE Reports No. 20255, Jun. 2007. |
Goodall, Christopher L., “Improving Usability of Low-Cost INS/GPS Navigation Systems using Intelligent Techniques”, Jan. 2009, UCGE Reports No. 20276; 234 pages. |
Vikas Kumar N., “Integration of Inertial Navigation System and Global Positioning System Using Kalman Filtering”, M.Tech Dissertation, Indian Institute of Technology, Bombay, Mumbai, Jul. 2004; 69 pages. |
Filho, et al., “Integrated GPS/INS Navigation System Based on a Gyrpscope-Free IMU”, DINCON Brazilian Conference on Synamics, Control, and Their Applications, May 22-26, 2006; 6 pages. |
International Search Report and Written Opinion in International Patent Application No. PCT/US12/64860, dated Feb. 28, 2013; 8 pages. |
International Preliminary Report on Patentability in international patent application No. PCT/US12/64860, dated May 22, 2014; 7 pages. |
“ADXL/ADXL210 Product Sheet”, Analog Devices, Inc., Analog.com, 1999; 11 pages. |
Pourhomayoun, Mohammad and Mark Fowler, “Improving WLAN-based Indoor Mobile Positioning Using Sparsity,” Conference Record of the Forty Sixth Asilomar Conference on Signals, Systems and Computers, Nov. 4-7, 2012, pp. 1393-1396, Pacific Grove, California. |
International Preliminary Report on Patentability in International Patent Application No. PCT/US13/75277, dated Jun. 25, 2015; 7 pages. |
Yang, Yong, “Tightly Coupled MEMS INS/GPS Integration with INS Aided Receiver Tracking Loops”, Jun. 2008, UCGE Reports No. 20270; 205 pages. |
Sun, Debo, “Ultra-Tight GPS/Reduced IMU for Land Vehicle Navigation”, Mar. 2010, UCGE Reports No. 20305; 254 pages. |
Sun, et al., “Analysis of the Kalman Filter With Different INS Error Models for GPS/INS Integration in Aerial Remote Sensing Applications”, Bejing, 2008, The International Archives of the Photogrammerty, Remote Sensing and Spatial Information Sciences vol. XXXVII, Part B5.; 8 pages. |
“Integration of a GPS aided Strapdown Inertial Navigation System for Land Vehicles,” Adrian Schumacher, KTH Electrical Engineering, XR-EE-SB 2006:006. |
Gautier, Jennifer Denise, “GPS/INS Generalized Evaluation Tool (GIGET) for the Design and Testing of Integrated Navigation Systems”, Dissertation, Stanford University, Jun. 2003; 160 pages. |
“Real-time differential Carrier Phase GPS-Aided INS,” Jay Farrell, tony Givargis, Matthew Barth, IEEE Transactions on control Systems Technology, vol. 8, No. 4, Jul. 2000. |
Alban, Santiago, “Design and Performance of a Robust GPS/INS Attitude System for Automobile Applications”, Dissertation, Stanford University, Jun. 2004; 218 pages. |
U.S. Appl. No. 13/975,724, filed Aug. 26, 2013, entitled, “Radio Frequency Communication System′” 22 pages. |
International Search Report and Written Opinion in International Patent Application No. PCT/US13/75277, dated Apr. 7, 2014; 7 pages. |
Number | Date | Country | |
---|---|---|---|
20180231649 A1 | Aug 2018 | US |
Number | Date | Country | |
---|---|---|---|
61558032 | Nov 2011 | US | |
61558082 | Nov 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14354833 | US | |
Child | 15953798 | US |