Patents by Inventor Charles R. Cahn
Charles R. Cahn has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20030021271Abstract: A wireless network of multiple base stations, each communicating with multiple remote terminals, exhibiting simpler design and enhanced inter-user and inter-base interference rejection. The downlink from a base to the multiple remote terminals employs a combination of time division multiplexing (TDM) and time division multiple access (TDMA) to multiplex signals carrying data to the remote terminals, and spreads the multiplexed signal with a pseudo-random noise (PN) sequence. The uplink from each remote terminal to the respective base uses orthogonal code division multiple access (O-CDMA) coding to multiplex a variable number of channels for each remote terminal. Short O-code sequences are derived based on pseudo-random maximal length sequences and quadratic residue sequences to introduce sufficient randomness into the multiple access coding to reject inter-base interference without the use of PN signal spectrum spreading.Type: ApplicationFiled: April 3, 2001Publication date: January 30, 2003Inventors: Donald K. Leimer, Charles R. Cahn, Steven P. Chen, James R. Luecke, Adam Efron
-
Patent number: 6486828Abstract: An adaptive antenna array employs selective polarization nulling and spatial nulling to receive desired signals in the presence of jamming signals. The desired signals have the same circular polarization, and the array includes at least one antenna element having an opposite circular polarization to null jamming signals having an opposite circular polarization. A gain pattern for the array is selected to minimize signals having the same circular, or linear, polarization. The gain pattern is computed based on jamming signals received when no desired signals are transmitted, or selected based on measured desired signals.Type: GrantFiled: July 26, 2000Date of Patent: November 26, 2002Assignee: Western MultiplexInventors: Charles R. Cahn, Donald Leimer
-
Patent number: 6466612Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the currently tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.Type: GrantFiled: February 6, 2001Date of Patent: October 15, 2002Assignee: SiRF Technology, Inc.Inventors: Sanjai Kohli, Charles R. Cahn
-
Publication number: 20020146065Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for an acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.Type: ApplicationFiled: March 13, 2002Publication date: October 10, 2002Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
-
Patent number: 6400753Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.Type: GrantFiled: September 5, 2000Date of Patent: June 4, 2002Assignee: SiRF Technology, Inc.Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
-
Patent number: 6393046Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.Type: GrantFiled: April 25, 1997Date of Patent: May 21, 2002Assignee: SiRF Technology, Inc.Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
-
Publication number: 20020015439Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.Type: ApplicationFiled: December 22, 2000Publication date: February 7, 2002Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
-
Publication number: 20010046256Abstract: A CDMA coded, spread spectrum radio signal containing a strong signal and a weak signal is received, and the interference of the strong signal with the weak signal is computed to enhance the ability to track the weak signal. The codes modulating both signals are known, and the weak signal can be predicted. The interference of the strong signal is calculated as the product of the amplitude of the strong signal and the predicted crosscorrelation of the strong signal with the weak signal. The strong signal may be measured, predicted, or acquired through a combination of both methods. The crosscorrelation may be predicted for a range of weak signal values, and the weak signal selected as the prediction producing the greatest received power.Type: ApplicationFiled: June 20, 2001Publication date: November 29, 2001Inventors: Charles P. Norman, Charles R. Cahn
-
Patent number: 6282231Abstract: A CDMA coded, spread spectrum radio signal containing a strong signal and a weak signal is received, and the interference of the strong signal with the weak signal is computed to enhance the ability to track the weak signal. The codes modulating both signals are known, and the weak signal can be predicted. The interference of the strong signal is calculated as the product of the amplitude of the strong signal and the predicted crosscorrelation of the strong signal with the weak signal. The strong signal may be measured, predicted, or acquired through a combination of both methods. The crosscorrelation may be predicted for a range of weak signal values, and the weak signal selected as the prediction producing the greatest received power.Type: GrantFiled: December 14, 1999Date of Patent: August 28, 2001Assignee: SiRF Technology, Inc.Inventors: Charles P. Norman, Charles R. Cahn
-
Publication number: 20010009563Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the currently tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.Type: ApplicationFiled: February 6, 2001Publication date: July 26, 2001Inventors: Sanjai Kohli, Charles R. Cahn, PhD
-
Patent number: 6249542Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the currently tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.Type: GrantFiled: March 27, 1998Date of Patent: June 19, 2001Assignee: SiRF Technology, Inc.Inventors: Sanjai Kohli, Charles R. Cahn
-
Publication number: 20010002203Abstract: A spread spectrum receiver uses a comparison of the magnitude of the code correlation amplitudes at equal power at a one chip spacing to the magnitude at a central position there between to determine if multipath interference is present. The lead or lag error from constructive or destructive multipath interference may also be determined. Inaccuracies due to such interference may then be corrected or minimized by, for example, determining the residual code phase error and/or the prompt or accurate code phase delay.Type: ApplicationFiled: December 11, 2000Publication date: May 31, 2001Inventors: Charles R. Cahn, Mangesh Chansarkar, Sanjai Kohli
-
Patent number: 6198765Abstract: A spread spectrum receiver uses a comparison of the magnitude of the code correlation amplitudes at equal power at a one chip spacing to the magnitude at a central position there between to determine if multipath interference is present. The lead or lag error from constructive or destructive multipath interference may also be determined. Inaccuracies due to such interference may then be corrected or minimized by, for example, determining the residual code phase error and/or the prompt or accurate code phase delay.Type: GrantFiled: September 12, 1997Date of Patent: March 6, 2001Assignee: SiRF Technologies, Inc.Inventors: Charles R. Cahn, Mangesh Chansarkar, Sanjai Kohli
-
Patent number: 6047017Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Multipath interference is canceled by deriving code phase timing from a model of the signal being tracked in each satellite channel. The model includes weighted, time delayed components of a plurality of time shifted versions of the code. A feedback control loop is used to match the amplitude profile of the model to the amplitude profile of the signal as received. The earliest version of the code having significant amplitude components may be used as the prompt code or the prompt code phase may be selected to be between the first and second versions of the code having significant amplitude components.Type: GrantFiled: July 25, 1997Date of Patent: April 4, 2000Inventors: Charles R. Cahn, Sanjai Kohli
-
Patent number: 5535278Abstract: Method and apparatus for improving the speed and accuracy of processing signals from global positioning system (GPS) receivers by ensuring access to GPS carrier signals that have been modulated with an encrypted P-code sequence. In one disclosed embodiment of the invention, GPS L1 and L2 signals are correlated with a locally generated P-code signal, bandpass filtered to enhance signal-to-noise ratio performance, and then cross-correlated to obtain a signal with an L1-L2 frequency component that facilitates the resolution of carrier cycle ambiguity. In another embodiment, received GPS signals are immediately converted to digital form, then digitally correlated with in-phase and quadrature components of a locally generated P-code signal. Signals resulting from the correlation are then integrated over timing intervals corresponding to a previously determined encryption period to provide in-phase (I) and quadrature (Q) samples.Type: GrantFiled: May 2, 1994Date of Patent: July 9, 1996Assignee: Magnavox Electronic Systems CompanyInventors: Charles R. Cahn, Richard G. Keegan, Jerry E. Knight, Thomas A. Stansell, Jr.