Patents by Inventor Gregory Gutt
Gregory Gutt 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: 12032075Abstract: For global navigation satellite system (GNSS)-independent operation of auxiliary PNT systems, one or more ground stations of the auxiliary system have access to a non-GNSS source of precision timing. That source and known locations of the ground stations may be used to derive timing corrections to account for imperfect clocks in the satellites for non-purpose-built satellite systems being used for PNT. Crosslinks between satellites and/or propagation of timing correction through other ground stations are used to better control the timing and resulting precession of PNT in the PNT auxiliary system. The timing correction may be provided as a service to end users, other constellations, and/or other satellite operators.Type: GrantFiled: December 21, 2021Date of Patent: July 9, 2024Assignee: Satelles, Inc.Inventors: H. Stewart Cobb, Mark Hargrove, Jerry Goetsch, Gregory Gutt, Dan Higgins, Pete Johnson, Trevor Landon, David G. Lawrence, Michael L. O'Connor, Mark Pedersen, Rachel Schmalzried, Francois Tremblay
-
Patent number: 12028714Abstract: For validation of wireless signals, a wireless receiver receives a validation signal that includes information from a target signal. By using digital signature, message authentication code (MAC), and/or hashing, the validation signal is verified to be from a trusted source. By comparing the information from the verified validation signal with the target signal, the target signal is confirmed to be genuine or not a spoofing signal. In one approach, the validation signal is provided from a different transmission source than the target signal. In another approach, modulation estimation rather than known modulation is used as the information for the validation signal for comparison with the target signal despite not knowing the spread pattern of the coding. In yet another approach, a one-way function is used to generate a pseudorandom code to spread a first component of the a first signal below the noise floor. The input to the one-way function is a second component sent at a time later than the time.Type: GrantFiled: August 2, 2021Date of Patent: July 2, 2024Assignee: Satelles, Inc.Inventors: Gregory Gutt, Tim Flynn, Trevor Landon, David G. Lawrence, Michael L. O'Connor, Rachel Schmalzried
-
Patent number: 11889312Abstract: For validation of position, navigation, time (PNT) signals, a hash included in messages with PNT data is used to validate the source of the message without backhaul. Different tags from a hash chain are included in different messages. The receiver is pre-loaded with the root or later trusted hash tag of the chain as created. The hash of any received message may be hashed by the receiver. The result of the hashing will match the pre-loaded or trusted hash tag if the transmitter of the message is a valid source. The PNT data may be validated using a digital signature formed from the PNT data for one or more messages and the hash tag wherein a hash tag of the chain in a subsequently received message is used as the key. The digital signature may be formed from data across multiple messages.Type: GrantFiled: August 8, 2022Date of Patent: January 30, 2024Assignee: Satelles, Inc.Inventors: Michael L. O'Connor, David G. Lawrence, Gregory Gutt
-
Publication number: 20230224028Abstract: Aspects of the disclosure relate to positioning, navigation, and timing (PNT) satellite beam and data scheduling. In one or more embodiments, a method for determining a location and/or time offset of at least one receiver involves transmitting, by at least one satellite, at least one beam, which is a sweeping beam. In one or more embodiments, each of the beams comprises at least one signal used for positioning, navigation, or timing. The method further comprises varying, by at least one satellite, aspects of at least one signal based on optimization parameters. In at least one embodiment, the optimization parameters comprise a location of a beam footprint of at least one beam. In one or more embodiments, at least one receiver receives at least one signal. In at least one embodiment, the location and/or the time offset of at least one receiver is determined by using at least one signal.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: DAVID G. LAWRENCE, GREGORY GUTT, RACHEL SCHMALZRIED
-
Publication number: 20230204792Abstract: For assisted satellite time and location (STL) in low earth orbit (LEO) and/or burst transmission-based STL, assistance is provided. Ephemeris information is provided to receivers of signals from LEO satellites, allowing the receivers to operate better in PNT based on the signals from the LEO satellites. Other information may be used to assist, such as terrestrial-based time and/or location of the receiver. For burst transmissions, the data (e.g., spread code) used for some or all the burst transmission is provided to the receiver, which may then replicate the signal. This replica signal assists in PNT based on the signals from the satellites transmitting the burst signals.Type: ApplicationFiled: December 23, 2021Publication date: June 29, 2023Inventors: DAVID G. LAWRENCE, H. STEWART COBB, GREGORY GUTT, MICHAEL L. O'CONNOR, FRANCOIS TREMBLAY
-
Publication number: 20230194727Abstract: For global navigation satellite system (GNSS)-independent operation of auxiliary PNT systems, one or more ground stations of the auxiliary system have access to a non-GNSS source of precision timing. That source and known locations of the ground stations may be used to derive timing corrections to account for imperfect clocks in the satellites for non-purpose-built satellite systems being used for PNT. Crosslinks between satellites and/or propagation of timing correction through other ground stations are used to better control the timing and resulting precession of PNT in the PNT auxiliary system. The timing correction may be provided as a service to end users, other constellations, and/or other satellite operators.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: H. STEWART COBB, MARK HARGROVE, JERRY GOETSCH, GREGORY GUTT, DAN HIGGINS, PETE JOHNSON, TREVOR LANDON, DAVID G. LAWRENCE, MICHAEL L. O'CONNOR, MARK PEDERSEN, RACHEL SCHMALZRIED, FRANCOIS TREMBLAY
-
Publication number: 20220386126Abstract: For validation of position, navigation, time (PNT) signals, a hash included in messages with PNT data is used to validate the source of the message without backhaul. Different tags from a hash chain are included in different messages. The receiver is pre-loaded with the root or later trusted hash tag of the chain as created. The hash of any received message may be hashed by the receiver. The result of the hashing will match the pre-loaded or trusted hash tag if the transmitter of the message is a valid source. The PNT data may be validated using a digital signature formed from the PNT data for one or more messages and the hash tag wherein a hash tag of the chain in a subsequently received message is used as the key. The digital signature may be formed from data across multiple messages.Type: ApplicationFiled: August 8, 2022Publication date: December 1, 2022Inventors: Michael L. O'Connor, David G. Lawrence, Gregory Gutt
-
Patent number: 11445373Abstract: For validation of position, navigation, time (PNT) signals, a hash included in messages with PNT data is used to validate the source of the message without backhaul. Different tags from a hash chain are included in different messages. The receiver is pre-loaded with the root or later trusted hash tag of the chain as created. The hash of any received message may be hashed by the receiver. The result of the hashing will match the pre-loaded or trusted hash tag if the transmitter of the message is a valid source. The PNT data may be validated using a digital signature formed from the PNT data for one or more messages and the hash tag wherein a hash tag of the chain in a subsequently received message is used as the key. The digital signature may be formed from data across multiple messages.Type: GrantFiled: August 5, 2019Date of Patent: September 13, 2022Assignee: SATELLES, INC.Inventors: Michael L. O'Connor, David G. Lawrence, Gregory Gutt
-
Patent number: 9612334Abstract: A method for correcting for time delay variations between a plurality of signal paths from a signal source to at least one transmit antenna of a satellite may include measuring a time delay for each of the plurality of signal paths. The method may also include correcting a signal for the time delay variation based on the time delay for the signal path that is currently being used by the satellite, the corrected signal being usable for at least one of navigation, determining a geographic location and determining time.Type: GrantFiled: October 30, 2012Date of Patent: April 4, 2017Assignee: The Boeing CompanyInventors: Gregory Gutt, David A. Whelan, Peter M. Fyfe, James C. Lassa
-
Publication number: 20110051557Abstract: A device controller configured to control physical devices using an audible humming frequency that includes: a humming frequency module, a humming command module, and a control command module. The humming frequency module may be configured to determine humming frequenc(ies) using a detected humming signal(s). The humming command module may be configured to compute humming command(s) based on the humming frequenc(ies). The control command module may be configured to generate control command(s) using received key command(s) and humming command(s).Type: ApplicationFiled: August 26, 2009Publication date: March 3, 2011Inventors: Nathalia Peixoto, Gregory Gutt, Hossein Ghaffari Nik
-
Publication number: 20080059059Abstract: A generalized high performance navigation system is provided using low earth orbit (LEO) satellites. In one embodiment, a method of performing navigation includes receiving a LEO signal from a LEO satellite. The method also includes decoding a navigation signal from the LEO signal. The method further includes receiving first and second ranging signals from first and second ranging sources, respectively. In addition, the method includes determining calibration information associated with the first and second ranging sources. The method also includes calculating a position using the navigation signal, the first and second ranging signals, and the calibration information.Type: ApplicationFiled: May 16, 2007Publication date: March 6, 2008Inventors: Clark Cohen, David Whelan, Robert Brumley, Gregory Gutt, Barton Ferrell
-
Publication number: 20080001819Abstract: A low earth orbit (LEO) satellite data uplink is provided. In one embodiment, a method of providing a data uplink to a LEO satellite includes determining position information using a LEO signal received from the LEO satellite, a first ranging signal received from a first ranging source, and a second ranging signal received from a second ranging source. The method also includes determining a timing advance parameter using a local clock reference and a LEO satellite clock reference. The method further includes preparing a data uplink signal comprising uplink data to be broadcast to the LEO satellite. In addition, the method includes synchronizing the data uplink signal with the LEO satellite using the timing advance parameter. The method also includes broadcasting the data uplink signal to the LEO satellite.Type: ApplicationFiled: May 16, 2007Publication date: January 3, 2008Inventors: Clark Cohen, David Whelan, Robert Brumley, Gregory Gutt, Barton Ferrell
-
Publication number: 20080001818Abstract: Low earth orbit (LEO) satellites are used to provide navigation signals. In one embodiment, a method of providing a LEO signal from a LEO satellite includes providing a plurality of transmit channels over a plurality of transmit slots. The transmit channels comprise a set of communication channels and a set of navigation channels. The method also includes generating a first pseudo random noise (PRN) ranging overlay corresponding to a navigation signal. The method further includes applying the first PRN ranging overlay to a first set of the navigation channels. In addition, the method includes combining the communication channels and the navigation channels into a LEO signal. The method also includes broadcasting the LEO signal from the LEO satellite.Type: ApplicationFiled: May 16, 2007Publication date: January 3, 2008Inventors: Clark Cohen, David Whelan, Robert Brumley, Gregory Gutt, Barton Ferrell
-
Publication number: 20050004758Abstract: This invention describes a means for acquiring GPS P/Y code under jamming conditions. It improves jam resistance by augmenting a component of the GPS signal with one from a different satellite system, such as a low earth orbiting (LEO) satellite. The preferred embodiment of this invention employs the Iridium LEO satellite constellation broadcasting in a 10 MHz wide band about 1,621 MHz. A low-cost, integrated Iridium receiver coupled to the GPS receiver employs a single antenna that is capable of receiving both the GPS and Iridium signals together.Type: ApplicationFiled: November 24, 2003Publication date: January 6, 2005Inventors: David Whelan, Gregory Gutt, Barton Ferrell, Clark Cohen
-
Patent number: 6762714Abstract: A low-cost, solid-state position sensor system suitable for making precise code and carrier phase measurements in the L1 and L2 bands of GPS uses an ordinary, low-cost OEM card single-frequency carrier phase tracking C/A code receiver and includes low-cost hardware for sensing the L1 and L2 components of GPS carrier phase. Such measurements are suitable for general use in a variety of fields, including surveying. They are also of sufficient quality to be used in controlling heavy machinery, such as aircraft, farm tractors, and construction and mining equipment. A C/A code continuous tracking GPS receiver is used to produce GPS positioning fixes and real-time L1 carrier phase measurements. This C/A code receiver generates timing and reference information for a digital sampling component. This sampling component processes the L1 and L2 signals from the GPS signals in view.Type: GrantFiled: April 3, 2003Date of Patent: July 13, 2004Inventors: Clark Cohen, David Lawrence, Stewart Cobb, Paul Montgomery, Miro Samek, Kurt Zimmerman, Michael O'Connor, Walter Melton, Gregory Gutt
-
Publication number: 20030201933Abstract: A low-cost, solid-state position sensor system suitable for making precise code and carrier phase measurements in the L1 and L2 bands of GPS uses an ordinary, low-cost OEM card single-frequency carrier phase tracking C/A code receiver and includes low-cost hardware for sensing the L1 and L2 components of GPS carrier phase. Such measurements are suitable for general use in a variety of fields, including surveying. They are also of sufficient quality to be used in controlling heavy machinery, such as aircraft, farm tractors, and construction and mining equipment. A C/A code continuous tracking GPS receiver is used to produce GPS positioning fixes and real-time L1 carrier phase measurements. This C/A code receiver generates timing and reference information for a digital sampling component. This sampling component processes the L1 and L2 signals from the GPS signals in view.Type: ApplicationFiled: April 3, 2003Publication date: October 30, 2003Applicant: IntegriNautics CorporationInventors: Clark Cohen, David Lawrence, Stewart Cobb, Paul Montgomery, Miro Samek, Kurt Zimmerman, Michael O'Connor, Walter Melton, Gregory Gutt
-
Patent number: 6570534Abstract: A low-cost, solid-state position sensor system suitable for making precise code and carrier phase measurements in the L1 and L2 bands of GPS uses an ordinary, low-cost OEM card single-frequency carrier phase tracking C/A code receiver and includes low-cost hardware for sensing the L1 and L2 components of GPS carrier phase. Such measurements are suitable for general use in a variety of fields, including surveying. They are also of sufficient quality to be used in controlling heavy machinery, such as aircraft, farm tractors, and construction and mining equipment. A C/A code continuous tracking GPS receiver is used to produce GPS positioning fixes and real-time L1 carrier phase measurements. This C/A code receiver generates timing and reference information for a digital sampling component. This sampling component processes the L1 and L2 signals from the GPS signals in view.Type: GrantFiled: February 5, 2002Date of Patent: May 27, 2003Assignee: IntegriNautics Corp.Inventors: Clark Cohen, David Lawrence, Stewart Cobb, Paul Montgomery, Miro Samek, Kurt Zimmerman, Michael O'Connor, Walter Melton, Gregory Gutt
-
Publication number: 20020161522Abstract: A low-cost, solid-state position sensor system suitable for making precise code and carrier phase measurements in the L1 and L2 bands of GPS uses an ordinary, low-cost OEM card single-frequency carrier phase tracking C/A code receiver and includes low-cost hardware for sensing the L1 and L2 components of GPS carrier phase. Such measurements are suitable for general use in a variety of fields, including surveying. They are also of sufficient quality to be used in controlling heavy machinery, such as aircraft, farm tractors, and construction and mining equipment. A C/A code continuous tracking GPS receiver is used to produce GPS positioning fixes and real-time L1 carrier phase measurements. This C/A code receiver generates timing and reference information for a digital sampling component. This sampling component processes the L1 and L2 signals from the GPS signals in view.Type: ApplicationFiled: February 5, 2002Publication date: October 31, 2002Inventors: Clark Cohen, David Lawrence, Stewart Cobb, Paul Montgomery, Miro Samek, Kurt Zimmerman, Michael O'Connor, Walter Melton, Gregory Gutt