Patents by Inventor Keith Brodie

Keith 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).

  • Patent number: 10805469
    Abstract: Intelligent routing systems and methods of use to match a user from a user call with a unique ID associated with the user, generate a plurality of call reason predictions for the user call with an intelligent router module of the intelligent routing system based on the unique ID, generate a confidence level and a likelihood rating with the intelligent router module for each call reason prediction of the plurality of call reason predictions, determine a call reason prediction with a highest likelihood rating and such that the confidence level for the call reason prediction exceeds an associated confidence level threshold that is machine learned and adjustable, determine a call routing service mode from a plurality of service modes based on the call reason prediction, and route the user call to the call routing service mode.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: October 13, 2020
    Assignee: Allstate Insurance Company
    Inventors: Brian Chan, Keith Brodie, Amanda Kruse
  • Patent number: 10637991
    Abstract: Intelligent routing systems and methods of use to match a user from a user call with a unique ID associated with the user, generate a plurality of call reason predictions for the user call with an intelligent router module of the intelligent routing system based on the unique ID, generate a confidence level and a likelihood rating with the intelligent router module for each call reason prediction of the plurality of call reason predictions, determine a call reason prediction with a highest likelihood rating and such that the confidence level for the call reason prediction exceeds an associated confidence level threshold that is machine learned and adjustable, determine a call routing service mode from a plurality of service modes based on the call reason prediction, and route the user call to the call routing service mode.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: April 28, 2020
    Assignee: Allstate Insurance Company
    Inventors: Brian Chan, Keith Brodie, Amanda Kruse
  • Patent number: 8855917
    Abstract: Systems and methods are disclosed herein to use a vehicle back-up camera as a cost-effective dead-reckoning sensor in satellite-based vehicle navigation systems. Since the back-up camera may already use a display of the navigation system for display, the data from the back-up camera may be easily obtained and integrated into the navigation system. The data from the camera is received by a navigation receiver wirelessly or through a wired connection. The image is processed to determine the speed, heading, turn-rate of the vehicle to aid the satellite-based navigation system if the satellite signals are inadequate. Thus, enhanced vehicle navigation- performance can be obtained without adding new sensors and/or connecting to a vehicle data bus.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: October 7, 2014
    Assignee: CSR Technology Inc.
    Inventors: Michael Koenig, Keith Brodie
  • Patent number: 8248301
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for using satellite state information from two or more different satellite systems in navigation processing. According to one aspect, it makes use of GPS extended ephemeris functionality to produce satellite state vector estimates for GLONASS satellites. These satellite state vector estimates can be used alone or in combination with GPS satellite vectors to provide updates to the receiver's navigation processing. According to further aspects, the GLONASS satellite position and trajectory information is extrapolated with a GPS gravity model rather than the GLONASS model, thereby allowing it to be extrapolated more accurately and for longer periods of time than the GLONASS model allows.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: August 21, 2012
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mangesh Chansarkar, Keith Brodie, Makarand Phatak, William Kerry Keal
  • Patent number: 7928811
    Abstract: Systems and methods are disclosed herein for using a switched mode TCXO or VC-TCXO in a satellite navigation receiver where the switched mode TCXO or VC-TCXO may operate either in an active compensation mode to compensate for temperature induced frequency error or in a second fixed compensation mode where the TCXO or VC-TCXO is not compensated for temperature. The switched mode TCXO or VC-TCXO is operated in the active compensation mode when satellite acquisition performance may be improved from a reduction in the range of oscillator frequency error. The switched mode TCXO or VC-TCXO may be switched to operate in the fixed compensation mode when satellite tracking performance is sensitive to discontinuities in the phase, frequency, and/or frequency rate of the oscillator clock when temperature compensation is applied.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: April 19, 2011
    Assignee: SiRF Technologies, Inc.
    Inventor: Keith Brodie
  • Publication number: 20110025559
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for using satellite state information from two or more different satellite systems in navigation processing. According to one aspect, it makes use of GPS extended ephemeris functionality to produce satellite state vector estimates for GLONASS satellites. These satellite state vector estimates can be used alone or in combination with GPS satellite vectors to provide updates to the receiver's navigation processing. According to further aspects, the GLONASS satellite position and trajectory information is extrapolated with a GPS gravity model rather than the GLONASS model, thereby allowing it to be extrapolated more accurately and for longer periods of time than the GLONASS model allows.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Inventors: Mangesh CHANSARKAR, Keith Brodie, Makarand Phatak, William Kerry Keal
  • Publication number: 20100156545
    Abstract: Systems and methods are disclosed herein for using a switched mode TCXO or VC-TCXO in a coherent receiver application where the switched mode TCXO or VC-TCXO may operate either in an active compensation mode to compensate for temperature induced frequency error or in a second fixed compensation mode where the TCXO or VC-TCXO is not compensated for temperature. The switched mode TCXO or VC-TCXO is operated in the active compensation mode when receiver performance may be improved from a reduction in the range of oscillator frequency error. The switched mode TCXO or VC-TCXO may be switched to operate in the fixed compensation mode when receiver performance is sensitive to discontinuities in the phase, frequency, and/or frequency rate of the oscillator clock when temperature compensation is applied. In addition, the switched mode VC-TCXO may operate in a transparent mode to allow change to the oscillator or a latched mode to prevent change to the oscillator.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Inventor: Keith Brodie
  • Publication number: 20100100321
    Abstract: Systems and methods are disclosed herein to use a vehicle back-up camera as a cost-effective dead-reckoning sensor in satellite-based vehicle navigation systems. Since the back-up camera may already use a display of the navigation system for display, the data from the back-up camera may be easily obtained and integrated into the navigation system. The data from the camera is received by a navigation receiver wirelessly or through a wired connection. The image is processed to determine the speed, heading, turn-rate of the vehicle to aid the satellite-based navigation system if the satellite signals are inadequate. Thus, enhanced vehicle navigation- performance can be obtained without adding new sensors and/or connecting to a vehicle data bus.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Inventors: Michael Koenig, Keith Brodie
  • Publication number: 20070296629
    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: Application
    Filed: June 20, 2007
    Publication date: December 27, 2007
    Inventor: Keith Brodie
  • Publication number: 20070211143
    Abstract: A picture location tagging system and method. A system in accordance with the present invention comprises a processor, an image sensor, coupled to the processor, for recording the image, a location generator, coupled to the processor, for receiving location-determining signals from a location-determining system, and a memory, coupled to the processor, for storing the image and for storing the location-determining signals, wherein the location-determining signals are associated with the image.
    Type: Application
    Filed: March 9, 2007
    Publication date: September 13, 2007
    Inventors: Keith Brodie, Peter Fowler, David Tuck
  • Publication number: 20070210957
    Abstract: A GPS enabled timepiece. A timepiece in accordance with the present invention comprises a GPS receiver, wherein the GPS receiver is modified to operate in a timekeeping environment, a timepiece, coupled to the GPS receiver, wherein the GPS receiver provides time updates to the timepiece, and a display, coupled to the timepiece, wherein the GPS-updated time of the timepiece is displayed.
    Type: Application
    Filed: September 21, 2006
    Publication date: September 13, 2007
    Inventors: Keith Brodie, Timothy Jackson, Peter Maimone, Michael Parker, Juha Rostrom
  • Publication number: 20070040738
    Abstract: Generic SATPS receivers and methods for configuring generic SATPS receivers that include a plurality of outputs are provided. These configurable SATPS receivers are adapted to be utilized in at least one of a plurality of particular SATPS receiver applications, and can also include a plurality of input paths, and a means for generating selected ones of the plurality of possible outputs. Selected ones of the plurality of outputs are enabled/disabled based on at least one requirement of the particular receiver application to configure or program the generic SATPS receiver to function as a SATPS receiver used for a particular SATPS receiver application or operating environment. The selected ones of the plurality of outputs can be defined by and can be those utilized by the particular SATPS receiver application or operating environment.
    Type: Application
    Filed: August 25, 2006
    Publication date: February 22, 2007
    Inventors: Anthony Orler, Keith Brodie, Charles Norman
  • Publication number: 20060279456
    Abstract: Generic SATPS receivers and methods for configuring generic SATPS receivers that include a plurality of outputs are provided. These configurable SATPS receivers are adapted to be utilized in at least one of a plurality of particular SATPS receiver applications, and can also include a plurality of input paths, and a means for generating selected ones of the plurality of possible outputs. Selected ones of the plurality of outputs are enabled/disabled based on at least one requirement of the particular receiver application to configure or program the generic SATPS receiver to function as a SATPS receiver used for a particular SATPS receiver application or operating environment. The selected ones of the plurality of outputs can be defined by and can be those utilized by the particular SATPS receiver application or operating environment.
    Type: Application
    Filed: June 18, 2003
    Publication date: December 14, 2006
    Inventors: Anthony Orler, Keith Brodie, Charles Norman
  • Publication number: 20050267682
    Abstract: A method for navigation processing in a satellite positioning system receiver is disclosed. A method in accordance with the present invention comprises separating the three SATPS satellites into a first pair and a second pair, constructing a primary solution and an alternate solution, wherein the primary solution and the alternate solution satisfy the measurement constraints, computing a Doppler difference estimate for the primary solution and a Doppler difference estimate for the alternate solution, computing Doppler difference residuals for the first pair and the second pair of SATPS satellites, and comparing the Doppler difference residuals for said primary and alternate solutions to determine a valid solution. Typically, the computing of a Doppler difference residuals comprises differencing a measured Doppler difference from an estimated Doppler difference for the first pair and the second pair of SATPS satellites.
    Type: Application
    Filed: March 17, 2005
    Publication date: December 1, 2005
    Inventors: Keith Brodie, David Tuck, Mangesh Chansarkar