Patents by Inventor Keith J. Brodie
Keith J. Brodie 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: 20170063550Abstract: The invention is a secure digital signature device which generates digital signature key pairs using a hardware random number generator. It transmits public keys to one or more smart devices and signs bit strings at the request of smart devices without exposing private keys. Requests for signatures from smart devices are not fulfilled unless the user takes action on the apparatus of the present invention: pushing a button, swiping a fingerprint, scanning their eye. The requirement for user action precludes malware issuing unintended signatures through the smart device. The private keys are maintained solely on the apparatus of the invention and are therefore not vulnerable to attack by malware on the smart device or a host server.Type: ApplicationFiled: April 23, 2015Publication date: March 2, 2017Inventor: Keith J Brodie
-
Patent number: 8599068Abstract: Methods and systems for using W-code to extend anti-spoof capability to civilian GPS receivers for verifying locations of mobile terminals are disclosed. A system for verifying a reported location of a mobile terminal includes a receiver of the mobile terminal and a verification processor. The receiver processes the radio ranging signals to generate measured quantities related to the W-code to the verification processor. The receiver also provides the reported location of the mobile terminal to the verification processor. The verification processor generates expected quantities related to the W-code based on the reported location of the mobile terminal. The verification processor further compares the measured quantities related to the W-code to the expected quantities related to the W-code to verify the reported location of the mobile terminal.Type: GrantFiled: October 5, 2011Date of Patent: December 3, 2013Inventors: Sanjai Kohli, Per Kristian Enge, Keith J Brodie
-
Patent number: 8457876Abstract: A system for determining the location of an object includes an interrogator remote from the object and a transponder located at the object. The interrogator receives GPS signals and transmits pre-positioning data and a tracking signal to the transponder. The pre-positioning data includes pseudorandom noise (PRN) code number, Doppler frequency offset and code phase offset while the tracking signal includes reference time and frequency information. The transponder collects RF samples of at least one of the GPS signals associated with one of the PRN code numbers and correlates the RF samples of the GPS signal against code replicas of the GPS signal based on the Doppler frequency offset, code phase offset and reference time and frequency information for that GPS signal to produce the correlation snapshot. The transponder transmits the correlation snapshot to the interrogator and the interrogator determines the pseudorange associated with the GPS signal using the correlation snapshot.Type: GrantFiled: June 20, 2003Date of Patent: June 4, 2013Assignee: CSR Technology Inc.Inventor: Keith J. Brodie
-
Publication number: 20120122471Abstract: Methods and systems for using W-code to extend anti-spoof capability to civilian GPS receivers for verifying locations of mobile terminals are disclosed. A system for verifying a reported location of a mobile terminal includes a receiver of the mobile terminal and a verification processor. The receiver processes the radio ranging signals to generate measured quantities related to the W-code to the verification processor. The receiver also provides the reported location of the mobile terminal to the verification processor. The verification processor generates expected quantities related to the W-code based on the reported location of the mobile terminal. The verification processor further compares the measured quantities related to the W-code to the expected quantities related to the W-code to verify the reported location of the mobile terminal.Type: ApplicationFiled: October 5, 2011Publication date: May 17, 2012Inventors: Sanjai Kohli, Per Kristian Enge, Keith J. Brodie
-
Patent number: 7746274Abstract: A local ranging system for use with GPS receivers and GPS enabled devices. A device in accordance with the present invention comprises a Radio Frequency (RF) section, the RF section adaptable to receive at least one GPS signal from at least one GPS satellite, and a baseband section, coupled to the RF section, wherein the baseband section performs calculations to determine a geoposition of the GPS receiver based on the at least one GPS signal, wherein the baseband section further comprises a Pseudo Noise (PN) output.Type: GrantFiled: June 20, 2007Date of Patent: June 29, 2010Assignee: Atheros Communications, Inc.Inventor: Keith J. Brodie
-
Publication number: 20040030496Abstract: A system for determining the location of an object includes an interrogator remote from the object and a transponder located at the object. The interrogator receives GPS signals and transmits pre-positioning data and a tracking signal to the transponder. The pre-positioning data includes pseudorandom noise (PRN) code number, Doppler frequency offset and code phase offset while the tracking signal includes reference time and frequency information. The transponder collects RF samples of at least one of the GPS signals associated with one of the PRN code numbers and correlates the RF samples of the GPS signal against code replicas of the GPS signal based on the Doppler frequency offset, code phase offset and reference time and frequency information for that GPS signal to produce the correlation snapshot. The transponder transmits the correlation snapshot to the interrogator and the interrogator determines the pseudorange associated with the GPS signal using the correlation snapshot.Type: ApplicationFiled: June 20, 2003Publication date: February 12, 2004Inventor: Keith J. Brodie
-
Patent number: 6643587Abstract: A navigation system for tracking the position of an object includes a GPS receiver responsive to GPS signals for periodically providing navigation state measurement updates to a navigation processor. The system also includes a dead-reckoning sensor responsive to movement of the object for providing movement measurements to the navigation processor. The navigation processor determines object navigation states using the navigation state measurement updates and propagates the object navigation states between measurement updates using the movement measurements.Type: GrantFiled: February 26, 2002Date of Patent: November 4, 2003Assignee: SiRF Technology, Inc.Inventors: Keith J. Brodie, Stephen F. Rounds, Mangesh M. Chansarkar
-
Patent number: 6611757Abstract: A system for determining the location of an object includes an interrogator remote from the object and a transponder located at the object. The interrogator receives GPS signals and transmits pre-positioning data and a tracking signal to the transponder. The pre-positioning data includes pseudorandom noise (PRN) code number, Doppler frequency offset and code phase offset while the tracking signal includes reference time and frequency information. The transponder collects RF samples of at least one of the GPS signals associated with one of the PRN code numbers and correlates the RF samples of the GPS signal against code replicas of the GPS signal based on the Doppler frequency offset, code phase offset and reference time and frequency information for that GPS signal to produce the correlation snapshot. The transponder transmits the correlation snapshot to the interrogator and the interrogator determines the pseudorange associated with the GPS signal using the correlation snapshot.Type: GrantFiled: May 28, 2002Date of Patent: August 26, 2003Assignee: SiRF Technology, Inc.Inventor: Keith J. Brodie
-
Publication number: 20020138199Abstract: A system for determining the location of an object includes an interrogator remote from the object and a transponder located at the object. The interrogator receives GPS signals and transmits pre-positioning data and a tracking signal to the transponder. The pre-positioning data includes pseudorandom noise (PRN) code number, Doppler frequency offset and code phase offset while the tracking signal includes reference time and frequency information. The transponder collects RF samples of at least one of the GPS signals associated with one of the PRN code numbers and correlates the RF samples of the GPS signal against code replicas of the GPS signal based on the Doppler frequency offset, code phase offset and reference time and frequency information for that GPS signal to produce the correlation snapshot. The transponder transmits the correlation snapshot to the interrogator and the interrogator determines the pseudorange associated with the GPS signal using the correlation snapshot.Type: ApplicationFiled: May 28, 2002Publication date: September 26, 2002Inventor: Keith J. Brodie
-
Patent number: 6453238Abstract: A navigation system for tracking the position of an object includes a GPS receiver responsive to GPS signals for periodically providing navigation state measurement updates to a navigation processor. The system also includes a dead-reckoning sensor responsive to movement of the object for providing movement measurements to the navigation processor. The navigation processor determines object navigation states using the navigation state measurement updates and propagates the object navigation states between measurement updates using the movement measurements.Type: GrantFiled: September 15, 2000Date of Patent: September 17, 2002Assignee: SiRF Technology, Inc.Inventors: Keith J. Brodie, Stephen F. Rounds, Mangesh M. Chansarkar
-
Publication number: 20020128775Abstract: A navigation system for tracking the position of an object includes a GPS receiver responsive to GPS signals for periodically providing navigation state measurement updates to a navigation processor. The system also includes a dead-reckoning sensor responsive to movement of the object for providing movement measurements to the navigation processor. The navigation processor determines object navigation states using the navigation state measurement updates and propagates the object navigation states between measurement updates using the movement measurements.Type: ApplicationFiled: February 26, 2002Publication date: September 12, 2002Inventors: Keith J. Brodie, Stephen F. Rounds, Mangesh M. Chansarkar
-
Patent number: 6427121Abstract: A communications system for determining the position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources includes an interrogator remote from the object and responsive to the plurality of GPS signals. The interrogator transmits an RF signal including GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals. The system also includes a transponder positioned on the object and responsive to the RF signal and the plurality of GPS signals. The transponder tracks one of the plurality of GPS signals in response to the GPS source information and the frequency information and time and code phase information. The transponder generates a correlation snapshot and transmits the snapshot to the interrogator.Type: GrantFiled: July 12, 2001Date of Patent: July 30, 2002Assignee: SiRF Technology, Inc.Inventor: Keith J. Brodie
-
Publication number: 20010039476Abstract: A communications system for determining the position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources includes an interrogator remote from the object and responsive to the plurality of GPS signals. The interrogator transmitts an RF signal comprising GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals. The system also includes a transponder positioned on the object and responsive to the RF signal and the plurality of GPS signals. The transponder tracks one of the plurality of GPS signals in response to the GPS source information and the frequency information and time and code phase information. The transponder generates a correlation snapshot and transmits the snapshot to the interrogator.Type: ApplicationFiled: July 12, 2001Publication date: November 8, 2001Inventor: Keith J. Brodie
-
Patent number: 6301545Abstract: A communications system for determining the position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources includes an interrogator remote from the object and responsive to the plurality of GPS signals. The interrogator transmitts an RF signal including GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals. The system also includes a transponder positioned on the object and responsive to the RF signal and the plurality of GPS signals. The transponder tracks one of the plurality of GPS signals in response to the GPS source information and the frequency information and time and code phase information. The transponder generates a correlation snapshot and transmits the snapshot to the interrogator.Type: GrantFiled: April 28, 2000Date of Patent: October 9, 2001Assignee: SiRF Technology, Inc.Inventor: Keith J. Brodie
-
Patent number: 6208269Abstract: A rescue radio system includes a radio frequency tag, which is carried by and remains with an aircraft, and a rescue radio, which is carried by and remains with an aircrew member. The rescue radio includes an accelerometer that generates an actuation signal in response to the rescue radio being accelerated at a rate that is at least as great as the minimum amount of acceleration that the rescue radio can experience while the rescue radio is being carried by an aircrew member who is ejected from the aircraft. In response to the actuation signal, an interrogator of the rescue radio is activated so that it transmits an interrogatory signal. The radio frequency tag emits a reply signal in response to receiving the interrogatory signal. The interrogator receives the reply signal if the rescue radio is proximate to the radio frequency tag.Type: GrantFiled: December 29, 1999Date of Patent: March 27, 2001Assignee: The Boeing CompanyInventors: Keith J. Brodie, Stephen C. DeGuire, Craig W. O'Grady, Roger L. Corey