Electronic device, pause determination method, and storage medium
Abstract
An electronic device which is capable of determining whether a user is moving or stationary, includes a speed acquisition unit that acquires a user's moving speed and a processor that determines whether the user is in a moving state or in a pause state. In the moving state, the processor determines that a transition from the moving state to the pause state has occurred in the case where the moving speed acquired by the speed acquisition unit is less than the pause speed threshold. In the pause state, the processor determines that a transition from the pause state to the moving state has occurred in the case where the moving speed acquired by the speed acquisition unit is equal to or more than the moving speed threshold.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. An electronic device comprising:
a positioning unit that is configured to receive a signal from a positioning satellite; and
a processor that is configured to:
perform control of the positioning unit to execute a speed acquisition function that acquires a moving speed of a user based on the received signal; and
detect a first transition and a second transition of the user based on a transition of the acquired moving speed, the first transition being a transition from a moving state to a pause state, and the second transition being a transition from the pause state to the moving state,
wherein:
in the moving state, the processor acquires only the moving speed without executing a detect function of the first transition for a first time after the user's state change to the moving state, and starts the detect function of the first transition after the first time has elapsed from the user's state change to the moving state;
in the pause state, the processor acquires only the moving speed without executing a detect function of the second transition for a second time after the user's state change to the moving state, and starts the detect function of the second transition after the second time has elapsed from the user's state change to the pause state; and
the second time is shorter than the first time.
2. The electronic device according to claim 1 , wherein the first time is set to an integer multiple of the second time.
3. The electronic device according to claim 1 , wherein:
the positioning unit acquires a signal quality,
the processor determines a pause speed threshold based on the signal quality, and
the processor detects the first transition by comparing the moving speed of the user and the pause speed threshold.
4. The electronic device according to claim 1 , further comprising a memory which stores each of a plurality of pause speed thresholds in association with at least one of a plurality of signal qualities,
wherein the processor determines the pause speed threshold from the memory based on signal quality.
5. The electronic device according to claim 1 , wherein:
the positioning unit calculates a multipath environment indicator value,
the processor determines a pause speed threshold based on the multipath environment indicator value, and
the processor detects the first transition by comparing the moving speed and the pause speed threshold.
6. The electronic device according to claim 1 , further comprising a memory which stores each of a plurality of pause speed thresholds in association with at least one of a plurality of multipath environment indicator values,
wherein the processor determines the pause speed threshold from the memory based on multipath environment indicator value.
7. The electronic device according to claim 1 , wherein:
in the moving state, the processor counts a number of times that the moving speed is less than a pause speed threshold and determines that the first transition has occurred when the number of times that the moving speed is less than the pause speed threshold has reached a pause determination value;
in the pause state, the processor counts a number of times that the moving speed is equal to or more than a moving speed threshold and determines that the second transition has occurred when the number of times that the moving speed is equal to or more than the moving speed threshold has reached a moving determination value; and
the pause determination value is different from the moving determination value.
8. The electronic device according to claim 1 , wherein a pause speed threshold for detecting the first transition is lower than a moving speed threshold for detecting the second transition.
9. The electronic device according to claim 1 , wherein the electronic device is configured to be worn on an arm of the user.
10. The electronic device according to claim 1 , wherein:
the processor acquires the moving speed a first number of times during the first time,
the processor acquires the moving speed a second number of times during the second time, and
the second number of times is fewer than the first number of times.
11. The electronic device according to claim 1 , further comprising a memory which stores the moving speed of the user,
wherein:
in the moving state, the processor stores the moving speed acquired during the first time as a user's running speed, and
in the pause state, the processor does not store the moving speed acquired during the second time as a user's running speed.
12. An electronic device comprising:
a speed acquisition unit that acquires a moving speed of a user;
a memory which stores each of a plurality of pause speed thresholds and each of a plurality of moving speed thresholds in association with at least one of a plurality of signal qualities; and
a processor that determines whether the user is in a moving state or in a pause state,
wherein:
the speed acquisition unit acquires a signal quality,
the processor determines a pause speed threshold and a moving speed threshold from the memory based on the signal quality,
in the moving state, the processor counts a number of times that the moving speed acquired by the speed acquisition unit is less than the pause speed threshold and determines that a transition from the moving state to the pause state has occurred when the number of times that the moving speed is less than the pause speed threshold has reached a pause determination value;
in the pause state, the processor counts a number of times that the moving speed acquired by the speed acquisition unit is equal to or more than the moving speed threshold and determines that a transition from the pause state to the moving state has occurred when the number of times that the moving speed is equal to or more than the moving speed threshold has reached a moving determination value; and
the pause determination value is different from the moving determination value.
13. The electronic device according to claim 12 , wherein the pause speed threshold is lower than the moving speed threshold.
14. The electronic device according to claim 12 , wherein the electronic device is configured to be worn on an arm of the user.
15. An electronic device comprising:
a speed acquisition unit that acquires a moving speed of a user; and
a processor that determines whether the user is in a moving state or in a pause state,
wherein:
the positioning unit calculates a multipath environment indicator value,
the processor determines a pause speed threshold or a moving speed threshold based on the multipath environment indicator value;
in the moving state, the processor counts a number of times that the moving speed acquired by the speed acquisition unit is less than the pause speed threshold and determines that a transition from the moving state to the pause state has occurred when the number of times that the moving speed is less than the pause speed threshold has reached a pause determination value;
in the pause state, the processor counts a number of times that the moving speed acquired by the speed acquisition unit is equal to or more than the moving speed threshold and determines that a transition from the pause state to the moving state has occurred when the number of times that the moving speed is equal to or more than the moving speed threshold has reached a moving determination value; and
the pause determination value is different from the moving determination value.
16. The electronic device according to claim 15 , further comprising a memory which stores each of a plurality of pause speed thresholds and each of a plurality of moving speed thresholds in associated association with at least one of a plurality of multipath environment indicator values, wherein the processor determines the pause speed threshold from the memory based on the multipath environment indicator value.
17. The electronic device according to claim 15 , wherein the pause speed threshold is lower than the moving speed threshold.
18. The electronic device according to claim 15 , wherein the electronic device is worn on an arm of the user.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.