Patents Assigned to CSR Technology Holdings Inc.
-
Patent number: 10641625Abstract: 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: GrantFiled: August 29, 2014Date of Patent: May 5, 2020Assignee: CSR Technology Holdings Inc.Inventors: Mahesh Chowdhary, Mahaveer Jain
-
Patent number: 10145707Abstract: 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: GrantFiled: May 25, 2011Date of Patent: December 4, 2018Assignee: CSR Technology Holdings Inc.Inventors: Mahesh Chowdhary, Manish Sharma, Arun Kumar, Anuraag Gupta, Prateek Agrawal
-
Patent number: 9348031Abstract: 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: GrantFiled: November 1, 2010Date of Patent: May 24, 2016Assignee: CSR TECHNOLOGY HOLDINGS INC.Inventors: James Brown, Makarand Phatak, William Kerry Keal
-
Patent number: 9163946Abstract: 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: GrantFiled: July 28, 2009Date of Patent: October 20, 2015Assignee: CSR TECHNOLOGY HOLDINGS INC.Inventors: Mahesh Chowdhary, Arun Kumar, Manish Sharma, Kolin Paul, Mahaveer Jain, Gagan Narula
-
Patent number: 8935093Abstract: 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: GrantFiled: November 13, 2012Date of Patent: January 13, 2015Assignee: CSR Technology Holdings Inc.Inventor: Mangesh Chansarkar
-
Patent number: 8884817Abstract: 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: GrantFiled: December 31, 2009Date of Patent: November 11, 2014Assignee: CSR Technology Holdings Inc.Inventor: Leslie Seymour
-
Publication number: 20140292572Abstract: 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: ApplicationFiled: November 26, 2013Publication date: October 2, 2014Applicant: CSR Technology Holdings Inc.Inventors: Mangesh CHANSARKAR, Gang XIE, Gengsheng ZHANG
-
Patent number: 8825426Abstract: 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: GrantFiled: April 9, 2010Date of Patent: September 2, 2014Assignee: CSR Technology Holdings Inc.Inventors: Mahesh Chowdhary, Mahaveer Jain
-
Patent number: 8593342Abstract: 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: GrantFiled: March 11, 2009Date of Patent: November 26, 2013Assignee: CSR Technology Holdings Inc.Inventors: Mangesh Chansarkar, Gang Xie, Gengsheng Zhang
-
Patent number: 8566032Abstract: 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: GrantFiled: October 30, 2009Date of Patent: October 22, 2013Assignee: CSR Technology Holdings Inc.Inventors: Mahesh Chowdhary, Arun Kumar, Manish Sharma, Ashutosh Pande, Mahaveer Jain, Gagan Narula, Chinmay Agarwal, Kolin Paul
-
Patent number: 8466836Abstract: 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: GrantFiled: August 31, 2005Date of Patent: June 18, 2013Assignee: CSR Technology Holdings Inc.Inventors: Zhike Jia, Chi-Shin Wang
-
Patent number: 8442763Abstract: 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: GrantFiled: April 16, 2010Date of Patent: May 14, 2013Assignee: CSR Technology Holdings Inc.Inventors: David Allan Tuck, Mangesh Chansarkar, Ardalan Heshmati
-
Patent number: 8391339Abstract: 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: GrantFiled: July 5, 2006Date of Patent: March 5, 2013Assignee: CSR Technology Holdings Inc.Inventors: Chi-Shin Wang, Jian Cheng, Zhike Jia, Shridhara A. Kudrethaya
-
Publication number: 20120299771Abstract: 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: ApplicationFiled: May 22, 2012Publication date: November 29, 2012Applicant: CSR Technology Holdings Inc.Inventor: Gary Lennen
-
Patent number: 8311740Abstract: 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: GrantFiled: January 28, 2010Date of Patent: November 13, 2012Assignee: CSR Technology Holdings Inc.Inventor: Mangesh Chansarkar
-
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: 8188917Abstract: 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: GrantFiled: March 30, 2009Date of Patent: May 29, 2012Assignee: CSR Technology Holdings Inc.Inventors: Steven A. Gronemeyer, Sanjai Kohli, Mark A. Sturza, Donald K. Leimer
-
Patent number: 8184047Abstract: 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: GrantFiled: November 24, 2008Date of Patent: May 22, 2012Assignee: CSR Technology Holdings Inc.Inventor: Gary Lennen
-
Patent number: 8170085Abstract: 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: GrantFiled: March 9, 2006Date of Patent: May 1, 2012Assignee: CSR Technology Holdings Inc.Inventor: Shaowel Han
-
Patent number: 8145833Abstract: 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: GrantFiled: October 30, 2009Date of Patent: March 27, 2012Assignee: CSR Technology Holdings Inc.Inventor: Binghua Duan