1. Field of the Invention
The present invention relates to multi-user detection, and more particularly to advanced multi-user detection for mobile satellite return link receivers.
2. Discussion of the Related Art
The mobile satellite data service providers often face the challenges on the mobile satellite return link. The major challenge comes from the need to deliver and process data at an increasingly high rate and capacity while keeping the bandwidth. In a mobile satellite return link with a limited bandwidth, the data from the mobile transceivers often arrive at the earth station receiver superimposed upon one another. The signals are packed on top of each other and are congested. With a conventional spread-spectrum correlation receiver, only the user signal with a strong signal strength can be retrieved successfully. The weak user signals are buried in the signal pool and are recognized as noise due to multi-user access interference (MAI).
Accordingly, the present invention is directed to an advanced multi-user detection for mobile satellite return link receivers that substantially obviate one or more problems due to limitations and disadvantages of the related art.
An object of the present invention is to provide an iterative return link receiver that is capable of sequentially detecting user signals with different power profiles.
Another object of the present invention is to provide an advanced multi-user detector that is capable of providing high capacity multiple user detection in a limited bandwidth.
Another object of the present invention is to provide an advanced multi-user detector capable of iteratively subtracting the detected user signals from the incoming signal packet in real-time.
Another object of the present invention is to provide a feasible iterative receiver that can detect user signals in real-time using algorithms implementing static or dynamic decimation.
Another object of the present invention is to provide a feasible iterative receiver that can detect user signals in real-time using adaptive channel estimation.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
To achieve these and other advantages and in accordance with the purpose of the present invention, as embodied and broadly described, the advanced multi-user detection for mobile satellite return link receiver includes a method for detecting multi-user signals including conducting a first energy burst detection detecting a first plurality of user signals as a first energy burst, attempting to decode a user signal from the first plurality of signals within the first energy burst, cancelling out a first user signal from the first energy burst if the first user signal is successfully decoded from the first energy burst, determining a second user signal to be discarded if the second user signal is not successfully decoded from the first energy burst, conducting a second energy burst detection detecting a second plurality of signals as a second burst, and iteratively cancelling out the first user signal successfully decoded from the first energy burst from the second energy burst, wherein the second energy burst detection is conducted when all user signals within the first energy burst are either cancelled out or determined to be discarded.
In another aspect, the method for detecting multi-user signals includes conducting a first energy burst detection detecting a first plurality of user signals as a first energy burst, attempting to decode a user signal from the first plurality of signals within the first energy burst, cancelling out a first user signal from the first energy burst if the first user signal is successfully decoded from the first energy burst, determining a second user signal to be discarded if the second user signal is not successfully decoded from the first energy burst, conducting a second energy burst detection detecting a second plurality of signals as a second burst, and iteratively cancelling out the first user signal successfully decoded from the first energy burst from the second energy burst, wherein when to conduct the second energy burst is predetermined using statistical information on how often energy burst detections should be made.
In another aspect, an apparatus for detecting multi-user signals includes a burst energy detector for detecting a plurality of user signals as an energy burst, a channel estimator for estimating an amount of Doppler shift and Doppler rate, and a decoder for attempting to decode a user signal from the plurality of signals within the energy burst, an iterative interference canceller for iteratively cancelling out successfully decoded user signal from the energy burst, wherein the iterative interference canceller dynamically determines whether the energy burst after the successfully decoded user signal is cancelled out should be input into the decoder or the burst energy detector.
In another aspect, the apparatus for detecting multi-user signals includes a burst energy detector for detecting a plurality of user signals as an energy burst, a channel estimator for estimating an amount of Doppler shift and Doppler rate, and a decoder for attempting to decode a user signal from the plurality of signals within the energy burst, an iterative interference canceller for iteratively cancelling out successfully decoded user signal from the energy burst, wherein the iterative interference canceller statically determines whether the energy burst after the successfully decoded user signal is cancelled out should be input into the decoder or the burst energy detector.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention. In the drawings:
Reference will now be made in detail to the embodiments of the present invention, examples of which are illustrated in the accompanying drawings.
When the number of units communicating in a single satellite channel increases, the return link system encounters significant processing limitations. For example, when more than 1000 units operate in a single satellite channel simultaneously, the return link system can collapse. When the system collapses, the received data is merely noise because of multi-user access interference and thus, not a single user signal can be detected.
As an example, when the signals transmitted in the satellite channel are voice signals, the receiver would recognize the multiple signals collectively as emanating from the ground platforms. However, the multiple signals would be analogous to a screaming crowd because not a single voice can be separated out.
The present invention allows one to separate out the individual voices so that each voice can be heard using iterative cancellation. In addition, the present invention allows one to separate out individual voices even when the number of users is greater than the maximum capacity, under which situation conventional multi-user detectors would collapse.
Signals from multiple users are received at the input port 110 of the advanced multi-user detector 100. These signals from multiple users typically have different power levels and profiles when they are received by the return link receiver because the signal paths are different for individual signals that are received by the return link receiver. The signals from multiple users are received as energy bursts. The return link receiver equipped with advanced multi-user detector 100 detects the energy burst in the energy burst detector 120.
Once the energy burst detector 120 detects the energy burst, the signals within the energy burst are decoded by the decoder 140 after channel estimation is performed in the channel estimator 130. Typically, the signals with the highest power levels are decoded first within the decoder 140 because the signals with the highest power levels are easier to be detected within the energy burst.
Once these signals with the highest power levels are detected and decoded, they are iteratively cancelled out from the energy burst in the circuit for iterative interference cancellation 150. Because the user signals that have highest power levels are typically detected first, these signals with the highest power levels are canceled out first in the circuit for iterative interference cancellation 150. Thereafter, the user signals that have the next highest power levels after cancellation are detected and iteratively canceled out. As a result, the weaker user signals are sequentially detected and decoded. As shown in
In the first step, an energy burst is detected in the burst energy detector 120. The decoder 140 attempts to decode user signals for each user sequentially after channel estimation is performed in the channel estimator 130. In the exemplary embodiment shown in
In the second step, further attempts to decode signals from users 1 and 2 are made without an additional burst energy detection. An additional burst energy detection is not made because the attempts to decode the signals from users 1 and 2 in the first step were made before the cancellation of decoded signal from user 3. Therefore, there is a need to re-attempt to decode signals from users 1 and 2 in the second step before determining users 1 and 2 to be discarded and conducting an additional burst energy detection thereafter. In the exemplary embodiment shown in
In the exemplary embodiment shown in
In the fourth step, because signals from all users are either cancelled out or determined to be discarded, a second energy burst detection is performed in the burst energy detector 120. Because the signal from user 3 was decoded and cancelled out from the energy burst, typically because it is a signal with the highest power level, a second energy burst detection can result in detecting more user signals. In the exemplary embodiment shown in
In the fifth step, further attempts to decode signals from users 1, 2, and 4 are made without an additional burst energy detection. Although users 1, 2, and 4 were determined to be discarded in steps 3 and 4, further attempts to decode signals from users 1, 2, and 4 are necessary because the second highest signal level, i.e., signal from user 7, was decoded and cancelled out after the determination that users 1, 2, and 4 were discarded. In the exemplary embodiment shown in
In the sixth step, further attempts to decode signals from users 1 and 2 are made because the attempts to decode signals from users 1 and 2 were only made before the cancellation of signal from user 4 in the fifth step. Users 5, 6, and 8 are automatically determined to be discarded in the sixth step because attempts to decode signals from users 5, 6, and 8 were already unsuccessfully in the attempts made in the fifth step after signal from user 4 was cancelled out.
In the exemplary embodiment shown in
In the eighth step, a third energy burst detection is performed in the burst energy detector 120 because all users were either cancelled out or determined to be discarded. In this exemplary embodiment, eight users were detected in the third energy burst detection. Because no additional users were detected, attempts to decode signals are made from all users that are not cancelled out. In the exemplary embodiment shown in
In the ninth step, further attempts to decode signals from users 1 and 2 are made because the attempts to decode signals from users 1 and 2 were only made before the cancellation of signal from user 5 in the seventh step. Users 6 and 8 are automatically determined to be discarded in the ninth step because attempts to decode signals from users 6 and 8 have already been made in the eighth step after signal from user 5 was cancelled out.
In the exemplary embodiment shown in
In the first step, an energy burst is detected in the burst energy detector 120. The decoder 140 attempts to decode user signals for each user sequentially after channel estimation is performed in the channel estimator 130. In the exemplary embodiment shown in
In the second step, further attempts to decode signals from users 1 and 2 are made. In the exemplary embodiment shown in
In the exemplary embodiment shown in
In the fourth step, not because signals from all users are either cancelled out or determined to be discarded, but because the fourth step is predetermined to be a step wherein a second energy burst detection is to be performed, a second energy burst detection is performed in the burst energy detector 120. Because the signal from user 3 was decoded and cancelled out from the energy burst, typically because it is a signal with the highest power level, a second energy burst detection can result in detecting more user signals. In the exemplary embodiment shown in
In the fifth step, further attempts to decode signals from users 1, 2, and 4 are made. Although users 1, 2, and 4 were determined to be discarded in steps 3 and 4, further attempts to decode signals from users 1, 2, and 4 are necessary because the second highest signal level, i.e., signal from user 7, was decoded and cancelled out after the determination that users 1, 2, and 4 were discarded. In the exemplary embodiment shown in
In the sixth step, further attempts to decode signals from users 1 and 2 are made because the attempts to decode signals from users 1 and 2 were only made before the cancellation of signal from user 4 in the fifth step. Users 5, 6, and 8 are automatically determined to be discarded in the sixth step because attempts to decode signals from users 5, 6, and 8 were already unsuccessful in the attempts made in the fifth step after signal from user 4 was cancelled out.
In the seventh step, a third energy burst detection is performed in the burst energy detector 120 because the seventh step is a predetermined step wherein a third burst energy detection is scheduled. In this exemplary embodiment, eight users were detected in the third energy burst detection. Attempts to decode signals from users 1 and 2 in the sixth step were already unsuccessful and there was no additional cancellation after the attempts to decode signals from users 1 and 2 were made in the sixth step. In addition, because users 1 and 2 have been determined to be discarded in steps 3 and 4, users 1 and 2 are automatically determined to be discarded in the seventh step without any further attempts to decode signals from users 1 and 2.
Although users 5, 6, and 8 were determined to be discarded in the sixth step and although there were no further cancellation of any signal thereafter, because another energy burst detection was performed in the seventh step, the decoder further attempts to decode signals from users 5, 6, and 8. In the exemplary embodiment shown in
In the eighth step, further attempts to decode signals from users 1 and 2 are made because the attempts to decode signals from users 1 and 2 were only made before the cancellation of signal from user 5 in the seventh step. Users 6 and 8 are automatically determined to be discarded in the eighth step because attempts to decode signals from users 6 and 8 have already been made in the seventh step after signal from user 5 was cancelled out.
In the exemplary embodiment shown in
Option A in
Which steps to decimate can be implemented in a static manner. In a static decimation scheme, the choice of steps that are to be decimated is predetermined and is independent of the energy profiles of the user signals in the received energy burst. The determination on which steps to decimate can be predetermined statistically using information on which steps were historically found to be not useful in the particular channel, time, and location.
However, in the embodiment that implements static decimation, there can be instances where signals from users with high power levels are not detected and/or decoded because the step that allows detection and/or decoding of signals from the particular user are inadvertently decimated. As an example, Option C is another exemplary embodiment where additional steps are decimation from Option B. Although the fifth step in Option B is the step where signals from user 5 can be decoded and cancelled out, because the steps are decimated in a static manner, this essential step can be inadvertently decimated. When the fifth step is inadvertently decimated from Option B, the sixth step will be labeled as the fifth step and the seventh step will be labeled as the sixth step in Option C. Although there can be trade-offs of not being able to detect signals from all users, the exemplary embodiment using static decimation can prevent the return link system from collapsing even when the capacity of the return link is smaller than the number of users. Accordingly, the multi-user detector 100 can be configured (not shown) to be statically (manually) switchable from Option A to Option B or further to Option C when the number of users increases. Although
It will be apparent to those skilled in the art that various modifications and variations can be made in the advanced multi-user detection for mobile satellite return link receiver of the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
This application is a continuation of U.S. application Ser. No. 12/692,789, filed on Jan. 25, 2010, which claims the benefit of U.S. Provisional Application Ser. No. 61/147,253, filed on Jan. 26, 2009 the content each of which is hereby incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
4486739 | Franaszek et al. | Dec 1984 | A |
4649396 | Friedman | Mar 1987 | A |
4876737 | Woodworth et al. | Oct 1989 | A |
4901307 | Gilhousen et al. | Feb 1990 | A |
5109390 | Gilhousen et al. | Apr 1992 | A |
5309474 | Gilhousen et al. | May 1994 | A |
5376778 | Kreft | Dec 1994 | A |
5490165 | Blakeney, II et al. | Feb 1996 | A |
5537397 | Abramson | Jul 1996 | A |
5559790 | Yano et al. | Sep 1996 | A |
5566168 | Dent | Oct 1996 | A |
5568472 | Umeda et al. | Oct 1996 | A |
5570350 | Myer et al. | Oct 1996 | A |
5594454 | Devereux et al. | Jan 1997 | A |
5612949 | Bennett | Mar 1997 | A |
5625629 | Wenk | Apr 1997 | A |
5640166 | Siwiak | Jun 1997 | A |
5668556 | Rouffet et al. | Sep 1997 | A |
5694396 | Firouzbakht et al. | Dec 1997 | A |
5697050 | Wiedeman | Dec 1997 | A |
5724384 | Kim et al. | Mar 1998 | A |
5758260 | Wiedeman | May 1998 | A |
5790070 | Natarajan et al. | Aug 1998 | A |
5796777 | Terlep et al. | Aug 1998 | A |
5815071 | Doyle | Sep 1998 | A |
5818883 | Smith et al. | Oct 1998 | A |
5835069 | Skoog | Nov 1998 | A |
5841765 | Fielding et al. | Nov 1998 | A |
5872777 | Brailean et al. | Feb 1999 | A |
5920278 | Tyler et al. | Jul 1999 | A |
5983111 | Kim | Nov 1999 | A |
5999561 | Naden et al. | Dec 1999 | A |
6052561 | Rudowicz et al. | Apr 2000 | A |
6084919 | Kleider et al. | Jul 2000 | A |
6088413 | Autry et al. | Jul 2000 | A |
6100806 | Gaukel | Aug 2000 | A |
6121922 | Mohan | Sep 2000 | A |
6128276 | Agee | Oct 2000 | A |
6128469 | Zenick, Jr. et al. | Oct 2000 | A |
6151313 | Abramson | Nov 2000 | A |
6163681 | Wright et al. | Dec 2000 | A |
6185245 | Kim | Feb 2001 | B1 |
6188682 | Takagi et al. | Feb 2001 | B1 |
6205167 | Kamgar et al. | Mar 2001 | B1 |
6226531 | Holt et al. | May 2001 | B1 |
6301316 | Uchida et al. | Oct 2001 | B1 |
6307840 | Wheatley, III et al. | Oct 2001 | B1 |
6317029 | Fleeter | Nov 2001 | B1 |
6339611 | Antonio et al. | Jan 2002 | B1 |
6349110 | Davidovici et al. | Feb 2002 | B1 |
6353730 | Buettner et al. | Mar 2002 | B1 |
D455641 | Trifilio | Apr 2002 | S |
6373831 | Secord et al. | Apr 2002 | B1 |
6396819 | Fleeter et al. | May 2002 | B1 |
6421373 | Saito | Jul 2002 | B1 |
6438118 | Matui | Aug 2002 | B1 |
6507602 | Dent | Jan 2003 | B1 |
6510172 | Miller | Jan 2003 | B1 |
6529488 | Urs et al. | Mar 2003 | B1 |
6549559 | Kamgar et al. | Apr 2003 | B2 |
6574205 | Sato | Jun 2003 | B1 |
6628699 | Ramberg et al. | Sep 2003 | B2 |
6639906 | Levin | Oct 2003 | B1 |
6683605 | Bi et al. | Jan 2004 | B1 |
6720801 | Houlberg | Apr 2004 | B2 |
6728298 | Okubo et al. | Apr 2004 | B1 |
6754190 | Gurney et al. | Jun 2004 | B2 |
6763056 | Ohsuge | Jul 2004 | B1 |
6768729 | Ohsuge | Jul 2004 | B1 |
6799094 | Vaida et al. | Sep 2004 | B1 |
6826169 | Nagatani et al. | Nov 2004 | B1 |
6876645 | Guey et al. | Apr 2005 | B1 |
6894995 | Chitrapu et al. | May 2005 | B2 |
6944149 | Kim et al. | Sep 2005 | B1 |
6985512 | McDermott et al. | Jan 2006 | B1 |
7006032 | King et al. | Feb 2006 | B2 |
7053767 | Petite et al. | May 2006 | B2 |
7110435 | Sorrells et al. | Sep 2006 | B1 |
7131136 | Monroe | Oct 2006 | B2 |
7203630 | Kolb et al. | Apr 2007 | B2 |
7227884 | McDermott | Jun 2007 | B2 |
7236778 | Schreiber | Jun 2007 | B2 |
D554474 | Miller | Nov 2007 | S |
7394870 | Chien et al. | Jul 2008 | B2 |
D574221 | Allen | Aug 2008 | S |
7430257 | Shattil | Sep 2008 | B1 |
7433391 | Stafford et al. | Oct 2008 | B2 |
D582918 | Scott | Dec 2008 | S |
7592953 | Morana | Sep 2009 | B2 |
7706748 | Dutta | Apr 2010 | B2 |
7848458 | Ochiai et al. | Dec 2010 | B2 |
7876259 | Schuchman | Jan 2011 | B2 |
8054866 | Sasaoka et al. | Nov 2011 | B2 |
20020024965 | Lee | Feb 2002 | A1 |
20020067759 | Ertel et al. | Jun 2002 | A1 |
20020089434 | Ghazarian | Jul 2002 | A1 |
20020097690 | Fleeter et al. | Jul 2002 | A1 |
20020173888 | Shelton et al. | Nov 2002 | A1 |
20020177476 | Chou | Nov 2002 | A1 |
20020191632 | McDermott | Dec 2002 | A1 |
20030053521 | Huang et al. | Mar 2003 | A1 |
20030063576 | DiFazio | Apr 2003 | A1 |
20030123384 | Agee | Jul 2003 | A1 |
20030161428 | Garrett et al. | Aug 2003 | A1 |
20030202485 | Mansfield | Oct 2003 | A1 |
20030204378 | Cai | Oct 2003 | A1 |
20030235148 | Yang | Dec 2003 | A1 |
20040001534 | Yang | Jan 2004 | A1 |
20040008253 | Monroe | Jan 2004 | A1 |
20040029579 | Kashiwase | Feb 2004 | A1 |
20040029615 | Gerry et al. | Feb 2004 | A1 |
20040059531 | Tomida et al. | Mar 2004 | A1 |
20040117611 | Huber et al. | Jun 2004 | A1 |
20040121729 | Herndon et al. | Jun 2004 | A1 |
20040183673 | Nageli | Sep 2004 | A1 |
20040246104 | Baechtiger et al. | Dec 2004 | A1 |
20050038601 | Dentinger et al. | Feb 2005 | A1 |
20050041573 | Eom et al. | Feb 2005 | A1 |
20050060339 | McGee | Mar 2005 | A1 |
20050076034 | Addonisio et al. | Apr 2005 | A1 |
20050143005 | Moore, III | Jun 2005 | A1 |
20050175123 | Gurney et al. | Aug 2005 | A1 |
20050176436 | Mantravadi et al. | Aug 2005 | A1 |
20050201311 | Willey et al. | Sep 2005 | A1 |
20050201326 | Lakkis | Sep 2005 | A1 |
20050248456 | Britton, Jr. et al. | Nov 2005 | A1 |
20050281319 | Schilling | Dec 2005 | A1 |
20060055561 | Kamali et al. | Mar 2006 | A1 |
20060094450 | Park et al. | May 2006 | A1 |
20060140314 | Kim et al. | Jun 2006 | A1 |
20060141930 | Keen et al. | Jun 2006 | A1 |
20060187026 | Kochis | Aug 2006 | A1 |
20060233147 | Karabinis | Oct 2006 | A1 |
20060251107 | Geren et al. | Nov 2006 | A1 |
20070031150 | Fisher et al. | Feb 2007 | A1 |
20070040647 | Saenz et al. | Feb 2007 | A1 |
20070064641 | Laroia et al. | Mar 2007 | A1 |
20070086335 | McCanne et al. | Apr 2007 | A1 |
20070116158 | Guo et al. | May 2007 | A1 |
20070117515 | Sinibaldi et al. | May 2007 | A1 |
20070130599 | Monroe | Jun 2007 | A1 |
20070202816 | Zheng | Aug 2007 | A1 |
20070223425 | Masui et al. | Sep 2007 | A1 |
20070291826 | Hafuka | Dec 2007 | A1 |
20070293149 | Wubker | Dec 2007 | A1 |
20070298786 | Meyers et al. | Dec 2007 | A1 |
20080030345 | Austin et al. | Feb 2008 | A1 |
20080043653 | Lakkis | Feb 2008 | A1 |
20080181170 | Branlund et al. | Jul 2008 | A1 |
20090042516 | Karabinis | Feb 2009 | A1 |
20090046771 | Abe et al. | Feb 2009 | A1 |
20090135954 | Salhov et al. | May 2009 | A1 |
20090175299 | Hosokawa et al. | Jul 2009 | A1 |
20090238246 | Dawid et al. | Sep 2009 | A1 |
20090257517 | Nordstrom et al. | Oct 2009 | A1 |
20090279620 | Schenk | Nov 2009 | A1 |
20090298422 | Conroy et al. | Dec 2009 | A1 |
20090316759 | Zeira | Dec 2009 | A1 |
20100064091 | Futenma et al. | Mar 2010 | A1 |
20100166180 | Steer et al. | Jul 2010 | A1 |
20100322334 | Wang et al. | Dec 2010 | A1 |
20110038261 | Carlstrom | Feb 2011 | A1 |
Number | Date | Country |
---|---|---|
102004016548 | Oct 2005 | DE |
1406207 | Apr 2004 | EP |
Entry |
---|
Berthet, Synchronization complexity for a satellite multimedia burst receiver, undated, 5 pgs. |
Candell, Notice of Allowance, U.S. Appl. No. 12/692,789, May 10, 2013, 6 pgs. |
Candell, Office Action, U.S. Appl. No. 12/692,789, Sep. 21, 2012, 10 pgs. |
Candell, Office Action, U.S. Appl. No. 12/692,789, Mar. 30, 2012, 8 pgs. |
Comtech, ISR/WO, PCT/US2006/042524, Apr. 22, 2008, 13 pgs. |
Comtech, ISR/WO, PCT/US2006/049656, Feb. 21, 2008, 12 pgs. |
Comtech, ISR/WO, PCT/US2007/063986, Oct. 26, 2007, 13 pgs. |
DVB User Guidelines for the Second Generation System for Broadcasting, Interactive Services, News Gathering and Other Broadband Satellite Applications (DVB-S2), ETSI TR 102 376 v.1.1.1 Technical Report, 2005, 104 pgs. |
Evans, Satellite Communication System, Jan. 1999, cover page and p. 468. |
Fleeter, Notice of Allowance, U.S. Appl. No. 10/054,175, Aug. 18, 2004, 8 pgs. |
Fleeter, Notice of Allowance, U.S. Appl. No. 13/422,173, Sep. 26, 2013, 11 pgs. |
Fleeter, Notice of Allowance, U.S. Appl. No. 13/422,195, Apr. 23, 2013, 9 pgs. |
Fleeter, Office Action, U.S. Appl. No. 09/130,854, Nov. 22, 2000, 7 pgs. |
Fleeter, Office Action, U.S. Appl. No. 10/992,173, Apr. 8, 2011, 14 pgs. |
Fleeter, Office Action, U.S. Appl. No. 10/992,173, Oct. 12, 2011, 15 pgs. |
Fleeter, Office Action, U.S. Appl. No. 10/992,173, Oct. 17, 2012, 17 pgs. |
Fleeter, Office Action, U.S. Appl. No. 13/422,173, Jun. 8, 2012, 16 pgs. |
Fleeter, Office Action, U.S. Appl. No. 13/422,173, May 20, 2013, 21 pgs. |
Fleeter, Office Action, U.S. Appl. No. 13/422,195, Dec. 6, 2012, 17 pgs. |
Fleeter, Office Action, U.S. Appl. No. 13/422,195, Jul. 16, 2012, 23 pgs. |
Franke, Choosing the best hardware form-factor for the airborne domain o the Joint Tactical Terminal (JTT) and Joint Tactical Ration System (JTRS), 2001, 7 pgs. |
Handermann, Notice of Allowance, U.S. Appl. No. 11/685,936, Dec. 1, 2009, 6 pgs. |
Handermann, Office Action, U.S. Appl. No. 11/685,936, Sep. 9, 2009, 22 pgs. |
Handermann, Office Action, U.S. Appl. No. 11/685,936, Oct. 20, 2008, 16 pgs. |
Handermann, Supplemental Notice of Allowability, U.S. Appl. No. 11/685,936, Dec. 15, 2009, 4 pgs. |
Harms, The Orbcomm experience, EMPS2004, Sep. 2004. |
Holm, Why convert to a SAASM-based global positioning system, Oct. 2005. |
HT PHY Specification, Enhanced Wireless Consortium publication V1.27, Dec. 23, 2005, 67 pgs. |
Jordan, Office Action, U.S. Appl. No. 11/936,784, Nov. 7, 2011, 16 pgs. |
Jordan, Office Action, U.S. Appl. No. 11/936,784, Aug. 27, 2010, 12 pgs. |
Jordan, Office Action, U.S. Appl. No. 13/608,146, Jul. 17, 2013, 13 pgs. |
McDermott, Final Office Action, U.S. Appl. No. 12/890,578, May 16, 2013, 19 pgs. |
McDermott, Notice of Allowance, U.S. Appl. No. 09/513,962, Sep. 9, 2005, 4 pgs. |
McDermott, Notice of Allowance, U.S. Appl. No. 10/208,882, Apr. 10, 2007, 8 pgs. |
McDermott, Notice of Allowance, U.S. Appl. No. 11/739,377, Dec. 14, 2011, 7 pgs. |
McDermott, Notice of Allowance, U.S. Appl. No. 11/739,377, Jul. 19, 2013, 9 pgs. |
McDermott, Notice of Allowance, U.S. Appl. No. 11/876,747, Jun. 3, 2009, 7 pgs. |
McDermott, Office Action, U.S. Appl. No. 09/513,962, Sep. 14, 2004, 6 pgs. |
McDermott, Office Action, U.S. Appl. No. 09/513,962, Apr. 16, 2004, 10 pgs. |
McDermott, Office Action, U.S. Appl. No. 09/513,962, Jun. 24, 2003, 10 pgs. |
McDermott, Office Action, U.S. Appl. No. 09/513,962, May 27, 2005, 9 pgs. |
McDermott, Office Action, U.S. Appl. No. 10/208,882, Jan. 3, 2007, 11 pgs. |
McDermott, Office Action, U.S. Appl. No. 11/739,377, Aug. 23, 2011, 17 pgs. |
McDermott, Office Action, U.S. Appl. No. 11/876,747, Nov. 28, 2008, 5 pgs. |
McDermott, Office Action, U.S. Appl. No. 12/890,578, Oct. 26, 2012, 14 pgs. |
McDermott, Notice of Allowance, U.S. Appl. No. 12/890,578, Oct. 28, 2013, 19 pgs. |
McDermott, Specification and Drawings U.S. Appl. No. 11/876,747, Oct. 22, 2007, 28 pgs. |
Meyers, Notice of Allowance, U.S. Appl. No. 11/592,008, Aug. 26, 2010, 10 pgs. |
Meyers, Office Action, U.S. Appl. No. 11/592,008, Feb. 3, 2010, 24 pgs. |
Meyers, Office Action, U.S. Appl. No. 11/592,008, Aug. 15, 2008, 18 pgs. |
Meyers, Office Action, U.S. Appl. No. 11/592,008, May 18, 2010, 25 pgs. |
Meyers, Office Action, U.S. Appl. No. 11/592,008, Mar. 19, 2009, 25 pgs. |
Meyers, Office Action, U.S. Appl. No. 11/592,008, Sep. 21, 2009, 24 pgs. |
Morana, Notice of Allowance, U.S. Appl. No. 11/618,379, May 13, 2009, 4 pgs. |
Morana, Notice of Allowance, U.S. Appl. No. 12/585,056, Nov. 20, 2012, 5 pgs. |
Morana, Notice of Allowance, U.S. Appl. No. 12/585,056, Jul. 22, 2013, 6 pgs. |
Morana, Office Action, U.S. Appl. No. 11/618,379, Jan. 6, 2009, 7 pgs. |
Morana, Office Action, U.S. Appl. No. 12/585,056, Oct. 13, 2011, 8 pgs. |
Morana, Office Action, U.S. Appl. No. 12/585,056, Apr. 19, 2012, 5 pgs. |
Morana, Office Action, U.S. Appl. No. 12/585,056, Apr. 24, 2013, 3 pgs. |
Morana, Office Action, U.S. Appl. No. 29/270,057, Feb. 26, 2009, 5 pgs. |
Ormesher, Current radar-responsive tag development activities at Sandia National Labs, 2004, 7 pgs. |
Singleton, Final Office Action, U.S. Appl. No. 12/693,116, Aug. 1, 2013, 10 pgs. |
Singleton, Office Action, U.S. Appl. No. 12/693,116, Oct. 26, 2012, 9 pgs. |
Skiscim, Notice of Allowance, U.S. Appl. No. 12/101,391, Jul. 22, 2011, 18 pgs. |
Skiscim, Office Action, U.S. Appl. No. 12/101,391, Jan. 4, 2011, 14 pgs. |
Smith, Notice of Allowance, U.S. Appl. No. 12/396,447, Jun. 5, 2012, 7 pgs. |
Smith, Office Action, U.S. Appl. No. 12/396,447, Dec. 5, 2011, 31 pgs. |
Stafford, Notice of Allowance, U.S. Appl. No. 11/681,759, Aug. 13, 2008, 7 pgs. |
Stafford, Notice of Allowance, U.S. Appl. No. 11/937,826, Jul. 29, 2011, 8 pgs. |
Stafford, Office Action, U.S. Appl. No. 11/681,759, May 20, 2008, 8 pgs. |
Stafford, Office Action, U.S. Appl. No. 11/681,759, Dec. 21, 2007, 7 pgs. |
Stafford, Office Action, U.S. Appl. No. 11/937,826, Sep. 16, 2010, 5 pgs. |
Zenick, Notice of Allowance, U.S. Appl. No. 09/045,970, Sep. 24, 2001, 3 pgs. |
Zenick, Office Action, U.S. Appl. No. 09/045,970, Apr. 10, 2001, 4 pgs. |
Zenick, Office Action, U.S. Appl. No. 09/045,970, Oct. 25, 2000, 6 pgs. |
Jordan, Final Office Action, U.S. Appl. No. 13/608,146, Jul. 18, 2014, 16 pgs. |
Jordan, Office Action, U.S. Appl. No. 13/608,146, Feb. 4, 2014, 8 pgs. |
Number | Date | Country | |
---|---|---|---|
20140029649 A1 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
61147253 | Jan 2009 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12692789 | Jan 2010 | US |
Child | 14041491 | US |