Patents Assigned to CSR Technology Holdings Inc.
  • Patent number: 10641625
    Abstract: In general, the invention relates to an algorithm and process for automated and/or continuous calibration of magnetic sensor, for example such as a sensor installed in a mobile positioning system handset. According to certain aspects, the calibration process can use the normal motion of the handset such that all measurement data from the three orthogonal axes of sensor when exposed to Earth's magnetic field is collected. According to still further aspects, the process includes fitting measurement data to an ellipsoid that characterizes the actual magnetic field measurements from a magnetic sensor, so that anomalies such as hard iron effect, soft iron effect and scale factors can be extracted and/or corrected by comparison to a sphere represented by magnetic field data from a model at the sensor's location.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 5, 2020
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mahesh Chowdhary, Mahaveer Jain
  • Patent number: 10145707
    Abstract: The present invention is related to detecting location of a navigation device using sensor data analysis, where the sensor is coupled to the navigation device. A hierarchical algorithm is used for making a series of decisions regarding the location of the navigation device, with each decision corresponding to a class among a plurality of classes related to the possible motion modes and/or precise location of the device, including the location of the device with respect to a person's body. By accurately identifying the device location, the hierarchical algorithm facilitates in providing relevant contextual information, thereby enhancing situational awareness.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: December 4, 2018
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mahesh Chowdhary, Manish Sharma, Arun Kumar, Anuraag Gupta, Prateek Agrawal
  • Patent number: 9348031
    Abstract: Various methods, apparatuses, and systems for providing a delayed geotag using GPS devices are described. The GPS device includes a wireless receiver configured to receive satellite state data and satellite range measurements from a plurality of satellites, a communications interface in communication with a media device, and a position engine configured to calculate a geotag. The GPS device can be configured to receive satellite range measurements from one or more satellites at a first point in time when the satellite state data for a minimum number of the satellites is unavailable, and to calculate the satellite state data at that time using satellite state data received at a second, later point in time. The satellite state information at the first point in time is calculated using an algorithm to extrapolate the satellite state data back to the first point in time when the satellite range measurements were made.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: May 24, 2016
    Assignee: CSR TECHNOLOGY HOLDINGS INC.
    Inventors: James Brown, Makarand Phatak, William Kerry Keal
  • Patent number: 9163946
    Abstract: A method and apparatus of detecting and using motion modes in a mobile device is described. Movement data is collected from an inertial motion unit (IMU) of the mobile device and compared to two or more sets of training data, each set of training data corresponding to a different motion mode. Then, a motion mode is determined to be the current mode of the mobile device on the results of the comparison. The motion mode is used by the mobile device in a variety of applications.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: October 20, 2015
    Assignee: CSR TECHNOLOGY HOLDINGS INC.
    Inventors: Mahesh Chowdhary, Arun Kumar, Manish Sharma, Kolin Paul, Mahaveer Jain, Gagan Narula
  • Patent number: 8935093
    Abstract: The present invention provides apparatus and methods for improving satellite navigation by assessing the dynamic state of a platform for a satellite navigation receiver and using this data to improve navigation models and satellite tracking algorithms. The dynamic state of the receiver platform may be assessed using only accelerometer data, and does not require inertial navigation system integration. The accelerometers may not need to be very accurate and may not need to be aligned and/or accurately calibrated.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: January 13, 2015
    Assignee: CSR Technology Holdings Inc.
    Inventor: Mangesh Chansarkar
  • Patent number: 8884817
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for providing an update of ephemeris information. According to one aspect, GPS enabled devices in the signal unavailable area monitors the state of its ephemeris data and time information. When the ephemeris data and time information become out of date, the GPS enable device uses an ad hoc Bluetooth network to retrieve ephemeris data and time information from another GPS enabled device with more current data. According to further aspects, a map of a deep hole region in which GPS and other cellular signals are not available, is generated to enable power reduction and cost saving measures.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: November 11, 2014
    Assignee: CSR Technology Holdings Inc.
    Inventor: Leslie Seymour
  • Publication number: 20140292572
    Abstract: The present invention provides methods of improving GNSS receivers' satellite signal acquisition and TTFF performances by taking advantage of SBAS signals. Due to a SBAS satellite's geostationary position and typically strong signal, the SBAS satellite signal can be acquired more quickly than a GPS satellite signal. Once a SBAS satellite signal is acquired the Doppler frequency search uncertainty may be reduced for remaining GNSS satellites which are to be acquired. Furthermore, a satellite search list may be optimized to search for satellites close to the line of sight (LOS) of the SBAS satellite for which a signal has been acquired, in receiver “warm” and “hot” start modes.
    Type: Application
    Filed: November 26, 2013
    Publication date: October 2, 2014
    Applicant: CSR Technology Holdings Inc.
    Inventors: Mangesh CHANSARKAR, Gang XIE, Gengsheng ZHANG
  • Patent number: 8825426
    Abstract: In general, the invention relates to an algorithm and process for automated and/or continuous calibration of magnetic sensor, for example such as a sensor installed in a mobile positioning system handset. According to certain aspects, the calibration process can use the normal motion of the handset such that all measurement data from the three orthogonal axes of sensor when exposed to Earth's magnetic field is collected. According to still further aspects, the process includes fitting measurement data to an ellipsoid that characterizes the actual magnetic field measurements from a magnetic sensor, so that anomalies such as hard iron effect, soft iron effect and scale factors can be extracted and/or corrected by comparison to a sphere represented by magnetic field data from a model at the sensor's location.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: September 2, 2014
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mahesh Chowdhary, Mahaveer Jain
  • Patent number: 8593342
    Abstract: The present invention provides methods of performing GNSS receivers' satellite signal acquisition and TTFF while taking advantage of SBAS signals. Due to a SBAS satellite's geostationary position and typically strong signal, the SBAS satellite signal can be acquired more quickly than a GPS satellite signal. Once a SBAS satellite signal is acquired the Doppler frequency search uncertainty may be reduced for remaining GNSS satellites which are to be acquired. Furthermore, a satellite search list may be optimized to search for satellites close to the line of sight (LOS) of the SBAS satellite for which a signal has been acquired, in receiver “warm” and “hot” start modes. Moreover, since a SBAS signal sub-frame is only one second long, which is shorter than six seconds for a GPS signal sub-frame, synchronization of the SBAS signal sub-frame may be achieved faster than for GPS signals. With aided time information, a receiver may compute the absolute time of week (TOW) from a sub-frame synchronized SBAS signal.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: November 26, 2013
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mangesh Chansarkar, Gang Xie, Gengsheng Zhang
  • Patent number: 8566032
    Abstract: Methods and apparatuses for estimating a user's altitude with respect to the mean sea level are provided. According to some aspects, the present invention is able to estimate altitude in both open sky as well as in degraded GPS signal environments such as dense urban canyon environments where GPS performance is affected by fewer available satellites and/or multipath error. According to other aspects, the present invention uses data from a pressure sensor to estimate altitude, either with or without the use of GPS aiding data. According to further aspects, estimated altitude is integrated with other types of dead reckoning data to provide user context detection pertaining to changes of altitude.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: October 22, 2013
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mahesh Chowdhary, Arun Kumar, Manish Sharma, Ashutosh Pande, Mahaveer Jain, Gagan Narula, Chinmay Agarwal, Kolin Paul
  • Patent number: 8466836
    Abstract: A method and device to track navigational satellite signals, are claimed. In this invention, a combination of down-sampling and frequency domain transformation are used to track the navigational satellite signals under dynamic environment. A Fast Fourier Transform (FFT) with long coherent integration has been employed to determine the varying frequency components with high resolution. By representing a number of correlation values with their average value, it is possible to represent a long sequence of input values by a smaller number of values and a relatively short length FFT can reveal the low frequency components that are present in the signal during tracking operation. A large reduction in the computational load may be achieved using this down-sampling method without compromising on the frequency resolution.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: June 18, 2013
    Assignee: CSR Technology Holdings Inc.
    Inventors: Zhike Jia, Chi-Shin Wang
  • Patent number: 8442763
    Abstract: The present invention is related to position calculation and navigation systems, and more particularly, to a method and apparatus for making accuracy improvements to a GPS receiver's navigation solutions. According to a first aspect, selective cartography information from a map database accessed by a GPS receiver from a location-aiding device is integrated into the position calculations performed by the GPS receiver. According to another aspect, selective cartography information includes indices representing associated attributes of geographical objects, such as, a width-indicator index for a road segment.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: May 14, 2013
    Assignee: CSR Technology Holdings Inc.
    Inventors: David Allan Tuck, Mangesh Chansarkar, Ardalan Heshmati
  • Patent number: 8391339
    Abstract: The present invention provides systems and methods for faster acquisition and more stable tracking of spread spectrum signals with lower computational load requirements. Instead of the present day practice of using only the Prompt correlator, the systems and methods of the invention use the sum of the powers of all the correlators of a channel to determine the acquisition or tracking of the signal. These systems and methods improve the signal acquisition speed resulting in a reduced Time-To-First-Fix (TTFF). Further, these systems and methods improve the acquisition and tracking sensitivity of the receiver.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: March 5, 2013
    Assignee: CSR Technology Holdings Inc.
    Inventors: Chi-Shin Wang, Jian Cheng, Zhike Jia, Shridhara A. Kudrethaya
  • Publication number: 20120299771
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus of synchronizing to data bits in a positioning system signal. According to a first aspect, the present invention speeds up data bit sync by allowing high Pfa in the overall bit sync computation (e.g. 10?2) for coarse aided case. According to another aspect, the present invention combines and aligns signals from satellites for use in the bit sync computation (e.g. for improved sensitivity and speed).
    Type: Application
    Filed: May 22, 2012
    Publication date: November 29, 2012
    Applicant: CSR Technology Holdings Inc.
    Inventor: Gary Lennen
  • Patent number: 8311740
    Abstract: The present invention provides apparatus and methods for improving satellite navigation by assessing the dynamic state of a platform for a satellite navigation receiver and using this data to improve navigation models and satellite tracking algorithms. The dynamic state of the receiver platform may be assessed using only accelerometer data, and does not require inertial navigation system integration. The accelerometers may not need to be very accurate and may not need to be aligned and/or accurately calibrated.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: November 13, 2012
    Assignee: CSR Technology Holdings Inc.
    Inventor: Mangesh Chansarkar
  • 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: 8188917
    Abstract: A wireless device including a transceiver that utilizes a power supply is described. The wireless device includes a Global Positioning System (“GPS”) section having a plurality of GPS subsystems and a power controller in signal communication with the power supply and GPS section, wherein the power controller is configured to selectively power each GPS subsystem from the plurality of GPS subsystems.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: May 29, 2012
    Assignee: CSR Technology Holdings Inc.
    Inventors: Steven A. Gronemeyer, Sanjai Kohli, Mark A. Sturza, Donald K. Leimer
  • Patent number: 8184047
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus of synchronizing to data bits in a positioning system signal. According to a first aspect, the present invention speeds up data bit sync by allowing high Pfa in the overall bit sync computation (e.g. 10?2) for coarse aided case. According to another aspect, the present invention combines and aligns signals from satellites for use in the bit sync computation (e.g. for improved sensitivity and speed).
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: May 22, 2012
    Assignee: CSR Technology Holdings Inc.
    Inventor: Gary Lennen
  • Patent number: 8170085
    Abstract: The invention presented in this disclosure gives methods to estimate and compensate for the multi-path in a typical navigational or spread spectrum receiver. The multi-path delay is estimated based on the outputs of different correlators of the receiver. Unlike three correlators normally used, the present disclosure uses five correlators, namely, Early2 (E2), Early1 (E1), Prompt (P), Late1 (L1) and Late2 (L2). The possible multi-path scenarios are classified into six different cases depending upon the reflected signal delay and the errors are computed. Further, the algorithm in the present disclosure can be extended to any correlators spacing.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: May 1, 2012
    Assignee: CSR Technology Holdings Inc.
    Inventor: Shaowel Han
  • Patent number: 8145833
    Abstract: An embedded device is hibernated by storing state data of the embedded device to a non-volatile data storage medium, and powering off the embedded device. The embedded device is later woken up in response to the detection of a wakeup event from a wakeup source. The state data stored in the RAM of the embedded device comprises one or more registers of a Central Processing Unit (CPU) of the embedded device, one or more registers of a system-on-chip (SOC) of the embedded device, and the system and applications code and data. Waking the embedded device comprises loading, from the non-volatile data storage medium, initial memory sections that are used to run a kernel of the embedded device. State data that is stored in the RAM of a system is compressed by dividing the RAM into a plurality of sections and independently choosing, for each section in the plurality of sections, a compression arithmetic. For each section, a compression arithmetic that has a high decompression speed is selected.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: March 27, 2012
    Assignee: CSR Technology Holdings Inc.
    Inventor: Binghua Duan