Patents by Inventor Charles Clancy

Charles Clancy 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).

  • Publication number: 20240080120
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Application
    Filed: April 27, 2023
    Publication date: March 7, 2024
    Inventors: Timothy James O`Shea, Thomas Charles Clancy, III
  • Publication number: 20230334399
    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: June 26, 2023
    Publication date: October 19, 2023
    Applicant: HawkEye 360, Inc.
    Inventors: T. Charles CLANCY, Robert W. McGWIER, Timothy James O'SHEA, Nicholas Aaron McCARTHY
  • Patent number: 11720840
    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: March 14, 2022
    Date of Patent: August 8, 2023
    Assignee: HawkEye 360, Inc.
    Inventors: T. Charles Clancy, Robert W. McGwier, Timothy James O'Shea, Nicholas Aaron McCarthy
  • Patent number: 11699086
    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: April 29, 2022
    Date of Patent: July 11, 2023
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Kiran Karra, T. Charles Clancy
  • Patent number: 11664910
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: May 30, 2023
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Thomas Charles Clancy, III
  • Publication number: 20220353684
    Abstract: Systems and methods of configuring, managing and ensuring security compliance of Virtual Network Slices that transit through physical networks, virtual networks (SDN), cloud networks, radio access networks, service provider networks, and enterprise networks are identified. The methods include user side security validation methods while attempting to use a network slice for a specific service, and security validation of physical or virtual networks and the associated transit network elements. The methods disclose enriching the Security Certificates with policy parameters and the associated procedures that transit elements are required to assure for security compliance. Additionally, methods for incorporating a mobile native security platform in Wireless Mobile Network (4G/5G) that supports generating X.509 Certificates enhanced with policy requirements, validating allowed/disallowed list of transit network vendor devices, virtual network appliances are identified.
    Type: Application
    Filed: July 7, 2022
    Publication date: November 3, 2022
    Inventors: John Marinho, Carlos Solari, Matthew Silveira, Russell Housley, William C. Epstein, Timothy Ray Newman, Charles Clancy, Sean Turner
  • 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: 11418955
    Abstract: Systems and methods of configuring, managing and ensuring security compliance of Virtual Network Slices that transit through physical networks, virtual networks (SDN), cloud networks, radio access networks, service provider networks, and enterprise networks are identified. The methods include user side security validation methods while attempting to use a network slice for a specific service, and security validation of physical or virtual networks and the associated transit network elements. The methods disclose enriching the Security Certificates with policy parameters and the associated procedures that transit elements are required to assure for security compliance. Additionally, methods for incorporating a mobile native security platform in Wireless Mobile Network (4G/5G) that supports generating X.509 Certificates enhanced with policy requirements, validating allowed/disallowed list of transit network vendor devices, virtual network appliances are identified.
    Type: Grant
    Filed: May 15, 2021
    Date of Patent: August 16, 2022
    Assignee: SECUREG
    Inventors: John Marinho, Carlos Solari, Matthew Silveira, Russell Housley, William C. Epstein, Timothy Ray Newman, Charles Clancy, Sean Turner
  • 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
  • Publication number: 20210367690
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Application
    Filed: June 4, 2021
    Publication date: November 25, 2021
    Inventors: Timothy James O`Shea, Thomas Charles Clancy, III
  • Publication number: 20210360401
    Abstract: Systems and methods of configuring, managing and ensuring security compliance of Virtual Network Slices that transit through physical networks, virtual networks (SDN), cloud networks, radio access networks, service provider networks, and enterprise networks are identified. The methods include user side security validation methods while attempting to use a network slice for a specific service, and security validation of physical or virtual networks and the associated transit network elements. The methods disclose enriching the Security Certificates with policy parameters and the associated procedures that transit elements are required to assure for security compliance. Additionally, methods for incorporating a mobile native security platform in Wireless Mobile Network (4G/5G) that supports generating X.509 Certificates enhanced with policy requirements, validating allowed/disallowed list of transit network vendor devices, virtual network appliances are identified.
    Type: Application
    Filed: May 15, 2021
    Publication date: November 18, 2021
    Inventors: John Marinho, Carlos Solari, Matthew Silveira, Russell Housley, William C. Epstein, Timothy Ray Newman, Charles Clancy, Sean Turner
  • Patent number: 11032014
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: June 8, 2021
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Thomas Charles Clancy, III
  • Publication number: 20200266910
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Application
    Filed: January 16, 2020
    Publication date: August 20, 2020
    Inventors: Timothy James O`Shea, Thomas Charles Clancy, III
  • Publication number: 20200175450
    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: November 7, 2019
    Publication date: June 4, 2020
    Inventors: T. Charles Clancy, Robert W. McGwier, Timothy James O`Shea, Nicholas Aaron McCarthy
  • Patent number: 10568104
    Abstract: Described herein are systems and methods for telecommunications spectrum sharing between multiple heterogeneous users, which leverage a hybrid approach that includes both distributed spectrum sharing, spectrum-sensing, and use of geo-reference databases.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: February 18, 2020
    Assignees: FEDERATED WIRELESS, INC., VIRGINIA TECH INTELLECTUAL PROPERTIES, INC.
    Inventors: Ashwin Amanna, Joseph Mitola, III, Thomas Charles Clancy, Jeffrey H. Reed, Robert McGwier, Avik Sengupta, Akshay Kumar
  • Patent number: 10541765
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 21, 2020
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Thomas Charles Clancy, III
  • Patent number: 10474976
    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: October 22, 2018
    Date of Patent: November 12, 2019
    Assignee: HawkEye 360, Inc.
    Inventors: T. Charles Clancy, Robert W. McGwier, Timothy James O'Shea, Nicholas Aaron McCarthy
  • Patent number: 10396919
    Abstract: One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal as. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: August 27, 2019
    Assignee: Virginia Tech Intellectual Properties, Inc.
    Inventors: Timothy James O'Shea, Thomas Charles Clancy, III
  • Publication number: 20190121665
    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: October 22, 2018
    Publication date: April 25, 2019
    Inventors: T. Charles Clancy, Robert W. McGwier, Timothy James O`Shea, Nicholas Aaron McCarthy