Calibration method of air pressure for a mobile device, calibration device, and mobile device
View Patent ↗A calibration method of air pressure for a mobile device, a calibration device and a mobile device, where the calibration method includes acquiring self-location data of the mobile device; acquiring air pressure information from a web site or a web service according to the self-location data; performing calibration of air pressure for the mobile device by using the air pressure information. Through the embodiments of the present invention, dynamic calibration of air pressure is performed; furthermore, another barometer is not needed in the mobile device.
1. A calibration method of air pressure for a mobile device, the calibration method comprising:
acquiring a self-location data of the mobile device;
acquiring a temperature data around the mobile device using a temperature sensor;
acquiring an altitude value from either a web site or a web service according to the self-location data;
calculating air pressure information using the altitude value and the temperature data; and
performing a calibration of air pressure for the mobile device using the air pressure information.
2. The calibration method according to claim 1 , wherein a Global Positioning System (GPS) is used to acquire the self-location data of the mobile device.
3. The calibration method according to claim 1 , wherein acquiring the altitude value from either the web site or the web service according to the self-location data comprises acquiring the altitude value directly from either the web site or the web service according to the self-location data.
4. The calibration method according to claim 1 , further comprising requesting an air pressure value from either the web site or the web service according to the self-location data, wherein the mobile device acquires the altitude value when the air pressure value is not available from either the web site or the web service.
5. A mobile device comprising a calibration device of air pressure, wherein the calibration device comprises:
a first acquiring position sensor configured to acquire a self-location data of the mobile device;
a second acquiring position sensor comprising:
a temperature sensor configured to acquire a temperature data around the mobile device;
an altitude sensor configured to acquire an altitude value from either a web site or a web service according to the self-location data; and
a processor configured to:
calculate air pressure information using the altitude value and the temperature data; and
perform calibration of air pressure for the mobile device using the air pressure information.
6. The calibration device according to claim 5 , wherein the first acquiring position sensor is a Global Positioning System (GPS) apparatus.
7. The calibration device according to claim 5 , wherein the second acquiring position sensor is configured to acquire the altitude value directly from either the web site or the web service according to the self-location data.
8. The calibration device according to claim 5 , where the second acquiring unit requests an air pressure value from either the web site or the web service according to the self-location data, and wherein the second acquiring unit acquires the altitude value when the air pressure value is not available from either the web site or the web service.
9. A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor cause a mobile device to:
acquire a self-location data of the mobile device;
acquire a temperature data around the mobile device using a temperature sensor;
acquire an altitude value from either a web site or a web service according to the self-location data;
calculate air pressure information using the altitude value and the temperature data; and
perform a calibration of air pressure for the mobile device ng the air pressure information.
10. The computer program product according to claim 9 , further comprising request an air pressure value from either the web site or the web service according to the self-location data, wherein the computer program product acquires the altitude value when the air pressure value is not available from either the web site or the web service.