Nothing Special   »   [go: up one dir, main page]

CN104010076A - Information processing method, electronic equipment and system - Google Patents

Information processing method, electronic equipment and system Download PDF

Info

Publication number
CN104010076A
CN104010076A CN201410198383.8A CN201410198383A CN104010076A CN 104010076 A CN104010076 A CN 104010076A CN 201410198383 A CN201410198383 A CN 201410198383A CN 104010076 A CN104010076 A CN 104010076A
Authority
CN
China
Prior art keywords
sensing parameter
sensing
state
preset
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410198383.8A
Other languages
Chinese (zh)
Inventor
田艳军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410198383.8A priority Critical patent/CN104010076A/en
Publication of CN104010076A publication Critical patent/CN104010076A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephone Function (AREA)

Abstract

The invention discloses an information processing method, electronic equipment and a system. The method comprises the steps that a first sensing unit obtains a first sensing parameter, a data caching unit stores the first sensing parameter, a data caching control unit judges whether the first sensing parameter meets a first preset condition, if the first sensing parameter meets the first preset condition, the data caching control unit sends a waking-up instruction to a CPU, and the CPU is switched to a second state from a first state after receiving the waking-up instruction.

Description

Information processing method, electronic equipment and system
Technical Field
The present invention relates to the field of communications, and in particular, to an information processing method, an electronic device, and a system.
Background
At present, various sensors are installed in electronic equipment, and corresponding sensing parameters of the various sensors need to be processed by a Central Processing Unit (CPU) in the electronic equipment; for example, a pedometer records the motion trajectory of an individual in real time, requiring the CPU to count the number of steps. However, the method for processing the sensing parameters of the sensor may cause the power consumption of the CPU to be high, so that the power consumption of the electronic device is increased, the standby time of the electronic device is reduced, and the user experience is affected.
Disclosure of Invention
In view of the above, an object of the present invention is to provide an information processing method, an electronic device and a system, which can solve at least the above problems in the prior art.
The invention provides an information processing method, which is applied to electronic equipment, wherein the electronic equipment is provided with at least one sensing unit, a data cache control unit and a CPU (central processing unit), and when the CPU is in a first state, the method comprises the following steps:
the method comprises the steps that a first sensing unit obtains a first sensing parameter;
the data caching unit stores the first sensing parameter;
the data cache control unit judges whether the first sensing parameter meets a preset first condition or not;
when a preset first condition is met, the data cache control unit sends a wakeup instruction to the CPU;
after receiving the awakening instruction, the CPU is switched from the first state to a second state;
wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
The invention provides an information processing method, which is applied to first electronic equipment, wherein the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in the first state, the method comprises the following steps:
the first electronic equipment acquires a first sensing parameter through a first sensing unit of the first electronic equipment;
the data caching unit in the first electronic device stores the first sensing parameter;
the data cache control unit judges whether the first sensing parameter meets a preset first condition or not;
when a preset first condition is met, the data cache control unit sends a wakeup instruction to the second electronic device, so that the second electronic device switches the CPU from the first state to the second state according to the wakeup instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
The invention provides an information processing method, which is applied to second electronic equipment, wherein the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in a first state, the method comprises the following steps:
when the first electronic device obtains a first sensing parameter through a first sensing unit of the first electronic device, the data caching unit in the first electronic device stores the first sensing parameter; and the data cache control unit judges that the first sensing parameter meets a preset first condition,
the second electronic device receives a wake-up command sent by the data cache control unit of the first electronic device,
the second electronic equipment switches the CPU from the first state to a second state according to the awakening instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
The present invention provides an electronic device, including: the system comprises a first sensing unit, a data cache control unit and a Central Processing Unit (CPU); wherein,
the first sensing unit is used for acquiring a first sensing parameter;
the data caching unit is used for storing the first sensing parameter;
the data cache control unit is used for judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to the CPU;
the CPU is used for switching from the first state to the second state after receiving the awakening instruction when the CPU is in the first state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
The present invention also provides an electronic device, including: the device comprises a first sensing unit, a data cache unit and a data cache control unit; wherein,
the first sensing unit is used for acquiring a first sensing parameter;
the data caching unit is used for storing the first sensing parameter;
the data cache control unit is used for judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to second electronic equipment, so that the second electronic equipment switches a CPU (Central processing Unit) from the first state to a second state according to the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
The present invention also provides an electronic device, including:
the communication unit is used for receiving a wake-up instruction sent by first electronic equipment;
the CPU is used for switching from the first state to a second state according to the awakening instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
The present invention also provides an information processing system, characterized in that the system comprises: a first electronic device and a second electronic device; wherein,
the first electronic equipment is used for acquiring a first sensing parameter through a first sensing unit of the first electronic equipment; saving the first sensing parameter; judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to the second electronic equipment;
the second electronic device is used for switching the CPU of the second electronic device from the first state to the second state according to the awakening instruction after the awakening instruction is received when the second electronic device processes the first state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
According to the information processing method, the electronic device and the system, the CPU of the electronic device can be switched from the first state to the second state only when the first sensing parameter meets the first condition, so that the power consumption of the CPU is reduced, the power consumption of the electronic device is reduced, and the use experience of a user is improved.
Drawings
FIG. 1 is a first flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a second information processing method according to an embodiment of the present invention;
FIG. 3 is a third schematic flow chart of an information processing method according to an embodiment of the present invention;
FIG. 4 is a fourth flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 5 is a fifth flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 6 is a sixth schematic flow chart of an information processing method according to an embodiment of the present invention;
FIG. 7 illustrates an exemplary use scenario of an embodiment of the present invention;
FIG. 8 is an example of a second usage scenario in accordance with an embodiment of the present invention;
FIG. 9 is a seventh flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 10 is a flowchart illustrating an eighth exemplary information processing method according to the present invention;
FIG. 11 is a flowchart illustrating a ninth information processing method according to an embodiment of the present invention;
FIG. 12 is a first schematic view of an electronic device according to an embodiment of the present invention;
FIG. 13 is a schematic diagram of a second exemplary embodiment of an electronic device;
FIG. 14 is a third schematic view of a component structure of an electronic device according to an embodiment of the invention;
FIG. 15 is a block diagram of an information processing system according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The first embodiment of the method,
The information processing method provided by the embodiment of the invention is applied to electronic equipment, the electronic equipment is provided with at least one sensing unit, a data cache control unit and a Central Processing Unit (CPU), and when the CPU is in a first state, as shown in fig. 1, the method comprises the following steps:
step 101: the first sensing unit acquires a first sensing parameter;
step 102: the data caching unit stores the first sensing parameter;
step 103: the data cache control unit judges whether the first sensing parameter meets a preset first condition or not;
step 104: when a preset first condition is met, the data cache control unit sends a wakeup instruction to the CPU;
step 105: after receiving the awakening instruction, the CPU is switched from the first state to a second state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first sensing unit may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like.
Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
When the smart phone is in a sleep state, and the shaking amplitude of the smart phone exceeds the threshold, the smart phone can be switched from the sleep state to an awake state; in particular, the method comprises the following steps of,
when the smart phone is in a dormant state; the first sensing unit may be an acceleration sensor; acquiring a first sensing parameter by the first sensing unit; storing the first sensing parameter by a data caching unit; and judging whether the first sensing parameter meets a preset condition, and switching the CPU of the smart phone from a dormant state to an awakening state when the first sensing parameter meets the preset condition.
Therefore, by adopting the scheme, the CPU can be switched from the first state to the second state only when the first sensing parameter meets the first condition, so that the power consumption of the CPU is reduced, the power consumption of the electronic equipment is reduced, and the use experience of a user is improved.
Method examples II,
The information processing method provided by the embodiment of the invention is applied to electronic equipment, the electronic equipment is provided with at least one sensing unit, a data cache control unit and a Central Processing Unit (CPU), and when the CPU is in a first state, as shown in fig. 2, the method comprises the following steps:
step 201: the first sensing unit acquires a first sensing parameter;
step 202: the data caching unit stores the first sensing parameter;
step 203: detecting the data quantity of the first sensing parameters stored by the data cache unit;
step 204: judging whether the data volume of the first sensing parameter is higher than a preset first threshold, if so, determining that the first sensing parameter meets a preset first condition, and executing step 205; otherwise, the data cache control unit does not send a wake-up instruction to the CPU, controls the CPU to be kept in a first state with lower power consumption, and ends the processing flow;
step 205: the data cache control unit sends a wake-up instruction to the CPU;
step 206: after receiving the awakening instruction, the CPU is switched from the first state to a second state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first sensing unit may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
The first threshold may be a value set according to actual conditions.
Further, after the step 206 is completed, the method may further include: and the CPU processes the first sensing parameters stored in the data cache unit.
The following describes a usage scenario of the embodiment, for example, when the smart phone is used to record the current walking steps of the user, specifically, when the smart phone is in a sleep state; the first sensing unit may be an acceleration sensor;
acquiring acceleration data by the first sensing unit, and determining whether the user walks one step according to the acceleration data, wherein the determination method is the prior art and is not described herein;
adding a count value as a first sensing parameter every time one step is added; storing the first sensing parameter by a data caching unit;
judging whether the data volume of the first sensing parameter is higher than a preset first threshold value or not by a data cache control unit, and if so, determining that the first sensing parameter meets a preset first condition;
and the data cache control unit sends a wake-up instruction to the CPU and switches the CPU from a dormant state to a wake-up state.
It is thus clear that, adopt above-mentioned scheme, judge according to the first sensing parameter that first sensing unit gathered, when the data volume of first sensing parameter satisfies first condition, just can make CPU switch over to the second state from the first state to reduce CPU's consumption, make electronic equipment's power consumption reduce, promote user's use experience.
Method examples III,
The information processing method provided by the embodiment of the invention is applied to electronic equipment, the electronic equipment is provided with at least one sensing unit, a data cache control unit and a Central Processing Unit (CPU), and when the CPU is in a first state, as shown in fig. 3, the method comprises the following steps:
step 301: the first sensing unit acquires a first sensing parameter;
step 302: the data caching unit stores the first sensing parameter;
step 303: the data cache control unit detects the acquired numerical value of the first sensing parameter;
step 304: judging whether the value of the first sensing parameter is higher than a preset second threshold, if so, determining that the first sensing parameter meets a preset first condition, and executing step 305; otherwise, the data cache control unit does not send a wake-up instruction to the CPU, controls the CPU to be kept in a first state with lower power consumption, and ends the processing flow;
step 305: the data cache control unit sends a wake-up instruction to the CPU;
step 306: after receiving the awakening instruction, the CPU is switched from the first state to a second state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first sensing unit may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
The second threshold may be a value set according to actual conditions.
The operation of obtaining the first sensing parameter by the first sensing parameter may be a periodic operation, the period of the operation may be set according to an actual situation, and a method for setting the period is the prior art, which is not described herein again.
Further, after the step 306 is completed, the method may further include: the CPU processes the first sensing parameters stored in the data cache unit; specifically, the CPU obtains a first sensing parameter stored in the data caching unit, and then performs subsequent processing on the first sensing parameter;
the subsequent processing is related to the prior art, and may be calculation using the first sensing parameter, for example, when the first sensing parameter is a step number, the subsequent processing may be calculation of energy consumption by the first sensing parameter, or calculation of sport kilometers, and the like.
Preferably, the data buffer unit can be implemented by a data buffer space in the bluetooth unit; correspondingly, the data cache control unit can be realized by an ARM processor in the Bluetooth unit.
For example, when the first sensing unit may be a light sensor, specifically, when the smart phone is in a sleep state;
the method comprises the steps that a first sensing parameter is periodically obtained by a light sensor, and the first sensing parameter is stored by a data cache unit;
judging whether the data of the first sensing parameter is higher than a preset second threshold value or not in real time by a data cache control unit, and if so, determining that the first sensing parameter meets a preset first condition;
and the data cache control unit sends a wake-up instruction to the CPU and switches the CPU from a dormant state to a wake-up state.
It is thus clear that, adopt above-mentioned scheme, judge according to the first sensing parameter that first sensing element gathered, when the numerical value of first sensing parameter satisfies first condition, just can make CPU switch to the second state from the first state to reduce CPU's consumption, make electronic equipment's power consumption reduce, promote user's use experience.
Method examples IV,
The information processing method provided by the embodiment of the invention is applied to electronic equipment, the electronic equipment is provided with at least one sensing unit, a data cache control unit and a Central Processing Unit (CPU), and when the CPU is in a first state, as shown in fig. 4, the method comprises the following steps:
step 401: the first sensing unit acquires a first sensing parameter;
step 402: the data caching unit stores the first sensing parameter;
step 403: the data cache control unit acquires a numerical value of a first sensing parameter at a first moment; extracting a second sensing parameter obtained at a second moment;
step 404: calculating a difference value between the first sensing parameter and the second sensing parameter;
step 405: judging whether the difference value is higher than a preset third threshold value, if so, determining that the first sensing parameter meets a preset first condition, and executing step 406; otherwise, the data cache control unit does not send a wake-up instruction to the CPU, controls the CPU to be kept in a first state with lower power consumption, and ends the processing flow;
wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times;
step 406: the data cache control unit sends a wake-up instruction to the CPU;
step 407: after receiving the awakening instruction, the CPU is switched from the first state to a second state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first sensing unit may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
The second threshold may be a value set according to actual conditions.
The operation of obtaining the first sensing parameter by the first sensing parameter may be a periodic operation, the period of the operation may be set according to an actual situation, and a method for setting the period is the prior art, which is not described herein again.
Further, after the step 407 is completed, the method may further include: the CPU processes the first sensing parameters stored in the data cache unit; specifically, the CPU obtains a first sensing parameter stored in the data caching unit, and then performs subsequent processing on the first sensing parameter;
the subsequent processing is related to the prior art, and may be calculation using the first sensing parameter, for example, when the first sensing parameter is a step number, the subsequent processing may be calculation of energy consumption by the first sensing parameter, or calculation of sport kilometers, and the like.
Preferably, the data buffer unit can be implemented by a data buffer space in the bluetooth unit; correspondingly, the data cache control unit can be realized by an ARM processor in the Bluetooth unit.
Preferably, the second time is a time before the first time by a predetermined time period, which may be set according to practical situations, for example, the predetermined time period may be set to be a time 2 seconds ahead.
For example, when the first sensing unit may be a light sensor, specifically, when the smart phone is in a sleep state;
the method comprises the steps that a first sensing parameter is periodically obtained by a light sensor, and the first sensing parameter is stored by a data cache unit;
the data cache control unit takes the current moment as a first moment and determines that 2 seconds before the first moment are a second moment;
extracting a second sensing parameter at a second moment;
calculating a difference between the first sensing parameter and the second sensing parameter;
when the difference is higher than a preset third threshold, the parameter change acquired by the first sensing unit is faster within a time period of 2 seconds, and the first sensing parameter is determined to meet a preset first condition; and the data cache control unit sends a wake-up instruction to the CPU, the CPU is switched from a dormant state to a wake-up state, and the CPU performs subsequent processing.
It is thus clear that, adopt above-mentioned scheme, judge according to the first sensing parameter that first sensing unit gathered, when the change volume of first sensing parameter satisfies first condition, just can make CPU switch to the second state from first state to reduce CPU's consumption, make electronic equipment's power consumption reduce, promote user's use experience.
Method examples V,
The information processing method provided by the embodiment of the invention is applied to electronic equipment, the electronic equipment is provided with at least one sensing unit, a data cache control unit and a Central Processing Unit (CPU), and when the CPU is in a first state, as shown in fig. 5, the method comprises the following steps:
step 501: the first sensing unit acquires a first sensing parameter;
step 502: the data caching unit stores the first sensing parameter;
step 503: the data cache control unit acquires a numerical value of a first sensing parameter at a first moment; extracting a second sensing parameter obtained at a second moment;
step 504: obtaining a difference value of the numerical value of the first sensing parameter relative to the numerical value of the second sensing parameter, and calculating the change rate of the first sensing parameter by using the difference value;
step 505: judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold, if so, determining that the first sensing parameter meets a preset first condition, and executing step 506; otherwise, the data cache control unit does not send a wake-up instruction to the CPU, controls the CPU to be kept in a first state with lower power consumption, and ends the processing flow;
step 506: the data cache control unit sends a wake-up instruction to the CPU;
step 507: after receiving the awakening instruction, the CPU is switched from the first state to a second state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first sensing unit may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
The second threshold may be a value set according to actual conditions.
The operation of obtaining the first sensing parameter by the first sensing parameter may be a periodic operation, the period of the operation may be set according to an actual situation, and a method for setting the period is the prior art, which is not described herein again.
Further, after the step 507 is completed, the method may further include: the CPU processes the first sensing parameters stored in the data cache unit; specifically, the CPU obtains a first sensing parameter stored in the data caching unit, and then performs subsequent processing on the first sensing parameter;
the subsequent processing is related to the prior art, and may be calculation using the first sensing parameter, for example, when the first sensing parameter is a step number, the subsequent processing may be calculation of energy consumption by the first sensing parameter, or calculation of sport kilometers, and the like.
Preferably, the data buffer unit can be implemented by a data buffer space in the bluetooth unit; correspondingly, the data cache control unit can be realized by an ARM processor in the Bluetooth unit.
Preferably, the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times;
the second time may be a time that is a predetermined time period before the first time, and may be set according to actual conditions, for example, the predetermined time period may be set to be a time 2 seconds earlier.
The following describes a usage scenario of the embodiment, for example, when the first sensing unit may be an acceleration sensor, specifically, when the smart phone is in a sleep state;
the method comprises the steps that an acceleration sensor periodically obtains first sensing parameters, and a data cache unit stores the first sensing parameters;
the data cache control unit takes the current moment as a first moment and determines that 2 seconds before the first moment are a second moment;
extracting a second sensing parameter at a second moment; calculating a difference between the first sensing parameter and the second sensing parameter; dividing the difference value by the time difference between the first moment and the second moment to obtain the change rate of the first sensing parameter;
when the change rate is higher than a preset fourth threshold, it is indicated that the acceleration of the smart phone changes faster within a time period of 2 seconds, and it is determined that the first sensing parameter meets a preset first condition; and the data cache control unit sends a wake-up instruction to the CPU, the CPU is switched from a dormant state to a wake-up state, and the CPU performs subsequent processing.
It is thus clear that, adopt above-mentioned scheme, judge according to the first sensing parameter that first sensing unit gathered, when the rate of change of first sensing parameter satisfies first condition, just can make CPU switch over to the second state from the first state, and then carry out subsequent processing to through reducing the time that CPU is in the second state, and then reduce CPU's consumption, make electronic equipment's power consumption reduce, promote user's use experience.
Sixth method,
The information processing method provided by the embodiment of the invention is applied to first electronic equipment, the first electronic equipment is connected with second electronic equipment, and the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in the first state, as shown in fig. 6, the method includes:
step 601: the first electronic equipment acquires a first sensing parameter through a first sensing unit of the first electronic equipment;
step 602: the data caching unit in the first electronic device stores the first sensing parameter;
step 603: the data cache control unit judges whether the first sensing parameter meets a preset first condition or not;
step 604: when a preset first condition is met, the data cache control unit sends a wakeup instruction to the second electronic device, so that the second electronic device switches the CPU from the first state to the second state according to the wakeup instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first electronic device may be a device connected to a second electronic device through a wireless communication function, for example, as shown in fig. 7, the first electronic device may be a smart watch 71, and the smart watch 71 may be connected to a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like.
Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the sending, by the data cache control unit, the wake-up instruction to the second electronic device may include: after the data cache control unit generates the awakening instruction, the first electronic device establishes a link with the second electronic device through a connection function, and sends the awakening instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
As shown in fig. 7, when the first electronic device is a smart watch 71, the smart watch 72 may be connected to the second electronic device through a bluetooth function, specifically, the sensing unit installed in the smart watch 71 is an acceleration sensing unit, and the acceleration sensing unit detects and records the number of steps taken by the user, which specifically includes:
the smart watch 71 counts the number of steps through the acceleration sensor along with the swing arm action when the user walks, and takes a currently acquired count value as a first sensing parameter;
the smart watch 71 stores the count value into a buffer space in the bluetooth unit;
meanwhile, an ARM processor in a Bluetooth unit of the smart watch 71 judges whether the number of the recorded first sensing parameters reaches a threshold value, and when the number of the recorded first sensing parameters reaches the threshold value, the first sensing parameters are determined to meet a preset first condition;
after the ARM processor of the bluetooth unit in the smart watch 71 generates the wake-up instruction, the smart watch 71 sends the wake-up instruction to the smart phone 72 through the bluetooth function, so that the smart phone 72 switches the CPU of the smart phone from the first state to the second state according to the wake-up instruction.
It can be seen that, by adopting the above scheme, the first sensing parameters collected by the first sensing unit of the first electronic device are judged, and it is determined that the CPU of the second electronic device is switched from the first state to the second state when the data volume of the first sensing parameters meets the first condition, so that the power consumption of the CPU of the second electronic device is reduced, the power consumption of the second electronic device is reduced, and the use experience of a user is improved.
Method examples seven,
The information processing method provided by the embodiment of the invention is applied to first electronic equipment, the first electronic equipment is connected with second electronic equipment, and the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in the first state, as shown in fig. 9, the method includes:
step 901: the first electronic equipment acquires a first sensing parameter through a first sensing unit of the first electronic equipment;
step 902: the data caching unit in the first electronic device stores the first sensing parameter;
step 903: the data cache control unit judges whether the first sensing parameter meets a preset first condition, and executes step 904 when the first sensing parameter meets the preset first condition; otherwise, go to step 905;
step 904: the data cache control unit sends a wake-up instruction to the second electronic device, so that the second electronic device switches the CPU from the first state to the second state according to the wake-up instruction, and the processing flow is ended;
step 905: the data cache control unit does not send a wake-up instruction to the second electronic device, so that the CPU of the second electronic device is kept in a first state with lower power consumption
Here, the first electronic device may be a device connected to a second electronic device through a wireless communication function, for example, as shown in fig. 7, the first electronic device may be a smart watch 71, and the smart watch 71 may be connected to a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like.
Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the sending, by the data cache control unit, the wake-up instruction to the second electronic device may include: after the data cache control unit generates the awakening instruction, the first electronic device establishes a link with the second electronic device through a connection function, and sends the awakening instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
Preferably, the above-mentioned determining whether the first sensing parameter meets a preset first condition may include the following method:
detecting the data quantity of the first sensing parameters stored by the data cache unit; judging whether the data volume of the first sensing parameter is higher than a preset first threshold value or not, and if so, determining that the first sensing parameter meets a preset first condition; for example, when the first sensing parameter is the step number, judging whether the data volume of the recorded step number is higher than a preset first threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
or, the data cache control unit detects the acquired value of the first sensing parameter; judging whether the value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition; for example, when the first sensing parameter is a light value, whether the value of the first sensing parameter acquired recently is higher than a preset second threshold value is judged, and if so, it is determined that a preset first condition is met;
or the data cache control unit acquires a numerical value of a first sensing parameter at a first moment; extracting a second sensing parameter obtained at a second moment; calculating a difference value between the first sensing parameter and the second sensing parameter; judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times; for example, when the first sensing parameter is a light parameter, extracting the light parameter at a second moment in a preset time period before the first moment as a second sensing parameter, calculating a difference value between the first sensing parameter and the second sensing parameter, and when the difference value is greater than a preset third threshold value, determining that the first sensing parameter meets a preset first condition;
or, the data cache control unit detects and acquires a value of a first sensing parameter at a first moment; extracting a second sensing parameter at a second moment; acquiring a difference value of a numerical value of the first sensing parameter relative to the second sensing parameter; calculating the change rate of the first sensing parameter by using the difference, judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold, and if so, determining that the first sensing parameter meets a preset first condition;
wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit acquired at different times.
It can be seen that, by adopting the above scheme, the first sensing parameters collected by the first sensing unit of the first electronic device are judged, and it is determined that the CPU of the second electronic device is switched from the first state to the second state when the data volume of the first sensing parameters meets the first condition, so that the power consumption of the CPU of the second electronic device is reduced, the power consumption of the second electronic device is reduced, and the use experience of a user is improved.
Method examples eight,
The information processing method provided by the embodiment of the invention is applied to second electronic equipment, the second electronic equipment is connected with first electronic equipment, and the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in the first state, as shown in fig. 10, the method includes:
step 1001: when the first electronic device obtains a first sensing parameter through a first sensing unit of the first electronic device, the data caching unit in the first electronic device stores the first sensing parameter; when the data cache control unit judges that the first sensing parameter meets a preset first condition, the second electronic device receives a wake-up instruction sent by the data cache control unit of the first electronic device;
step 1002: the second electronic equipment switches the CPU from the first state to a second state according to the awakening instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first electronic device may be a device connected to a second electronic device through a wireless communication function, for example, as shown in fig. 7, the first electronic device may be a smart watch 71, and the smart watch 71 may be connected to a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like.
Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the sending, by the data cache control unit, the wake-up instruction to the second electronic device may include: after the data cache control unit generates the awakening instruction, the first electronic device establishes a link with the second electronic device through a connection function, and sends the awakening instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
As shown in fig. 7, when the first electronic device is a smart watch 71, the smart watch 72 may be connected to the second electronic device through a bluetooth function, specifically, the sensing unit installed in the smart watch 71 is an acceleration sensing unit, and the acceleration sensing unit detects and records the number of steps taken by the user, which specifically includes:
when the smart watch 71 moves along with the swing arm when the user walks, the step number is counted by the acceleration sensor, and a currently acquired count value is used as a first sensing parameter; the smart watch 71 stores the count value into a buffer space in the bluetooth unit; meanwhile, an ARM processor in a Bluetooth unit of the smart watch 71 judges whether the number of the recorded first sensing parameters reaches a threshold value, and when the number of the recorded first sensing parameters reaches the threshold value, the first sensing parameters are determined to meet a preset first condition; after the ARM processor of the bluetooth unit in the smart watch 71 generates the wake-up command, the smart watch 71 sends the wake-up command to the smart phone 72 through the bluetooth function,
the smart phone 72 switches its CPU from the first state to the second state according to the wake-up instruction.
It can be seen that, by adopting the above scheme, the first sensing parameters collected by the first sensing unit of the first electronic device are judged, and it is determined that the CPU of the second electronic device is switched from the first state to the second state when the data volume of the first sensing parameters meets the first condition, so that the power consumption of the CPU of the second electronic device is reduced, the power consumption of the second electronic device is reduced, and the use experience of a user is improved.
Method examples nine,
The information processing method provided by the embodiment of the invention is applied to second electronic equipment, the second electronic equipment is connected with first electronic equipment, and the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in the first state, as shown in fig. 11, the method includes:
step 1101: when the first electronic device obtains a first sensing parameter through a first sensing unit of the first electronic device, the data caching unit in the first electronic device stores the first sensing parameter; when the data cache control unit judges that the first sensing parameter meets a preset first condition, the second electronic device receives a wake-up instruction sent by the data cache control unit of the first electronic device;
step 1102: the second electronic equipment switches the CPU from the first state to a second state according to the awakening instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state;
step 1103: acquiring a first sensing parameter in a data cache unit of the first electronic device; and processing the first sensing parameter.
Here, the first electronic device may be a device connected to a second electronic device through a wireless communication function, for example, as shown in fig. 7, the first electronic device may be a smart watch 71, and the smart watch 71 may be connected to a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the sending, by the data cache control unit, the wake-up instruction to the second electronic device may include: after the data cache control unit generates the awakening instruction, the first electronic device establishes a link with the second electronic device through a connection function, and sends the awakening instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
As shown in fig. 7, when the first electronic device is a smart watch 71, the smart watch 72 may be connected to the second electronic device through a bluetooth function, specifically, the sensing unit installed in the smart watch 71 is an acceleration sensing unit, and the acceleration sensing unit detects and records the number of steps taken by the user, which specifically includes:
when the smart watch 71 moves along with the swing arm when the user walks, the step number is counted by the acceleration sensor, and a currently acquired count value is used as a first sensing parameter; the smart watch 71 stores the count value into a buffer space in the bluetooth unit; meanwhile, an ARM processor in a Bluetooth unit of the smart watch 71 judges whether the number of the recorded first sensing parameters reaches a threshold value, and when the number of the recorded first sensing parameters reaches the threshold value, the first sensing parameters are determined to meet a preset first condition; after the ARM processor of the bluetooth unit in the smart watch 71 generates the wake-up command, the smart watch 71 sends the wake-up command to the smart phone 72 through the bluetooth function,
the smart phone 72 switches the CPU thereof from the first state to the second state according to the wake-up instruction;
after switching to the second state, the smartphone 72 obtains the first sensing parameter from the smart watch 71, and performs subsequent processing on the first sensing parameter, such as calculating the amount of exercise through the first sensing parameter.
It can be seen that, according to the above-mentioned scheme, by judging the first sensing parameter collected by the first sensing unit of the first electronic device, when it is determined that the data volume of the first sensing parameter satisfies the first condition, the CPU of the second electronic device is switched from the first state to the second state and processes the first sensing parameter, thereby avoiding the problem of CPU power consumption caused by processing the sensing parameter by the CPU each time in the prior art, reducing the power consumption of the CPU of the second electronic device, reducing the power consumption of the second electronic device, and improving the user experience.
The first embodiment of the device,
As shown in fig. 12, the electronic device provided in the embodiment of the present invention includes: a first sensing unit 1201, a data cache unit 1202, a data cache control unit 1203, and a Central Processing Unit (CPU) 1204; wherein,
the first sensing unit 1201 is configured to acquire a first sensing parameter;
the data caching unit 1202 is configured to store the first sensing parameter;
the data cache control unit 1203 is configured to determine whether the first sensing parameter meets a preset first condition; when a preset first condition is met, sending a wake-up instruction to the central processing unit 1204;
the central processing unit 1204 is configured to switch from the first state to a second state after receiving the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first sensing unit 1201 may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
When the smart phone is in a sleep state, and the shaking amplitude of the smart phone exceeds the threshold, the smart phone can be switched from the sleep state to an awake state; in particular, the method comprises the following steps of,
when the smart phone is in a dormant state; the first sensing unit may be an acceleration sensor; acquiring a first sensing parameter by the first sensing unit; storing the first sensing parameter by a data caching unit; and judging whether the first sensing parameter meets a preset condition, and switching the CPU of the smart phone from a dormant state to an awakening state when the first sensing parameter meets the preset condition.
Therefore, by adopting the scheme, the CPU can be switched from the first state to the second state only when the first sensing parameter meets the first condition, so that the power consumption of the CPU is reduced, the power consumption of the electronic equipment is reduced, and the use experience of a user is improved.
The second embodiment of the device,
The electronic device provided by the embodiment of the invention comprises: the system comprises a first sensing unit, a data cache control unit and a Central Processing Unit (CPU); wherein,
the first sensing unit is used for acquiring a first sensing parameter;
the data caching unit is used for storing the first sensing parameter;
the data cache control unit is used for judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to the central processing unit;
the central processing unit is used for switching from the first state to a second state after receiving the awakening instruction; wherein the power consumption of the central processing unit in the first state is less than the power consumption in the second state.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
The first threshold may be a value set according to actual conditions.
Preferably, the data cache control unit is specifically configured to detect a data amount of the first sensing parameter stored by the data cache unit; and judging whether the data volume of the first sensing parameter is higher than a preset first threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
Or, the data cache control unit is specifically configured to detect the obtained numerical value of the first sensing parameter; and judging whether the numerical value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
Or, the data cache control unit is specifically configured to obtain a numerical value of a first sensing parameter at a first time; extracting a second sensing parameter obtained at a second moment; calculating a difference value between the first sensing parameter and the second sensing parameter; judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
or, the data cache control unit is specifically configured to detect a value of a first sensing parameter obtained at a first time; extracting a second sensing parameter at a second moment; obtaining a difference value of the numerical value of the first sensing parameter relative to the numerical value of the second sensing parameter, and calculating the change rate of the first sensing parameter by using the difference value; and judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
The first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times; the second time may be a time that is a predetermined time period before the first time, and may be set according to actual conditions, for example, the predetermined time period may be set to be a time 2 seconds earlier.
The CPU can also be used for processing the first sensing parameters stored by the data cache unit; specifically, the CPU obtains a first sensing parameter stored in the data caching unit, and then performs subsequent processing on the first sensing parameter;
the subsequent processing is related to the prior art, and may be calculation using the first sensing parameter, for example, when the first sensing parameter is a step number, the subsequent processing may be calculation of energy consumption by the first sensing parameter, or calculation of sport kilometers, and the like.
Preferably, the data buffer unit can be implemented by a data buffer space in the bluetooth unit; correspondingly, the data cache control unit can be realized by an ARM processor in the Bluetooth unit.
The following describes a usage scenario of the embodiment, for example, when the first sensing unit may be an acceleration sensor, specifically, when the smart phone is in a sleep state;
the method comprises the steps that an acceleration sensor periodically obtains first sensing parameters, and a data cache unit stores the first sensing parameters;
the data cache control unit takes the current moment as a first moment and determines that 2 seconds before the first moment are a second moment;
extracting a second sensing parameter at a second moment; calculating a difference between the first sensing parameter and the second sensing parameter; dividing the difference value by the time difference between the first moment and the second moment to obtain the change rate of the first sensing parameter;
when the change rate is higher than a preset fourth threshold, it is indicated that the acceleration of the smart phone changes faster within a time period of 2 seconds, and it is determined that the first sensing parameter meets a preset first condition; and the data cache control unit sends a wake-up instruction to the CPU, the CPU is switched from a dormant state to a wake-up state, and the CPU performs subsequent processing.
It is thus clear that, adopt above-mentioned scheme, judge according to the first sensing parameter that first sensing unit gathered, when the rate of change of first sensing parameter satisfies first condition, just can make CPU switch over to the second state from the first state, and then carry out subsequent processing to through reducing the time that CPU is in the second state, and then reduce CPU's consumption, make electronic equipment's power consumption reduce, promote user's use experience.
Third embodiment of the device,
As shown in fig. 13, the electronic device provided in the embodiment of the present invention includes:
the first sensing unit 1301 is configured to obtain a first sensing parameter;
a data caching unit 1302, configured to store the first sensing parameter;
the data cache control unit 1303 is configured to determine whether the first sensing parameter meets a preset first condition; when a preset first condition is met, sending a wake-up instruction to second electronic equipment, so that the second electronic equipment switches a CPU (Central processing Unit) from the first state to a second state according to the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the electronic device may be a device connected to a second electronic device through a wireless communication function, for example, as shown in fig. 7, the first electronic device may be a smart watch 71, and the smart watch 71 may be connected to a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
The first sensing unit 1031 may be a pedometer composed of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit 1302 may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the data cache control unit 1303 is specifically configured to establish a link with the second electronic device after generating the wake-up instruction, and send the wake-up instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
As shown in fig. 7, when the first electronic device is a smart watch 71, the smart watch 72 may be connected to the second electronic device through a bluetooth function, specifically, the sensing unit installed in the smart watch 71 is an acceleration sensing unit, and the acceleration sensing unit detects and records the number of steps taken by the user, which specifically includes:
the smart watch 71 counts the number of steps through the acceleration sensor along with the swing arm action when the user walks, and takes a currently acquired count value as a first sensing parameter;
the smart watch 71 stores the count value into a buffer space in the bluetooth unit;
meanwhile, an ARM processor in a Bluetooth unit of the smart watch 71 judges whether the number of the recorded first sensing parameters reaches a threshold value, and when the number of the recorded first sensing parameters reaches the threshold value, the first sensing parameters are determined to meet a preset first condition;
after the ARM processor of the bluetooth unit in the smart watch 71 generates the wake-up instruction, the smart watch 71 sends the wake-up instruction to the smart phone 72 through the bluetooth function, so that the smart phone 72 switches the CPU of the smart phone from the first state to the second state according to the wake-up instruction.
It can be seen that, by adopting the above scheme, through judging the first sensing parameter collected by the first sensing unit of the electronic device, when it is determined that the data volume of the first sensing parameter satisfies the first condition, the CPU of the second electronic device is switched from the first state to the second state, so that the power consumption of the CPU of the second electronic device is reduced, the power consumption of the second electronic device is reduced, and the use experience of the user is improved.
The fourth embodiment of the device,
The electronic device provided by the embodiment of the invention comprises: the device comprises a first sensing unit, a data cache unit and a data cache control unit; wherein,
the first sensing unit is used for acquiring a first sensing parameter;
the data caching unit is used for storing the first sensing parameter;
the data cache control unit is used for judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to second electronic equipment, so that the second electronic equipment switches a CPU (Central processing Unit) from the first state to a second state according to the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the electronic device may be a device connected with a second electronic device through a wireless communication function, for example, as shown in fig. 7, the electronic device may be a smart watch 71, and the smart watch 71 may be connected with a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the sending, by the data cache control unit, the wake-up instruction to the second electronic device may include: after the data cache control unit generates the awakening instruction, the first electronic device establishes a link with the second electronic device through a connection function, and sends the awakening instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
Preferably, the cache control unit is specifically configured to detect a data amount of the first sensing parameter stored by the data cache unit; judging whether the data volume of the first sensing parameter is higher than a preset first threshold value or not, and if so, determining that the first sensing parameter meets a preset first condition; for example, when the first sensing parameter is the step number, judging whether the data volume of the recorded step number is higher than a preset first threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
or, the cache control unit is specifically configured to detect an obtained numerical value of the first sensing parameter; judging whether the value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition; for example, when the first sensing parameter is a light value, whether the value of the first sensing parameter acquired recently is higher than a preset second threshold value is judged, and if so, it is determined that a preset first condition is met;
or, the cache control unit is specifically configured to obtain a numerical value of a first sensing parameter at a first time; extracting a second sensing parameter obtained at a second moment; calculating a difference value between the first sensing parameter and the second sensing parameter; judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times; for example, when the first sensing parameter is a light parameter, extracting the light parameter at a second moment in a preset time period before the first moment as a second sensing parameter, calculating a difference value between the first sensing parameter and the second sensing parameter, and when the difference value is greater than a preset third threshold value, determining that the first sensing parameter meets a preset first condition;
or, the cache control unit is specifically configured to detect a value of a first sensing parameter obtained at a first time; extracting a second sensing parameter at a second moment; acquiring a difference value of a numerical value of the first sensing parameter relative to the second sensing parameter; calculating the change rate of the first sensing parameter by using the difference, judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold, and if so, determining that the first sensing parameter meets a preset first condition; wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit acquired at different times.
It can be seen that, by adopting the above scheme, the first sensing parameters collected by the first sensing unit of the first electronic device are judged, and it is determined that the CPU of the second electronic device is switched from the first state to the second state when the data volume of the first sensing parameters meets the first condition, so that the power consumption of the CPU of the second electronic device is reduced, the power consumption of the second electronic device is reduced, and the use experience of a user is improved.
Fifth example of the apparatus,
An embodiment of the present invention provides an electronic device, as shown in fig. 14, including:
a communication unit 1401, configured to receive a wake-up instruction sent by a first electronic device;
the CPU1402, configured to switch from the first state to a second state according to the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
Here, the first electronic device may be a device connected to an electronic device through a wireless communication function, for example, as shown in fig. 7, the first electronic device may be a smart watch 71, and the smart watch 71 may be connected to a smart phone 72 through an NFC or bluetooth function; alternatively, as shown in fig. 8, the first electronic device may be a bluetooth headset 81, and the second electronic device may be a smart phone 82, which are connected through a bluetooth function.
It can be understood that, before sending the wake-up command, the first electronic device needs to perform corresponding operations for obtaining the wake-up command, where the operations may include: the first electronic equipment acquires a first sensing parameter through a first sensing unit of the first electronic equipment, and the data cache unit in the first electronic equipment stores the first sensing parameter; and when the data cache control unit judges that the first sensing parameter meets a preset first condition, the first electronic device generates a wake-up instruction through the data cache control unit.
The first sensing unit can be a pedometer consisting of an acceleration sensor; alternatively, the first sensing unit may also be a light sensor or the like. Correspondingly, the first sensing parameter may be: when the first sensing unit is a pedometer, the first sensing parameter may be time and a value.
The data cache unit may be a cache space in a bluetooth unit in the first electronic device; correspondingly, the data cache control unit may be an ARM processor in a bluetooth unit in the first electronic device.
The first state represents that the CPU is in a sleep state; the second state represents that the CPU is in a wake-up state.
Preferably, the sending, by the data cache control unit, the wake-up instruction to the second electronic device may include: after the data cache control unit generates the awakening instruction, the first electronic device establishes a link with the second electronic device through a connection function, and sends the awakening instruction to the second electronic device through the established link. The connection function is the prior art, and is not described herein, for example, the connection may be established through a bluetooth function.
Preferably, the CPU1402 may be configured to obtain a first sensing parameter in a data caching unit of the first electronic device; and processing the first sensing parameter.
As shown in fig. 7, when the first electronic device is a smart watch 71, the smart watch 72 may be connected to the second electronic device through a bluetooth function, specifically, the sensing unit installed in the smart watch 71 is an acceleration sensing unit, and the acceleration sensing unit detects and records the number of steps taken by the user, which specifically includes:
when the smart watch 71 moves along with the swing arm when the user walks, the step number is counted by the acceleration sensor, and a currently acquired count value is used as a first sensing parameter; the smart watch 71 stores the count value into a buffer space in the bluetooth unit; meanwhile, an ARM processor in a Bluetooth unit of the smart watch 71 judges whether the number of the recorded first sensing parameters reaches a threshold value, and when the number of the recorded first sensing parameters reaches the threshold value, the first sensing parameters are determined to meet a preset first condition; after the ARM processor of the bluetooth unit in the smart watch 71 generates the wake-up command, the smart watch 71 sends the wake-up command to the smart phone 72 through the bluetooth function,
the smart phone 72 switches the CPU thereof from the first state to the second state according to the wake-up instruction;
after switching to the second state, the smartphone 72 obtains the first sensing parameter from the smart watch 71, and performs subsequent processing on the first sensing parameter, such as calculating the amount of exercise through the first sensing parameter.
It is thus clear that, adopt above-mentioned scheme, judge through the first sensing parameter of gathering to the first sensing unit of first electronic equipment, confirm when the data bulk of first sensing parameter satisfies first condition, just can make electronic equipment's CPU switch over to the second state from the first state to handle first sensing parameter, thereby avoid obtaining the problem of the consumption CPU's that sensing parameter was handled by CPU at every turn among the prior art consumption CPU, reduce electronic equipment CPU's consumption, make electronic equipment's power consumption reduce, promote user's use experience.
Sixth embodiment of the device,
An embodiment of the present invention may further provide an information processing system, as shown in fig. 15, including:
the first electronic device 1501 is configured to acquire a first sensing parameter through a first sensing unit of the first electronic device; saving the first sensing parameter; judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to the second electronic device 1502;
the second electronic device 1502 is configured to, when processing the first state, switch the CPU from the first state to the second state according to the wake-up instruction after receiving the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
In addition, it can be understood that other functions of the first electronic device 1501 provided in the embodiment of the present invention are as described in the foregoing device embodiment three and device embodiment four; the functions of the second electronic device 1502 are shown in the fifth embodiment of the apparatus, which is not described herein.
It can be seen that, according to the above-mentioned scheme, by judging the first sensing parameter collected by the first sensing unit of the first electronic device, when it is determined that the data volume of the first sensing parameter satisfies the first condition, the CPU of the second electronic device is switched from the first state to the second state and processes the first sensing parameter, thereby avoiding the problem of CPU power consumption caused by processing the sensing parameter by the CPU each time in the prior art, reducing the power consumption of the CPU of the second electronic device, reducing the power consumption of the second electronic device, and improving the user experience.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may be separately used as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (31)

1. An information processing method is applied to electronic equipment, the electronic equipment is provided with at least one sensing unit, a data cache control unit and a Central Processing Unit (CPU), and when the CPU is in a first state, the method comprises the following steps:
the method comprises the steps that a first sensing unit obtains a first sensing parameter;
the data caching unit stores the first sensing parameter;
the data cache control unit judges whether the first sensing parameter meets a preset first condition or not;
when a preset first condition is met, the data cache control unit sends a wakeup instruction to the CPU;
after receiving the awakening instruction, the CPU is switched from the first state to a second state;
wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
2. The method of claim 1,
the first state represents that the CPU is in a sleep state;
the second state represents that the CPU is in a wake-up state.
3. The method of claim 1, wherein the determining whether the first sensing parameter satisfies a preset first condition comprises:
detecting the data quantity of the first sensing parameters stored by the data cache unit;
and judging whether the data volume of the first sensing parameter is higher than a preset first threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
4. The method of claim 1, wherein the determining whether the first sensing parameter satisfies a preset first condition comprises:
the data cache control unit detects the acquired numerical value of the first sensing parameter;
and judging whether the numerical value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
5. The method of claim 1, wherein the determining whether the first sensing parameter satisfies a preset first condition comprises:
the data cache control unit acquires a numerical value of a first sensing parameter at a first moment;
extracting a second sensing parameter obtained at a second moment;
calculating a difference value between the first sensing parameter and the second sensing parameter;
judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment;
the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit acquired at different times.
6. The method of claim 1, wherein the determining whether the first sensing parameter satisfies a preset first condition comprises:
the data cache control unit detects and acquires a numerical value of a first sensing parameter at a first moment;
extracting a second sensing parameter at a second moment;
obtaining a difference value of the numerical value of the first sensing parameter relative to the numerical value of the second sensing parameter, and calculating the change rate of the first sensing parameter by using the difference value;
and judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
7. The method of claims 1-6, further comprising: and the CPU processes the first sensing parameters stored in the data cache unit.
8. The method according to claim 7, wherein after the data cache control unit determines whether the first sensing parameter satisfies a preset first condition, the method further comprises:
and when the first sensing parameter does not meet a preset first condition, the data cache control unit does not send a wake-up instruction to the CPU, and the CPU is controlled to be kept in a first state with lower power consumption.
9. An information processing method is applied to first electronic equipment, and the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in the first state, the method comprises the following steps:
the first electronic equipment acquires a first sensing parameter through a first sensing unit of the first electronic equipment;
the data caching unit in the first electronic device stores the first sensing parameter;
the data cache control unit judges whether the first sensing parameter meets a preset first condition or not;
when a preset first condition is met, the data cache control unit sends a wakeup instruction to the second electronic device, so that the second electronic device switches the CPU from the first state to the second state according to the wakeup instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
10. The method of claim 9,
the first state represents that the CPU is in a sleep state;
the second state represents that the CPU is in a wake-up state.
11. The method of claim 9, wherein the determining whether the first sensing parameter satisfies a preset first condition comprises:
detecting the data quantity of the first sensing parameters stored by the data cache unit; judging whether the data volume of the first sensing parameter is higher than a preset first threshold value or not, and if so, determining that the first sensing parameter meets a preset first condition;
or, the data cache control unit detects the acquired value of the first sensing parameter; judging whether the value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
or the data cache control unit acquires a numerical value of a first sensing parameter at a first moment; extracting a second sensing parameter obtained at a second moment; calculating a difference value between the first sensing parameter and the second sensing parameter; judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition; wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times;
or, the data cache control unit detects and acquires a value of a first sensing parameter at a first moment; extracting a second sensing parameter at a second moment; acquiring a difference value of a numerical value of the first sensing parameter relative to the second sensing parameter; and calculating the change rate of the first sensing parameter by using the difference, judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
12. The method according to claim 9, wherein after the data cache control unit determines whether the first sensing parameter satisfies a preset first condition, the method further comprises:
when the first sensing parameter does not meet a preset first condition, the data cache control unit does not send a wake-up instruction to the second electronic device, so that the CPU of the second electronic device is kept in a first state with lower power consumption.
13. An information processing method is applied to second electronic equipment, and the first electronic equipment is provided with at least one sensing unit, a data cache unit and a data cache control unit; when the CPU in the second electronic device is in a first state, the method comprises the following steps:
when the first electronic device obtains a first sensing parameter through a first sensing unit of the first electronic device, the data caching unit in the first electronic device stores the first sensing parameter; and the data cache control unit judges that the first sensing parameter meets a preset first condition,
the second electronic device receives a wake-up command sent by the data cache control unit of the first electronic device,
the second electronic equipment switches the CPU from the first state to a second state according to the awakening instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
14. The method of claim 13, wherein the first state characterizes the CPU as being in a sleep state; the second state represents that the CPU is in a wake-up state.
15. The method according to claim 13 or 14, characterized in that the method further comprises: acquiring a first sensing parameter in a data cache unit of the first electronic device; and processing the first sensing parameter.
16. An electronic device, the electronic device comprising: the system comprises a first sensing unit, a data cache control unit and a Central Processing Unit (CPU); wherein,
the first sensing unit is used for acquiring a first sensing parameter;
the data caching unit is used for storing the first sensing parameter;
the data cache control unit is used for judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to the CPU;
the CPU is used for switching from the first state to the second state after receiving the awakening instruction when the CPU is in the first state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
17. The electronic device of claim 16, wherein the first state characterizes the CPU as being in a sleep state; the second state represents that the CPU is in a wake-up state.
18. The electronic device according to claim 16, wherein the data cache control unit is specifically configured to detect a data amount of the first sensing parameter stored by the data cache unit; and judging whether the data volume of the first sensing parameter is higher than a preset first threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
19. The electronic device according to claim 16, wherein the data cache control unit is specifically configured to detect the obtained numerical value of the first sensing parameter; and judging whether the numerical value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
20. The electronic device according to claim 16, wherein the data cache control unit is specifically configured to obtain a numerical value of a first sensing parameter at a first time; extracting a second sensing parameter obtained at a second moment; calculating a difference value between the first sensing parameter and the second sensing parameter; judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition; wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit acquired at different times.
21. The electronic device according to claim 16, wherein the data cache control unit is specifically configured to detect a value of a first sensing parameter obtained at a first time; extracting a second sensing parameter at a second moment; obtaining a difference value of the numerical value of the first sensing parameter relative to the numerical value of the second sensing parameter, and calculating the change rate of the first sensing parameter by using the difference value; and judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
22. The electronic device according to claims 16-21, wherein said CPU is further configured to process said first sensing parameter stored in said data caching unit.
23. The electronic device according to claim 22, wherein the data cache control unit is further configured to, when the first sensing parameter does not satisfy a preset first condition, not send a wake-up instruction to the CPU, and control the CPU to remain in a first state with lower power consumption.
24. An electronic device, the electronic device comprising: the device comprises a first sensing unit, a data cache unit and a data cache control unit; wherein,
the first sensing unit is used for acquiring a first sensing parameter;
the data caching unit is used for storing the first sensing parameter;
the data cache control unit is used for judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to second electronic equipment, so that the second electronic equipment switches a CPU (Central processing Unit) from the first state to a second state according to the wake-up instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
25. The electronic device of claim 24, wherein the first state characterizes the CPU as being in a sleep state; the second state represents that the CPU is in a wake-up state.
26. The electronic device according to claim 24, wherein the data cache control unit is specifically configured to detect a data amount of the first sensing parameter stored by the data cache unit; judging whether the data volume of the first sensing parameter is higher than a preset first threshold value or not, and if so, determining that the first sensing parameter meets a preset first condition;
or, the data cache control unit is specifically configured to detect the obtained numerical value of the first sensing parameter; judging whether the value of the first sensing parameter is higher than a preset second threshold value, and if so, determining that the first sensing parameter meets a preset first condition;
or, the data cache control unit is specifically configured to obtain a numerical value of a first sensing parameter at a first time; extracting a second sensing parameter obtained at a second moment; calculating a difference value between the first sensing parameter and the second sensing parameter; judging whether the difference value is higher than a preset third threshold value, and if so, determining that the first sensing parameter meets a preset first condition; wherein the first time is different from the second time; the second moment is a moment which is a preset time period before the first moment; the first sensing parameter and the second sensing parameter are sensing parameters of the first sensing unit, which are acquired at different times;
or, the data cache control unit is specifically configured to detect a value of a first sensing parameter obtained at a first time; extracting a second sensing parameter at a second moment; acquiring a difference value of a numerical value of the first sensing parameter relative to the second sensing parameter; and calculating the change rate of the first sensing parameter by using the difference, judging whether the change rate of the first sensing parameter is higher than a preset fourth threshold value, and if so, determining that the first sensing parameter meets a preset first condition.
27. The electronic device according to claim 24, wherein the data cache control unit is further configured to not send a wake-up instruction to the second electronic device when the first sensing parameter does not satisfy a preset first condition, so that the CPU of the second electronic device is kept in a first state with lower power consumption.
28. An electronic device, the electronic device comprising:
the communication unit is used for receiving a wake-up instruction sent by first electronic equipment;
the CPU is used for switching from the first state to a second state according to the awakening instruction; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
29. The electronic device of claim 28, wherein the first state characterizes the CPU as being in a sleep state; the second state represents that the CPU is in a wake-up state.
30. The electronic device according to claim 28 or 29, wherein the CPU is further configured to obtain a first sensing parameter in a data cache unit of the first electronic device; and processing the first sensing parameter.
31. An information processing system, the system comprising: a first electronic device and a second electronic device; wherein,
the first electronic equipment is used for acquiring a first sensing parameter through a first sensing unit of the first electronic equipment; saving the first sensing parameter; judging whether the first sensing parameter meets a preset first condition or not; when a preset first condition is met, sending a wake-up instruction to the second electronic equipment;
the second electronic device is used for switching the CPU of the second electronic device from the first state to the second state according to the awakening instruction after the awakening instruction is received when the second electronic device processes the first state; wherein the power consumption of the CPU in the first state is less than the power consumption in the second state.
CN201410198383.8A 2014-05-12 2014-05-12 Information processing method, electronic equipment and system Pending CN104010076A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410198383.8A CN104010076A (en) 2014-05-12 2014-05-12 Information processing method, electronic equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410198383.8A CN104010076A (en) 2014-05-12 2014-05-12 Information processing method, electronic equipment and system

Publications (1)

Publication Number Publication Date
CN104010076A true CN104010076A (en) 2014-08-27

Family

ID=51370565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410198383.8A Pending CN104010076A (en) 2014-05-12 2014-05-12 Information processing method, electronic equipment and system

Country Status (1)

Country Link
CN (1) CN104010076A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468422A (en) * 2014-10-21 2015-03-25 华为技术有限公司 Data transmission method, controller and forwarding equipment
CN107563166A (en) * 2017-08-28 2018-01-09 西安富立叶微电子有限责任公司 A kind of fingerprint module dormancy awakening method and device
CN108540356A (en) * 2018-03-30 2018-09-14 联想(北京)有限公司 Processing method and processing equipment
CN113641411A (en) * 2021-08-11 2021-11-12 墨钉信息科技(上海)有限公司 A method, device and electronic device for state transition based on attitude perception

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012151977A1 (en) * 2011-08-10 2012-11-15 中兴通讯股份有限公司 Method for waking up mobile terminal, and mobile terminal
CN103576569A (en) * 2012-08-08 2014-02-12 联想(北京)有限公司 Automatic adjusting method, equipment and system
CN103619056A (en) * 2013-12-02 2014-03-05 华为终端有限公司 Method and terminal for reporting sensor data
CN103677198A (en) * 2012-09-03 2014-03-26 联想(北京)有限公司 Electronic equipment control method and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012151977A1 (en) * 2011-08-10 2012-11-15 中兴通讯股份有限公司 Method for waking up mobile terminal, and mobile terminal
CN103576569A (en) * 2012-08-08 2014-02-12 联想(北京)有限公司 Automatic adjusting method, equipment and system
CN103677198A (en) * 2012-09-03 2014-03-26 联想(北京)有限公司 Electronic equipment control method and electronic equipment
CN103619056A (en) * 2013-12-02 2014-03-05 华为终端有限公司 Method and terminal for reporting sensor data

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468422A (en) * 2014-10-21 2015-03-25 华为技术有限公司 Data transmission method, controller and forwarding equipment
CN104468422B (en) * 2014-10-21 2018-03-13 华为技术有限公司 A kind of method of data transfer, controller and forwarding unit
CN107563166A (en) * 2017-08-28 2018-01-09 西安富立叶微电子有限责任公司 A kind of fingerprint module dormancy awakening method and device
CN108540356A (en) * 2018-03-30 2018-09-14 联想(北京)有限公司 Processing method and processing equipment
CN108540356B (en) * 2018-03-30 2022-06-28 联想(北京)有限公司 Processing method and processing apparatus
CN113641411A (en) * 2021-08-11 2021-11-12 墨钉信息科技(上海)有限公司 A method, device and electronic device for state transition based on attitude perception

Similar Documents

Publication Publication Date Title
CN105042769B (en) Sleep state monitoring method and device, air-conditioner system
EP3608753A1 (en) Power saving control method and related product
CN104383681B (en) Method for controlling game program, device and mobile terminal
CN107368400B (en) CPU monitoring method and device, computer readable storage medium and mobile terminal
CN104516479A (en) A mobile device power saving control method, device and system
CN103024205B (en) Method, device and terminal for controlling power
CN106264541B (en) Motion sensor control method and device and mobile terminal
JP2019502276A (en) Wireless communication radio management with emphasis on power consumption
CN103262620A (en) Processing involving multiple sensors
RU2010145919A (en) POWER MANAGEMENT USING AT LEAST, ONE OF THE SPECIALIZED PROCESSOR AND PERCEPTION OF MOTION
CN109581437B (en) Wearable device and positioning method and device thereof
CN106655381B (en) Wireless charging method and device
CN107708192B (en) Method and device for automatically switching Bluetooth working modes
CN107329778B (en) System updating method and related product
JP2011139301A (en) Information processing terminal
CN105519208A (en) Method and apparatus for estimating transmit power of a wireless device
CN105045386A (en) Sleeping state monitoring method, sleeping state monitoring terminal and air conditioner system
CN104460934A (en) Scheduling method and device for multi central processing units (CPU)
CN104010076A (en) Information processing method, electronic equipment and system
US20160299483A1 (en) Method for controlling terminal device, and wearable electronic device
CN107402783A (en) Management control method of background application program and user terminal
CN105528076A (en) Terminal alarm control method and device
CN104698824A (en) Intelligent wearable device capable of calculating steps with low power consumption
CN103428901A (en) Mobile terminal and data protection method thereof
CN110032431A (en) Application processing method and device, electronic equipment and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140827

RJ01 Rejection of invention patent application after publication