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: 20170063550
    Abstract: 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: Application
    Filed: April 23, 2015
    Publication date: March 2, 2017
    Inventor: Keith J Brodie
  • Patent number: 8599068
    Abstract: 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: Grant
    Filed: October 5, 2011
    Date of Patent: December 3, 2013
    Inventors: Sanjai Kohli, Per Kristian Enge, Keith J Brodie
  • Patent number: 8457876
    Abstract: 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: Grant
    Filed: June 20, 2003
    Date of Patent: June 4, 2013
    Assignee: CSR Technology Inc.
    Inventor: Keith J. Brodie
  • Publication number: 20120122471
    Abstract: 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: Application
    Filed: October 5, 2011
    Publication date: May 17, 2012
    Inventors: Sanjai Kohli, Per Kristian Enge, Keith J. Brodie
  • Patent number: 7746274
    Abstract: 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: Grant
    Filed: June 20, 2007
    Date of Patent: June 29, 2010
    Assignee: Atheros Communications, Inc.
    Inventor: Keith J. Brodie
  • Publication number: 20040030496
    Abstract: 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: Application
    Filed: June 20, 2003
    Publication date: February 12, 2004
    Inventor: Keith J. Brodie
  • Patent number: 6643587
    Abstract: 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: Grant
    Filed: February 26, 2002
    Date of Patent: November 4, 2003
    Assignee: SiRF Technology, Inc.
    Inventors: Keith J. Brodie, Stephen F. Rounds, Mangesh M. Chansarkar
  • Patent number: 6611757
    Abstract: 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: Grant
    Filed: May 28, 2002
    Date of Patent: August 26, 2003
    Assignee: SiRF Technology, Inc.
    Inventor: Keith J. Brodie
  • Publication number: 20020138199
    Abstract: 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: Application
    Filed: May 28, 2002
    Publication date: September 26, 2002
    Inventor: Keith J. Brodie
  • Patent number: 6453238
    Abstract: 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: Grant
    Filed: September 15, 2000
    Date of Patent: September 17, 2002
    Assignee: SiRF Technology, Inc.
    Inventors: Keith J. Brodie, Stephen F. Rounds, Mangesh M. Chansarkar
  • Publication number: 20020128775
    Abstract: 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: Application
    Filed: February 26, 2002
    Publication date: September 12, 2002
    Inventors: Keith J. Brodie, Stephen F. Rounds, Mangesh M. Chansarkar
  • Patent number: 6427121
    Abstract: 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: Grant
    Filed: July 12, 2001
    Date of Patent: July 30, 2002
    Assignee: SiRF Technology, Inc.
    Inventor: Keith J. Brodie
  • Publication number: 20010039476
    Abstract: 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: Application
    Filed: July 12, 2001
    Publication date: November 8, 2001
    Inventor: Keith J. Brodie
  • Patent number: 6301545
    Abstract: 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: Grant
    Filed: April 28, 2000
    Date of Patent: October 9, 2001
    Assignee: SiRF Technology, Inc.
    Inventor: Keith J. Brodie
  • Patent number: 6208269
    Abstract: 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: Grant
    Filed: December 29, 1999
    Date of Patent: March 27, 2001
    Assignee: The Boeing Company
    Inventors: Keith J. Brodie, Stephen C. DeGuire, Craig W. O'Grady, Roger L. Corey