| CPC H04W 52/0254 (2013.01) [G06F 3/0304 (2013.01); G06F 3/0383 (2013.01); G06F 3/04162 (2019.05); G06F 3/0418 (2013.01); G06F 2203/0331 (2013.01); G06F 2203/0384 (2013.01)] | 18 Claims |

|
1. A wearable device, comprising:
a motion sensor, being configured to generate a plurality of motion sensing values;
a transceiver interface, being configured to connect to an external device through a wireless communication connection; and
a processor, being electrically connected to the transceiver interface and the motion sensor, and being configured to perform the following operations:
determining whether the plurality of motion sensing values exceed a first threshold to determine whether the wearable device is in an active state or an inactive state;
transmitting a sensing data to the external device through the wireless communication connection in response to the wearable device being in the active state, wherein the sensing data comprises the motion sensing values; and
not transmitting the sensing data to the external device and not turning off the motion sensor in response to the wearable device being in the inactive state;
wherein the processor is further configured to perform the following operations:
determining a first data state of the motion sensing values in response to the wearable device being in the active state, wherein the first data state is configured to indicate a frequency of change of the motion sensing values; and
dynamically adjusting a transmission interval length of the sensing data based on the first data state.
|