WO2024032144A1 - Device control method and apparatus, and wearable device and storage medium - Google Patents
Device control method and apparatus, and wearable device and storage medium Download PDFInfo
- Publication number
- WO2024032144A1 WO2024032144A1 PCT/CN2023/100128 CN2023100128W WO2024032144A1 WO 2024032144 A1 WO2024032144 A1 WO 2024032144A1 CN 2023100128 W CN2023100128 W CN 2023100128W WO 2024032144 A1 WO2024032144 A1 WO 2024032144A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wearable device
- state
- screen
- scene
- mode corresponding
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 230000004044 response Effects 0.000 claims abstract description 36
- 230000006870 function Effects 0.000 claims description 50
- 230000000694 effects Effects 0.000 claims description 5
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 1
- 230000002035 prolonged effect Effects 0.000 abstract 1
- 230000008569 process Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 9
- 230000008878 coupling Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 6
- 238000005859 coupling reaction Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 210000000707 wrist Anatomy 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/442—Shutdown
Definitions
- the present application relates to the field of terminal control technology, and in particular to an equipment control method, device, wearable device and storage medium.
- AOD always On Display
- CPU central processing unit
- the principle is to take advantage of the self-illuminating characteristics of OLED screen pixels. , only controls the pixel lighting in part of the screen.
- the AOD mode can ensure the display of the picture and save the power consumption of the wearable device to a certain extent, the current AOD display still consumes a large amount of power.
- This application proposes a device control method, device, wearable device and storage medium to reduce the power consumption of wearable devices.
- embodiments of the present application provide a device control method, which is applied to a wearable device.
- the method includes: when the wearable device is in the screen-display mode corresponding to the current application scenario, in response to the scene End the instruction and obtain the functional state of the screen-off display mode corresponding to the dial display scene as the first functional state; if the first functional state is a closed state, control the wearable device to be in a screen-off state.
- inventions of the present application provide a device control device, which is applied to wearable devices.
- the device includes: a status acquisition module and a control module.
- a status acquisition module configured to, when the wearable device is in the always-on screen display mode corresponding to the current application scenario, in response to a scene end instruction, obtain the functional status of the always-on screen display mode corresponding to the dial display scene as the first Functional state;
- a control module configured to control the wearable device to be in a screen-off state if the first functional state is a closed state.
- embodiments of the present application provide a wearable device, including: one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and Configured to be executed by the one or more processors, the one or more programs are configured to execute the above-mentioned method.
- embodiments of the present application provide a computer-readable storage medium, the computer-readable storage medium stores program code, and the program code can be called by a processor to execute the above method.
- Figure 1 shows a schematic flowchart of a device control method provided by an embodiment of the present application.
- Figure 2 shows a schematic architectural diagram of a device control system provided by an embodiment of the present application.
- Figure 3 shows a schematic diagram of an application scenario provided by the embodiment of the present application.
- FIG. 4 shows a schematic interface diagram of a dial display interface provided by an embodiment of the present application.
- Figure 5 shows a schematic diagram of another application scenario provided by the embodiment of the present application.
- Figure 6 shows a schematic interface diagram of a function configuration interface provided by an embodiment of the present application.
- FIG. 7 shows a schematic diagram of another dial display interface provided by an embodiment of the present application.
- FIG. 8 shows a schematic diagram of yet another dial display interface provided by an embodiment of the present application.
- Figure 9 shows a schematic flowchart of a device control method provided by another embodiment of the present application.
- Figure 10 shows a schematic flowchart of a device control method provided by yet another embodiment of the present application.
- Figure 11 shows a schematic flowchart of a device control method provided by yet another embodiment of the present application.
- Figure 12 shows a schematic flowchart of a device control method provided by yet another embodiment of the present application.
- Figure 13 is a block diagram of an equipment control device provided according to an embodiment of the present application.
- FIG. 14 is a block diagram of a wearable device used to perform a device control method according to an embodiment of the present application.
- Figure 15 is a storage unit used to save or carry the program code for implementing the device control method according to the embodiment of the present application.
- a wearable device when a wearable device exits the AOD mode corresponding to application scenarios such as sports and map navigation, it will enter the AOD mode corresponding to the dial display scenario by default. Although the AOD mode displays data in a lower power consumption manner, However, if the wearable device is always in the AOD mode corresponding to the dial display scene, it will still increase the power consumption of the wearable device and reduce the use time of the wearable device.
- the inventor proposes a device control method, device, wearable device and storage medium.
- the wearable device is in the information screen display mode corresponding to the current application scenario, in response to the current application scenario switching to the dial display scenario, the above-mentioned The functional state of the screen-off display mode corresponding to the scene displayed on the dial is off, and the wearable device is controlled to be in a screen-off state.
- the device control method provided by the embodiment of the present application is described in detail below.
- FIG. 1 is a schematic flowchart of a device control method provided by an embodiment of the present application, which is applied to wearable devices.
- the device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 1 .
- the device control method may include the following steps:
- Step S110 When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
- wearable devices include but are not limited to electronic devices such as smart watches and smart bracelets.
- AOD mode also known as Always On Display mode, is a display mode in which part of the display screen of a wearable device (such as a smart watch) remains always on when the screen is locked.
- AOD Modes can display data related to the current application scenario. Since only part of the display is lit, the power consumption in AOD mode can be very low. For users who are accustomed to checking wearable devices (such as smart watches), there is no need to frequently light up the screen of the smart watch and unlock the smart watch. , to a certain extent, it can avoid the problem of excessive power consumption of smart watches caused by users frequently lighting up and unlocking smart watches.
- the current application scenario can be understood as the running scenario corresponding to the application (Application, APP) in the foreground running state in the wearable device at the current moment.
- the current application scenario can be opened manually by the user.
- the user Before preparing to exercise, you can start the sports APP in the wearable device by inputting the startup operation.
- the wearable device responds to the startup operation and generates a startup instruction to launch the sports APP.
- the wearable device enters the bright screen display mode of the sports scene corresponding to the sports APP, which can realize normal bright screen display and data related to the user's movement.
- the current application scenario can also be automatically started by the electronic device at a scheduled time, and the time for the scheduled opening can be preset by the user according to his or her own needs.
- the current application scenario includes but is not limited to the running scenario corresponding to the sports APP included in the application layer in Figure 2, and the running scenario corresponding to the map navigation APP. It can also include the running scenario corresponding to the timer APP and the message notification APP. The running scenarios and other corresponding running scenarios of other APPs.
- the dial display scene can be understood as the scene corresponding to the dial display main interface of the wearable device, which is the running scene corresponding to the dial APP in the application layer in Figure 2.
- AOD modes are configured for different application scenarios.
- the AOD modes corresponding to the dial display scene are separated from the AOD modes corresponding to other application scenarios, so as to avoid the AOD mode corresponding to the dial display scene.
- There is a deep coupling with the AOD modes corresponding to other application scenarios which leads to situations such as turning on the AOD mode corresponding to any other application scenario and requiring the AOD mode corresponding to the dial display scene to be opened simultaneously.
- the device control system 10 of the wearable device shown in Figure 2 also includes a screen, a processor core (such as kernel), Android Framework and AOD services.
- the application layer also includes AOD. Software Development Kit (SDK) static library (Lib).
- SDK Software Development Kit
- the aforementioned applications are all applications with AOD capabilities.
- the display interfaces of these applications have two display modes: normal bright screen mode and AOD mode. When these applications are running in the foreground, the wearable device meets the screen display requirements. After conditions are met, the display interfaces of these applications can enter AOD mode.
- the AOD service is a core service used in electronic devices to schedule different APPs at the application layer. It is used to confirm whether the APP corresponding to the current application scenario has enabled the functional status corresponding to the AOD mode, and to notify an interface to enter the AOD mode.
- the AOD service may include AodSchedulingService and AodDreamService.
- the system 10 starts the AodDreamService in the AOD service, and starts the AodSchedulingService through the AodDreamService, and then the AodSchedulingService calls the AOD SDK Lib to obtain the current The functional status of the AOD mode of the APP corresponding to the application scenario, and after obtaining the functional status of the AOD mode of the APP corresponding to the current application scenario, if the functional status is turned on, the processor core learns the AOD mode based on the Android Framework is in the on state, and then controls the screen to enter the AOD mode corresponding to the current application scenario.
- the screen information display condition may include no user input operation being received for a preset period of time, a hand-down operation being detected, or a hand-covering operation being detected.
- the wearable device 201 determines that the current screen display conditions are met, and then obtains the functional status of the AOD mode corresponding to the sports APP through the AOD service. If the functional status is on, the AOD service notifies the interface of the sports APP to enter the AOD mode.
- the processor core controls the screen to enter the AOD mode corresponding to the sports APP. In this AOD mode, part of the display screen of the wearable device 201 can display relevant data in the sports scene.
- the display interface of the AOD mode corresponding to the sports scene can be seen in Figure 4.
- the relevant data can include information such as pace, duration, kilometers, heart rate, consumption, Global Positioning System (GPS) signal, time, etc.; that is to say, in When the user wears the wearable device for running, the wearable device will display motion data related to the sports scene in some areas of the display screen with lower power consumption.
- GPS Global Positioning System
- the user can raise his or her wrist during running without performing a lighting or unlocking operation on the wearable device 201, and can obtain relevant data of his own movement through the interface shown in Figure 4. In this way, the user is prevented from having the display go out during running.
- the wearable device will turn on the screen in response to the lifting operation. This will cause a frustrating feeling of at least 1 second, disrupting the user's running rhythm and other issues. occur.
- the above scene end instruction may be triggered by the user inputting a first trigger operation, where the first trigger operation may be an operation for ending the current application scene; for example, the user has finished running and wants to turn off the wearable For the sports scene of the device, you can end the sports scene by inputting the first trigger operation.
- the first trigger operation may be an operation for ending the current application scene; for example, the user has finished running and wants to turn off the wearable For the sports scene of the device, you can end the sports scene by inputting the first trigger operation.
- the first trigger operation includes but is not limited to: a sliding operation, a click operation, a long press operation, etc. That , the area responding to the above sliding operation can be a certain control, or an area specified on the screen or on the edge.
- the sliding direction can be from left to right, from right to left, from top to bottom, or from bottom to Up, 45 degree direction or 30 degree direction, etc.
- controls can refer to components that provide or implement user interface functions. Components encapsulate data and methods. Components can have their own properties and methods. In actual applications, the control may be displayed on the lower edge, upper edge, left edge, or right edge of the interface. Of course, the above control can also be displayed at any position such as the middle area of the interface.
- the embodiment of the present application does not limit the specific position of the above control in the interface.
- the click operation may be a single click operation, a double click operation, etc.
- the area that responds to a click operation can be a control, an area specified on the screen, at the edge, or a physical button.
- a long press operation may refer to an operation on the screen that exceeds a preset duration.
- the preset duration may be a preset duration, such as 2 seconds.
- the area that responds to the long press operation may be a certain control, a certain area specified on the screen or at the edge, or it may also be a physical button, which is not limited in this embodiment.
- the above scene end instruction can also be generated when the wearable device automatically recognizes that the current application scene has ended.
- the wearable device can be based on the user status data collected by the target sensor associated with the current application scene. , determine whether the user has ended user activities related to the current application scenario, and then determine whether the current application scenario has ended. For example, taking the current application scenario as a sports scene and the target sensor as an inertial measurement unit (IMU), if the rotation angular velocity and rotation acceleration detected by the IMU within the target duration are both 0, it is determined that the user has not In the sports state, that is, the user has ended the user activities related to the current application scenario. It can be considered that there is no need to run the sports APP, and then it is determined that the running scenario of the current sports application has ended.
- the wearable device can generate a message corresponding to the current application scenario. Scene end command.
- the wearable device in order to prevent the wearable device from automatically entering the AOD mode corresponding to the dial display scene from the AOD mode corresponding to the current application scene in response to the scene end command, the user does not need to view the AOD mode corresponding to the dial display scene.
- the wearable device In the case of related data (for example, when the user is sleeping), the wearable device will still be in the AOD mode corresponding to the dial display scene, which will lead to a needless increase in the power consumption of the wearable device and reduce the wearable The device's standby usage time. Based on this, the functional status of the screen display mode corresponding to the dial display scene can generally be turned off by default.
- the dial can be provided for the user.
- the function configuration interface corresponding to the scene is displayed, allowing users to choose whether to set the function status of the AOD mode corresponding to the scene displayed on the dial to off according to their current needs.
- the wearable device may display a function configuration interface corresponding to the dial display scene.
- the function configuration interface includes functional controls in the screen-off display mode and a plurality of functional controls corresponding to the functional controls.
- Preset functional states the plurality of preset functional states include an on state and an off state; in response to a state selection operation based on the input of the function control, obtain the selected preset functional state as the corresponding dial display scene Functional status of the screen display mode.
- users can set whether the AOD mode corresponding to the dial display scene is on or off according to their own needs. It can also be understood that users can set whether to let the wearable device end the current situation according to their own needs. After applying the scene, it will automatically enter the AOD mode corresponding to the dial display scene.
- the function configuration interface corresponding to the dial display scene can be shown in Figure 6.
- the function configuration interface includes a function control 61 corresponding to setting the on state, a function control 62 corresponding to setting the off state, and a selection confirmation function control 63.
- the AOD mode corresponding to the dial display scene of the wearable device is generally turned off by default. That is, when the user enters the function configuration interface corresponding to the dial APP, the function control 62 corresponding to the off state is selected by default in the interface.
- the user can modify the functional state of the AOD mode according to his or her own needs. For example, by clicking on the function control 61 and then clicking on the select function control 63, the AOD mode corresponding to the dial display scene can be switched from the default off state to the on state. .
- Step S120 If the first functional state is a closed state, control the wearable device to be in a screen-off state.
- the wearable device is controlled to be in a screen-off state, that is, when the wearable device ends the current application scene, for example, after ending the sports scene, the foreground of the sports APP is stopped. After running, the screen of the wearable device will turn off, avoiding the need for the user to check the AOD mode corresponding to the dial display scene.
- the wearable device always displays the AOD mode corresponding to the scene on the dial, causing problems such as excessive power consumption of the wearable device, which saves power consumption and extends the standby time of the wearable device.
- the display interface of the wearable device changes from Figure 4 to the interface shown in Figure 7.
- the wearable device is controlled to be in the AOD mode corresponding to the dial display scene. That is to say, at this time, the user needs the wearable device to keep displaying the dial display scene after exiting the current application scene.
- the relevant data of the corresponding AOD mode is for you to view. Still taking the current application scene as a sports scene as an example, if the first functional state is on, and the wearable device is controlled to be in the AOD mode corresponding to the dial display scene, the display interface of the wearable device changes from Figure 4 to the one shown in Figure 8 interface.
- the screen of the wearable device is controlled to be in different display states, which greatly meets the user's usage needs.
- AOD dial AOD, sports AOD, map navigation AOD, etc.
- the AOD technology is separated from the dial AOD scene, and a separate switch is designed for each AOD scene, and the The dial AOD scenes that have the greatest impact on power consumption are turned off by default, while sports AOD, map navigation AOD, timer AOD and other scenes are turned on by default.
- sports, map navigation and other AOD scenes end and return to the dial, the screen will turn off, so The purpose of taking into account power consumption and AOD function can be achieved in one go.
- the wearable device when the wearable device is in the always-on screen display mode corresponding to the current application scene, in response to the current application scene switching to the dial display scene, the functional state of the always-on screen display mode corresponding to the dial display scene is obtained as the third A functional state; if the first functional state is off, the wearable device is controlled to be in a screen-off state.
- the wearable device is controlled to be in the screen-off state, thus avoiding the need for the user to check the dial display scene corresponding
- the dial of the wearable device always displays the AOD mode corresponding to the scene, which leads to the occurrence of problems such as excessive power consumption of the wearable device, which saves power consumption and extends the standby time of the wearable device.
- FIG. 9 is a schematic flowchart of a device control method provided by another embodiment of the present application, which is applied to wearable devices.
- the device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 9 .
- the device control method may include the following steps:
- Step S210 In response to the screen-closed triggering instruction, obtain the device status of the wearable device.
- the screen-halting triggering instruction may be triggered by the user.
- the user blocks the display screen of the wearable device with his hand; the screen-closing triggering instruction may also be automatically triggered by the wearable device judging the device status or the user's posture. Generated, for example, if the wearable device does not detect any input operation within a preset time period, it generates an information screen triggering instruction.
- the preset time period can be a preset time value, such as 3 seconds. Of course, the time value is also It can be changed by users according to their own needs. There are no restrictions on this application.
- the screen-on trigger command is used to instruct the wearable device to enter the screen-off display state or the screen-off state.
- the specific state to enter can be determined by the wearable device based on its own device status and the functional status of the AOD mode corresponding to the current application scenario. If the AOD mode corresponding to the current application scenario is turned off, or if the AOD mode corresponding to the current application scenario is turned on but the device status of the wearable device does not support entering the AOD mode, the wearable device can be controlled to enter the screen-off state; if If the AOD mode corresponding to the current application scenario is turned on, and the wearable device's own status supports entering the AOD mode, the control enters the screen-off display state.
- the wearable device can respond to the screen triggering instruction and obtain the device status of the wearable device, which is the wearing state or the non-wearing state.
- the wearing state indicates that the wearable device is being worn by the user at this time, that is, the user is using it;
- the non-wearing state ensures that the wearable device is not being worn by the user at this time, that is, the user is not using it.
- the wearable device is placed on the coffee table, or the wearable device is in a charging state.
- Step S220 If the device status is the wearing status, obtain the functional status of the screen-idle display mode corresponding to the current application scenario as the second functional status.
- the functional status of the AOD mode corresponding to the current application scenario can be further obtained as the second function. energy status.
- the second functional state can be an on state or an off state.
- the second functional state is the on state set by the wearable device by default.
- the specific state can also be determined by the user in advance according to the wearable device's default setting. Set using requirements.
- the second function state can be set to the on state in advance; if the user does not want to display relevant data in the AOD mode corresponding to the current application scenario. data, the second function state can be preset to the off state.
- Step S230 If the second functional state is an on state, control the wearable device to be in an information-screen display mode corresponding to the current application scenario.
- the wearable device can be controlled. The device is in the AOD mode corresponding to the current application scenario, and displays the AOD display interface corresponding to the application scenario.
- Step S240 When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
- Step S250 If the first functional state is an off state, control the wearable device to be in a screen-off state.
- steps S240 to S250 can refer to the content in the foregoing implementation, and will not be described again here.
- Step S260 If the second functional state is a closed state, obtain the first functional state.
- the wearable device will further obtain The dial displays the first functional state of the information screen display mode corresponding to the scene, and determines whether the first functional state is in the off state, and controls the display state of the wearable device based on the determination result of the first functional state.
- Step S270 If the first functional state is a closed state, control the wearable device to be in a screen-off state.
- the wearable device has turned off the AOD mode corresponding to the dial display scene by default at this time, or the user has turned off the AOD mode corresponding to the dial display scene in advance. That is to say, at this time, the AOD mode corresponding to the scene displayed on the dial and the AOD mode corresponding to the current application scene are both turned off, that is, the wearable device cannot enable the AOD mode corresponding to the aforementioned two scenes, thereby controlling the wearable device to be in a screen-off state. .
- Step S280 If the first functional state is an on state, control the wearable device to be in an information screen display mode corresponding to the dial display scene.
- the wearable device is controlled to be in the screen-off display mode corresponding to the dial display scene.
- the AOD service mentioned in the aforementioned embodiment can notify the dial to pull up a general AOD interface (for example, a privacy interface) to cover it. On the sports interface, it is used for users to quickly resume sports scenes after raising their wrists.
- Step S290 If the device status is a non-wearing state, control the wearable device to be in a screen-off state.
- the wearable device can be controlled.
- the screen of the wearable device is off.
- the device status of the wearable device is first obtained.
- the scene is displayed according to the functional status of the AOD mode corresponding to the current application scenario and the dial.
- the functional state of the corresponding AOD mode is used to control the screen of the wearable device to be in the corresponding display state to meet the actual use needs of the user; and, when the device is in the non-wearing state, the wearable device is controlled to be in the screen-off state, so , which avoids the occurrence of problems such as excessive power consumption and greatly reduced battery life caused by the wearable device still displaying relevant data in the AOD mode when the user is not wearing the wearable device. In other words, it saves a lot of energy.
- the power consumption of wearable devices increases the battery life, thereby improving the experience of using wearable devices.
- Figure 10 is a schematic flow chart of a device control method provided by yet another embodiment of the present application. for wearable devices.
- the device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 10 .
- the device control method may include the following steps:
- Step S310 In response to the screen-closed triggering instruction, obtain the device status of the wearable device.
- step S310 can refer to the content in the foregoing implementation, and will not be described again here.
- Step S320 If the device status is the wearing status, obtain the current user status of the user corresponding to the wearable device.
- the wearable device considering the actual application, even if the device status of the wearable device is the wearing state, when the user is in the sleep state and the wearable device is in the AOD mode of any scene, the user will not see the AOD. The relevant data displayed in the mode will cause unnecessary consumption of power consumption of the wearable device. Therefore, when it is determined that the device status of the wearable device is the wearing status, the current user status of the user corresponding to the wearable device can be further obtained, and the screen of the wearable device is controlled to be in different display states according to the current user status. .
- Step S330 If the current user state is a non-sleep state, control the wearable device to be in the screen-off display mode corresponding to the current application scenario.
- the wearable device can be controlled to be in the AOD mode corresponding to the current application scenario.
- Step S340 When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
- Step S350 If the first functional state is a closed state, control the wearable device to be in a screen-off state.
- steps S340 to S350 can refer to the content in the foregoing implementation, and will not be described again here.
- Step S360 If the current user state is a sleep state, control the wearable device to be in a screen-off state.
- the wearable device is controlled to be in the AOD mode corresponding to the current application scenario, the user does not have the ability to view the displayed relevant data in the AOD mode. The possibility, or the possibility of the user viewing the relevant data in the displayed AOD mode is very small. Therefore, in order to avoid unnecessary consumption of power consumption of the wearable device, at this time, the wearable device is controlled to be in a screen-off state.
- the current user status of the user is first obtained, and then the screen of the wearable device is controlled to be in different states according to the current user status. display status.
- the wearable device is controlled to be in the screen-off display mode corresponding to the current application scenario; when the current user status is sleep state, the wearable device is controlled to be in the screen-off state. In this way, it not only ensures that the user's viewing needs for the data displayed by the wearable device are met in the form of low power consumption, but also avoids unnecessary power consumption of the wearable device in some scenarios.
- FIG. 11 is a schematic flowchart of a device control method provided by yet another embodiment of the present application, which is applied to wearable devices.
- the device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 11 .
- the device control method may include the following steps:
- Step S410 When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
- Step S420 If the first functional state is a closed state, control the wearable device to be in a screen-off state.
- steps S410 to S420 can refer to the content in the foregoing implementation, and will not be described again here.
- Step S430 If the first functional state is on, obtain the remaining power value of the wearable device.
- the AOD mode displays relevant data in a low power consumption manner
- the wearable device is always in the AOD mode when the power is low, the power consumption of the low power wearable device cannot be ignored. Therefore, if it is detected that the first functional state is an on state, the remaining power value of the wearable device can be further obtained, and whether to turn on the AOD mode is determined based on the remaining power value.
- Step S440 If the remaining power value is less than the first preset power value, output prompt information.
- the prompt information is When prompted, adjust the first functional state to a closed state.
- the wearable device is in a low power state.
- the AOD mode corresponding to the dial display scene is directly turned on, the original battery life may not be long. The battery life of long wearable devices is further reduced. Therefore, prompt information can be output, such as "The current battery is too low, it is recommended to turn off the AOD mode corresponding to the dial display scene to extend the battery life" to prompt the user to adjust the first function state to the off state.
- prompt information can be output, such as "The current battery is too low, it is recommended to turn off the AOD mode corresponding to the dial display scene to extend the battery life" to prompt the user to adjust the first function state to the off state.
- users can consider whether to turn off the AOD mode corresponding to the dial display scene according to their actual needs to extend the battery life.
- the wearable device responds to the shutdown operation and controls the wearable device to be in a screen-off state; if the user still keeps turning on the AOD mode corresponding to the dial display scene, correspondingly, If the wearable device does not receive the user's shutdown operation within the specified period of time, it will directly control the wearable mode to be in the AOD mode corresponding to the dial display scene. In this way, when the power of the wearable device is in a low-power state, the user is prompted to turn off the AOD mode corresponding to the dial display scene, and the user decides whether to turn off the mode, which not only ensures the user experience, but also avoids the user's inconvenience. Without knowing the remaining power of the wearable device, the wearable device may shut down due to too fast power loss due to being in AOD mode, affecting the user experience and other problems.
- the first functional state is adjusted to an off state, wherein the second preset power value is less than the first preset power value. That is to say, if the remaining power value is less than the second preset power value, it means that the wearable device is in an extremely low power state.
- the wearable device can automatically adjust the first functional state to Off state to avoid problems such as the wearable device running out of power and shutting down due to being in the AOD mode corresponding to the dial display scene.
- charging prompt information can also be output. The charging prompt information is used to prompt that the power of the wearable device is extremely low and needs to be charged in time.
- Step S450 If the remaining power value is greater than or equal to the first preset power value, control the wearable device to be in the screen display mode corresponding to the dial display scene.
- the wearable device can be directly controlled to be in the AOD mode corresponding to the dial display scene to meet the requirements. Users’ requirements for viewing relevant data in AOD mode corresponding to the dial display scene.
- the wearable device can control its own screen to be in different display states according to the first functional state of the AOD mode corresponding to the dial display scene. Moreover, when the first functional state is the on state, the screen of the wearable device is controlled to be in different display states in combination with the remaining power value of the wearable device.
- the wearable device When the wearable device is in a low power state, the user is prompted to turn off the first functional state to extend the battery life of the wearable device; when the remaining power value of the wearable device is greater than the first preset power value, the wearable device can be considered to be in a low power state.
- the wearable device is directly controlled to be in the AOD mode corresponding to the dial display scene, so as to meet the user's need to view relevant data in the AOD mode corresponding to the dial display scene.
- FIG. 12 is a schematic flowchart of a device control method provided by yet another embodiment of the present application, which is applied to wearable devices.
- the device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 12 .
- the device control method may include the following:
- the current application scenario includes but is not limited to the running scenario corresponding to the sports APP and the running scenario corresponding to the map navigation APP. It may also include the running scenario corresponding to the timer APP, the running scenario corresponding to the message notification APP and other APP corresponding operating scenarios.
- a sports scenario as an example, a user wearing a wearable device is in the process of exercising, and the wearable device detects a timeout state (no input operation from the user has been received for more than the preset time), a hand-down operation, or a hand-covering operation. , the device control system of the wearable device starts the AOD service.
- the AOD service detects whether the wearable device is currently being worn. If not, the wearable device is controlled to turn off the screen and the process ends. If so, the AOD service detects whether the wearable device user is currently in the sleep state. If the user is in the sleep state, the wearable device is controlled to turn off the screen, and the process ends. If it is not in the sleep state, the AOD service determines whether the AOD function is turned on in the sports scene. If the AOD function is turned on, the wearable device is controlled to be in the AOD mode corresponding to the sports scene; if the AOD function is not turned on, the AOD service determines the dial. Shows whether the scene is enabled The AOD function is enabled. The dial shows that the AOD function is not enabled in the scene.
- the wearable device is controlled to turn off the screen and the process ends. If the AOD function is enabled in the dial display scene, if so, the wearable device is controlled to be in the AOD mode corresponding to the dial display scene, and the process ends.
- the AOD service further determines whether the AOD function is turned on in the dial display scene; if the AOD function is turned on in the dial display scene, the wearable device is controlled to be in the dial display scene.
- the AOD mode corresponding to the scene the process ends; if the dial shows that the scene does not have the AOD function enabled, the wearable device is controlled to be in a screen-off state, and the process ends.
- the device control method of this embodiment can also be implemented based on the system architecture diagram shown in Figure 2. For the specific calling method of the AOD service, please refer to the content in the previous embodiment, which will not be described again here.
- the characteristics of multi-scene AOD are used to separate the AOD technology from the dial AOD scene, and a separate switch is designed for each AOD scene, and
- the dial AOD scenes that have the greatest impact on power consumption are turned off by default, while sports AOD, map navigation AOD, timer AOD and other scenes are turned on by default.
- sports, map navigation and other AOD scenes end and return to the dial, the screen will turn off. In this way, the purpose of taking into account power consumption and AOD function can be achieved.
- FIG. 13 shows a structural block diagram of a device control device 500 provided by an embodiment of the present application, which is applied to wearable devices.
- the device 500 may include: a status acquisition module 510 and a control module 520.
- the status acquisition module 510 is configured to, when the wearable device is in the always-screen display mode corresponding to the current application scene, in response to the scene end instruction, acquire the functional state of the always-screen display mode corresponding to the dial display scene as the first functional state. .
- the control module 520 is used to control the wearable device to be in a screen-off state if the first functional state is an off state.
- the device control device 500 may further include: a screen-responsive response module.
- the screen-flat response module can be used to obtain the device status of the wearable device in response to the screen-flat triggering instruction before the wearable device is in the screen-flat display mode corresponding to the current application scenario; if the device status is If the wearable device is in the wearing state, the wearable device is controlled to be in the screen display mode corresponding to the current application scenario.
- the screen-off response module can also be used to control the wearable device to be in a screen-off state if the device status is a non-wearing state.
- the screen-idle response module may be specifically configured to obtain the functional state of the screen-flat mode corresponding to the current application scenario before controlling the wearable device to be in the screen-flat mode corresponding to the current application scenario, as the second Second functional state; if the second functional state is an on state, perform the step of controlling the wearable device to be in the screen-display mode corresponding to the current application scenario. If the second functional state is off, obtain the first functional state; if the first functional state is off, control the wearable device to be in a screen-off state; if the first functional state is on state, controlling the wearable device to be in the information screen display mode corresponding to the dial display scene.
- the screen-flat response module may include: a user status acquisition unit and a control unit, wherein the user status acquisition unit may be used to control the wearable device to be in the screen-nap display mode corresponding to the current application scenario. , obtain the current user status of the user corresponding to the wearable device.
- the control unit may be configured to, if the current user state is a non-sleep state, perform the step of controlling the wearable device to be in an information-screen display mode corresponding to the current application scenario; if the current user state is a sleep state, control all The wearable device is in screen-off state.
- the device control device 500 may also include: a configuration interface display module and a status selection module.
- the configuration interface display module may be used to display the functional configuration interface corresponding to the dial display scene before acquiring the functional state of the information screen display mode corresponding to the dial display scene as the first functional state in response to the scene end instruction
- the The function configuration interface includes functional controls of the screen-flat display mode and multiple preset functional states corresponding to the functional controls.
- the multiple preset functional states include an on state and an off state.
- the state selection module may be configured to, in response to a state selection operation based on the input of the function control, obtain the selected preset function state as the functional state of the information screen display mode corresponding to the dial display scene.
- the device control device 500 may also include: a power acquisition module and a prompt module.
- the power acquisition module may be used to obtain the dial display scene in response to the current application scene switching to the dial display scene. After the functional state of the screen display mode corresponding to the disk display scene is used as the first functional state, if the first functional state is the on state, the remaining power value of the wearable device is obtained.
- the prompt module may be used to output prompt information if the remaining power value is less than the first preset power value, and the prompt information is used to prompt to adjust the first functional state to a closed state.
- control module 520 may be specifically configured to, after obtaining the remaining power value of the wearable device, if the remaining power value is greater than or equal to the first preset power value, control the wearable device.
- the device is in the screen display mode corresponding to the dial display scene.
- the equipment control device 500 may further include: a status adjustment module.
- the state adjustment module may be used to adjust the first functional state to the off state after obtaining the remaining power value of the wearable device, if the remaining power value is less than the second preset power value, the The second preset power value is smaller than the first preset power value.
- the coupling between modules may be electrical, mechanical or other forms of coupling.
- each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or software function modules.
- the wearable device when the wearable device is in the information screen display mode corresponding to the current application scenario, in response to the current application scenario switching to the dial display scene, the information corresponding to the dial display scene is obtained.
- the functional state of the screen display mode is used as the first functional state; if the first functional state is the off state, the wearable device is controlled to be in the screen-off state.
- the wearable device is controlled to be in the screen-off state, thus avoiding the need for the user to check the dial display scene corresponding
- the dial of the wearable device always displays the AOD mode corresponding to the scene, which leads to the occurrence of problems such as excessive power consumption of the wearable device, which saves power consumption and extends the standby time of the wearable device.
- Figure 14 shows a structural block diagram of a wearable device 600 provided by an embodiment of the present application.
- the above method provided by an embodiment of the present application can be executed by the wearable device 600.
- the wearable device 600 in the embodiment of the present application may include one or more of the following components: a processor 601, a memory 602, and one or more application programs, wherein one or more application programs may be stored in the memory 602 and Configured to be executed by one or more processors 601, the one or more programs are configured to perform the method as described in the foregoing method embodiments.
- Processor 601 may include one or more processing cores.
- the processor 601 uses various interfaces and lines to connect various parts of the entire wearable device 600, by running or executing instructions, programs, code sets or instruction sets stored in the memory 602, and calling data stored in the memory 602, Perform various functions of the wearable device 600 and process data.
- the processor 601 can use at least one of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). implemented in hardware form.
- the processor 601 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a modem, etc.
- CPU Central Processing Unit
- GPU Graphics Processing Unit
- modem etc.
- the CPU mainly handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the display content; and the modem is used to handle wireless communications. It can be understood that the above modem can also be integrated into the processor 601 and implemented by a separate communication chip.
- the memory 602 may include random access memory (RAM) or read-only memory (Read-Only Memory). Memory 602 may be used to store instructions, programs, codes, sets of codes, or sets of instructions.
- the memory 602 may include a program storage area and a data storage area, where the program storage area may store instructions for implementing an operating system and instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.) , Instructions, etc. used to implement each method embodiment described below.
- the storage data area can also store data created during use of the wearable device 600 (such as the various corresponding relationships mentioned above), etc.
- the coupling or direct coupling or communication connection between the modules shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or modules may be electrical, mechanical or other form.
- each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or software function modules.
- FIG. 15 shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application.
- the computer-readable medium 700 stores program code, which can be called by the processor to execute the method described in the above method embodiment.
- Computer-readable storage medium 700 may be electronic memory such as flash memory, EEPROM (electrically erasable programmable read-only memory), EPROM, hard disk, or ROM.
- the computer-readable storage medium 700 includes non-transitory computer-readable storage medium.
- the computer-readable storage medium 700 has storage space for the program code 710 that performs any method steps in the above-mentioned methods. These program codes can be read from or written into one or more computer program products.
- Program code 710 may, for example, be compressed in a suitable form.
- a computer program product or computer program includes computer instructions stored in a computer-readable storage medium.
- the processor of the electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device performs the steps in the above method embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
相关申请的交叉引用Cross-references to related applications
本申请要求于2022年8月10日提交的申请号为202210957021.7的中国申请的优先权,其在此出于所有目的通过引用将其全部内容并入本文。This application claims priority from Chinese application No. 202210957021.7 filed on August 10, 2022, the entire content of which is hereby incorporated by reference for all purposes.
本申请涉及终端控制技术领域,尤其涉及一种设备控制方法、装置、可穿戴设备及存储介质。The present application relates to the field of terminal control technology, and in particular to an equipment control method, device, wearable device and storage medium.
息屏显示(Always On Display,AOD)是一种可穿戴设备的中央处理器(central processing unit,CPU)休眠后屏幕仍然可以显示画面的功能,其原理是利用了OLED屏幕像素点自发光的特性,仅控制屏幕上的部分区域的像素点发光。虽然AOD模式能够保证画面的显示的同时,在一定程度上节省可穿戴设备的功耗的同时,但是目前的AOD显示仍会有较大的功耗。Always On Display (AOD) is a function that allows the screen of a wearable device to still display images after the central processing unit (CPU) is asleep. The principle is to take advantage of the self-illuminating characteristics of OLED screen pixels. , only controls the pixel lighting in part of the screen. Although the AOD mode can ensure the display of the picture and save the power consumption of the wearable device to a certain extent, the current AOD display still consumes a large amount of power.
发明内容Contents of the invention
本申请提出了一种设备控制方法、装置、可穿戴设备及存储介质,以降低可穿戴设备的功耗。This application proposes a device control method, device, wearable device and storage medium to reduce the power consumption of wearable devices.
第一方面,本申请实施例提供了一种设备控制方法,应用于可穿戴设备,所述方法包括:在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取所述表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态;若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。In a first aspect, embodiments of the present application provide a device control method, which is applied to a wearable device. The method includes: when the wearable device is in the screen-display mode corresponding to the current application scenario, in response to the scene End the instruction and obtain the functional state of the screen-off display mode corresponding to the dial display scene as the first functional state; if the first functional state is a closed state, control the wearable device to be in a screen-off state.
第二方面,本申请实施例提供了一种设备控制装置,应用于可穿戴设备,所述装置包括:状态获取模块以及控制模块。状态获取模块,用于在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取所述表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态;控制模块,用于若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。In a second aspect, embodiments of the present application provide a device control device, which is applied to wearable devices. The device includes: a status acquisition module and a control module. A status acquisition module configured to, when the wearable device is in the always-on screen display mode corresponding to the current application scenario, in response to a scene end instruction, obtain the functional status of the always-on screen display mode corresponding to the dial display scene as the first Functional state; a control module configured to control the wearable device to be in a screen-off state if the first functional state is a closed state.
第三方面,本申请实施例提供了一种可穿戴设备,包括:一个或多个处理器;存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。In a third aspect, embodiments of the present application provide a wearable device, including: one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and Configured to be executed by the one or more processors, the one or more programs are configured to execute the above-mentioned method.
第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述的方法。In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, the computer-readable storage medium stores program code, and the program code can be called by a processor to execute the above method.
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without exerting creative efforts.
图1示出了本申请一实施例提供的设备控制方法的流程示意图。Figure 1 shows a schematic flowchart of a device control method provided by an embodiment of the present application.
图2示出了本申请一实施例提供的设备控制系统的架构示意图。Figure 2 shows a schematic architectural diagram of a device control system provided by an embodiment of the present application.
图3示出了本申请实施例提供的一种应用场景的场景示意图。Figure 3 shows a schematic diagram of an application scenario provided by the embodiment of the present application.
图4示出了本申请实施例提供的一种表盘显示界面的界面示意图。FIG. 4 shows a schematic interface diagram of a dial display interface provided by an embodiment of the present application.
图5示出了本申请实施例提供的另一种应用场景的场景示意图。 Figure 5 shows a schematic diagram of another application scenario provided by the embodiment of the present application.
图6示出了本申请实施例提供的一种功能配置界面的界面示意图。Figure 6 shows a schematic interface diagram of a function configuration interface provided by an embodiment of the present application.
图7示出了本申请实施例提供的另一种表盘显示界面的界面示意图。FIG. 7 shows a schematic diagram of another dial display interface provided by an embodiment of the present application.
图8示出了本申请实施例提供的再一种表盘显示界面的界面示意图。FIG. 8 shows a schematic diagram of yet another dial display interface provided by an embodiment of the present application.
图9示出了本申请另一实施例提供的设备控制方法的流程示意图。Figure 9 shows a schematic flowchart of a device control method provided by another embodiment of the present application.
图10示出了本申请再一实施例提供的设备控制方法的流程示意图。Figure 10 shows a schematic flowchart of a device control method provided by yet another embodiment of the present application.
图11示出了本申请又一实施例提供的设备控制方法的流程示意图。Figure 11 shows a schematic flowchart of a device control method provided by yet another embodiment of the present application.
图12示出了本申请又再一实施例提供的设备控制方法的流程示意图。Figure 12 shows a schematic flowchart of a device control method provided by yet another embodiment of the present application.
图13是根据本申请一实施例提供的一种设备控制装置的框图。Figure 13 is a block diagram of an equipment control device provided according to an embodiment of the present application.
图14是本申请实施例的用于执行根据本申请实施例的设备控制方法的可穿戴设备的框图。FIG. 14 is a block diagram of a wearable device used to perform a device control method according to an embodiment of the present application.
图15是本申请实施例的用于保存或者携带实现根据本申请实施例的设备控制方法的程序代码的存储单元。Figure 15 is a storage unit used to save or carry the program code for implementing the device control method according to the embodiment of the present application.
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。在本申请的说明书、权利要求书及上述附图中描述的一些流程中,包含了按照特定顺序出现的多个操作,这些操作可以不按照其在本文中出现的顺序来执行或并行执行。操作的序号如S110、S120等,仅仅是用于区分各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。此外,下述的各实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to enable those in the technical field to better understand the solution of the present application, the technical solution in the embodiment of the present application will be clearly and completely described below in conjunction with the drawings in the embodiment of the present application. Some of the processes described in the specification, claims, and above-mentioned drawings of this application include multiple operations that appear in a specific order. These operations may not be performed in the order in which they appear in this document or may be performed in parallel. The sequence numbers of operations, such as S110, S120, etc., are only used to distinguish different operations. The sequence numbers themselves do not represent any execution order. Additionally, these processes may include more or fewer operations, and the operations may be performed sequentially or in parallel. In addition, the following embodiments are only some of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the scope of protection of this application.
在相关技术中,可穿戴设备退出运动、地图导航等应用场景对应的AOD模式时,则会默认进入表盘显示场景对应的AOD模式,尽管AOD模式是以一种较低功耗的方式显示数据,但是,可穿戴设备一直处于表盘显示场景对应的AOD模式,仍会导致可穿戴设备的功耗增加,降低可穿戴设备的使用时长。In related technologies, when a wearable device exits the AOD mode corresponding to application scenarios such as sports and map navigation, it will enter the AOD mode corresponding to the dial display scenario by default. Although the AOD mode displays data in a lower power consumption manner, However, if the wearable device is always in the AOD mode corresponding to the dial display scene, it will still increase the power consumption of the wearable device and reduce the use time of the wearable device.
发明人提出一种设备控制方法、装置、可穿戴设备及存储介质,在可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于当前应用场景切换为表盘显示场景,获取所述表盘显示场景对应的息屏显示模式的功能状态为关闭状态,控制可穿戴设备处于熄屏状态。下面对本申请实施例提供的设备控制方法进行详细描述。The inventor proposes a device control method, device, wearable device and storage medium. When the wearable device is in the information screen display mode corresponding to the current application scenario, in response to the current application scenario switching to the dial display scenario, the above-mentioned The functional state of the screen-off display mode corresponding to the scene displayed on the dial is off, and the wearable device is controlled to be in a screen-off state. The device control method provided by the embodiment of the present application is described in detail below.
请参照图1,图1为本申请一实施例提供的一种设备控制方法的流程示意图,应用于可穿戴设备。下面将结合图1对本申请实施例提供的设备控制方法进行详细阐述。该设备控制方法可以包括以下步骤:Please refer to FIG. 1 , which is a schematic flowchart of a device control method provided by an embodiment of the present application, which is applied to wearable devices. The device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 1 . The device control method may include the following steps:
步骤S110:在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态。Step S110: When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
在本实施例中,可穿戴设备包括但不限于智能手表、智能手环等电子设备。In this embodiment, wearable devices include but are not limited to electronic devices such as smart watches and smart bracelets.
息屏显示(Always On Display,AOD)模式,也可以称为常显示模式,是可穿戴设备(比如,智能手表)在锁屏状态下显示屏的部分区域保持常亮的一种显示模式,AOD模式可以显示与当前应用场景相关的数据。由于显示屏仅有部分区域被点亮,AOD模式的功耗可以做得非常的低,对于习惯查看可穿戴设备(比如,智能手表)的用户,无需频繁点亮智能手表的屏幕和解锁智能手表,在一定程度可以避免用户频繁点亮和解锁智能手表所造成的智能手表功耗过高的问题。Always On Display (AOD) mode, also known as Always On Display mode, is a display mode in which part of the display screen of a wearable device (such as a smart watch) remains always on when the screen is locked. AOD Modes can display data related to the current application scenario. Since only part of the display is lit, the power consumption in AOD mode can be very low. For users who are accustomed to checking wearable devices (such as smart watches), there is no need to frequently light up the screen of the smart watch and unlock the smart watch. , to a certain extent, it can avoid the problem of excessive power consumption of smart watches caused by users frequently lighting up and unlocking smart watches.
可以理解的是,当前应用场景可以理解为当前时刻可穿戴设备中处于前台运行状态的应用程序(Application,APP)对应的运行场景,当前应用场景的开启可以是由用户手动开启的,例如,用户在准备运动之前,可以通过输入启动操作来启动可穿戴设备中的运动APP, 对应地,可穿戴设备则响应于启动操作,生成启动指令以启动运动APP,可穿戴设备进入运动APP对应的运动场景的亮屏显示模式,可以实现正常亮屏显示与用户运动的相关数据。当然,当前应用场景还可以是由电子设备自动定时开启的,其中定时开启的时间可以是用户根据自身需求预先设置的。请参阅图2,当前应用场景包括但不限于图2中应用层包括的运动APP对应的运行场景,以及地图导航APP对应的运行场景,还可以包括计时器APP对应的运行场景、消息通知APP对应的运行场景等其他APP对应的运行场景。It can be understood that the current application scenario can be understood as the running scenario corresponding to the application (Application, APP) in the foreground running state in the wearable device at the current moment. The current application scenario can be opened manually by the user. For example, the user Before preparing to exercise, you can start the sports APP in the wearable device by inputting the startup operation. Correspondingly, the wearable device responds to the startup operation and generates a startup instruction to launch the sports APP. The wearable device enters the bright screen display mode of the sports scene corresponding to the sports APP, which can realize normal bright screen display and data related to the user's movement. Of course, the current application scenario can also be automatically started by the electronic device at a scheduled time, and the time for the scheduled opening can be preset by the user according to his or her own needs. Please refer to Figure 2. The current application scenario includes but is not limited to the running scenario corresponding to the sports APP included in the application layer in Figure 2, and the running scenario corresponding to the map navigation APP. It can also include the running scenario corresponding to the timer APP and the message notification APP. The running scenarios and other corresponding running scenarios of other APPs.
表盘显示场景可以理解为可穿戴设备的表盘显示主界面对应的场景,即为图2中应用层中的表盘APP对应的运行场景。The dial display scene can be understood as the scene corresponding to the dial display main interface of the wearable device, which is the running scene corresponding to the dial APP in the application layer in Figure 2.
也就是说,本实施例中针对不同的应用场景均配置有AOD模式,同时将表盘显示场景对应的AOD模式与其他应用场景对应的AOD模式进行了拆分,避免了表盘显示场景对应的AOD模式与其他应用场景对应的AOD模式之间深度耦合,导致开启其他任一应用场景对应的AOD模式均需要同步打开表盘显示场景对应的AOD模式等情况的发生。That is to say, in this embodiment, AOD modes are configured for different application scenarios. At the same time, the AOD modes corresponding to the dial display scene are separated from the AOD modes corresponding to other application scenarios, so as to avoid the AOD mode corresponding to the dial display scene. There is a deep coupling with the AOD modes corresponding to other application scenarios, which leads to situations such as turning on the AOD mode corresponding to any other application scenario and requiring the AOD mode corresponding to the dial display scene to be opened simultaneously.
其中,图2中所示的可穿戴设备的设备控制系统10除包括有应用层之外,还包括有屏幕、处理器内核(如kernel)、Android Framework以及AOD服务,应用层中还包括有AOD软件开发工具包(Software Development Kit,SDK)静态库(Lib)。前述应用程序均为具备AOD能力的应用程序,这些应用程序的显示界面存在正常亮屏模式和AOD模式两种显示模式的界面,当这些应用程序在前台运行时,在可穿戴设备满足息屏显示条件后,这些应用程序的显示界面能进入AOD模式。AOD服务为电子设备中用于调度应用层的不同APP的核心服务,用于确认当前应用场景对应的APP是否开启AOD模式对应的功能状态,以及通知某个界面进入AOD模式。Among them, in addition to the application layer, the device control system 10 of the wearable device shown in Figure 2 also includes a screen, a processor core (such as kernel), Android Framework and AOD services. The application layer also includes AOD. Software Development Kit (SDK) static library (Lib). The aforementioned applications are all applications with AOD capabilities. The display interfaces of these applications have two display modes: normal bright screen mode and AOD mode. When these applications are running in the foreground, the wearable device meets the screen display requirements. After conditions are met, the display interfaces of these applications can enter AOD mode. The AOD service is a core service used in electronic devices to schedule different APPs at the application layer. It is used to confirm whether the APP corresponding to the current application scenario has enabled the functional status corresponding to the AOD mode, and to notify an interface to enter the AOD mode.
可选地,AOD服务可以包括AodSchedulingService以及AodDreamService,可穿戴设备检测到满足息屏显示条件后,系统10则启动AOD服务中的AodDreamService,并通过AodDreamService启动AodSchedulingService,然后再由AodSchedulingService调用AOD SDK Lib获取当前应用场景对应的APP的AOD模式的功能状态,以及在获取到当前应用场景对应的APP的AOD模式的功能状态之后,若该功能状态处于将开启状态,处理器内核则基于Android Framework获知到AOD模式为开启状态,进而控制屏幕进入当前应用场景对应的AOD模式。其中,息屏显示条件可以超过预设时长未收到用户的输入操作、检测到垂手操作或检测到捂手操作。Optionally, the AOD service may include AodSchedulingService and AodDreamService. After the wearable device detects that the screen display condition is met, the system 10 starts the AodDreamService in the AOD service, and starts the AodSchedulingService through the AodDreamService, and then the AodSchedulingService calls the AOD SDK Lib to obtain the current The functional status of the AOD mode of the APP corresponding to the application scenario, and after obtaining the functional status of the AOD mode of the APP corresponding to the current application scenario, if the functional status is turned on, the processor core learns the AOD mode based on the Android Framework is in the on state, and then controls the screen to enter the AOD mode corresponding to the current application scenario. Among them, the screen information display condition may include no user input operation being received for a preset period of time, a hand-down operation being detected, or a hand-covering operation being detected.
示例性地,以当前应用场景是运动APP对应的运行场景为例,请参阅图3,图3中的用户处于跑步的运动状态,若用户在预设时长内未对可穿戴设备进行操作,对应的,可穿戴设备201判定当前满足息屏显示条件,进而通过AOD服务获取到运动APP对应的AOD模式的功能状态,若该功能状态为开启状态,AOD服务则通知运动APP的界面进入AOD模式,对应地,处理器内核控制屏幕进入运动APP对应的AOD模式。在该AOD模式下,可穿戴设备201的显示屏的部分区域可以显示运动场景下的相关数据。For example, taking the current application scenario as a running scenario corresponding to a sports APP, please refer to Figure 3. The user in Figure 3 is in a running state. If the user does not operate the wearable device within the preset time period, the corresponding , the wearable device 201 determines that the current screen display conditions are met, and then obtains the functional status of the AOD mode corresponding to the sports APP through the AOD service. If the functional status is on, the AOD service notifies the interface of the sports APP to enter the AOD mode. Correspondingly, the processor core controls the screen to enter the AOD mode corresponding to the sports APP. In this AOD mode, part of the display screen of the wearable device 201 can display relevant data in the sports scene.
运动场景对应的AOD模式的显示界面可以参阅图4,相关数据可以包括配速、时长、公里、心率、消耗、全球定位系统(Global Positioning System,GPS)信号、时间等信息;也就是说,在用户佩戴该可穿戴设备进行跑步的运动过程中,可穿戴设备则会以较低的功耗,在显示屏的部分区域中显示与运动场景相关的运动数据。The display interface of the AOD mode corresponding to the sports scene can be seen in Figure 4. The relevant data can include information such as pace, duration, kilometers, heart rate, consumption, Global Positioning System (GPS) signal, time, etc.; that is to say, in When the user wears the wearable device for running, the wearable device will display motion data related to the sports scene in some areas of the display screen with lower power consumption.
请参阅图5,用户可以在跑步过程中,抬起手腕,无需对可穿戴设备201进行点亮操作或解锁操作,即可通过图4所示的界面获知到自身运动的相关数据。如此,避免了用户在跑步过程中显示屏熄灭,用户抬起手腕时,可穿戴设备再响应于抬起操作进行亮屏,存在至少1秒的顿挫感导致的打乱用户的跑步节奏等问题的发生。Referring to Figure 5, the user can raise his or her wrist during running without performing a lighting or unlocking operation on the wearable device 201, and can obtain relevant data of his own movement through the interface shown in Figure 4. In this way, the user is prevented from having the display go out during running. When the user raises his or her wrist, the wearable device will turn on the screen in response to the lifting operation. This will cause a frustrating feeling of at least 1 second, disrupting the user's running rhythm and other issues. occur.
可选地,上述场景结束指令可以是用户通过输入第一触发操作而触发生成的,其中,第一触发操作可以是用于结束当前应用场景的操作;例如,用户跑步结束,想要关闭可穿戴设备的运动场景,则可以通过输入第一触发操作,结束运动场景。Optionally, the above scene end instruction may be triggered by the user inputting a first trigger operation, where the first trigger operation may be an operation for ending the current application scene; for example, the user has finished running and wants to turn off the wearable For the sports scene of the device, you can end the sports scene by inputting the first trigger operation.
其中,第一触发操作包括但不限于:滑动操作、或者点击操作、或者长按操作等。其 中,响应于上述滑动操作的区域可以是某个控件、也可以是屏幕中或者边缘指定的某一区域,滑动方向可以是从左到右、从右到左、从上到下、从下到上、45度方向或者30度方向等。其中,控件可以指提供或实现用户界面功能的组件,组件是对数据和方法的封装,组件可以有自己的属性和方法。在实际应用中,可以在界面的下边缘、上边缘、左边缘、或者右边缘显示所述控件。当然,也可以在界面的中间区域等任意位置显示上述控件,本申请实施例对于上述控件在界面中的具体位置不加以限制。点击操作可以是单击操作、或者双击操作等。响应单击操作的区域可以是某个控件、也可以是屏幕中、边缘指定的某一区域或者是物理按键。长按操作可以指对屏幕的操作时长超过预设时长的操作,预设时长可以是预先设置的时长,例如2秒等。响应长按操作的区域可以是某个控件、也可以是屏幕中或者边缘指定的某一区域、或者还可以是物理按键,本实施例对此不作限制。The first trigger operation includes but is not limited to: a sliding operation, a click operation, a long press operation, etc. That , the area responding to the above sliding operation can be a certain control, or an area specified on the screen or on the edge. The sliding direction can be from left to right, from right to left, from top to bottom, or from bottom to Up, 45 degree direction or 30 degree direction, etc. Among them, controls can refer to components that provide or implement user interface functions. Components encapsulate data and methods. Components can have their own properties and methods. In actual applications, the control may be displayed on the lower edge, upper edge, left edge, or right edge of the interface. Of course, the above control can also be displayed at any position such as the middle area of the interface. The embodiment of the present application does not limit the specific position of the above control in the interface. The click operation may be a single click operation, a double click operation, etc. The area that responds to a click operation can be a control, an area specified on the screen, at the edge, or a physical button. A long press operation may refer to an operation on the screen that exceeds a preset duration. The preset duration may be a preset duration, such as 2 seconds. The area that responds to the long press operation may be a certain control, a certain area specified on the screen or at the edge, or it may also be a physical button, which is not limited in this embodiment.
可选地,上述场景结束指令还可以是可穿戴设备自动识别到当前应用场景已结束而生成的,具体地,可穿戴设备可以根据与当前应用场景相关联的目标传感器所采集到的用户状态数据,判断用户是否结束与当前应用场景相关的用户活动,进而判断当前应用场景是否已结束。示例性的,以当前应用场景为运动场景,目标传感器为惯性检测单元(Inertial Measurement Unit,IMU)为例,若IMU在目标时长内检测到的旋转角速度以及旋转加速度均为0,则判定用户未处于运动状态,即用户已结束与当前应用场景相关的用户活动,可以认为运动APP已经没有运行的必要,进而判定当前运动应用的运行场景已结束,可穿戴设备则可以生成针对当前应用场景对应的场景结束指令。Optionally, the above scene end instruction can also be generated when the wearable device automatically recognizes that the current application scene has ended. Specifically, the wearable device can be based on the user status data collected by the target sensor associated with the current application scene. , determine whether the user has ended user activities related to the current application scenario, and then determine whether the current application scenario has ended. For example, taking the current application scenario as a sports scene and the target sensor as an inertial measurement unit (IMU), if the rotation angular velocity and rotation acceleration detected by the IMU within the target duration are both 0, it is determined that the user has not In the sports state, that is, the user has ended the user activities related to the current application scenario. It can be considered that there is no need to run the sports APP, and then it is determined that the running scenario of the current sports application has ended. The wearable device can generate a message corresponding to the current application scenario. Scene end command.
在本实施例中,为避免可穿戴设备响应于场景结束指令后,自动从当前应用场景对应的AOD模式进入至表盘显示场景对应的AOD模式,导致在用户无需查看表盘显示场景对应的AOD模式下的相关数据的情况下(例如,用户处于睡眠状态下的情况),可穿戴设备仍会一直处于表盘显示场景对应的AOD模式,进而导致无谓地增加了可穿戴设备的功耗,降低了可穿戴设备的待机使用时长。基于此,表盘显示场景对应的息屏显示模式的功能状态一般可以默认为关闭状态,但考虑到在一些情况下,用户需要查看表盘显示场景对应的AOD模式下的相关数据,可以为用户提供表盘显示场景对应的功能配置界面,供用户根据当前的自身需求,自行选择是否要将表盘显示场景对应AOD模式的功能状态设置为关闭状态。In this embodiment, in order to prevent the wearable device from automatically entering the AOD mode corresponding to the dial display scene from the AOD mode corresponding to the current application scene in response to the scene end command, the user does not need to view the AOD mode corresponding to the dial display scene. In the case of related data (for example, when the user is sleeping), the wearable device will still be in the AOD mode corresponding to the dial display scene, which will lead to a needless increase in the power consumption of the wearable device and reduce the wearable The device's standby usage time. Based on this, the functional status of the screen display mode corresponding to the dial display scene can generally be turned off by default. However, considering that in some cases, users need to view relevant data in the AOD mode corresponding to the dial display scene, the dial can be provided for the user. The function configuration interface corresponding to the scene is displayed, allowing users to choose whether to set the function status of the AOD mode corresponding to the scene displayed on the dial to off according to their current needs.
在一些实施方式中,在步骤S110之前,可穿戴设备可以显示所述表盘显示场景对应的功能配置界面,所述功能配置界面包括息屏显示模式的功能控件以及与所述功能控件对应的多个预设功能状态,所述多个预设功能状态包括开启状态和关闭状态;响应于基于所述功能控件输入的状态选择操作,获取选择的所述预设功能状态作为所述表盘显示场景对应的息屏显示模式的功能状态。也就是说,用户可以根据自身的使用需求设置表盘显示场景对应的AOD模式处于开启状态,还是处于关闭状态,也可以理解为,用户可以根据自身的使用需求,自行设置是否让可穿戴设备结束当前应用场景之后,自动进入至表盘显示场景对应的AOD模式。In some embodiments, before step S110, the wearable device may display a function configuration interface corresponding to the dial display scene. The function configuration interface includes functional controls in the screen-off display mode and a plurality of functional controls corresponding to the functional controls. Preset functional states, the plurality of preset functional states include an on state and an off state; in response to a state selection operation based on the input of the function control, obtain the selected preset functional state as the corresponding dial display scene Functional status of the screen display mode. In other words, users can set whether the AOD mode corresponding to the dial display scene is on or off according to their own needs. It can also be understood that users can set whether to let the wearable device end the current situation according to their own needs. After applying the scene, it will automatically enter the AOD mode corresponding to the dial display scene.
示例性地,表盘显示场景对应的功能配置界面可以如图6所示,该功能配置界面包括设置开启状态对应的功能控件61、设置关闭状态对应的功能控件62以及选择确定功能控件63。其中,可穿戴设备一般默认表盘显示场景对应的AOD模式处于关闭状态,即用户进入到表盘APP对应的功能配置界面时,该界面默认选择的是设置关闭状态对应的功能控件62。当然,用户可以根据自身需求修改其AOD模式的功能状态,例如,点击功能控件61,再点击选择确定功能控件63,即可实现将表盘显示场景对应的AOD模式从默认的关闭状态切换为开启状态。For example, the function configuration interface corresponding to the dial display scene can be shown in Figure 6. The function configuration interface includes a function control 61 corresponding to setting the on state, a function control 62 corresponding to setting the off state, and a selection confirmation function control 63. Among them, the AOD mode corresponding to the dial display scene of the wearable device is generally turned off by default. That is, when the user enters the function configuration interface corresponding to the dial APP, the function control 62 corresponding to the off state is selected by default in the interface. Of course, the user can modify the functional state of the AOD mode according to his or her own needs. For example, by clicking on the function control 61 and then clicking on the select function control 63, the AOD mode corresponding to the dial display scene can be switched from the default off state to the on state. .
步骤S120:若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。Step S120: If the first functional state is a closed state, control the wearable device to be in a screen-off state.
可选地,若第一功能状态为关闭状态,则控制可穿戴设备处于熄屏状态,也就是说,当可穿戴设备结束当前应用场景后,例如,结束运动场景后,即停止运动APP的前台运行后,可穿戴设备的屏幕则会熄灭,避免了在用户无需查看表盘显示场景对应的AOD模式的 相关数据时,可穿戴设备一直表盘显示场景对应的AOD模式导致的可穿戴设备的功耗过高等问题的发生,即节省了功耗,延长了可穿戴设备的待机使用时长。仍以当前应用场景为运动场景为例,若第一功能状态为关闭状态,控制可穿戴设备处于熄屏状态后,可穿戴设备的显示界面由图4变为图7所示的界面。Optionally, if the first functional state is a closed state, the wearable device is controlled to be in a screen-off state, that is, when the wearable device ends the current application scene, for example, after ending the sports scene, the foreground of the sports APP is stopped. After running, the screen of the wearable device will turn off, avoiding the need for the user to check the AOD mode corresponding to the dial display scene. When using related data, the wearable device always displays the AOD mode corresponding to the scene on the dial, causing problems such as excessive power consumption of the wearable device, which saves power consumption and extends the standby time of the wearable device. Still taking the current application scene as a sports scene as an example, if the first functional state is in the off state and the wearable device is controlled to be in the screen-off state, the display interface of the wearable device changes from Figure 4 to the interface shown in Figure 7.
可选地,若第一功能状态为开启状态,控制可穿戴设备处于表盘显示场景对应的AOD模式,也就是说,此时,用户需要可穿戴设备在退出当前应用场景之后,保持显示表盘显示场景对应的AOD模式的相关数据,供自身查看。仍以当前应用场景为运动场景为例,若第一功能状态为开启状态,控制可穿戴设备处于表盘显示场景对应的AOD模式后,可穿戴设备的显示界面由图4变为图8所示的界面。Optionally, if the first functional state is on, the wearable device is controlled to be in the AOD mode corresponding to the dial display scene. That is to say, at this time, the user needs the wearable device to keep displaying the dial display scene after exiting the current application scene. The relevant data of the corresponding AOD mode is for you to view. Still taking the current application scene as a sports scene as an example, if the first functional state is on, and the wearable device is controlled to be in the AOD mode corresponding to the dial display scene, the display interface of the wearable device changes from Figure 4 to the one shown in Figure 8 interface.
由此可见,根据第一功能状态的不同,控制可穿戴设备的屏幕处于不同的显示状态,极大地满足了用户的使用需求。也就是说,通过利用多场景AOD(表盘AOD、运动AOD、地图导航AOD等场景)的特点,将AOD技术跟表盘AOD场景进行了分离,并给每种AOD场景都单独设计一个开关,且对影响功耗最大的表盘AOD场景予以默认关闭,而对运动AOD、地图导航AOD、计时器AOD等场景则默认打开,当运动、地图导航等AOD场景结束并回到表盘后,屏幕会熄灭,这样一来就能达到兼顾功耗和AOD功能的目的。It can be seen that according to the different first functional states, the screen of the wearable device is controlled to be in different display states, which greatly meets the user's usage needs. In other words, by taking advantage of the characteristics of multi-scenario AOD (dial AOD, sports AOD, map navigation AOD, etc.), the AOD technology is separated from the dial AOD scene, and a separate switch is designed for each AOD scene, and the The dial AOD scenes that have the greatest impact on power consumption are turned off by default, while sports AOD, map navigation AOD, timer AOD and other scenes are turned on by default. When the sports, map navigation and other AOD scenes end and return to the dial, the screen will turn off, so The purpose of taking into account power consumption and AOD function can be achieved in one go.
在本实施例中,在可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于当前应用场景切换为表盘显示场景,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态;若第一功能状态为关闭状态,控制可穿戴设备处于熄屏状态。如此,在结束当前应用场景对应的AOD模式,确定表盘显示场景对应的AOD模式的第一功能状态为关闭状态后,则控制可穿戴设备处于熄屏状态,避免了在用户无需查看表盘显示场景对应的AOD模式的相关数据时,可穿戴设备一直表盘显示场景对应的AOD模式导致的可穿戴设备的功耗过高等问题的发生,即节省了功耗,延长了可穿戴设备的待机使用时长。In this embodiment, when the wearable device is in the always-on screen display mode corresponding to the current application scene, in response to the current application scene switching to the dial display scene, the functional state of the always-on screen display mode corresponding to the dial display scene is obtained as the third A functional state; if the first functional state is off, the wearable device is controlled to be in a screen-off state. In this way, after ending the AOD mode corresponding to the current application scenario and determining that the first functional state of the AOD mode corresponding to the dial display scene is the off state, the wearable device is controlled to be in the screen-off state, thus avoiding the need for the user to check the dial display scene corresponding When the relevant data of AOD mode is displayed, the dial of the wearable device always displays the AOD mode corresponding to the scene, which leads to the occurrence of problems such as excessive power consumption of the wearable device, which saves power consumption and extends the standby time of the wearable device.
请参照图9,图9为本申请另一实施例提供的一种设备控制方法的流程示意图,应用于可穿戴设备。下面将结合图9对本申请实施例提供的设备控制方法进行详细阐述。该设备控制方法可以包括以下步骤:Please refer to FIG. 9 , which is a schematic flowchart of a device control method provided by another embodiment of the present application, which is applied to wearable devices. The device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 9 . The device control method may include the following steps:
步骤S210:响应于息屏触发指令,获取所述可穿戴设备的设备状态。Step S210: In response to the screen-closed triggering instruction, obtain the device status of the wearable device.
在本实施例中,息屏触发指令可以是由用户触发的,例如,用户用手遮挡住可穿戴设备的显示屏;该息屏触发指令还可以是可穿戴设备判断设备状态或用户姿态而自动生成的,例如,可穿戴设备在预设时长内未检测到任何输入操作,则生成息屏触发指令,其中,预设时长可以是预先设置的时长数值,例如3秒,当然,该时长数值也可以由用户根据自身使用需求进行更改。本申请不作限制。In this embodiment, the screen-halting triggering instruction may be triggered by the user. For example, the user blocks the display screen of the wearable device with his hand; the screen-closing triggering instruction may also be automatically triggered by the wearable device judging the device status or the user's posture. Generated, for example, if the wearable device does not detect any input operation within a preset time period, it generates an information screen triggering instruction. The preset time period can be a preset time value, such as 3 seconds. Of course, the time value is also It can be changed by users according to their own needs. There are no restrictions on this application.
息屏触发指令用于指示可穿戴设备进入息屏显示状态或熄屏状态,具体进入哪种状态,可穿戴设备可以根据自身的设备状态以及当前应用场景对应的AOD模式的功能状态确定的。若当前应用场景对应的AOD模式处于关闭状态,或者,当前应用场景对应的AOD模式处于开启状态但可穿戴设备的自身设备状态不支持进入AOD模式,则可以控制可穿戴设备进入熄屏状态;若当前应用场景对应的AOD模式处于开启状态,且可穿戴设备的自身状态支持进入AOD模式,则控制进入息屏显示状态。The screen-on trigger command is used to instruct the wearable device to enter the screen-off display state or the screen-off state. The specific state to enter can be determined by the wearable device based on its own device status and the functional status of the AOD mode corresponding to the current application scenario. If the AOD mode corresponding to the current application scenario is turned off, or if the AOD mode corresponding to the current application scenario is turned on but the device status of the wearable device does not support entering the AOD mode, the wearable device can be controlled to enter the screen-off state; if If the AOD mode corresponding to the current application scenario is turned on, and the wearable device's own status supports entering the AOD mode, the control enters the screen-off display state.
基于此,可穿戴设备可以响应于息屏触发指令,并获取可穿戴设备的设备状态,该设备状态为佩戴状态或非佩戴状态。其中,佩戴状态表征可穿戴设备此时处于被用户佩戴的状态,即用户正在使用的状态;非佩戴状态保证可穿戴设备此时未处于被用户佩戴的状态,即用户未使用的状态,例如,可穿戴设备被放置在茶几上,或者,可穿戴设备处于充电状态。Based on this, the wearable device can respond to the screen triggering instruction and obtain the device status of the wearable device, which is the wearing state or the non-wearing state. Among them, the wearing state indicates that the wearable device is being worn by the user at this time, that is, the user is using it; the non-wearing state ensures that the wearable device is not being worn by the user at this time, that is, the user is not using it. For example, The wearable device is placed on the coffee table, or the wearable device is in a charging state.
步骤S220:若所述设备状态为佩戴状态,获取当前应用场景对应的息屏显示模式的功能状态,作为第二功能状态。Step S220: If the device status is the wearing status, obtain the functional status of the screen-idle display mode corresponding to the current application scenario as the second functional status.
可选地,若可穿戴设备的设备状态为佩戴状态,表征用户当前有可能会使用到该可穿戴设备,因此,则可以进一步获取当前应用场景对应的AOD模式的功能状态,作为第二功 能状态。其中,第二功能状态可以是开启状态,也可以是关闭状态,一般情况下,第二功能状态为可穿戴设备默认设置的开启状态,当然,具体是哪一种状态也可以是用户预先根据自身使用需求进行设置的,例如,用户希望显示当前应用场景对应的AOD模式下的相关数据,则可以将第二功能状态预先设置为开启状态;若用户不希望显示当前应用场景对应AOD模式下的相关数据,则可以将第二功能状态预先设置为关闭状态。Optionally, if the device status of the wearable device is the wearing status, it indicates that the user is currently likely to use the wearable device. Therefore, the functional status of the AOD mode corresponding to the current application scenario can be further obtained as the second function. energy status. Among them, the second functional state can be an on state or an off state. Generally, the second functional state is the on state set by the wearable device by default. Of course, the specific state can also be determined by the user in advance according to the wearable device's default setting. Set using requirements. For example, if the user wants to display relevant data in the AOD mode corresponding to the current application scenario, the second function state can be set to the on state in advance; if the user does not want to display relevant data in the AOD mode corresponding to the current application scenario. data, the second function state can be preset to the off state.
步骤S230:若所述第二功能状态为开启状态,控制所述可穿戴设备处于当前应用场景对应的息屏显示模式。Step S230: If the second functional state is an on state, control the wearable device to be in an information-screen display mode corresponding to the current application scenario.
进一步地,在获取到第二功能状态之后,可以判断第二功能状态是否为开启状态,若确定第二功能状态为开启状态,表征当前应用场景对应的AOD模式是可用的,进而可以控制可穿戴设备处于当前应用场景对应的AOD模式,显示该应用场景对应的AOD显示界面。Further, after obtaining the second functional state, it can be determined whether the second functional state is on. If it is determined that the second functional state is on, it indicates that the AOD mode corresponding to the current application scenario is available, and then the wearable device can be controlled. The device is in the AOD mode corresponding to the current application scenario, and displays the AOD display interface corresponding to the application scenario.
步骤S240:在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态。Step S240: When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
步骤S250:若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。Step S250: If the first functional state is an off state, control the wearable device to be in a screen-off state.
在本实施例中,步骤S240至步骤S250的具体实施方式可以参阅前述实施中的内容,在此不再赘述。In this embodiment, the specific implementation of steps S240 to S250 can refer to the content in the foregoing implementation, and will not be described again here.
步骤S260:若第二功能状态为关闭状态,获取所述第一功能状态。Step S260: If the second functional state is a closed state, obtain the first functional state.
可选地,若判定第二功能状态为关闭状态,表征当前应用场景对应的AOD模式是不可用的,即用户并未开启当前应用场景对应的AOD模式;基于此,可穿戴设备则会进一步获取表盘显示场景对应的息屏显示模式的第一功能状态,并判断第一功能状态是否处于关闭状态,并根据针对第一功能状态的判断结果,控制可穿戴设备的显示状态。Optionally, if it is determined that the second function state is off, it means that the AOD mode corresponding to the current application scenario is unavailable, that is, the user has not turned on the AOD mode corresponding to the current application scenario; based on this, the wearable device will further obtain The dial displays the first functional state of the information screen display mode corresponding to the scene, and determines whether the first functional state is in the off state, and controls the display state of the wearable device based on the determination result of the first functional state.
步骤S270:若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。Step S270: If the first functional state is a closed state, control the wearable device to be in a screen-off state.
可选地,若判定第一功能状态为关闭状态,表征此时可穿戴设备默认关闭了表盘显示场景对应的AOD模式,或者用户预先关闭了表盘显示场景对应的AOD模式。也就是说,此时表盘显示场景对应的AOD模式以及当前应用场景对应的AOD模式均处于关闭状态,即可穿戴设备无法启用前述两种场景对应的AOD模式,进而控制可穿戴设备处于熄屏状态。Optionally, if it is determined that the first functional state is a closed state, it means that the wearable device has turned off the AOD mode corresponding to the dial display scene by default at this time, or the user has turned off the AOD mode corresponding to the dial display scene in advance. That is to say, at this time, the AOD mode corresponding to the scene displayed on the dial and the AOD mode corresponding to the current application scene are both turned off, that is, the wearable device cannot enable the AOD mode corresponding to the aforementioned two scenes, thereby controlling the wearable device to be in a screen-off state. .
步骤S280:若所述第一功能状态为开启状态,控制所述可穿戴设备处于所述表盘显示场景对应的息屏显示模式。Step S280: If the first functional state is an on state, control the wearable device to be in an information screen display mode corresponding to the dial display scene.
可选地,若判定第一功能状态为开启状态,表征用户预先开启了表盘显示场景对应的AOD模式,即用户希望可穿戴设备不会处于熄屏状态,而是显示表盘显示场景对应的AOD模式的相关数据。也就是说,此时表盘显示场景对应的AOD模式是可用的,因此,控制可穿戴设备处于表盘显示场景对应的熄屏显示模式。示例性地,以当前应用场景是运动场景为例,若第一功能状态为开启状态,前述实施例中提到的AOD服务可以通知表盘拉起一个通用的AOD界面(例如,隐私态界面)覆盖在运动界面上,用于用户抬腕后快速恢复运动场景。Optionally, if it is determined that the first functional state is the on state, it means that the user has turned on the AOD mode corresponding to the dial display scene in advance, that is, the user hopes that the wearable device will not be in the screen-off state, but display the AOD mode corresponding to the dial display scene. related data. That is to say, the AOD mode corresponding to the dial display scene is available at this time. Therefore, the wearable device is controlled to be in the screen-off display mode corresponding to the dial display scene. For example, taking the current application scene as a sports scene, if the first functional state is on, the AOD service mentioned in the aforementioned embodiment can notify the dial to pull up a general AOD interface (for example, a privacy interface) to cover it. On the sports interface, it is used for users to quickly resume sports scenes after raising their wrists.
步骤S290:若所述设备状态为非佩戴状态,则控制所述可穿戴设备处于熄屏状态。Step S290: If the device status is a non-wearing state, control the wearable device to be in a screen-off state.
可以理解地,若可穿戴设备的设备状态为非佩戴状态,表征用户当前不会使用该可穿戴设备,因此,为节省可穿戴设备的功耗,延长可穿戴设备的待机使用时长,可以控制可穿戴设备处于熄屏状态。It can be understood that if the device status of the wearable device is a non-wearing state, it means that the user will not use the wearable device currently. Therefore, in order to save the power consumption of the wearable device and extend the standby use time of the wearable device, the wearable device can be controlled. The screen of the wearable device is off.
在本实施例中,在控制可穿戴设备的屏幕的显示状态之前,先获取可穿戴设备的设备状态,在设备处于佩戴状态下,才根据当前应用场景对应的AOD模式的功能状态以及表盘显示场景对应的AOD模式的功能状态,来控制可穿戴设备的屏幕处于对应的显示状态,以符合用户的实际使用需求;以及,在设备处于非佩戴状态下,则控制可穿戴设备处于熄屏状态,如此,避免了用户在未佩戴使用可穿戴设备的情况下,可穿戴设备仍处于AOD模式下显示相关数据,造成的功耗过大、续航时间大大减少等问题的发生,也就是说,节省了可穿戴设备的功耗,提高了续航时长,进而提高了可穿戴设备的使用体验。In this embodiment, before controlling the display status of the screen of the wearable device, the device status of the wearable device is first obtained. When the device is in the wearing state, the scene is displayed according to the functional status of the AOD mode corresponding to the current application scenario and the dial. The functional state of the corresponding AOD mode is used to control the screen of the wearable device to be in the corresponding display state to meet the actual use needs of the user; and, when the device is in the non-wearing state, the wearable device is controlled to be in the screen-off state, so , which avoids the occurrence of problems such as excessive power consumption and greatly reduced battery life caused by the wearable device still displaying relevant data in the AOD mode when the user is not wearing the wearable device. In other words, it saves a lot of energy. The power consumption of wearable devices increases the battery life, thereby improving the experience of using wearable devices.
请参照图10,图10为本申请再一实施例提供的一种设备控制方法的流程示意图,应 用于可穿戴设备。下面将结合图10对本申请实施例提供的设备控制方法进行详细阐述。该设备控制方法可以包括以下步骤:Please refer to Figure 10. Figure 10 is a schematic flow chart of a device control method provided by yet another embodiment of the present application. for wearable devices. The device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 10 . The device control method may include the following steps:
步骤S310:响应于息屏触发指令,获取所述可穿戴设备的设备状态。Step S310: In response to the screen-closed triggering instruction, obtain the device status of the wearable device.
在本实施例中,步骤S310的具体实施方式可以参阅前述实施中的内容,在此不再赘述。In this embodiment, the specific implementation of step S310 can refer to the content in the foregoing implementation, and will not be described again here.
步骤S320:若所述设备状态为佩戴状态,获取所述可穿戴设备对应的用户的当前用户状态。Step S320: If the device status is the wearing status, obtain the current user status of the user corresponding to the wearable device.
在本实施例中,考虑到实际应用中,即使可穿戴设备的设备状态为佩戴状态,但当用户处于睡眠状态时,可穿戴设备处于任何场景的AOD模式,用户也并不会看在该AOD模式下显示的相关数据,进而造成可穿戴设备的功耗的无谓消耗。因此,在判定可穿戴设备的设备状态为佩戴状态的情况下,可以进一步获取可穿戴设备对应的用户的当前用户状态,并根据当前用户状态的不同,控制可穿戴设备的屏幕处于不同的显示状态。In this embodiment, considering the actual application, even if the device status of the wearable device is the wearing state, when the user is in the sleep state and the wearable device is in the AOD mode of any scene, the user will not see the AOD. The relevant data displayed in the mode will cause unnecessary consumption of power consumption of the wearable device. Therefore, when it is determined that the device status of the wearable device is the wearing status, the current user status of the user corresponding to the wearable device can be further obtained, and the screen of the wearable device is controlled to be in different display states according to the current user status. .
步骤S330:若所述当前用户状态为非睡眠状态,控制所述可穿戴设备处于当前应用场景对应的息屏显示模式。Step S330: If the current user state is a non-sleep state, control the wearable device to be in the screen-off display mode corresponding to the current application scenario.
可选地,若判定获取到当前用户状态为非睡眠状态,表征该用户并非在睡觉,可能是在工作、运动、休息等状态,存在查看可穿戴设备的屏幕显示的AOD模式下的相关数据的可能性。因此,可以控制可穿戴设备处于当前应用场景对应的AOD模式。Optionally, if it is determined that the current user status is a non-sleeping state, it means that the user is not sleeping, but may be working, exercising, resting, etc., and there is a need to view relevant data in the AOD mode displayed on the screen of the wearable device. possibility. Therefore, the wearable device can be controlled to be in the AOD mode corresponding to the current application scenario.
步骤S340:在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态。Step S340: When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
步骤S350:若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。Step S350: If the first functional state is a closed state, control the wearable device to be in a screen-off state.
在本实施例中,步骤S340至步骤S350的具体实施方式可以参阅前述实施中的内容,在此不再赘述。In this embodiment, the specific implementation of steps S340 to S350 can refer to the content in the foregoing implementation, and will not be described again here.
步骤S360:若所述当前用户状态为睡眠状态,控制所述可穿戴设备处于熄屏状态。Step S360: If the current user state is a sleep state, control the wearable device to be in a screen-off state.
可选地,若判定获取到的当前用户状态为睡眠状态,表征该用户正在睡觉,即使控制可穿戴设备处于当前应用场景对应的AOD模式,用户也不存在查看显示的AOD模式下的相关数据的可能性,或者用户查看显示的AOD模式下的相关数据的可能性非常小。因此,为避免可穿戴设备的功耗的无谓消耗,此时,控制可穿戴设备处于熄屏状态。Optionally, if it is determined that the current user status obtained is a sleep state, it means that the user is sleeping. Even if the wearable device is controlled to be in the AOD mode corresponding to the current application scenario, the user does not have the ability to view the displayed relevant data in the AOD mode. The possibility, or the possibility of the user viewing the relevant data in the displayed AOD mode is very small. Therefore, in order to avoid unnecessary consumption of power consumption of the wearable device, at this time, the wearable device is controlled to be in a screen-off state.
在本实施例中,在设备处于佩戴状态的情况下,控制可穿戴设备的屏幕的显示状态之前,先获取用户的当前用户状态,根据当前用户状态的不同,进而控制可穿戴设备的屏幕处于不同的显示状态。在当前用户状态为非睡眠状态的情况下,才控制可穿戴设备处于当前应用场景对应的息屏显示模式;在当前用户状态为睡眠状态的情况下,则控制可穿戴设备处于熄屏状态。如此,既保证了以低功耗的形式满足了用户对可穿戴设备的显示的数据的查看需求,同时,也避免了可穿戴设备在一些场景下的无谓功耗的消耗。In this embodiment, when the device is in the wearing state, before controlling the display state of the screen of the wearable device, the current user status of the user is first obtained, and then the screen of the wearable device is controlled to be in different states according to the current user status. display status. When the current user status is non-sleep state, the wearable device is controlled to be in the screen-off display mode corresponding to the current application scenario; when the current user status is sleep state, the wearable device is controlled to be in the screen-off state. In this way, it not only ensures that the user's viewing needs for the data displayed by the wearable device are met in the form of low power consumption, but also avoids unnecessary power consumption of the wearable device in some scenarios.
请参照图11,图11为本申请又一实施例提供的一种设备控制方法的流程示意图,应用于可穿戴设备。下面将结合图11对本申请实施例提供的设备控制方法进行详细阐述。该设备控制方法可以包括以下步骤:Please refer to FIG. 11 , which is a schematic flowchart of a device control method provided by yet another embodiment of the present application, which is applied to wearable devices. The device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 11 . The device control method may include the following steps:
步骤S410:在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态。Step S410: When the wearable device is in the all-screen display mode corresponding to the current application scene, in response to the scene end instruction, obtain the functional state of the all-screen display mode corresponding to the dial display scene as the first functional state.
步骤S420:若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。Step S420: If the first functional state is a closed state, control the wearable device to be in a screen-off state.
在本实施例中,步骤S410至步骤S420的具体实施方式可以参阅前述实施中的内容,在此不再赘述。In this embodiment, the specific implementation of steps S410 to S420 can refer to the content in the foregoing implementation, and will not be described again here.
步骤S430:若所述第一功能状态为开启状态,获取所述可穿戴设备的剩余电量值。Step S430: If the first functional state is on, obtain the remaining power value of the wearable device.
可以理解地,AOD模式虽然是以低功耗的方式显示相关数据,但是,若可穿戴设备处于低电量的情况下,一直处于AOD模式,对低电量的可穿戴设备的电量消耗也是不容忽视。因此,若检测到第一功能状态为开启状态,可以进一步获取可穿戴设备的剩余电量值,并根据剩余电量值确定是否要开启AOD模式。It is understandable that although the AOD mode displays relevant data in a low power consumption manner, if the wearable device is always in the AOD mode when the power is low, the power consumption of the low power wearable device cannot be ignored. Therefore, if it is detected that the first functional state is an on state, the remaining power value of the wearable device can be further obtained, and whether to turn on the AOD mode is determined based on the remaining power value.
步骤S440:若所述剩余电量值小于第一预设电量值,输出提示信息,所述提示信息用 于提示将所述第一功能状态调整至关闭状态。Step S440: If the remaining power value is less than the first preset power value, output prompt information. The prompt information is When prompted, adjust the first functional state to a closed state.
可选地,若判定获取到的剩余电量值小于第一预设电量值,表征可穿戴设备处于低电量状态,此时,若直接开启表盘显示场景对应的AOD模式,可能会使得原本续航时长不长的可穿戴设备的续航时长进一步减少。因此,可以输出提示信息,例如“当前电量过低,建议关闭表盘显示场景对应的AOD模式,以延长续航时长”,以提示用户将第一功能状态调整至关闭状态。对应地,用户则可以根据自身的实际需求,考虑是否要关闭表盘显示场景对应的AOD模式,以延长续航时长。若用户选择关闭表盘显示场景对应的AOD模式,对应地,可穿戴设备则响应于该关闭操作,控制可穿戴设备处于熄屏状态;若用户仍保持开启表盘显示场景对应的AOD模式,对应地,可穿戴设备在指定时长内未接收到用户的关闭操作,则直接控制可穿戴模式处于表盘显示场景对应的AOD模式。如此,在可穿戴设备的电量处于低电量状态时,提示用户关闭表盘显示场景对应的AOD模式,并由用户自行决定是否要关闭该模式,既保证了用户的使用体验,同时也避免了用户在未获知到可穿戴设备的剩余电量的情况下,可穿戴设备因处于AOD模式掉电过快导致关机,而影响用户的使用体验等问题的发生。Optionally, if it is determined that the obtained remaining power value is less than the first preset power value, it indicates that the wearable device is in a low power state. At this time, if the AOD mode corresponding to the dial display scene is directly turned on, the original battery life may not be long. The battery life of long wearable devices is further reduced. Therefore, prompt information can be output, such as "The current battery is too low, it is recommended to turn off the AOD mode corresponding to the dial display scene to extend the battery life" to prompt the user to adjust the first function state to the off state. Correspondingly, users can consider whether to turn off the AOD mode corresponding to the dial display scene according to their actual needs to extend the battery life. If the user chooses to turn off the AOD mode corresponding to the dial display scene, correspondingly, the wearable device responds to the shutdown operation and controls the wearable device to be in a screen-off state; if the user still keeps turning on the AOD mode corresponding to the dial display scene, correspondingly, If the wearable device does not receive the user's shutdown operation within the specified period of time, it will directly control the wearable mode to be in the AOD mode corresponding to the dial display scene. In this way, when the power of the wearable device is in a low-power state, the user is prompted to turn off the AOD mode corresponding to the dial display scene, and the user decides whether to turn off the mode, which not only ensures the user experience, but also avoids the user's inconvenience. Without knowing the remaining power of the wearable device, the wearable device may shut down due to too fast power loss due to being in AOD mode, affecting the user experience and other problems.
在一些实施方式中,若所述剩余电量值小于第二预设电量值,调整所述第一功能状态至关闭状态,其中,第二预设电量值小于所述第一预设电量值。也就是说,若剩余电量值小于第二预设电量值,表征可穿戴设备处于极低电量的状态,此时,为保证可穿戴设备的续航时长,可穿戴设备可以自动调整第一功能状态至关闭状态,避免因处于表盘显示场景对应的AOD模式,导致可穿戴设备电量耗尽而关机等问题的发生。可选地,还可以输出充电提示信息,该充电提示信息用于提示可穿戴设备的电量处于极低状态,需要及时进行充电。In some implementations, if the remaining power value is less than a second preset power value, the first functional state is adjusted to an off state, wherein the second preset power value is less than the first preset power value. That is to say, if the remaining power value is less than the second preset power value, it means that the wearable device is in an extremely low power state. At this time, in order to ensure the battery life of the wearable device, the wearable device can automatically adjust the first functional state to Off state to avoid problems such as the wearable device running out of power and shutting down due to being in the AOD mode corresponding to the dial display scene. Optionally, charging prompt information can also be output. The charging prompt information is used to prompt that the power of the wearable device is extremely low and needs to be charged in time.
步骤S450:若所述剩余电量值大于或等于所述第一预设电量值,控制所述可穿戴设备处于所述表盘显示场景对应的息屏显示模式。Step S450: If the remaining power value is greater than or equal to the first preset power value, control the wearable device to be in the screen display mode corresponding to the dial display scene.
可选地,若可穿戴设备的剩余电量值大于或等于第一预设电量值,表征可穿戴设备的续航时长足够,因此,可以直接控制可穿戴设备处于表盘显示场景对应的AOD模式,以满足用户对表盘显示场景对应的AOD模式下的相关数据的查看需求。Optionally, if the remaining power value of the wearable device is greater than or equal to the first preset power value, it indicates that the battery life of the wearable device is sufficient. Therefore, the wearable device can be directly controlled to be in the AOD mode corresponding to the dial display scene to meet the requirements. Users’ requirements for viewing relevant data in AOD mode corresponding to the dial display scene.
在本实施例中,可穿戴设备可以根据表盘显示场景对应的AOD模式的第一功能状态的不同,控制自身的屏幕处于不同的显示状态。并且,在第一功能状态为开启状态时,结合可穿戴设备的剩余电量值,控制可穿戴设备的屏幕处于不同的显示状态。在可穿戴设备处于低电量状态时,提示用户关闭第一功能状态,以延长可穿戴设备的续航时长;在可穿戴设备的剩余电量值大于第一预设电量值时,可认为可穿戴设备处于正常电量状态时,直接控制可穿戴设备处于表盘显示场景对应的AOD模式,以满足用户对表盘显示场景对应的AOD模式下的相关数据的查看需求。In this embodiment, the wearable device can control its own screen to be in different display states according to the first functional state of the AOD mode corresponding to the dial display scene. Moreover, when the first functional state is the on state, the screen of the wearable device is controlled to be in different display states in combination with the remaining power value of the wearable device. When the wearable device is in a low power state, the user is prompted to turn off the first functional state to extend the battery life of the wearable device; when the remaining power value of the wearable device is greater than the first preset power value, the wearable device can be considered to be in a low power state. When in a normal power state, the wearable device is directly controlled to be in the AOD mode corresponding to the dial display scene, so as to meet the user's need to view relevant data in the AOD mode corresponding to the dial display scene.
请参照图12,图12为本申请又再一实施例提供的一种设备控制方法的流程示意图,应用于可穿戴设备。下面将结合图12对本申请实施例提供的设备控制方法进行详细阐述。该设备控制方法可以包括以下内容:Please refer to FIG. 12 , which is a schematic flowchart of a device control method provided by yet another embodiment of the present application, which is applied to wearable devices. The device control method provided by the embodiment of the present application will be described in detail below with reference to FIG. 12 . The device control method may include the following:
在本实施例中,当前应用场景包括但不限于运动APP对应的运行场景以及地图导航APP对应的运行场景,还可以包括计时器APP对应的运行场景、消息通知APP对应的运行场景等其他APP对应的运行场景。以当前应用场景为运动场景为例,佩戴有可穿戴设备的用户正在运动过程中,可穿戴设备检测到超时状态(超过预设时长未收到用户的输入操作)、垂手操作或捂手操作时,可穿戴设备的设备控制系统则启动AOD服务。In this embodiment, the current application scenario includes but is not limited to the running scenario corresponding to the sports APP and the running scenario corresponding to the map navigation APP. It may also include the running scenario corresponding to the timer APP, the running scenario corresponding to the message notification APP and other APP corresponding operating scenarios. Taking the current application scenario as a sports scenario as an example, a user wearing a wearable device is in the process of exercising, and the wearable device detects a timeout state (no input operation from the user has been received for more than the preset time), a hand-down operation, or a hand-covering operation. , the device control system of the wearable device starts the AOD service.
AOD服务检测可穿戴设备当前是否处于佩戴状态,若否,控制述可穿戴设备处于熄屏状态,流程结束。若是,AOD服务检测可穿戴设备用户当前是否处于睡眠状态,若处于睡眠状态,则控制述可穿戴设备处于熄屏状态,流程结束。若未处于睡眠状态,则由AOD服务判断运动场景是否开启了AOD功能,若开启了AOD功能,则控制可穿戴设备处于运动场景对应的AOD模式;若未开启AOD功能,则由AOD服务判断表盘显示场景是否开启 了AOD功能,表盘显示场景未开启了AOD功能,控制述可穿戴设备处于熄屏状态,流程结束。若表盘显示场景开启了AOD功能,若是,则控制可穿戴设备处于表盘显示场景对应的AOD模式,流程结束。在可穿戴设备处于运动场景对应的AOD模式的情况下,若结束运动场景,由AOD服务进一步判断表盘显示场景是否开启了AOD功能;若表盘显示场景开启了AOD功能,控制可穿戴设备处于表盘显示场景对应的AOD模式,流程结束;若表盘显示场景未开启了AOD功能,控制述可穿戴设备处于熄屏状态,流程结束。可以理解地,该实施例的设备控制方法也可以是基于图2所示的系统架构图实现的,AOD服务的具体调用方式可以参阅前述实施例中的内容,在此不再赘述。The AOD service detects whether the wearable device is currently being worn. If not, the wearable device is controlled to turn off the screen and the process ends. If so, the AOD service detects whether the wearable device user is currently in the sleep state. If the user is in the sleep state, the wearable device is controlled to turn off the screen, and the process ends. If it is not in the sleep state, the AOD service determines whether the AOD function is turned on in the sports scene. If the AOD function is turned on, the wearable device is controlled to be in the AOD mode corresponding to the sports scene; if the AOD function is not turned on, the AOD service determines the dial. Shows whether the scene is enabled The AOD function is enabled. The dial shows that the AOD function is not enabled in the scene. The wearable device is controlled to turn off the screen and the process ends. If the AOD function is enabled in the dial display scene, if so, the wearable device is controlled to be in the AOD mode corresponding to the dial display scene, and the process ends. When the wearable device is in the AOD mode corresponding to the sports scene, if the sports scene ends, the AOD service further determines whether the AOD function is turned on in the dial display scene; if the AOD function is turned on in the dial display scene, the wearable device is controlled to be in the dial display scene. The AOD mode corresponding to the scene, the process ends; if the dial shows that the scene does not have the AOD function enabled, the wearable device is controlled to be in a screen-off state, and the process ends. It is understandable that the device control method of this embodiment can also be implemented based on the system architecture diagram shown in Figure 2. For the specific calling method of the AOD service, please refer to the content in the previous embodiment, which will not be described again here.
在本实施例中,利用多场景AOD(表盘AOD、运动AOD、地图导航AOD等场景)的特点,将AOD技术跟表盘AOD场景进行了分离,并给每种AOD场景都单独设计一个开关,且对影响功耗最大的表盘AOD场景予以默认关闭,而对运动AOD、地图导航AOD、计时器AOD等场景则默认打开,当运动、地图导航等AOD场景结束并回到表盘后,屏幕会熄灭,这样一来就能达到兼顾功耗和AOD功能的目的。In this embodiment, the characteristics of multi-scene AOD (dial AOD, sports AOD, map navigation AOD and other scenes) are used to separate the AOD technology from the dial AOD scene, and a separate switch is designed for each AOD scene, and The dial AOD scenes that have the greatest impact on power consumption are turned off by default, while sports AOD, map navigation AOD, timer AOD and other scenes are turned on by default. When the sports, map navigation and other AOD scenes end and return to the dial, the screen will turn off. In this way, the purpose of taking into account power consumption and AOD function can be achieved.
请参照图13,其中示出了本申请一实施例提供的一种设备控制装置500的结构框图,应用于可穿戴设备。该装置500可以包括:状态获取模块510和控制模块520。Please refer to FIG. 13 , which shows a structural block diagram of a device control device 500 provided by an embodiment of the present application, which is applied to wearable devices. The device 500 may include: a status acquisition module 510 and a control module 520.
状态获取模块510用于在所述可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于场景结束指令,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态。The status acquisition module 510 is configured to, when the wearable device is in the always-screen display mode corresponding to the current application scene, in response to the scene end instruction, acquire the functional state of the always-screen display mode corresponding to the dial display scene as the first functional state. .
控制模块520用于若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态。The control module 520 is used to control the wearable device to be in a screen-off state if the first functional state is an off state.
在一些实施方式中,设备控制装置500还可以包括:息屏响应模块。其中,息屏响应模块可以用于在所述可穿戴设备处于当前应用场景对应的息屏显示模式之前,响应于息屏触发指令,获取所述可穿戴设备的设备状态;若所述设备状态为佩戴状态,则控制所述可穿戴设备处于当前应用场景对应的息屏显示模式。In some implementations, the device control device 500 may further include: a screen-responsive response module. Among them, the screen-flat response module can be used to obtain the device status of the wearable device in response to the screen-flat triggering instruction before the wearable device is in the screen-flat display mode corresponding to the current application scenario; if the device status is If the wearable device is in the wearing state, the wearable device is controlled to be in the screen display mode corresponding to the current application scenario.
在该方式下,息屏响应模块还可以用于若所述设备状态为非佩戴状态,则控制所述可穿戴设备处于熄屏状态。In this way, the screen-off response module can also be used to control the wearable device to be in a screen-off state if the device status is a non-wearing state.
在该方式下,息屏响应模块可以具体用于在所述控制所述可穿戴设备处于当前应用场景对应的息屏显示模式之前,获取当前应用场景对应的息屏显示模式的功能状态,作为第二功能状态;若所述第二功能状态为开启状态,执行所述控制所述可穿戴设备处于当前应用场景对应的息屏显示模式的步骤。若所述第二功能状态为关闭状态,获取所述第一功能状态;若所述第一功能状态为关闭状态,控制所述可穿戴设备处于熄屏状态;若所述第一功能状态为开启状态,控制所述可穿戴设备处于所述表盘显示场景对应的息屏显示模式。In this manner, the screen-idle response module may be specifically configured to obtain the functional state of the screen-flat mode corresponding to the current application scenario before controlling the wearable device to be in the screen-flat mode corresponding to the current application scenario, as the second Second functional state; if the second functional state is an on state, perform the step of controlling the wearable device to be in the screen-display mode corresponding to the current application scenario. If the second functional state is off, obtain the first functional state; if the first functional state is off, control the wearable device to be in a screen-off state; if the first functional state is on state, controlling the wearable device to be in the information screen display mode corresponding to the dial display scene.
在一些实施方式中,息屏响应模块可以包括:用户状态获取单元以及控制单元,其中,用户状态获取单元可以用于在所述控制所述可穿戴设备处于当前应用场景对应的息屏显示模式之前,获取所述可穿戴设备对应的用户的当前用户状态。控制单元可以用于若所述当前用户状态为非睡眠状态,执行所述控制所述可穿戴设备处于当前应用场景对应的息屏显示模式的步骤;若所述当前用户状态为睡眠状态,控制所述可穿戴设备处于熄屏状态。In some embodiments, the screen-flat response module may include: a user status acquisition unit and a control unit, wherein the user status acquisition unit may be used to control the wearable device to be in the screen-nap display mode corresponding to the current application scenario. , obtain the current user status of the user corresponding to the wearable device. The control unit may be configured to, if the current user state is a non-sleep state, perform the step of controlling the wearable device to be in an information-screen display mode corresponding to the current application scenario; if the current user state is a sleep state, control all The wearable device is in screen-off state.
在一些实施方式中,设备控制装置500还可以包括:配置界面显示模块以及状态选择模块。其中,配置界面显示模块可以用于在响应于场景结束指令,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态之前,显示所述表盘显示场景对应的功能配置界面,所述功能配置界面包括息屏显示模式的功能控件以及与所述功能控件对应的多个预设功能状态,所述多个预设功能状态包括开启状态和关闭状态。状态选择模块可以用于响应于基于所述功能控件输入的状态选择操作,获取选择的所述预设功能状态作为所述表盘显示场景对应的息屏显示模式的功能状态。In some implementations, the device control device 500 may also include: a configuration interface display module and a status selection module. Wherein, the configuration interface display module may be used to display the functional configuration interface corresponding to the dial display scene before acquiring the functional state of the information screen display mode corresponding to the dial display scene as the first functional state in response to the scene end instruction, the The function configuration interface includes functional controls of the screen-flat display mode and multiple preset functional states corresponding to the functional controls. The multiple preset functional states include an on state and an off state. The state selection module may be configured to, in response to a state selection operation based on the input of the function control, obtain the selected preset function state as the functional state of the information screen display mode corresponding to the dial display scene.
在一些实施方式中,设备控制装置500还可以包括:电量获取模块以及提示模块。其中,电量获取模块可以用于在所述响应于当前应用场景切换为表盘显示场景,获取所述表 盘显示场景对应的息屏显示模式的功能状态作为第一功能状态之后,若所述第一功能状态为开启状态,获取所述可穿戴设备的剩余电量值。提示模块可以用于若所述剩余电量值小于第一预设电量值,输出提示信息,所述提示信息用于提示将所述第一功能状态调整至关闭状态。In some implementations, the device control device 500 may also include: a power acquisition module and a prompt module. Wherein, the power acquisition module may be used to obtain the dial display scene in response to the current application scene switching to the dial display scene. After the functional state of the screen display mode corresponding to the disk display scene is used as the first functional state, if the first functional state is the on state, the remaining power value of the wearable device is obtained. The prompt module may be used to output prompt information if the remaining power value is less than the first preset power value, and the prompt information is used to prompt to adjust the first functional state to a closed state.
在该方式下,控制模块520可以具体用于在所述获取所述可穿戴设备的剩余电量值之后,若所述剩余电量值大于或等于所述第一预设电量值,控制所述可穿戴设备处于所述表盘显示场景对应的息屏显示模式。In this manner, the control module 520 may be specifically configured to, after obtaining the remaining power value of the wearable device, if the remaining power value is greater than or equal to the first preset power value, control the wearable device. The device is in the screen display mode corresponding to the dial display scene.
在该方式下,设备控制装置500还可以包括:状态调整模块。其中,状态调整模块可以用于在所述获取所述可穿戴设备的剩余电量值之后,若所述剩余电量值小于第二预设电量值,调整所述第一功能状态至关闭状态,所述第二预设电量值小于所述第一预设电量值。In this manner, the equipment control device 500 may further include: a status adjustment module. Wherein, the state adjustment module may be used to adjust the first functional state to the off state after obtaining the remaining power value of the wearable device, if the remaining power value is less than the second preset power value, the The second preset power value is smaller than the first preset power value.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described devices and modules can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。In several embodiments provided in this application, the coupling between modules may be electrical, mechanical or other forms of coupling.
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。In addition, each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software function modules.
综上所述,本申请实施例提供的方案中,在可穿戴设备处于当前应用场景对应的息屏显示模式的情况下,响应于当前应用场景切换为表盘显示场景,获取表盘显示场景对应的息屏显示模式的功能状态作为第一功能状态;若第一功能状态为关闭状态,控制可穿戴设备处于熄屏状态。如此,在结束当前应用场景对应的AOD模式,确定表盘显示场景对应的AOD模式的第一功能状态为关闭状态后,则控制可穿戴设备处于熄屏状态,避免了在用户无需查看表盘显示场景对应的AOD模式的相关数据时,可穿戴设备一直表盘显示场景对应的AOD模式导致的可穿戴设备的功耗过高等问题的发生,即节省了功耗,延长了可穿戴设备的待机使用时长。To sum up, in the solution provided by the embodiment of the present application, when the wearable device is in the information screen display mode corresponding to the current application scenario, in response to the current application scenario switching to the dial display scene, the information corresponding to the dial display scene is obtained. The functional state of the screen display mode is used as the first functional state; if the first functional state is the off state, the wearable device is controlled to be in the screen-off state. In this way, after ending the AOD mode corresponding to the current application scenario and determining that the first functional state of the AOD mode corresponding to the dial display scene is the off state, the wearable device is controlled to be in the screen-off state, thus avoiding the need for the user to check the dial display scene corresponding When the relevant data of AOD mode is displayed, the dial of the wearable device always displays the AOD mode corresponding to the scene, which leads to the occurrence of problems such as excessive power consumption of the wearable device, which saves power consumption and extends the standby time of the wearable device.
下面将结合图14对本申请提供的一种可穿戴设备进行说明。A wearable device provided by this application will be described below with reference to Figure 14.
参照图14,图14示出了本申请实施例提供的一种可穿戴设备600的结构框图,本申请实施例提供的上述方法可以由该可穿戴设备600执行。Referring to Figure 14, Figure 14 shows a structural block diagram of a wearable device 600 provided by an embodiment of the present application. The above method provided by an embodiment of the present application can be executed by the wearable device 600.
本申请实施例中的可穿戴设备600可以包括一个或多个如下部件:处理器601、存储器602、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器602中并被配置为由一个或多个处理器601执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。The wearable device 600 in the embodiment of the present application may include one or more of the following components: a processor 601, a memory 602, and one or more application programs, wherein one or more application programs may be stored in the memory 602 and Configured to be executed by one or more processors 601, the one or more programs are configured to perform the method as described in the foregoing method embodiments.
处理器601可以包括一个或者多个处理核。处理器601利用各种接口和线路连接整个可穿戴设备600内的各个部分,通过运行或执行存储在存储器602内的指令、程序、代码集或指令集,以及调用存储在存储器602内的数据,执行可穿戴设备600的各种功能和处理数据。可选地,处理器601可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器601可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以集成到处理器601中,单独通过一块通信芯片进行实现。Processor 601 may include one or more processing cores. The processor 601 uses various interfaces and lines to connect various parts of the entire wearable device 600, by running or executing instructions, programs, code sets or instruction sets stored in the memory 602, and calling data stored in the memory 602, Perform various functions of the wearable device 600 and process data. Optionally, the processor 601 can use at least one of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). implemented in hardware form. The processor 601 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a modem, etc. Among them, the CPU mainly handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the display content; and the modem is used to handle wireless communications. It can be understood that the above modem can also be integrated into the processor 601 and implemented by a separate communication chip.
存储器602可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器602可用于存储指令、程序、代码、代码集或指令集。存储器602可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、 用于实现下述各个方法实施例的指令等。存储数据区还可以存储可穿戴设备600在使用中所创建的数据(比如上述的各种对应关系)等。The memory 602 may include random access memory (RAM) or read-only memory (Read-Only Memory). Memory 602 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 602 may include a program storage area and a data storage area, where the program storage area may store instructions for implementing an operating system and instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.) , Instructions, etc. used to implement each method embodiment described below. The storage data area can also store data created during use of the wearable device 600 (such as the various corresponding relationships mentioned above), etc.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described devices and modules can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In several embodiments provided in this application, the coupling or direct coupling or communication connection between the modules shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or modules may be electrical, mechanical or other form.
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。In addition, each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software function modules.
请参考图15,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质700中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。Please refer to FIG. 15 , which shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application. The computer-readable medium 700 stores program code, which can be called by the processor to execute the method described in the above method embodiment.
计算机可读存储介质700可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质700包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质700具有执行上述方法中的任何方法步骤的程序代码710的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码710可以例如以适当形式进行压缩。Computer-readable storage medium 700 may be electronic memory such as flash memory, EEPROM (electrically erasable programmable read-only memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 700 includes non-transitory computer-readable storage medium. The computer-readable storage medium 700 has storage space for the program code 710 that performs any method steps in the above-mentioned methods. These program codes can be read from or written into one or more computer program products. Program code 710 may, for example, be compressed in a suitable form.
在一些实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述各方法实施例中的步骤。In some embodiments, a computer program product or computer program is provided that includes computer instructions stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device performs the steps in the above method embodiments.
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。 Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application, but not to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: it can still Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent substitutions are made to some of the technical features; however, these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions in the embodiments of the present application.
Claims (20)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210957021.7 | 2022-08-10 | ||
CN202210957021.7A CN115408065A (en) | 2022-08-10 | 2022-08-10 | Device control method, device, wearable device and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024032144A1 true WO2024032144A1 (en) | 2024-02-15 |
Family
ID=84158919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/100128 WO2024032144A1 (en) | 2022-08-10 | 2023-06-14 | Device control method and apparatus, and wearable device and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115408065A (en) |
WO (1) | WO2024032144A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115408065A (en) * | 2022-08-10 | 2022-11-29 | Oppo广东移动通信有限公司 | Device control method, device, wearable device and storage medium |
CN116483304A (en) * | 2023-04-18 | 2023-07-25 | 深圳小澈科技有限公司 | Display control method, wrist wearing equipment and readable medium |
CN116339485B (en) * | 2023-05-31 | 2023-08-08 | 深圳市微克科技有限公司 | A method, system and medium for intelligently turning off the screen of wearable devices based on big data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160089076A1 (en) * | 2014-09-25 | 2016-03-31 | Fluiditech Ip Limited | Wearable device having active feedback characteristics for physiological nursing, and system and method thereof |
CN109857235A (en) * | 2019-02-25 | 2019-06-07 | 努比亚技术有限公司 | Put out screen display control method, wearable device and computer readable storage medium |
CN110099176A (en) * | 2019-04-30 | 2019-08-06 | 努比亚技术有限公司 | Breath screen display methods, wearable device and computer readable storage medium |
CN115408065A (en) * | 2022-08-10 | 2022-11-29 | Oppo广东移动通信有限公司 | Device control method, device, wearable device and storage medium |
-
2022
- 2022-08-10 CN CN202210957021.7A patent/CN115408065A/en active Pending
-
2023
- 2023-06-14 WO PCT/CN2023/100128 patent/WO2024032144A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160089076A1 (en) * | 2014-09-25 | 2016-03-31 | Fluiditech Ip Limited | Wearable device having active feedback characteristics for physiological nursing, and system and method thereof |
CN109857235A (en) * | 2019-02-25 | 2019-06-07 | 努比亚技术有限公司 | Put out screen display control method, wearable device and computer readable storage medium |
CN110099176A (en) * | 2019-04-30 | 2019-08-06 | 努比亚技术有限公司 | Breath screen display methods, wearable device and computer readable storage medium |
CN115408065A (en) * | 2022-08-10 | 2022-11-29 | Oppo广东移动通信有限公司 | Device control method, device, wearable device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115408065A (en) | 2022-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2024032144A1 (en) | Device control method and apparatus, and wearable device and storage medium | |
US9921631B2 (en) | Methods and apparatus for saving power | |
EP2927790B1 (en) | Photographing method and mobile terminal | |
JP2021179949A (en) | Systems, methods and user interfaces for supporting scheduled mode changes on electronic devices | |
EP4013022A1 (en) | Method, apparatus and device for switching display mode, and medium | |
WO2020103091A9 (en) | Touch operation locking method and electronic device | |
CN112445407A (en) | Display method and electronic device | |
WO2023241009A1 (en) | Screen projection method, apparatus and system, device, and storage medium | |
CN117711310B (en) | Display control method, electronic device and storage medium | |
CN110738970B (en) | Page refreshing method and device for ink screen | |
CN115016868A (en) | Screen control method and terminal equipment | |
CN111857938B (en) | Method, device, terminal and storage medium for managing popup view | |
CN116700585B (en) | Screen off control method, electronic device and storage medium | |
WO2023124554A1 (en) | Application starting method and apparatus, and device and storage medium | |
CN113157090B (en) | Electronic equipment and bright screen control method and device thereof | |
WO2023116237A1 (en) | Interface display method and apparatus, device, storage medium, and program product | |
WO2023130927A1 (en) | Always on display control method, electronic device, and storage medium | |
WO2023130928A1 (en) | Always-on display control method, electronic device and medium | |
CN116450067A (en) | Screen-off display control method, electronic device and storage medium | |
CN116302144A (en) | Application starting method, device, equipment and storage medium | |
KR102640049B1 (en) | Electronic device and method for driving display thereof | |
CN115309252B (en) | Music control interface display method, device, wearable device and storage medium | |
CN114968051A (en) | Power supply method and device for wearable watch, wearable watch and storage medium | |
CN119252160A (en) | Display control method, device and storage medium | |
CN119065483A (en) | Control method, device, equipment and storage medium of electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23851372 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |