Data transmission method, wearable apparatus, and storage medium
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorJinze GAO
Life of this patent
Estimating the term…
Abstract
A data transmission method is provided, the method is applied to a wearable apparatus configured with a first operation system and a second operation system, and a power consumption of the first operation system is lower than a power consumption of the second operation system; the method; the method includes: obtaining a type of data to be transmitted; detecting current screen state information of the wearable apparatus; and determining target data according to the current screen state information of the wearable apparatus and the type of data to be transmitted, and transmitting the target data from the first operation system of the wearable apparatus to the second operation system of the wearable apparatus.
Claims20
A data transmission method, performed by a wearable apparatus configured with a first operation system and a second operation system, and a power consumption of the first operation system being lower than a power consumption of the second operation system;
- the method comprising:
- obtaining a type of data to be transmitted;
- detecting current screen state information of the wearable apparatus;
- and
- determining target data according to the current screen state information of the wearable apparatus and the type of data to be transmitted, and transmitting the target data from the first operation system of the wearable apparatus to the second operation system of the wearable apparatus;
- wherein determining the target data according to the current screen state information of the wearable apparatus and the data type to be transmitted, comprises:
- when the current screen state information of the wearable apparatus indicates a screen-on state and the type of data to be transmitted is a second data type, detecting the screen state information corresponding to data of a second data type sent last time;
- determining a current single-batch data of the second data type as the target data when the screen state information corresponding to the data of the second data type transmitted last time indicates the screen-on state, wherein the current single-batch data of the second data type is configured to be reported to the second operation system based on a second reporting interval;
- and/or
- when the screen state information corresponding to the data of the second data type sent last time indicates a screen-off state, detecting an ending time point of the data of the second data type sent last time;
- and determining the target data according to a current time point and the ending time point of the data of the second data type sent last time.
A wearable apparatus, comprising
- a memory;
- and
- a processor;
- wherein the memory stores a computer program, which when executed by the processor, causes the processor to:
- obtain a type of data to be transmitted;
- detect current screen state information of a wearable apparatus;
- and
- determine target data according to the current screen state information of the wearable apparatus and the type of data to be transmitted, and transmit the target data from a first operation system of the wearable apparatus to a second operation system of the wearable apparatus, wherein a power consumption of the first operation system is lower than a power consumption of the second operation system;
- wherein determining the target data according to the current screen state information of the wearable apparatus and the data type to be transmitted, comprises:
- when the current screen state information of the wearable apparatus indicates a screen-on state and the type of data to be transmitted is a second data type, detecting the screen state information corresponding to data of a second data type sent last time;
- determining a current single-batch data of the second data type as the target data when the screen state information corresponding to the data of the second data type transmitted last time indicates the screen-on state, wherein the current single-batch data of the second data type is configured to be reported to the second operation system based on a second reporting interval;
- and/or
- when the screen state information corresponding to the data of the second data type sent last time indicates a screen-off state, detecting an ending time point of the data of the second data type sent last time;
- and determining the target data according to a current time point and the ending time point of the data of the second data type sent last time.
A non-transitory computer-readable storage medium, having a program stored thereon, which when executed by a processor, causes the processor to:
- obtain a type of data to be transmitted;
- detect current screen state information of a wearable apparatus;
- and
- determine target data according to the current screen state information of the wearable apparatus and the type of data to be transmitted, and transmit the target data from a first operation system of the wearable apparatus to a second operation system of the wearable apparatus, wherein a power consumption of the first operation system is lower than a power consumption of the second operation system;
- wherein determining the target data according to the current screen state information of the wearable apparatus and the data type to be transmitted, comprises:
- when the current screen state information of the wearable apparatus indicates a screen-on state and the type of data to be transmitted is a second data type, detecting the screen state information corresponding to data of a second data type sent last time;
- determining a current single-batch data of the second data type as the target data when the screen state information corresponding to the data of the second data type transmitted last time indicates the screen-on state, wherein the current single-batch data of the second data type is configured to be reported to the second operation system based on a second reporting interval;
- and/or
- when the screen state information corresponding to the data of the second data type sent last time indicates a screen-off state, detecting an ending time point of the data of the second data type sent last time;
- and determining the target data according to a current time point and the ending time point of the data of the second data type sent last time.
Dependencies are inferred from the claim text.