Back to results
US 9,541,393 B2Granted
Reducing power consumption or error of digital compass
AssigneeQUALCOMM Incorporated
InventorsChristopher Brunner, Victor Kulik
Life of this patent
Estimating the term…
Abstract
Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for reducing power consumption or error of a digital compass.
Claims19
A method comprising:
- receiving one or more measurement signals at a digital compass of a mobile device from one or more sensors of the mobile device;
- determining a motion state of the mobile device in response to the received one or more measurement signals;
- storing magnetometer samples obtained from a magnetometer in a buffer;
- initiating a process, performed by the mobile device, for calibrating the magnetometer based, at least in part, on the motion state indicating motion of the mobile device, wherein the process for calibrating utilizes the magnetometer samples stored in the buffer to perform the calibrating of the magnetometer;
- and
- suspending the process performed by the mobile device for calibrating the magnetometer, in response to the motion state indicating that said mobile device is in a stationary state, wherein suspending the process performed by the mobile device includes deleting or otherwise ignoring one or more magnetometer samples stored in the buffer corresponding to a time interval immediately before the stationary state.
3 more elements
An apparatus comprising:
- a mobile device comprising a magnetometer and at least one processor to:
- receive one or more measurement signals at a digital compass of the mobile device from one or more sensors of the mobile device;
- determine a motion state of the mobile device in response to the received one or more measurement signals;
- store magnetometer samples obtained from the magnetometer in a buffer;
- initiate a process, performed by the mobile device, for calibrating the magnetometer based, at least in part, on the motion state indicating motion of the mobile device, wherein the process for calibrating utilizes the magnetometer samples stored in the buffer to perform the calibrating of the magnetometer;
- suspend the process to calibrate said magnetometer in response to the motion state indicating that said mobile device is in a stationary state;
- and
- delete or otherwise ignore one or more magnetometer samples stored in the buffer corresponding to a time interval immediately before the stationary state.
5 more elements
An article comprising:
- a non-transitory storage medium having instructions stored thereon executable by a special purpose computing platform to:
- receive one or more measurement signals at a digital compass of a mobile device from one or more sensors of the mobile device;
- determine a motion state of the mobile device in response to the received one or more measurement signals;
- store magnetometer samples obtained from a magnetometer in a buffer;
- initiate a process, performed by the mobile device, for calibrating the magnetometer based, at least in part, on the motion state indicating motion of the mobile device, wherein the process for calibrating utilizes the magnetometer samples stored in the buffer to perform the calibrating of the magnetometer;
- suspend, at the mobile device, the process to calibrate the magnetometer in response to the motion state indicating that said mobile device is in a stationary state;
- and
- delete or otherwise ignore one or more magnetometer samples stored in the buffer corresponding to a time interval immediately before the stationary state.
5 more elements
Dependencies are inferred from the claim text.