Patent application number | Description | Published |
20100008382 | METHOD TO IMPROVE SENSITIVITY OF DECODING TIME OF A GLOBAL POSITIONING SYSTEM RECEIVER AT LOW SIGNAL TO NOISE RATIO - A method and an apparatus to improve sensitivity of decoding time of a global positioning system (GPS) receiver at low signal to noise ratio is disclosed. In one embodiment, a method includes detecting a signal comprised of a data bits, arranging the data bits according to a specified property of an incremental mathematical table (e.g., may be an incremental bit-counter table), storing the data bits when arranging the data bits according to the specified property of the incremental mathematical table as a time counter table, algorithmically determining a value of an unknown data bit of the time counter table according to the specified property of the incremental mathematical table observed in the time counter table to generate a time counter value, and applying the time counter value to decode the signal. | 01-14-2010 |
20100073227 | Detecting Lack of Movement to Aid GNSS Receivers - Embodiments of the invention provide a method of detecting movement to aid GNSS receivers. By detecting when the user is stationary, the Doppler frequency estimation can be corrected or the SNR can be boosted more both of which lead to improved performance. The embodiments allow a GNSS receiver to process signals in when the signal level would otherwise be too low—for example indoors. The embodiments can improve performance when one or more satellites are temporarily blocked but one or more satellites are still being tracked. | 03-25-2010 |
20100171659 | POSITION ENGINE (PE) FEEDBACK TO IMPROVE GNSS RECEIVER PERFORMANCE - Embodiments of the invention provide a method for making information in the position engine (PE) available to the measurement engine (ME). With the right information the ME can reduce its power consumption, and improve its performance. Other circuits, devices, systems, methods of operation and processes of manufacture are also disclosed. | 07-08-2010 |
20100306816 | AUTHENTICATION VIA MONITORING - Systems, methods, and other embodiments associated with authentication via monitoring are described. One example method includes detecting a data flow in which indicia of identity (DFWIOI) travel between a first endpoint and a second endpoint. The DFWIOI may be partially encrypted. The example method may also include collecting an identity data associated with the DFWIOI from the DFWIOI, the first endpoint, the second endpoint, and so on. The example method may also include making an authentication policy decision regarding the DFWIOI based, at least in part, on the identity data. The example method may also include controlling a networking device associated with the DFWIOI based, at least in part, on the authentication policy decision. | 12-02-2010 |
20100318784 | CLIENT IDENTIFICATION FOR TRANSPORTATION LAYER SECURITY SESSIONS - Systems, methods, and other embodiments associated with client identification for transportation layer security sessions are described. One example method includes monitoring a first transportation layer security (TLS) communication between a server and a client. The example method may also include interrupting the first TLS communication and causing the first TLS communication to be interrupted. The example method may also include initiating a second TLS communication with a client side device. The second TLS communication may request a certificate from the client side device. The certificate may include secure information that identifies the client. The example method may also include receiving the certificate from the client side device. The example method may also include authenticating the client, the client side device, and so on, based, at least in part, on the certificate. | 12-16-2010 |
20110037649 | ENHANCING POSITION ACCURACY IN GLOBAL POSITIONING SYSTEM RECEIVERS - Enhancing position accuracy in global positioning system receivers. A pseudorange is measured, in a receiver, from each signal of a plurality of signals. Each signal is received from a different one of a plurality of satellites. A check is performed for an inconsistency among measured pseudoranges. Each measured pseudorange corresponds to the different one of the plurality of satellites. Further a power saving mode of the receiver is inactivated if the inconsistency is determined among the measured pseudoranges. Additionally, a position of the receiver is determined when the power saving mode is inactivated. | 02-17-2011 |
20110187596 | RECEIVERS, CIRCUITS, AND METHODS TO IMPROVE GNSS TIME-TO-FIX AND OTHER PERFORMANCES - An electronic circuit ( | 08-04-2011 |
20110250931 | Static Heading Detection in Personal Navigation Device - A personal navigation device configured to determine heading readings continuously using data from a sensor in the personal navigation device. Heading readings are selected corresponding to a periodic event. A representative heading is determined from the selected heading readings. When a portion of the selected heading readings has a value within a range of the representative heading, a static heading indicator is asserted to indicate the personal navigation device is moving in a static heading. The static heading indicator may be used to smooth an estimated trajectory of the personal navigation device. | 10-13-2011 |
20110316738 | Adjusting a Bandwidth of GNSS Receivers - Embodiments of the invention provide a method of adjusting a bandwidth of receivers. A plurality of outputs from a correlator engine are combined. User dynamics are sensed. Bandwidth of one or more receivers are adjusted. By detecting when the user is stationary, the Doppler frequency estimation can be corrected or the SNR can be boosted more both of which lead to improved performance. The embodiments allow a receiver to process signals in when the signal level would otherwise be too low—for example indoors. The embodiments can improve performance when one or more satellites are temporarily blocked but one or more satellites are still being tracked. | 12-29-2011 |
20110316740 | Reacquiring Satellite Signals Quickly - Embodiments of the invention provide a method of reacquiring satellite signals quickly. A pseudorange of at least one satellite is estimated. A user's position is also estimated. Then a signal from at one or more satellites may be received. By detecting when the user is stationary, the Doppler frequency estimation can be corrected or the SNR can be boosted more both of which lead to improved performance. The embodiments allow a GNSS receiver to process signals in when the signal level would otherwise be too low—for example indoors. The embodiments can improve performance when one or more satellites are temporarily blocked but one or more satellites are still being tracked. | 12-29-2011 |
20120257651 | METHOD AND APPARATUS TO IMPROVE SENSITIVITY OF DECODING TIME OF A GLOBAL NAVIGATION SATELLITE SYSTEM RECEIVER - A method and an integrated circuit to improve sensitivity of decoding time of a GNSS receiver are disclosed. A plurality of estimates of states of an encoder for one or more instances of a time counter is maintained. A signal comprising a plurality of data bits corresponding to an instance of the time counter is detected and at least one augmented state for each estimate of states of the encoder is determined. A corresponding augmented state for successive instances of the time counter is predicted and an augmented branch metric for each of the at least one augmented state is computed. A path metric for the each estimate is updated based on the augmented branch metric for each of the at least one augmented state and a time counter value is determined based on the path metric for the each estimate. | 10-11-2012 |
20130090881 | ROBUST STEP DETECTION USING LOW COST MEMS ACCELEROMETER IN MOBILE APPLICATIONS, AND PROCESSING METHODS, APPARATUS AND SYSTEMS | 04-11-2013 |
20130116921 | VEHICLE NAVIGATION SYSTEM WITH DEAD RECKONING - A vehicle navigation system includes a GNSS position engine (GPE) that uses GNSS satellite measurements to compute a first position and velocity of a vehicle and a first quality metric associated with the position and velocity. The system also includes a dead reckoning engine (DRE) that operates parallel with the GPE that computes a second position and velocity and a second quality metric associated with the dead reckoning. The GPE is configured to use the second position and velocity to detect a set of outliers in an incoming GNSS measurement; use the second position and velocity as an initial estimate of its position and velocity for a particular time instant, which is then refined by GNSS measurements received at that particular time instant; and to replace the first position and velocity with the second position and velocity. | 05-09-2013 |
20130154879 | APPARATUSES SYSTEMS AND METHODS FOR INFORMATION INTEGRITY MONITORING - Methods and integrated circuits for performing receiver autonomous integrity monitoring (RAIM) in global navigation satellite system (GNSS) receivers are disclosed. In an embodiment, a first information comprising current position related information is accessed. A second information comprising predicted position related information is accessed based on previously received information. A solution is computed based on the first information and the second information and a presence of outlier information is determined in at least one of the first information and the second information based on the solution. | 06-20-2013 |
20130158857 | POWER AND PERFORMANCE OPTIMIZATION IN NAVIGATION SYSTEMS - Methods and systems for power and performance optimization are disclosed. In an embodiment, a method of power and performance optimization may include or comprise determining an environment condition of at least one of a current location and one or more intermediate locations along a route of a navigation system based on an environment information. The method also includes or comprises configuring one or more features associated with power and performance optimization in a navigation receiver associated with the navigation system based on the determined environment condition. | 06-20-2013 |
20130227377 | RECEIVERS, CIRCUITS, AND METHODS TO IMPROVE GNSS TIME-TO-FIX AND OTHER PERFORMANCES - An electronic circuit ( | 08-29-2013 |
20140121962 | SYSTEMS AND METHODS FOR NAVIGATING USING CORRECTED YAW BIAS VALUES - A method for navigating using a speed sensor and a yaw rate sensor includes computing, for each of a plurality of error parameter values, a distance traveled for each of a plurality of directions of travel. The method also includes selecting the error parameter value that maximizes the distance traveled in one or more of the directions of travel, applying the selected error parameter value to data from the yaw rate sensor, and navigating using dead reckoning based on data from the speed sensor and data from the yaw rate sensor with the applied error parameter value. | 05-01-2014 |
20140159950 | METHOD, SYSTEM, AND APPARATUS FOR REDUCING INACCURACY IN GLOBAL NAVIGATION SATELLITE SYSTEM POSITION AND VELOCITY SOLUTION - A Global Navigation Satellite System (GNSS) receiver determines a measurement error covariance from a reference position and a set of measured pseudoranges from a set of GNSS satellites. The position and velocity solution is determined from the measurement error covariance and the set of measured pseudoranges. The measurement error covariance is determined as function of the difference between a reference pseudorange and measured pseudorange. The reference pseudorange is computed from the reference position to a satellite. The measurement error covariance is determined as function of the difference only if the measured pseudorange is greater than the reference pseudorange. The GNSS receiver also determines measurement error covariance as function of one or more of correlation peak shape, difference, the correlation peak shape, a received signal to noise ratio and a tracking loop error. | 06-12-2014 |
20150017939 | POSITION ENGINE (PE) FEEDBACK TO IMPROVE GNSS RECEIVER PERFORMANCE - Embodiments of the invention provide a method for detecting false peaks in a Global Navigation Satellite System (GNSS) having a power control circuit, a measurement engine, and position engine. An estimated pseudorange is filtered over time. A false peak is declared if the filtered pseudorange error is greater than a threshold. | 01-15-2015 |