Patents by Inventor Robin Hakanson
Robin Hakanson 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: 9804271Abstract: Methods and apparatuses are provided for a portable device to minimize power consumption of its measurement engine while maintaining a desired level of accuracy. One such method forms a control loop, in which a value of a metric indicating a difference between the current estimated accuracy and the desired level of accuracy is calculated and then filtered to produce one or more filtered values. Using the one or more filtered values and current values of one or more modifiable measurement parameters, new values for the one or more modifiable measurement parameters are generated and then used to take the next measurement.Type: GrantFiled: April 8, 2015Date of Patent: October 31, 2017Assignee: Samsung Electronics Co., LtdInventor: Robin Hakanson
-
Publication number: 20160195619Abstract: Methods and apparatuses are provided for a portable device to minimize power consumption of its measurement engine while maintaining a desired level of accuracy. One such method forms a control loop, in which a value of a metric indicating a difference between the current estimated accuracy and the desired level of accuracy is calculated and then filtered to produce one or more filtered values. Using the one or more filtered values and current values of one or more modifiable measurement parameters, new values for the one or more modifiable measurement parameters are generated and then used to take the next measurement.Type: ApplicationFiled: April 8, 2015Publication date: July 7, 2016Inventor: Robin HAKANSON
-
Patent number: 9360558Abstract: A GNSS receiver design is tested, which design includes software for generating position/time related data (DPT) based on raw digital data (dRAW) when the software is executed in a processing unit of the receiver. GNSS signals (SRF) are received via a radio frequency input device while moving the radio frequency input device along a route trajectory. The received GNSS signals (SRF) are fed to a radio-frequency front end of a Representative example of a receiver unit built according to the design to be tested. The radio-frequency front end produces raw digital data (dRAW) representing the received GNSS signals (SRF), and the raw digital data (dRAW) are stored in a primary data storage as a source file (Fsc). The source file (Fsc) is read from the primary data storage, and the source file (Fsc) is processed by means of the software to generate at least one set of position/time related data (DPT).Type: GrantFiled: September 24, 2009Date of Patent: June 7, 2016Inventors: Alexander Mitelman, Robin Hakanson, David Karlsson, Fredrik Lindstrom, Thomas Renstrom, Christian Stahlberg, James Burgess Tidd
-
Patent number: 9338598Abstract: A computer-implemented method performed by a UE is provided. The computer-implemented method includes generating, with a first chipset, a first set of geo-fence rules; generating, with the first chipset, a second set of geo-fence rules, which are a simplified subset of the first set of geo-fence rules; transmitting the second set of geo-fence rules to a second chipset; powering down the first chipset; detecting if at least one of the second set of geo-fence rules has been broken; and if at least one of the second set of geo-fence rules is broken, powering up the first chipset to determine if the at least one broken second rule is indicative of breaking at least one rule of the first set of geo-fence rules.Type: GrantFiled: November 7, 2014Date of Patent: May 10, 2016Assignee: Samsung Electronics Co., LtdInventor: Robin Hakanson
-
Publication number: 20160014559Abstract: A computer-implemented method performed by a UE is provided. The computer-implemented method includes generating, with a first chipset, a first set of geo-fence rules; generating, with the first chipset, a second set of geo-fence rules, which are a simplified subset of the first set of geo-fence rules; transmitting the second set of geo-fence rules to a second chipset; powering down the first chipset; detecting if at least one of the second set of geo-fence rules has been broken; and if at least one least one of the second set of geo-fence rules is broken, powering up the first chipset to determine if the at least one broken second rule is indicative of breaking at least one rule of the first set of geo-fence rules.Type: ApplicationFiled: November 7, 2014Publication date: January 14, 2016Inventor: Robin HAKANSON
-
Publication number: 20120188124Abstract: A GNSS receiver (100) receives radio signals (S(SV)) transmitted from an active set of signal sources (SV1, SV2, SV3, SV5) and based thereon produces position/time related data (DPT). The receiver (100) has a tracking channel resource for each signal source (SV1, SV2, SV3, SV5) in the active set, and the tracking channel resources process the radio signals (S(SV)) in parallel with respect to a real-time signal data rate of the signals. The receiver (100) also includes a signal-source database (140), a signal-masking database (150) and a control unit (130). The signal-source database (140) describes the movements of the signal sources (SV1, SV2, SV3, SV4, SV5) over time relative to a given reference frame, and the signal-masking database (150) reflects, for positions (P) within a predefined geographic area, visibility/blockage to the sky with respect to a direct line of sight in terms of spatial sectors (M1(P), M2(P) M3(P)).Type: ApplicationFiled: June 29, 2009Publication date: July 26, 2012Inventors: Martin Borjesson Reidevall, Mats Robin Hakanson, Alexander Michael Mitelman
-
Publication number: 20120169536Abstract: A GNSS receiver design is tested, which design includes software for generating position/time related data (DPT) based on raw digital data (dRAW) when the software is executed in a processing unit of the receiver. GNSS signals (SRF) are received via a radio frequency input device while moving the radio frequency input device along a route trajectory. The received GNSS signals (SRF) are fed to a radio-frequency front end of a representative example of a receiver unit built according to the design to be tested. The radio-frequency front end produces raw digital data (dRAW) representing the received GNSS signals (SRF), and the raw digital data (dRAW) are stored in a primary data storage as a source file (Fsc). The source file (Fsc) is read from the primary data storage, and the source file (Fsc) is processed by means of the software to generate at least one set of position/time related data (DPT).Type: ApplicationFiled: September 24, 2009Publication date: July 5, 2012Applicant: NordNav Technologies ABInventors: Alexander Mitelman, Robin Hakanson, David Karlsson, Fredrik Lindstrom, Thomas Renstrom, Christian Stahlberg, James Burgess Tidd
-
Publication number: 20100013830Abstract: The programmable graphics processor processing a signal from a global navigation satellite system (“GNSS”); has a rasterizer unit, a pixel shader unit and a memory unit. GNSS satellite, received signal converted into a digitized form of the received signal, and transformed by a programmable graphics processor, wherein an array of a corresponding data of the digitized form signal is stored in the memory unit and operated by the pixel shader unit forming a resulting array, written into the memory unit at the first address (see FIG. 3). A first address and values of the endpoints of the array of the corresponding data of the digitized form signal are supplied to the rasterizer unit. The rasterizer unit interpolates values between values of endpoints of the array. The values of the endpoints and the interpolated values of the array correspond to addresses in the memory unit for the array of the corresponding data of the digitized form signal.Type: ApplicationFiled: September 8, 2006Publication date: January 21, 2010Inventors: Mats Robin Hakanson, Alexander Mitelman, Christian Stahlberg