IP Library › Granted Patent US 8,811,535
Granted Patent B2
US 8,811,535 · App. 12/505,073 · Granted Aug 19, 2014

Time-frequency space constructions of families of signals

Inventors: Andrzej K. Brodzik (Jamaica Plain, MA); Richard Tolimieri (Huntsville, AL)
Assignee: Mitre Corporation
H04L27/2626G01S13/003G01S13/284H04J13/10
View Patent ↗
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 8,811,535
App. No.
12/505,073
Granted
Aug 19, 2014
Kind
B2
Abstract

A computer-implemented method and system for generating large families of sequences with desirable properties for many applications, including communications and radar applications, applies constraints to a sequence in the Zak space, modulates the constrained sequence in the Zak space, and determines permutations of the modulated sequence in the Zak space. The constraints are associated with predetermined properties, including predetermined autocorrelation and cross-correlation properties. Other embodiments of the computer-implemented method and system transform an input sequence into a transformed sequence using the finite Zak transform and determine at least one other different sequence based on the transformed sequence. The at least one other different sequence can be determined by collecting a plurality of sequences that are finitely supported on an algebraic line in the Zak space and modulating and/or determining permutations of some or all of the sequences.

Claims (13)

1. A computerized-method of generating a sequence set in a computer, comprising:

determining through the computer L−1 sequences for the set by:

a) selecting through the computer one L×L complex-value array for each value of ā, where 1≦ā<L and where each L×L complex-valued array is in the finite-Zak-transform space, each complex-valued array comprising a time index k and a frequency index j, and

(b) setting through the computer the magnitude of each L×L complex-valued array equal to (1) L if āk+j≡0, modulo L, where 1≦ā<L, and (2) zero, otherwise;

generating (L−2)! through the computer additional sequence sets by permuting non-zero entries in the L−1 sequences; and

storing the (L−2)! in a memory of the computer the additional sequence sets such that the additional sequence sets can be retrieved or transmitted during signal processing.

2. A computerized-method of generating a sequence set in a computer, comprising:

determining through the computer L−1 sequences for the set by:

a) selecting through the computer one L×L complex-value array for each value of ā, where 1≦ā<L and where each L×L complex-valued array is in the finite-Zak-transform space, each complex-valued array comprising a time index k and a frequency index j, and

(b) setting through the computer the magnitude of each L×L complex-valued array equal to (1) L if āk+j≡0, modulo L, where 1≦ā<L, and (2) zero, otherwise;

generating through the computer L to the L-th power additional sequence sets by:

multiplying through the computer non-zero entries in the finite-Zak Transform space of the sequence set by a unique set of values from a set {1, e_L(1), . . . e_L(L−1)}; and

storing in a memory of the computer the L to the L-th power additional sequence sets such that the additional sequence sets can be retrieved or transmitted during signal processing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2010
From: BRODZIK, ANDRZEJ K.
To: MITRE CORPORATION
Reel/Frame 023858/0481 →
Continuity (2)
Provisional Application 61226384 · Jul 17, 2009
Related Publication 20110013716A1 · Jan 20, 2011