Systems and methods for transitioning between pedometer modes
First Claim
1. An electronic device for seamlessly switching between multiple pedometer modes, the electronic device comprising:
- a display;
a sensor component configured to detect steps of a current user of the electronic device; and
control circuitry configured to;
count steps detected by the sensor component in a first pedometer mode of the electronic device by incrementing a first counter but not a second counter for each step counted when the electronic device is in the first pedometer mode;
when the electronic device is in the first pedometer mode, detect a first mode switch event to start a second pedometer mode;
switch to counting steps detected by the sensor component in the second pedometer mode of the electronic device in response to detecting the first mode switch event by incrementing the second counter for each step counted when the electronic device is in the second pedometer mode, wherein the second counter is separate from the first counter;
when the electronic device is in the second pedometer mode, detect a second mode switch event to end the second pedometer mode;
switch back to counting steps detected by the sensor component in the first pedometer mode of the electronic device in response to detecting the second mode switch event; and
simultaneously provide the value of the first counter and the value of the second counter on the display, wherein at least one of the following is true;
the control circuitry is configured to detect the first mode switch event in response to detecting a particular increase in the frequency of steps counted;
the control circuitry is configured to detect the first mode switch event in response to detecting a new current user of the electronic device;
the control circuitry is configured to detect the second mode switch event in response to determining that the electronic device is operating below a predefined power threshold; and
the control circuitry is configured to detect the second mode switch event when a period of time has elapsed since the second counter was last incremented.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided that allow steps to be counted in multiple pedometer modes. For example, a pedometer application on an electronic device can count steps in an ambient mode of operation and a session mode of operation. By maintaining separate counters for each pedometer mode and continuously monitoring the desired mode of operation, the pedometer application can accurately count the number of steps during a certain time period. In response to detecting a change in the desired mode, the pedometer application can seamlessly switch to the corresponding mode counter. In some embodiments, the pedometer application can display graphical representations of historical step information for one or more pedometer modes.
40 Citations
22 Claims
-
1. An electronic device for seamlessly switching between multiple pedometer modes, the electronic device comprising:
-
a display; a sensor component configured to detect steps of a current user of the electronic device; and control circuitry configured to; count steps detected by the sensor component in a first pedometer mode of the electronic device by incrementing a first counter but not a second counter for each step counted when the electronic device is in the first pedometer mode; when the electronic device is in the first pedometer mode, detect a first mode switch event to start a second pedometer mode; switch to counting steps detected by the sensor component in the second pedometer mode of the electronic device in response to detecting the first mode switch event by incrementing the second counter for each step counted when the electronic device is in the second pedometer mode, wherein the second counter is separate from the first counter; when the electronic device is in the second pedometer mode, detect a second mode switch event to end the second pedometer mode; switch back to counting steps detected by the sensor component in the first pedometer mode of the electronic device in response to detecting the second mode switch event; and simultaneously provide the value of the first counter and the value of the second counter on the display, wherein at least one of the following is true; the control circuitry is configured to detect the first mode switch event in response to detecting a particular increase in the frequency of steps counted; the control circuitry is configured to detect the first mode switch event in response to detecting a new current user of the electronic device; the control circuitry is configured to detect the second mode switch event in response to determining that the electronic device is operating below a predefined power threshold; and the control circuitry is configured to detect the second mode switch event when a period of time has elapsed since the second counter was last incremented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for seamlessly switching between multiple pedometer modes using an electronic device, the method comprising:
-
counting steps in a first pedometer mode using the electronic device, wherein the counting steps in the first pedometer mode comprises incrementing a first counter but not a second counter for each step counted in the first pedometer mode; when in the first pedometer mode, detecting a first mode switch event to start a second pedometer mode using the electronic device; switching to counting steps in the second pedometer mode in response to detecting the first mode switch event using the electronic device, wherein the counting steps in the second pedometer mode comprises incrementing the second counter for each step counted in the second pedometer mode, wherein the second counter is separate from the first counter; when in the second pedometer mode, detecting a second mode switch event to end the second pedometer mode using the electronic device; switching back to counting steps in the first pedometer mode in response to detecting the second mode switch event using the electronic device, wherein at least one of the following is true; the detecting the first mode switch event comprises detecting a particular increase in the frequency of steps counted; the detecting the first mode switch event comprises detecting a new current user of the electronic device; the detecting the second mode switch event comprises determining that the electronic device is operating below a predefined power threshold; and the detecting the second mode switch event comprises detecting that a particular period of time has elapsed since the second counter was last incremented; and simultaneously displaying the value of the first counter and the value of the second counter using the electronic device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification