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: 10805469Abstract: 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: GrantFiled: March 19, 2020Date of Patent: October 13, 2020Assignee: Allstate Insurance CompanyInventors: Brian Chan, Keith Brodie, Amanda Kruse
-
Patent number: 10637991Abstract: 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: GrantFiled: August 16, 2019Date of Patent: April 28, 2020Assignee: Allstate Insurance CompanyInventors: Brian Chan, Keith Brodie, Amanda Kruse
-
Patent number: 8855917Abstract: 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: GrantFiled: October 16, 2008Date of Patent: October 7, 2014Assignee: CSR Technology Inc.Inventors: Michael Koenig, Keith Brodie
-
Patent number: 8248301Abstract: 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: GrantFiled: July 31, 2009Date of Patent: August 21, 2012Assignee: CSR Technology Holdings Inc.Inventors: Mangesh Chansarkar, Keith Brodie, Makarand Phatak, William Kerry Keal
-
Patent number: 7928811Abstract: 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: GrantFiled: December 22, 2008Date of Patent: April 19, 2011Assignee: SiRF Technologies, Inc.Inventor: Keith Brodie
-
Publication number: 20110025559Abstract: 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: ApplicationFiled: July 31, 2009Publication date: February 3, 2011Inventors: Mangesh CHANSARKAR, Keith Brodie, Makarand Phatak, William Kerry Keal
-
Publication number: 20100156545Abstract: 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: ApplicationFiled: December 22, 2008Publication date: June 24, 2010Inventor: Keith Brodie
-
Publication number: 20100100321Abstract: 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: ApplicationFiled: October 16, 2008Publication date: April 22, 2010Inventors: Michael Koenig, Keith Brodie
-
Publication number: 20070296629Abstract: 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: ApplicationFiled: June 20, 2007Publication date: December 27, 2007Inventor: Keith Brodie
-
Publication number: 20070211143Abstract: 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: ApplicationFiled: March 9, 2007Publication date: September 13, 2007Inventors: Keith Brodie, Peter Fowler, David Tuck
-
Publication number: 20070210957Abstract: 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: ApplicationFiled: September 21, 2006Publication date: September 13, 2007Inventors: Keith Brodie, Timothy Jackson, Peter Maimone, Michael Parker, Juha Rostrom
-
Publication number: 20070040738Abstract: 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: ApplicationFiled: August 25, 2006Publication date: February 22, 2007Inventors: Anthony Orler, Keith Brodie, Charles Norman
-
Publication number: 20060279456Abstract: 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: ApplicationFiled: June 18, 2003Publication date: December 14, 2006Inventors: Anthony Orler, Keith Brodie, Charles Norman
-
Publication number: 20050267682Abstract: 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: ApplicationFiled: March 17, 2005Publication date: December 1, 2005Inventors: Keith Brodie, David Tuck, Mangesh Chansarkar