Patents by Inventor Michael L. O'Connor
Michael L. O'Connor 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: 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: 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: 10728032Abstract: A system and methods for location authentication are presented. An estimated server signal is estimated based on a generated known code signal, and a client received satellite signal is received from a client device. The client received satellite signal is compared to the estimated server signal to provide a comparison result.Type: GrantFiled: May 30, 2017Date of Patent: July 28, 2020Assignee: The Boeing CompanyInventors: Per K. Enge, David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt, David A. Whelan
-
Publication number: 20170261616Abstract: A system and methods for location authentication are presented. An estimated server signal is estimated based on a generated known code signal, and a client received satellite signal is received from a client device. The client received satellite signal is compared to the estimated server signal to provide a comparison result.Type: ApplicationFiled: May 30, 2017Publication date: September 14, 2017Inventors: Per K. Enge, David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt, David A. Whelan
-
Patent number: 9698987Abstract: A system and methods for location authentication are presented. An estimated server signal is estimated based on a generated known code signal, and a client received satellite signal is received from a client device. The client received satellite signal is compared to the estimated server signal to provide a comparison result.Type: GrantFiled: August 11, 2014Date of Patent: July 4, 2017Assignee: The Boeing CompanyInventors: Per K. Enge, David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt, David A. Whelan
-
Patent number: 9523763Abstract: A system and methods for resolving integer cycle ambiguity in medium wave carrier radio signals are presented. A satellite signal is received at a receiving location and a measured code phase of the satellite signal is measured. A satellite location estimate of the receiving location is computed based on the measured code phase. Medium wave radio carrier signals from medium wave radio transmitters are received at the receiving location. A number of wavelengths of the medium wave radio carrier signals from the satellite location estimate to each of the medium wave radio transmitters is determined respectively. A carrier phase of each of the medium wave radio carrier signals is measured. An improved position estimate of the receiving location is computed based on the number of wavelengths and the carrier phase of each of the medium wave radio carrier signals, and a location of each of the medium wave radio transmitters.Type: GrantFiled: March 3, 2013Date of Patent: December 20, 2016Assignee: The Boeing CompanyInventors: David G. Lawrence, David A. Whelan, Gregory M. Gutt, Michael L. O'Connor
-
Patent number: 9176231Abstract: A system and methods for reducing navigation satellite receiver power usage are presented. A wireless signal is received at a portable electronic device in a signal environment. At signal characteristic of the wireless signal at the portable electronic device is measured in the signal environment. An estimated signal strength of the wireless signal in the signal environment is estimated based on the signal characteristic. The estimated signal strength is compared to an expected signal strength of the wireless signal to calculate an estimated signal-strength-change relative to the expected signal strength. A GNSS signal is tracked at the portable electronic device, if the estimated signal-strength-change indicates an expected GNSS signal attenuation is lower than a signal attenuation threshold.Type: GrantFiled: December 12, 2012Date of Patent: November 3, 2015Assignee: The Boeing CompanyInventors: David A. Whelan, Gregory M. Gutt, Michael L. O'Connor
-
Patent number: 9088420Abstract: A system and methods for time and/or location authentication are presented. A hash value is received from a client device and a hash value receiving time of the received hash value is stored. A data block is received after receiving the hash value is received, the received data block comprising alleged transmission signal data. A computed hash value of the received data block is computed, and an estimated transmission signal client receiving time by the client is calculated based on the alleged transmission signal data. A timely possession of the received data block by the client device is authenticated based on a comparison of the computed hash value to the received hash value and a comparison of the hash value receiving time to the estimated transmission signal client receiving time.Type: GrantFiled: October 16, 2012Date of Patent: July 21, 2015Assignee: THE BOEING COMPANYInventors: David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt
-
Patent number: 8910246Abstract: A system, method, and apparatus for contextual-based virtual data boundaries are disclosed herein. In particular, the present disclosure relates to improvements in access control that work to restrict the accessibility of data based on assigning contextual data thresholds that create a virtual boundary. Specifically, the disclosed method involves assigning at least one threshold to at least one contextual criterion. The method further involves determining whether contextual information from the claimant meets at least one threshold to at least one contextual criterion. Also, the method involves authenticating the claimant, if the contextual information from the claimant meets at least one of the thresholds to at least one contextual criterion. Further, the method involves allowing the claimant access to the data, if the claimant is authenticated.Type: GrantFiled: May 14, 2012Date of Patent: December 9, 2014Assignee: The Boeing CompanyInventors: David A. Whelan, Gregory M. Gutt, David G. Lawrence, Michael L. O'Connor, Arun Ayyagari, Rachel Raneā² Schmalzried
-
Publication number: 20140351576Abstract: A system and methods for location authentication are presented. An estimated server signal is estimated based on a generated known code signal, and a client received satellite signal is received from a client device. The client received satellite signal is compared to the estimated server signal to provide a comparison result.Type: ApplicationFiled: August 11, 2014Publication date: November 27, 2014Inventors: Per K. Enge, David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt, David A. Whelan
-
Patent number: 8837728Abstract: A system and methods for location authentication are presented. An estimated server signal is estimated based on a generated known code signal, and a client received satellite signal is received from a client device. The client received satellite signal is compared to the estimated server signal to provide a comparison result.Type: GrantFiled: October 16, 2012Date of Patent: September 16, 2014Assignee: The Boeing CompanyInventors: Per K. Enge, David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt, David A. Whelan
-
Patent number: 8769267Abstract: A system and method for verifying and/or geolocating network nodes in a network in attenuated environments for cyber and network security applications are disclosed. The system involves an origination network node, a destination network node, and at least one router network node. The origination network node is configured for transmitting a data packet downstream to the destination network node through at least one router network node. The data packet contains a header portion and a payload data portion. At least one of the network nodes is an enabled network node. The enabled network node(s) is configured to verify any of the network nodes that are located upstream from the enabled network node(s) by analyzing the header portion and/or the payload data portion of the data packet.Type: GrantFiled: August 15, 2012Date of Patent: July 1, 2014Assignee: The Boeing CompanyInventors: Gregory M. Gutt, Arun Ayyagari, David A. Whelan, Michael L. O'Connor, David G. Lawrence
-
Publication number: 20140159953Abstract: A system and methods for reducing navigation satellite receiver power usage are presented. A wireless signal is received at a portable electronic device in a signal environment. At signal characteristic of the wireless signal at the portable electronic device is measured in the signal environment. An estimated signal strength of the wireless signal in the signal environment is estimated based on the signal characteristic. The estimated signal strength is compared to an expected signal strength of the wireless signal to calculate an estimated signal-strength-change relative to the expected signal strength. A GNSS signal is tracked at the portable electronic device, if the estimated signal-strength-change indicates an expected GNSS signal attenuation is lower than a signal attenuation threshold.Type: ApplicationFiled: December 12, 2012Publication date: June 12, 2014Inventors: David A. Whelan, Gregory M. Gutt, Michael L. O'Connor
-
Publication number: 20140104103Abstract: A system and methods for location authentication are presented. An estimated server signal is estimated based on a generated known code signal, and a client received satellite signal is received from a client device. The client received satellite signal is compared to the estimated server signal to provide a comparison result.Type: ApplicationFiled: October 16, 2012Publication date: April 17, 2014Inventors: Per K. Enge, David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt, David A. Whelan
-
Publication number: 20140108800Abstract: A system and methods for time and/or location authentication are presented. A hash value is received from a client device and a hash value receiving time of the received hash value is stored. A data block is received after receiving the hash value is received, the received data block comprising alleged transmission signal data. A computed hash value of the received data block is computed, and an estimated transmission signal client receiving time by the client is calculated based on the alleged transmission signal data. A timely possession of the received data block by the client device is authenticated based on a comparison of the computed hash value to the received hash value and a comparison of the hash value receiving time to the estimated transmission signal client receiving time.Type: ApplicationFiled: October 16, 2012Publication date: April 17, 2014Inventors: David Lawrence, Michael L. O'Connor, Michael L. Eglington, Gregory M. Gutt
-
Publication number: 20130305044Abstract: A system and method for verifying and/or geolocating network nodes in a network in attenuated environments for cyber and network security applications are disclosed. The system involves an origination network node, a destination network node, and at least one router network node. The origination network node is configured for transmitting a data packet downstream to the destination network node through at least one router network node. The data packet contains a header portion and a payload data portion. At least one of the network nodes is an enabled network node. The enabled network node(s) is configured to verify any of the network nodes that are located upstream from the enabled network node(s) by analyzing the header portion and/or the payload data portion of the data packet.Type: ApplicationFiled: August 15, 2012Publication date: November 14, 2013Applicant: THE BOEING COMPANYInventors: Gregory M. Gutt, Arun Ayyagari, David A. Whelan, Michael L. O'Connor, David G. Lawrence
-
Publication number: 20130031598Abstract: A system, method, and apparatus for contextual-based virtual data boundaries are disclosed herein. In particular, the present disclosure relates to improvements in access control that work to restrict the accessibility of data based on assigning contextual data thresholds that create a virtual boundary. Specifically, the disclosed method involves assigning at least one threshold to at least one contextual criterion. The method further involves determining whether contextual information from the claimant meets at least one threshold to at least one contextual criterion. Also, the method involves authenticating the claimant, if the contextual information from the claimant meets at least one of the thresholds to at least one contextual criterion. Further, the method involves allowing the claimant access to the data, if the claimant is authenticated.Type: ApplicationFiled: May 14, 2012Publication date: January 31, 2013Applicant: THE BOEING COMPANYInventors: David A. Whelan, Gregory M. Gutt, David G. Lawrence, Michael L. O'Connor, Arun Ayyagari, Rachel Rane' Schmalzried