Abstract: A mobile device and a method for estimation of direction of motion of a user are described. In one embodiment, the mobile device (100) comprises an inertial sensor (112) to capture acceleration signals based on motion of the user, and a direction estimation module (120) to determine direction of gravity based on filtering acceleration values obtained from captured the acceleration signals using a low-pass filter to identify a plane orthogonal to the direction of gravity. The plane orthogonal to the gravity comprises two orthogonal axes orthogonal to the direction of gravity. Along the two orthogonal axes, displacement values are evaluated based on a user input for placement of the mobile device (100) with respect to user’s body, and integration of the acceleration values across the two orthogonal axes with respect to time. Based on the displacement values, a direction of motion of the user is estimated based on a ratio of the displacement values along the two orthogonal axes.
CLIAMS:1. A method for estimation of direction of motion of a user on a mobile device (100), the method comprising:
measuring, by an inertial sensor (112) in the mobile device (100), acceleration values across three axes of the mobile device (100);
removing static bias and noise from the acceleration values to obtain corrected acceleration values across the three axes of the mobile device (100);
filtering the corrected acceleration values using a low-pass filter to determine a direction of gravity;
identifying a plane orthogonal to the direction of gravity, wherein the plane comprises two orthogonal axes, each orthogonal axis being orthogonal to the direction of gravity;
evaluating displacement values along the each of the two orthogonal axes based on a user input for placement of the mobile device (100) with respect to user’s body, and integration of the corrected acceleration values across the two orthogonal axes with respect to time; and
estimating the direction of motion of the user based on a ratio of the displacement values along the two orthogonal axes.
2. The method as claimed in claim 1, wherein the acceleration values are measured in a plurality of time windows of a predetermined time period.
3. The method as claimed in claim 1, wherein the evaluating further comprises scaling the corrected acceleration values by a predetermined value based on the user input regarding placement of the mobile device (100) with respect to the user’s body.
4. The method as claimed in claim 3, wherein the predetermined value is -1 when the mobile device (100) is placed in an upper half of the user’s body, and the predetermined value is +1 when the mobile device (100) is placed in a lower half of the user’s body, along axis of user motion.
5. The method as claimed in claim 1, wherein the filtering comprises:
evaluating value of gravity based on passing the corrected acceleration values through a low-pass filter;
computing absolute value of the gravity; and
comparing the absolute value of the gravity with a predefined tolerance value to filter out gravity components along each of the three axes of the mobile device (100).
6. The method as claimed in claim 5, wherein the predefined tolerance value is 22%.
7. A mobile device (100) for estimation of direction of motion of a user, the mobile device (100) comprising:
a processor (102);
an inertial sensor (112) to capture acceleration signals based on motion of the user;
a direction estimation module (120) coupled to the processor (102), to:
determine direction of gravity based on filtering acceleration values obtained from the acceleration signals using a low-pass filter to identify a plane orthogonal to the direction of gravity, wherein the plane orthogonal to the gravity comprises two orthogonal axes, each orthogonal axis being orthogonal to the direction of gravity;
evaluate displacement values along the two orthogonal axes based on a user input for placement of the mobile device (100) with respect to user’s body, and integration of the acceleration values across the two orthogonal axes with respect to time; and
estimate direction of motion of the user based on a ratio of the displacement values along the two orthogonal axes.
8. The mobile device (100) as claimed in claim 7, wherein the inertial sensor (112) is an accelerometer.
9. The mobile device (100) as claimed in claim 7, wherein the inertial sensor (112) captures the acceleration signals as a data stream in a plurality of time windows of a predetermined time period.
10. The mobile device (100) as claimed in claim 7, wherein the mobile device (100) further comprises a bias removal module (116) coupled to the processor (102), to remove static bias from the acceleration values.
11. The mobile device (100) as claimed in claim 7, wherein the mobile device (100) further comprises a noise removal module (118) coupled to the processor (102), to remove noise from the acceleration values obtained from the acceleration signals.
12. The mobile device (100) as claimed in claim 7, wherein the direction estimation module (120) evaluates the displacement values based on scaling the acceleration values by a predetermined value based on the user input for placement of the mobile device (100) with respect to the user’s body.
13. The mobile device (100) as claimed in claim 12, wherein the predetermined value is -1 if the mobile device (100) is placed in upper half of the user’s body, and the predetermined value is +1 if the mobile device (100) is placed in lower half of the user’s body, along axis of user motion.
14. The mobile device (100) as claimed in claim 8, wherein the direction estimation module (120) determines the direction of gravity based on evaluation of a value of gravity by filtering the acceleration values using a low-pass filter, computation of an absolute value of the gravity, and comparison of the absolute value of the gravity with a predefined tolerance value of the gravity to filter out gravity components along each of the three axes of the mobile device (100).
15. A non-transitory computer readable medium having a set of computer readable instructions that, when executed, cause a mobile device (100) to:
measuring, by an inertial sensor (112) in the mobile device (100), acceleration values across three axes of the mobile device (100);
removing static bias and noise from the acceleration values to obtain corrected acceleration values across the three axes of the mobile device (100);
filtering the corrected acceleration values using a low-pass filter to determine a direction of gravity;
identifying a plane orthogonal to the direction of gravity, wherein the plane comprises two orthogonal axes, each orthogonal axis being orthogonal to the direction of gravity;
evaluating displacement values along the each of the two orthogonal axes based on a user input for placement of the mobile device (100) with respect to user’s body, and integration of the corrected acceleration values across the two orthogonal axes with respect to time; and
estimating the direction of motion of the user based on a ratio of the displacement values along the two orthogonal axes. ,TagSPECI:As Attached
| # | Name | Date |
|---|---|---|
| 1 | 117-MUM-2014-RELEVANT DOCUMENTS [26-09-2023(online)].pdf | 2023-09-26 |
| 1 | 117-MUM-2014-Request For Certified Copy-Online(07-01-2015).pdf | 2015-01-07 |
| 2 | 117-MUM-2014-US(14)-HearingNotice-(HearingDate-18-06-2021).pdf | 2021-10-03 |
| 2 | SPEC final.pdf | 2018-08-11 |
| 3 | PD011877IN-SC_request for priority document.pdf | 2018-08-11 |
| 3 | 117-MUM-2014-Written submissions and relevant documents [29-06-2021(online)].pdf | 2021-06-29 |
| 4 | FORM 5.pdf | 2018-08-11 |
| 4 | 117-MUM-2014-Correspondence to notify the Controller [31-05-2021(online)].pdf | 2021-05-31 |
| 5 | FORM 3.pdf | 2018-08-11 |
| 5 | 117-MUM-2014-ABSTRACT [03-07-2019(online)].pdf | 2019-07-03 |
| 6 | FIGURES IN.pdf | 2018-08-11 |
| 6 | 117-MUM-2014-CLAIMS [03-07-2019(online)].pdf | 2019-07-03 |
| 7 | ABSTRACT1.jpg | 2018-08-11 |
| 7 | 117-MUM-2014-COMPLETE SPECIFICATION [03-07-2019(online)].pdf | 2019-07-03 |
| 8 | 117-MUM-2014-Power of Attorney-181214.pdf | 2018-08-11 |
| 8 | 117-MUM-2014-DRAWING [03-07-2019(online)].pdf | 2019-07-03 |
| 9 | 117-MUM-2014-FER_SER_REPLY [03-07-2019(online)].pdf | 2019-07-03 |
| 9 | 117-MUM-2014-FORM 1(9-7-2014).pdf | 2018-08-11 |
| 10 | 117-MUM-2014-Correspondence-181214.pdf | 2018-08-11 |
| 10 | 117-MUM-2014-OTHERS [03-07-2019(online)].pdf | 2019-07-03 |
| 11 | 117-MUM-2014-CORRESPONDENCE(9-7-2014).pdf | 2018-08-11 |
| 11 | 117-MUM-2014-FORM 3 [02-07-2019(online)].pdf | 2019-07-02 |
| 12 | 117-MUM-2014-FER.pdf | 2019-01-04 |
| 12 | 117-MUM-2014-Information under section 8(2) (MANDATORY) [02-07-2019(online)].pdf | 2019-07-02 |
| 13 | 117-MUM-2014-FER.pdf | 2019-01-04 |
| 13 | 117-MUM-2014-Information under section 8(2) (MANDATORY) [02-07-2019(online)].pdf | 2019-07-02 |
| 14 | 117-MUM-2014-CORRESPONDENCE(9-7-2014).pdf | 2018-08-11 |
| 14 | 117-MUM-2014-FORM 3 [02-07-2019(online)].pdf | 2019-07-02 |
| 15 | 117-MUM-2014-Correspondence-181214.pdf | 2018-08-11 |
| 15 | 117-MUM-2014-OTHERS [03-07-2019(online)].pdf | 2019-07-03 |
| 16 | 117-MUM-2014-FER_SER_REPLY [03-07-2019(online)].pdf | 2019-07-03 |
| 16 | 117-MUM-2014-FORM 1(9-7-2014).pdf | 2018-08-11 |
| 17 | 117-MUM-2014-Power of Attorney-181214.pdf | 2018-08-11 |
| 17 | 117-MUM-2014-DRAWING [03-07-2019(online)].pdf | 2019-07-03 |
| 18 | ABSTRACT1.jpg | 2018-08-11 |
| 18 | 117-MUM-2014-COMPLETE SPECIFICATION [03-07-2019(online)].pdf | 2019-07-03 |
| 19 | FIGURES IN.pdf | 2018-08-11 |
| 19 | 117-MUM-2014-CLAIMS [03-07-2019(online)].pdf | 2019-07-03 |
| 20 | FORM 3.pdf | 2018-08-11 |
| 20 | 117-MUM-2014-ABSTRACT [03-07-2019(online)].pdf | 2019-07-03 |
| 21 | FORM 5.pdf | 2018-08-11 |
| 21 | 117-MUM-2014-Correspondence to notify the Controller [31-05-2021(online)].pdf | 2021-05-31 |
| 22 | PD011877IN-SC_request for priority document.pdf | 2018-08-11 |
| 22 | 117-MUM-2014-Written submissions and relevant documents [29-06-2021(online)].pdf | 2021-06-29 |
| 23 | SPEC final.pdf | 2018-08-11 |
| 23 | 117-MUM-2014-US(14)-HearingNotice-(HearingDate-18-06-2021).pdf | 2021-10-03 |
| 24 | 117-MUM-2014-Request For Certified Copy-Online(07-01-2015).pdf | 2015-01-07 |
| 24 | 117-MUM-2014-RELEVANT DOCUMENTS [26-09-2023(online)].pdf | 2023-09-26 |
| 1 | 2019-01-0217-29-06_02-01-2019.pdf |