Wearable equipment control method and device, wearable equipment and storage medium

By adopting a dual-core dual-system architecture with large-core processors and small-core processors in wearable devices, dynamically switches the system status according to the number of user operations, the problem of high device power consumption is solved, and performance and battery life are balanced and smooth Improvement.

CN119292447APending Publication Date: 2025-01-10GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411247114.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-12-28
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The existing wearable devices are constantly active because the processors are constantly inactive, resulting in high power consumption and cannot take into account both performance and battery life.

Method used

Dual-core dual-system architecture adopts a large-core processor and a small-core processor. After the screen of the wearable device is in the off-screen state, the working state of the large-core system and the small-core system are dynamically switched according to the number of user operations to achieve performance and battery life. Take into account both.

Benefits of technology

Through the coordinated work of large-core systems and small-core systems, the power consumption of wearable devices is reduced, and the battery life is improved. At the same time, it quickly responds to user operations when needed, improving the smoothness of the device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119292447A_ABST
    Figure CN119292447A_ABST
Patent Text Reader

Abstract

The invention discloses a wearable device control method and device, a wearable device and a storage medium, and relates to the technical field of wearable devices. The wearable device comprises a large-core processor and a small-core processor, the power consumption of the large-core processor is larger than that of the small-core processor, the large-core processor is used for operating a large-core system, and the small-core processor is used for operating a small-core system. After the screen of the wearable device is in the screen-off state, if the number of user operations in the first time period meets a first condition, the wearable device enters a state that the large core system and the small core system work cooperatively, and the first condition is the condition that the number of user operations in the first time period is larger than 0. In the method, the power consumption of the large-core processor is greater than that of the small-core processor, so that the wearable equipment enters a cooperative working state, and the power consumption of the wearable equipment can be reduced compared with the mode that the wearable equipment is always in a large-core system working state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of wearable devices, and in particular to a wearable device control method, device, wearable device and storage medium. Background Art

[0002] Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Existing wearable devices can achieve powerful functions through software support, data interaction, and cloud interaction, enriching people's life experience.

[0003] In actual applications, in order to meet the user's requirements for smooth operation of the wearable device, the processor in the wearable device will always be in an active state, where the active state means that the processor of the wearable device runs at its highest operating frequency. In the active state, the wearable device can quickly respond to the user's operation of the wearable device.

[0004] However, wearable devices are always in an active state, that is, the operating frequency of the processor of the wearable device is in a high frequency state for a long time, so the power consumption of the wearable device is relatively large. Summary of the invention

[0005] Based on this, the embodiments of the present application provide a wearable device control method, apparatus, wearable device and storage medium, which can reduce the power consumption of the wearable device.

[0006] In a first aspect, a wearable device control method is provided, wherein the wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run a large core system, and the small core processor is used to run a small core system, and the method includes:

[0007] After the screen of the wearable device is in the screen-off state, if the number of user operations within the first time period meets the first condition, the wearable device enters a state in which the large-core system and the small-core system work together, wherein the first condition is that the number of user operations within the first time period is greater than 0.

[0008] In a second aspect, a wearable device control device is provided, wherein the wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run the large core system, and the small core processor is used to run the small core system, and the device includes:

[0009] A detection module, configured to detect whether the number of user operations within a first time period meets a first condition after the screen of the wearable device is in a screen-off state;

[0010] The system conversion module is used to enable the wearable device to enter a state where the large core system and the small core system work together if the number of user operations within the first time period meets the first condition, wherein the first condition is that the number of user operations within the first time period is greater than 0.

[0011] In a third aspect, a wearable device is provided, the wearable device comprising a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run the large core system, and the small core processor is used to run the small core system, wherein:

[0012] A large-core processor, used to execute the steps performed by the large-core processor in the method described in the first aspect above;

[0013] The small-core processor is used to execute the steps performed by the small-core processor in the method described in the first aspect above.

[0014] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the wearable device control method as described in the first aspect above is implemented.

[0015] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0016] The wearable device includes a large-core processor and a small-core processor, and the power consumption of the large-core processor is greater than that of the small-core processor. The large-core processor is used to run the large-core system, and the small-core processor is used to run the small-core system. After the screen of the wearable device is in the screen-off state, if the number of user operations in a first time period meets a first condition, the wearable device enters a state where the large-core system and the small-core system work together, wherein the first condition is that the number of user operations in the first time period is greater than 0. In this method, since the power consumption of the large-core processor is greater than that of the small-core processor, the wearable device enters a state of collaborative work, which can reduce the power consumption of the wearable device compared to the wearable device always being in a state where the large-core system works. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A schematic diagram of an implementation environment involved in an embodiment of the present application;

[0018] Figure 2 A flowchart of a wearable device control method provided in an embodiment of the present application;

[0019] Figure 3 A flowchart of another wearable device control method provided in an embodiment of the present application;

[0020] Figure 4 A flowchart of another wearable device control method provided in an embodiment of the present application;

[0021] Figure 5 A flowchart of another wearable device control method provided in an embodiment of the present application;

[0022] Figure 6 A flowchart of another wearable device control method provided in an embodiment of the present application;

[0023] Figure 7 A block diagram of a wearable device control device provided in an embodiment of the present application;

[0024] Figure 8 A block diagram of a wearable device provided in an embodiment of the present application;

[0025] Fig. 9 A module diagram of a wearable device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0027] Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Examples include smart watches, smart bracelets, smart glasses, smart sports shoes, etc. Existing wearable devices can achieve powerful functions through software support, data interaction, and cloud interaction, enriching people's life experience.

[0028] At present, wearable devices need to meet two requirements: one is the user's demand for smooth operation of the wearable device, and the other is the demand for battery life. In practical applications, in order to quickly respond to the user's operation of the wearable device, the processor of the wearable device needs to be in an active state at all times. In the active state, the processor of the wearable device can respond to the user's operation of the wearable device through the wearable device screen, thereby providing the user with a smooth interactive experience. However, the processor of the wearable device is always in an active state, which means that the processor of the wearable device runs at its highest operating frequency for a long time, resulting in high power consumption of the wearable device.

[0029] In actual applications, in order to improve the battery life of wearable devices, the processor of the wearable device will not be in an active state all the time, but will enter a dormant state intermittently to reduce the power consumption of the wearable device. However, when the processor of the wearable device is in a dormant state, when the user operates the wearable device, the processor of the wearable device first needs to be awakened to enter an active state from a dormant state, and then respond to the user's operation of the wearable device. This results in a longer response time for the wearable device and a decrease in the smoothness of the user's operation of the wearable device.

[0030] Currently, the performance and battery life of existing wearable devices cannot be balanced.

[0031] In view of this situation, the present application provides a wearable device control method, the processor of the wearable device is a dual-core dual-system architecture, including a large-core processor and a small-core processor, wherein the large-core processor is used to run the large-core system, and the small-core processor is used to run the small-core system, wherein the large-core system can be an Android system, and the large-core system has stronger processing performance, and the small-core processor can be a FreeRTOS system, and the small-core processor has lower power consumption. The power consumption of the large-core processor is greater than that of the small-core processor. By intelligently and dynamically switching between high-performance processors and low-power processors, an effect of balancing performance and battery life can be achieved on wearable devices.

[0032] Below, the implementation environment involved in the wearable device control method provided in the embodiment of the present application will be briefly described.

[0033] Please refer to Figure 1 , Figure 1 A schematic diagram of an implementation environment involved in the wearable device control method provided in an embodiment of the present application, such as Figure 1 As shown, the implementation environment may include a large core processor 101, a small core processor 102, and a screen 103 of a wearable device. Among them, the large core processor 101 may be a high-performance processor running an Android system. The small core processor 102 may be a low-power processor running a FreeRTOS system. The large core processor 101 and the small core processor 102 are respectively connected to the screen 103 of the wearable device. The wearable device may receive the user's operation on the wearable device through the screen 103, and process the user's operation through the large core processor 101 or the small core processor 102.

[0034] Please refer to Figure 2 , which shows a flow chart of a wearable device control method provided in an embodiment of the present application, the wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run the large core system, and the small core processor is used to run the small core system, the method includes the following steps:

[0035] Step 201: after the screen of the wearable device is in the screen-off state, the wearable device detects whether the number of user operations within a first time period meets a first condition.

[0036] In the embodiment of the present application, after the wearable device is started, the big core system of the big core processor enters the working state by default. When the big core system is in the working state, the wearable device can detect the screen state of the wearable device through the big core system. The screen state of the wearable device includes two states: the screen off state and the light on state.

[0037] In the embodiment of the present application, the wearable device can determine the demand tendency of the current user usage scenario according to the screen state. For example, if the screen state of the wearable device is lit, it means that the current user usage scenario tends to prioritize performance. If the screen state of the wearable device is off, it means that the current user usage scenario tends to prioritize battery life.

[0038] In actual applications, if the user does not operate the screen of the wearable device for a long time, the screen of the wearable device will change from the lit state to the off state. After the screen of the wearable device is in the off state, the user may operate the wearable device again. Based on this situation, in an embodiment of the present application, after the screen of the wearable device is in the off state, the wearable device can monitor whether the wearable device receives user operations and record the number of user operations received in the first time period.

[0039] It should be noted that there are many ways for users to operate the wearable device. For example, the user can operate the wearable device through the screen of the wearable device. Alternatively, the user can operate the wearable device through a terminal device such as a mobile phone. Alternatively, the user can operate the wearable device through the background server of the wearable device.

[0040] Then, the wearable device can detect whether the number of user operations within the first time period meets the first condition.

[0041] In the embodiment of the present application, the first condition is that the number of user operations within the first time period is greater than 0.

[0042] That is, if the wearable device receives a user operation within the first time period, it is determined that the number of user operations within the first time period meets the first condition.

[0043] If the wearable device does not receive any user operation within the first time period, it is determined that the number of user operations within the first time period does not meet the first condition.

[0044] Step 202: If the number of user operations within the first time period meets the first condition, the wearable device enters a state where the large core system and the small core system work together.

[0045] If the number of user operations within the first time period meets the first condition, it means that the user has operated the wearable device within the first time period, but the number of operations is small. At this time, it is considered that the user is in a low-activity state. The user may continue to operate the wearable device at a low frequency for a long period of time. In this case, the wearable device enters a state where the large-core system and the small-core system work together.

[0046] The state in which the large-core system and the small-core system work together means that the large-core system and the small-core system can switch quickly to respond quickly to user needs.

[0047] In an embodiment of the present application, the wearable device includes a large-core processor and a small-core processor, and the power consumption of the large-core processor is greater than that of the small-core processor. The large-core processor is used to run the large-core system, and the small-core processor is used to run the small-core system. After the screen of the wearable device is in the screen-off state, if the number of user operations within the first time period meets the first condition, the wearable device enters a state where the large-core system and the small-core system work together. In this method, since the power consumption of the large-core processor is greater than that of the small-core processor, the wearable device enters a state of collaborative work, which can reduce the power consumption of the wearable device compared to when the wearable device is always in a state where the large-core system works.

[0048] In an optional implementation, Figure 3 As shown, it shows a flowchart of another wearable device control method provided by an embodiment of the present application, the method comprising:

[0049] Step 301: The wearable device determines a target sleep level of a large core system to be entered by the wearable device according to the number of user operations in a first time period.

[0050] Optionally, the wearable device may pre-set a mapping relationship between different user operation times and different sleep levels of the big core system, wherein at different sleep levels, the wake-up time required for the big core system is different.

[0051] The wearable device can determine the target sleep level of the large core system to be entered by the wearable device according to the above mapping relationship and the number of user operations in the first time period.

[0052] Optionally, in the embodiment of the present application, the wearable device can compare the number of user operations in the first time period with the preset number of times, and if the number of user operations in the first time period is less than or equal to the preset number of times, the wearable device enters a sleep state. If the number of user operations in the first time period is greater than the preset number of times, the wearable device enters a preset target sleep level.

[0053] In step 302, the wearable device enters the small core system, and the large core system enters the target sleep level.

[0054] In the embodiment of the present application, when the wearable device enters the state where the large core system and the small core system work together, both the large core system and the small core system are in a state where they can be quickly awakened. In order to shorten the time to wake up the large core system, in the embodiment of the present application, the target sleep level of the large core system to be entered by the wearable device is determined according to the number of user operations in the first time period. In this way, when the wearable device needs to enter the state where the large core system works, the large core system can be quickly awakened, thereby enabling the wearable device to quickly switch between the large core system and the small core system, and respond quickly, achieving the effect of balancing performance and battery life.

[0055] In one embodiment of the present application, Figure 4 As shown, it shows a flowchart of another wearable device control method provided by an embodiment of the present application, the method comprising:

[0056] Step 401: The wearable device detects whether the number of user operations within a first time period meets a second condition.

[0057] In actual applications, before the screen of the wearable device is in the screen-off state, it may be in the state of the large-core system working, or it may be in the state of the small-core system working.

[0058] Before the screen of the wearable device is in the screen-off state, when the wearable device is in the state of large-core system working, the wearable device can detect whether the number of user operations within the first time period meets the second condition, wherein the second condition is that the number of user operations within the first time period is greater than the first preset number.

[0059] Step 402: If the number of user operations within the first time period meets the second condition, the wearable device maintains the state of working in the large core system.

[0060] If the number of user operations in the first time period is greater than the first preset number, it means that the number of user operations in the first time period meets the second condition, which means that the user operates the wearable device frequently, that is, the current user usage scenario tends to prioritize performance. Therefore, in order to ensure the performance of the wearable device, the wearable device is maintained in the state of working in the large core system.

[0061] In another scenario, when the screen of the wearable device is in the small-core system working state before it is in the screen-off state, if the wearable device detects that the number of user operations within the first time period meets the second condition, in this case, the wearable device needs to switch from the small-core system working state to the large-core system working state to adapt to the current user usage scenario that tends to prioritize performance.

[0062] In an embodiment of the present application, the demand tendency of the current user usage scenario is determined according to the number of user operations in the first time period, and based on this, the large-core system and the small-core system are switched to achieve the effect of balancing performance and battery life.

[0063] In one embodiment of the present application, Figure 5 As shown, it shows a flowchart of another wearable device control method provided by an embodiment of the present application, the method comprising:

[0064] Step 501: The wearable device detects whether the number of user operations within a first time period meets a third condition.

[0065] In the embodiment of the present application, the third condition is that the number of user operations in the first time period is 0. The wearable device can detect whether a user operation is received in the first time period. If the wearable device receives a user operation in the first time period, that is, the number of user operations in the first time period is greater than 0, the third condition is not met. If the wearable device does not receive a user operation in the first time period, that is, the number of user operations in the first time period is 0, the third condition is met.

[0066] Step 502: If the number of user operations within the first time period meets the third condition, the wearable device enters a state where the small core system works.

[0067] In an embodiment of the present application, if the number of user operations within the first time period meets the third condition, it means that the user has not operated the wearable device for a long time. In this case, the current user usage scenario has low performance requirements and tends to prioritize battery life. Therefore, the wearable device enters the state of the small core system working.

[0068] It should be noted that when the wearable device enters the state where the small core system is working, the large core system will enter the sleep state.

[0069] In the embodiment of the present application, when the user has not operated the wearable device for a long time, it indicates that the current user usage scenario tends to prioritize battery life. Therefore, the wearable device enters the state of the small core system working, which can achieve the purpose of reducing the power consumption of the wearable device.

[0070] In one embodiment of the present application, Figure 6 As shown, after the wearable device enters the state where the small core system works, another wearable device control method provided by the embodiment of the present application further includes:

[0071] Step 601: The wearable device detects whether the number of user operations within a second time period meets a fourth condition.

[0072] In the embodiment of the present application, the fourth condition is that the number of user operations within the second time period is greater than the second preset number.

[0073] The second time period may be a preset time period starting from the time when the wearable device enters the small core system.

[0074] After the wearable device enters the state where the small core system works, the wearable device may monitor whether the wearable device receives a user operation, and record the number of user operations received within the second time period.

[0075] The number of user operations may include the number of times the user operates the wearable device through the screen of the wearable device; it may also include the number of times the user operates the wearable device through terminal devices such as mobile phones; it may also include the number of times the user operates the wearable device through the background server of the wearable device.

[0076] Then, the wearable device can compare the number of user operations in the second time period with the second preset number. If the number of user operations in the second time period is greater than the second preset number, it means that the number of user operations in the second time period meets the fourth condition.

[0077] If the number of user operations in the second time period is less than or equal to the second preset number, it means that the number of user operations in the second time period does not meet the fourth condition.

[0078] Step 602: If the number of user operations within the second time period meets the fourth condition, the wearable device exits the small core system working state and enters the large core system working state.

[0079] In the embodiment of the present application, the number of user operations within the second time period satisfies the fourth condition, indicating that the user's operation frequency on the wearable device within the second time period is relatively high, that is, the current user usage scenario tends to prioritize performance. In this case, the wearable device can exit the state of the small-core system working and enter the state of the large-core system working to ensure the performance of the wearable device.

[0080] In an optional implementation, if the number of user operations within the second time period meets the fourth condition, in this case, since the large core system and the small core system of the wearable device need to be switched, in this case, the control of the screen of the wearable device by the small core system will be switched to the large core system. In order to avoid the screen displayed on the wearable device from being stuck during the switching process, in an embodiment of the present application, during the switching between the large core system and the small core system, a screenshot of the currently displayed screen is obtained through the small core processor, and the screen is controlled to display the screenshot.

[0081] In an embodiment of the present application, the demand tendency of the current user usage scenario is determined based on the number of user operations within the second time period, and when the user operates the wearable device at a high frequency, the wearable device exits the state of the small-core system working and enters the state of the large-core system working to ensure the performance of the wearable device.

[0082] It should be understood that although Figure 2-Figure 6 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-Figure 6 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0083] Please refer to Figure 7 , which shows a block diagram of a wearable device control device 700 provided in an embodiment of the present application, wherein the wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run the large core system, and the small core processor is used to run the small core system, the wearable device control device 700 includes a detection module 701 and a system conversion module 701, wherein:

[0084] A detection module 701 is used to detect whether the number of user operations within a first time period meets a first condition after the screen of the wearable device is in a screen-off state;

[0085] The system conversion module 702 is used to, after the screen of the wearable device is in the screen-off state, if the number of user operations within a first time period meets a first condition, the wearable device enters a state where the large-core system and the small-core system work together, wherein the first condition is that the number of user operations within the first time period is greater than 0.

[0086] In one embodiment of the present application, the system conversion module 702 is specifically used for:

[0087] Before the screen of the wearable device is in the screen-off state, the wearable device is in a state where the large core system is working.

[0088] In one embodiment of the present application, the system conversion module 702 is specifically used to: if the number of user operations within the first time period meets the second condition, the wearable device maintains the state of working in the large core system, wherein the second condition is that the number of user operations within the first time period is greater than the first preset number.

[0089] In one embodiment of the present application, the system conversion module 702 is specifically used for: if the number of user operations in the first time period meets the third condition, the wearable device enters the state of the small core system operation, and the third condition is that the number of user operations in the first time period is 0.

[0090] In one embodiment of the present application, the system conversion module 702 is specifically used for: if the number of user operations within the second time period meets the fourth condition, the wearable device exits the state of the small core system operation and enters the state of the large core system operation, and the fourth condition is that the number of user operations within the second time period is greater than the second preset number of times.

[0091] In one embodiment of the present application, the system conversion module 702 is specifically used to: if the number of user operations within the second time period meets the fourth condition, the wearable device obtains a screenshot of the current display screen through the small-core processor and controls the screen to display the screenshot.

[0092] In one embodiment of the present application, the system conversion module 702 is specifically used to: determine the target sleep level of the large core system to be entered by the wearable device according to the number of user operations in the first time period, wherein at different sleep levels, the wake-up time required by the large core system is different;

[0093] The wearable device enters the small core system, and the large core system enters the target sleep level.

[0094] For the specific definition of the wearable device control device, please refer to the definition of the wearable device control method above, which will not be repeated here. Each module in the above-mentioned wearable device control device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the wearable device in the form of hardware, or can be stored in the memory in the wearable device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0095] Please refer to Figure 8 , which shows a block diagram of a wearable device 800 provided in an embodiment of the present application, the wearable device 800 includes a large core processor 801 and a small core processor 802, the power consumption of the large core processor 801 is greater than the power consumption of the small core processor 802, the large core processor 801 is used to run the large core system, and the small core processor 802 is used to run the small core system, wherein:

[0096] The big-core processor 801 is used to execute the steps executed by the big-core processor in the above method embodiment.

[0097] The small-core processor 802 is used to execute the steps executed by the small-core processor in the above method embodiment.

[0098] For the specific definition of wearable devices, please refer to the definition of the wearable device control method above, which will not be repeated here. Each module in the above wearable device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations of the above modules.

[0099] In one embodiment, a wearable device is provided, the internal structure of which can be as follows: Fig. 9 As shown. The wearable device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the wearable device includes a large core processor and a small core processor, the large core processor is used to run the large core system, the small core processor is used to run the small core system, and the large core processor and the small core processor can be used to provide computing and control capabilities. The memory of the wearable device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the wearable device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a wearable device control method is implemented. The display screen of the wearable device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the wearable device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the housing of the wearable device, or an external keyboard, touchpad or mouse.

[0100] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a partial structure related to the present application scheme, and does not constitute a limitation on the wearable device to which the present application scheme is applied. The specific wearable device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0101] In one embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0102] After the screen of the wearable device is in the screen-off state, if the number of user operations within the first time period meets the first condition, the wearable device enters a state in which the large-core system and the small-core system work together, wherein the first condition is that the number of user operations within the first time period is greater than 0.

[0103] In one embodiment, when the computer program is executed by a processor, the following steps may also be implemented:

[0104] Before the screen of the wearable device is in the screen-off state, the wearable device is in a state where the large core system is working.

[0105] In one embodiment, when the computer program is executed by a processor, the following steps may also be implemented:

[0106] If the number of user operations within the first time period meets the second condition, the wearable device maintains the state of working in the large core system, wherein the second condition is that the number of user operations within the first time period is greater than the first preset number.

[0107] In one embodiment, when the computer program is executed by a processor, the following steps may also be implemented:

[0108] If the number of user operations in the first time period meets the third condition, the wearable device enters the state where the small core system works, and the third condition is that the number of user operations in the first time period is 0.

[0109] In one embodiment, when the computer program is executed by a processor, the following steps may also be implemented:

[0110] If the number of user operations within the second time period meets the fourth condition, the wearable device exits the small core system working state and enters the large core system working state. The fourth condition is that the number of user operations within the second time period is greater than the second preset number.

[0111] In one embodiment, when the computer program is executed by a processor, the following steps may also be implemented:

[0112] If the number of user operations within the second time period meets the fourth condition, the wearable device obtains a screenshot of the current display screen through the small-core processor and controls the screen to display the screenshot.

[0113] In one embodiment, when the computer program is executed by a processor, the following steps may also be implemented:

[0114] Determining a target sleep level of the large core system to be entered by the wearable device according to the number of user operations in the first time period, wherein the wake-up time required for the large core system is different at different sleep levels;

[0115] The wearable device enters the small core system, and the large core system enters the target sleep level.

[0116] The computer-readable storage medium provided in this embodiment has similar implementation principles and technical effects to those of the above method embodiments, and will not be described in detail here.

[0117] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0118] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0119] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.

Claims

1. A wearable device control method, characterized in that: The wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run a large core system, and the small core processor is used to run a small core system. The method includes: Before the screen of the wearable device is in the screen-off state, the wearable device is in a state where the large core system is working; If the number of user operations within the first time period meets a second condition, the wearable device maintains the state of the large core system working, wherein the second condition is that the number of user operations within the first time period is greater than a first preset number.

2. The method according to claim 1, characterized in that The method further comprises: Before the screen of the wearable device is in the screen-off state, the wearable device is in a state where the small core system is working; If the number of user operations within the first time period meets the second condition, the wearable device switches from the working state of the small core system to the working state of the large core system.

3. A wearable device control method, characterized in that: The wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run a large core system, and the small core processor is used to run a small core system. The method includes: After the screen of the wearable device is in the screen-off state, if the number of user operations within the first time period meets a third condition, the wearable device enters a state where the small core system works, and the third condition is that the number of user operations within the first time period is 0.

4. The method according to claim 3, characterized in that After the wearable device enters the state where the small core system works, the method further includes: If the number of user operations within the second time period meets the fourth condition, the wearable device exits the small core system working state and enters the large core system working state, and the fourth condition is that the number of user operations within the second time period is greater than the second preset number of times.

5. The method according to claim 4, characterized in that In the process of the wearable device exiting the state where the small core system is working and entering the state where the large core system is working, the method further includes: A screenshot of the current display screen of the wearable device is obtained through the small-core processor, and the screen of the wearable device is controlled to display the screenshot.

6. The method according to claim 3 or 4, characterized in that: The number of user operations includes at least one of the number of times the user operates the wearable device through the screen of the wearable device, the number of times the user operates the wearable device through a terminal device, and the number of times the user operates the wearable device through a background server of the wearable device.

7. A wearable device control device, characterized in that: The wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run a large core system, and the small core processor is used to run a small core system. The device includes: A system conversion module is used for the wearable device to be in a state where the large core system is working before the screen of the wearable device is in a screen-off state; if the number of user operations within a first time period meets a second condition, the wearable device maintains the state where the large core system is working, wherein the second condition is that the number of user operations within the first time period is greater than a first preset number of times.

8. A wearable device control device, characterized in that: The wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run a large core system, and the small core processor is used to run a small core system. The device includes: The system conversion module is used to, after the screen of the wearable device is in the screen-off state, if the number of user operations within a first time period meets a third condition, the wearable device enters a state where the small core system works, and the third condition is that the number of user operations within the first time period is 0.

9. A wearable device, characterized in that: The wearable device includes a large core processor and a small core processor, the power consumption of the large core processor is greater than the power consumption of the small core processor, the large core processor is used to run a large core system, and the small core processor is used to run a small core system, wherein, The large-core processor is used to execute the steps performed by the large-core processor in the method according to any one of claims 1 to 6; The small-core processor is used to execute the steps performed by the small-core processor in the method described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.