Display method and smart watch
By switching background image blocks according to time periods in the dial interface of the smart watch, the problem of single color of the dial background of the smart watch is solved, and the user experience and display effect are improved.
Patent Information
- Application Number
- CN202411254331.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2024-12-27
AI Technical Summary
The dial background of the smart watch is single in color and the display effect is monotonous, which cannot meet the diverse needs of users.
By dividing into multiple areas in the dial interface of the smart watch, each area corresponds to a different time period, using time changes to switch background image blocks, ensuring that the visual attributes of the image blocks are similar or the same, thereby realizing the exchange and refreshing of background colors. Enhance the richness of the display effect.
It improves the user experience, and through dynamic background and control position exchange, the fun and display effect of the dial interface are enhanced, meeting users' needs for diversified displays.
Smart Images

Figure CN119200377A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic devices, and more specifically, to a display method and a smart watch. Background Art
[0002] With the development of electronic technology, the functions of smart watches are becoming more and more comprehensive, and users can obtain convenient services by wearing smart watches.
[0003] However, the dials of smart watches nowadays generally have solid color backgrounds, single colors, and monotonous display effects, which cannot meet the needs of users. Summary of the invention
[0004] The present application provides a display method and a smart watch, the background of the dial interface can change with time, the display effect is rich, and it helps to improve the user experience.
[0005] In a first aspect, a display method is provided, the method comprising: displaying a dial interface, the dial interface comprising a plurality of areas, the plurality of areas comprising a first area and a second area adjacent to each other, a boundary line between the first area and the second area corresponding to a first moment and a second moment; in response to time reaching the first moment, changing the background of the dial interface from a first image to a second image, a first image block of the first image located in the first area having the same or similar visual attributes as or to a second image block of the second image located in the second area, a third image block of the first image located in the second area having the same or similar visual attributes as or to a fourth image block of the second image located in the first area; in response to time reaching the second moment, changing the background of the dial interface from a third image to a fourth image, a portion of the third image located in the first area having the same or similar visual attributes as or to the fourth image block, a portion of the third image located in the second area having the same or similar visual attributes as or to the second image block, a portion of the fourth image located in the first area having the same or similar visual attributes as or to the first image block, and a portion of the fourth image located in the second area having the same or similar visual attributes as or to the third image block.
[0006] The same or similar visual attributes can be understood as the user cannot perceive or can hardly perceive the color and / or texture difference between the two image blocks. For example, the difference can be represented by the average grayscale difference, RGB value difference, etc. of the two image blocks. Schematically, when the average grayscale difference between the two image blocks is less than a preset threshold, it can be considered that the visual attributes of the two image blocks are the same or similar.
[0007] In this embodiment, at the first moment and the second moment, the image blocks in the first area and the second area of the smart watch will produce an exchanged display effect, so that the background of the smart watch can be refreshed with time, which helps to improve the richness of the display effect of the dial interface and enhance the user experience.
[0008] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: in response to time reaching a first moment or a second moment, moving at least one control located in the first area on the dial interface to the second area, and moving at least one control located in the second area to the first area.
[0009] In this embodiment, the control may be bound to the image blocks with the same visual attribute, so that when the image blocks located in different areas of the background image produce a swapped display effect, the control may also be swapped.
[0010] In combination with the first aspect, in some implementations of the first aspect, the first time and the second time are 12h and 0h respectively.
[0011] In combination with the first aspect, in some implementations of the first aspect, the first area corresponds to a first time period, the second area corresponds to a second time period, the first time period includes 8h~12h and 20h~0h, and the second time period includes 0h~4h and 12h~16h.
[0012] In this embodiment, the dial interface is divided into three areas, each area corresponds to different visual attributes and will be refreshed with the change of time. The dial is rich in color and the display effect is gorgeous.
[0013] In combination with the first aspect, in some implementations of the first aspect, the dial interface includes an hour hand.
[0014] In this embodiment, the dial interface includes an hour hand, and the visual attributes of the area where the hour hand is located are different in different time periods. For example, in the daytime period (8h-16h), the area where the hour hand is located presents visual attribute 1, in the nighttime period (20h-4h), the area where the hour hand is located presents visual attribute 2, and in other time periods, other visual attributes may be presented.
[0015] In some embodiments, the dial interface may also include a minute hand or a minute hand and a second hand, which is not limited in this application.
[0016] The colors of the first image block and the second image block are lighter than the colors of the third image block and the fourth image block.
[0017] Illustratively, the colors of the first image block and the second image block may be lighter than a preset threshold, and the colors of the third image block and the fourth image block may be darker than a preset threshold. In this embodiment, during the daytime period (8h-16h), the hour hand is located in the light-colored image block, and during the nighttime period, the hour hand is located in the dark-colored image block, and the color tone of the hour hand's position matches the color tone of the current time.
[0018] In combination with the first aspect, in some implementations of the first aspect, the first image is the same as the fourth image, and the second image is the same as the third image.
[0019] In this embodiment, the background of the entire dial interface rotates between two images, and the visual properties of the image blocks located in the first area in one image and the image blocks located in the second area in another image are very small, so that the image blocks in the first area and the second area produce an exchanged display effect.
[0020] In combination with the first aspect, in some implementations of the first aspect, the multiple areas include a third area, the third area corresponds to a third time period, and the third time period includes 4h~8h and 16h~20h.
[0021] In combination with the first aspect, in some implementations of the first aspect, the fifth image block of the first image corresponding to the third area is the same as the sixth image block of the second image corresponding to the third area.
[0022] In combination with the first aspect, in some implementations of the first aspect, the color depth of the fifth image block is between that of the first image block and the third image block.
[0023] The third area may correspond to the evening or early morning time period, and the depth of the color may be between the daytime and nighttime time periods.
[0024] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: in response to time reaching a first moment or a second moment, changing the scale lines and / or scales located in the first area on the dial interface from a first style to a second style; changing the scales and / or scale lines located in the second area on the dial interface from the second style to the first style.
[0025] In this embodiment, when the visual attributes of an image block in a certain area change, the style of the scale / tick marks in the area also changes, so that the style of the scale / tick marks in the area can match the background image block, resulting in a better display effect.
[0026] In combination with the first aspect, in certain implementations of the first aspect, the difference between the scale lines and / or scales in the first area and the visual properties of the image blocks in the first area is greater than a preset threshold, and the difference between the scale lines and / or scales in the second area and the visual properties of the image blocks in the second area is greater than the preset threshold.
[0027] The difference in visual attributes being greater than a preset threshold value can be understood as the scale and / or scale line being able to be clearly displayed against the background of the image block in the corresponding area, and the preset threshold value can be set according to requirements.
[0028] In this embodiment, the visual properties of the scales / scale lines and the image block as the background are greatly different, so that the scales and scale lines can be displayed clearly.
[0029] In combination with the first aspect, in some implementations of the first aspect, the visual attribute includes color and / or texture.
[0030] In a second aspect, a smart watch is provided, comprising: a display unit, for displaying a dial interface, the dial interface comprising a plurality of areas, the plurality of areas comprising a first area and a second area adjacent to each other, the boundary line between the first area and the second area corresponding to a first moment and a second moment; a processing unit, for: in response to time reaching a first moment, changing the background of the dial interface from a first image to a second image, a first image block of the first image located in the first area having the same or similar visual attributes as or to a second image block of the second image located in the second area, a third image block of the first image located in the second area having the same or similar visual attributes as or to a fourth image block of the second image located in the first area; in response to time reaching a second moment, changing the background of the dial interface from a third image to a fourth image, a portion of the third image located in the first area having the same or similar visual attributes as or to the fourth image block, a portion of the third image located in the second area having the same or similar visual attributes as or to the second image block, a portion of the fourth image located in the first area having the same or similar visual attributes as or to the first image block, and a portion of the fourth image located in the second area having the same or similar visual attributes as or to the third image block.
[0031] In combination with the second aspect, in certain implementations of the second aspect, the processing unit is also used to: in response to time reaching a first moment or a second moment, move at least one control located in the first area on the dial interface to the second area, and move at least one control located in the second area to the first area.
[0032] In combination with the second aspect, in some implementations of the second aspect, the first time and the second time are 12h and 0h respectively.
[0033] In combination with the second aspect, in some implementations of the second aspect, the first area corresponds to a first time period, the second area corresponds to a second time period, the first time period includes 8h~12h and 20h~0h, and the second time period includes 0h~4h and 12h~16h.
[0034] In combination with the second aspect, in certain implementations of the second aspect, the dial interface includes an hour hand.
[0035] In combination with the second aspect, in some implementations of the second aspect, the colors of the first image block and the second image block are lighter than the colors of the third image block and the fourth image block.
[0036] In combination with the second aspect, in some implementations of the second aspect, the first image is the same as the fourth image, and the second image is the same as the third image.
[0037] In combination with the second aspect, in some implementations of the second aspect, the multiple areas include a third area, the third area corresponds to a third time period, and the third time period includes 4h~8h and 16h~20h.
[0038] In combination with the second aspect, in some implementations of the second aspect, the fifth image block of the first image corresponding to the third area is the same as the sixth image block of the second image corresponding to the third area.
[0039] In combination with the second aspect, in some implementations of the second aspect, the color depth of the fifth image block is between that of the first image block and the third image block.
[0040] In combination with the second aspect, in certain implementations of the second aspect, the processing unit is also used to: in response to the time reaching a first moment or a second moment, change the scale lines and / or scales located in the first area on the dial interface from a first style to a second style; change the scale lines and / or scale lines located in the second area on the dial interface from the second style to the first style.
[0041] In combination with the second aspect, in certain implementations of the second aspect, the difference between the scale lines and / or scales in the first area and the visual properties of the image block in the first area is greater than a preset threshold, and the difference between the scale lines and / or scales in the second area and the visual properties of the image block in the second area is greater than a preset threshold.
[0042] In combination with the second aspect, in some implementations of the second aspect, the visual attribute includes color and / or texture.
[0043] In a third aspect, a smart watch is provided, comprising: one or more processors; one or more memories; the one or more memories storing one or more computer programs, the one or more computer programs comprising instructions, which, when executed by the one or more processors, enable the smart watch to execute the first aspect or any possible implementation of the first aspect.
[0044] In a fourth aspect, a computer-readable storage medium is provided, which includes a computer program or instructions. When the computer program or instructions are run on a computer, the first aspect and any possible implementation method of the first aspect are executed.
[0045] In a fifth aspect, a computer program product is provided, which includes a computer program or instructions. When the computer program or instructions are run on a computer, the first aspect and any possible implementation method of the first aspect are executed.
[0046] In a sixth aspect, a computer program is provided, which, when executed on a computer, enables the method in the first aspect and any possible implementation thereof to be executed.
[0047] In the seventh aspect, a smart watch is provided, which electronic device includes modules / units for executing the above aspects or any possible design method of the above aspects; these modules / units can be implemented by hardware, or the corresponding software can be implemented by hardware.
[0048] The eighth aspect is a graphical user interface on a smart watch of an embodiment of the present application, the smart watch having a display screen, one or more memories, and one or more processors, the one or more processors being used to execute one or more computer programs stored in the one or more memories, the graphical user interface including a graphical user interface displayed when the smart watch executes the above aspect and any possible design technical solution of the above aspect.
[0049] Among them, for the beneficial effects of the third to eighth aspects, please refer to the beneficial effects of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 It is a schematic diagram of the structure of the smart watch of an embodiment of the present application.
[0051] Figure 2 It is a software structure block diagram of the smart watch provided in the embodiment of the present application.
[0052] Figure 3 It is a set of GUIs provided by the embodiments of the present application.
[0053] Figure 4It is a set of GUIs provided by the embodiments of the present application.
[0054] Figure 5 It is a set of GUIs provided by the embodiments of the present application.
[0055] Figure 6 It is a schematic flow chart of a display method provided in an embodiment of the present application.
[0056] Figure 7 It is a set of GUIs provided by the embodiments of the present application.
[0057] Figure 8 It is a schematic flow chart of a display method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0058] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0059] The terms used in the following embodiments are only for the purpose of describing specific embodiments, and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear contrary indication in the context. It should also be understood that in the following embodiments of the present application, "at least one", "one or more" refer to one, two or more. The term "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0060] References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear at different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0061] The following describes a smart watch, a user interface for such a smart watch, and embodiments for using such a smart watch.
[0062] For example, Figure 1 (a) shows a schematic structural diagram of a smart watch 100. The smart watch 100 includes a watch body 20 and a watch band 30. The watch body 20 and the watch band 30 may be fixedly connected or detachably connected.
[0063] The watch body 20 may be circular, rectangular or in other shapes. The watch body 20 may include a housing 21 and a display screen 194 .
[0064] For example, Figure 1 As shown in (b), the housing 21 may include a front shell 211, a middle frame 212 and a rear shell 213. Exemplarily, the front shell 211 may be arranged in a ring shape around the display screen 194, and the front shell 211 at least partially covers the light-emitting surface of the display screen 194. One end of the middle frame 212 is fixedly connected to the front shell 211, and the other end of the middle frame 211 is fixedly connected to the rear shell. Along the thickness direction of the watch body 20, the rear shell 212 is arranged opposite to the display screen 194. When the smart watch 100 is worn, the outer surface of the rear shell 212 may contact the wrist of the user. In some embodiments, the front shell 211, the middle frame 212 and the rear shell 213 may be integrally formed.
[0065] The housing 21 and the display screen 194 enclose a receiving space 23. For example, Figure 1 As shown in (c), the accommodating space 23 can be used to accommodate various functional modules and electronic components of the smart watch 100, including but not limited to: a processor 110, an internal memory 120, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1 and an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a microphone 170B, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193 and a subscriber identification module (SIM) card interface 195, etc.
[0066] Among them, the sensor module 180 may include one or more of the following sensors: pressure sensor 180A, gyroscope sensor 180B, air pressure sensor 180C, magnetic sensor 180D, acceleration sensor 180E, distance sensor 180F, proximity light sensor 180G, fingerprint sensor 180H, humidity sensor 180I, temperature sensor 180J, touch sensor 180K, ambient light sensor 180L, heart rate sensor 180M, and electrocardiogram sensor 180N.
[0067] Among them, the button 190 includes a power button, a volume button, etc. The button 190 can be a mechanical button. It can also be a touch button. The smart watch 100 can receive the button input and generate a key signal input related to the user setting and function control of the smart watch 100.
[0068] In some embodiments, the button 190 may include a crown, and the crown may include a button cap, a button rod, and a guide column. A through hole is provided on the housing 21, and at least a portion of the button rod passes through the through hole. When the button cap is rotated, the button rod rotates and drives the guide column to rotate. By detecting the rotation of the guide column by the rotation sensor, the user's rotation operation on the crown can be determined. When the button cap is pressed, the button rod moves and drives the guide column to move. By detecting the pressing of the guide column by the pressure sensor 180A or the touch sensor 180K, the user's pressing operation on the crown can be determined. In this way, the user can press or rotate the crown to achieve the corresponding control function.
[0069] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a micro-controller unit (MCU), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processor (NPU). Different processing units may be independent devices or integrated into one or more processors. For example, the application processor may include a graphics processor and a digital signal processor, and the micro-control unit may include a graphics processor.
[0070] Smartwatch 100 implements display function through GPU, display screen 194, application processor, microcontroller unit, etc. GPU is a microprocessor for image processing, connected to display screen 194, application processor, microcontroller unit. GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs, which execute program instructions to generate or change display information.
[0071] The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of instruction fetching and execution.
[0072] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0073] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0074] The internal memory 120 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM). The random access memory can be directly read and written by the processor 110, and can be used to store executable programs (such as machine instructions) of the operating system or other running programs, and can also be used to store user and application data. The non-volatile memory can also store executable programs and store user and application data, and can be loaded into the random access memory in advance for direct reading and writing by the processor 110.
[0075] The USB interface 130 is an interface that complies with the USB standard specification, and can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the smart watch 100, and can also be used to transfer data between the smart watch 100 and peripheral devices. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as AR devices, etc.
[0076] The charging management module 140 is used to receive charging input from a charger. The charger can be a wireless charger or a wired charger. While the charging management module 140 charges the battery 142, it can also power the smart watch 100 through the power management module 141.
[0077] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and supplies power to the processor 110, the internal memory 120, the display screen 194, the wireless communication module 160, the sensor module 180, etc. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.
[0078] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0079] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0080] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0081] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor or the micro control unit. The application processor or the micro control unit outputs a sound signal through an audio device (not limited to a speaker 170A, a microphone 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and may be arranged in the same device as the mobile communication module 150 or other functional modules.
[0082] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), intrabody communication (IBC), etc., which are applied to the smart watch 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and filters it, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0083] In some embodiments, the antenna 1 of the smart watch 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the smart watch 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, IR and / or IBC technology, etc. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).
[0084] The smart watch 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the microphone 170B and the processor 110.
[0085] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.
[0086] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The smart watch 100 can listen to music or listen to hands-free calls through the speaker 170A.
[0087] Microphone 170B, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting his mouth close to the microphone 170B to input the sound signal into the microphone 170B. The smart watch 100 can be provided with at least one microphone 170B. In other embodiments, the smart watch 100 can be provided with two microphones 170B, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the smart watch 100 can also be provided with three, four or more microphones 170B to collect sound signals, reduce noise, identify the sound source, realize directional recording function, etc.
[0088] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 194, motor 191 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.
[0089] The indicator 192 may be an indicator light, which may be used to indicate the charging status, power changes, messages, missed calls, notifications, etc.
[0090] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the smart watch 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The smart watch 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The smart watch 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the smart watch 100 can use an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the smart watch 100 and cannot be separated from the smart watch 100.
[0091] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be set on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. The capacitive pressure sensor can include at least two electrodes. When a force acts on the capacitive pressure sensor, the capacitance between the electrodes changes. The smart watch 100 determines the intensity of the pressure based on the change in capacitance. When a touch operation acts on the display screen 194, the smart watch 100 detects the touch operation intensity according to the pressure sensor 180A. The smart watch 100 can also calculate the touch position according to the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities can correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold acts on the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold acts on the short message application icon, an instruction to create a new short message is executed.
[0092] The gyroscope sensor 180B can be used to determine the motion posture of the smart watch 100. In some embodiments, the angular velocity of the smart watch 100 around three axes (i.e., x, y, and z axes) can be determined by the gyroscope sensor 180B. The gyroscope sensor 180B can be used for navigation and somatosensory game scenes. The gyroscope sensor 180B can also be used to detect the angle of the shaking of the smart watch 100, calculate the distance that the lens module needs to compensate based on the angle, and let the lens offset the shaking of the smart watch 100 through reverse movement to achieve anti-shake.
[0093] The air pressure sensor 180C can be used to measure air pressure. In some embodiments, the smart watch 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation. The air pressure sensor 180C can also be called an altitude sensor.
[0094] The magnetic sensor 180D includes a Hall sensor. The smart watch 100 can use the magnetic sensor 180D to detect the wearing state of the smart watch 100. Exemplarily, the smart watch 100 can detect the change of magnetic flux according to the magnetic sensor 180D to determine whether the smart watch 100 is in the wearing state.
[0095] The acceleration sensor 180E can detect the magnitude of acceleration of the smart watch 100 in various directions (generally three axes). When the smart watch 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the smart watch 100 and applied to applications such as pedometers.
[0096] The distance sensor 180F is used to measure the distance.
[0097] The proximity light sensor 180G may include, for example, a light emitter and a light detector. The light detector may be, for example, a photodiode, and the light emitter may be, for example, a light emitting diode. Exemplarily, the smart watch 100 may emit light outward through a light emitting diode, and use a photodiode to detect reflected light from nearby objects. When sufficient reflected light is detected, the smart watch 100 may determine that there is an object near the smart watch 100. When insufficient reflected light is detected, the smart watch 100 may determine that there is no object near the smart watch 100. It should be noted that the light emitter and light detector in the heart rate sensor 180M and the light emitter and light detector in the proximity light sensor 180G may be the same or different.
[0098] The fingerprint sensor 180H is used to collect fingerprints. The smart watch 100 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.
[0099] The humidity sensor 180I is used to detect humidity. In some embodiments, the smart watch 100 uses the humidity detected by the humidity sensor 180I to detect the amount of sweat of the user. In other embodiments, the smart watch 100 uses the humidity sensor 180I to detect humidity and determine whether the smart watch 100 is in water.
[0100] The temperature sensor 180J is used to detect temperature. In some embodiments, the smart watch 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the smart watch 100 reduces the performance of the processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. When the temperature is lower than another threshold, the smart watch 100 heats the battery 142 to avoid abnormal shutdown of the smart watch 100 due to low temperature. In some other embodiments, when the temperature is lower than another threshold, the smart watch 100 boosts the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature. In some embodiments, the temperature sensor 180J can be in direct contact with human tissue (such as skin) to measure the surface temperature of human tissue.
[0101] The touch sensor 180K is also called a "touch control device". The touch sensor 180K can be set on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch control screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor 180K can pass the detected touch operation to the processor 110 (such as an application processor, a microcontroller unit) to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set at other positions different from the position where the display screen 194 is located.
[0102] The ambient light sensor 180L is used to sense the ambient light brightness. The smart watch 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the smart watch 100 is in a pocket. The ambient light sensor 180L can also be used for sunlight detection to detect the time under sunlight.
[0103] The heart rate sensor 180M can be used for heart rate detection. Exemplarily, the heart rate sensor 180M may include a photoplethysmograph (PPG) sensor, including a light detector and a light emitter. The light detector may be, for example, a photodiode (PD), and the light emitter may be, for example, a light emitting diode (LED). The light of the light emitting diode is directed toward human tissue, and the light reflected back through the human tissue is received, and the heart rate can be detected by detecting the intensity of the reflected light.
[0104] The ECG sensor 180N can be used for ECG detection. The ECG sensor 180N may include an electrocardiography (ECG) sensor. The ECG sensor 180N may include electrodes. The electrodes may be provided on the watch body 200 or the watch strap 300. Exemplarily, the electrodes may be provided on the rear shell 2103 or on the buttons on the side of the watch body. The electrodes provided at different positions contact the user's limbs, and the ECG may be detected by collecting electrical signals on the surface of each limb.
[0105] The heart rate sensor 180M and the electrocardiogram sensor 180N may be used to determine whether the user's heart is in a healthy state.
[0106] Figure 21 is a software structure diagram of the smart watch 100 of the embodiment of the present application. The layered architecture divides the software into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, namely, the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, and the kernel layer. The application layer can include a series of application packages.
[0107] like Figure 2 As shown, the application layer may include camera, settings, third-party applications, etc. Among them, the third-party applications may include gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message, etc.
[0108] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer may include some predefined functions.
[0109] like Figure 2 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.
[0110] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc. The content provider is used to store and obtain data and make the data accessible to applications. The data may include video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
[0111] The view system includes visual controls, such as controls for displaying text, controls for displaying pictures, etc., such as the indication information for prompting a virtual shutter key in the embodiment of the present application. The view system can be used to build applications. The display interface can be composed of one or more views. For example, a display interface including a text message notification icon can include a view for displaying text and a view for displaying pictures.
[0112] The phone manager is used to provide communication functions for the smart watch 100, such as management of call status (including answering, hanging up, etc.).
[0113] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.
[0114] The notification manager allows applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a reminder sound is emitted, a smart watch vibrates, and an indicator light flashes.
[0115] Android runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.
[0116] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.
[0117] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.
[0118] The system library may include multiple functional modules, such as surface manager, media libraries, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.
[0119] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.
[0120] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.
[0121] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.
[0122] A 2D graphics engine is a drawing engine for 2D drawings.
[0123] In addition, the system library may also include status monitoring service modules, such as a physical status recognition module for analyzing and identifying user gestures; a sensor service module for monitoring sensor data uploaded by various sensors at the hardware layer to determine the physical status of the smart watch 100.
[0124] The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.
[0125] The hardware layer can include various types of sensors, such as Figure 1 The various types of sensors introduced in the present application include acceleration sensors, gyroscope sensors, touch sensors, etc.
[0126] At present, the dials on smart watches have a single color display and a monotonous style, which leads to poor user experience. Based on this, the embodiment of the present application provides a display method, in which the watch dial can refresh the style according to the time, which helps to improve the user experience. Figure 3-Figure 5 The graphical user interface (GUI) shown introduces the display method provided by the embodiment of the present application.
[0127] Figure 3 A set of GUIs corresponding to different times on a smart watch provided by an embodiment of the present application is shown.
[0128] like Figure 3 As shown in (a), the smart watch displays a dial interface, which is divided into three areas: area 301, area 302 and area 303. Each area corresponds to two time periods of the same length, and the boundary between two adjacent areas corresponds to two moments that differ by 12 hours (hour, h).
[0129] Region 301 corresponds to 8h~12h and 20h~0h, region 302 corresponds to 0h~4h and 12h~16h, and region 303 corresponds to 4h~8h and 16h~20h. The boundary between region 301 and region 302 corresponds to 12h and 0h, the boundary between region 301 and region 303 corresponds to 8h and 20h, and the boundary between region 302 and region 303 may correspond to 4h and 16h.
[0130] The dial interface includes a background and multiple controls. The background of the entire dial interface is divided into three image blocks by area 301, area 302 and area 303.
[0131] refer to Figure 3 In (a) to (f), at 0:01, 5:12 and 11:59, the background of the dial interface is image 310, and at 12:01, 17:12 and 23:59, the background of the dial interface is image 320. In fact, from 0h to 12h, the background of the dial interface is image 310, and from 12h to 0h, the background of the dial interface is image 320.
[0132] At 11:59 and 12:01, the background of the dial interface is image 310 and image 320 respectively, that is, when the time reaches 12h, the background of the dial interface changes from image 310 to image 320. At 23:59 and 0:01, the background of the dial interface is image 320 and image 310 respectively, that is, when the time reaches 0h, the background of the dial interface changes from image 320 to image 310.
[0133] The image 310 is divided into three regions: image block 311, image block 312, and image block 313, and the image 320 is divided into three regions: image block 321, image block 322, and image block 323. Image block 311 has the same shape and color as image block 322 (color 3.1), image block 312 has the same shape and color as image block 321 (color 3.2), and image block 313 has the same shape and color as image block 323 (color 3.3).
[0134] By setting the image blocks of image 310 and image 320 and the replacement time of the two images, at 12h and 0h, the image blocks of area 301 are exchanged in color with the image blocks of area 302, and the color of the image blocks of area 303 remains unchanged, thereby generating a visual effect of the image blocks of area 301 and area 302 being exchanged.
[0135] Figure 3 The dial interface also shows the hour and minute hand controls. In different time periods, the hour hand is located in image blocks of different colors. Specifically, in the time period 0h~4h, the hour hand is located in the image block of color 3.2; in the time period 4h~8h, the hour hand is located in the image block of color 3.3; in the time period 8h~12h, the hour hand is located in the image block of color 3.1; in the time period 12h~16h, the hour hand is located in the image block of color 3.1; in the time period 16h~20h, the hour hand is located in the image block of color 3.3; in the time period 20h~0h, the hour hand is located in the image block of color 3.2; in 0h~4h, the hour hand is located in the image block of color 3.2 again...
[0136] That is to say, in the time period of 8h~16h, that is, the daytime period, the hour hand is located in the image block of color 3.1; in the evening of 16h~20h, the hour hand is located in the image block of color 3.3; in the night time period of 20h~4h, the hour hand is located in the image block of color 3.2; in the early morning time period of 4h~8h, the hour hand is located in the image block of color 3.3. The color of the image block where the hour hand is located corresponds to different time periods, making the dial interface more interesting.
[0137] In some embodiments, color 3.1 may be lighter than color 3.2. For example, color 3.1 may be lighter than the second threshold, color 3.2 may be darker than the second threshold, and the depth of color 3.3 may be between color 3.1 and color 3.2. In this way, during the day, the hour hand is located in a light-colored image block, at night, the hour hand is located in a dark-colored image block, and in the evening or early morning, the hour hand is in an image block of medium depth. The color of the image block where the hour hand is located matches the hue of the current time, and the background of the dial interface can be refreshed according to the position of the hour hand to improve the user experience.
[0138] Understandably, Figure 3 Each image block is a pure color. In another embodiment of the present application, a texture can also be set on each image block. The texture and color together make each image block present different color depths. In addition, Figure 3 In the example, image block 311 has the same color as image block 322, image block 312 has the same color as image block 321, and image block 313 has the same color as image block 323. In some embodiments, the visual attributes of the above image blocks may be similar. Schematically, the difference in the visual attributes of the image blocks may be less than a first threshold.
[0139] The visual attribute may include color, or may include color and texture. The difference being less than the first threshold may mean that at 12h and 0h, the user cannot perceive or can hardly perceive the color or texture change of the two image blocks.
[0140] It is also understandable that Figure 3 The three areas correspond to two time periods of 4 hours in length. In another embodiment of the present application, the lengths of the time periods corresponding to the various areas may be different or not completely the same, and the boundaries of adjacent areas may be different. Schematically, area 301 may correspond to 7h~12h and 19h~0h, area 302 may still correspond to 0h~4h and 12h~16h, and area 303 may correspond to 4h~7h and 16h~19h. In this way, from 7h to 16h (daytime), the hour hand is located in a light-colored image block, from 19h to 4h (night), the hour hand is located in a dark-colored image block, from 16h to 19h (evening) and from 4h to 7h (early morning), the hour hand is located in an image block of medium depth, and the background may be refreshed over time. Of course, the corresponding time periods of the three areas may also undergo other changes, which are not limited in the present application.
[0141] in addition, Figure 3 The middle dial interface includes three areas. In another embodiment of the present application, the number of areas may be different. Schematically, area 303 may be further subdivided into multiple areas, the time periods corresponding to areas 301 and 302 may be changed, and more areas may be divided. The present application does not limit the number of areas on the dial interface.
[0142] Figure 3 Controls 304, 305, and 306 are also set on the middle dial interface. Control 304 is a step control, control 305 is a calorie control, and control 306 is a date control. When the background is image 310, control 304 is located in area 301, control 305 is located in area 302, and control 306 is located in area 303; when the background is image 320, control 304 is located in area 302, control 305 is located in area 301, and control 306 is located in area 303. In other words, control 304 is located in the area where the image block with color 3.1 is located, and control 305 is located in the area where the image block with color 3.2 is located (or, it can also be understood that control 304 and control 305 are bound to the image block with color 3.1 and the image block with color 3.2, respectively).
[0143] As mentioned above, at 12h and 0h, the image blocks in area 301 and area 302 in the background of the dial interface will produce a swapped visual effect. By binding the controls to the image blocks of a certain color, the controls in area 301 and area 302 will also produce a swapped visual effect.
[0144] This way, the color and form of the control can match the background color without changing, and can be refreshed according to the position of the hour hand.
[0145] It should be understood that the present application only schematically shows controls 304 to 306, and the present application embodiment may also include more or fewer other controls. For example, heart rate control, air pressure control, maximum oxygen uptake control, power control, stopwatch control, weather control, week control, altitude control, air quality control, etc., any two or more of which can be combined into one control and displayed on the dial interface to provide corresponding functions for the user.
[0146] The above-mentioned controls bound to the image blocks of corresponding colors can also be called active controls, and the positions of active controls will change. In addition to active controls, the dial interface can also include fixed controls, which can be controls whose positions do not change, such as the scales (1 to 12) and scale lines on the dial indicating each time.
[0147] When the background on the dial interface is refreshed, the scale and scale line styles can also be refreshed. Figure 3 (c) and Figure 3 As shown in (d), when the background changes from image 310 to image 320, the scales and scale lines located in area 310 change from dark to light, and the scales and scale lines located in area 320 change from light to dark.
[0148] In this way, the scale and the scale lines always have a large color difference from the background of the area, so that the scale and the scale lines can still be clearly displayed when the background image changes, and the user experience is better.
[0149] Optionally, in some embodiments, the above controls 304 to 306 or other functional controls may also be fixed controls, that is, their positions do not change with changes in the background.
[0150] In the embodiment of the present application, the hour hand and minute hand on the dial interface can be as follows Figure 3 The setting shown is to keep the style unchanged, or it can be set to change the color according to the position of the hour hand or minute hand, so that it can be clearly distinguished from the background color of the corresponding area.
[0151] Optionally, in some embodiments, the dial interface may only display the hour hand, or may also display the hour hand, minute hand and second hand. In addition, the number of scales and scale lines may be set arbitrarily, for example, only the 12 o'clock, 6 o'clock, 3 o'clock and 9 o'clock positions may be marked.
[0152] exist Figure 3 In the embodiment, the shapes of regions 301 to 303 are all fan-shaped. In some embodiments, the shapes of the regions may vary. Figure 4 Schematically shows the Figure 3 (e) Schematic diagram of two dial interfaces at the same time.
[0153] Figure 4 In (a), the entire dial interface is a rounded rectangle, areas 401, 401 and 403 are irregular shapes, and an image 420 serving as a background is divided into image blocks 411 to 413 of corresponding shapes. Figure 4 In (b), the entire dial interface is circular, but regions 404, 405, and 406 are irregular arcs (or irregular sectors), consisting of a circular arc and two line segments of unequal lengths, thereby dividing image 420 into image blocks 421-423.
[0154] When the shape of the entire dial interface and the arrangement of the various controls on the dial are different, the shape of the area can also be other shapes, which are not shown here one by one.
[0155] Figure 3 The dial interface shown actually produces a display effect of exchanging image blocks in two regions by rotating two images as backgrounds. In some embodiments, there may be more image rotations, so that image blocks in more regions produce an exchanged display effect.
[0156] Figure 5 Another set of GUIs provided by the embodiment of the present application is shown. Figure 3 The GUI shown, Figure 5 The middle dial interface includes four areas: area 501, area 502, area 503 and area 504.
[0157] Region 501 and region 502 are respectively Figure 3 Area 301 and area 302 in the figure have the same time periods, area 503 corresponds to 4h~6h and 16h~18h, and area 504 corresponds to 6h~8h and 18h~20h. The boundary between area 501 and area 502 corresponds to 12h and 0h, the boundary between area 501 and area 504 corresponds to 8h and 20h, the boundary between area 502 and area 503 can correspond to 4h and 16h, and the boundary between area 503 and area 504 corresponds to 6h and 18h.
[0158] refer to Figure 5 In (a) to (h), at 0:01 and 5:59, the background of the dial interface is image 510, at 6:01 and 11:59, the background of the dial interface is image 520, at 12:01 and 17:59, the background of the dial interface is image 530, and at 18:01 and 23:59, the background of the dial interface is image 540. In fact, at 0h to 6h, the background of the dial interface is image 510, at 6h to 12h, the background of the dial interface is image 520, at 12h to 18h, the background of the dial interface is image 530, and at 18h to 24h, the background of the dial interface is image 540.
[0159] When the time reaches 6h, the background of the dial interface changes from image 510 to image 520; when the time reaches 12h, the background of the dial interface changes from image 520 to image 530; when the time reaches 18h, the background of the dial interface changes from image 530 to image 540; when the time reaches 0h, the background of the dial interface changes from image 540 to image 510.
[0160] The image 510 is divided into four regions: image block 511, image block 512, image block 513, and image block 514; the image 520 is divided into four regions: image block 521, image block 523, and image block 524; the image 530 is divided into four regions: image block 531, image block 532, image block 533, and image block 534; and the image 540 is divided into four regions: image block 541, image block 542, image block 543, and image block 544. The shapes and colors of the image blocks 511, 521, 532, and 542 are the same (in Figure 5 5.1); image block 512, image block 522, image block 531 and image block 541 have the same shape and color (in Figure 55.2); image blocks 513, 524, 534, and 543 have the same shape and color (in Figure 5 5.3); image block 514, image block 523, image block 533 and image block 544 have the same shape and color (in Figure 5 Referred to as color 5.4).
[0161] By setting the image blocks of image 510, image 520, image 530 and image 540 and the setting of the replacement time of the two images, at 12h and 0h, the image blocks of area 501 and area 502 are exchanged in color, and the image blocks of area 503 and area 504 remain unchanged, thereby producing a visual effect of the image blocks of area 501 and area 502 being exchanged; at 6h and 18h, the image blocks of area 501 and area 502 remain unchanged in color, and the image blocks of area 503 and area 504 are exchanged in color, thereby producing a visual effect of the image blocks of area 503 and area 504 being exchanged.
[0162] Figure 5 Also shown are controls 505 and 506, which can be Figure 3 As described above, the control is bound to the image block of the corresponding color, that is, at 12h and 0h, the position of the control is swapped. Alternatively, the position can be bound to the region instead of swapping. Similarly, the scales and tick marks of each region can also change their style according to the color of the image block of the region, making the display clearer.
[0163] For more details, please refer to Figure 3 The introduction of will not be repeated here.
[0164] It should be understood that Figure 5 The image used as the background in the example changes at 12h, 0h, 6h and 18h, and the image blocks of the two groups of regions have an exchanged display effect (the first group is region 501 and region 501, and the second group is region 503 and region 504). In other embodiments, there may be more regions on the dial interface, and the image blocks of more groups of regions may present an exchanged display effect, which will not be described in detail here.
[0165] Figure 6 A display method provided by an embodiment of the present application is shown. The method includes:
[0166] S610, displaying a dial interface, the dial interface including a plurality of areas, the plurality of areas including a first area and a second area adjacent to each other, a boundary line between the first area and the second area corresponding to a first moment and a second moment.
[0167] In addition to the first area and the second area, the dial interface may also include other areas. The lengths of the time periods corresponding to the various areas may be the same or different. The shape of each area is related to the shape of the dial, the length of the corresponding time period, and the specific settings of the dial.
[0168] The first time and the second time differ by 12 hours.
[0169] For example, Figure 3 As shown, the first area and the second area may be area 301 and area 302 respectively, and the first time and the second time may be 12h and 0h respectively.
[0170] For example, Figure 5 As shown, the first area and the second area may be area 501 and area 502 respectively, and the first time and the second time may be 12h and 0h respectively.
[0171] S620, in response to the time reaching the first moment, the background of the dial interface is changed from the first image to the second image, the visual attributes of the first image block located in the first area and the second image block located in the second area of the second image are the same or similar, and the visual attributes of the third image block located in the second area and the fourth image block located in the first area of the second image are the same or similar.
[0172] In S620, the visual attributes of the first image block and the second image block (or the third image block and the fourth image block) are the same or similar, which can be understood as the user cannot or hardly perceive the difference in the visual attributes of the corresponding image blocks. Schematically, the visual attributes of the image blocks can be confirmed by the average grayscale, average RGB value, grayscale distribution diagram, etc. of the image blocks. When the difference in the corresponding indicators is less than the preset threshold, it can be considered that the visual attributes of the two image blocks are the same or similar.
[0173] S630, in response to the time reaching the second moment, the background of the dial interface is changed from the third image to the fourth image, the portion of the third image located in the first area has the same or similar visual attributes as the fourth image block, the portion of the third image located in the second area has the same or similar visual attributes as the second image block, the portion of the fourth image located in the first area has the same or similar visual attributes as the first image block, and the portion of the fourth image located in the second area has the same or similar visual attributes as the third image block.
[0174] In the embodiment of the present application, the background of the dial interface is a virtual background, and the background of the dial interface can be updated according to the settings of the user or the system.
[0175] In S630, the portion of the third image located in the first area is exactly the same in shape as the fourth image block; the portion of the third image located in the second area is exactly the same in shape as the second image block; the portion of the fourth image located in the first area is exactly the same in shape as the first image block; and the portion of the fourth image located in the second area is exactly the same in shape as the third image block.
[0176] In some embodiments, the visual attribute may include color. In other embodiments, the visual attribute may include color and texture.
[0177] In an embodiment of the present application, the difference in visual attributes of the adjacent parts corresponding to the adjacent areas in the image as the background may be greater than a preset threshold. The difference in visual attributes of different parts of the background may be reflected in different ways, for example, by the overall grayscale difference of the different parts, the overall RGB value difference, etc. Alternatively, it may be reflected by the grayscale difference of the local areas of the different parts (for example, the area close to the area boundary) and the RGB value difference of the local areas.
[0178] In some embodiments, in response to the time reaching the first moment or the second moment, at least one control located in the first area on the dial interface is switched to the second area, and at least one control located in the second area on the dial interface is switched to the first area.
[0179] In some embodiments, the first area corresponds to a first time period, and the second area corresponds to a second time period, the first time period includes 8h-12h and 20h-0h, and the second time period includes 0h-4h and 12h-16h.
[0180] Optionally, the first area may correspond to 9h~12h and 21h~0h, and the second area may correspond to 0h~3h and 12h~15h. Alternatively, the first area may correspond to 6h~12h and 18h~0h, and the second area may correspond to 0h~6h and 12h~18h. The first area and the second area may also correspond to other time periods, which are not limited in this application.
[0181] In some embodiments, the watch face interface includes an hour hand.
[0182] In some embodiments, the colors of the first image block and the second image block are lighter than the colors of the third image block and the fourth image block.
[0183] The depth of the color of the image block can be represented in many ways. For example, when the color of the image block is represented by grayscale, when the grayscale value is greater than a threshold, the color can be considered lighter, and when the grayscale value is less than the threshold, the color can be considered darker.
[0184] When the first moment and the second moment are 12h and 0h respectively, in the daytime period around 12h, the color of the image block in the area where the hour hand is located is lighter, and in the night time period around 0h, the color of the image block in the area where the hour hand is located is darker, matching the color tone of the corresponding time period, and the user experience is better.
[0185] In some embodiments, the dial interface may further include a minute hand, or the dial interface may further include a minute hand and a second hand. The hour hand, minute hand, and second hand may be mechanical hands or virtual hands.
[0186] In some embodiments, the first image is the same as the fourth image, and the second image is the same as the third image.
[0187] So the first image can be Figure 3 The second image may be image 310, and the second image may be image 320. That is, the background of the dial interface rotates between the two images.
[0188] In some embodiments, the plurality of regions include a third region, the third region corresponds to a third time period, and the third time period includes 4h to 8h and 16h to 20h.
[0189] In some embodiments, the fifth image block of the first image corresponding to the third area is the same as the sixth image block of the second image corresponding to the third area.
[0190] In some embodiments, the color depth of the fifth image block is between that of the first image block and the third image block.
[0191] The third area corresponds to the evening or early morning time period, and the depth of the color of the corresponding image block is between the daytime and evening time periods.
[0192] In some embodiments, in response to the time reaching a first moment or a second moment, the scale lines and / or scales in the first area of the dial interface are changed from a first style to a second style; and the scale lines and / or scales in the second area of the dial interface are changed from the second style to the first style.
[0193] In this way, when the image block of each area changes over time, the style of the scale and / or scale line of the area also changes accordingly, so that the image blocks and scale / scale line styles of each area of the entire dial interface can match, thereby improving the user experience.
[0194] In some embodiments, the difference in visual properties between the scale lines and / or scales in the first area and the image blocks in the first area is greater than a preset threshold, and the difference in visual properties between the scale lines and / or scales in the second area and the image blocks in the second area is greater than a preset threshold.
[0195] In this way, since the scales, scale lines and other controls of each area may be located in image blocks of different depths at different times, changing the style of the scales and / or scale lines of each area can make the scales and scale lines appear more clearly, thereby improving the user experience.
[0196] In some embodiments, the visual attributes include color and / or texture.
[0197] Figures 3 to 6 In the embodiment of the present invention, the dial is divided into a plurality of fixed areas, and the image used for the background is divided into image blocks of fixed sizes by the plurality of areas. By setting the color and / or texture of each image block, the display effect of exchanging the image blocks of the two areas is achieved. Figure 7 and Figure 8 In the embodiment, the image used for the background can be segmented according to the sunrise and sunset times. Figure 7 Another set of GUIs provided by an embodiment of the present application is shown.
[0198] in, Figure 7 (a) to (d) correspond to the first day, with sunrise time 5:00 and sunset time 19:00. Figure 7 (e) to (h) correspond to the second day, with sunrise times of 5:10 and 18:50. Figure 7 (i) to (l) correspond to the third day, with sunrise at 5:20 and sunset at 18:40.
[0199] At 0:01 and 11:59 on the first day, the background of the dial interface is image 710, which is divided into three image blocks, where image block 711 corresponds to 0:00-4:00, image block 712 corresponds to 4:00-7:00, and image block 713 corresponds to 7:00-12:00. In fact, at 0:00-12:00 on the first day, the background of the dial interface is image 710.
[0200] At 12:01 and 23:59 on the first day, the background of the dial interface is image 720, which is divided into three image blocks, where image block 721 corresponds to 12:00-18:00, image block 722 corresponds to 18:00-20:00, and image block 723 corresponds to 20:00-0:00. In fact, at 12:00-0:00 on the first day, the background of the dial interface is image 720.
[0201] At 0:01 and 11:59 on the second day, the background of the dial interface is image 730, which is divided into three image blocks, where image block 731 corresponds to 0:00-4:10, image block 732 corresponds to 4:10-7:10, and image block 733 corresponds to 7:10-12:00. In fact, at 12:00-0:00 on the second day, the background of the dial interface is image 730.
[0202] At 12:01 and 23:59 on the second day, the background of the dial interface is image 740, which is divided into three image blocks, where image block 741 corresponds to 12:00-17:50, image block 742 corresponds to 17:50-19:50, and image block 743 corresponds to 19:50-0:00. In fact, at 12:00-0:00 on the second day, the background of the dial interface is image 740.
[0203] At 0:01 and 11:59 on the third day, the background of the dial interface is image 750, which is divided into three image blocks, where image block 751 corresponds to 0:00-4:20, image block 752 corresponds to 4:20-7:20, and image block 753 corresponds to 7:20-12:00. In fact, at 12:00-0:00 on the third day, the background of the dial interface is image 750.
[0204] At 12:01 and 23:59 on the third day, the background of the dial interface is image 760, which is divided into three image blocks, where image block 761 corresponds to 12:00-17:40, image block 762 corresponds to 17:40-19:40, and image block 763 corresponds to 19:40-0:00. In fact, at 12:00-0:00 on the third day, the background of the dial interface is image 760.
[0205] Depend on Figure 7 It can be seen from (a) to (l) that, except for the dividing lines corresponding to 12:00 and 0:00 (which can be called the first dividing line), the other two dividing lines (which can be called the second dividing line and the third dividing line) are related to the sunrise time or the sunset time (the earlier time period from 0:00 to 12:00, which is determined by the first dividing line, is related to the sunrise time, and the later time period from 12:00 to 24:00 or 12:00 to 0:00, which is determined by the first dividing line, is related to the sunset time).
[0206] Specifically, for the first day, in the time period of 0 to 12 hours, the dividing lines 4:00 and 7:00 of the image 710 serving as the background are respectively 1 hour earlier and 2 hours later than the sunrise time 5:00, and in the time period of 12:00 to 24:00, the dividing lines 18:00 and 20:00 of the image 720 serving as the background are respectively 1 hour earlier and 1 hour later than the sunset time 19:00.
[0207] For the second day, in the time period of 0 to 12 hours, the dividing lines 4:10 and 7:10 of the image 730 used as the background are 1 hour earlier and 2 hours later than the sunrise time 5:10, respectively, and in the time period of 12:00 to 24:00, the dividing lines 17:50 and 19:50 of the image 740 used as the background are 1 hour earlier and 1 hour later than the sunset time 18:50, respectively.
[0208] For the third day, in the time period of 0 to 12 hours, the dividing lines 4:20 and 7:20 of the image 750 used as the background are 1 hour earlier and 2 hours later than the sunrise time 5:20, respectively, and in the time period of 12:00 to 24:00, the dividing lines 17:40 and 19:40 of the image 760 used as the background are 1 hour earlier and 1 hour later than the sunset time 18:40, respectively.
[0209] Furthermore, the above images 710-760 each include image blocks of three colors, which are recorded as color 7.1, color 7.2 and color 7.3 from dark to light. Therefore, from 7:00 to 18:00 on the first day (daytime period, duration 11 hours), the color of the image block where the hour hand is located is color 7.3, and from 20:00 to 4:10 on the night of the first day and the early morning of the second day (nighttime period, duration 8 hours and 10 minutes), the color of the image block where the hour hand is located is color 7.1.
[0210] From 7:10 to 17:50 on the second day (daytime period, duration 10h40min), the color of the image block where the hour hand is located is color 7.3. From 19:50 to 4:20 on the second night and the early morning of the third day (nighttime period, duration 8h30min), the color of the image block where the hour hand is located is color 7.1.
[0211] On the third day, from 7:20 to 17:40 (daytime period, 10h20min), the color of the image block where the hour hand is located is color 7.3. On the third day, from night to midnight, the color of the image block where the hour hand is located is color 7.1.
[0212] It can be seen that the time the hour hand spends in the image blocks of color 7.1 and color 7.3 changes with the change of sunrise and sunset time. As the sunshine time gradually shortens, the time the hour hand spends in the image block of color 7.1 also shortens, from 11h to 10h40min to 10h20min, and the time in the image block of color 7.3 lengthens, from 8h10min to 8h30min. Similarly, when the date is later, the time the hour hand spends in the image blocks of color 7.1 and color 7.3 will also change to a certain extent. This change is related to the sunrise time and sunset time, and is actually related to the sunshine duration calculated from the sunrise time and sunset time. The longer the sunshine duration, the longer the daytime period reflected by the dial interface, and the shorter the night time period.
[0213] Understandably, Figure 7 The sunrise times, sunset times, and the relationship between the sunrise times, sunset times and the dividing lines are only given for reference. In fact, the second dividing line and the third dividing line can be determined based on certain statistical rules, so that the lengths of the daytime and nighttime time periods reflected by the dial interface are more consistent with the actual perception of the user.
[0214] It can also be understood that, in addition to the above-mentioned image blocks with color 7.1 and color 7.3, the length of the evening time period represented by the image block with color 7.2 and the start and end times are related to the sunset time, and the length of the early morning time period represented by the image block with color 7.2 and the start and end times are related to the sunrise time.
[0215] In addition, through Figure 7 In the embodiment, it can be seen that, in fact, the image blocks with color 7.1 and color 7.3 have the visual effect of color swapping (but the shapes of the two image blocks with swapped colors can be different). Similarly, for the image block with color 7.2, it can be divided into two image blocks with different colors, and the two image blocks also have the visual effect of swapping colors. For details, please refer to Figure 5 Furthermore, each image block may be further segmented to obtain image blocks with more colors, and the present application does not limit the number of image blocks formed by segmentation.
[0216] Optionally, in some embodiments, the boundary lines of each image block may also be determined with reference to the moonrise and moonset times, which is not limited in the present application.
[0217] Optionally, the first dividing line can be freely set according to the requirements, and schematically, it can be set between the areas formed by 3:00-9:00. For example, it can correspond to 13:00 and 1:00, then similarly, from 1:00 to 13:00, the second dividing line and the third dividing line on the image as the background on the dial interface can be determined by the sunrise time, and from 13:00 to 1:00 (the next day), the second dividing line and the third dividing line on the image as the background on the dial interface can be determined by the sunset time.
[0218] You can also Figure 3 and Figure 5 The invention introduces a method for exchanging positions of active controls or changing the styles of fixed controls (scales and / or scale lines), thereby enhancing the interest and display clarity of the dial interface.
[0219] Through the display method provided in the embodiment of the present application, the background of the dial interface can change with time and reflect the duration of sunshine, thereby improving the user experience.
[0220] Figure 8 A display method provided by an embodiment of the present application is shown, the method comprising:
[0221] S810, in response to time reaching a first moment, changing the background of the dial interface from a first image to a second image, wherein the first image includes adjacent first image blocks and second image blocks arranged clockwise, and the second image includes adjacent third image blocks and fourth image blocks arranged clockwise, and the boundary line between the first image block and the second image block and the boundary line between the third image block and the fourth image block both correspond to the first moment, wherein the visual attributes of the first image block and the fourth image block are the same or similar, and the visual attributes of the second image block and the third image block are the same or similar, and the moment corresponding to another boundary of the first image block and another boundary of the second image block is related to the sunrise time, and the moment corresponding to another boundary of the third image block and another boundary of the fourth image block is related to the sunset time.
[0222] In S810, the first image block and the second image block are arranged in a clockwise direction, which can be understood as the first image block and the second image block are adjacent, and the time period corresponding to the first image block is earlier than the time period corresponding to the second image block. Figure 7 The image may be image 710, the second image may be image 720, the first time may be 12:00, and the first to fourth image blocks may be divided into image block 713, image block 711, image block 723, and image block 721. The time corresponding to another boundary of the first image block and the second image block may be 7:00 and 4:00 respectively, and the time corresponding to another boundary of the third image block and the fourth image block may be 20:00 and 18:00 respectively.
[0223] S820, in response to the time reaching the second moment, changing the background of the dial interface from the third image to the fourth image, the third image includes a fifth image block and a sixth image block arranged adjacent to each other in a clockwise direction, and the fourth image includes a seventh image block and an eighth image block arranged adjacent to each other in a clockwise direction, wherein the fifth image block has the same or similar visual attributes as or to the eighth image block, the sixth image block has the same or similar visual attributes as or to the seventh image block, the fifth image block has the same or similar visual attributes as or to the second image block, the sixth image block has the same or similar visual attributes as or to the first image block, another boundary of the fifth image block and another boundary of the sixth image block correspond to a moment related to the sunset time, another boundary of the seventh image block and another boundary of the eighth image block correspond to a moment related to the next sunrise time; the first moment is 12 hours earlier than the second moment.
[0224] In S820, the next sunrise time refers to the sunrise time of the next day immediately following the sunrise time of S810. Figure 7The fourth image may be 730, the second time may be 0:00, and the fifth to eighth image blocks may be image blocks 723, 721, 733, and 731, respectively. The time corresponding to the other boundary between the fifth image block and the sixth image block may be 20:00 and 18:00, respectively, and the time corresponding to the other boundary between the seventh image block and the eighth image block may be 7:10 and 4:10, respectively.
[0225] pass Figure 8 In the embodiment shown, at the first moment and the second moment, by rotating the image used as the background, a display effect of exchanging the colors of two image blocks can be achieved, and the sunrise and sunset times can be reflected, thereby improving the user experience.
[0226] In some embodiments, the visual attribute may include color. In other embodiments, the visual attribute may include color and texture.
[0227] In some embodiments, in response to time reaching a first moment, at least one control located in the first image block on the dial interface is switched to the fourth image block, and at least one control located in the second image block on the dial interface is switched to the third image block; in response to time reaching a second moment, at least one control located in the fifth image block on the dial interface is switched to the eighth image block, and at least one control located in the sixth image block on the dial interface is switched to the seventh image block.
[0228] In some embodiments, the watch face interface includes an hour hand.
[0229] In some embodiments, the color of the first image block is lighter than the color of the second image block.
[0230] When the first moment and the second moment are 12h and 0h respectively, in the daytime period around 12h, the color of the image block in the area where the hour hand is located is lighter, and in the night time period around 0h, the color of the image block in the area where the hour hand is located is darker, matching the color tone of the corresponding time period, and the user experience is better.
[0231] In some embodiments, the dial interface may further include a minute hand, or the dial interface may further include a minute hand and a second hand. The hour hand, minute hand, and second hand may be mechanical hands or virtual hands.
[0232] In some embodiments, the first image also includes nine image blocks, the second image also includes a tenth image block, the third image also includes an eleventh image block, and the fourth image also includes a twelfth image block, and the visual attributes of the ninth image block, the tenth image block, the eleventh image block, and the twelfth image block are the same or similar.
[0233] In some embodiments, the color depth of the ninth image block, the tenth image block, the eleventh image block, and the twelfth image block is between the first image block and the second image block.
[0234] In some embodiments, the difference between the scale and / or scale lines located on each image block on the dial interface and the visual attributes of the image block is greater than a preset threshold.
[0235] In some embodiments, the visual attributes include color and / or texture.
[0236] The embodiment of the present application provides a computer program product, which, when running on a smart watch, enables the smart watch to execute the technical solution in the above embodiment. Its implementation principle and technical effect are similar to those of the above method-related embodiments, and will not be repeated here.
[0237] The embodiment of the present application provides a readable storage medium, the readable storage medium contains instructions, when the instructions are executed on a smart watch, the smart watch executes the technical solution of the above embodiment. The implementation principle and technical effect are similar, and will not be repeated here.
[0238] The embodiment of the present application provides a chip, the chip is used to execute instructions, when the chip is running, the technical solution in the above embodiment is executed. The implementation principle and technical effect are similar, and will not be repeated here.
[0239] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0240] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0241] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0242] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0243] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0244] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0245] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A display method, characterized in that: The display method is applied to a smart watch, and the method comprises: Displaying a dial interface, the dial interface includes multiple areas, the multiple areas include a first area and a second area that are adjacent to each other, and a boundary line between the first area and the second area corresponds to a first moment and a second moment; In response to the time reaching a first moment, the background of the dial interface is changed from a first image to a second image, the visual attributes of a first image block of the first image located in the first area and a second image block of the second image located in the second area are the same or similar, and the visual attributes of a third image block of the first image located in the second area and a fourth image block of the second image located in the first area are the same or similar; In response to time reaching a second moment, the background of the dial interface is changed from a third image to a fourth image, the portion of the third image located in the first area has the same or similar visual attributes as the fourth image block, the portion of the third image located in the second area has the same or similar visual attributes as the second image block, the portion of the fourth image located in the first area has the same or similar visual attributes as the first image block, and the portion of the fourth image located in the second area has the same or similar visual attributes as the third image block.
2. The display method according to claim 1, characterized in that: The method further comprises: In response to time reaching a first moment or a second moment, at least one control located in the first area on the dial interface is moved to the second area, and at least one control located in the second area is moved to the first area.
3. The display method according to claim 1 or 2, characterized in that: The first time and the second time are 12h and 0h respectively.
4. The display method according to claim 3, characterized in that: The first area corresponds to a first time period, and the second area corresponds to a second time period, the first time period includes 8h to 12h and 20h to 0h, and the second time period includes 0h to 4h and 12h to 16h.
5. The display method according to claim 3 or 4, characterized in that: The dial interface includes an hour hand.
6. The display method according to claim 5, characterized in that: The colors of the first image block and the second image block are lighter than the colors of the third image block and the fourth image block.
7. The display method according to any one of claims 1 to 6, characterized in that: The first image is the same as the fourth image, and the second image is the same as the third image.
8. The display method according to claim 7, characterized in that: The plurality of areas include a third area corresponding to a third time period, and the third time period includes 4 hours to 8 hours and 16 hours to 20 hours.
9. The display method according to claim 8, characterized in that: The fifth image block of the first image corresponding to the third area is the same as the sixth image block of the second image corresponding to the third area.
10. The display method according to claim 9, characterized in that: The color depth of the fifth image block is between that of the first image block and the third image block.
11. The display method according to any one of claims 1 to 10, characterized in that: The method further comprises: In response to the time reaching the first moment or the second moment, the scale lines and / or scales located in the first area on the dial interface are changed from the first style to the second style; the scales and / or scale lines located in the second area on the dial interface are changed from the second style to the first style.
12. The display method according to claim 11, characterized in that: The difference in visual properties between the scale lines and / or scales in the first area and the image blocks in the first area is greater than a preset threshold, and the difference in visual properties between the scale lines and / or scales in the second area and the image blocks in the second area is greater than the preset threshold.
13. The display method according to any one of claims 1 to 12, characterized in that: The visual attributes include color and / or texture.
14. A smart watch, characterized in that: The method comprises one or more processors; one or more memories; the one or more memories store one or more computer programs, the one or more computer programs include instructions, and when the instructions are executed by the one or more processors, the method according to any one of claims 1 to 13 is executed.
15. A chip, characterized in that: The chip includes a processor and a communication interface, wherein the communication interface is used to receive a signal and transmit the signal to the processor, and the processor processes the signal so that the method according to any one of claims 1 to 13 is executed.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a smart watch, the method according to any one of claims 1 to 13 is executed.
