Device control method and apparatus, wearable device, readable storage medium, and chip
The device control method on wearable devices addresses the limitations of small display interfaces by providing a shortcut operation bar for quick function control, improving user experience and reducing power consumption.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-18
- Publication Date
- 2026-03-31
AI Technical Summary
The small display interface of wearable devices limits the number of application icons and controls that can be displayed, leading to complex operations and unsatisfactory user experiences when controlling functions, and increases power consumption due to frequent device responses.
A device control method that includes displaying a shortcut operation bar on the interface in response to user input, containing application icons and controls, allowing quick function control and reducing unnecessary device interactions.
Enhances user experience by enabling rapid access to function controls and reduces power consumption by minimizing unnecessary device responses.
Smart Images

Figure 2026510098000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202310295362.7, titled "Device Control Method and Device, Wearable Device, Readable Storage Medium, and Chip", filed with the China National Intellectual Property Administration on March 23, 2023, and the entire disclosure of this application is incorporated herein by reference.
[0002] This application relates to the field of terminal technology, particularly to a device control method and device, a wearable device, a readable storage medium, and a chip.
Background Art
[0003] With the development of computer technology, wearable devices such as smartwatches and smart glasses have emerged. Various applications, such as health applications, call applications, camera applications, audio applications, video applications, and messaging applications, are usually installed on wearable devices. An application can implement different functions during the execution process, such as a health monitoring function and a call function. However, since the display interface of a wearable device is usually relatively small, the application-related information (such as application icons and application controls) that can be displayed on the same interface is limited. When a user needs to use a function, the user has to frequently perform operations on the wearable device to find the control for controlling the implementation of the function, which brings an unsatisfactory user experience.
Summary of the Invention
[0004] This application provides a device control method and device, a wearable device, a readable storage medium, and a chip to solve the problems of the complex operation process and unsatisfactory user experience when a user controls a wearable device in the prior art.
[0005] To achieve the aforementioned objectives, this application employs the following technical solutions.
[0006] According to a first aspect, an embodiment of the present invention provides a device control method applied to a wearable device. The method comprises: receiving a first control operation when a target interface is displayed; displaying an operation bar on the target interface in response to the first control operation, wherein the operation bar includes at least one function control, the function control including an application icon and / or application control of an application; and controlling the wearable device to perform a corresponding function in response to a second control operation on the target function control on the operation bar using the target function control.
[0007] According to the method provided in this embodiment of the present application, a wearable device may display an operation bar based on a user's shortcut control operation, the operation bar including function controls such as application icons or application controls, and as a result, the user uses the function controls to quickly control the wearable device to implement a target function. The method is not only easy to operate but can also avoid the wearable device frequently responding to user operations, thereby reducing the power consumption of the device.
[0008] In some implementations, the step of displaying the operation bar on the target interface in response to the first control operation includes: displaying an operation bar on the target interface in response to the first control operation. According to this method, different types of functional controls may be displayed on operation bars on different types of interfaces, and as a result, the user is provided with different rapid control modes in different scenarios, resulting in a relatively good user experience.
[0009] In some implementations, if the target interface is a non-application interface and the target of the first control operation is not an application icon, then the function control in the operation bar is an application icon. The non-application interface is an interface other than an application interface, the application interface being an associated interface that is displayed when the application runs in the foreground in response to an application launch operation (e.g., tapping an application icon or bringing the application from the background to the foreground via a multitasking list). For example, the application interface includes an audio playback interface displayed during the execution of an audio application in the foreground, or an associated interface displayed during the execution of a messaging application in the foreground. The non-application interface includes the home screen, a system settings interface displayed by swiping down on the home screen, a system settings interface displayed by swiping up on the home screen, or similar. By this method, an application icon may be displayed on a non-application interface, and as a result, the user may launch the corresponding application.
[0010] In some implementations, if the target interface is a non-application interface and the target of the first control operation is the application icon of the target application, the function controls in the operation bar are either the application icon of the application associated with the target application or the application control of the target application. According to this method, the core function controls of the target application may be displayed so that the core functions of the application can be quickly controlled. Alternatively, according to this method, the application associated with the target application may be displayed so that the user can quickly launch the associated application.
[0011] In some implementations, if the target interface is the application interface of the target application, the function controls in the operation bar are the application controls of the target application. According to this method, the core function controls of the target application may be displayed to allow the user to quickly control the core functions of the application.
[0012] In some implementations, the first control operation and the second control operation include: a control operation on a physical button in the wearable device; or a touch operation input on the target interface; or a pre-configured voice control operation.
[0013] In some implementations, after the step of displaying the operation bar on the target interface in response to the first control operation, and before the step of controlling the wearable device to perform the corresponding function in response to the second control operation on the target function control on the operation bar using the target function control, the method further includes the steps of receiving a switching operation; and replacing the function control on the operation bar with another function control in response to the switching operation. According to the method, the electronic device may be controlled to display different function controls on the operation bar, thereby enhancing shortcut control functionality and improving the user experience.
[0014] In some implementations, the switching operation includes: a control operation on a physical button on the wearable device; or a touch operation entered on the target interface; or an operation on a switching control displayed on the target interface, wherein the switching control is used to control the switching of the function controls on the operation bar.
[0015] In some implementations, the control operation on the physical button on the wearable device includes pressing, rotating, or touching the button on the wearable device.
[0016] In some implementations, if the operation bar includes multiple function controls, the method further includes: moving the display position of the operation bar based on a movement control operation such that the control target of the physical buttons on the wearable device changes from a first function control to a second function control. The method uses physical buttons to facilitate user control over the selection of different function controls.
[0017] In some implementations, the control bar is displayed along the edge of the wearable device's screen, and the curvature of the control bar is the same as or similar to the curvature of the screen's edge. The control bar is aesthetically pleasing and blocks less of the display interface content.
[0018] In some implementations, if the screen of the wearable device is circular or elliptical, the control bar is arc-shaped; or, if the screen of the wearable device is rectangular, the control bar is rectangular.
[0019] According to a second aspect, an embodiment of the present application provides a device control device for use in a wearable device. The device is: A receiving unit configured to receive a first control operation when the target interface is displayed; A display unit configured to display an operation bar on the target interface in response to the first control operation, wherein the operation bar includes at least one function control, the function control including an application icon and / or application control of an application; and A control unit configured to control the wearable device to perform a corresponding function in response to a second control operation on the target function control in the operation bar using the target function control. It is equipped with.
[0020] According to a third aspect, an embodiment of the present invention provides a wearable device comprising memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the method shown in the first aspect is implemented.
[0021] According to a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the method shown in the first aspect is implemented.
[0022] According to a fifth aspect, an embodiment of the present application provides a chip. The chip includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, the method shown in the first aspect is implemented.
[0023] According to a sixth aspect, an embodiment of the present application further provides a computer program product. The program product includes a computer program. When the computer program is executed by an electronic device, the electronic device can implement the method shown in the first aspect.
[0024] For the beneficial effects of the second aspect to the sixth aspect, it can be understood that reference should be made to the relevant descriptions in the first aspect. Details will not be described again here.
Brief Description of the Drawings
[0025] [Figure 1] It is a diagram of the structure of a wearable device according to an embodiment of the present application.
[0026] [Figure 2] It is a diagram of a smartwatch according to an embodiment of the present application.
[0027] [Figure 3] It is a diagram showing an application installed in a wearable device according to an embodiment of the present application.
[0028] [Figure 4] It is a diagram of a scenario where a user selects a target application according to an embodiment of the present application.
[0029] [Figure 5] This is a diagram of the application interface of a wearable device according to an embodiment of the present invention.
[0030] [Figure 6] This is a flowchart of a device control method according to an embodiment of the present application.
[0031] [Figure 7] This is a flowchart for displaying a shortcut operation bar on the watch face interface according to an embodiment of the present invention.
[0032] [Figure 8] This is an interface diagram for displaying a shortcut operation bar on the watch face interface of a smartwatch according to an embodiment of the present invention.
[0033] [Figure 9] This is an interface diagram for displaying a shortcut operation bar on the watch face interface by a smartwatch, according to another embodiment of the present invention.
[0034] [Figure 10] This is a diagram illustrating the switching between application combinations in a shortcut operation bar according to an embodiment of the present invention.
[0035] [Figure 11] This is a diagram for controlling the movement of the position of a shortcut operation bar according to an embodiment of the present application.
[0036] [Figure 12] This is a diagram illustrating the configuration of an application icon in a shortcut operation bar according to an embodiment of the present invention. [Figure 13] This is a diagram illustrating the configuration of an application icon in a shortcut operation bar according to an embodiment of the present invention.
[0037] [Figure 14] This is a diagram illustrating an embodiment of the present invention for displaying a shortcut operation bar on a launcher interface using a smartwatch.
[0038] [Figure 15] This is a flowchart for displaying a shortcut operation bar on a launcher interface according to an embodiment of the present invention.
[0039] [Figure 16] This is an interface diagram for displaying a shortcut operation bar on a launcher interface according to an embodiment of the present invention.
[0040] [Figure 17] This is a flowchart for displaying a shortcut operation bar on a launcher interface, according to another embodiment of the present invention.
[0041] [Figure 18] This is an interface diagram for displaying a shortcut operation bar on a launcher interface, according to another embodiment of the present application.
[0042] [Figure 19] This is a flowchart for displaying a shortcut operation bar in an application interface according to an embodiment of the present invention.
[0043] [Figure 20] This is an interface diagram for displaying a shortcut operation bar in an application interface according to an embodiment of the present invention.
[0044] [Figure 21] This is an interface diagram for displaying a shortcut operation bar in an application interface, according to another embodiment of the present invention.
[0045] [Figure 22] This is a diagram showing the shortcut operation bar according to an embodiment of the present invention.
[0046] [Figure 23] This is a diagram showing a shortcut operation bar according to another embodiment of the present invention.
[0047] [Figure 24] This is a diagram showing the structure of a device management device according to an embodiment of the present application.
[0048] [Figure 25] This is a diagram showing the structure of a chip according to an embodiment of the present application. [Modes for carrying out the invention]
[0049] In the description of embodiments of this application, " / " should be understood to mean "or" unless otherwise specified. For example, A / B may mean A or B. The terms "and / or" in this specification describe only the relationship between the related subjects, indicating that three relationships may exist. For example, A and / or B may represent three cases: A only exists, both A and B exist, and B only exists.
[0050] In the description of the embodiments, the terms “First” and “Second” are intended solely for illustrative purposes and should not be understood as implying or including relative importance, or as implicitly implying the number of technical features shown. Accordingly, features defined by “First” or “Second” may explicitly or implicitly include one or more features.
[0051] In the description of embodiments, “multiple” means at least two unless otherwise specified. The term “at least one of the following” or similar expressions refer to any combination of items, including a single item or any combination of multiple items. For example, at least one of a, b, or c may represent a, b, c, a and b, a and c, b and c, or a and b and c, where a, b and c may be singular or plural.
[0052] The technical solutions provided in the embodiments of the present application are described below with reference to the accompanying drawings.
[0053] With the progress and development of science and technology, people are gradually using computer technology to intelligently optimize and design everyday wearable content (watches, glasses, gloves, clothing, shoes, and jewelry, etc.), forming various wearable devices such as smartwatches, smart glasses, smart gloves, smart clothing, smart shoes, and smart jewelry. It can be understood that wearable devices are not only worn directly on the body, but can also implement various functions based on technical support such as software and data interaction, such as health monitoring, calling, and music playback functions.
[0054] Figure 1 is a diagram showing the structure of a wearable device according to an embodiment of the present application. The wearable device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charge management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headset jack 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display 194, a subscriber identification module (SIM) card interface 195, and similar components. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, an optical proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, and similar sensors.
[0055] It should be understood that the structures shown in this embodiment of the present application do not constitute any particular limitation on wearable devices. In some other embodiments, wearable devices may include more or fewer components than those shown in the figures, or some components may be combined, or some components may be separated, or the component arrangement may differ. The components shown in the figures may be implemented by hardware, software, or a combination of software and hardware.
[0056] For example, if the wearable device is a smartwatch, the wearable device may include the processor 110, external memory interface 120, internal memory 121, charge management module 140, power management module 141, wireless communication module 160, audio module 170, speaker 170A, microphone 170C, and display 194 as shown in the figure.
[0057] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, memory, a video codec, a digital signal processor (DSP), a baseband processor, and the like. Multiple different processing units may be independent components or may be integrated into one or more processors.
[0058] The controller can be the central hub and command center of a wearable device. The controller can generate operation control signals based on the instruction operation code and time-series signals to complete the control of instruction reading and instruction execution.
[0059] Memory may be located within the processor 110 and configured to store instructions and data. In some embodiments, the memory within the processor 110 is cache memory. The memory may store instructions or data that were used by the processor 110 only a short time ago or that are used periodically. When the processor 110 needs to use an instruction or data again, the processor 110 may retrieve the instruction or data directly from memory. This avoids repeated access, reduces the latency of the processor 110, and thereby improves system efficiency.
[0060] The charge management module 140 is configured to receive a charge input from a charger. The charger may be a wireless charger or a wired charger. In some embodiments of wired charging, the charge management module 140 may receive a charge input from a wired charger via a USB interface 130. In some embodiments of wireless charging, the charge management module 140 may receive a wireless charging input through a wireless charging coil of a wearable device.
[0061] The power management module 141 is configured to connect the battery 142, the charge management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charge management module 140 and supplies power to the processor 110, internal memory 121, external memory, display 194, camera 193, wireless communication module 160, and similar devices. The power management module 141 may also be configured to monitor parameters such as battery capacity, battery cycle count, and battery health (electrical leakage or impedance).
[0062] The wireless communication function of a wearable device can be implemented by using antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor, baseband processor, and similar components.
[0063] Antennas 1 and 2 are configured to transmit and receive electromagnetic wave signals. Each antenna in a wearable device may be configured to cover one or more communication frequency bands. Different antennas may be reused to improve antenna utilization. For example, antenna 1 may be reused as a diversity antenna in a wireless local area network. In some other embodiments, antennas may be used in combination with tuning switching.
[0064] The mobile communication module 150 can be applied to wearable devices and provide wireless communication solutions including 2G / 3G / 4G / 5G or similar. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), and similar. The mobile communication module 150 may receive electromagnetic waves using antenna 1, perform processing such as filtering or amplification on the received electromagnetic waves, and transmit the processed electromagnetic waves to a modem processor for demodulation. The mobile communication module 150 may further amplify the signal modulated by the modem processor and convert the amplified signal into electromagnetic waves for radiation using antenna 1.
[0065] In some embodiments, at least some functional modules in the mobile communication module 150 may be located in the processor 110. In some embodiments, at least some functional modules in the mobile communication module 150 and at least some modules in the processor 110 may be located in the same component.
[0066] The wireless communication module 160 is applicable to wearable devices and may provide wireless communication solutions including wireless local area networks (WLAN) (e.g., Wireless Fidelity (Wi-Fi) network), Bluetooth (Bluetooth®, BT), global navigation satellite systems (GNSS), frequency modulation (FM), near-field communication (NFC) technology, infrared (IR) technology, or similar technologies. The wireless communication module 160 may be one or more components integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves using antenna 2, performs frequency modulation and filtering on the electromagnetic wave signal, and transmits the processed signal to processor 110. The wireless communication module 160 may further receive a signal to be transmitted from processor 110, perform frequency modulation and amplification on the signal, and convert the signal into an electromagnetic wave for radiation using antenna 2.
[0067] In some embodiments, the wearable device's antenna 1 is connected to a mobile communication module 150, and antenna 2 is connected to a wireless communication module 160, so that the wearable device can communicate with a network and other devices using wireless communication technology.
[0068] The wearable device implements display functionality using a GPU, a display 194, an application processor, and similar components. The GPU is a microprocessor for image processing and is connected to the display 194 and the application processor. The GPU is configured to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.
[0069] The display 194 is configured to display images, videos, and the like, for example, a non-application interface or an application interface in the embodiments of the present application. The display 194 includes a display panel. In some embodiments, the wearable device may include one or N displays 194, where N is a positive integer greater than 1.
[0070] The external memory interface 120 may be configured to connect an external memory card, such as a microSD card, to expand the storage capacity of the wearable device. The external memory card communicates with the processor 110 via the external memory interface 120 and implements data storage functions. For example, files such as music and videos are stored on the external memory card.
[0071] The internal memory 121 may be configured to store computer executable program code, which includes instructions. The processor 110 performs various functional applications and data processing of the wearable device by executing instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system, applications required by at least one function (e.g., an image display function), and similar. The data storage area may store data generated during the use of the wearable device (e.g., the user's exercise step count).
[0072] In addition, the internal memory 121 may include high-speed random-access memory and may further include non-volatile memory, such as at least one magnetic disk storage device, flash memory, or universal flash storage (UFS).
[0073] The wearable device may implement audio functionality by using an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an application processor, and similar components.
[0074] The audio module 170 is configured to convert digital audio signals to analog audio signals and output analog audio signals, and is also configured to convert analog audio inputs to digital audio signals. The audio module 170 may also be configured to encode and decode audio signals.
[0075] Speaker 170A, also known as a "loudspeaker," is configured to convert electrical audio signals into sound signals. A wearable device may be configured to use speaker 170A to listen to music or answer hands-free calls.
[0076] The receiver 170B, also referred to as an "earpiece," is configured to convert electrical audio signals into sound signals. When a call is answered or a voice message is received using a wearable device, the receiver 170B may be placed near a person's ear to receive the audio.
[0077] The microphone 170C, also called a "mike" or "mic," is configured to convert sound signals into electrical signals. When making a call or sending a voice message, the user may position their mouth close to the microphone 170C and speak to input sound signals into the microphone 170C. At least one microphone 170C may be placed in the wearable device.
[0078] Button 190 includes a power button, a settings button, volume buttons, and similar buttons. Button 190 may be a mechanical button or a touch button. The wearable device may receive key inputs and generate key signal inputs related to user settings and function controls of the wearable device.
[0079] For example, the wearable device is a smartwatch. Button 190 includes the upper and lower buttons shown in Figure 2. In some implementations, rotating the upper button may zoom in / out of application icons on the checkerboard interface in checkerboard home screen mode, the interface may scroll up / down in the application interface, and so on. The display interface in checkerboard home screen mode is also called the launcher interface. The interface includes application icons for all or some of the applications installed on the smartwatch. The application icons are arranged in a row-column rule, and as a result, the display interface takes on a checkerboard shape. Pressing the upper button may turn on the smartwatch screen when it is off, or the application list interface may be displayed when the smartwatch displays the watch face interface, or the smartwatch may switch back to the watch face interface when it displays a non-watch face interface, and so on. Pressing and holding the upper button may control the smartwatch, allowing for power off, power on, restart, and similar actions. By pressing the lower button, you can control the smartwatch and launch default / user-defined applications or the shortcut operation bar shown below.
[0080] Motor 191 can generate vibration prompts. Motor 191 may be configured to provide incoming vibration prompts and touch vibration feedback. For example, touch operations performed in different applications (e.g., taking photos and playing audio) may correspond to different vibration feedback effects. Motor 191 may also have different vibration feedback effects corresponding to touch operations performed in different areas of the display 194. Furthermore, different application scenarios (e.g., time reminders, information reception, alarm clocks, and games) may correspond to different vibration feedback effects. The touch vibration feedback effects can be further customized.
[0081] Indicator 192 may be an indicator light, which may be configured to show the charging status and power changes, or to show messages, missed calls, notifications, and the like.
[0082] The SIM card interface 195 is configured to connect a SIM card. Specifically, the wearable device uses an eSIM, or embedded SIM card. The eSIM card can be embedded in the wearable device but cannot be separated from the wearable device.
[0083] Based on the structural support of the wearable device provided in this embodiment, the wearable device can install various applications and provide different services to the user by implementing various functions using these applications. In addition, as the storage space of wearable devices increases, users have diverse requirements for device functionality, and the number of applications installed on wearable devices gradually increases, with some wearable devices (such as smartwatches) even having up to several dozen applications installed.
[0084] It should be noted that the execution of all or part of an application on a wearable device, or the implementation of all or part of its functions, may or may not depend on another smart device (such as a smartphone or tablet computer). This is not limited to this embodiment.
[0085] Figure 3 shows an application installed on a wearable device according to an embodiment of the present application. Referring to Figure 3, various applications, such as a health monitoring application, a calling application, a contacts application, a calendar application, a camera application, an audio application, a video application, a messaging application, and an instant messaging application, can be installed on the wearable device. The application may implement different functions in the course of execution, such as a health monitoring function, a calling function, a photography function, an audio playback function, and a video playback function. Details are not described in this embodiment.
[0086] To facilitate user operation, wearable devices typically display all application icons on a launcher interface (see Figure 3), allowing users to launch corresponding applications by performing actions on the application icons on the launcher interface. However, due to limitations in device size and form, the display interface of wearable devices is usually relatively small. Therefore, a wearable device may only display a portion of the launcher interface at any given moment, as in area A or area B in Figure 3, and the number of application icons that can be displayed on the same display interface is limited. When a user needs to use and launch an application, they may need to frequently perform actions on the wearable device to find the target function controls that govern the implementation of the function.
[0087] For example, the wearable device is a smartwatch. Referring to Figures 4(a) through 4(c), if a user needs to play audio using the smartwatch, the user must first control the smartwatch to display the default area of the launcher interface, e.g., area A, by pressing the top button on the smartwatch. Since the default area does not contain the application icon for the audio application, the user must then perform a touch slide on the screen in the up / down / left / right direction to control another area of the launcher interface, e.g., area B, where the other area contains the audio application icon on the smartwatch's home screen. Finally, the user controls the wearable device to tap the audio application icon and launch the audio application, thereby providing the audio playback service.
[0088] Note that in the example in Figure 4, the user controls the smartwatch to display the target application icon by performing only one slide operation on the launcher interface. However, in actual operation, the user may need to perform multiple slides in multiple directions (up / down / left / right) to find the target application icon, which is inconvenient for the user.
[0089] After an application is launched, the wearable device displays the application interface and implements the corresponding functions. However, as the application functionality gradually increases, the application interface also gradually becomes larger. Similarly, because the display interface of a wearable device is relatively small, the wearable device can usually only display a portion of the application interface. If the user needs to control the application, the user usually needs to perform several actions to find the target application control, and then can use the target control to control the application.
[0090] Figure 5 is a diagram of the application interface of a wearable device according to an embodiment of the present invention. Referring to Figure 5, an audio application for a smartwatch is used as an example. The application interface includes several settings, such as the "Playback" option, the "Ranking" option, the "History Recording" option, and the "Playback Settings" option. The "Playback" option is used to control playback and pause of the current audio, control switching to the next track, control switching to the next track, and control switching audio playback modes (such as random mode, single track loop, and sequential playback). The "Ranking" option includes ranking information of popular audio. The "History Recording" option includes information about recently played audio. The "Playback Settings" option includes several settings for the audio application.
[0091] In the case of audio applications, controlling playback / pause, switching to the next track, and similar actions are generally considered core control functions. However, because smartwatch display interfaces are relatively small, smartwatches typically cannot simultaneously display the relevant core function controls while displaying other application content. Therefore, when users attempt to control the core functions of an audio application, the operation becomes complex, resulting in an unsatisfactory experience.
[0092] For example, in the process of a user opening the "History" option to view previously played audio, if the user wants to switch from the currently playing audio to the next track, the user must first exit the "History" option, then enter the "Play" option, tap the "Next" control, and then switch from the currently playing audio to the next track. This user operation is inconvenient.
[0093] As can be seen from the above, due to factors such as the form and size of the product, the display interface of wearable devices is usually relatively small, and the amount of information that can be displayed on the same display interface (such as application icons and application controls) is limited. When a user needs to use a function, the user has to perform frequent operations on the wearable device to find the target function control that controls the implementation of the function. This not only results in an unsatisfactory user experience but also increases the power consumption of the device because the wearable device has to respond to user operations frequently.
[0094] Accordingly, embodiments of the present invention provide a device control method. According to the method, target function controls required by the user (such as application icons or application controls) can be displayed quickly, and the user experience can be improved. In addition, frequent responses from the wearable device to user operations can be avoided, and the power consumption of the device can be reduced.
[0095] Figure 6 is a flowchart of a device control method according to an embodiment of the present application. The method relates to a process by which a wearable device rapidly displays function controls based on user control operations. Specifically, the method includes the following S601 to S604.
[0096] S601: When the wearable device displays the target interface, it receives a first control operation.
[0097] In this embodiment, the first control operation is used to control the wearable device so that, while floating, a shortcut operation bar (abbreviated as the operation bar) is displayed on the current display interface. For example, the first control operation may be a touch operation on the screen, a press or rotation operation on a physical button, a voice control command, or the like. This is not limited to this embodiment.
[0098] S602: In response to a first control operation, the wearable device displays a shortcut operation bar on the target interface, wherein the operation bar includes at least one function control, and the function control includes an application icon and / or application control of an application.
[0099] In this embodiment, the display interface of the wearable device includes application interfaces and non-application interfaces. An application interface is an associated interface displayed after an application is launched, or an associated interface displayed when an application is running in the foreground in response to an operation performed by the user on the application icon of an application, such as an audio playback interface for an audio application, a recording interface for a recording application, or a call screen for a call application. An application interface may be understood to be related to a particular application. An application interface is usually different for different applications. A non-application interface is an interface other than an application interface. For example, a non-application interface is a home screen, or a system-level setting interface displayed by the electronic device in response to a user's slide operation from the top to the bottom of the electronic device screen, or in response to a user's slide operation from the bottom to the top of the electronic device screen. Specific types of non-application interfaces are not limited to this embodiment of the application.
[0100] In some implementations, the function controls in the shortcut bar are associated with the type of target interface. Specifically, if the wearable device displays a different type of target interface, the content displayed in the shortcut bar by the wearable device in response to the user's first control operation will differ.
[0101] For example, when a wearable device displays a non-application interface, the wearable device receives a first control operation entered by the user. When the target of the first control operation is not an application icon, the wearable device displays a shortcut operation bar on the non-application interface, where the function controls on the shortcut operation bar include at least one application icon. When the target of the first control operation is the application icon of a target application, the wearable device displays a shortcut operation bar on the non-application interface, where the function controls on the shortcut operation bar include either the icon of at least one application associated with the target application, or the application control of the target application.
[0102] In another example, when a wearable device displays the application interface of a target application, the wearable device receives a first control operation entered by the user. In response to the first control operation, the wearable device displays a shortcut operation bar, which includes at least one function control of the target application.
[0103] In some other implementations, the function controls in the shortcut bar are independent of the target interface type. In other words, regardless of the interface displayed by the wearable device, the wearable device displays a shortcut bar with the same content in response to the user's first control operation. The function controls in the shortcut bar can be application icons or application controls of an application.
[0104] It should be noted that the function controls in the shortcut operation bar may be pre-configured by the system, configured by the user, or automatically determined by the wearable device based on the user's application usage habits (such as frequency or duration of use). This is not limited to this embodiment.
[0105] Optionally, a wearable device may display a shortcut bar along the edge of the screen, the curvature of which is the same as or similar to the curvature of the screen edge. For example, if the screen of the wearable device is circular or elliptical, the shortcut bar is arc-shaped; or, if the screen of the wearable device is rectangular, the shortcut bar is rectangular.
[0106] S603: The wearable device receives a second control operation on the target function control in the shortcut operation bar.
[0107] In this embodiment, the second control operation is used to select a target function control. For example, the second control operation may be a touch operation on the screen, a press operation on a physical button, a voice control command, or similar. This is not limited to this embodiment.
[0108] S604: In response to the second control operation, the wearable device uses the target function control to control the wearable device to perform the corresponding function.
[0109] In this embodiment, an application icon is used to control the launch of the corresponding application, and an application control is used to control the corresponding application to perform a pre-configured function, such as playing the next track or pausing playback. For example, if the target function control is an audio application, the wearable device launches the audio application in response to a second control operation performed by the user on the audio application icon. Alternatively, if the target function control is a pause control for the audio application, the wearable device pauses the audio currently being played by the audio application in response to a second control operation performed by the user on the pause control.
[0110] In summary, a wearable device may display a shortcut control bar based on the user's shortcut control operations. This shortcut control bar includes functional controls such as application icons or application controls, allowing the user to quickly control the wearable device to implement a target function. This method is not only easy to use but also avoids the wearable device frequently responding to user operations, thereby reducing the device's power consumption.
[0111] Assuming the wearable device is a smartwatch, the device control method provided in the embodiments of the present invention will be described in detail below with reference to two specific cases in which the type of target interface is associated with or not associated with function controls in a shortcut operation bar.
[0112] Example 1: The target interface type is associated with the function controls in the shortcut operation bar.
[0113] In this embodiment, the smartwatch interface includes application interfaces and non-application interfaces. Application interfaces include related interfaces that are displayed after various applications installed on the smartwatch are launched, such as audio application interfaces, video application interfaces, and exercise application interfaces. Non-application interfaces are interfaces other than application interfaces, such as watch face interfaces and home screens. Smartwatches typically display watch face interfaces after being woken up by the user, or by default, they always display and remain on the watch face interface. Watch face interfaces typically include time information and may further include date information, exercise information, several application icons, and at least one of other content. See Figure 4(a) for a watch face interface. The home screen, also called a launcher interface, includes application icons for all or some of the applications installed on the smartwatch. See Figure 4(b) for a home screen.
[0114] Regarding Case 1, the device control method provided in this application will be described in detail below, with separate reference to the method of displaying a shortcut operation bar on a non-application interface and the method of displaying a shortcut operation bar on an application interface.
[0115] (I) Display shortcut operation bars in non-application interfaces.
[0116] (1) Display a shortcut bar on the watch face interface.
[0117] Figure 7 is a flowchart for displaying a shortcut operation bar on a watch face interface according to an embodiment of the present invention. The method relates to a process in which a smartwatch displays a shortcut operation bar based on user operation in the process of displaying a non-application interface.
[0118] S701: In the process of displaying the watch face interface, the smartwatch receives a first control operation.
[0119] S702: The smartwatch displays a shortcut operation bar on the watch face interface in response to a first control operation, wherein the shortcut operation bar includes at least one application icon.
[0120] In this embodiment, the first control operation may be a press operation performed by the user on the lower button, a press or rotation operation performed by the user on the upper button, a touch slide operation entered by the user on the watch face interface, a voice control command input by the user, or similar. The directions shown in the figure are for illustrative purposes only. In the case of a touch slide operation, the sliding direction of the touch slide operation may be any direction, for example, up, upper right, down, or lower left. This is not limited to this embodiment.
[0121] Regarding S701 and S702:
[0122] For example, referring to (a) through (c) in Figure 8, if the smartwatch's watch face is circular, in response to a first control operation by the user, such as pressing the bottom button or touching and sliding along the edge of the screen toward the upper right, the smartwatch displays an arc-shaped shortcut bar on the edge of the watch face, where the shortcut bar includes application icons for sports applications, messaging applications, or calling applications, and the center of the arc-shaped shortcut bar essentially coincides with the center of the watch face. In a circular watch face, the arc-shaped shortcut bar is not only aesthetically pleasing and harmonizes with the overall shape of the circular watch face, but it also reduces the blocking of various content on the watch face (such as time information and application icons), thereby potentially providing a more desirable user experience.
[0123] For example, referring to (a) and (b) in Figure 9, if the smartwatch's watch face is square, in response to a first control operation by the user pressing the lower button, the smartwatch displays a long, strip-like shortcut bar on the edge of the watch face. The shortcut bar includes application icons for sports applications, messaging applications, or calling applications. The shortcut bar is parallel to the edge of the square watch face (e.g., the right edge). Similarly, on a square watch face, a long, strip-like shortcut bar is aesthetically pleasing and harmonizes with the overall shape of a circular watch face, and it also reduces the blocking of various content on the watch face (such as time information and application icons), thereby potentially providing a more desirable user experience.
[0124] For a first control operation on a non-application interface, in some implementations, multiple groups of functional controls, such as multiple application icon combinations, may be configured on the smartwatch. Based on this, in response to the first control operation, the smartwatch may first display a pre-configured application icon combination on the shortcut operation bar, and then display another application combination based on a switching operation entered by the user. The switching operation may be an operation on a switching control, a pre-configured slide operation, a rotation operation on an upper button, or similar. This is not limited to this embodiment.
[0125] For example, referring to (a) to (c) in Figure 10, in the case of a first control operation corresponding to the watch face interface, application icon combination A and application icon combination B are set on the smartwatch, and application icon combination A and application icon combination B are completely or partially different. For example, the application icons in application icon combination A include icons for a sports application, a messaging application, and a calling application, while the application icons in application icon combination B include icons for a wallet application, a weather application, and a contacts application. In response to the user's first control operation, the smartwatch displays application icon combination A and a toggle control on the watch face interface. In response to a tap operation performed by the user on the toggle control, a touch slide operation performed downwards on the shortcut operation bar, or an operation of rotating the upper button downwards, the smartwatch switches from application icon combination A to application icon combination B.
[0126] It should be noted that during the process of using a smartwatch, the user may unintentionally trigger a first control operation, and therefore the smartwatch may display the shortcut operation bar. By tapping a different area outside the shortcut operation bar on the display interface, the user can control the smartwatch to cancel the display of the shortcut operation bar.
[0127] S703: The smartwatch receives a second control operation for the target function control in the shortcut operation bar.
[0128] S704: The smartwatch displays the application interface of the target application in response to a second control operation.
[0129] In this embodiment, the second control operation is used to select a target application and may be a press operation on a lower button of the smartwatch, a tap operation on the target application icon, a voice control command, or similar. This is not limited to this embodiment.
[0130] For example, a user may select a target application using either Method 1 or Method 2 below.
[0131] Method 1: The user selects the target application by tapping the target application's icon.
[0132] For example, referring to (b) and (c) in Figure 8, if the target application is an exercise application, the user can launch the exercise application by tapping the exercise application icon. Alternatively, if the target application is a messaging application, the user can launch the messaging application by tapping the messaging application icon.
[0133] Method 2: The user selects the target application by pressing the lower button.
[0134] While the position of the lower button on a smartwatch is fixed, the content displayed near the lower button usually changes. Therefore, it should be noted that the smartwatch typically displays focus near the lower button to indicate the target of the lower button's target control. The target of the target control may be the target application or the application control.
[0135] When the lower button's focus points to the target application, the user can select the target application by pressing the lower button. For example, referring to (b) and (c) in Figure 8, if the target application is the exercise application and the exercise application is the target application, the user can select the target application by pressing the lower button.
[0136] If the lower button's focus is not on the target application, the user must first move the shortcut bar so that the lower button's focus points to the target application, and then press the lower button to select the target application.
[0137] For example, referring to Figure 11, and assuming the target application is a messaging application, but the lower button's focus is currently pointing to the exercise application, the user may control the shortcut bar to move upward by performing an upward touch-slide operation, or by rotating the upper button upward, resulting in the lower button's focus on the messaging application. The user then selects the messaging application by pressing the lower button.
[0138] In this embodiment, the application icons in the shortcut operation bar of the watch face interface may be pre-configured by a system configured by the user, or they may be determined by the smartwatch based on the user's usage habits. This is not limited to this embodiment.
[0139] In a scenario where the user configures application icons, for example, referring to (a) through (c) in Figure 12, the smartwatch displays a settings interface in response to an action performed by the user on the settings application on the smartwatch. The settings interface includes content such as "Accessibility Functions" controls, "Bottom Button Settings" controls, and "Exercise Settings" controls. In response to an action performed by the user on the "Bottom Button Settings" controls, the smartwatch displays the bottom button settings interface, on which the user can edit application icons at each display position in the shortcut operation bar.
[0140] The watch face interface of a smartwatch is relatively small and can only display some of the content of a single interface. Therefore, the user can only control the smartwatch to display the rest of the interface's content by performing a touch slide on the display interface. For ease of explanation, the following describes the process of editing application icons in the shortcut operation bar, referring to the entire bottom button settings interface.
[0141] Referring to (a) in Figure 13, the overall lower button configuration interface includes application icons configured in the current shortcut bar, such as the exercise application, wallet application, and phone application icons. In response to an operation performed by the user on the target application icon, the smartwatch displays a function selection interface, which includes multiple applications that can be added to the shortcut bar, and the user can select a new application to replace the target application based on their requirements. For example, in response to an operation performed by the user on the exercise application icon, the smartwatch displays the function selection interface shown in (b) in Figure 13, where the interface includes application icons such as exercise application, exercise type, health, camera, weather, and settings. In response to a selection operation performed by the user on the health application, the smartwatch may replace the exercise application icon in the shortcut bar with the health application icon.
[0142] In summary, according to the method provided in this embodiment of the present application, a smartwatch can quickly display a shortcut operation bar on the watch face interface based on user control operations, thereby enabling the user to quickly find and launch a target application. User operation is simple, resulting in a relatively good user experience. In addition, the smartwatch is further prevented from performing redundant displays during the process of the user searching for a target application, thereby potentially reducing the device's power consumption.
[0143] (2) Display a shortcut operation bar on the launcher interface.
[0144] In some implementations, as shown in Figures 14(a) and (b), the launcher interface is also a non-application interface. Therefore, the smartwatch may also display a shortcut operation bar containing at least one application icon in the launcher interface, as shown in Figure 7, and launch the corresponding target application based on a selection operation performed by the user on the target application icon in the shortcut operation bar. See the above explanation for further details. Further details will not be explained again here.
[0145] In this implementation, the launcher interface displayed on the smartwatch contains only a few application icons. Therefore, the icons in the shortcut bar are typically application icons not included in the currently displayed launcher interface. As a result, the user can quickly find the target application without having to navigate through the launcher interface. Of course, the application icons in the shortcut bar can also be the same as the application icons in the launcher interface. This is not limited to this embodiment. In addition, the application icons in the shortcut bar of the launcher interface may be pre-configured by the system, pre-set by the user, or determined by the smartwatch based on the user's usage habits. See the above description for details. Further details will not be explained again here.
[0146] In some other implementations, the launcher interface includes several application icons, so the smartwatch may also display a shortcut bar for the target application based on user actions performed on the target application's icon in the launcher interface. The shortcut bar may include application icons for at least one other application associated with the target application, or at least one application control for the target application. The process of displaying a shortcut bar in the launcher interface is described separately below, with specific examples.
[0147] Example 1: Display the application associated with the target application in the shortcut bar.
[0148] Figure 15 is a flowchart for displaying a shortcut operation bar on a launcher interface according to an embodiment of the present application. The method includes the following steps S1501 to S1504.
[0149] S1501: In the process of displaying the launcher interface, the smartwatch receives a first control operation performed on the target application.
[0150] In this embodiment, the first control operation may be an operation in which the user touches and holds to select a target application and slides away from the application icon, where the direction away from the application icon may be to the left, right, top, bottom, or similar.
[0151] S1502: The smartwatch displays a shortcut operation bar on the launcher interface in response to a first control operation on the target application, wherein the shortcut operation bar includes at least one application icon, and the application icon is the icon of an application associated with the target application.
[0152] In possible implementations, after receiving a first control operation performed by the user on the target application, the smartwatch searches for applications associated with the target application based on a pre-configured correspondence and uses a shortcut bar to display the application icons of all or some of the associated applications on the launcher interface. The shortcut bar may be arc-shaped and displayed around the target application icons, or of course, it may be another shape, such as a long strip. This is not limited to this embodiment.
[0153] Optionally, the shortcut bar may further include delete and add controls, where the delete control is used to control the smart device to cancel the display of the shortcut bar, and the add control is used to control the addition of application icons to the shortcut bar.
[0154] S1503: The smartwatch receives a second control operation performed by the user in the shortcut operation bar for the target-related application.
[0155] In this embodiment, the second control operation may be a user tapping the target application icon, a voice control command, or similar. See the above description for details. Further details will not be explained here.
[0156] S1504: The smartwatch displays the application interface of the target-related application in response to the second control operation.
[0157] In the case of the method shown in S1501 to S1504, referring to (a) to (c) in Figure 16, if the target application is the Contacts application and the applications associated with the Contacts application include the Recording application and the Clock application, in the process of displaying the launcher interface, the smartwatch, in response to the user touching, holding, and sliding to the right to select the Contacts application icon, displays an arc-shaped shortcut operation bar to the right of the Contacts application icon in the launcher interface, where the shortcut operation bar includes application icons for the Recording application and the Clock application, a delete control, and an add control.
[0158] In summary, according to the method provided in this embodiment of the present application, a smartwatch can quickly display a shortcut operation bar on the launcher interface based on user control operations, thereby enabling the user to quickly find and launch a target application. User operation is simple, resulting in a relatively good user experience. In addition, the smartwatch is further prevented from running a redundant display during the process of the user searching for a target application, thereby potentially reducing the device's power consumption.
[0159] Example 2: Display the target application's application controls on the shortcut bar.
[0160] Figure 17 is a flowchart for displaying a shortcut operation bar on a launcher interface according to another embodiment of the present application. The method includes the following steps S1701 to S1704.
[0161] S1701: In the process of displaying the launcher interface, the smartwatch receives a first control operation performed on the target application.
[0162] In this embodiment, the first control operation may be an operation in which the user touches and holds to select a target application and slides away from the application icon, where the direction away from the application icon may be to the left, right, top, bottom, or similar.
[0163] S1702: The smartwatch displays a shortcut operation bar on the launcher interface in response to a first control operation, wherein the shortcut operation bar includes at least one application control of the target application.
[0164] In possible implementations, after receiving a first control operation performed by the user on the target application, the smartwatch searches for the target application's key application controls (abbreviated as key controls) and displays them in the launcher interface using the shortcut operation bar. Key controls can be configured by the application vendor or the user.
[0165] Optionally, the shortcut bar may further include add controls and remove controls, where the add controls are used to control the addition of application controls to the shortcut bar, and the remove controls are used to control the smart device to cancel the display of the shortcut bar. In addition, after displaying the shortcut bar, the smartwatch may also cancel the display of the shortcut bar in response to a tap or similar action performed by the user in an area outside the shortcut bar.
[0166] Optionally, the shortcut bar may be arc-shaped and displayed around the target application icon, or of course, it may be another shape, such as a long strip. This is not limited to this embodiment.
[0167] S1703: The smartwatch receives a second control operation performed by the user in the shortcut operation bar for the target application control.
[0168] In this embodiment, the second control operation may be a user tap on the target application control, a voice control command, or similar. This is not limited to this embodiment.
[0169] S1704: In response to the second control operation, the smartwatch uses target control to control the target application to perform the corresponding function.
[0170] It should be understood that in an application, different application controls are used to control the application to perform different control functions such as play, pause, and fast forward. Therefore, target control operations correspond to target controls.
[0171] In the example, in the case of the method shown in S1701 to S1704, referring to (a) to (d) in Figure 18, when the launcher interface is displayed, the smartwatch displays an arc-shaped shortcut operation bar to the right of the exercise application icon on the launcher interface in response to a touch, hold, and slide operation by the user to select an exercise application, where the shortcut operation bar includes content such as exercise content control, step count control, delete control, and add control. The exercise content control is used to control the smartwatch to display the user's optional exercise content, and the step count control is used to control the smartwatch to display information about the user's exercise step count. In response to a selection operation performed by the user on the exercise content control, the smartwatch displays the user's exercise content for the day, such as a scheduled "running course" or "outdoor running".
[0172] In summary, according to the method provided in this embodiment of the present application, a smartwatch can quickly display key controls for a target application on a launcher interface based on user control operations, thereby enabling the user to quickly control the target application. User operation is simple, resulting in a relatively good user experience. In addition, the smartwatch is further prevented from performing redundant displays during the process of the user searching for key controls, thereby potentially reducing the device's power consumption.
[0173] (II) Display a shortcut bar in the application interface
[0174] Figure 19 is a flowchart for displaying a shortcut operation bar in an application interface according to an embodiment of the present invention. The method includes the following steps S1901 to S1904.
[0175] S1901: In the process of displaying the application interface of the target application, the smartwatch receives a first control operation.
[0176] As can be seen from the above description, in response to a selection operation performed by the user on the icon of the target application, the wearable device may launch the target application and display the application interface of the target application. The specific content of the application interface relates to the specific functions and configuration of the application. This is not limited to this embodiment.
[0177] In this embodiment, the first control operation may be a press operation performed by the user on the lower button, a press or rotation operation performed by the user on the upper button, a touch slide operation entered by the user on the watch face interface, a voice control command input by the user, or similar. The directions shown in the figure are for illustrative purposes only. In the case of a touch slide operation, the sliding direction of the touch slide operation may be any direction, for example, up, upper right, down, or lower left. This is not limited to this embodiment.
[0178] S1902: The smartwatch displays a shortcut operation bar on the application interface in response to a first control operation, wherein the shortcut operation bar includes at least one application control of the target application.
[0179] It can be understood that a single application typically has multiple application controls. For example, the application controls of a settings application include a Bluetooth® switch, a Wi-Fi® switch, controls for controlling power saving mode, and controls for controlling the brightness of the screen display; an audio application includes play / pause controls, next track controls, previous track controls, 15-second fast-forward controls, and 15-second rewind controls. Of the many controls of an application, there are usually several key controls that control the application's key functions, such as the Bluetooth® and Wi-Fi® switches in a settings application, and the play / pause controls, next track controls, and previous track controls in an audio application.
[0180] In some implementations, smartwatches may display the key controls for the target application in a shortcut bar, allowing the user to quickly control the application's key functions. These key controls are typically pre-configured within the application, and the user does not have the authority to modify them.
[0181] In some other implementations, smartwatches may display several application controls in a shortcut bar based on user settings, allowing the user to quickly control target applications in multiple modes.
[0182] S1903: The smartwatch receives a second control operation performed by the user in the shortcut operation bar for the target application control.
[0183] In this embodiment, a selection operation performed by the user on the target application control in the shortcut operation bar may be a tap on the target application control by the user, a voice control command, or similar.
[0184] S1904: In response to the second control operation, the smartwatch uses target control to control the target application to perform the corresponding function.
[0185] The control functions performed by a smartwatch vary depending on the target application control. For example, if the target application control is a Bluetooth® switch, the smartwatch will disable / enable the Bluetooth® function in response to operations performed by the user on the Bluetooth® switch.
[0186] Based on the methods shown in S1901 to S1904:
[0187] In the example, referring to (a) and (b) in Figure 20, when the smartwatch displays the application interface of the audio application, in response to a press operation performed by the user on the lower button, the smartwatch displays an arc-shaped shortcut operation bar near the lower button along the contour of the watch face, where the shortcut operation bar includes the audio application's key controls: play / pause control, next track control, and previous track control. In response to the user's operation on the play / pause control, the smartwatch switches the currently playing audio from the play state to the pause state.
[0188] In another example, referring to (a) and (b) in Figure 21, when the smartwatch displays the application interface of the exercise application, in response to a press operation performed by the user on the lower button, the smartwatch displays an arc-shaped shortcut operation bar near the lower button along the contour of the watch face, where the shortcut operation bar includes the key controls of the exercise application: exercise prompt controls. The exercise prompt controls are used to present the user with basic information about the scheduled exercise item, such as the name of the item and the duration of the exercise, for example, "Aerobic endurance running will start at 4:30 p.m."
[0189] In summary, according to the method provided in this embodiment of the present application, a smartwatch can quickly display application controls of an application on the application interface based on user control operations, thereby enabling the user to quickly control the target application. User operation is simple, resulting in a relatively good user experience. In addition, the smartwatch is further prevented from performing redundant displays during the process of the user searching for application controls, thereby potentially reducing the device's power consumption.
[0190] In the case of a first control operation on an application interface, it should be noted that in some implementations, multiple groups of function controls, for example, multiple function control combinations, may also be configured on the smartwatch. Based on this, in response to a first control operation, the smartwatch may first display a pre-configured function control combination on the shortcut operation bar, and then display another application combination based on a switching operation entered by the user. The switching operation may be an operation on a switching control, a pre-configured slide operation, a rotation operation on the upper button, or similar. This is not limited to this embodiment. For details, please refer to the previously described process for switching function control combinations on non-application interfaces. Further details will not be described again here.
[0191] Case 2: The target interface type is not associated with the function controls in the shortcut operation bar.
[0192] In Example 2, regardless of whether the target interface currently displayed on the smartwatch is a non-application interface or an application interface, in response to the first control operation, the smartwatch displays a shortcut operation bar containing at least one function control on the target interface. For details on the first control operation, please refer to the explanation above. Further details will not be explained here. The function control may be an application icon or application control in an application.
[0193] In some implementations, the smartwatch is configured to display a shortcut operation bar containing multiple application icons on the target interface in response to a first control operation received on the target interface, regardless of the type of target interface.
[0194] For example, referring to Method 1 in Figure 22, in the process in which the smartwatch displays the watch face interface (non-application interface), in response to a press operation performed by the user on the lower button, the smartwatch displays an arc-shaped shortcut operation bar on the watch face interface, where the shortcut operation bar includes application icons for the exercise application, messaging application, and calling application. In response to a second control operation performed by the user on the exercise application, the smartwatch launches the exercise application and displays the application interface for the exercise application.
[0195] In another example, referring to Method 2 in Figure 22, in the process of the smartwatch displaying the audio application interface, in response to a touch slide operation performed by the user along the edge of the screen toward the upper right, the smartwatch displays a shortcut operation bar on the audio application interface, where the shortcut operation bar includes application icons for the exercise application, messaging application, and calling application. In response to a second control operation performed by the user on the exercise application, the smartwatch launches the exercise application and displays the application interface for the exercise application.
[0196] In some other implementations, the smartwatch is configured to display a shortcut operation bar containing multiple application controls on the target interface in response to a first control operation received on the target interface, regardless of the type of target interface.
[0197] For example, referring to Method 1 in Figure 23, in the process in which the smartwatch displays the watch face interface, in response to the user pressing the lower button, the smartwatch displays a shortcut operation bar on the watch face interface, where the shortcut operation bar includes controls for the previous track of the audio application, play / pause controls, and controls for the next track. In response to an operation performed by the user on the next track controls, the audio application plays the next track of audio.
[0198] In another example, referring to Method 2 in Figure 23, in the process of the smartwatch displaying the audio application interface, in response to a touch slide operation performed by the user along the edge of the screen toward the upper right, the smartwatch displays a shortcut operation bar on the audio application interface, where the shortcut operation bar includes controls for the previous track, play / pause, and next track of the audio application. In response to an operation performed by the user on the next track control, the audio application plays the next track of audio.
[0199] In another example, referring to Method 3 in Figure 23, in the process in which the smartwatch displays the exercise application interface, in response to the user pressing the lower button, the smartwatch displays a shortcut bar on the exercise application interface, where the shortcut bar includes controls for the previous track, play / pause, and next track of the audio application. In response to an action performed by the user on the next track control, the audio application plays the next track of audio.
[0200] In summary, according to the method provided in this embodiment, a smartwatch can display the same shortcut operation bar on any interface based on a first control operation by the user, thereby enabling the user to quickly control the smartwatch.
[0201] It should be understood that the step sequence numbers do not represent the execution order in the embodiments described above. The execution order of a process should be determined based on the function and internal logic of the process and should not constitute any limitation to the implementation process of the embodiments of this application.
[0202] Based on the same concept, and as an implementation of the method described above, embodiments of the present application provide a device management device. Embodiments of the device correspond to embodiments of the method described above. For ease of reading, details of the embodiments of the method described above are not described in the embodiments of the device. However, it should be clear that the device in these embodiments can accordingly implement all the contents of the embodiments of the method described above.
[0203] Figure 24 is a diagram showing the structure of a device management device according to an embodiment of the present application. The device is used in a wearable device and specifically includes a receiving unit 2401, a display unit 2402, and a control unit 2403.
[0204] The receiving unit 2401 is configured to receive a first control operation when the target interface is displayed.
[0205] The display unit 2402 is configured to display a shortcut operation bar on the target interface in response to a first control operation, wherein the shortcut operation bar includes at least one function control, and the function control includes an application icon and / or application control of an application.
[0206] The control unit 2403 is configured to control the wearable device to execute a corresponding function in response to a second control operation on the target function control in the shortcut operation bar using the target function control.
[0207] Optionally, if the target interface is a non-application interface and the target of the first control operation is not an application icon, the function control in the operation bar is an application icon; and / or, if the target interface is a non-application interface and the target of the first control operation is the application icon of the target application, the function control in the operation bar is the application icon of the application associated with the target application, or the application control of the target application; and / or, if the target interface is the application interface of the target application, the function control in the operation bar is the application control of the target application.
[0208] Optionally, the first control operation and the second control operation include: a control operation on a physical button on the wearable device; a touch operation input on the target interface; or a pre-set voice control operation.
[0209] Optionally, after the step of displaying the operation bar on the target interface in response to the first control operation, and before the step of controlling the wearable device to perform the corresponding function in response to the second control operation on the target function control on the operation bar using the target function control, the control unit 2403 is further configured to: receive a switching operation; and, in response to the switching operation, replace the function control on the operation bar with another function control. The switching operation includes: a control operation on a physical button on the wearable device; or a touch operation entered on the target interface; or an operation on a switching control displayed on the target interface, wherein the switching control is used to control the switching of the function controls on the operation bar.
[0210] Optionally, control operations on physical buttons include pressing, rotating, touching, or similar operations on the buttons.
[0211] If the operation bar optionally includes multiple function controls, the control unit 2403 is further configured to move the display position of the operation bar based on a movement control operation such that the control target of the physical buttons on the wearable device changes from a first function control to a second function control.
[0212] Optionally, the control bar is displayed along the edge of the screen of the wearable device, and the curvature of the control bar is the same as or similar to the curvature of the edge of the screen. For example, if the screen of the wearable device is circular or elliptical, the control bar is arc-shaped; or, if the screen of the wearable device is rectangular, the control bar is rectangular.
[0213] Embodiments of the present invention further provide a wearable device. The wearable device includes memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the device management method described in the above embodiments is implemented.
[0214] One embodiment of the present invention further provides a chip. Referring to Figure 25, the chip includes a processor and memory. The memory stores a computer program. When the computer program is executed by the processor, the device management method of the above-described embodiment is implemented.
[0215] One embodiment of the present invention further provides a computer-readable storage medium that stores a computer program. When the computer program is executed by a processor, the device management method provided in the above embodiment is implemented.
[0216] Embodiments of the present invention further provide a computer program product, which includes a computer program. When the computer program is executed by an electronic device, the electronic device is enabled to implement the device management method provided in the embodiments described above.
[0217] It should be understood that the processor in the embodiments of this application may be a central processing unit (CPU), or another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or another programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or similar.
[0218] It should be further understood that the memory referred to in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. Through an illustrative but non-limiting description, many forms of RAM may be used, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus random access memory (direct rambus RAM, DR RAM).
[0219] In the embodiments provided herein, the division into frameworks or modules is merely a logical functional division, and other divisions may be possible in actual implementations. For example, multiple frameworks or modules may be combined with or integrated into another system, or some features may be ignored or not executed.
[0220] In addition, the functional modules in the embodiments of the present application may be integrated into a single processing module, or each module may exist physically independently, or two or more modules may be integrated into a single module. The integrated module may be implemented in hardware form or in the form of a software functional module.
[0221] For the purpose of a simple and easy explanation, it will be readily apparent to those skilled in the art that detailed working processes of the aforementioned systems, apparatus, and units should be referred to in the corresponding processes in the embodiments of the methods described above. Further details will not be provided here.
[0222] References to “embodiments,” “some embodiments,” or similar terms described herein mean that one or more embodiments of this application include certain features, structures, or characteristics described by reference to the embodiments. Accordingly, phrases such as “in some embodiments,” “in some other embodiments,” and “in other embodiments” appearing in various parts of this specification do not necessarily refer to the same embodiments, but mean “one or more, but not all embodiments,” unless otherwise specifically emphasized in a different manner. The terms “equipment,” “includes,” “have,” and variations thereof all mean “includes, but not limited to,” unless otherwise specifically emphasized in a different manner.
[0223] The embodiments described above are intended solely to illustrate the technical solutions of the present application and are not intended to limit the present application. Although the present application is described in detail with reference to the embodiments described above, those skilled in the art will understand that modifications may still be made to the technical solutions described in the embodiments described above, or that some of their technical features may be replaced with equivalent substitutions, without departing from the spirit and scope of the technical solutions of the embodiments of the present application, and that such modifications and substitutions shall be within the scope of the protection of the present application.
Claims
1. A device control method applied to a wearable device, wherein the method is: When the target interface is displayed, the first control operation is received; In response to the first control operation, the step of displaying an operation bar on the target interface, wherein the operation bar includes at least one function control, and the function control includes any one or more of the following: an application icon or application control of an application; and A step of controlling the wearable device to execute a corresponding function in response to a second control operation on the target function control in the operation bar using the target function control. A device control method comprising:
2. The step of displaying the operation bar on the target interface in response to the first control operation is: The method according to claim 1, further comprising the step of displaying an operation bar corresponding to the target interface on the target interface in response to the first control operation.
3. If the target interface is a non-application interface and the target of the first control operation is not an application icon, then the function control in the operation bar is an application icon, and here The method according to claim 2, wherein the non-application interface is an interface other than an application interface, and the application interface is an associated interface that is displayed when the application is executed in the foreground in response to a launch operation for the application.
4. The method according to claim 2 or 3, wherein, if the target interface is a non-application interface and the target of the first control operation is the application icon of the target application, the function control in the operation bar is either the application icon of an application associated with the target application or the application control of the target application.
5. The method according to any one of claims 2 to 4, wherein, if the target interface is the application interface of the target application, the function control in the operation bar is the application control of the target application.
6. The first control operation and the second control operation are: Control operations on physical buttons in the wearable device; or Touch operation input in the target interface; or Pre-configured voice control operation The method according to any one of claims 1 to 5, including the method described in any one of claims 1 to 5.
7. After the step of displaying the operation bar on the target interface in response to the first control operation, and before the step of controlling the wearable device to perform the corresponding function in response to a second control operation on the target function control on the operation bar using the target function control, the method further: The stage where the switching operation is received; and The method according to any one of claims 1 to 6, further comprising the step of replacing the function control on the operation bar with another function control in response to the switching operation.
8. The aforementioned switching operation is: Control operations on physical buttons on the wearable device; or Touch operation input in the target interface; or Operations on the toggle control displayed on the target interface, wherein the toggle control is used to control the switching of the function control on the operation bar. The method according to claim 7, including the method described in claim 7.
9. The method according to claim 6 or 8, wherein the control operation on the physical button on the wearable device includes pressing, rotating, or touching the button on the wearable device.
10. If the operation bar includes multiple function controls, the method further: The method according to any one of claims 1 to 9, further comprising the step of moving the display position of the operation bar based on a movement control operation such that the control target of the physical button on the wearable device changes from a first function control to a second function control.
11. The method according to any one of claims 1 to 10, wherein the operation bar is displayed along the edge of the screen of the wearable device, and the curvature of the operation bar is the same as or similar to the curvature of the edge of the screen.
12. If the screen of the wearable device is circular or elliptical, the control bar is arc-shaped; or The method according to any one of claims 1 to 11, wherein if the screen of the wearable device is rectangular, the operation bar is rectangular.
13. A device control device used in a wearable device, wherein the device is: A receiving unit configured to receive a first control operation when the target interface is displayed; A display unit configured to display an operation bar on the target interface in response to the first control operation, wherein the operation bar includes at least one function control, the function control including an application icon and / or application control of an application; and A control unit configured to control the wearable device to execute a corresponding function in response to a second control operation on the target function control in the operation bar using the target function control. A device control device comprising:
14. A wearable device comprising memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the method according to any one of claims 1 to 12 is implemented.
15. A computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 12 is implemented.
16. A chip comprising a processor and memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1 to 12 is implemented on the chip.