IP Library Patent Application 13018670
Patent Application
App. No. 13/018,670

SYSTEM AND METHOD FOR CORRELATING RECEIVED SIGNAL OVER TIME AND FREQUENCY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/018,670
Abstract

A system is provided for use with a frequency band including a transmission frequency and a received frequency. The transmission frequency includes a transmission signal having a transmitted unique word therein. The received frequency includes a received signal having a received unique word therein, wherein the received unique word had been received at a received time and at a received phase. The system includes a first sub-correlator, a second sub-correlator and a discrete Fourier transform device. The first sub-correlator can perform a first correlation of only a first portion of the received unique word with a corresponding first portion of the transmitted unique word over a plurality of instances of time and can output a first plurality of sub-correlation values. The second sub-correlator can perform a second correlation of only a second portion of the received unique word with a corresponding second portion of the transmitted unique word over the plurality of instances of time and can output a second plurality of sub-correlation values. The discrete Fourier transform device can perform a discrete Fourier transform over a plurality of frequencies within the frequency band on the first plurality of sub-correlation values and can perform a discrete Fourier transform over the plurality of frequencies within the frequency band on the second plurality of sub-correlation values. The first portion of the received unique word is different from the second portion of the received unique word.

Claims (27)

1 . A system for use with a frequency band including a transmission frequency and a received frequency, the transmission frequency including a transmission signal having a transmitted unique word therein, the received frequency including a received signal having a received unique word therein, the received unique word having been received at a received time and at a received phase, said system comprising:

a first sub-correlator operable to perform a first correlation of only a first portion of the received unique word with a corresponding first portion of the transmitted unique word over a plurality of instances of time and to output a first plurality of sub-correlation values;

a second sub-correlator operable to perform a second correlation of only a second portion of the received unique word with a corresponding second portion of the transmitted unique word over the plurality of instances of time and to output a second plurality of sub-correlation values; and

a discrete Fourier transform device operable to perform a discrete Fourier transform over a plurality of frequencies within the frequency band on the first plurality of sub-correlation values and to perform a discrete Fourier transform over the plurality of frequencies within the frequency band on the second plurality of sub-correlation values,

wherein the first portion of the received unique word is different from the second portion of the received unique word.

2 . The system of claim 1 , wherein said discrete Fourier transform device is operable to output a matrix of values.

3 . The system of claim 2 , wherein said discrete Fourier transform device is operable to output the matrix of values as a matrix of complex values.

4 . The system of claim 3 , further comprising a processing portion operable to calculate a matrix of magnitude values based on the matrix of complex values.

5 . The system of claim 4 , wherein said processing portion is further operable to interpolate about the greatest magnitude value within the matrix of magnitude values to obtain a maximum magnitude value.

6 . A method of using a frequency band including a transmission frequency and a received frequency, the transmission frequency including a transmission signal having a transmitted unique word therein, the received frequency including a received signal having a received unique word therein, the received unique word having been received at a received time and at a received phase, said method comprising:

performing, via a first sub-correlator, a first correlation of only a first portion of the received unique word with a corresponding first portion of the transmitted unique word over a plurality of instances of time and to output a first plurality of sub-correlation values;

performing, via a second sub-correlator, a second correlation of only a second portion of the received unique word with a corresponding second portion of the transmitted unique word over the plurality of instances of time and to output a second plurality of sub-correlation values; and

performing, via a discrete Fourier transform device, a discrete Fourier transform over a plurality of frequencies within the frequency band on the first plurality of sub-correlation values and to perform a discrete Fourier transform over the plurality of frequencies within the frequency band on the second plurality of sub-correlation values,

wherein the first portion of the received unique word is different from the second portion of the received unique word.

7 . The method of claim 6 , wherein said performing, via a discrete Fourier transform device, a discrete Fourier transform comprises outputting a matrix of values.

8 . The method of claim 7 , wherein said outputting a matrix of values comprises outputting the matrix of values as a matrix of complex values.

9 . The method of claim 8 , further comprising calculating, via a processing portion, a matrix of magnitude values based on the matrix of complex values.

10 . The method of claim 9 , further comprising interpolating, via the processing portion, about the greatest magnitude value within the matrix of magnitude values to obtain a maximum magnitude value.

11 . A computer-readable media having computer-readable instructions stored thereon, the computer-readable instructions being capable of being read by a computer to be used with a frequency band including a transmission frequency and a received frequency, the transmission frequency including a transmission signal having a transmitted unique word therein, the received frequency including a received signal having a received unique word therein, the received unique word having been received at a received time and at a received phase, the computer-readable instructions being capable of instructing the computer to perform the method comprising:

performing, via a first sub-correlator, a first correlation of only a first portion of the received unique word with a corresponding first portion of the transmitted unique word over a plurality of instances of time and to output a first plurality of sub-correlation values;

performing, via a second sub-correlator, a second correlation of only a second portion of the received unique word with a corresponding second portion of the transmitted unique word over the plurality of instances of time and to output a second plurality of sub-correlation values; and

performing, via a discrete Fourier transform device, a discrete Fourier transform over a plurality of frequencies within the frequency band on the first plurality of sub-correlation values and to perform a discrete Fourier transform over the plurality of frequencies within the frequency band on the second plurality of sub-correlation values,

wherein the first portion of the received unique word is different from the second portion of the received unique word.

12 . The computer-readable media of claim 11 , wherein the computer-readable instructions being capable of instructing the computer to perform a discrete Fourier transform comprises computer-readable instructions being capable of instructing the computer to output a matrix of values.

13 . The computer-readable media of claim 12 , wherein the computer-readable instructions being capable of instructing the computer to output a matrix of values comprises computer-readable instructions being capable of instructing the computer to output the matrix of values as a matrix of complex values.

14 . The computer-readable media of claim 13 , wherein the computer-readable instructions being further capable of instructing the computer to perform calculating, via a processing portion, a matrix of magnitude values based on the matrix of complex values.

15 . The computer-readable media of claim 14 , wherein the computer-readable instructions being further capable of instructing the computer to perform interpolating, via the processing portion, about the greatest magnitude value within the matrix of magnitude values to obtain a maximum magnitude value.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Recorded Sep 3, 2020
From: WELLS FARGO, NATIONAL BANK ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053703/0367 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Oct 1, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050600/0314 →
SECURITY INTEREST Recorded Feb 18, 2016
From: HUGHES NETWORK SYSTEMS LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION - AS COLLATERAL AGENT
Reel/Frame 037847/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2011
From: BECKER, NEAL
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 025725/0985 →