Various arrangements for limiting inaccuracy of dead reckoning are presented. Proximity data may be collected using a plurality of proximity sensors of a mobile device. A position of the mobile device may be determined in relation to a user using the proximity data. Whether to determine a location o
Various arrangements for limiting inaccuracy of dead reckoning are presented. Proximity data may be collected using a plurality of proximity sensors of a mobile device. A position of the mobile device may be determined in relation to a user using the proximity data. Whether to determine a location of the mobile device using a dead reckoning technique may be determined at least partially based on the position of the mobile device in relation to the user.
대표청구항▼
1. A method comprising: collecting proximity data using a plurality of proximity sensors of the mobile device;determining a position of the mobile device in relation to a user of the mobile device, the position determined using the proximity data;determining a first geographic location of a mobile d
1. A method comprising: collecting proximity data using a plurality of proximity sensors of the mobile device;determining a position of the mobile device in relation to a user of the mobile device, the position determined using the proximity data;determining a first geographic location of a mobile device using an absolute geographic location measurement; andselecting a maximum allowed period of time from a plurality of maximum allowed periods of time, based on the position of the mobile device in relation to the user determined using the proximity data, to track the mobile device using a dead reckoning technique,wherein the dead reckoning technique comprises determining a second geographic location of the mobile device based, at least in part, on information indicative of displacement of the mobile device from the first geographic location; andwherein each of the plurality of maximum allowed periods of time is associated with a different position of the mobile device in relation to the user. 2. The method of claim 1, further comprising: tracking, via the dead reckoning technique, the mobile device for up to the maximum allowed period of time. 3. The method of claim 1, wherein, in response to determining that the mobile device is proximate to a chest or a leg of the user, selecting a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration longer than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to an ear of the user. 4. The method of claim 1, wherein, in response to determining that the mobile device is proximate to an ear of the user, selecting a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a leg or chest of the user. 5. The method claim 1, wherein, in response to determining that the mobile device is gripped in a hand of the user, selecting a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a leg or chest of the user. 6. The method of claim 1, wherein the information indicative of displacement comprises acceleration data that is used to track the mobile device. 7. The method of claim 6, further comprising: collecting acceleration data using an accelerometer of the mobile device; anddetermining the second geographic location of the mobile device using the acceleration data. 8. The method of claim 1, wherein the plurality of proximity sensors is a plurality of capacitive proximity sensors. 9. The method of claim 1, further comprising: determining whether the mobile device is remote from the user; andin response to determining that the mobile device is remote from the user, ceasing to track the mobile device using the information indicative of displacement. 10. The method of claim 1, wherein: a first proximity sensor of the plurality of proximity sensors is proximate to a speaker of the mobile device;a second proximity sensor of the plurality of proximity sensors is configured to determine whether the user is gripping the mobile device. 11. The method of claim 1, wherein: in response to determining that the mobile device is proximate to a chest or a leg of the user, selecting a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration longer than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to an ear of the user; andin response to determining that the mobile device is gripped in a hand of the user, selecting a third maximum allowed period of time from the plurality of maximum allowed periods of time, the third maximum allowed period of time having a duration shorter than the second maximum allowed period of time. 12. The method of claim 1, wherein the determining the position of the mobile device in relation to the user of the mobile device includes: determining a body part of the user that the mobile device is in closest proximity to from a plurality of body parts. 13. The method of claim 12, wherein the selecting the maximum allowed period of time from the plurality of maximum allowed periods of time is based on the determined body part. 14. A mobile device comprising: a plurality of proximity sensors; anda processor configured to: collect proximity data using the plurality of proximity sensors;determine a position of the mobile device in relation to a user of the mobile device, the position determined using the proximity data;determine a first geographic location of a mobile device using an absolute geographic location measurement; andselect a maximum allowed period of time from a plurality of maximum allowed periods of time, based on the position of the mobile device in relation to the user determined using the proximity data, to track the mobile device using a dead reckoning technique,wherein the dead reckoning technique comprises determining a second geographic location of the mobile device based, at least in part, on information indicative of displacement of the mobile device from the first geographic location; andwherein each of the plurality of maximum allowed periods of time is associated with a different position of the mobile device in relation to the user. 15. The mobile device of claim 14, wherein the processor is further configured to: track, via the dead reckoning technique, the mobile device for up to the maximum allowed period of time. 16. The mobile device of claim 14, wherein the processor is further configured to: in response to determining that the mobile device is proximate to a chest or a leg of the user, select a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration longer than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to an ear of the user. 17. The mobile device of claim 14, wherein the processor is further configured to: in response to determining that the mobile device is proximate to an ear of the user, select a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a chest or leg of the user. 18. The mobile device of claim 14, wherein the processor is further configured to: in response to determining that the mobile device is gripped in a hand of the user, select a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a chest or leg of the user. 19. The mobile device of claim 14, the mobile device further comprising: an accelerometer, wherein the information indicative of displacement comprises acceleration data obtained from the use of the accelerometer. 20. The mobile device of claim 14, wherein the plurality of proximity sensors is a plurality of capacitive proximity sensors. 21. The mobile device of claim 14, wherein the processor is further configured to: determine whether the mobile device is remote from the user; andin response to determining that the mobile device is remote from the user, cease to track the mobile device using the information indicative of displacement. 22. The mobile device of claim 14, wherein: a first proximity sensor of the plurality of proximity sensors is proximate to a speaker of the mobile device; anda second proximity sensor of the plurality of proximity sensors is configured to determine whether the user is gripping the mobile device. 23. The mobile device of claim 21, wherein: a third proximity sensor of the plurality of proximity sensors is proximate to a back of the mobile device, wherein a first proximity sensor of the plurality of proximity sensors and a second proximity sensor of the plurality of proximity sensors are on a face of the mobile device. 24. A non-transitory computer-readable storage medium comprising processor-readable instructions, which, when executed by a processor, cause the processor to: analyze proximity data received from a plurality of proximity sensors;determine a position of a mobile device in relation to a user of the mobile device, the position determined using the proximity data;determining a first geographic location of a mobile device using an absolute geographic location measurement; andselect a maximum allowed period of time from a plurality of maximum allowed periods of time, based on the position of the mobile device in relation to the user determined using the proximity data, during which to track the mobile device using a dead reckoning technique,wherein the dead reckoning technique comprises determining a second geographic location of the mobile device based, at least in part, on information indicative of displacement of the mobile device from the first geographic location; andwherein each of the plurality of maximum allowed periods of time is associated with a different position of the mobile device in relation to the user. 25. The non-transitory computer-readable storage medium of claim 24, wherein the processor-readable instructions further comprise processor-readable instructions, which, when executed by the processor, cause the processor to: track, via the dead reckoning technique, the mobile device for up to the maximum allowed period of time. 26. The non-transitory computer-readable storage medium of claim 24, wherein the processor-readable instructions further comprise processor-readable instructions, which, when executed by the processor, cause the processor to: in response to determining that the mobile device is proximate to a chest or a leg of the user, select a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration longer than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to an ear of the user. 27. The non-transitory computer-readable storage medium of claim 24, wherein the processor-readable instructions further comprise processor-readable instructions, which, when executed by the processor, cause the processor to: in response to determining that the mobile device is proximate to an ear of the user, select a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a leg or chest of the user. 28. The non-transitory computer-readable storage medium of claim 24, wherein the processor-readable instructions further comprise processor-readable instructions, which, when executed by the processor, cause the processor to: in response to determining that the mobile device is gripped in a hand of the user, select a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a leg or chest of the user. 29. The non-transitory computer-readable storage medium of claim 24, wherein the dead reckoning technique comprises using acceleration data to determine the second geographic location of the mobile device. 30. The non-transitory computer-readable storage medium of claim 24, wherein the processor-readable instructions further comprise processor-readable instructions, which, when executed by the processor, cause the processor to: determine whether the mobile device is remote from the user; andin response to determining that the mobile device is remote from the user, cease to track the mobile device using the dead reckoning technique. 31. The non-transitory computer-readable storage medium of claim 24, wherein: a first proximity sensor of the plurality of proximity sensors is proximate to a speaker of the mobile device; anda second proximity sensor of the plurality of proximity sensors configured to determine whether the user is gripping the mobile device. 32. An apparatus comprising: means for collecting proximity data on a mobile device;means for determining a position of the mobile device in relation to a user of the mobile device, the position determined using the proximity data;means for determining a first geographic location of a mobile device using an absolute geographic location measurement; andmeans for selecting a maximum allowed period of time from a plurality of maximum allowed periods of time, based on the position of the mobile device in relation to the user determined using the proximity data, to track the mobile device using a dead reckoning technique,wherein the dead reckoning technique comprises determining a second geographic location of the mobile device based at least in part on information indicative of displacement of the mobile device from the first geographic location; andwherein each of the plurality of maximum allowed periods of time is associated with a different position of the mobile device in relation to the user. 33. The apparatus of claim 32, further comprising: means for tracking, via the dead reckoning technique, the mobile device for up to the maximum allowed period of time. 34. The apparatus of claim 32, further comprising means for, in response to determining that the mobile device is proximate to a chest or a leg of the user, selecting a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration longer than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to an ear of the user. 35. The apparatus of claim 32, further comprising means for, in response to determining that the mobile device is proximate to an ear of the user, selecting a first maximum allowed period of time from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a leg or chest of the user. 36. The apparatus of claim 32, further comprising means for, in response to determining that the mobile device is gripped in a hand of the user, selecting a first maximum allowed period of time t from the plurality of maximum allowed periods of time, the first maximum allowed period of time having a duration is shorter than a second maximum allowed period of time from the plurality of maximum allowed periods of time, the second maximum allowed period of time associated with the mobile device being proximate to a chest or leg of the user. 37. The apparatus of claim 32, wherein the information indicative of displacement comprises acceleration data used to determine the second geographic location of the mobile device. 38. The apparatus of claim 32, further comprising: means for determining whether the mobile device is remote from the user; andmeans for, in response to determining that the mobile device is remote from the user, ceasing to track the mobile device using the dead reckoning technique.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (5)
Kalayjian, Nicholas; Rabu, Stanley; Terlizzi, Jeffrey, Methods and systems for automatic configuration of peripherals.
Forstall, Scott; Christie, Gregory; Jobs, Steven P.; Chaudhri, Imran; Coffman, Patrick L.; Ganatra, Nitin, User programmable switch for portable data processing devices.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.