Lock screen interface control method and device and electronic equipment

By receiving and displaying the input of the extended control in the lock screen interface, the problem that the fast control fixation in the lock screen state cannot meet the user's needs, and more shortcut functions are implemented and the user experience is improved.

CN120578439APending Publication Date: 2025-09-02VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510532472.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

The fast operation controls of the existing lock screen interface are fixed, which cannot meet the different needs of users for applications when lock screen.

Method used

Receive input to shortcut controls in the lock screen interface, display the extended controls, and perform corresponding function control processing in response to the user's extended control input, expanding the shortcut control capacity of the lock screen interface.

Benefits of technology

In the lock screen scenario, users can operate more fast functions, meet users' needs for different functions, and improve operation convenience and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120578439A_ABST
    Figure CN120578439A_ABST
Patent Text Reader

Abstract

The invention discloses a lock screen interface control method and device and electronic equipment, and belongs to the technical field of display. The method comprises the following steps: receiving a first input of a first shortcut control in a lock screen interface; the lock screen interface comprises a shortcut control display area, the shortcut control display area comprises at least one shortcut control, an expansion display area of each shortcut control comprises at least one expansion identifier, and each expansion identifier is used for indicating one expansion control; the at least one shortcut control comprises a first shortcut control; in response to the first input, updating at least one extension identifier in an extension display area of the first shortcut control into at least one extension control; executing first function control processing under the condition that a second input for a first extension control in the at least one extension control is received; wherein the first function control processing is function control processing associated with a first shortcut function, and the first shortcut function is a shortcut function indicated by the first extension control selected by the second input.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of display technology, and specifically relates to a lock screen interface control method, device and electronic device. Background Art

[0002] With the development of technology, users have an increasing demand for more convenient functions in electronic devices. In daily life, users often need to perform some quick operations even when the electronic device is in the locked state. For example, when seeing a brief scene, the user wants the electronic device in the locked state to immediately open the camera application to take a picture.

[0003] Currently, a shortcut control is displayed on the left and right sides of the bottom of the electronic device screen respectively. The user can input any shortcut control to trigger the electronic device to execute the shortcut function corresponding to the shortcut control.

[0004] However, the quick operation controls on the lock screen interface are usually fixed and may not be able to meet the different usage requirements of users for applications when the electronic device is in the lock screen state. Summary of the Invention

[0005] The purpose of the embodiments of the present application is to provide a lock screen interface control method, device and electronic device that can meet the user's needs for using different functions in a lock screen scenario.

[0006] In a first aspect, an embodiment of the present application provides a lock screen interface control method, the method comprising: receiving a first input to a first shortcut control in the lock screen interface; in response to the first input, displaying at least one extended control in an extended display area of ​​the first shortcut control; upon receiving a second input to a first extended control among the at least one extended control, executing a first function control processing; wherein the first function control processing is a function control processing associated with a first shortcut function indicated by the first extended control selected by the second input.

[0007] In second aspect, an embodiment of the present application provides a lock screen interface control device, which includes: a display module for displaying at least one first control group in the lock screen interface, each first control group including a shortcut control and at least one extended control, and the extended control is a pre-set control associated with the shortcut control; a receiving module for receiving a first input of a second control group in at least one first control group displayed by the display module; and an execution module for executing an operation corresponding to the second control group in response to the first input received by the receiving module.

[0008] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.

[0012] In an embodiment of the present application, a first input may be received for a first shortcut control in a lock screen interface, the lock screen interface including a shortcut control display area, the shortcut control display area including at least one shortcut control, an extended display area of ​​each shortcut control including at least one extended identifier, wherein each extended identifier is used to indicate an extended control, and the at least one shortcut control includes a first shortcut control. In response to the first input, the at least one extended identifier in the extended display area of ​​the first shortcut control may be updated to at least one extended control. Upon receiving a second input for a first extended control among the at least one extended controls, a first function control process may be executed, wherein the first function control process is a function control process associated with a first shortcut function, and the first shortcut function is the shortcut function indicated by the first extended control selected by the second input. In this solution, since at least one extended control can be displayed in the extended display area of ​​the shortcut controls on the lock screen interface, the capacity of the shortcut controls on the lock screen interface is expanded, and the user can be supported to operate more shortcut functions in the lock screen scenario, thereby meeting the user's needs for using different functions in the lock screen scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 is a flowchart of a lock screen interface control method provided by some embodiments of the present application;

[0014] Figure 2 is a schematic diagram of the layout of a control group provided in some embodiments of the present application;

[0015] Figure 3 is a schematic diagram of the layout of a control group provided in some embodiments of the present application;

[0016] Figure 4 is a schematic diagram of a control group provided by some embodiments of the present application;

[0017] Figure 5 is a schematic diagram of a control group provided by some embodiments of the present application;

[0018] Figure 6 is a schematic diagram of a control group provided by some embodiments of the present application;

[0019] Figure 7 is a schematic diagram of a control group provided by some embodiments of the present application;

[0020] Figure 8 is a flowchart of a lock screen interface control method provided by some embodiments of the present application;

[0021] Figure 9A is a schematic diagram of an extended identifier provided in some embodiments of the present application;

[0022] Figure 9B is a schematic diagram of an extended identifier provided in some embodiments of the present application;

[0023] Figure 10 is a schematic diagram of an extended identifier provided in some embodiments of the present application;

[0024] Figure 11 is a schematic diagram of the number of extension identifiers provided in some embodiments of the present application;

[0025] Figure 12 is a schematic diagram of the number of extension identifiers provided in some embodiments of the present application;

[0026] Figure 13 is a schematic diagram of a second input provided in some embodiments of the present application;

[0027] Figure 14 is a schematic diagram of a second input provided in some embodiments of the present application;

[0028] Figure 15 is a schematic diagram of a second input provided in some embodiments of the present application;

[0029] Figure 16A is a schematic diagram of a first input provided by some embodiments of the present application;

[0030] Figure 16B is a schematic diagram of a first input provided by some embodiments of the present application;

[0031] Figure 17 is a schematic diagram of a first input provided by some embodiments of the present application;

[0032] Figure 18A is a schematic diagram of a first input provided by some embodiments of the present application;

[0033] Figure 18B is a schematic diagram of a first input provided by some embodiments of the present application;

[0034] Figure 19A is a schematic diagram of a first input provided by some embodiments of the present application;

[0035] Figure 19B is a schematic diagram of a first input provided by some embodiments of the present application;

[0036] Figure 20 is a schematic diagram of a first input provided by some embodiments of the present application;

[0037] Figure 21 is a schematic diagram of a first input provided by some embodiments of the present application;

[0038] Figure 22 is a schematic diagram of a first input provided by some embodiments of the present application;

[0039] Figure 23 is a schematic diagram of a first input provided by some embodiments of the present application;

[0040] Figure 24 is a schematic diagram of a first input provided by some embodiments of the present application;

[0041] Figure 25 is a schematic diagram of circular marks provided in some embodiments of the present application;

[0042] Figure 26 is a schematic diagram of circular marks provided in some embodiments of the present application;

[0043] Figure 27 is a schematic diagram of circular marks provided in some embodiments of the present application;

[0044] Figure 28A is a schematic diagram of a third input provided in some embodiments of the present application;

[0045] Figure 28B is a schematic diagram of a third input provided in some embodiments of the present application;

[0046] Figure 29A is a schematic diagram of a third input provided in some embodiments of the present application;

[0047] Figure 29B is a schematic diagram of a third input provided in some embodiments of the present application;

[0048] Figure 30Ais a schematic diagram of a third input provided in some embodiments of the present application;

[0049] Figure 30B is a schematic diagram of a third input provided in some embodiments of the present application;

[0050] Figure 31 is a schematic diagram of a first editing interface provided in some embodiments of the present application;

[0051] Figure 32 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0052] Figure 33A is a schematic diagram of a control group provided by some embodiments of the present application;

[0053] Figure 33B is a schematic diagram of a control group provided by some embodiments of the present application;

[0054] Figure 33C is a schematic diagram of a control group provided by some embodiments of the present application;

[0055] Figure 33D is a schematic diagram of a control group provided by some embodiments of the present application;

[0056] Figure 34 is a schematic diagram of a confirmation control and a cancel control provided in some embodiments of the present application;

[0057] Figure 35 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0058] Figure 36 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0059] Figure 37 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0060] Figure 38 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0061] Figure 39 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0062] Figure 40 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0063] Figure 41 is a schematic diagram of a navigation bar provided in some embodiments of the present application;

[0064] Figure 42Ais a schematic diagram of control editing input provided by some embodiments of the present application;

[0065] Figure 42B is a schematic diagram of control editing input provided by some embodiments of the present application;

[0066] Figure 43A is a schematic diagram of control editing input provided by some embodiments of the present application;

[0067] Figure 43B is a schematic diagram of control editing input provided by some embodiments of the present application;

[0068] Figure 44 is a schematic diagram of control editing input provided by some embodiments of the present application;

[0069] Figure 45 is a schematic diagram of the display state of controls provided in some embodiments of the present application;

[0070] Figure 46 is a schematic diagram of the display state of controls provided in some embodiments of the present application;

[0071] Figure 47A is a schematic diagram of updating a control group based on control usage information provided by some embodiments of the present application;

[0072] Figure 47B is a schematic diagram of updating a control group based on control usage information provided by some embodiments of the present application;

[0073] Figure 48 is a schematic diagram of updating a control group based on control usage information provided by some embodiments of the present application;

[0074] Figure 49A is a schematic diagram of a temporary identification provided by some embodiments of the present application;

[0075] Figure 49B is a schematic diagram of a temporary identification provided by some embodiments of the present application;

[0076] Figure 50 is a schematic diagram of a lock screen interface control device provided by some embodiments of the present application;

[0077] Figure 51 is a schematic structural diagram of an electronic device provided by some embodiments of the present application;

[0078] Figure 52 This is a schematic diagram of the hardware structure of an electronic device provided in some embodiments of the present application. DETAILED DESCRIPTION

[0079] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0080] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0081] The terms "at least one" and "at least one of" in this application refer to any one, any two, or a combination of more than two of the objects included. For example, at least one of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".

[0082] The terms used in the embodiments of this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The following is an explanation of the terms involved in the embodiments of this application.

[0083] Interface: The visual interface through which users interact with the device or system, such as the lock screen, home screen, settings screen, etc.

[0084] Lock screen: The interface displayed when an electronic device is locked. Its primary function is to protect the user's privacy and security and prevent unauthorized access. The lock screen typically displays a lock screen wallpaper, the time and date, battery status and network connection information, notification previews, password or biometric lock prompts, and shortcut controls.

[0085] Lock screen control editing interface: This interface is used to edit the quick controls and extended controls displayed on the lock screen, and is used to add, delete, or update quick controls and extended controls. In this interface, users can flexibly edit and adjust the controls displayed on the lock screen according to their usage habits and needs. The lock screen editing interface includes the lock screen control editing area, the control editing window, and the editing control. Among them:

[0086] Lock screen control editing area: used to display the shortcut controls and extended controls on the current lock screen interface. Users can adjust these shortcut controls and extended controls by dragging, clicking, and other operations.

[0087] Control editing window: Contains at least one optional shortcut function control, from which users can select a shortcut function control and add it to the lock screen interface.

[0088] Edit controls: Controls used to save changes or cancel editing, such as the "OK" and "Cancel" controls. After the user completes editing, they can click "OK" to save the changes or click "Cancel" to abandon the editing.

[0089] Lock screen wallpaper: The background image displayed on the lock screen when the device is locked not only beautifies the screen but also reflects the user's personal preferences or style, providing visual enjoyment. Users can choose their favorite images as lock screen wallpapers, such as landscapes, pet photos, and works of art, making the lock screen more personalized and beautiful.

[0090] Time and Date: The system time and date of the electronic device displayed on the lock screen is managed by the operating system of the electronic device. The system time and date can be synchronized in a variety of ways, including:

[0091] Network time synchronization: Most smart electronic devices are set by default to automatically synchronize the time and date via the network, which is usually provided by the network operator to which the electronic device is connected.

[0092] GPS Sync: Some devices use GPS to obtain accurate time and date.

[0093] The time is usually displayed in digital form, while the date includes information such as year, month, and day. Some electronic devices also display the day of the week to help users better plan their schedules. Users can quickly check the current time and date without unlocking the device, making it easier to plan daily activities.

[0094] Battery status and network connection information: Usually displayed in the upper right corner of the lock screen interface, the battery status is usually displayed as a battery percentage or a battery progress bar, and the network connection information shows the current wireless local area network (Wireless Local Area Network, WLAN) or mobile data status. Users can quickly check the battery status and network connection status without unlocking the device, so as to charge or adjust network settings in time.

[0095] Notification previews: These previews display a preview of notification messages on the lock screen. They can show a summary of important notifications, such as text messages, instant messaging messages, and emails, even when the device is unlocked, allowing users to stay informed. Notification previews can display the sender, title, and partial content of the message, while masking some private information, such as SMS verification codes, to protect user privacy.

[0096] Password or biometric lock prompt: This prompt appears on the lock screen, reminding the user that they need to enter a password or perform biometric identification to unlock the device, such as fingerprint or facial recognition. The password or biometric lock prompt is typically displayed in the center of the lock screen. Some devices offer multiple unlock methods, such as password, fingerprint, and facial recognition. Different unlock methods correspond to different password or biometric lock prompts. For example, the password lock prompt might read "Please enter your password," while the fingerprint lock prompt might display a fingerprint icon.

[0097] Quick operation: A specific function or application of an electronic device that is quickly triggered by the user through simple operations.

[0098] Control: A control (also known as a part, component, widget, or control) is a graphical user interface element and a basic building block of the user interface, such as a window or text box. It appears in any application's interface. A control can be a button, text box, label, etc., and is used to control all data processed by each application and the interactions with that data. Users can trigger specific functions or operations on electronic devices through touch, click, swipe, and other operations.

[0099] Quick Controls: Controls provided on the lock screen for triggering quick actions can be shortcuts that launch a specific application, such as a camera's capture function, a music player's music playback control function, a map navigation app's navigation function, or an email app's email check function. They can also be used to activate or adjust specific functions, such as displaying a ride QR code, turning the flashlight on or off, or adjusting the device's screen brightness. These controls can be used to control the camera, flashlight, or music playback. Users can access these controls directly from the lock screen, improving ease of use. For example, users can quickly open the camera to take a photo or turn on the flashlight. Quick Controls are typically displayed at the bottom or side of the lock screen for easy one-handed operation.

[0100] Control group: A group of multiple controls that is combined together to form a whole, making it easier for users to quickly access and use the functions of these controls.

[0101] Touch input: Users interact with electronic devices by touching, sliding, pressing, and other operations on the screen with their fingers or devices such as stylus.

[0102] The following, in conjunction with the accompanying drawings, describes in detail the lock screen interface control method, device and electronic device provided in the embodiments of the present application through specific embodiments and their application scenarios.

[0103] The embodiments of the present application can be applied to scenarios where quick operations are performed in a locked screen state. Specifically, the electronic device can display a lock screen interface and display controls in the lock screen interface so that the user can trigger the electronic device to perform corresponding operations by inputting the controls.

[0104] The following uses some specific scenarios of the embodiments of the present application as examples to exemplify the lock screen interface control method provided in the embodiments of the present application.

[0105] Scenario 1: A user is about to visit a scenic spot. The scenic spot is filled with beautiful scenery, such as the flight of rare birds or the morning mist in the mountains. These scenes are fleeting, and a moment's hesitation could lead to missing them. The user hopes to quickly open the phone's camera app to capture these fleeting scenes.

[0106] Scenario 2: Users often travel at night, such as running or walking in the city at night. When traveling at night, users occasionally encounter situations where they need to quickly illuminate the road. For example, when passing a street without street lights, users need to quickly turn on the flashlight function of their phone to illuminate the road ahead to ensure safety.

[0107] Scenario 3: Users often need to take the bus or subway, such as when commuting to and from get off work, and users need to quickly open the ride code to make payments.

[0108] It should be noted that the above-mentioned scenarios 1 to 3 are only examples of some scenarios in which the embodiments of the present application may be applied. In actual implementation, the embodiments of the present application can also be applied to more scenarios that require lock screen interface control and any possible scenarios, and the embodiments of the present application are not limited here.

[0109] The execution subject of the lock screen interface control method provided in the embodiment of the present application can be a lock screen interface control device, which can be an electronic device, or a functional module or functional entity in the electronic device. The following uses an electronic device as an example to illustrate the technical solution provided in the embodiment of the present application.

[0110] Figure 1 A flowchart of a lock screen interface control method provided by an embodiment of the present application is shown. Figure 1As shown, the lock screen interface control method provided in the embodiment of the present application may include the following steps 201 to 203.

[0111] Step 201: The electronic device receives a first input to a first shortcut control in a lock screen interface.

[0112] In some embodiments of the present application, the above-mentioned lock screen interface includes a shortcut control display area, the shortcut control display area includes at least one shortcut control, and the extended display area of ​​each shortcut control includes at least one extended identifier, wherein each extended identifier is used to indicate an extended control; the at least one shortcut control includes the first shortcut control.

[0113] In some embodiments of the present application, the first input is used to trigger the electronic device to update at least one extended identifier in the extended display area of ​​the first shortcut control to at least one extended control.

[0114] In the embodiment of the present application, the above-mentioned extended identifier is an auxiliary identifier associated with the shortcut control, which is used to prompt the user that there are more related extended controls to choose from under the shortcut control.

[0115] Optionally, in some embodiments of the present application, the extended logo may be displayed in the form of a dot, a triangle, a small icon, or other easily recognizable graphic symbols.

[0116] For example, the control group includes a quick control 14 and 4 extended controls, wherein the quick control is a quick operation control of the camera application, and the extended controls are 4 quick operation controls corresponding to the map navigation application, translation application, weather application, and note application. Figure 9A As shown, the electronic device can display the extension logo associated with the shortcut control in the extended display area of ​​the shortcut control in the form of dots.

[0117] For example, Figure 9B As shown, the electronic device may also display the extension identifier associated with the shortcut control in the extended display area of ​​the shortcut control in the form of a triangle.

[0118] For example, Figure 10 As shown, the electronic device may also display the extension identifier associated with the shortcut control in the extended display area of ​​the shortcut control in the form of a small icon.

[0119] Optionally, in some embodiments of the present application, the at least one extended logo in the extended display area of ​​each shortcut control surrounds the shortcut control.

[0120] For example, Figure 9A As shown, the electronic device can display the extension logo associated with the shortcut control in a surrounding manner on the upper left corner of the shortcut control 14.

[0121] Optionally, in an embodiment of the present application, the number of the aforementioned extended identifiers corresponds to the number of extended controls. In a control group, each extended identifier surrounding a shortcut control indicates that there is another extended control for the user to trigger the electronic device to execute the function corresponding to the control. If four extended identifiers are displayed around a shortcut control, it indicates that there are four extended controls on the lock screen interface for the user to trigger the electronic device to execute the function corresponding to the control. If there are no extended identifiers around a shortcut control, it indicates that there are no more extended controls for the user to trigger the shortcut function.

[0122] For example, Figure 11 As shown, the shortcut control 14 in the control group is a shortcut operation control for the music playback application, and the extended controls are three shortcut operation controls corresponding to the flashlight function, heart rate monitoring application, and sports data application. The electronic device can display three extended logos around the shortcut control 14, indicating that the number of extended controls corresponding to the shortcut control 14 is 3.

[0123] For example, Figure 12 As shown, the shortcut control 14 in the control group is a shortcut operation control corresponding to the boarding code, and the extended control is a shortcut operation control of the map navigation application. The electronic device can display an extended logo around the shortcut control, indicating that the number of extended controls corresponding to the shortcut control 14 is 1.

[0124] Optionally, in an embodiment of the present application, the electronic device can display an extended identifier instead of an extended control in the control group when it is in a lock screen state, and prompt the user of the extended control through the extended identifier associated with the shortcut control in the control group, thereby improving the flexibility of the control group display.

[0125] Optionally, in an embodiment of the present application, the electronic device can accept the user's first input to the first shortcut control, such as clicking the first shortcut control, or long pressing the first shortcut control and releasing the first shortcut control to trigger the electronic device to update at least one extended identifier in the extended display area of ​​the first shortcut control to at least one extended control.

[0126] Optionally, in some embodiments of the present application, the electronic device may display shortcut controls at the bottom of the lock screen interface, or may display shortcut controls in other areas of the screen. The display position of the shortcut controls may be any position, including but not limited to the top, middle, and bottom. The specific position may be flexibly set according to the user's needs and usage habits, which can further improve the convenience and efficiency of user operations and meet the personalized needs of different users. Taking the display of shortcut controls at the bottom of the lock screen interface as an example, the bottom of the lock screen interface is close to the user's finger, and the user's finger can easily reach the bottom area without having to move the finger significantly or adjust the grip posture. In this way, the user can complete quick operations by operating at the bottom of the lock screen, which improves the operating efficiency and is more friendly to one-handed operation.

[0127] Optionally, in some embodiments of the present application, the electronic device may display a different shortcut control in the left and right areas at the bottom of the lock screen interface, respectively, so that more shortcut operation controls can be displayed in the lock screen interface at the same time.

[0128] For example, Figure 2 As shown, the user is a night running enthusiast who is about to travel abroad. The user hopes to maintain the habit of night running during the trip. The user can set the two shortcut controls on the lock screen interface to be a shortcut control for daily use during travel and a shortcut control for night running, respectively, so that the electronic device displays different shortcut controls in the left and right areas at the bottom of the lock screen interface 10. Among them, the shortcut control 11 for daily use during travel indicates a quick function to launch the camera application, while the shortcut control 12 for night running can be a music application. The electronic device can display these two shortcut controls simultaneously, allowing the user to quickly access these quick operation controls on the lock screen interface, simultaneously meeting the user's needs in two different scenarios, and improving the convenience and efficiency of operating the quick operation controls.

[0129] Optionally, in some embodiments of the present application, the electronic device may display an identical shortcut control in the left and right areas at the bottom of the lock screen interface, respectively, so that the user can operate the shortcut control conveniently and quickly regardless of whether the user uses the left hand or the right hand.

[0130] For example, Figure 3 As shown, if a user frequently travels by public transportation, the user can set both the left and right shortcut controls at the bottom of the lock screen 10 to be shortcut controls 13 for travel, such as a boarding code. The electronic device can simultaneously display the shortcut controls at both the left and right positions at the bottom of the lock screen, so that the user can conveniently operate the shortcut controls with either hand when traveling and it is inconvenient to use the electronic device with both hands.

[0131] Step 202: In response to the first input, the electronic device updates at least one extended identifier in the extended display area of ​​the first shortcut control to at least one extended control.

[0132] Optionally, in an embodiment of the present application, in the lock screen state, the electronic device can display at least one shortcut control and at least one extended identifier associated with each shortcut control in the lock screen interface, and prompt the user with the number of extended controls in the extended display area of ​​the shortcut control through the extended identifier surrounding each shortcut control, thereby helping the user to quickly estimate the number of extended controls in the extended display area of ​​the shortcut control, and thus decide whether it is necessary to expand these extended controls for further operations.

[0133] Optionally, in some embodiments of the present application, the electronic device may accept a second input from the user to any shortcut control to trigger the electronic device to cancel the display of the extended logo surrounding the shortcut control and display the extended control in the extended display area of ​​the shortcut control.

[0134] Optionally, in some embodiments of the present application, the user can long-press a shortcut control to trigger the expansion of the entire control group. At this time, the shortcut control is in a pressed state, displaying the icon of the expanded control, and the bottom navigation bar expands to an editing control. In this pressed state, when the user operates the control, the control provides visual feedback to the user's operation, indicating that the control has been selected, such as the control icon changing color, enlarging, shrinking, or displaying an animation. For an explanation of the editing control, please refer to the description of the following embodiments and will not be explained here.

[0135] For example, the control group includes a quick control 14 and four extended controls, wherein the quick control is a quick operation control of the camera application, and the extended controls are four quick operation controls corresponding to the map navigation application, translation application, weather application, and note application. Figure 13 As shown, the electronic device can display the four extension logos associated with the shortcut control around the shortcut control. The user can long press the shortcut control to update the lock screen interface to Figure 4 The interface, such as Figure 4 As shown, the electronic device can display four extended controls around the shortcut control, namely, extended control 15, extended control 16, extended control 17, and extended control 18.

[0136] For example, the control group includes a shortcut control 14 and three extended controls, wherein the shortcut control is a quick operation control for the music player application, and the extended controls are three quick operation controls corresponding to the flashlight function, the heart rate monitoring application, and the sports data application. Figure 14 As shown, the electronic device can display the three extension logos associated with the shortcut control around the shortcut control. The user can long press the shortcut control 14 to update the lock screen interface to Figure 5 The interface, such as Figure 5 As shown, the electronic device can display three extended controls around the shortcut control, namely, extended control 15, extended control 16, and extended control 17.

[0137] For example, the control group includes a quick control 14 and an extended control, wherein the quick control is a quick operation control corresponding to the ride code, and the extended control is a quick operation control for the map navigation application. Figure 15 As shown, the electronic device can display the extension logo associated with the shortcut control in the adjacent position of the shortcut control 14. The user can long press the shortcut control to input, such as Figure 6 As shown, the electronic device can display the extended control 15 around the shortcut control 14.

[0138] In this way, the electronic device can display shortcut controls and at least one extended identifier corresponding to the extended control in the control group of the lock screen interface when the screen is locked. That is, the electronic device can use the extended identifier instead of the extended control for display, which can save space on the lock screen interface and improve the simplicity of the lock screen interface.

[0139] In some embodiments of the present application, the extended display area is an area for displaying extended controls.

[0140] In the embodiment of the present application, the above-mentioned shortcut control can also be called a main control, and the above-mentioned extended control can also be called an auxiliary control. Each shortcut control includes an extended display area, and the shortcut control and at least one extended control in the extended display area form a control group.

[0141] Optionally, in an embodiment of the present application, a control group may include a quick control and multiple extended controls. The quick control is the primary control that is always displayed in the control group and is typically used to perform the most commonly used or important functions, such as a camera, flashlight, or ride-hailing code. Extended controls are additional controls displayed around the primary control and are used to provide more quick operation options, such as music playback control, a recorder, a remote control, and the like.

[0142] In an embodiment of the present application, the electronic device can expand the capacity of lock screen shortcut operations by extending controls, providing more optional controls for operations in the lock screen scenario.

[0143] Optionally, in some embodiments of the present application, the number of extended controls may not be fixed. For example, the number of extended controls may be 0, 1, 2, 3, 4, etc., which may be determined by the actual number of quick operation controls set by the user. Users can flexibly add or delete extended controls based on their usage habits and needs, thereby achieving a personalized quick operation experience.

[0144] For example, Figure 4As shown, the user is going to travel abroad. During this period, the user needs to frequently use electronic devices to take pictures of the scenery, use map navigation to check the location and route of the tourist destination, use language translation to communicate with locals, check the weather to reasonably adjust the travel plan, and record the experiences and feelings during the trip through text. The user can add the quick operation controls corresponding to these functions to the control group of the lock screen interface. Specifically, during the travel, the user likes to take pictures the most. The user can add the quick operation control of the camera application corresponding to taking pictures to the quick control 14 of the control group, and add the four quick operation controls corresponding to the map navigation application corresponding to map navigation, the translation application corresponding to language translation, the weather application corresponding to checking the weather, and the note application corresponding to recording text information to the extended control 15, extended control 16, extended control 17, and extended control 18 of the control group respectively.

[0145] For example, Figure 5 As shown, the user is a night running enthusiast who needs to check exercise data, listen to music, check heart rate, and light up while running outdoors at night. The user can add the shortcut operation controls corresponding to these functions to the control group of the lock screen interface. Specifically, the user most often uses the function of switching music when running at night. The user can add the shortcut operation control of the music playback application to the shortcut control 14 of the control group, and add the three shortcut operation controls corresponding to the flashlight function corresponding to lighting, the heart rate monitoring application corresponding to heart rate monitoring, and the exercise data application corresponding to viewing exercise data to the extended control 15, extended control 16, and extended control 17 of the control group respectively.

[0146] For example, Figure 6 As shown, if the user often travels by public transportation, the user needs to frequently use the boarding code to take the subway and bus, and use the map navigation function to view bus or subway line information, station locations, etc., to reasonably plan the travel route, the user can add the quick operation control corresponding to the boarding code to the quick control 14 of the control group, and add a quick operation control of the map navigation application corresponding to the map navigation to the extended control 15 of the control group. After a period of time, the user has become more familiar with the travel route and no longer needs to plan the travel route through the map navigation function. The user can then remove the quick operation control of the map navigation application from the extended control, so that the lock screen interface is updated to Figure 7 The interface, such as Figure 7 As shown, only the quick operation control corresponding to the boarding code is retained in the quick control 14, that is, the extended control is cancelled.

[0147] Optionally, in some embodiments of the present application, the at least one extended control surrounds the first shortcut control.

[0148] For example, take the quick control as the quick operation control of the camera application, and the extended controls as the four quick operation controls corresponding to the map navigation application, the language translation application, the weather application for checking the weather, and the note application for recording text information. Figure 4 As shown, the electronic device can display extended control 15, extended control 16, extended control 17, and extended control 18 in the upper left corner of the shortcut control 14.

[0149] Optionally, in some embodiments of the present application, the maximum number of extended controls may be a default setting for the electronic device or a user-preset setting. For example, the maximum number of extended controls may be 4. The specific number may be determined based on actual usage requirements and is not limited by the embodiments of the present application.

[0150] Step 203: When receiving a second input to a first extended control among the at least one extended control, the electronic device performs a first function control process.

[0151] In the embodiment of the present application, the above-mentioned first function control processing is a function control processing associated with the first shortcut function indicated by the first extended control selected by the second input.

[0152] In the embodiment of the present application, the above-mentioned function control processing refers to a technical process of receiving user input through a shortcut control or extension in the lock screen interface, and indicating the execution or state change of the shortcut function according to the input. This process includes accepting input signals, parsing and mapping them to predefined operation instructions, and distributing and controlling instructions to system components to achieve the management or adjustment of shortcut functions. For example, it can be to turn on the flashlight, turn on the camera, switch music playback, turn on silent mode, turn on wireless network, turn on Bluetooth, turn on map navigation, quick payment, quick translation, turn on health applications, turn on remote control functions, turn on the alarm clock, adjust brightness, etc.

[0153] Optionally, in an embodiment of the present application, the second input is used to trigger the electronic device to perform a first function control process.

[0154] Optionally, in an embodiment of the present application, the electronic device can accept the user's second input to the first extended control, such as clicking the first extended control, or long pressing the first shortcut control and releasing it at the first extended control to trigger the electronic device to execute function control processing associated with the first shortcut function indicated by the first extended control.

[0155] For example, Figure 16AAs shown, the user sees an ancient castle during a trip abroad. At this time, the user wants to quickly record the beautiful scenery in front of him, but the electronic device is in the lock screen state. The user can click and input the shortcut control 14 in the control group, that is, the quick operation control of the camera application, so that the lock screen interface is updated to Figure 16B The interface, such as Figure 16B As shown, the electronic device quickly displays the shooting interface 19 of the camera application, so that the user can quickly shoot the castle scenery.

[0156] For example, Figure 17 As shown, the user is listening to music while running at night. At this time, the electronic device plays a piece of music with a relatively soothing melody. The user wants to quickly switch to music with a more intense melody to adjust the running rhythm, but the electronic device is in the lock screen state. At this time, the user can long press the shortcut control 14 of the control group, that is, the shortcut operation control of the music playback application, to make the electronic device quickly switch to the next piece of music, so that the user can maintain a happy mood and a stable rhythm during running.

[0157] For example, Figure 18A As shown, when a user takes public transportation, he needs to quickly show the QR code for payment, but the electronic device is in the locked screen state. At this time, the user can Figure 6 Long press the shortcut control 14 in the control group to update the lock screen interface to Figure 18B The interface, such as Figure 18B As shown, the electronic device can quickly display the boarding code 20, so that the user can quickly complete the payment and board the bus smoothly.

[0158] Optionally, in an embodiment of the present application, the user can long press the first shortcut control in the control group to cause the electronic device to display at least one extended control in the control group, and then the user can continue to slide the first extended control in the control group to trigger the electronic device to perform the first function control processing.

[0159] For example, Figure 13 As shown, the user needs to quickly view the map to confirm the location, the user can long press the shortcut control 14 to update the lock screen interface to Figure 4 The interface, such as Figure 4 As shown, the electronic device can display 4 extended controls, and then the user can continue to slide towards the extended control 15 to update the lock screen interface to Figure 19A The interface, such as Figure 19A As shown, until the slide reaches the location of the extended control 15, then as Figure 19B As shown, the electronic device can be controlled to quickly display a map interface, thereby helping the user to quickly find the destination.

[0160] For example, Figure 14 As shown, when the user is running at night, the surrounding environment is dark and the user needs to quickly turn on the flashlight to illuminate the road ahead, the user can long press the shortcut control 14 to update the lock screen interface to Figure 5 The interface, such as Figure 5 As shown, the electronic device can display 3 extended controls, and then the user can continue to slide towards the extended control 15 to update the lock screen interface to Figure 20 The interface, such as Figure 20 As shown, by sliding to the position of the extended control 15, the electronic device can be controlled to quickly turn on the flashlight to illuminate the surrounding environment, thereby helping the user to run safely.

[0161] For example, Figure 15 As shown, when the user takes public transportation, he needs to quickly check the bus route information to confirm whether he needs to transfer. The user can long press the shortcut control 14 to update the lock screen interface to Figure 6 The interface, such as Figure 6 As shown, the electronic device can display the extended control 15, and then the user can continue to slide toward the extended control 15 to update the lock screen interface to Figure 21 The interface, such as Figure 21 As shown, until sliding to the position of the extended control 15, the electronic device can be controlled to quickly display the application interface of the map navigation application, so that the user can find bus route information, thereby helping the user to travel smoothly.

[0162] Optionally, in an embodiment of the present application, when the user performs a sliding input on an extended control in a control group, the user may continue to slide in other directions to cancel the operation.

[0163] For example, Figure 22 As shown, the user slides to Figure 19A After the user has expanded the location of the control 15, he suddenly sees a road sign and confirms his current location through the road sign. Without checking the map again, the user can continue to slide from the location of the expanded control 15 to the blank area to cancel the operation.

[0164] For example, Figure 23 As shown, the user slides to Figure 20 After the extended control 15 is located, a car with its lights on passes by. The user confirms the surrounding environment through the car lights and no longer needs to turn on the flashlight. The user can continue to slide from the extended control 15 to the blank area to cancel the operation.

[0165] For example, Figure 24 As shown, slide to Figure 21After the location of the extended control 15 is located, a voice prompt is played through the radio in the bus. The user confirms the current location according to the voice prompt and no longer needs to check the map. The user can continue to slide from the location of the extended control 15 to the blank area to cancel the operation.

[0166] Optionally, in an embodiment of the present application, the electronic device may receive a first input from a user on any control in the control group and perform a first function control process.

[0167] For example, Figure 4 As shown, the electronic device displays a control group in the lock screen interface 10, including a quick control 14 and four extended controls. For example, the quick control is a quick operation control for the camera application, and the extended controls are four quick operation controls corresponding to the map navigation application, the translation application, the weather application, and the note application. During a trip abroad, the user is looking for a scenic spot on the street and needs to quickly check the map to confirm the location, but the electronic device is in the lock screen state. At this time, the user can click and input the extended control 15 in the control group, that is, the quick operation control of the map navigation application, so that the lock screen interface is updated to Figure 19B The interface, such as Figure 19B As shown, the electronic device can quickly display a map interface to help users quickly find their destination.

[0168] For example, Figure 5 As shown, the electronic device displays a control group in the lock screen interface 10, including a quick control 14 and three extended controls. Taking the quick control 14 as a quick operation control for the music playback application, and the extended controls as three quick operation controls corresponding to the flashlight, motion data recording, and heart rate monitoring as an example, when the user is running at night, the surrounding environment is dark and it is necessary to quickly turn on the flashlight to illuminate the road ahead, but the electronic device is in the lock screen state. At this time, the user can click and input the extended control 15 in the control group, that is, the quick operation control corresponding to the flashlight function, so that the electronic device can quickly turn on the flashlight to illuminate the surrounding environment, thereby helping the user to run safely.

[0169] For example, Figure 6 As shown, the electronic device displays a control group on the lock screen interface, including quick controls and extended controls 15. For example, quick control 14 is a quick operation control for the ride code application, and extended control 15 is four quick operation controls corresponding to the map navigation application. When a user is riding public transportation, they need to quickly check bus route information to confirm whether they need to transfer, but the electronic device is in the lock screen state. At this time, the user can click and input extended control 15 in the control group, that is, the quick operation control corresponding to the map navigation application, to cause the electronic device to quickly display the application interface of the map navigation application, so that the user can find bus route information, thereby helping the user to travel smoothly.

[0170] An embodiment of the present application provides a lock screen interface control method. Since at least one extended control can be displayed in the extended display area of ​​the quick control of the lock screen interface, the capacity of the quick control of the lock screen interface is expanded, and the user can be supported to operate more quick functions in the lock screen scenario, thereby meeting the user's needs for using different functions in the lock screen scenario.

[0171] Optionally, in some embodiments of the present application, Figure 1 ,like Figure 8 As shown, the above step 201 can be specifically implemented through the following step 201a.

[0172] Step 201a: The electronic device receives a touch input to a first shortcut control in the lock screen interface.

[0173] The second input is a sliding input, the starting position of the sliding input is located on the first shortcut control, and the ending position of the sliding input is located on the first extended control. The touch input includes at least one of the following: long press input and short press input.

[0174] In an embodiment of the present application, the above-mentioned long press input refers to an operation in which a user presses and holds a certain control or area on the touch screen for more than a certain period of time, for example, the period of time may be 1 second.

[0175] Optionally, in an embodiment of the present application, the long press input may include continuous pressing and press-and-slide input. A continuous press refers to a user pressing and holding a control until a corresponding action is triggered, and a press-and-slide refers to a user pressing and holding a control and then dragging it to another location or onto a target control to trigger a specific function.

[0176] In the embodiment of the present application, the above-mentioned short press input refers to the operation of the user quickly clicking on a control or area on the touch screen.

[0177] Optionally, in an embodiment of the present application, the short press input may include single-click input, double-click input, and triple-click input. A single-click input is when a user quickly clicks a control once; a double-click input is when a user quickly clicks a control twice in succession; and a triple-click input is when a user quickly clicks a control three times in succession.

[0178] In the embodiment of the present application, the first extended control is a pre-set control in the same control group as the first shortcut control.

[0179] In this way, the electronic device can support a variety of touch input methods, that is, the user can trigger the electronic device to display extended controls through multiple inputs, thereby improving the flexibility of the user's interaction with the lock screen interface.

[0180] Optionally, in an embodiment of the present application, the lock screen interface control method provided in the embodiment of the present application also includes the following step 401, and the above-mentioned step 203 can be implemented through the following step 402, and after step 402, the lock screen interface control method provided in the embodiment of the present application also includes the following step 403.

[0181] Step 401: When the sliding input passes over the first extended control and the extended display area of ​​the first shortcut control includes at least two extended controls, the electronic device updates the display mode of the first extended control to an active display mode.

[0182] Optionally, in an embodiment of the present application, when the end position of the sliding input is located on an extended control and the extended display area of ​​the first shortcut control includes at least two extended controls, the electronic device triggers the function of the first extended control.

[0183] Optionally, in an embodiment of the present application, the electronic device may update the display mode, that is, the display state, of the first extended control according to the on / off state of the function of the first extended control.

[0184] In the embodiment of the present application, the above display status is used to prompt the user of the on / off status of the function of the control.

[0185] Optionally, in an embodiment of the present application, after the electronic device receives input that triggers a shortcut operation corresponding to an extended control, if the shortcut operation corresponding to the control is a page jump, the electronic device can jump to the relevant page; if the shortcut operation corresponding to the control is a switch of a function trigger state, the electronic device can display the control in the switched display state and update the extended controls outside the first extended control to an extended identifier.

[0186] Optionally, in an embodiment of the present application, when detecting that a control function in a control group is turned on or off, the electronic device can intuitively display the function triggering status by changing the icon, color or shape of the control.

[0187] For example, the user Figure 5 In the lock screen interface 10, click on the flashlight shortcut control, that is, the extended control 15, so that the electronic device triggers the flashlight function. Figure 46 As shown, after the flashlight function is triggered, the electronic device can switch the color of the extended control 15 from black to white, indicating that the flashlight function is turned on. After the user inputs the shortcut control 15 again, the electronic device can turn off the flashlight function and switch the color of the shortcut control 15 from white back to black, indicating that the flashlight function is turned off.

[0188] Optionally, in an embodiment of the present application, the lock screen interface control method provided in the embodiment of the present application further includes the following step 401a.

[0189] Step 401a: When receiving a second input to a first extended control among the at least one extended control, the electronic device displays prompt information.

[0190] In some embodiments of the present application, the above prompt information is used to prompt the function usage status of the shortcut function indicated by the first extended control.

[0191] Optionally, in an embodiment of the present application, when a second input is received to a first extended control in at least one extended control, the electronic device may display status information near the control, such as text prompts such as "shooting" and "playing music", to help the user understand the current functional status more clearly.

[0192] For example, the user Figure 5 In the lock screen interface 10, click the music playback control, that is, the shortcut control 14, to trigger the playback function. Figure 45 As shown, after the music playing function is triggered, the electronic device can display a text prompt 15 of "Music is playing" at a position adjacent to the shortcut control 14, and the text prompt 15 can be continuously displayed until the user pauses playing the music.

[0193] In this way, by displaying a prompt message after the user operates the extended control, the user can be prompted with the functional usage status of the shortcut function indicated by the extended control, thereby helping the user to quickly confirm the operation result and avoid repeated checks or erroneous operations due to uncertainty about whether the operation is successful.

[0194] Step 402: When the end position of the sliding input is located on the first extended control, the electronic device performs a first function control process and updates the extended controls other than the first extended control among the at least two extended controls to an extended identifier.

[0195] Optionally, in an embodiment of the present application, when the end position of the sliding input is on the first extended control, the electronic device executes the first function control process associated with the extended control. After executing the function, the electronic device can update the extended controls other than the first extended control to the extended identifier, thereby reducing visual clutter and allowing the user to focus more on the first extended control currently being used.

[0196] For example, if the user selects the music playback control, other extended controls such as the camera, flashlight, etc. can be displayed in the form of simpler extended icons to make the interface more tidy.

[0197] Step 403: When receiving the third input to the first extended control, the electronic device performs a second function control process and updates the first extended control to an extended identifier indicating the first extended control.

[0198] The second function control process is a function control process associated with the first shortcut function indicated by the first extended control, and the second function control process is an inverse process of the first function control process.

[0199] In some embodiments of the present application, the inverse process refers to an operation opposite to the initial state or operation of a function control process. If a function control process is to turn on a function, then its inverse process is to turn off the function.

[0200] For example, the first extended control is a shortcut control for a flashlight. When the user clicks the first extended control, the first function control processing triggered is to turn on the flashlight function of the electronic device. When the user clicks the first extended control again, the inverse processing of the first function control processing is triggered, that is, the electronic device turns off the flashlight function.

[0201] For example, the first extended control is a shortcut control for silent mode. When the user clicks the first extended control, the first function control processing triggered is for the electronic device to enter silent mode. When the user clicks the first extended control again, the inverse processing of the first function control processing is triggered, that is, the electronic device exits silent mode.

[0202] In this way, the electronic device can update the display status of the control according to the triggering of the control function, so that the user can more intuitively understand the operating status of the device, reduce the user's operating costs and learning costs, and improve the user's operating experience.

[0203] Optionally, in an embodiment of the present application, the lock screen interface control method provided in the embodiment of the present application further includes the following steps 501 to 504.

[0204] Step 501: The electronic device receives an edit mode start input.

[0205] Optionally, in an embodiment of the present application, the above-mentioned editing mode start input is used to trigger the electronic device to display a first editing interface for editing the control group.

[0206] Optionally, in the embodiment of the present application, the above-mentioned edit mode activation input includes but is not limited to: a user touch input on any control group using a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible input. The specific input can be determined based on actual use needs and is not limited in the embodiment of the present application.

[0207] Optionally, in an embodiment of the present application, the above-mentioned editing mode startup input can be a long press by the user on any control group in the lock screen interface, and the stay time in the control group is greater than or equal to the preset time length, and continues to slide to the input of the editing control, and the preset time length is used to trigger the display of the editing control, and the editing control is used to trigger the electronic device to display the first editing interface.

[0208] For example, Figure 28A As shown, the electronic device displays a control group, where the shortcut control 14 is a quick operation control for the camera application, and the extended controls are four quick operation controls corresponding to the map navigation application, translation application, weather application, and note application. The user can long press the control group and hold it for a preset time to control the electronic device to display the edit control 26, so that the lock screen interface is updated to Figure 28B The interface, such as Figure 28B As shown, the user can continue to slide to the edit control 26 to update the lock screen interface to Figure 31 The interface, such as Figure 31 As shown, the electronic device is controlled to display the first editing interface 27.

[0209] For example, as shown in Figure 29, the electronic device displays a control group, wherein the shortcut control 14 is a quick operation control for the music playback application, and the extended controls are three quick operation controls corresponding to the flashlight function, the heart rate monitoring application, and the sports data application. The user can long-press the control group and hold it for a preset time to control the electronic device to display the editing control 26. The user can continue to slide to the editing control 26 to control the electronic device to display the first editing interface 27.

[0210] For example, as shown in Figure 30, the electronic device displays a control group, wherein the shortcut control 14 is a quick operation control corresponding to the ride code, and the extended control is a quick operation control for the map navigation application. The user can long-press the control group for a preset time to control the electronic device to display the edit control 26. The user can continue to slide to the edit control 26 to control the electronic device to display the first editing interface 27.

[0211] Step 502: The electronic device updates the lock screen interface to a lock screen control editing interface in response to an edit mode startup input.

[0212] The lock screen control editing interface includes a lock screen control editing area, which includes at least one quick control in editing mode and at least one extended control surrounding each quick control. The lock screen control editing interface also includes a control editing window, which includes at least one candidate control.

[0213] In an embodiment of the present application, the lock screen control editing interface includes at least one control group and at least one second control.

[0214] In an embodiment of the present application, the above-mentioned lock screen control editing interface is used to edit and configure the control group in the lock screen interface.

[0215] In the embodiment of the present application, the above-mentioned second control is one or more optional quick operation controls, and the user can add these quick operation controls to the quick control of the third control group.

[0216] Optionally, in some embodiments of the present application, when the control editing window is an editing window for editing a single shortcut control or a single extended control, the at least one candidate control includes at least one of the following: a search control for searching for shortcut function controls, at least one shortcut function control whose usage frequency is greater than a frequency threshold, at least one shortcut function control displayed according to function type classification, and a quick deletion control for replacing any control in the lock screen control editing area with a blank control bit marker.

[0217] In the embodiments of the present application, the at least one shortcut function control having a usage frequency greater than a frequency threshold is a control whose usage frequency is greater than the frequency threshold, as determined by the electronic device based on a comparison of the user's frequency of using the shortcut function control with the frequency threshold. For example, some users may frequently use functions such as a flashlight, camera, and music player. If the usage frequency of these controls exceeds the frequency threshold, the electronic device may display these controls for quick user access.

[0218] In the embodiment of the present application, the controls classified according to their functions are controls classified according to the similarity of their functions. For example:

[0219] Positioning and Navigation: This includes controls such as maps, address queries, and compasses. These controls are all related to geographic location and are used for navigation and route planning.

[0220] Productivity tools: such as notes, memos, schedulers, etc. These controls are related to improving user work efficiency and are used to record or arrange tasks;

[0221] Multimedia entertainment: including music playback, video playback, image editing, photo albums, etc. These controls are related to the playback and editing of multimedia content and are used to meet the user's entertainment needs;

[0222] Health and Sports: Such as sports data recording, heart rate monitoring, step counting, etc. These controls are related to the user's health and sports status monitoring, helping users to better pay attention to their physical condition.

[0223] Optionally, in an embodiment of the present application, the electronic device can display multiple third control groups, and the user can input any one of the third control groups so that the electronic device can display a lock screen control editing interface and display all third control groups and at least one second control in the lock screen control editing interface.

[0224] For example, in Figure 28B After the user continues to slide to the edit control 26, as shown in Figure 31 As shown, the electronic device can display a control group and 11 second controls in the lock screen control editing interface, wherein the second control 28 is a network function, the second control 29 is a flight mode, the second control 30 is a compass, the second control 31 is a text message, the second control 32 is a calendar, the second control 33 is a setting, the second control 34 is a blank control bit identifier, the second control 35 is an email, the second control 36 is a timer, the second control 37 is a ride code, and the second control 38 is a game mode.

[0225] Step 503: The electronic device receives control editing input for the lock screen control editing area and the control editing window.

[0226] Optionally, in an embodiment of the present application, the above-mentioned control editing input can be an input to the editing object in the lock screen control editing area and the candidate control in the control editing window, or the above-mentioned control editing input can also be an input to the control group in the lock screen control editing area and the candidate control group in the control editing window.

[0227] In an embodiment of the present application, the above-mentioned control editing input is used to select a control to be edited from a control group displayed by an electronic device, and the above-mentioned control editing input is also used to select a candidate control from at least one candidate control displayed by the electronic device, so that the electronic device can use the control to edit the editing object.

[0228] Optionally, in the embodiments of the present application, the control editing input includes, but is not limited to, touch input of the editing object and candidate controls by a user using a touch device such as a finger or a stylus, or voice commands input by the user, or specific gestures input by the user, or other feasible input. The specific input can be determined based on actual usage requirements and is not limited in the embodiments of the present application.

[0229] Optionally, in an embodiment of the present application, the above-mentioned control editing input can be an input in which the user clicks on an editing object and clicks on a candidate control, wherein the click input on the editing object is used to select an object to be edited from the control group, and the click input on the candidate control is used to select a candidate control and trigger the electronic device to use the control to update the editing object.

[0230] Step 504: The electronic device updates the controls displayed in the lock screen control editing area in response to the control editing input.

[0231] In the embodiment of the present application, the shortcut control in the first control group is a first shortcut control, and the extended control in the first control group is an extended control.

[0232] Optionally, in an embodiment of the present application, a user can select a control in the control group, i.e., an editing object, in the editing interface through control editing input, and select a candidate second control to trigger the electronic device to update the selected editing object in the control group based on the second control.

[0233] For example, Figure 32 As shown, users can Figure 31 The user clicks and inputs the control 15 in the control group to control the electronic device to select the control 15 , and then the user can continue to click and input the second control 29 to control the electronic device to update the control 15 using the second control 29 .

[0234] In the embodiment of the present application, the user is very free to edit the shortcut operation and can repeatedly select a shortcut operation, such as Figure 33A As shown, for example, all second shortcut controls or second blank control bit identifiers can be replaced with controls associated with flight mode, such as Figure 33B You can also select all controls as blank controls, as shown in Figure 33C As shown, you can also keep only the shortcut controls, or as Figure 33D As shown, only the extended controls remain.

[0235] Optionally, in an embodiment of the present application, the above-mentioned first editing interface also includes a confirmation control and a cancel control, the confirmation control is used to apply all editing changes and cancel the display of the editing interface, and the cancel control is used to undo all changes and cancel the display of the editing interface.

[0236] For example, Figure 34 As shown, in Figure 32 The editing interface 27 also includes a confirmation control 39 and a cancel control 40. The user can input the confirmation control 39 to control the electronic device to apply all editing changes and cancel the display of the editing interface 27, or the user can also input the cancel control 40 to control the electronic device to undo all changes and cancel the display of the editing interface 27.

[0237] In the embodiment of the present application, a control library for quick operations is added, which, in conjunction with the triggering method, can quickly complete personalized configuration settings to meet the user's personalized needs for the type of quick functions and control layout in the lock screen scenario.

[0238] In this way, users can trigger the electronic device to display the editing interface, and can personalize the control group in the lock screen interface according to their own usage habits and needs, so as to adapt to different scenarios and needs and improve the user experience.

[0239] Optionally, in some embodiments of the present application, the above step 504 can be specifically implemented by any one of the following steps 504a to 504e.

[0240] Step 504a: When the control editing input is a selection input for the second shortcut control in the lock screen control editing area and the first candidate control in the control editing window, and the first candidate control is a shortcut function control, the electronic device replaces the second shortcut control with the first candidate control.

[0241] Optionally, in an embodiment of the present application, the electronic device can select a shortcut control in any third control group in the first editing interface, and then select a candidate fourth control, that is, a candidate control other than the blank control, to trigger the electronic device to update the shortcut control in the third control group to the selected fourth control.

[0242] For example, Figure 39 As shown, users can Figure 31 Click and input the shortcut control 14 in the control group to control the electronic device to select the shortcut control 14, and then the user can continue to click and input the fourth control 29 to control the electronic device to update the shortcut control 14 to the fourth control 29.

[0243] For example, Figure 40 As shown, users can Figure 31 Click and input the shortcut control 14 in the control group to control the electronic device to select the shortcut control 14, and then the user can continue to click and input the fourth control 30 to control the electronic device to update the shortcut control 14 to the fourth control 30.

[0244] In this way, the user can select a non-blank candidate control and shortcut control so that the electronic device can replace the shortcut control with a blank candidate control. The user can then modify the shortcut control in the control group according to his or her own usage habits and needs, so that the user can place frequently used controls in the most easily accessible position, thereby improving the user's operating efficiency.

[0245] Step 504b: When the control editing input is a selection input for the second extended control in the lock screen control editing area and the second candidate control in the control editing window, and the second candidate control is a shortcut function control, the electronic device replaces the second extended control with the second candidate control.

[0246] Optionally, in an embodiment of the present application, the electronic device may select an extended control in the first editing interface, and then select a candidate third control to trigger the electronic device to update the second control to the candidate third control.

[0247] For example, Figure 32 As shown, users can Figure 31 The user clicks on the control 15 in the control group to control the electronic device to select the control 15, and then the user can continue to click on the third control 29 to control the electronic device to update the control 15 in the control group to the third control 29.

[0248] For example, Figure 35 As shown, users can Figure 31 The user clicks and inputs the control 16 in the control group to control the electronic device to select the control 16, and then the user can continue to click and input the third control 29 to control the electronic device to update the control 16 in the control group to the third control 29.

[0249] Step 504c: When the control editing input includes a selection input for the third shortcut control or the third extended control in the lock screen control editing area and a search input for the search control in the control editing window, the electronic device displays the first shortcut function control that matches the search input, and when receiving the selection input for the first shortcut function control, replaces the third shortcut control or the third extended control with a control that matches the first shortcut function control.

[0250] The input content of the above search input is the control name of the first shortcut function control.

[0251] Step 504d: When the control editing input is a selection input of the fourth extended control in the lock screen control editing area and the quick delete control in the control editing window, the electronic device replaces the fourth extended control with the first blank control position identifier.

[0252] Optionally, in an embodiment of the present application, the electronic device can select any control in the first editing interface and then select the quick delete control to trigger the electronic device to replace the fourth extended control with the first blank control position identifier.

[0253] For example, Figure 37 As shown, users can Figure 31 The user clicks and inputs the extended control 15 in the control group to control the electronic device to select the extended control 15, and then the user can continue to click and input the quick delete control 34 to control the electronic device to replace the extended control 15 with the first blank control position identifier.

[0254] For example, Figure 38 As shown, users can Figure 31 The user clicks and inputs the extended control 16 in the control group to control the electronic device to select the extended control 16, and then the user can continue to click and input the quick delete control 34 to control the electronic device to replace the extended control 16 with the first blank control position identifier.

[0255] In this way, the user can select an extended control and a quick deletion control so that the electronic device can replace the extended control with the first blank control bit identifier, so that the user can delete the controls in the control group according to his or her needs, thereby reducing the number of controls in the lock screen interface, reducing the difficulty for users to find controls in the lock screen interface, and improving the efficiency of users finding controls in the lock screen interface.

[0256] Step 504e: When the lock screen control editing area also includes at least one blank control position identifier, the control editing input is a selection input of the second blank control position identifier in the lock screen control editing area and the third candidate control in the control editing window, and the third candidate control is a shortcut function control, the electronic device replaces the second blank control position identifier with the third candidate control.

[0257] In the embodiment of the present application, the blank control position identifier is used to indicate a position where an extended control can be placed, that is, a blank position where no quick operation control is placed.

[0258] Optionally, in an embodiment of the present application, the electronic device may display a blank control position identifier in the form of a circular icon.

[0259] For example, Figure 4 As shown, the maximum number of extended controls in the control group is 4, the main control 14 is the quick operation control of the camera application, and the extended controls are the 4 quick operation controls corresponding to the map navigation application, translation application, weather application, and notes application. The mobile phone can display 4 blank control position identifiers in the control group, which are displayed in the form of icons of the 4 quick operation controls.

[0260] For example, Figure 25 As shown, the maximum number of extended controls in the control group is 4, the shortcut control 14 is the shortcut operation control of the music playback application, and the extended controls are 3 shortcut operation controls corresponding to the flashlight function, heart rate monitoring function, and exercise data display function. The electronic device can display extended controls 22, extended controls 23, extended controls 24, and blank control position identifier 25 in the control group.

[0261] For example, Figure 26As shown, the maximum number of extended controls in the control group is 4, the quick control 14 is the quick operation control corresponding to the ride code, and the extended control is a quick operation control of the map navigation application. The electronic device can display blank control bit mark 22, blank control bit mark 23, blank control bit mark 24, and extended control 25 in the control group, where extended control 25 is the quick operation control of the map navigation application. After a period of time, the user has become more familiar with the travel route and no longer needs to plan the travel route through the map navigation function. The user can remove the quick operation control of the map navigation application from the extended control, so that the lock screen interface is updated to Figure 27 The interface, such as Figure 27 As shown, only the quick operation control corresponding to the boarding code is retained in the quick control 14, and the electronic device can display 4 blank control position identifiers in the control group.

[0262] Optionally, in an embodiment of the present application, the electronic device may select a blank control position identifier in the first editing interface, and then select a candidate third control to trigger the electronic device to replace the blank control position identifier with the third control.

[0263] For example, Figure 36 As shown, Figure 31 The control 15 in the control group is a blank control bit mark, and the user can click and input the control 15 in the control group to control the electronic device to select the control, and then the user can continue to click and input the third control 29 to update the lock screen interface to Figure 32 The interface, such as Figure 32 As shown, the control electronic device updates the control 15 in the control group to the third control 29 .

[0264] In this way, the user can select a candidate control and then select a blank control position identifier, so that the user can replace the blank control position identifier with the selected candidate control. In this way, the user can directly add candidate controls to the control group according to their needs, thereby improving human-computer interaction performance.

[0265] Optionally, in some embodiments of the present application, the above step 501 can be specifically implemented through the following steps 501a to 501c, and the above step 502 can be specifically implemented through the following step 502a.

[0266] Step 501a: The electronic device receives touch input to the first shortcut control.

[0267] The touch input includes at least one of the following: long press input and short press input.

[0268] Optionally, in an embodiment of the present application, long press input refers to an operation in which a user presses and holds a control or area on the touch screen for more than a certain period of time, for example, the period can be 1 second. This input method is often used in scenarios where more operation time is required to confirm the user's intention. For example, to expand a control group: the user long presses the first shortcut control to expand its extended display area and display more extended controls; to enter edit mode: a long press can trigger entry into the control editing interface, where the user can edit the control group; function switching: long pressing a control can switch its functional state, for example, long pressing the flashlight control turns the flashlight function on or off.

[0269] Optionally, in the embodiment of the present application, short press input refers to the operation of the user quickly clicking a control or area on the touch screen. According to the number of clicks, short press input can be divided into single click input, double click input and triple click input.

[0270] Single-click input refers to a user quickly clicking a control once, which is often used to trigger shortcut functions, such as clicking a camera control to open the camera app, or to confirm an operation;

[0271] Double-click input means the user clicks the control twice in quick succession. It can be used to quickly switch functions, such as double-clicking the flashlight control to quickly turn the flashlight on or off, or to zoom in or out of the displayed content, such as double-clicking the map control to zoom in on the map display.

[0272] Triple-click input occurs when a user quickly and continuously clicks a control three times. This is used to trigger special functions, such as triple-clicking a camera control to quickly enter professional mode, or to quickly switch interfaces, such as triple-clicking a control to quickly switch to a specific interface or function group.

[0273] Optionally, in an embodiment of the present application, the touch input may also include a sliding input, which refers to a user sliding on a control, which may be a horizontal, vertical, or diagonal sliding. This input method is often used in scenarios where it is necessary to quickly switch between different options or functions. For example, a user can slide horizontally on a control group to switch between different control groups or expand the control group; a user can slide vertically on a control to adjust its related settings, such as sliding a volume control to adjust the volume.

[0274] Optionally, in an embodiment of the present application, the touch input described above may also include multi-touch input, which refers to a user using multiple fingers to perform touch operations simultaneously. This input method is often used in scenarios where multiple elements need to be controlled simultaneously or complex operations need to be performed. For example, a user may use two fingers to zoom in and out on the screen, such as zooming in and out to view different areas on a map control; or a user may use multiple fingers to operate multiple controls simultaneously, such as adjusting the values ​​of two sliders simultaneously.

[0275] Optionally, in embodiments of the present application, the touch input described above may also include gesture input. Gesture input refers to a user performing a touch operation using specific gestures, such as drawing a circle or a line. This input method is often used in scenarios where it is necessary to quickly launch specific functions or perform complex operations. For example, a user can quickly launch a function or application by drawing a specific gesture on the screen. A user can also perform complex operations using specific gesture combinations, such as drawing a circle and dragging, to quickly select multiple controls.

[0276] Step 501b: The electronic device displays an editing control on the lock screen interface in response to the touch input.

[0277] Optionally, in an embodiment of the present application, the third input may be a long press input of the control group, which is used to trigger the electronic device to display the editing control.

[0278] Optionally, in an embodiment of the present application, the electronic device may display a navigation bar at the bottom of the screen, which is used to provide basic navigation functions, such as returning to the previous level, entering the home screen, viewing recent tasks, etc. Upon receiving a long press input from the user on the third control group, the electronic device may expand the navigation bar at the bottom of the screen to display an editing control.

[0279] For example, Figure 41 As shown, the electronic device displays a control group and a navigation bar 41, where the shortcut control 15 is a quick operation control for the camera application, and the extended controls are four quick operation controls corresponding to the map navigation application, translation application, weather application, and note application. The user can long press the control group and hold it for a preset time to update the lock screen interface to Figure 28A The interface, such as Figure 28A As shown, the electronic device is controlled to expand the navigation bar 41 to display the editing control 26, so that the lock screen interface is updated to Figure 28B The interface, such as Figure 28B As shown, the user can continue to slide to the editing control 26 to control the electronic device to display the first editing interface.

[0280] Step 501c: The electronic device receives a sliding input.

[0281] The starting position of the sliding input is located on the first shortcut control, and the ending position of the sliding input is located on the editing control.

[0282] Optionally, in an embodiment of the present application, the above-mentioned sliding input is used to trigger the electronic device to display the first editing interface.

[0283] Optionally, in the embodiments of the present application, the sliding input includes, but is not limited to, touch input by a user on an editing control using a touch device such as a finger or a stylus, or voice commands input by the user, or specific gestures input by the user, or other feasible inputs. The specific inputs can be determined based on actual usage requirements and are not limited in the embodiments of the present application.

[0284] Optionally, in an embodiment of the present application, the above-mentioned sliding input can be a sliding input of the user on the editing control, or can be a click input of the user on the editing control.

[0285] Step 502a: The electronic device updates the lock screen interface to a lock screen control editing interface in response to the sliding input.

[0286] Optionally, in an embodiment of the present application, the user can long press input on any control group to cause the electronic device to display an editing control, and then the user can input the editing control so that the electronic device can display a first editing interface and display all third control groups and at least one second control in the first editing interface.

[0287] In this way, the user can input the editing control so that the electronic device displays the first editing interface, so that the user can enter the first editing interface quickly and conveniently through simple operations, so that the user can quickly modify the control group, thereby improving the efficiency of the user's personalized configuration and adjustment of the control group.

[0288] Optionally, in an embodiment of the present application, a quick control in the lock screen control editing area and all extended controls surrounding the quick control form a control group to be edited. The lock screen control editing area includes a first control group to be edited and a second control group to be edited.

[0289] Optionally, in an embodiment of the present application, when the control editing window is an editing window for editing controls in control groups, the at least one candidate control includes at least one candidate control group categorized and displayed according to usage scenarios. Each candidate control group includes one candidate shortcut control and at least two candidate extended controls.

[0290] Optionally, in an embodiment of the present application, the control editing window further includes a scenario identifier indicating a usage scenario of each candidate control group.

[0291] Optionally, in some embodiments of the present application, the above-mentioned “controls classified according to usage scenarios” means that these shortcut controls are correlated in usage scenarios, that is, they are all applicable to the same or related scenarios.

[0292] For example, taking the quick control as a quick operation control of the camera application as an example, the user can quickly open the camera application to take photos or videos by clicking the quick control. The control that is relevant to the function of the camera application in the usage scenario can be a quick operation control of the album application, or the control that is relevant to the function of the camera application in the usage scenario can also be a quick operation control of the image editing application. The album application and the camera application are complementary in function. The camera application is used for shooting, and the album application is used to view and manage the captured content. The image editing application is a functional extension of the camera application. The image editing application is used to post-process the captured images, thereby providing a more comprehensive user experience for the scenes captured by the camera.

[0293] For example, taking the quick control of the sports data application as an example, in a sports scene, the user can quickly open the sports data application by clicking the quick control and start recording sports data, such as running distance, time, pace, energy consumed, etc. The heart rate monitoring application is an extension of the sports data application. It can help users understand their heart rate status in real time during exercise in sports scenes and ensure that the exercise intensity is within a safe range. The music playback application is an application that complements the sports data application function. It can provide users with entertainment during exercise in sports scenes, enhance the enjoyment of exercise, and improve exercise efficiency.

[0294] For example, taking the quick control as a quick operation control for the ride code function, in a travel scenario, the user can quickly open the ride code application by clicking the quick control, display the ride code for payment, without having to unlock the electronic device or enter the main interface, thereby improving the efficiency of riding. The map navigation application and the payment application are related to the ride code application in terms of usage scenarios. The ride code function is used to display the ride code for payment, while the map navigation application is used to view bus or subway line information, station locations, etc. The two are related in usage scenarios. When using the ride code to ride, users usually need to view the map navigation to plan their travel routes. The payment application is used to make payments for shopping or dining, which is convenient for other consumption during the ride. These extended controls can enhance the user's travel experience in travel scenarios.

[0295] Optionally, in some embodiments of the present application, the functions of the shortcut controls and extended controls in the above-mentioned “at least one candidate control group displayed according to classification of usage scenarios” may be related or completely different.

[0296] For example, a quick control in a candidate control group is a quick operation control of a camera application, and its function is to quickly open the shooting interface of the camera application to take pictures or videos. The extended control in the candidate control group can have completely different functions from the quick control. For example, the extended control can be a quick operation control of a music playback application, and its function is to quickly control music playback, such as pausing, playing, switching songs, etc. When traveling, users may need to use the camera frequently to take pictures, and also hope to be able to control music playback conveniently. In this case, the user can set the camera application as a quick control and the music playback control as an extended control. There is no direct connection between the two functions, but both can be quickly accessed through the candidate control group on the lock screen interface, thereby jointly improving the user experience in travel scenarios.

[0297] For example, a shortcut control of a candidate control group is a quick operation control of a sports health application, and its function is to quickly open the sports health application and start recording sports data, such as running distance, time, pace, etc. The extended controls in this candidate control group can complement the functions of the quick controls. For example, the extended control can be a quick operation control of a heart rate monitoring application, and its function is to quickly view heart rate data to ensure that the exercise intensity is within a safe range. When users are running outdoors, they need to record exercise data and also need to monitor their heart rate in real time. In this case, the user can set the sports health application as a quick control and the heart rate monitor as an extended control. There is a certain correlation between these two functions, both of which are intended to help users better manage their exercise in sports scenarios and improve the convenience and safety of exercise.

[0298] Optionally, in some embodiments of the present application, each candidate control group corresponds to a usage scenario, and the shortcut functions indicated by the candidate shortcut controls and candidate extended controls in each candidate control group are program functions whose usage frequency is greater than a frequency threshold in the usage scenario corresponding to each candidate control group.

[0299] Optionally, in some embodiments of the present application, the above step 504 can be specifically implemented through the following step 504f or step 504g.

[0300] Step 504f: When the control editing input is a selection input of the first control group to be edited in the lock screen control editing area and the first candidate control group in the control editing window, the electronic device replaces the first control group to be edited with the first candidate control group.

[0301] Optionally, in an embodiment of the present application, the electronic device may display at least one third control group in the lock screen interface.

[0302] Optionally, in the embodiment of the present application, the electronic device may receive a sixth input to any third control group in at least one third control group.

[0303] Optionally, in an embodiment of the present application, the sixth input is used to trigger the electronic device to display a second editing interface for editing the control group.

[0304] Optionally, in an embodiment of the present application, the above-mentioned editing control can be used to display a first editing interface, or can be used to display a second editing interface. The specific method can be determined based on actual usage requirements, and is not limited in the embodiment of the present application.

[0305] Optionally, in an embodiment of the present application, the above-mentioned sixth input can be a long press by the user on any control group in the lock screen interface, and the stay time in the control group is greater than or equal to the preset time length, and continues to slide to the input of the editing control, and the preset time length is used to trigger the display of the editing control, and the editing control is used to trigger the electronic device to display the second editing interface.

[0306] For example, Figure 28A As shown, the electronic device displays a control group, wherein the quick control 14 is a quick operation control for the camera application, and the extended controls are four quick operation controls corresponding to the map navigation application, the translation application, the weather application, and the note application. The user can long press the control group and hold it for a preset time to control the electronic device to display the edit control 26. The user can continue to slide to the edit control 26 to control the electronic device to display the second editing interface.

[0307] For example, Figure 29A As shown, the electronic device displays a control group, where the shortcut control 14 is a quick operation control for the music playback application, and the extended controls are three quick operation controls corresponding to the flashlight function, the heart rate monitoring application, and the sports data application. The user can long press the control group and hold it for a preset time to control the electronic device to display the editing control 26. The user can continue to slide to the editing control 26 to control the electronic device to display the second editing interface.

[0308] Optionally, in an embodiment of the present application, the electronic device may display a second editing interface in response to the sixth input.

[0309] In an embodiment of the present application, the second editing interface includes at least one third control group and at least one candidate control group, and each candidate control group includes a shortcut control and at least one extended control.

[0310] In the embodiment of the present application, the above-mentioned candidate control group is one or more optional control groups, which are used to help users more conveniently select and add controls to the third control group of the lock screen interface. Each candidate control group can define scene matching controls according to product requirements.

[0311] Optionally, in an embodiment of the present application, the above-mentioned candidate control groups can be classified based on factors such as the function of the control, the usage scenario of the control, and user preferences, so that users can quickly find and use relevant controls according to their needs.

[0312] For example, taking the classification of electronic devices based on the functions of controls as an example, the candidate control group for the photography function may include controls for taking photos, taking portrait photos, recording videos, taking panoramic photos, and taking street photos. The candidate control group for the music playback function may include controls for playing / pause, previous song, next song, and volume adjustment.

[0313] For example, taking the classification of electronic devices based on the usage scenarios of controls as an example, the candidate control group for efficiency scenarios may include controls such as to-do lists, note taking, and file management; the candidate control group for recording scenarios may include controls such as pause, play, save, and volume adjustment; the candidate control group for home scenarios may include controls such as lighting control, temperature adjustment, curtain control, and security monitoring; the candidate control group for traveling abroad may include controls such as map navigation, translation, weather, and notes; and the candidate control group for night running may include controls such as flashlights, music playback, heart rate monitoring, and exercise data recording.

[0314] For example, taking the classification of electronic devices based on user preferences as an example, if the user uses functions such as camera, music playback, flashlight, etc. frequently, the electronic device can place these controls in the frequently used candidate control group; if the user uses functions such as notes, weather, etc. less frequently, these controls can be placed in the infrequently used candidate control group.

[0315] Optionally, in an embodiment of the present application, the electronic device may receive control editing input for the third control group and the candidate control group in the second editing interface.

[0316] Optionally, in an embodiment of the present application, the above-mentioned control editing input is used to trigger the electronic device to update at least one third control group displayed in the lock screen interface to obtain at least one first control group.

[0317] Optionally, in the embodiment of the present application, the control editing input includes, but is not limited to, touch input by the user on the second editing interface using a touch device such as a finger or a stylus, or voice commands input by the user, or specific gestures input by the user, or other feasible input. The specific input can be determined based on actual usage needs and is not limited in the embodiment of the present application.

[0318] Optionally, in an embodiment of the present application, the electronic device may update at least one third control group displayed in the lock screen interface in response to control editing input to obtain at least one first control group.

[0319] Optionally, in an embodiment of the present application, a user can select a candidate control group in the second editing interface through control editing input to trigger the electronic device to update at least one third control group based on the candidate control group, so that at least one third control group displayed in the lock screen interface is updated to obtain at least one first control group.

[0320] In this way, users can quickly configure the control groups in the lock screen interface through the second editing interface in units of control groups, so that users can directly adjust the entire control group without having to adjust each control in the control group individually, thereby further improving the user's operational efficiency in adjusting the control group.

[0321] Step 504g: When the control editing input is a selection input of the second control group to be edited in the lock screen control editing area and the second candidate control group in the control editing window, the electronic device replaces the second control group to be edited with the second candidate control group.

[0322] Optionally, in an embodiment of the present application, the user can select a third control group in the second editing interface and select a candidate control group to trigger the electronic device to update the third control group to the candidate control group, so that at least one third control group displayed in the lock screen interface is updated to obtain at least one first control group.

[0323] For example, Figure 42A As shown, in the user Figure 28B After inputting the edit control 26 in the text editor, the electronic device may display a second edit interface 42, including a candidate control group 43 and a candidate control group 44. Among them, the candidate control group 43 is a candidate control group composed of quick operation controls for timers, settings, text messages, emails, and calendars, and the candidate control group 44 is a candidate control group composed of quick operation controls for ride codes, compass, flight mode, network, and game mode. Users often use the functions of timers, settings, text messages, emails, and calendars, such as Figure 42B As shown, the user can select the candidate control group 43 in the second editing interface to quickly add this control group to the third control group of the lock screen interface.

[0324] For example, Figure 43A As shown in the figure, users often use the functions of ride code, compass, flight mode, network, and game mode. Figure 42A Select the candidate control group 44 in the second editing interface 42 to update the lock screen interface to Figure 43B The interface, such as Figure 43B As shown, this control group can be quickly added to the third control group on the lock screen interface.

[0325] In this way, the user can select a third control group and a candidate control group in the second editing interface to trigger the electronic device to replace the third control group with the candidate control group, so that the user can replace the control group he wants to modify with the selected candidate control group according to his own usage habits and needs, so that the user can place the frequently used control group in the accustomed position and improve the user's usage experience.

[0326] Optionally, in an embodiment of the present application, the electronic device may receive control editing input for any third control group and any candidate control group in the second editing interface.

[0327] Optionally, in an embodiment of the present application, the user can select any third control group in the second editing interface and select any candidate control group to trigger the electronic device to update the third control group based on the selected candidate control group.

[0328] Optionally, in an embodiment of the present application, the electronic device can respond to control editing input, update the shortcut control in any third control group in the lock screen interface to be the same as the shortcut control in any candidate control group, and update the second control in any third control group in the lock screen interface to be the same as the extended control in any candidate control group, to obtain at least one first control group.

[0329] Optionally, in an embodiment of the present application, after the user selects the third control group and the candidate control group, the electronic device can update the shortcut control in the third control group to the shortcut control in the candidate control group, and update the second control in the third control group to the extended control in the candidate control group, that is, update all controls in the third control group to be the same as the candidate control group.

[0330] In this way, the user can select a third control group and a candidate control group in the second editing interface to trigger the electronic device to replace each control in the third control group with a control in the candidate control group, so that the electronic device automatically replaces the third control group with the candidate control group, without the user having to manually replace each control in the control group, thereby improving the user's operating efficiency.

[0331] Optionally, in an embodiment of the present application, the lock screen interface control method provided in the embodiment of the present application also includes the following steps 601 and 602.

[0332] Step 601: The electronic device receives a control editing input to a control editing window.

[0333] Optionally, in an embodiment of the present application, the above-mentioned control editing input is used to trigger the electronic device to display a first editing interface.

[0334] Optionally, in an embodiment of the present application, the above-mentioned control editing input can be a user's click input, sliding input, long press input, etc. on the editing control.

[0335] Step 602: The electronic device updates at least one candidate control group in the control editing window to at least one candidate control in response to the control editing input.

[0336] Optionally, in an embodiment of the present application, the electronic device may display a first editing interface in response to a control editing input.

[0337] In an embodiment of the present application, the first editing interface includes at least one third control group and at least one second control.

[0338] Optionally, in an embodiment of the present application, the electronic device may receive a control editing input of the user on the editing control, so that the electronic device may display the first editing interface.

[0339] For example, Figure 44 As shown, the electronic equipment Figure 42A The second editing interface 42 in the editing control 26 is displayed. If the user is not satisfied with all the candidate control groups in the second editing interface 42, the user can click on the editing control 26 to input so that the lock screen interface is updated to Figure 31 The interface, such as Figure 31 As shown, the electronic device displays the first editing interface.

[0340] Optionally, in an embodiment of the present application, the electronic device can display an editing control in the second editing interface, and the user can input the editing control so that the electronic device can display the first editing interface, and then the user can modify the controls in the third control group through the first editing interface to obtain the first control group.

[0341] In this way, the user can input the editing control in the second editing interface, trigger the electronic device to display the first editing interface, and adjust the individual controls in the control group. Therefore, if the user is not satisfied with the candidate control group displayed in the second editing interface, the user can modify the controls in the control group in the first editing interface, thereby improving the user's flexibility in adjusting the control group.

[0342] Optionally, in an embodiment of the present application, the lock screen interface control method provided in the embodiment of the present application further includes the following step 701.

[0343] Step 701: The electronic device updates the display content in the shortcut control display area according to the control usage information.

[0344] The control usage information includes at least one of the following: control usage frequency, control usage time, control usage scenario, and control usage location.

[0345] Optionally, in an embodiment of the present application, the electronic device may update at least one of a shortcut control and an extended control in at least one first control group based on the control usage information.

[0346] In an embodiment of the present application, the above-mentioned control usage information includes any one of the following: usage information of shortcut controls and extended controls in the above-mentioned at least one first control group, and usage information of controls in the electronic device.

[0347] In the embodiment of the present application, the above-mentioned control usage information is a record of the user's usage and habits of all controls in the process of using the electronic device. This information may include the frequency of control usage, usage time, usage scenario, etc. Among them:

[0348] (1) Usage frequency refers to the number of times a control is clicked or used by users.

[0349] (2) Usage time refers to the time period or duration that a user uses a certain control.

[0350] (3) Usage scenarios refer to the frequency and habits of users using a certain control in specific scenarios, such as the frequency and habits of users using a control when traveling abroad, running at night, and riding in a car.

[0351] In an embodiment of the present application, the electronic device intelligently adjusts the controls of the quick operation control group according to the user's usage habits, scenarios, and frequency. For example, if there is an extended control in the quick operation control group and it is detected that the user frequently uses the extended control function at a certain time period or location, then after a period of learning, the extended control will be automatically rotated to the main control at this time period or location, which can be more convenient for users to open.

[0352] In an embodiment of the present application, the electronic device can make intelligent rotation adjustments to the order and display of controls or intelligent recommendations for unadded shortcut operations based on learning the user's usage habits, scenarios, and frequency of the controls in the shortcut operation control group on the lock screen. When the user wants to use a certain shortcut operation, the operation will appear in the most appropriate location to meet the user's long-term use.

[0353] In this way, users can continuously train electronic devices through the use of control groups, so that electronic devices can automatically recommend controls based on the user's control usage information, so that users do not need to manually adjust the control groups, avoiding the tediousness of users manually adjusting the control groups and improving the user experience.

[0354] Optionally, in some embodiments of the present application, the lock screen interface includes a first shortcut control and a first extended control. During the first control usage time, the first control usage scenario, or the first control usage location, the usage frequency of the first extended control is greater than a frequency threshold, and the usage frequency of the first shortcut control is less than a frequency threshold. Step 701 can be implemented by step 701a described below.

[0355] Step 701a: According to the control usage information, when the device system time reaches the first control usage time, the device location is the same as the first control usage location, or the device usage scenario is the same as the first control usage scenario, the electronic device replaces the first shortcut control with the first extended control.

[0356] Optionally, in an embodiment of the present application, the electronic device can intelligently recommend shortcut controls and extended controls that the user may need by analyzing control usage information. For example, if a user frequently uses a control within a certain period of time, the device can update the control to a shortcut control or extended control within that period of time.

[0357] For example, Figure 47A As shown, at 18:00, the electronic device displays a control group in the lock screen interface 10, including a quick control 14 and four extended controls. For example, the quick control 14 is a quick operation control for the camera application, and the extended controls are four quick operation controls corresponding to the map navigation application, the translation application, the weather application, and the note application. For example, if the user often runs at night from 19:00 to 20:00, then at 19:00, the lock screen interface is updated to Figure 47B The interface, such as Figure 47B As shown, based on the user's control usage information, the electronic device can adjust the controls in the control group to include quick operation controls for the music playback application, with quick control 14 as the extended control for three quick operation controls corresponding to the flashlight, exercise data recording, and heart rate monitoring. At 8:00 PM, the electronic device determines that the user has finished running and can update the controls in the control group back to the control operation controls corresponding to the camera application, map navigation application, translation application, weather application, and notes application.

[0358] For example, Figure 47A As shown, the electronic device displays a control group in the lock screen interface 10, including a quick control 14 and four extended controls. Taking the quick control 14 as a quick operation control of the camera application as an example, the electronic device detects that the user is moving according to the inertial sensor, and then Figure 48As shown, the electronic device can adjust the shortcut control 14 in the control group to the shortcut operation control corresponding to the heart rate monitoring based on the user's control usage information. When the user finishes exercising, the electronic device can determine through the motion sensor that the user has finished exercising, and then the electronic device can update the shortcut operation control in the control group back to the control operation control of the camera application.

[0359] Optionally, in some embodiments of the present application, the lock screen interface does not include a second shortcut function control. During the second control usage time, the second control usage scenario, or the second control usage location, the usage frequency of the second shortcut function control is greater than a frequency threshold. Step 701 can be implemented by steps 701b and 701e, or by steps 701c and 701e, or by steps 701d and 701e.

[0360] Step 701b: When the device system time reaches the second control usage time, a control recommendation icon is displayed in the shortcut control display area.

[0361] The control recommendation identifier is used to prompt that there is a second shortcut function control that matches the usage time of the second control.

[0362] Step 701c: When the device location is the same as the location where the second control is used, a control recommendation icon is displayed in the shortcut control display area.

[0363] The control recommendation identifier is used to indicate the existence of a second quick function control that matches the location where the second control is used.

[0364] Step 701d: When the device usage scenario is the same as the second control usage scenario, a control recommendation icon is displayed in the shortcut control display area.

[0365] The control recommendation identifier is used to indicate the existence of a second quick function control that matches the usage scenario of the second control.

[0366] Step 701e: When receiving the fifth input of the control recommendation identifier, the electronic device displays the second shortcut function control as a shortcut control or an extended control in the shortcut control display area.

[0367] Optionally, in an embodiment of the present application, after an electronic device updates a control to a shortcut control or an extended control based on control usage information, the electronic device may display a temporary identifier adjacent to the control, the temporary identifier being used to indicate that the control is a recommended control by the electronic device. The user may input the temporary identifier so that the electronic device sets the identifier as a control in the current control group.

[0368] For example, Figure 49A As shown, the electronic device will Figure 48 After the shortcut control 14 in the control group is adjusted to the corresponding quick operation control for heart rate monitoring, the electronic device can display a temporary mark 46 at the adjacent position of the adjusted shortcut control 14, and the user can input the temporary mark 46 to update the lock screen interface to Figure 49B The interface, such as Figure 49B As shown, the electronic device sets the identifier as a control in the current control group.

[0369] In this way, electronic devices can display control recommendation icons on the lock screen interface based on the user's usage habits and scenarios, allowing users to quickly identify and access quick function controls that match the current scenario, thereby enhancing the user's personalized experience and enabling electronic devices to better adapt to the user's usage habits and needs.

[0370] In the embodiments of the present application, electronic devices can display a combination of main controls and indicator dots within the limited quick operation control area on the lock screen, expanding the capacity of quick operation controls and breaking the functional limitations of traditional lock screen quick operations, which only display one quick operation control. By combining this with a long press and slide gesture, users can quickly access and use any of multiple quick operations, and can quickly and superficially edit them, improving the usability and ease of use of lock screen quick operations.

[0371] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of this application do not limit this.

[0372] The lock screen interface control method provided in the embodiment of the present application can be executed by a lock screen interface control device. In the embodiment of the present application, the lock screen interface control device executing the lock screen interface control method is used as an example to illustrate the lock screen interface control device provided in the embodiment of the present application.

[0373] Figure 50 A possible structural diagram of the lock screen interface control device involved in some embodiments of the present application is shown. Figure 50 As shown, the lock screen interface control device 70 may include: a receiving module 71, a display module 72 and an execution module 73.

[0374] Receiving module 71 is used to receive a first input to a first shortcut control in the lock screen interface; the lock screen interface includes a shortcut control display area, the shortcut control display area includes at least one shortcut control, and the extended display area of ​​each shortcut control includes at least one extended identifier, wherein each extended identifier is used to indicate an extended control; the at least one shortcut control includes a first shortcut control.

[0375] The display module 72 is configured to update at least one extended identifier in the extended display area of ​​the first shortcut control to at least one extended control in response to the first input.

[0376] The execution module 73 is configured to execute a first function control process when a second input to a first extended control among the at least one extended control is received.

[0377] The first function control process is a function control process associated with the first shortcut function, and the first shortcut function is the shortcut function indicated by the first extended control selected by the second input.

[0378] In a possible implementation, at least one extended logo in the extended display area of ​​each shortcut control surrounds the shortcut control.

[0379] In a possible implementation, the at least one extended control surrounds the first shortcut control.

[0380] In one possible implementation, the above-mentioned receiving module 71 is specifically used to receive touch input to the first shortcut control in the lock screen interface; wherein the above-mentioned second input is a sliding input, the starting position of the sliding input is located on the first shortcut control, and the end position of the above-mentioned sliding input is located on the first extended control; the touch input includes at least one of the following: long press input, short press input.

[0381] In one possible implementation, the display module 72 is further configured to update the display mode of the first extended control to an activated display mode when the sliding input passes over the first extended control and the extended display area of ​​the first shortcut control includes at least two extended controls. The execution module 73 is specifically configured to execute the first function control process when the end position of the sliding input is located on the first extended control, and update the extended controls other than the first extended control among the at least two extended controls to extended identifiers. The execution module 73 is further configured to execute the second function control process after receiving a second input to a first extended control among the at least one extended control, and then execute the second function control process when receiving a third input to the first extended control, and update the first extended control to an extended identifier indicating the first extended control. The second function control process is a function control process associated with the first shortcut function indicated by the first extended control, and the second function control process is the inverse of the first function control process.

[0382] In one possible implementation, the above-mentioned receiving module 71 is also used to receive editing mode startup input; the above-mentioned display module 72 is also used to update the lock screen interface to the lock screen control editing interface in response to the editing mode startup input received by the receiving module 71; wherein the above-mentioned lock screen control editing interface includes a lock screen control editing area, which includes at least one shortcut control in editing mode and at least one extended control surrounding each shortcut control; the above-mentioned lock screen control editing interface also includes a control editing window, which includes at least one candidate control; the above-mentioned receiving module 71 is also used to receive control editing input for the lock screen control editing area and the control editing window displayed by the display module 72; the above-mentioned display module 72 is also used to update the control displayed in the lock screen control editing area in response to the control editing input received by the receiving module 71.

[0383] In one possible implementation, when the control editing window is an editing window for editing a single shortcut control or a single extended control, the at least one candidate control includes at least one of the following: a search control for searching for shortcut function controls, at least one shortcut function control whose usage frequency is greater than a frequency threshold, at least one shortcut function control displayed according to function type classification, and a quick deletion control for replacing any control in the lock screen control editing area with a blank control position marker.

[0384] In one possible implementation, the display module 72 is specifically used to: when the control editing input is a selection input for the second shortcut control in the lock screen control editing area and the first candidate control in the control editing window, and the first candidate control is a shortcut function control, replace the second shortcut control with the first candidate control; when the control editing input is a selection input for the second extended control in the lock screen control editing area and the second candidate control in the control editing window, and the second candidate control is a shortcut function control, replace the second extended control with the second candidate control; when the control editing input includes a selection input for the third shortcut control or the third extended control in the lock screen control editing area and a search input for the search control in the control editing window, display the first shortcut function control that matches the search input. capable of controlling a device, and upon receiving a selection input for a first shortcut function control, replacing the third shortcut control or the third extended control with the first shortcut function control; wherein, the input content of the above-mentioned search input is the control name of the first shortcut function control; in the case where the control editing input is a selection input for a fourth extended control in the lock screen control editing area and a quick delete control in the control editing window, replacing the fourth extended control with a first blank control position identifier; in the case where the lock screen control editing area also includes at least one blank control position identifier, and the above-mentioned control editing input is a selection input for a second blank control position identifier in the lock screen control editing area and a third candidate control in the control editing window, and the third candidate control is a shortcut function control, replacing the second blank control position identifier with the third candidate control.

[0385] In one possible implementation, the above-mentioned receiving module 71 is specifically used to: receive touch input to the first shortcut control; wherein the touch input includes at least one of the following: long press input, short press input; in response to the touch input, display an editing control on the lock screen interface; receive a sliding input, wherein the starting position of the sliding input is located on the first shortcut control, and the ending position of the sliding input is located on the editing control; the above-mentioned display module 72 is specifically used to update the lock screen interface to the lock screen control editing interface in response to the sliding input received by the receiving module 71.

[0386] In one possible implementation, a shortcut control in the lock screen control editing area and all extended controls surrounding the shortcut control constitute a control group to be edited; the lock screen control editing area includes a first control group to be edited and a second control group to be edited; in the case that the control editing window is an editing window for editing controls in units of control groups, the at least one candidate control includes at least one candidate control group displayed according to classification of usage scenarios; wherein each candidate control group includes a candidate shortcut control and at least two candidate extended controls; the control editing window also includes a scenario identifier indicating the usage scenario of each candidate control group.

[0387] In one possible implementation, the above-mentioned display module 72 is specifically used to: replace the first control group to be edited with the first candidate control group when the control editing input received by the receiving module 71 is a selection input for the first control group to be edited in the lock screen control editing area and the first candidate control group in the control editing window; and replace the second control group to be edited with the second candidate control group when the control editing input received by the receiving module 71 is a selection input for the second control group to be edited in the lock screen control editing area and the second candidate control group in the control editing window.

[0388] In one possible implementation, each candidate control group corresponds to a usage scenario, and the shortcut functions indicated by the candidate shortcut controls and candidate extended controls in each candidate control group are program functions whose usage frequency is greater than a frequency threshold in the usage scenario corresponding to each candidate control group.

[0389] In one possible implementation, the above-mentioned receiving module 71 is also used to receive control editing input for the control editing window displayed by the display module 72; the above-mentioned display module 72 is also used to update at least one candidate control group in the control editing window to at least one candidate control in response to the control editing input received by the receiving module 71.

[0390] In one possible implementation, the display module 72 is further used to update the display content in the shortcut control display area according to control usage information; wherein the control usage information includes at least one of the following: control usage frequency, control usage time, control usage scenario, and control usage location.

[0391] In one possible implementation, the lock screen interface includes a first shortcut control and a first extended control; at the first control usage time, the first control usage scenario or the first control usage location, the usage frequency of the first extended control is greater than the frequency threshold, and the usage frequency of the first shortcut control is less than the frequency threshold; the display module 72 is specifically used to replace the first shortcut control with the first extended control when the device system time reaches the first control usage time, the device location is the same as the first control usage location, or the device usage scenario is the same as the first control usage scenario.

[0392] In one possible implementation, the lock screen interface does not include a second shortcut function control; the usage frequency of the second shortcut function control is greater than a frequency threshold during the second control usage time, the second control usage scenario, or the second control usage location; the display module 72 is specifically used to: when the device system time reaches the second control usage time, display a control recommendation identifier in the shortcut control display area; wherein, the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage time; or, when the device location is the same as the second control usage location, display a control recommendation identifier in the shortcut control display area; wherein, the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage location; or, when the device usage scenario is the same as the second control usage scenario, display a control recommendation identifier in the shortcut control display area; wherein, the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage scenario; when a fifth input to the control recommendation identifier is received, display the second shortcut function control as a shortcut control or an extended control in the shortcut control display area.

[0393] In one possible implementation, the display module 72 is further configured to display a prompt message when the receiving module 71 receives a second input to a first extended control among at least one extended control, where the prompt message is used to indicate the functional usage status of the shortcut function indicated by the first extended control.

[0394] A lock screen interface control device is provided in an embodiment of the present application. Since at least one extended control can be displayed in the extended display area of ​​the shortcut control of the lock screen interface, the capacity of the shortcut control of the lock screen interface is expanded, and the user can be supported to operate more shortcut functions in the lock screen scenario, thereby meeting the user's needs for using different functions in the lock screen scenario.

[0395] The lock screen interface control device in the embodiment of the present application can be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or a device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.

[0396] The lock screen interface control device in the embodiment of the present application can be a device having an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0397] The lock screen interface control device provided in the embodiment of the present application can implement each process implemented in the above method embodiment. To avoid repetition, it will not be repeated here.

[0398] Alternatively, as Figure 51 As shown, an embodiment of the present application also provides an electronic device 1000, including a processor 1001 and a memory 1002, wherein the memory 1002 stores a program or instruction that can be run on the processor 1001, and when the program or instruction is executed by the processor 1001, the various steps of the above-mentioned lock screen interface control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0399] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0400] Figure 52 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.

[0401] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101 , a network module 102 , an audio output unit 103 , an input unit 104 , a sensor 105 , a display unit 106 , a user input unit 107 , an interface unit 108 , a memory 109 , and a processor 110 .

[0402] Those skilled in the art will understand that the electronic device 100 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 52 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0403] Among them, the user input unit 107 is used to receive a first input to a first shortcut control in the lock screen interface; the lock screen interface includes a shortcut control display area, the shortcut control display area includes at least one shortcut control, and the extended display area of ​​each shortcut control includes at least one extended identifier, wherein each extended identifier is used to indicate an extended control; the at least one shortcut control includes a first shortcut control.

[0404] The display unit 106 is configured to update at least one extended identifier in the extended display area of ​​the first shortcut control to at least one extended control in response to the first input.

[0405] The processor 110 is configured to execute a first function control process when receiving a second input to a first extended control among the at least one extended control.

[0406] The first function control process is a function control process associated with the first shortcut function, and the first shortcut function is the shortcut function indicated by the first extended control selected by the second input.

[0407] Optionally, at least one extended logo in the extended display area of ​​each shortcut control surrounds the shortcut control.

[0408] Optionally, the at least one extended control surrounds the first shortcut control.

[0409] Optionally, the above-mentioned user input unit 107 is specifically used to receive touch input to the first shortcut control in the lock screen interface; wherein, the above-mentioned second input is a sliding input, the starting position of the sliding input is located on the first shortcut control, and the end position of the above-mentioned sliding input is located on the first extended control; the touch input includes at least one of the following: long press input, short press input.

[0410] Optionally, the display unit 106 is further configured to: when the sliding input passes over the first extended control and the extended display area of ​​the first shortcut control includes at least two extended controls, update the display mode of the first extended control to an activated display mode; the processor 110 is specifically configured to, when the end position of the sliding input is located on the first extended control, perform the first function control process, and update the extended controls other than the first extended control in the at least two extended controls to an extended identifier; the processor 110 is further configured to, after receiving a second input to a first extended control among at least one extended control, perform the second function control process, and update the first extended control to an extended identifier indicating the first extended control; wherein the second function control process is a function control process associated with the first shortcut function indicated by the first extended control, and the second function control process is the inverse process of the first function control process.

[0411] Optionally, the above-mentioned user input unit 107 is also used to receive editing mode startup input; the above-mentioned display unit 106 is also used to update the lock screen interface to the lock screen control editing interface in response to the editing mode startup input received by the user input unit 107; wherein the above-mentioned lock screen control editing interface includes a lock screen control editing area, which includes at least one shortcut control in editing mode and at least one extended control surrounding each shortcut control; the above-mentioned lock screen control editing interface also includes a control editing window, which includes at least one candidate control; the above-mentioned user input unit 107 is also used to receive control editing input for the lock screen control editing area and the control editing window displayed by the display unit 106; the above-mentioned display unit 106 is also used to update the control displayed in the lock screen control editing area in response to the control editing input received by the user input unit 107.

[0412] Optionally, in the case where the control editing window is an editing window for editing a single shortcut control or a single extended control, the at least one candidate control includes at least one of the following: a search control for searching for shortcut function controls, at least one shortcut function control whose usage frequency is greater than a frequency threshold, at least one shortcut function control displayed according to function type classification, and a quick deletion control for replacing any control in the lock screen control editing area with a blank control bit marker.

[0413] Optionally, the above-mentioned display unit 106 is specifically used to: when the control editing input is a selection input for the second shortcut control in the lock screen control editing area and the first candidate control in the control editing window, and the first candidate control is a shortcut function control, replace the second shortcut control with the first candidate control; when the control editing input is a selection input for the second extended control in the lock screen control editing area and the second candidate control in the control editing window, and the second candidate control is a shortcut function control, replace the second extended control with the second candidate control; when the control editing input includes a selection input for the third shortcut control or the third extended control in the lock screen control editing area and a search input for the search control in the control editing window, display the first shortcut function control that matches the search input , when receiving a selection input for the first shortcut function control, the third shortcut control or the third extended control is replaced with the first shortcut function control; wherein the input content of the above-mentioned search input is the control name of the first shortcut function control; when the control editing input is a selection input for the fourth extended control in the lock screen control editing area and the quick delete control in the control editing window, the fourth extended control is replaced with the first blank control position identifier; when the lock screen control editing area also includes at least one blank control position identifier, the above-mentioned control editing input is a selection input for the second blank control position identifier in the lock screen control editing area and the third candidate control in the control editing window, and the third candidate control is a shortcut function control, the second blank control position identifier is replaced with the third candidate control.

[0414] Optionally, the above-mentioned user input unit 107 is specifically used to: receive touch input to the first shortcut control; wherein the touch input includes at least one of the following: long press input, short press input; in response to the touch input, display an editing control on the lock screen interface; receive a sliding input, wherein the starting position of the sliding input is located on the first shortcut control, and the ending position of the sliding input is located on the editing control; the above-mentioned display unit 106 is specifically used to update the lock screen interface to the lock screen control editing interface in response to the sliding input received by the user input unit 107.

[0415] Optionally, a shortcut control in the lock screen control editing area and all extended controls surrounding the shortcut control constitute a control group to be edited; the lock screen control editing area includes a first control group to be edited and a second control group to be edited; when the control editing window is an editing window for editing controls in units of control groups, the at least one candidate control includes at least one candidate control group displayed according to classification of usage scenarios; wherein each candidate control group includes a candidate shortcut control and at least two candidate extended controls; the control editing window also includes a scenario identifier indicating the usage scenario of each candidate control group.

[0416] Optionally, the above-mentioned display unit 106 is specifically used to: when the control editing input received by the user input unit 107 is a selection input for the first control group to be edited in the lock screen control editing area and the first candidate control group in the control editing window, replace the first control group to be edited with the first candidate control group; when the control editing input received by the user input unit 107 is a selection input for the second control group to be edited in the lock screen control editing area and the second candidate control group in the control editing window, replace the second control group to be edited with the second candidate control group.

[0417] Optionally, each candidate control group corresponds to a usage scenario, and the shortcut functions indicated by the candidate shortcut controls and candidate extended controls in each candidate control group are program functions whose usage frequency is greater than a frequency threshold in the usage scenario corresponding to each candidate control group.

[0418] Optionally, the above-mentioned user input unit 107 is also used to receive control editing input for the control editing window displayed by the display unit 106; the above-mentioned display unit 106 is also used to update at least one candidate control group in the control editing window to at least one candidate control in response to the control editing input received by the user input unit 107.

[0419] Optionally, the lock screen interface includes a shortcut control display area, and the display unit 106 is further used to update the display content in the shortcut control display area according to the control usage information; wherein the control usage information includes at least one of the following: control usage frequency, control usage time, control usage scenario, and control usage location.

[0420] Optionally, the lock screen interface includes a first shortcut control and a first extended control; at the first control usage time, the first control usage scenario or the first control usage location, the usage frequency of the first extended control is greater than the frequency threshold, and the usage frequency of the first shortcut control is less than the frequency threshold; the display unit 106 is specifically used to replace the first shortcut control with the first extended control when the device system time reaches the first control usage time, the device location is the same as the first control usage location, or the device usage scenario is the same as the first control usage scenario.

[0421] Optionally, the lock screen interface does not include a second shortcut function control; the usage frequency of the second shortcut function control is greater than a frequency threshold during the second control usage time, the second control usage scenario, or the second control usage location; the display unit 106 is specifically used to: when the device system time reaches the second control usage time, display a control recommendation identifier in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage time; or, when the device location is the same as the second control usage location, display a control recommendation identifier in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage location; or, when the device usage scenario is the same as the second control usage scenario, display a control recommendation identifier in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage scenario; and, when a fifth input to the control recommendation identifier is received, display the second shortcut function control as a shortcut control or an extended control in the shortcut control display area.

[0422] Optionally, the display unit 106 is further configured to display prompt information when receiving a second input to a first extended control among the at least one extended control, where the prompt information is used to prompt the function usage status of the shortcut function indicated by the first extended control.

[0423] An embodiment of the present application provides an electronic device, which can display at least one extended control in the extended display area of ​​the shortcut control of the lock screen interface, thereby expanding the capacity of the shortcut control of the lock screen interface. In the lock screen scenario, it can support users to operate more shortcut functions, thereby meeting the user's needs for using different functions in the lock screen scenario.

[0424] The electronic device provided in the embodiment of the present application can implement each process implemented in the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here. The beneficial effects of various implementations in this embodiment can be specifically referred to the beneficial effects of the corresponding implementations in the above method embodiment. To avoid repetition, it will not be repeated here.

[0425] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0426] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0427] Processor 110 may include one or more processing units. Optionally, processor 110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 110.

[0428] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by the processor, the various processes of the above-mentioned lock screen interface control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0429] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0430] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned lock screen interface control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0431] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0432] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned lock screen interface control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0433] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0434] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0435] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A lock screen interface control method, characterized in that: include: Receiving a first input to a first shortcut control in a lock screen interface; the lock screen interface includes a shortcut control display area, the shortcut control display area includes at least one shortcut control, and an extended display area of ​​each shortcut control includes at least one extended identifier, wherein each extended identifier is used to indicate an extended control; the at least one shortcut control includes the first shortcut control; In response to the first input, updating the at least one extended identifier in the extended display area of ​​the first shortcut control to the at least one extended control; executing a first function control process when a second input to a first extended control among the at least one extended control is received; The first function control process is a function control process associated with a first shortcut function, and the first shortcut function is a shortcut function indicated by the first extended control selected by the second input.

2. The method according to claim 1, characterized in that The at least one extended logo in the extended display area of ​​each shortcut control surrounds the shortcut control.

3. The method according to claim 1, characterized in that The at least one extended control surrounds the first shortcut control.

4. The method according to claim 1, wherein The receiving a first input to a first shortcut control in the lock screen interface includes: Receiving touch input to a first shortcut control in the lock screen interface; Among them, the second input is a sliding input, the starting position of the sliding input is located on the first shortcut control, and the ending position of the sliding input is located on the first extended control; the touch input includes at least one of the following: long press input, short press input.

5. The method according to claim 4, characterized in that The method further comprises: When the sliding input passes over the first extended control and the extended display area of ​​the first shortcut control includes at least two extended controls, updating the display mode of the first extended control to an active display mode; The performing of the first function control process upon receiving a second input to a first extended control among the at least one extended control comprises: When the end position of the sliding input is located on the first extended control, performing a first function control process, and updating the extended controls other than the first extended control among the at least two extended controls to an extended identifier; After the step of executing the first function control process upon receiving the second input to the first extended control among the at least one extended control, the method further includes: Upon receiving a third input to the first extended control, a second function control process is executed, and the first extended control is updated to an extended identifier indicating the first extended control; wherein the second function control process is a function control process associated with a first shortcut function indicated by the first extended control, and the second function control process is an inverse process of the first function control process.

6. The method according to claim 1, characterized in that The method further comprises: Receive edit mode start input; In response to the edit mode startup input, updating the lock screen interface to a lock screen control editing interface; wherein the lock screen control editing interface includes a lock screen control editing area, the lock screen control editing area includes at least one shortcut control in edit mode and at least one extended control surrounding each shortcut control; the lock screen control editing interface also includes a control editing window, the control editing window including at least one candidate control; Receiving control editing input for the lock screen control editing area and the control editing window; In response to the control editing input, the control displayed in the lock screen control editing area is updated.

7. The method according to claim 6, characterized in that In the case where the control editing window is an editing window for editing a single shortcut control or a single extended control, the at least one candidate control includes at least one of the following: a search control for searching for shortcut function controls, at least one shortcut function control whose usage frequency is greater than a frequency threshold, at least one shortcut function control displayed according to function type classification, and a quick deletion control for replacing any control in the lock screen control editing area with a blank control bit marker.

8. The method according to claim 7, characterized in that The updating of the controls displayed in the lock screen control editing area includes: When the control editing input is a selection input of a second shortcut control in the lock screen control editing area and a first candidate control in the control editing window, and the first candidate control is a shortcut function control, replacing the second shortcut control with the first candidate control; When the control editing input is a selection input of a second extended control in the lock screen control editing area and a second candidate control in the control editing window, and the second candidate control is a shortcut function control, replacing the second extended control with the second candidate control; In a case where the control editing input includes a selection input of a third quick control or a third extended control in the lock screen control editing area and a search input of a search control in the control editing window, displaying a first quick function control that matches the search input, and in a case where a selection input of the first quick function control is received, replacing the third quick control or the third extended control with the first quick function control; wherein the input content of the search input is the control name of the first quick function control; In a case where the control editing input is a selection input of a fourth extended control in the lock screen control editing area and a quick delete control in the control editing window, replacing the fourth extended control with a first blank control position identifier; The lock screen control editing area also includes at least one blank control position identifier, and the control editing input is a selection input of a second blank control position identifier in the lock screen control editing area and a third candidate control in the control editing window, and when the third candidate control is a shortcut function control, the second blank control position identifier is replaced with the third candidate control.

9. The method according to claim 6, characterized in that The receiving the edit mode start input includes: Receiving a touch input to the first shortcut control; wherein the touch input includes at least one of the following: a long press input and a short press input; In response to the touch input, displaying an editing control on the lock screen interface; receiving a sliding input, wherein a starting position of the sliding input is located on the first shortcut control and an ending position of the sliding input is located on the edit control; The updating of the lock screen interface to a lock screen control editing interface in response to the editing mode startup input includes: In response to the sliding input, the lock screen interface is updated to a lock screen control editing interface.

10. The method according to claim 6, characterized in that A quick control in the lock screen control editing area and all extended controls surrounding the quick control form a control group to be edited; the lock screen control editing area includes a first control group to be edited and a second control group to be edited; In a case where the control editing window is an editing window for editing controls in units of control groups, the at least one candidate control includes at least one candidate control group classified and displayed according to usage scenarios; wherein each candidate control group includes a candidate shortcut control and at least two candidate extended controls; The control editing window further includes a scenario identifier indicating a usage scenario of each candidate control group.

11. The method according to claim 10, characterized in that The updating of the controls displayed in the lock screen control editing area includes: In a case where the control editing input is a selection input of a first control group to be edited in the lock screen control editing area and a first candidate control group in the control editing window, replacing the first control group to be edited with the first candidate control group; In a case where the control editing input is a selection input of the second control group to be edited in the lock screen control editing area and the second candidate control group in the control editing window, the second control group to be edited is replaced with the second candidate control group.

12. The method according to claim 10, characterized in that Each candidate control group corresponds to a usage scenario, and the shortcut functions indicated by the candidate shortcut controls and candidate extended controls in each candidate control group are program functions with a usage frequency greater than a frequency threshold in the usage scenario corresponding to each candidate control group.

13. The method according to claim 10, characterized in that The method further comprises: receiving a control editing input to the control editing window; In response to the control editing input, at least one candidate control group in the control editing window is updated to at least one candidate control.

14. The method according to claim 1, wherein The method further comprises: Update the display content in the shortcut control display area according to the control usage information; The control usage information includes at least one of the following: control usage frequency, control usage time, control usage scenario, and control usage location.

15. The method according to claim 14, characterized in that The lock screen interface includes a first shortcut control and a first extended control; During the first control usage time, the first control usage scenario, or the first control usage location, the usage frequency of the first extended control is greater than a frequency threshold, and the usage frequency of the first shortcut control is less than the frequency threshold; The updating of the display content in the shortcut control display area includes: When the device system time reaches the first control usage time, the device location is the same as the first control usage location, or the device usage scenario is the same as the first control usage scenario, the first shortcut control is replaced with the first extended control.

16. The method according to claim 14, characterized in that The lock screen interface does not include a second shortcut function control; During the second control usage time, the second control usage scenario, or the second control usage location, the usage frequency of the second shortcut function control is greater than a frequency threshold; The updating of the display content in the shortcut control display area includes: When the device system time reaches the usage time of the second control, a control recommendation mark is displayed in the shortcut control display area; wherein the control recommendation mark is used to prompt that there is a second shortcut function control that matches the usage time of the second control; Alternatively, when the device location is the same as the location where the second control is used, a control recommendation identifier is displayed in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the location where the second control is used; Alternatively, when the device usage scenario is the same as the second control usage scenario, a control recommendation identifier is displayed in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage scenario; When a fifth input for the control recommendation identifier is received, the second shortcut function control is displayed as a shortcut control or an extended control in the shortcut control display area.

17. The method according to claim 1, wherein The method further comprises: In case of receiving a second input to a first extended control among the at least one extended control, prompt information is displayed, where the prompt information is used to prompt a function usage status of the shortcut function indicated by the first extended control.

18. A lock screen interface control device, characterized in that: include: a receiving module, configured to receive a first input to a first shortcut control in a lock screen interface; the lock screen interface including a shortcut control display area, the shortcut control display area including at least one shortcut control, the extended display area of ​​each shortcut control including at least one extended identifier, wherein each extended identifier is used to indicate an extended control; the at least one shortcut control including the first shortcut control; a display module, configured to update the at least one extended identifier in the extended display area of ​​the first shortcut control to the at least one extended control in response to the first input; an execution module, configured to execute a first function control process when a second input to a first extended control among the at least one extended control is received; The first function control process is a function control process associated with a first shortcut function, and the first shortcut function is a shortcut function indicated by the first extended control selected by the second input.

19. The device according to claim 18, characterized in that The at least one extended logo in the extended display area of ​​each shortcut control surrounds the shortcut control.

20. The device according to claim 18, characterized in that The at least one extended control surrounds the first shortcut control.

21. The device according to claim 18, characterized in that The receiving module is specifically configured to receive a touch input to a first shortcut control in the lock screen interface; Among them, the second input is a sliding input, the starting position of the sliding input is located on the first shortcut control, and the ending position of the sliding input is located on the first extended control; the touch input includes at least one of the following: long press input, short press input.

22. The device according to claim 21, characterized in that The display module is further used for: When the sliding input passes over the first extended control and the extended display area of ​​the first shortcut control includes at least two extended controls, updating the display mode of the first extended control to an active display mode; The execution module is specifically configured to, when the end position of the sliding input is located on the first extended control, execute a first function control process and update the extended control other than the first extended control among the at least two extended controls to an extended identifier; The execution module is further configured to, after executing the first function control process upon receiving a second input to a first extended control among the at least one extended control, execute the second function control process upon receiving a third input to the first extended control, and update the first extended control to an extended identifier indicating the first extended control; The second function control process is a function control process associated with the first shortcut function indicated by the first extended control, and the second function control process is an inverse process of the first function control process.

23. The device according to claim 18, characterized in that The receiving module is further configured to receive an edit mode start input; The display module is further configured to update the lock screen interface to a lock screen control editing interface in response to the edit mode startup input received by the receiving module; wherein the lock screen control editing interface includes a lock screen control editing area, the lock screen control editing area includes at least one shortcut control in editing mode and at least one extended control surrounding each shortcut control; the lock screen control editing interface also includes a control editing window, the control editing window including at least one candidate control; The receiving module is further configured to receive control editing input for the lock screen control editing area and the control editing window displayed by the display module; The display module is further used to update the controls displayed in the lock screen control editing area in response to the control editing input received by the receiving module.

24. The device according to claim 23, characterized in that In the case where the control editing window is an editing window for editing a single shortcut control or a single extended control, the at least one candidate control includes at least one of the following: a search control for searching for shortcut function controls, at least one shortcut function control whose usage frequency is greater than a frequency threshold, at least one shortcut function control displayed according to function type classification, and a quick deletion control for replacing any control in the lock screen control editing area with a blank control bit marker.

25. The device according to claim 24, characterized in that The display module is specifically used for: When the control editing input is a selection input of a second shortcut control in the lock screen control editing area and a first candidate control in the control editing window, and the first candidate control is a shortcut function control, replacing the second shortcut control with the first candidate control; When the control editing input is a selection input of a second extended control in the lock screen control editing area and a second candidate control in the control editing window, and the second candidate control is a shortcut function control, replacing the second extended control with the second candidate control; In a case where the control editing input includes a selection input of a third quick control or a third extended control in the lock screen control editing area and a search input of a search control in the control editing window, displaying a first quick function control that matches the search input, and in a case where a selection input of the first quick function control is received, replacing the third quick control or the third extended control with the first quick function control; wherein the input content of the search input is the control name of the first quick function control; In a case where the control editing input is a selection input of a fourth extended control in the lock screen control editing area and a quick delete control in the control editing window, replacing the fourth extended control with a first blank control position identifier; The lock screen control editing area also includes at least one blank control position identifier, and the control editing input is a selection input of a second blank control position identifier in the lock screen control editing area and a third candidate control in the control editing window, and when the third candidate control is a shortcut function control, the second blank control position identifier is replaced with the third candidate control.

26. The device according to claim 23, characterized in that The receiving module is specifically configured to: Receiving a touch input to the first shortcut control; wherein the touch input includes at least one of the following: a long press input and a short press input; In response to the touch input, displaying an editing control on the lock screen interface; receiving a sliding input, wherein a starting position of the sliding input is located on the first shortcut control and an ending position of the sliding input is located on the edit control; The display module is specifically configured to update the lock screen interface to a lock screen control editing interface in response to the sliding input received by the receiving module.

27. The device according to claim 23, characterized in that A quick control in the lock screen control editing area and all extended controls surrounding the quick control form a control group to be edited; the lock screen control editing area includes a first control group to be edited and a second control group to be edited; In a case where the control editing window is an editing window for editing controls in units of control groups, the at least one candidate control includes at least one candidate control group classified and displayed according to usage scenarios; wherein each candidate control group includes a candidate shortcut control and at least two candidate extended controls; The control editing window further includes a scenario identifier indicating a usage scenario of each candidate control group.

28. The device according to claim 27, characterized in that The display module is specifically used for: In a case where the control editing input received by the receiving module is a selection input of the first control group to be edited in the lock screen control editing area and the first candidate control group in the control editing window, replacing the first control group to be edited with the first candidate control group; When the control editing input received by the receiving module is a selection input of the second control group to be edited in the lock screen control editing area and the second candidate control group in the control editing window, the second control group to be edited is replaced with the second candidate control group.

29. The device according to claim 27, characterized in that Each candidate control group corresponds to a usage scenario, and the shortcut functions indicated by the candidate shortcut controls and candidate extended controls in each candidate control group are program functions with a usage frequency greater than a frequency threshold in the usage scenario corresponding to each candidate control group.

30. The device according to claim 27, characterized in that The receiving module is further configured to receive a control editing input for the control editing window displayed by the display module; The display module is further configured to update at least one candidate control group in the control editing window to at least one candidate control in response to the control editing input received by the receiving module.

31. The device according to claim 18, wherein The display module is further configured to update the display content in the shortcut control display area according to the control usage information; The control usage information includes at least one of the following: control usage frequency, control usage time, control usage scenario, and control usage location.

32. The device according to claim 31, characterized in that The lock screen interface includes a first shortcut control and a first extended control; During the first control usage time, the first control usage scenario, or the first control usage location, the usage frequency of the first extended control is greater than a frequency threshold, and the usage frequency of the first shortcut control is less than the frequency threshold; The display module is specifically used to replace the first shortcut control with the first extended control when the device system time reaches the first control usage time, the device location is the same as the first control usage location, or the device usage scenario is the same as the first control usage scenario.

33. The device according to claim 31, characterized in that The lock screen interface does not include a second shortcut function control; During the second control usage time, the second control usage scenario, or the second control usage location, the usage frequency of the second shortcut function control is greater than a frequency threshold; The display module is specifically used for: When the device system time reaches the usage time of the second control, a control recommendation mark is displayed in the shortcut control display area; wherein the control recommendation mark is used to prompt that there is a second shortcut function control that matches the usage time of the second control; Alternatively, when the device location is the same as the location where the second control is used, a control recommendation identifier is displayed in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the location where the second control is used; Alternatively, when the device usage scenario is the same as the second control usage scenario, a control recommendation identifier is displayed in the shortcut control display area; wherein the control recommendation identifier is used to prompt that there is a second shortcut function control that matches the second control usage scenario; When a fifth input for the control recommendation identifier is received, the second shortcut function control is displayed as a shortcut control or an extended control in the shortcut control display area.

34. The device according to claim 18, wherein The display module is further configured to display prompt information when the receiving module receives a second input to a first extended control among the at least one extended control, wherein the prompt information is configured to prompt the function usage status of the shortcut function indicated by the first extended control.

35. An electronic device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the lock screen interface control method as described in any one of claims 1 to 16 are implemented.