Patents by Inventor James O'Shea

James O'Shea 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: 11632181
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned compact representations of radio frequency (RF) signals. One of the methods includes: determining a first RF signal to be compressed; using an encoder machine-learning network to process the first RF signal and generate a compressed signal; calculating a measure of compression in the compressed signal; using a decoder machine-learning network to process the compressed signal and generate a second RF signal that represents a reconstruction of the first RF signal; calculating a measure of distance between the second RF signal and the first RF signal; and updating at least one of the encoder machine-learning network or the decoder machine-learning network based on (i) the measure of distance between the second RF signal and the first RF signal, and (ii) the measure of compression in the compressed signal.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 18, 2023
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventor: Timothy James O'Shea
  • Patent number: 11630996
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned classification of radio frequency (RF) signals. One of the methods includes obtaining input data corresponding to the RF spectrum; segmenting the input data into one or more samples; and for each sample of the one or more samples: obtaining information included in the sample, comparing the information to one or more labeled signal classes that are known to the machine-learning network, using results of the comparison, determining whether the information corresponds to the one or more labeled signal classes, and in response, matching, using an identification policy of a plurality of policies available to the machine-learning network, the information to a class of the one or more labeled signal classes, and providing an output that identifies an information signal corresponding to the class matching the information obtained from the sample.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: April 18, 2023
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Tamoghna Roy
  • Patent number: 11632664
    Abstract: An unmanned aerial system (UAS) detection device includes a sensor having programmed instructions to cause the sensor to scan energy in an electromagnetic spectrum; process the energy in the electromagnetic spectrum into bursts; determine whether the bursts are valid UAS bursts based on burst criteria; and correlate the bursts into a single signal.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: April 18, 2023
    Assignee: Counter-Drone Research Corporation
    Inventors: Justus Graham, Michael Piscopo, Timothy James O'Shea
  • Patent number: 11626932
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned communication. One of the methods includes: receiving an RF signal at a signal processing system for training a machine-learning network; providing the RF signal through the machine-learning network; producing an output from the machine-learning network; measuring a distance metric between the signal processing model output and a reference model output; determining modifications to the machine-learning network to reduce the distance metric between the output and the reference model output; and in response to reducing the distance metric to a value that is less than or equal to a threshold value, determining a score of the trained machine-learning network using one or more other RF signals and one or more other corresponding reference model outputs, the score indicating an a performance metric of the trained machine-learning network to perform the desired RF function.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: April 11, 2023
    Assignee: DeepSig Inc.
    Inventor: Timothy James O'Shea
  • Publication number: 20230089393
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned communication over multi-input-multi-output (MIMO) channels.
    Type: Application
    Filed: July 1, 2022
    Publication date: March 23, 2023
    Inventors: Timothy James O`Shea, Tugba Erpek
  • Publication number: 20230055213
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned communication over radio frequency (RF) channels. One method includes: determining an encoder and a decoder, at least one of which is configured to implement an encoding or decoding that is based on at least one of an encoder machine-learning network or a decoder machine-learning network that has been trained to encode or decode information over a communication channel; determining first information; using the encoder to process the first information and generate a first RF signal; transmitting, by at least one transmitter, the first RF signal through the communication channel; receiving, by at least one receiver, a second RF signal that represents the first RF signal altered by transmission through the communication channel; and using the decoder to process the second RF signal and generate second information as a reconstruction of the first information.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 23, 2023
    Inventor: Timothy James O`Shea
  • Patent number: 11581965
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for processing communications signals using a machine-learning network are disclosed. In some implementations, pilot and data information are generated for a data signal. The data signal is generated using a modulator for orthogonal frequency-division multiplexing (OFDM) systems. The data signal is transmitted through a communications channel to obtain modified pilot and data information. The modified pilot and data information are processed using a machine-learning network. A prediction corresponding to the data signal transmitted through the communications channel is obtained from the machine-learning network. The prediction is compared to a set of ground truths and updates, based on a corresponding error term, are applied to the machine-learning network.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: February 14, 2023
    Assignee: DeepSig Inc.
    Inventors: Timothy James O'Shea, Nathan West, Johnathan Corgan
  • Publication number: 20220383118
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for providing one or more values from a distribution of values to a neural network trained to generate simulated channel responses corresponding to one or more radio frequency (RF) communication channels; and obtaining an output of the neural network based on processing the one or more values by the neural network, the output indicating a simulated channel response corresponding to at least one communication channel of the one or more RF communication channels.
    Type: Application
    Filed: May 27, 2022
    Publication date: December 1, 2022
    Inventors: Nitin Nair, Raj Bhattacharjea, Tamoghna Roy, Timothy James O'Shea, Nathan West
  • Patent number: 11516763
    Abstract: First information corresponding to a radio signal received at a first sensing device from a candidate location is obtained. Second information corresponding to a radio signal received at a second sensing device from the candidate location is obtained. A first relationship between the first sensing device and the candidate location and a second relationship between the second sensing device and the candidate location are determined. A first inverse and a second inverse of respectively the first and second relationships are obtained. A first estimate of the radio signal at the first sensing device is determined from the first information and the first inverse. A second estimate of the radio signal at the second sensing device is determined from the second information and the second inverse. Energy emitted from the candidate location is measured based on the first estimate and the second estimate.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: November 29, 2022
    Assignee: HawkEye 360, Inc.
    Inventors: Timothy James O'Shea, Robert W. McGwier, Nicholas Aaron McCarthy
  • Publication number: 20220343252
    Abstract: A task scheduling system that can be used to improve task assignment for multiple satellites, and thereby improve resource allocation in the execution of a task. In some implementations, configuration data for one or more satellites is obtained. Multiple objectives corresponding to a task to be performed using the satellites, and resource parameters associated with executing the task to be performed using the satellites are identified. A score for each objective included in the multiple objectives is computed by the terrestrial scheduler based on the resource parameters and the configuration data for the one or more satellites. The multiple objectives are assigned to one or more of the satellites. Instructions are provided to the one or more satellites that cause the one or more satellites to execute the task according to the assignment of the objectives to the one or more satellites.
    Type: Application
    Filed: March 14, 2022
    Publication date: October 27, 2022
    Inventors: T. Charles Clancy, Robert W. McGwier, Timothy James O`Shea, Nicholas Aaron McCarthy
  • Patent number: 11480649
    Abstract: First information is obtained from a sensing device at a first time. The first information corresponds to a radio signal received at the device from a candidate location. The device is at a first location at the first time. Second information is obtained from the device at a second time. The second information corresponds to a radio signal received at the device from the candidate location. The device is at a second location at the second time. A system determines that a pattern is in each of the first and second information and determines relationships between the candidate location and the device at each first and second location. The system obtains inverses of the relationships and determines estimates of the received radio signals based on the information and inverses. The system measures or estimates energy emitted from the candidate location based on the estimates.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: October 25, 2022
    Assignee: HawkEye 360. Inc.
    Inventors: Timothy James O'Shea, Robert W. McGwier, Nicholas Aaron McCarthy
  • Patent number: 11468317
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage medium, for processing radio signals. In once aspect, a system is disclosed that includes a processor and a storage device storing computer code that includes operations. The operations may include obtaining first output data generated by a first neural network based on the first neural network processing a received radio signal, receiving, by a signal transformer, a second set of input data that includes (i) the received radio signal and (ii) the first output data, generating, by the signal transformer, data representing a transformed radio signal by applying one or more transforms to the received radio signal, providing the data representing the transformed radio signal to a second neural network, obtaining second output data generated by the second neural network, and determining based on the second output data a set of information describing the received radio signal.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: October 11, 2022
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventor: Timothy James O'Shea
  • Patent number: 11423301
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned communication over radio frequency (RF) channels. One method includes: determining an encoder and a decoder, at least one of which is configured to implement an encoding or decoding that is based on at least one of an encoder machine-learning network or a decoder machine-learning network that has been trained to encode or decode information over a communication channel; determining first information; using the encoder to process the first information and generate a first RF signal; transmitting, by at least one transmitter, the first RF signal through the communication channel; receiving, by at least one receiver, a second RF signal that represents the first RF signal altered by transmission through the communication channel; and using the decoder to process the second RF signal and generate second information as a reconstruction of the first information.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: August 23, 2022
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventor: Timothy James O'Shea
  • Publication number: 20220255618
    Abstract: Methods and systems including computer programs encoded on computer storage media, for training and deploying machine-learned communication over RF channels.
    Type: Application
    Filed: January 24, 2022
    Publication date: August 11, 2022
    Inventors: Timothy James O`Shea, James Shea, Ben Hilburn
  • Patent number: 11381286
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned communication over multi-input-multi-output (MIMO) channels.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: July 5, 2022
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Tugba Erpek
  • Publication number: 20220159609
    Abstract: First information corresponding to a radio signal received at a first sensing device from a candidate location is obtained. Second information corresponding to a radio signal received at a second sensing device from the candidate location is obtained. A first relationship between the first sensing device and the candidate location and a second relationship between the second sensing device and the candidate location are determined. A first inverse and a second inverse of respectively the first and second relationships are obtained. A first estimate of the radio signal at the first sensing device is determined from the first information and the first inverse. A second estimate of the radio signal at the second sensing device is determined from the second information and the second inverse. Energy emitted from the candidate location is measured based on the first estimate and the second estimate.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Timothy James O'Shea, Robert W. McGwier, Nicholas Aaron McCarthy
  • Patent number: 11334807
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learning estimation networks in a communications system. One of the methods includes: processing first information with ground truth information to generate a first RF signal by altering the first information by channel impairment having at least one channel effect, using a receiver to process the first RF signal to generate second information, training a machine-learning estimation network based on a network architecture, the second information, and the ground truth information, receiving by the receiver a second RF signal transmitted through a communication channel including the at least one channel effect, inferring by the trained estimation network the receiver to estimate an offset of the second RF signal caused by the at least one channel effect, and correcting the offset of the RF signal with the estimated offset to obtain a recovered RF signal.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: May 17, 2022
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Kiran Karra, T. Charles Clancy
  • Patent number: 11276019
    Abstract: A task scheduling system that can be used to improve task assignment for multiple satellites, and thereby improve resource allocation in the execution of a task. In some implementations, configuration data for one or more satellites is obtained. Multiple objectives corresponding to a task to be performed using the satellites, and resource parameters associated with executing the task to be performed using the satellites are identified. A score for each objective included in the multiple objectives is computed by the terrestrial scheduler based on the resource parameters and the configuration data for the one or more satellites. The multiple objectives are assigned to one or more of the satellites. Instructions are provided to the one or more satellites that cause the one or more satellites to execute the task according to the assignment of the objectives to the one or more satellites.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: March 15, 2022
    Assignee: HawkEye 360, Inc.
    Inventors: T. Charles Clancy, Robert W. McGwier, Timothy James O'Shea, Nicholas Aaron McCarthy
  • Patent number: D981442
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: March 21, 2023
    Assignee: Blackmagic Design Pty Ltd
    Inventors: Grant David Petty, Alexander Diaz, James O'Shea, Gilles Gigan
  • Patent number: D981443
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: March 21, 2023
    Assignee: Blackmagic Design Pty Ltd
    Inventors: Grant David Petty, Alexander Diaz, James O'Shea, Gilles Gigan