Pedestrian sensor assistance in a mobile device during typical device motions
First Claim
Patent Images
1. A mobile device comprising:
- one or more micro electromechanical system (MEMS)-based sensors configured to provide MEMS sensor data indicative of motion of a user, the MEMS sensor data including vertical acceleration data and horizontal acceleration data; and
a processing unit communicatively coupled with the one or more MEMS-based sensors and configured to;
obtain the MEMS sensor data from the one or more MEMS-based sensors;
use the vertical acceleration data and the horizontal acceleration data of the MEMS sensor data to;
determine an estimated direction of travel, andmatch the motion of the user with an identified type of motion;
offset the vertical acceleration data from the horizontal acceleration data by a predetermined phase offset for the identified type of motion; and
use the offset vertical and horizontal acceleration data to determine a corrected direction for the estimated direction of travel.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques provided herein are directed toward resolving a direction of travel of a mobile device based on MEMS sensor data by identifying a type of motion the mobile device is subject to and offsetting vertical acceleration data with horizontal acceleration data by a predetermined time offset based on the identified type of motion. The offset vertical and horizontal acceleration data can then be used to resolve, with an increased accuracy, a direction of travel of the mobile device.
-
Citations
24 Claims
-
1. A mobile device comprising:
-
one or more micro electromechanical system (MEMS)-based sensors configured to provide MEMS sensor data indicative of motion of a user, the MEMS sensor data including vertical acceleration data and horizontal acceleration data; and a processing unit communicatively coupled with the one or more MEMS-based sensors and configured to; obtain the MEMS sensor data from the one or more MEMS-based sensors; use the vertical acceleration data and the horizontal acceleration data of the MEMS sensor data to; determine an estimated direction of travel, and match the motion of the user with an identified type of motion; offset the vertical acceleration data from the horizontal acceleration data by a predetermined phase offset for the identified type of motion; and use the offset vertical and horizontal acceleration data to determine a corrected direction for the estimated direction of travel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of providing pedestrian sensor assistance in a mobile device, the method executed by a processing unit and comprising:
-
obtaining microelectromechanical system (MEMS) sensor data from one or more MEMS-based sensors, the MEMS sensor data including vertical acceleration data and horizontal acceleration data; using the vertical acceleration data and the horizontal acceleration data of the MEMS sensor data to; determine an estimated direction of travel, and match the motion of the user with an identified type of motion; offsetting the vertical acceleration data from the horizontal acceleration data by a predetermined phase offset for the identified type of motion; and using the offset vertical and horizontal acceleration data to determine a corrected direction for the estimated direction of travel. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
means for obtaining motion data including vertical acceleration data and horizontal acceleration data; means for using the vertical acceleration data and the horizontal acceleration data of the motion data to; determine an estimated direction of travel, and match the motion of the user with an identified type of motion; means for offsetting the vertical acceleration data from the horizontal acceleration data by a predetermined phase offset for the identified type of motion; and means for using the offset vertical and horizontal acceleration data to determine a corrected direction for the estimated direction of travel. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having instructions embedded thereon for providing pedestrian sensor assistance in a mobile device, the instructions including computer code which, when executed by one or more devices, cause the one or more devices to:
-
obtain microelectromechanical system (MEMS) sensor data from one or more MEMS-based sensors, the MEMS sensor data including vertical acceleration data and horizontal acceleration data; use the vertical acceleration data and the horizontal acceleration data of the MEMS sensor data to; determine an estimated direction of travel, and match the motion of the user with an identified type of motion; offset the vertical acceleration data from the horizontal acceleration data by a predetermined phase offset for the identified type of motion; and use the offset vertical and horizontal acceleration data to determine a corrected direction for the estimated direction of travel. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification