Patents by Inventor Kregg Elliott Arms

Kregg Elliott Arms 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).

  • Patent number: 11018715
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: May 25, 2021
    Assignee: Rampart Communications, Inc.
    Inventors: Matthew Brandon Robinson, Andrew Keith Palmisano, Kregg Elliott Arms, Audrey Nichole Moore
  • Publication number: 20210006288
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Applicant: Rampart Communications, Inc.
    Inventors: Matthew Brandon ROBINSON, Andrew Keith PALMISANO, Kregg Elliott ARMS, Audrey Nichole MOORE
  • Patent number: 10819387
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: October 27, 2020
    Assignee: Rampart Communications, Inc.
    Inventors: Matthew Brandon Robinson, Andrew Keith Palmisano, Kregg Elliott Arms, Audrey Nichole Moore
  • Publication number: 20200162123
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 21, 2020
    Applicant: Rampart Communications, Inc.
    Inventors: Matthew Brandon ROBINSON, Andrew Keith PALMISANO, Kregg Elliott ARMS, Audrey Nichole MOORE
  • Patent number: 10491262
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: November 26, 2019
    Assignee: Rampart Communications, Inc.
    Inventors: Matthew Brandon Robinson, Andrew Keith Palmisano, Kregg Elliott Arms, Audrey Nichole Moore
  • Publication number: 20190268035
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 29, 2019
    Applicant: Rampart Communications, LLC
    Inventors: Matthew Brandon ROBINSON, Andrew Keith PALMISANO, Kregg Elliott ARMS, Audrey Nichole MOORE
  • Patent number: 10020839
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: July 10, 2018
    Assignee: RAMPART COMMUNICATIONS, LLC
    Inventors: Matthew Brandon Robinson, Andrew Keith Palmisano, Kregg Elliott Arms, Audrey Nichole Moore
  • Publication number: 20180138939
    Abstract: Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
    Type: Application
    Filed: November 14, 2016
    Publication date: May 17, 2018
    Inventors: Matthew Brandon Robinson, Andrew Keith Palmisano, Kregg Elliott Arms, Audrey Nichole Moore