Wearable device control method, system, computer device and storage medium

By adopting a dual processor architecture in wearable devices, using a second processor with less power consumption to control the screen state and wake up the first processor with greater power consumption when needed, the problem of shortening the battery life of the wearable device is solved. , achieving the effect of extending battery life and improving user experience.

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

Patent Information

Application Number
CN202011578525.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-28
Publication Date
2025-01-03
Estimated Expiration
2040-12-28

AI Technical Summary

Technical Problem

The battery capacity of wearable devices is small. As the functions increase, the battery consumption accelerates, resulting in a shorter battery life. How to improve the battery life of wearable devices has become an urgent problem to be solved.

Method used

Using a dual processor architecture, the first processor with a larger power consumption is used to run the first system, and the second processor with a smaller power consumption is used to run the second system. The second system wakes up when the target application is detected to enable operation. The first system is established through the first system, and the first system is kept sleepy at other times to reduce power consumption.

Benefits of technology

By reducing unnecessary power consumption, the battery life of wearable devices is extended and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114698140B_ABST
    Figure CN114698140B_ABST
Patent Text Reader

Abstract

The present application discloses a control method, system, computer device and storage medium for a wearable device, and belongs to the field of control technology for wearable devices. The wearable device includes a screen, a processor and a communication component. The processor includes a first processor and a second processor. The power consumption of the first processor is greater than that of the second processor. The first processor is used to run the first system, and the second processor is used to run the second system. The method includes: when the second system controls the screen, if the second system detects an opening operation for a target application based on the screen, the first system is awakened; the second system sends a communication connection establishment instruction to the first system; if the first system receives the communication connection establishment instruction, the communication component is controlled to establish a communication connection with an external communication device, and a communication connection establishment success instruction is sent to the second system. This method can improve the battery life of the wearable device.
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 control method, system, computer device and storage medium for a wearable device. Background Art

[0002] With the rapid development of communication technology, more and more wearable devices appear in people's daily lives, such as smart bracelets, smart watches, and so on.

[0003] The battery capacity of wearable devices is generally small. As wearable devices provide more and more functions, the battery power consumption of wearable devices is accelerated, resulting in a shortened battery life of wearable devices.

[0004] Therefore, how to improve the battery life of wearable devices has become a pressing issue that needs to be addressed. Summary of the invention

[0005] Based on this, the embodiments of the present application provide a control method, system, computer device and storage medium for a wearable device, which can improve the battery life of the wearable device.

[0006] In a first aspect, a control method for a wearable device is provided, wherein the wearable device includes a screen, a processor, and a communication component, the processor includes a first processor and a second processor, the power consumption of the first processor is greater than the power consumption of the second processor, the first processor is used to run a first system, and the second processor is used to run a second system, and the method includes:

[0007] In a state where the second system controls the screen, if the second system detects an opening operation for a target application based on the screen, the first system is awakened;

[0008] The second system sends a communication connection establishment instruction to the first system;

[0009] If the first system receives the communication connection establishment instruction, it controls the communication component to establish a communication connection with the external communication device, and sends a communication connection establishment success instruction to the second system.

[0010] In a second aspect, a control system for a wearable device is provided, the control system being arranged in the wearable device, the system comprising a screen, a processor and a communication component, the processor comprising a first processor and a second processor, the power consumption of the first processor being greater than the power consumption of the second processor, the first processor being used to run a first system, and the second processor being used to run a second system;

[0011] The second system is configured to wake up the first system and send a communication connection establishment instruction to the first system if the second system detects an opening operation for a target application based on the screen when the second system controls the screen;

[0012] The first system is configured to, upon receiving the communication connection establishment instruction, control the communication component to establish a communication connection with an external communication device, and send a communication connection establishment success instruction to the second system.

[0013] In a third aspect, a computer device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the control method of the wearable device as described in the first aspect above is implemented.

[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 control method of the wearable device 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 of the embodiment of the present application includes a screen, a processor and a communication component. The processor includes a first processor and a second processor. The first processor is used to run the first system, and the second processor is used to run the second system. When the second system controls the screen, if the second system detects an opening operation for the target application based on the screen, the first system is awakened and a communication connection establishment instruction is sent to the first system; if the first system receives the communication connection establishment instruction, the communication component is controlled to establish a communication connection with the external communication device, and a communication connection establishment success instruction is sent to the second system; in this way, since the power consumption of the first processor is greater than the power consumption of the second processor, the embodiment of the present application does not control the screen through the first system, but the screen is controlled by the second system and the first system is dormant. The second system wakes up the first system only when the target application is turned on, and establishes a communication connection with the outside through the first system, which greatly reduces the power consumption of the wearable device, thereby improving the battery life of the wearable device. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1-1 A schematic diagram of an implementation environment provided for an embodiment of the present application;

[0018] Figure 1-2 A structural block diagram of an exemplary wearable device provided in an embodiment of the present application;

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

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

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

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

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

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

[0025] Figure 8 A block diagram of a computer 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] Below, the implementation environment involved in the control method of the wearable device provided in the embodiment of the present application will be briefly described.

[0028] Figure 1-1 A schematic diagram of an implementation environment involved in the control method of a wearable device provided in an embodiment of the present application, such as Figure 1-1 As shown, the implementation environment may include a wearable device 101 and an external communication device 102 , and the wearable device 101 and the external communication device 102 may communicate via a wired network or a wireless network.

[0029] Among them, the wearable device 101 can be a smart electronic device supported by a human body part, such as a smart watch, a smart bracelet, smart glasses, a smart massager, etc., and there is no specific restriction on the type of the wearable device 101; the external communication device 102 can be a communication device in a wireless network environment or a communication device in a mobile network environment, etc., and there is no specific restriction on the type of the external communication device 102.

[0030] Please refer to Figure 1-2 , Figure 1-2 FIG. 1 is a block diagram of an exemplary wearable device 101. Figure 1-2As shown, the wearable device 101 includes a screen 1011, a processor and a communication component 1014. The processor includes a first processor 1012 and a second processor 1013. The first processor 1012 and the second processor 1013 are different cores of the processor. The number of the first processor 1012 can be one or more, and the number of the second processor 1013 can be one or more.

[0031] Among them, the power consumption of the first processor 1012 is greater than the power consumption of the second processor 1013. The first processor 1012 is used to run the first system, and the second processor 1013 is used to run the second system. The first processor 1012 can control the screen 1011 based on the first system, and the second processor 1013 can control the screen 1011 based on the second system.

[0032] Please refer to Figure 2 , which shows a flow chart of a control method for a wearable device provided in an embodiment of the present application, and the control method for the wearable device can be applied to Figure 1-1 and Figure 1-2 In the wearable device shown, the wearable device includes a screen, a processor and a communication component. The processor includes a first processor and a second processor. The first processor is used to run the first system, and the second processor is used to run the second system. The communication component can be connected to the first system. Figure 2 As shown, the control method of the wearable device may include the following steps 201, 202 and 203:

[0033] Step 201 , when the second system controls the screen, if the second system detects an opening operation for a target application based on the screen, the first system is awakened.

[0034] In the embodiment of the present application, the main frequency of the first processor is higher than the main frequency of the second processor, therefore, the power consumption of the first processor is greater than the power consumption of the second processor, and the power consumption refers to the amount of energy consumed per unit time. Since the power consumption of the second processor is relatively small, the second processor runs the second system, and the screen is controlled by the second system, while the first system is in a dormant state, thereby reducing the power consumption of the wearable device. The dormant state can be achieved by controlling the battery of the wearable device to stop supplying power to the first processor, so that the first processor cannot run the first system, and the first system is in a dormant state.

[0035] When the second system controls the screen, if the user needs to use an application, he clicks on the screen to open the application, and the second system can detect the opening operation of the application based on the screen. The second system detects whether the application targeted by the opening operation is the target application, and the target application can be any application installed in the wearable device that requires a network when running.

[0036] In a possible implementation, a target application list may be preset in a database of the wearable device, and the target application list may include the identifiers of various applications that require a network when running. After the second system detects an opening operation for an application based on the screen, the second system determines the identifier of the application corresponding to the opening operation, and queries the target application list to see whether the target application list includes the identifier of the application corresponding to the opening operation. If so, the second system determines that the application targeted by the opening operation is the target application.

[0037] In another possible implementation, a location set may be preset in the data of the wearable device, and the location set may include the location of each application that requires a network when running on the screen. After the second system detects an opening operation for an application based on the screen, the second system determines the location of the application corresponding to the opening operation on the screen, and queries the location set to see whether the location of the application corresponding to the opening operation is included in the location set. If included, the second system determines that the application targeted by the opening operation is the target application.

[0038] Thus, through any of the above implementations, if the second system detects that the application targeted by the start operation is the target application, it determines that the start operation for the target application is detected, and the second system determines that a network connection is required. Since the communication component is connected to the first system, the second system wakes up the first system.

[0039] In a possible implementation, the second system may control the battery of the wearable device to supply power to the first processor to wake up the first system.

[0040] Step 202: The second system sends a communication connection establishment instruction to the first system.

[0041] After the second system wakes up the first system, the second system sends a communication connection establishment instruction to the first system, where the communication connection establishment instruction is used to instruct the first system to control the communication component to establish a communication connection with an external communication device.

[0042] In an embodiment of the present application, the external communication device may be a communication device in a wireless network environment, for example, the external communication device may be an optical modem, etc.; or, the external communication device may also be a communication device in a mobile network environment, for example, the external communication device may be a base station device, etc.

[0043] In this way, after the first system receives the communication connection establishment instruction sent by the second system, the first system sends a communication connection request to the external communication device through the communication component, thereby controlling the communication component to establish a communication connection with the external communication device.

[0044] Step 203: If the first system receives the communication connection establishment instruction, it controls the communication component to establish a communication connection with the external communication device, and sends a communication connection establishment success instruction to the second system.

[0045] After the first system controls the communication component to establish a communication connection with the external communication device, the first system sends a communication connection establishment success instruction to the second system.

[0046] In this way, the communication data can be forwarded between the second system and the external communication device through the communication component of the first system, thereby realizing communication between the second system and the external communication device and meeting the network requirements during the operation of the target application.

[0047] The wearable device in the above-mentioned embodiment includes a screen, a processor and a communication component, and the processor includes a first processor and a second processor. The first processor is used to run the first system, and the second processor is used to run the second system. When the second system controls the screen, if the second system detects an opening operation for the target application based on the screen, the first system is awakened and a communication connection establishment instruction is sent to the first system; if the first system receives the communication connection establishment instruction, the communication component is controlled to establish a communication connection with the external communication device, and a communication connection establishment success instruction is sent to the second system; in this way, since the power consumption of the first processor is greater than the power consumption of the second processor, the embodiment of the present application does not control the screen through the first system, but controls the screen by the second system and the first system is dormant. The second system wakes up the first system only when the target application is turned on, and establishes a communication connection with the outside through the first system, which greatly reduces the power consumption of the wearable device, thereby improving the battery life of the wearable device and improving the user experience.

[0048] In one embodiment, based on the above Figure 2 The embodiment shown, see Figure 3 This embodiment relates to the process of how the second system performs data transmission with an external communication device. Figure 3 As shown, after step 203, the control method of the wearable device in this embodiment may further include steps 2041 and 2042:

[0049] Step 2041: After receiving the communication connection establishment success instruction, if the second system detects first communication data to be sent to the target application, the first communication data is sent to the first system.

[0050] In the embodiment of the present application, after the first system controls the communication component to establish a communication connection with the external communication device, it will send a communication connection establishment success instruction to the second system. When the second system receives the communication connection establishment success instruction, it determines that the communication component of the first system has successfully established a communication connection with the external communication device.

[0051] During the operation of the target application, data interaction will be generated with the network. If the second system detects the first communication data to be sent generated during the operation of the target application, the first communication data will be sent to the first system, and the first communication data will be forwarded to the external communication device through the communication component of the first system.

[0052] Step 2042: The first system sends the received first communication data to an external communication device through a communication component.

[0053] After receiving the first communication data, the first system sends the first communication data to the external communication device through the communication component, so that the second system sends the communication data to the external communication device.

[0054] In one possible implementation, please continue to see Figure 3 , after step 203, the control method of the wearable device in this embodiment may further include step 2051 and step 2051:

[0055] Step 2051: If the first system receives second communication data for a target application sent by an external communication device through a communication component, the first system sends the second communication data to the second system.

[0056] During the operation of the target application, data interaction will occur with the network. If the external communication device needs to send second communication data for the target application to the wearable device, the external communication device sends the second communication data to the communication component of the first system.

[0057] After the first system receives the second communication data through the communication component, the first system sends the second communication data to the second system.

[0058] Step 2052: The second system processes the second communication data.

[0059] After the first system sends the second communication data to the second system, the second system processes the second communication data. For example, the second system may render the second communication data and display it on a screen.

[0060] After the second system of the embodiment of the present application wakes up the first system, the first system only forwards the communication data between the second system and the external communication device through the communication component, and does not process the communication data. The data processing process is all processed by the second system, that is, after the first system wakes up, the screen is still controlled by the second system. Since the second processor has lower power consumption than the first processor, this avoids the problem of high power consumption and fast power consumption of the wearable device caused by the wearable device communicating with the external communication device through the first system and the data processing process being processed by the first system. The second system of the embodiment of the present application communicates with the external communication device, which reduces the power consumption of the wearable device while realizing the Internet access function of the wearable device and prolongs the battery life of the wearable device.

[0061] In one embodiment, based on the above Figure 2 The embodiment shown, see Figure 4 , this embodiment relates to the process of how the second system wakes up the first system. Figure 4 , step 201 may include Figure 4 Step 2011 and step 2012 are shown:

[0062] Step 2011, when the second system controls the screen, if the second system detects an opening operation for the target application based on the screen, the second system detects whether there is an opened application in the wearable device.

[0063] In an embodiment of the present application, after the second system detects an opening operation for the target application based on the screen, it detects whether there is an opened application in the wearable device. The opened application may be an application that has been opened and needs to use the network.

[0064] It is understandable that if there is an open application in the wearable device, then during the opening process of the open application, the second system has already woken up the first system and established a communication connection with the external communication device through the control of the communication component by the first system. In this way, the system does not need to wake up the first system repeatedly.

[0065] Step 2012: If there is no opened application in the wearable device, the second system wakes up the first system.

[0066] If there is no opened application in the wearable device, it indicates that the first system is still in a dormant state, and the second system wakes up the first system. In this way, the power consumption waste caused by the second system repeatedly waking up the first system is avoided, thereby extending the battery life of the wearable device.

[0067] In one embodiment, based on the above Figure 2 The embodiment shown, see Figure 5This embodiment relates to the process of how the first system goes back to sleep after being awakened. Figure 5 As shown, after the second system wakes up the first system, the control method of the wearable device in this embodiment may further include step 2061 and step 2062:

[0068] Step 2061: The second system detects whether there is an opened application in the wearable device.

[0069] In an embodiment of the present application, after the second system wakes up the first system, the second system can detect whether there is an opened application in the wearable device, and the opened application can be an application that has been opened and needs to use the network.

[0070] For example, the second system may periodically detect whether there is an opened application in the wearable device at a preset time interval.

[0071] Step 2062: If there is no opened application in the wearable device, the second system sends a sleep instruction to the first system.

[0072] If there is no opened application in the wearable device, it indicates that no application that needs to use the network is currently opened. Therefore, there is no need to forward communication data between the second system and the external communication device through the communication component of the first system. The second system sends a sleep instruction to the first system, and the sleep instruction is used to instruct the first system to restore the working state of the first system to the sleep state.

[0073] After receiving the sleep instruction, the first system re-enters the sleep state. In this way, when the network is not needed, the first system resumes sleep, thereby avoiding the waste of power consumption of the wearable device caused by the first system being awakened but not used, thereby further reducing the power consumption of the wearable device and extending the battery life of the wearable device.

[0074] In one embodiment, based on the above Figure 2 The embodiment shown, see Figure 6 This embodiment relates to the process of how the first system obtains screen control rights. Figure 6 As shown, before step 201, the control method of the wearable device in this embodiment may further include step 207:

[0075] Step 207: If the first system detects that the wearable device meets the preset screen control transfer condition, the screen control is transferred from the first system to the second system, and the working state of the first system is set to the sleep state.

[0076] Generally, since the main frequency of the first processor is higher than that of the second processor, that is, the performance of the first processor is higher than that of the second processor, the first processor runs the first system, and the screen is controlled by the first system.

[0077] When the first system controls the screen, the first system can detect whether the wearable device meets the preset screen control transfer conditions. The screen control transfer conditions may be that the battery power of the wearable device is lower than a preset power threshold. The screen control transfer conditions may also be that the user inputs a switching instruction based on the screen, and so on.

[0078] Taking the example that the condition for transferring screen control is that the battery power of the wearable device is lower than a preset power threshold, the first system detects whether the wearable device meets the preset screen control transfer condition. It can be periodically detected whether the battery power of the wearable device is lower than the preset power threshold. If the first system detects that the battery power is lower than the preset power threshold, the first system determines that the wearable device meets the preset screen control transfer condition.

[0079] Taking the example that the condition for transferring screen control is that the user inputs a switching instruction based on the screen, the first system detects whether the wearable device meets the preset screen control transfer condition. The first system can detect whether the user inputs a switching instruction for a preset mode based on the screen. If it is detected that the user inputs a switching instruction for a preset mode based on the screen, the first system determines that the wearable device meets the preset screen control transfer condition.

[0080] After the first system detects that the wearable device meets the preset screen control transfer conditions through any of the above implementations, the screen control is transferred from the first system to the second system, and the working state of the first system is set to a sleep state.

[0081] In an embodiment of the present application, a communication connection may be established between the first system and the second system. In a possible implementation, after the first system detects that the wearable device meets the preset screen control transfer conditions, it may send a screen control transfer confirmation instruction to the second system, and the screen control transfer confirmation instruction is used to inform the second system to prepare for the screen control transfer. After the second system normally receives the screen control transfer confirmation instruction, it sends a confirmation result to the first system, and the confirmation result is used to inform the first system that the screen control transfer can be performed. If the first system receives the confirmation result of the screen control transfer confirmation instruction returned by the second system, the first system determines that the control of the screen can be transferred from the first system to the second system. It can be understood that if the second system is abnormal or the communication connection between the first system and the second system is abnormal, the first system cannot receive the confirmation result returned by the second system. In this way, the first system interacts with the second system before the screen control transfer, and then transfers the screen control after confirmation, which can avoid the failure of the screen control transfer caused by the abnormality of the second system and other reasons.

[0082] If the first system determines that the control right of the screen can be transferred from the first system to the second system, the first system prohibits the first system from controlling the screen and sends a screen control right release instruction to the second system.

[0083] After receiving the screen control release instruction, the second system takes over the screen, and the second system controls the screen. After the second system takes over the screen, it sends a takeover success instruction to the first system, and the takeover success instruction is used to indicate that the second system has successfully taken over the screen. After receiving the takeover success instruction, the first system sets the working state of the first system to the sleep state.

[0084] In a possible implementation, the first system can automatically disconnect the power supply circuit between the first processor and the battery, that is, prohibit the battery from supplying power to the first processor, so that the first system sets the working state of the first system to a dormant state. The first system entering the dormant state can greatly save the overall power consumption of the wearable device, thereby improving the battery life of the wearable device.

[0085] It should be understood that although Figure 2-6 The steps in the process are shown in sequence as indicated by the arrows, but the 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 the steps, and the steps can be executed in other orders. Figure 2-6At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0086] Please refer to Figure 7 , which shows a block diagram of a control system of a wearable device provided in an embodiment of the present application. The control system of the wearable device can be configured in Figure 1-1 In the wearable device 101 shown.

[0087] like Figure 7 As shown, the control system of the wearable device may include a screen 701, a processor and a communication component 704, the processor includes a first processor 702 and a second processor 703, the power consumption of the first processor 702 is greater than the power consumption of the second processor 703, the first processor 702 is used to run the first system, and the second processor 703 is used to run the second system;

[0088] The second system is configured to wake up the first system and send a communication connection establishment instruction to the first system if the second system detects an opening operation for a target application based on the screen when the second system controls the screen;

[0089] The first system is configured to, upon receiving the communication connection establishment instruction, control the communication component to establish a communication connection with an external communication device, and send a communication connection establishment success instruction to the second system.

[0090] In one embodiment, based on Figure 7 In the illustrated embodiment, the second system is further configured to, after receiving the communication connection establishment success instruction, send the first communication data to the first system if first communication data to be sent for the target application is detected;

[0091] The first system is further configured to send the received first communication data to the external communication device through the communication component.

[0092] In one embodiment, based on Figure 7 In the illustrated embodiment, the first system is further configured to send the second communication data to the second system if the second communication data for the target application sent by the external communication device is received through the communication component;

[0093] The second system is further configured to perform data processing on the second communication data.

[0094] In one embodiment, based on Figure 7 In the embodiment shown, the second system is also used to detect whether there is an open application in the wearable device; if there is no open application in the wearable device, the second system wakes up the first system.

[0095] In one embodiment, based on Figure 7 In the embodiment shown, the second system is also used to detect whether there is an open application in the wearable device; if there is no open application in the wearable device, the second system sends a sleep instruction to the first system, and the sleep instruction is used to instruct the first system to set the working state of the first system to the sleep state.

[0096] In one embodiment, based on Figure 7 In the embodiment shown, the first system is further configured to transfer the control of the screen from the first system to the second system if it is detected that the wearable device meets a preset screen control transfer condition, and set the working state of the first system to a sleep state. The first system disconnects the power supply circuit between the first processor and the battery to set the working state of the first system to a sleep state.

[0097] The control system of the wearable device provided in the embodiment of the present application can implement the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0098] For the specific definition of the control system of the wearable device, please refer to the definition of the control method of the wearable device above, which will not be repeated here. Each module in the control system of the above-mentioned wearable 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 terminal in the form of hardware, or can be stored in the memory in the terminal in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0099] In one embodiment of the present application, a computer device is provided. The computer device may be a wearable device, and its internal structure diagram may be as shown in FIG. Figure 8 As shown. The computer device includes a processor and a memory connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer 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. When the computer program is executed by the processor, a control method for a wearable device provided in an embodiment of the present application is implemented.

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

[0101] In one embodiment of the present application, a computer device is provided, the computer device includes a memory and a processor, the processor includes a first processor and a second processor, the power consumption of the first processor is greater than the power consumption of the second processor, the first processor is used to run a first system, the second processor is used to run a second system, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0102] In a state where the second system controls the screen, if the second system detects an opening operation for a target application based on the screen, the first system is awakened;

[0103] The second system sends a communication connection establishment instruction to the first system;

[0104] If the first system receives the communication connection establishment instruction, it controls the communication component to establish a communication connection with the external communication device, and sends a communication connection establishment success instruction to the second system.

[0105] In one embodiment, the processor further implements the following steps when executing the computer program:

[0106] After receiving the communication connection establishment success instruction, if the second system detects first communication data to be sent for the target application, the first communication data is sent to the first system;

[0107] The first system sends the received first communication data to the external communication device through the communication component.

[0108] In one embodiment, the processor further implements the following steps when executing the computer program:

[0109] If the first system receives the second communication data for the target application sent by the external communication device through the communication component, the second communication data is sent to the second system;

[0110] The second system performs data processing on the second communication data.

[0111] In one embodiment, the processor further implements the following steps when executing the computer program:

[0112] The second system detects whether there is an opened application in the wearable device;

[0113] Correspondingly, waking up the first system includes:

[0114] If there is no opened application in the wearable device, the second system wakes up the first system.

[0115] In one embodiment, the processor further implements the following steps when executing the computer program:

[0116] The second system detects whether there is an opened application in the wearable device;

[0117] If there is no opened application program in the wearable device, the second system sends a sleep instruction to the first system, where the sleep instruction is used to instruct the first system to set the working state of the first system to a sleep state.

[0118] In one embodiment, the processor further implements the following steps when executing the computer program:

[0119] If the first system detects that the wearable device meets a preset screen control transfer condition, the control of the screen is transferred from the first system to the second system, and the working state of the first system is set to a sleep state.

[0120] In one embodiment, the processor further implements the following steps when executing the computer program:

[0121] The first system disconnects a power supply circuit between the first processor and the battery.

[0122] The implementation principle and technical effects of the computer device provided in this embodiment are similar to those of the above method embodiments, and will not be repeated here.

[0123] In one embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. The computer program can be executed by a processor, the processor includes a first processor and a second processor, the power consumption of the first processor is greater than the power consumption of the second processor, the first processor is used to run a first system, and the second processor is used to run a second system. When the computer program is executed by the processor, the following steps are implemented:

[0124] In a state where the second system controls the screen, if the second system detects an opening operation for a target application based on the screen, the first system is awakened;

[0125] The second system sends a communication connection establishment instruction to the first system;

[0126] If the first system receives the communication connection establishment instruction, it controls the communication component to establish a communication connection with the external communication device, and sends a communication connection establishment success instruction to the second system.

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

[0128] After receiving the communication connection establishment success instruction, if the second system detects first communication data to be sent for the target application, the first communication data is sent to the first system;

[0129] The first system sends the received first communication data to the external communication device through the communication component.

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

[0131] If the first system receives the second communication data for the target application sent by the external communication device through the communication component, the second communication data is sent to the second system;

[0132] The second system performs data processing on the second communication data.

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

[0134] The second system detects whether there is an opened application in the wearable device;

[0135] Correspondingly, waking up the first system includes:

[0136] If there is no opened application in the wearable device, the second system wakes up the first system.

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

[0138] The second system detects whether there is an opened application in the wearable device;

[0139] If there is no opened application program in the wearable device, the second system sends a sleep instruction to the first system, where the sleep instruction is used to instruct the first system to set the working state of the first system to a sleep state.

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

[0141] If the first system detects that the wearable device meets a preset screen control transfer condition, the control of the screen is transferred from the first system to the second system, and the working state of the first system is set to a sleep state.

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

[0143] The first system disconnects a power supply circuit between the first processor and the battery.

[0144] 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.

[0145] 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 related 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 (RO), programmable RO (PRO), electrically programmable RO (EPRO), electrically erasable programmable RO (EEPRO) or flash memory. Volatile memory may include random access memory (RA) or external cache memory. By way of illustration and not limitation, RA multiples are available in a variety of forms, such as static RA multiples (SRA multiples), dynamic RA multiples (DRA multiples), synchronous DRA multiples (SDRA multiples), double data rate SDRA multiples (DDRSDRA multiples), enhanced SDRA multiples (ESDRA multiples), synchronous link (Sy multi-k) DRA multiples (SLDRA multiples), memory bus (Ra multi-bus) direct RA multiples (RDRA multiples), direct memory bus dynamic RA multiples (DRDRA multiples), and memory bus dynamic RA multiples (RDRA multiples), etc.

[0146] 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.

[0147] 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 control method for a wearable device, characterized in that: The wearable device includes a screen, a processor and a communication component, the processor includes a first processor and a second processor, the power consumption of the first processor is greater than the power consumption of the second processor, the first processor is used to run a first system, and the second processor is used to run a second system, and the method includes: In a state where the second system controls the screen, if the second system detects an opening operation for a target application based on the screen, the first system is awakened; The second system sends a communication connection establishment instruction to the first system; If the first system receives the communication connection establishment instruction, it controls the communication component to establish a communication connection with the external communication device, and sends a communication connection establishment success instruction to the second system.

2. The method according to claim 1, characterized in that: After sending the communication connection establishment success instruction to the second system, the method further includes: After receiving the communication connection establishment success instruction, if the second system detects first communication data to be sent for the target application, the first communication data is sent to the first system; The first system sends the received first communication data to the external communication device through the communication component.

3. The method according to claim 1, characterized in that After sending the communication connection establishment success instruction to the second system, the method further includes: If the first system receives the second communication data for the target application sent by the external communication device through the communication component, the second communication data is sent to the second system; The second system performs data processing on the second communication data.

4. The method according to claim 1, characterized in that: Before waking up the first system, the method further includes: The second system detects whether there is an opened application in the wearable device; Correspondingly, waking up the first system includes: If there is no opened application in the wearable device, the second system wakes up the first system.

5. The method according to claim 1, characterized in that After waking up the first system, the method further includes: The second system detects whether there is an opened application in the wearable device; If there is no opened application program in the wearable device, the second system sends a sleep instruction to the first system, where the sleep instruction is used to instruct the first system to set the working state of the first system to a sleep state.

6. The method according to claim 1, characterized in that The method further comprises: If the first system detects that the wearable device meets a preset screen control transfer condition, the control of the screen is transferred from the first system to the second system, and the working state of the first system is set to a sleep state.

7. The method according to claim 6, characterized in that The wearable device further includes a battery, and setting the working state of the first system to a sleep state includes: The first system disconnects a power supply circuit between the first processor and the battery.

8. A control system for a wearable device, characterized in that: The system is set in a wearable device, the system includes a screen, a processor and a communication component, the processor includes a first processor and a second processor, the power consumption of the first processor is greater than the power consumption of the second processor, the first processor is used to run the first system, and the second processor is used to run the second system; The second system is configured to wake up the first system and send a communication connection establishment instruction to the first system if the second system detects an opening operation for a target application based on the screen when the second system controls the screen; The first system is configured to, upon receiving the communication connection establishment instruction, control the communication component to establish a communication connection with an external communication device, and send a communication connection establishment success instruction to the second system.

9. A computer device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the control method of the wearable device according to any one of claims 1 to 7 is implemented.

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 control method of the wearable device as described in any one of claims 1 to 7 is implemented.