Electronic device, control program, control method, and system
First Claim
Patent Images
1. An electronic device, comprising:
- an acceleration sensor configured to detect an acceleration value;
an atmospheric pressure sensor configured to detect an atmospheric pressure value; and
a controller configured to calculate an amount of activity or a number of steps based on the acceleration value detected by the acceleration sensor and the atmospheric pressure value detected by the atmospheric pressure sensor, whereinbased on an acceleration signal detected by the acceleration sensor, the controller is configured to determine whether a change in an atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change or an atmospheric pressure change,when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude larger than a second value,the controller is configured to determine that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change, andwhen it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude smaller than the second value but larger than a first value during a first period since the determination that the vibration amplitude of the acceleration signal is larger than the first value,the controller is configured to determine that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes an acceleration sensor configured to detect an acceleration value, an atmospheric pressure sensor configured to detect an atmospheric pressure value, and a controller. The controller is configured to calculate the amount of activity or the number of steps based on the acceleration value detected by the acceleration sensor and the atmospheric pressure value detected by the atmospheric pressure sensor.
3 Citations
7 Claims
-
1. An electronic device, comprising:
-
an acceleration sensor configured to detect an acceleration value; an atmospheric pressure sensor configured to detect an atmospheric pressure value; and a controller configured to calculate an amount of activity or a number of steps based on the acceleration value detected by the acceleration sensor and the atmospheric pressure value detected by the atmospheric pressure sensor, wherein based on an acceleration signal detected by the acceleration sensor, the controller is configured to determine whether a change in an atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change or an atmospheric pressure change, when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude larger than a second value, the controller is configured to determine that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change, and when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude smaller than the second value but larger than a first value during a first period since the determination that the vibration amplitude of the acceleration signal is larger than the first value, the controller is configured to determine that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control method, comprising:
-
detecting an acceleration value using an acceleration sensor; detecting an atmospheric pressure value using an atmospheric pressure sensor; based on an acceleration signal detected by the acceleration sensor, determining whether a change in an atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change or an atmospheric pressure change; and calculating an amount of activity or a number of steps based on the detected acceleration value and the detected atmospheric pressure value, wherein said determining comprises when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude larger than a second value, determining that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change, and when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude smaller than the second value but larger than a first value during a first period since the determination that the vibration amplitude of the acceleration signal is larger than the first value, determining that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change.
-
-
7. A computer program product having computer instructions, stored on a non-transitory computer readable storage medium, for enabling an electronic device executing the computer instructions to perform operations comprising:
-
detecting an acceleration value using an acceleration sensor; detecting an atmospheric pressure value using an atmospheric pressure sensor; based on an acceleration signal detected by the acceleration sensor, determining whether a change in an atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change or an atmospheric pressure change; and calculating an amount of activity or a number of steps based on the detected acceleration value and the detected atmospheric pressure value, wherein said determining comprises when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude larger than a second value, determining that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change, and when it is determined that the acceleration sensor is detecting an acceleration signal having a vibration amplitude smaller than the second value but larger than a first value during a first period since the determination that the vibration amplitude of the acceleration signal is larger than the first value, determining that the change in the atmospheric pressure signal detected by the atmospheric pressure sensor results from an altitudinal change.
-
Specification