IP Library › Granted Patent US 10,491,133
Granted Patent B2
US 10,491,133 · App. 16/413,993 · Granted Nov 26, 2019

Polymorphic waveform generation

Inventors: Jeffery Jay Logan (Denver, CO); Charles Hansen (Palos Verdes Estates, CA); Michael Brandon Kremer (Cambridge, MA); Christopher Paul Vander Valk (West Chester, OH); Joud Khoury (Boston, MA)
Assignee: Raytheon Company
H02M5/4585G01S7/003G01S7/023G01S7/36G01S13/02G01S13/26H03M13/255H04L1/0001H04L5/0046H04L5/0064H04L25/0384H04L27/2614G01S13/90G01S2013/0272
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 10,491,133
App. No.
16/413,993
Granted
Nov 26, 2019
Kind
B2
Abstract

Generally discussed herein are systems, devices, and methods for generating multi-function waveforms. A device can include input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms, one or more memories to store the respective frequencies and codes, waveform management circuitry configured to produce a series of values based on the frequencies and codes, respectively, and refine the series of values by reducing a cost associated with a waveform produced using the series of values, and a transceiver to generate the waveform.

Claims (33)

1. A device for creating multi-function waveforms comprising:

scheduling circuitry configured to provide parameters indicating respective frequencies and codes for code division multiple access (CDMA) of multi-function waveforms consistent with a schedule indicating times at which nodes of a network of nodes are to produce the multi-function waveforms; and

waveform management circuitry configured to produce a series of values based on a frequency and code of the frequencies and codes, respectively; and

a transmitter to produce a multi-function waveform of the multi-function waveforms, based on the produced series of values, that simultaneously communicates data to another device and performs another, different function.

2. The device of claim 1 , further comprising a memory coupled to the scheduling circuitry, the memory including the respective frequencies and codes for code division multiple access (CDMA) stored thereon.

3. The device of claim 1 , wherein:

the waveform management circuitry is further configured to refine the series of values to reduce a cost associated with producing the series of values; and

the transmitter is further configured to generate the multi-function waveform, based on the refined series of values.

4. The device of claim 3 , wherein the waveform management circuitry is further configured to refine the series of values by performing one of a spectrally efficient, iterative technique or a spectrally efficient, accelerated iterative technique.

5. The device of claim 4 , wherein the waveform management circuitry is further to determine a number of iterations to perform in refining the series of values based on the technique used to refine the series of values.

6. The device of claim 1 , wherein the cost includes a combination of two or more of a peak to average power ratio of the series of values, a side lobe level of the series of values, and a difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

7. The device of claim 6 , wherein the cost includes a sum of all three of the peak to average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

8. A method for creating multi-function waveforms comprising:

providing, by scheduling circuitry, parameters indicating respective frequencies and codes for code division multiple access (CDMA) of multi-function waveforms consistent with a schedule indicating times at which nodes of a network of nodes are to produce the multi-function waveforms;

producing, by waveform management circuitry, a series of values based on a frequency and code of the frequencies and codes, respectively;

producing, by a transmitter, a multi-function waveform of the multi-function waveforms, based on the produced series of values, that simultaneously communicates data to another device and performs another, different function.

9. The method of claim 8 , further comprising storing, at a memory coupled to the scheduling circuitry, including the respective frequencies and codes for code division multiple access (CDMA) stored thereon.

10. The method of claim 8 , further comprising refining, by the waveform management circuitry, the series of values to reduce a cost associated with producing the series of values; and

wherein generating the multi-function waveform includes generating the multi-function waveform based on the refined series of values.

11. The method of claim 10 , wherein refining the series of values includes performing one of a spectrally efficient, iterative technique or a spectrally efficient, accelerated iterative technique.

12. The method of claim 11 , further comprising determining, by the waveform management circuitry, a number of iterations to perform in refining the series of values based on the technique used to refine the series of values.

13. The method of claim 8 , wherein the cost includes a combination of two or more of a peak to average power ratio of the series of values, a side lobe level of the series of values, and a difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

14. The method of claim 13 , wherein the cost includes a sum of all three of the peak to average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

15. A non-transitory machine-readable medium including instructions that, when executed by a machine, configure the machine to perform operations for creating multi-function waveforms, the operations comprising:

receiving parameters indicating respective frequencies and codes for code division multiple access (CDMA) of multi-function waveforms consistent with a schedule indicating times at which nodes of a network of nodes are to produce the multi-function waveforms;

producing a series of values based on a frequency and code of the frequencies and codes, respectively; and

producing a multi-function waveform of the multi-function waveforms, based on the produced series of values, that simultaneously communicates data to another device and performs another, different function.

16. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise refining the series of values to reduce a cost associated with producing the series of values; and

wherein generating the multi-function waveform includes generating the multi-function waveform based on the refined series of values.

17. The non-transitory machine-readable medium of claim 16 , wherein refining the series of values includes performing one of a spectrally efficient, iterative technique or a spectrally efficient, accelerated iterative technique.

18. The non-transitory machine-readable medium of claim 15 , wherein the cost includes a combination of two or more of a peak to average power ratio of the series of values, a side lobe level of the series of values, and a difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

19. The non-transitory machine-readable medium of claim 18 , wherein the cost includes a sum of all three of the peak to average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

20. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise determining a number of iterations to perform in refining the series of values based on the technique used to refine the series of values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2019
From: LOGAN, JEFFERY JAY; HANSEN, CHARLES; KREMER, MICHAEL BRANDON; VANDER VALK, CHRISTOPHER PAUL; KHOURY, JOUD
To: RAYTHEON COMPANY
Reel/Frame 049199/0854 →
Continuity (2)
Continuation 15473909 · Mar 30, 2017
Related Publication 20190280608A1 · Sep 12, 2019