Patents by Inventor John Hai O'Neill

John Hai O'Neill 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: 20220311509
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: January 31, 2022
    Publication date: September 29, 2022
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Patent number: 11271640
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: March 8, 2022
    Assignee: VIASAT, Inc.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Publication number: 20210175965
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: September 3, 2020
    Publication date: June 10, 2021
    Applicant: VIASAT, INC.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Patent number: 10819421
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: October 27, 2020
    Assignee: VIASAT, Inc.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Publication number: 20200028582
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: April 26, 2019
    Publication date: January 23, 2020
    Applicant: ViaSat, Inc.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Patent number: 10320472
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: June 11, 2019
    Assignee: VIASAT, INC.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Publication number: 20190052352
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: February 27, 2017
    Publication date: February 14, 2019
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Publication number: 20180013488
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: February 27, 2017
    Publication date: January 11, 2018
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Patent number: 9621257
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: April 11, 2017
    Assignee: ViaSat, Inc.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Publication number: 20150295639
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: December 11, 2014
    Publication date: October 15, 2015
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Patent number: 8891434
    Abstract: Embodiments provide methods, apparatuses, and systems for efficient control signaling over shared communication channels with wide dynamic range. Some embodiments includes a gateway configured to encode and to transmit multiple physical layer headers, including a first physical layer header and a second physical layer header. The first physical layer header may span a first length and represent a first modcode; the second physical layer header may span a second length and represent a second modcode. The second length may be longer than the first length. Embodiments may include multiple terminals in wireless communication with the gateway via satellite, including a first terminal configured to decode the first physical layer header and to determine the first modcode. Embodiments may include a second terminal configured to decode the second physical layer header and determine the second modcode.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: November 18, 2014
    Assignee: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
  • Patent number: 8805275
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: August 12, 2014
    Assignee: Viasat Inc.
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Publication number: 20130331026
    Abstract: Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
    Type: Application
    Filed: May 24, 2013
    Publication date: December 12, 2013
    Inventors: John Hai O'Neill, Donald W. Becker, Mark J. Miller
  • Patent number: 8374118
    Abstract: Embodiments provide methods, apparatuses, and systems for efficient control signaling over shared communication channels with wide dynamic range. Some embodiments includes a gateway configured to encode and to transmit multiple physical layer headers, including a first physical layer header and a second physical layer header. The first physical layer header may span a first length and represent a first modcode; the second physical layer header may span a second length and represent a second modcode. The second length may be longer than the first length. Embodiments may include multiple terminals in wireless communication with the gateway via satellite, including a first terminal configured to decode the first physical layer header and to determine the first modcode. Embodiments may include a second terminal configured to decode the second physical layer header and determine the second modcode.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: February 12, 2013
    Assignee: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
  • Patent number: 8320296
    Abstract: Embodiments provide methods, systems, and apparatuses for adaptive coding, spreading, and modulating over a satellite communication channel. In some embodiments, a method of adaptive coding, sampling, and modulating over a satellite communication channel may include providing multiple data frames. At least one modcode partition may be provided for each data frame. The modcode partitions may represent modulation, coding, spreading, and/or frame size information for respective data frames. Each data frame and the respective modcode partition may be combined to form a modcode data unit. Multiple superframes may be formed. Each superframe may include a first known sequence and multiple subframes. Each subframe for a respective superframe may include a portion of a respective modcode data unit. Multiple superframes may be transmitted across a wireless channel.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: November 27, 2012
    Assignee: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan, Changping Li, Vitaliy Sivetsiy
  • Publication number: 20120287846
    Abstract: Embodiments provide methods, apparatuses, and systems for efficient control signaling over shared communication channels with wide dynamic range. Some embodiments includes a gateway configured to encode and to transmit multiple physical layer headers, including a first physical layer header and a second physical layer header. The first physical layer header may span a first length and represent a first modcode; the second physical layer header may span a second length and represent a second modcode. The second length may be longer than the first length. Embodiments may include multiple terminals in wireless communication with the gateway via satellite, including a first terminal configured to decode the first physical layer header and to determine the first modcode. Embodiments may include a second terminal configured to decode the second physical layer header and determine the second modcode.
    Type: Application
    Filed: July 25, 2012
    Publication date: November 15, 2012
    Applicant: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
  • Patent number: 8254303
    Abstract: Embodiments provide methods, apparatuses, and systems for efficient control signaling over shared communication channels with wide dynamic range. Some embodiments includes a gateway configured to encode and to transmit multiple physical layer headers, including a first physical layer header and a second physical layer header. The first physical layer header may span a first length and represent a first modcode; the second physical layer header may span a second length and represent a second modcode. The second length may be longer than the first length. Embodiments may include multiple terminals in wireless communication with the gateway via satellite, including a first terminal configured to decode the first physical layer header and to determine the first modcode. Embodiments may include a second terminal configured to decode the second physical layer header and determine the second modcode.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: August 28, 2012
    Assignee: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
  • Patent number: 7974576
    Abstract: In a telecommunication network where a wireless path is provided between a transmitter and a receiver via a satellite relay forming a multi-hop relayed signal path, a method and system are provided for furnishing adequate signal at a user terminal, which may be in motion, along the propagation path, the method including an open loop component that uses measurements of fading in a received signal at a first terminal to adjust transmit power from the first terminal and further includes a closed loop component that uses measurements of fading in the received signal at a second terminal along with an acknowledgement message and power correction.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: July 5, 2011
    Assignee: ViaSat, Inc.
    Inventors: Timothy J. Martin, John Hai O'Neill, Anthony Guy Hamel, Mark J. Miller
  • Publication number: 20100128660
    Abstract: Embodiments provide methods, apparatuses, and systems for efficient control signaling over shared communication channels with wide dynamic range. Some embodiments includes a gateway configured to encode and to transmit multiple physical layer headers, including a first physical layer header and a second physical layer header. The first physical layer header may span a first length and represent a first modcode; the second physical layer header may span a second length and represent a second modcode. The second length may be longer than the first length. Embodiments may include multiple terminals in wireless communication with the gateway via satellite, including a first terminal configured to decode the first physical layer header and to determine the first modcode. Embodiments may include a second terminal configured to decode the second physical layer header and determine the second modcode.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 27, 2010
    Applicant: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
  • Publication number: 20100128661
    Abstract: Embodiments provide methods, systems, and apparatuses for adaptive coding, sampling, and modulating over a satellite communication channel. In some embodiments, a method of adaptive coding, sampling, and modulating over a satellite communication channel may include providing multiple data frames. At least one modcode partition may be provided for each data frame. The modcode partitions may represent modulation, coding, spreading, and/or frame size information for respective data frames. Each data frame and the respective modcode partition may be combined to form a modcode data unit. Multiple superframes may be formed. Each superframe may include a first known sequence and multiple subframes. Each subframe for a respective superframe may include a portion of a respective modcode data unit. Multiple superframes may be transmitted across a wireless channel.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 27, 2010
    Applicant: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan, Changping Li, Vitaliy Sivetsiy