A lock screen management method and device

By intercepting the system lock screen message and displaying a custom lock screen form through a custom lock screen management program, the problem of not being able to customize the form style and style in the existing technology is solved, and the flexible customization and high quality of the lock screen form is achieved Security.

CN113761511BActive Publication Date: 2025-02-21BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011289367.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-17
Publication Date
2025-02-21
Estimated Expiration
2040-11-17

AI Technical Summary

Technical Problem

The existing technology cannot customize the form style and style, resulting in a lack of flexibility and personalization when controlling the computer lock screen desktop.

Method used

Develop a custom lock screen management program, intercept system lock screen messages through the driver module, hide system lock screen form and display custom lock screen form, and realize customization of lock screen form style and style.

Benefits of technology

It realizes customization of lock screen form style and style, has high flexibility, can unified the management of lock screen wallpaper and lock screen methods, and improves safety and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113761511B_ABST
    Figure CN113761511B_ABST
Patent Text Reader

Abstract

The present invention discloses a lock screen management method and device, and relates to the field of computer technology. A specific implementation of the method includes: when the system startup is monitored, a custom lock screen management program is started, and a custom lock screen window in the custom lock screen management program is hidden; when a system lock screen message is received, the system lock screen message is intercepted using a driver module in the custom lock screen management program to shield the system lock screen window and wake up the custom lock screen window at the same time; the custom lock screen window is placed on top of the system desktop window, and after unlocking and logging in through the verification method in the custom lock screen window, the system desktop is displayed and the custom lock screen window is hidden. This implementation develops a custom lock screen management program, and the system lock screen message is intercepted by the driver module in the program, so that the custom lock screen window takes over the system lock screen window, and the lock screen window style and style are customized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a lock screen management method and device. Background Art

[0002] With the deepening of computer terminal customization, unified and centralized control of computer lock screen desktop has become a new demand. Currently, the main ways to control computer lock screen desktop include: manual operation by users or unified control through centralized control, but both methods can only use the fixed window style and style of the system and cannot be customized. Summary of the invention

[0003] In view of this, an embodiment of the present invention provides a lock screen management method and device, which can at least solve the problem that the prior art cannot customize the window style and style.

[0004] To achieve the above object, according to one aspect of an embodiment of the present invention, a lock screen management method is provided, comprising:

[0005] When the system is detected to be started, the custom lock screen management program is started, and the custom lock screen window in the custom lock screen management program is hidden;

[0006] When a system lock screen message is received, the driver module in the custom lock screen management program is used to intercept the system lock screen message to shield the system lock screen window and wake up the custom lock screen window at the same time;

[0007] The custom lock screen window is placed on top of the system desktop window. After unlocking and logging in through the verification method in the custom lock screen window, the system desktop is displayed and the custom lock screen window is hidden.

[0008] Optionally, after starting the custom lock screen management program, the method further includes:

[0009] The custom lock screen management program periodically sends a form data information synchronization request to the server to obtain the form data information from the server for synchronization; or

[0010] The custom lock screen management program subscribes to the form data information in the server, so as to obtain the changed form data information from the server for synchronization when the form data information changes.

[0011] Optionally, the method further includes: the server receiving a form data information configuration request, and acquiring a form data information identifier and configuration information in the form data information configuration request;

[0012] Based on the configuration information, the form data information corresponding to the form data information identifier is configured to obtain configured form data information.

[0013] Optionally, the custom lock screen window displays a custom account input box and a custom password input box;

[0014] The unlocking and logging in by the verification method in the custom lock screen form includes:

[0015] The entered custom account and custom password are verified through the verification method in the custom lock screen form, and unlocked and logged in after the verification is passed.

[0016] Optionally, the custom lock screen window displays a custom account input box and a custom password input box, as well as a system account input box and a system password input box;

[0017] The unlocking and logging in by the verification method in the custom lock screen form includes:

[0018] Verify the input custom account and custom password through the verification method in the custom lock screen window;

[0019] Verify the input system account and system password through the verification method in the system lock screen window;

[0020] Unlock and log in after all verifications are passed.

[0021] Optionally, the custom lock screen window displays a custom account and password verification option and a system account and password verification option;

[0022] The unlocking and logging in by the verification method in the custom lock screen form includes:

[0023] In response to a selection operation of a system account and password verification option, the input system account and system password are verified by a verification method in the system lock screen window; or

[0024] In response to a selection operation of a custom account and password verification option, the input custom account and custom password are verified by a verification method in the custom lock screen form;

[0025] Unlock and log in after verification.

[0026] To achieve the above object, according to another aspect of an embodiment of the present invention, a lock screen management device is provided, comprising:

[0027] A startup module, used to start a custom lock screen management program and hide a custom lock screen window in the custom lock screen management program when the system startup is detected;

[0028] A driver module, configured to intercept the system lock screen message when receiving the system lock screen message, so as to shield the system lock screen window and wake up the custom lock screen window at the same time;

[0029] The unlocking module is used to place the custom lock screen window on top of the system desktop window, and after unlocking and logging in through the verification method in the custom lock screen window, display the system desktop and hide the custom lock screen window.

[0030] Optionally, a synchronization module is also included, for:

[0031] The custom lock screen management program periodically sends a form data information synchronization request to the server to obtain the form data information from the server for synchronization; or

[0032] The custom lock screen management program subscribes to the form data information in the server, so as to obtain the changed form data information from the server for synchronization when the form data information changes.

[0033] Optionally, the synchronization module is used to:

[0034] The server receives the form data information configuration request, and obtains the form data information identifier and configuration information in the form data information configuration request;

[0035] Based on the configuration information, the form data information corresponding to the form data information identifier is configured to obtain configured form data information.

[0036] Optionally, the custom lock screen window displays a custom account input box and a custom password input box;

[0037] The unlocking module is used to:

[0038] The entered custom account and custom password are verified through the verification method in the custom lock screen form, and unlocked and logged in after the verification is passed.

[0039] Optionally, the custom lock screen window displays a custom account input box and a custom password input box, as well as a system account input box and a system password input box;

[0040] The unlocking module is used to:

[0041] Verify the input custom account and custom password through the verification method in the custom lock screen window;

[0042] Verify the input system account and system password through the verification method in the system lock screen window;

[0043] Unlock and log in after all verifications are passed.

[0044] Optionally, the custom lock screen window displays a custom account and password verification option and a system account and password verification option;

[0045] The unlocking module is used to:

[0046] In response to a selection operation of a system account and password verification option, the input system account and system password are verified by a verification method in the system lock screen window; or

[0047] In response to a selection operation of a custom account and password verification option, the input custom account and custom password are verified by a verification method in the custom lock screen form;

[0048] Unlock and log in after verification.

[0049] To achieve the above objective, according to another aspect of an embodiment of the present invention, a lock screen management electronic device is provided.

[0050] The electronic device of an embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-mentioned lock screen management methods.

[0051] To achieve the above objectives, according to another aspect of an embodiment of the present invention, a computer-readable medium is provided, on which a computer program is stored, and when the program is executed by a processor, any of the above-mentioned lock screen management methods is implemented.

[0052] According to the scheme provided by the present invention, one embodiment of the above invention has the following advantages or beneficial effects: developing a custom lock screen management program, intercepting the system lock screen message through the driver module in the program, so that the custom lock screen window takes over the system lock screen window, and realizes the customization of the lock screen window style and style, such as 1) customizing the desktop lock screen style, such as animation, video, picture, etc., with high flexibility; 2) can unify the management of lock screen wallpaper and lock screen mode, maintain the consistency of devices within the control range, and can also be customized according to different device requirements; 3) in addition to the system login password function, a custom password input box can be set, and the system login password and the custom password can be verified at the same time, with higher security and reliability.

[0053] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.

[0055] Figure 1 is a schematic diagram of the main process of a lock screen management method according to an embodiment of the present invention;

[0056] Figures 2(a) to (c) are schematic diagrams of three login methods according to an embodiment of the present invention;

[0057] Figure 3 is a schematic diagram of main modules of a lock screen management device according to an embodiment of the present invention;

[0058] Figure 4 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;

[0059] Figure 5 It is a schematic diagram of the structure of a computer system of a mobile device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION

[0060] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0061] The following are the explanations for the terms involved in this plan:

[0062] Forms: The programming windows and dialog boxes of an application.

[0063] Window handle: A handle is a reference to a system internal data structure.

[0064] User visible area: refers to the screen area of ​​the terminal (PC, mobile).

[0065] API (Application Program Interface): system function.

[0066] Window Z-order: Indicates the position of a window in a stack of overlapping windows, which is positioned along an imaginary axis extending outward from the screen. The window at the top of the Z-order covers all other windows, and the window at the bottom of the Z-order is covered by all other windows.

[0067] See also Figure 1 , which shows a main flow chart of a lock screen management method provided by an embodiment of the present invention, including the following steps:

[0068] S101: when the system is detected to be started, starting a custom lock screen management program, and hiding a custom lock screen window in the custom lock screen management program;

[0069] S102: When a system lock screen message is received, the driver module in the custom lock screen management program is used to intercept the system lock screen message to shield the system lock screen window and wake up the custom lock screen window at the same time;

[0070] S103: placing the custom lock screen window on top of the system desktop window, and after unlocking and logging in through the verification method in the custom lock screen window, displaying the system desktop and hiding the custom lock screen window.

[0071] It should be noted that this solution is a lock screen management method for computer terminal settings, not for touch terminal settings. There are many application scenarios for changing window backgrounds. For example, Internet companies need to push customized lock screen wallpapers, GIFs, and videos as lock screen window backgrounds to employee computers during company celebrations or activities to achieve the purpose of publicity. For example, for financial computers, a customized account and password input box can be displayed on a customized window to achieve the purpose of security management.

[0072] In the above implementation, for step S101, taking the Windows system as an example, in order to be compatible with 32-bit and 64-bit systems, this solution develops a 32-bit custom lock screen management program, which is managed by a larger lock screen management system together with the system lock screen management program. The custom lock screen management program starts with the computer system, but the custom lock screen window does not need to be displayed when it starts, and it is only displayed when the system lock screen operation is triggered.

[0073] The custom lock screen manager periodically requests the network to synchronize the background image and form layout, style, input box, button and other data information required by the program form to the server. You can also monitor whether the form data information in the server has changed by subscription, and actively pull the changed form data information from the server when the data information changes, so as to synchronize the local form data information.

[0074] It should be noted that the configuration operation of the form data information in this solution is still performed through the server. For example, a GUI information interaction interface is set at the server, and the interface contains multiple information items, from which the user can select the form data information to be configured, the configuration information of the form data information, etc. The server receives the form data information configuration request, and based on the configuration information in the request, configures the form data information corresponding to the form data information identifier, such as setting the background image of the form (which can be a dynamic image), setting the color of the text, setting the layout of the form, and increasing or decreasing the input boxes or buttons on the form, thereby realizing the unified management and customization of the form data information.

[0075] It should be noted that the system lock screen window is fixed and will not interact with the server. The server is only connected to the custom lock screen manager to regularly update the window style and pictures in the custom lock screen manager. And only the custom lock screen manager communicates with the server, so the window data information pushed by the server is required by the custom lock screen manager.

[0076] For step S102, a driver module is provided in the custom lock screen management program to intercept system lock screen messages (such as the Windows lock screen message is the win key + L key) and send notification messages. Therefore, when the lock screen management system receives a system lock screen message, the driver module intercepts the message, so that the system lock screen window is shielded.

[0077] Since the system lock screen message is intercepted, the system lock screen window that should have been displayed cannot be displayed because it cannot receive the system lock screen message. At the same time, the driver module notifies the custom lock screen manager to wake up the custom lock screen window to replace the system lock screen window. Since the custom lock screen window replaces the system lock screen window, all operations are performed in the custom lock screen window at this time, so it can also be understood as taking over the system lock screen window.

[0078] For step S103, after waking up the custom lock screen window, the custom lock screen window is set at the top of the 'Z' order of the system desktop window, and the program custom window event is used to replace the original lock screen window event to achieve the purpose of taking over the system lock screen operation.

[0079] The verification here is usually an account and password login verification. This solution distinguishes different situations:

[0080] 1. The custom lock screen window only displays the custom account input box and the custom password input box, as shown in Figure 2(a)

[0081] Therefore, at this time, the user only needs to enter the custom account and custom password, and unlock and log in through the verification method in the custom lock screen window (such as account password, face recognition, etc.). The custom password can be stored in the local computer or verified with the server through a network request.

[0082] 2. The custom lock screen window displays the custom account input box and the custom password input box, as well as the system account input box and the system password input box, as shown in Figure 2(b)

[0083] Therefore, in addition to entering the custom account and custom password, the user also needs to enter the system account and system password. Since the two types of passwords are different, different verification methods are required, such as verifying the entered custom account and custom password through the verification method in the custom lock screen window; verifying the entered system account and system password through the verification method in the system lock screen window. Only when both verifications are passed, unlocking and logging in are allowed.

[0084] 3. The custom lock screen window displays both the custom account and password verification options and the system account and password verification options. The user can choose one to log in, as shown in Figure 2(c)

[0085] If the user selects the custom account and password verification option, the entered custom account and custom password must be verified using the verification method in the custom lock screen window. However, if the system account and password verification option is selected, the entered system account and system password must be verified using the verification method in the system lock screen window. Similarly, unlocking and logging in are allowed only after verification is passed.

[0086] Compared with the previous method, there is no need to set an input box on the custom lock screen window at this time. Only two options are set. Subsequently, in response to the user's selection of one of the options, the subsequent account and password input and verification steps are performed accordingly.

[0087] The above only describes the account and password login method. In fact, you can also set the login method through fingerprint, face recognition, magic cube password, etc. After successful login, hide the custom lock screen window in the custom lock screen program, display the system desktop normally, and repeat the above operations.

[0088] Log in through the login method in the custom form, and push the form style, background image, etc. through the server to achieve real-time and dynamic customization of the form background and form layout. At the same time, you can add an additional password input box in the custom form to verify the custom password. The custom password can be stored in the local computer or verified with the server through a network request.

[0089] The method provided in the above embodiment develops a custom lock screen management program, and intercepts the system lock screen message through the driver module in the program, so that the custom lock screen window takes over the system lock screen window, and realizes the customization of the lock screen window style and style; the window data information is obtained from the server, thereby realizing the unified and centralized management of the computer terminal lock screen window data information.

[0090] See also Figure 3 , shows a schematic diagram of main modules of a lock screen management device 300 provided in an embodiment of the present invention, including:

[0091] The startup module 301 is used to start the custom lock screen management program and hide the custom lock screen window in the custom lock screen management program when the system startup is detected;

[0092] The driving module 302 is used for intercepting the system lock screen message when receiving the system lock screen message to shield the system lock screen window and wake up the custom lock screen window at the same time;

[0093] The unlocking module 303 is used to place the custom lock screen window on top of the system desktop window, and after unlocking and logging in through the verification method in the custom lock screen window, display the system desktop and hide the custom lock screen window.

[0094] The implementation device of the present invention further includes a synchronization module 304 (not shown in the figure), which is used to:

[0095] The custom lock screen management program periodically sends a form data information synchronization request to the server to obtain the form data information from the server for synchronization; or

[0096] The custom lock screen management program subscribes to the form data information in the server, so as to obtain the changed form data information from the server for synchronization when the form data information changes.

[0097] In the implementation device of the present invention, the synchronization module 304 is used to:

[0098] The server receives the form data information configuration request, and obtains the form data information identifier and configuration information in the form data information configuration request;

[0099] Based on the configuration information, the form data information corresponding to the form data information identifier is configured to obtain configured form data information.

[0100] In the implementation device of the present invention, the custom lock screen window displays a custom account input box and a custom password input box;

[0101] The unlocking module 303 is used to verify the input custom account and custom password through the verification method in the custom lock screen window, and unlock and log in after the verification is passed.

[0102] In the implementation device of the present invention, the custom lock screen window displays a custom account input box and a custom password input box, as well as a system account input box and a system password input box;

[0103] The unlocking module 303 is used to:

[0104] Verify the input custom account and custom password through the verification method in the custom lock screen window;

[0105] Verify the input system account and system password through the verification method in the system lock screen window;

[0106] Unlock and log in after all verifications are passed.

[0107] In the implementation device of the present invention, the custom lock screen window displays the custom account and password verification options and the system account and password verification options;

[0108] The unlocking module 303 is used to:

[0109] In response to a selection operation of a system account and password verification option, the input system account and system password are verified by a verification method in the system lock screen window; or

[0110] In response to a selection operation of a custom account and password verification option, the input custom account and custom password are verified by a verification method in the custom lock screen form;

[0111] Unlock and log in after verification.

[0112] In addition, the specific implementation content of the device described in the embodiment of the present invention has been described in detail in the method described above, so the repeated content will not be described again here.

[0113] Figure 4 An exemplary system architecture 400 is shown in which embodiments of the present invention may be applied.

[0114] like Figure 4 As shown, system architecture 400 may include terminal devices 401, 402, 403, network 404 and server 405 (just an example). Network 404 is used to provide a medium for communication links between terminal devices 401, 402, 403 and server 405. Network 404 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0115] The user can use the terminal devices 401, 402, 403 to interact with the server 405 through the network 404 to receive or send messages, etc. Various communication client applications can be installed on the terminal devices 401, 402, 403.

[0116] The terminal devices 401 , 402 , and 403 may be various electronic devices having display screens and supporting web browsing, and the server 405 may be a server providing various services.

[0117] It should be noted that the method provided in the embodiment of the present invention is generally executed by the server 405 , and accordingly, the device is generally set in the server 405 .

[0118] It should be understood that Figure 4 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0119] Reference below Figure 5 , which shows a schematic diagram of the structure of a computer system 500 of a terminal device suitable for implementing an embodiment of the present invention. Figure 5 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0120] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0121] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed, so that a computer program read therefrom is installed into the storage section 508 as needed.

[0122] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above-mentioned functions defined in the system of the present invention are executed.

[0123] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0124] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0125] The modules involved in the embodiments of the present invention may be implemented by software or hardware. The modules described may also be set in a processor. For example, they may be described as: a processor includes a startup module, a driver module, and an unlocking module. The names of these modules do not, in some cases, constitute limitations on the modules themselves. For example, the driver module may also be described as a "shielding module."

[0126] As another aspect, the present invention further provides a computer-readable medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes:

[0127] When the system is detected to be started, the custom lock screen management program is started, and the custom lock screen window in the custom lock screen management program is hidden;

[0128] When a system lock screen message is received, the driver module in the custom lock screen management program is used to intercept the system lock screen message to shield the system lock screen window and wake up the custom lock screen window at the same time;

[0129] The custom lock screen window is placed on top of the system desktop window. After unlocking and logging in through the verification method in the custom lock screen window, the system desktop is displayed and the custom lock screen window is hidden.

[0130] According to the technical solution of an embodiment of the present invention, a custom lock screen management program is developed, and the system lock screen message is intercepted through the driver module in the program so that the custom lock screen window takes over the system lock screen window to realize the customization of the lock screen window style and style; the window data information is obtained from the server, thereby realizing the unified and centralized management of the computer terminal lock screen window data information.

[0131] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A lock screen management method, characterized in that: include: When the system is detected to be started, the custom lock screen management program is started, and the custom lock screen window in the custom lock screen management program is hidden; wherein the custom lock screen management program periodically sends a window data information synchronization request to the server to obtain the window data information from the server for synchronization; or subscribes to the window data information in the server to obtain the changed window data information from the server for synchronization when the window data information changes; the server receives the window data information configuration request, obtains the window data information identifier and configuration information in the window data information configuration request; based on the configuration information, configures the window data information corresponding to the window data information identifier to obtain the configured window data information; When a system lock screen message is received, the driver module in the custom lock screen management program is used to intercept the system lock screen message to shield the system lock screen window and wake up the custom lock screen window at the same time; The custom lock screen window is placed on top of the system desktop window. After unlocking and logging in through the verification method in the custom lock screen window, the system desktop is displayed and the custom lock screen window is hidden.

2. The method according to claim 1, characterized in that The custom lock screen window displays a custom account input box and a custom password input box; The unlocking and logging in by the verification method in the custom lock screen form includes: The input custom account and custom password are verified through the verification method in the custom lock screen form, and unlocked and logged in after the verification is passed.

3. The method according to claim 1, characterized in that The custom lock screen window displays a custom account input box and a custom password input box, as well as a system account input box and a system password input box; The unlocking and logging in by the verification method in the custom lock screen form includes: Verify the input custom account and custom password through the verification method in the custom lock screen window; Verify the input system account and system password through the verification method in the system lock screen window; Unlock and log in after all verifications are passed.

4. The method according to claim 1, characterized in that: The custom lock screen window displays a custom account and password verification option and a system account and password verification option; The unlocking and logging in by the verification method in the custom lock screen form includes: In response to a selection operation of a system account and password verification option, the input system account and system password are verified by a verification method in the system lock screen window; or In response to a selection operation of a custom account and password verification option, the input custom account and custom password are verified by a verification method in the custom lock screen form; Unlock and log in after verification.

5. A lock screen management device, characterized in that: include: A startup module, used to start a custom lock screen management program and hide a custom lock screen window in the custom lock screen management program when the system startup is detected; wherein the custom lock screen management program periodically sends a window data information synchronization request to the server to obtain the window data information from the server for synchronization; or subscribes to the window data information in the server to obtain the changed window data information from the server for synchronization when the window data information changes; the server receives a window data information configuration request, obtains the window data information identifier and configuration information in the window data information configuration request; based on the configuration information, configures the window data information corresponding to the window data information identifier to obtain the configured window data information; A driver module, configured to intercept the system lock screen message when receiving the system lock screen message, so as to shield the system lock screen window and wake up the custom lock screen window at the same time; The unlocking module is used to place the custom lock screen window on top of the system desktop window, and after unlocking and logging in through the verification method in the custom lock screen window, display the system desktop and hide the custom lock screen window.

6. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 4.

7. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Method and device for shielding screen locking of operating system and mobile terminal

    CN105117138A

  • Method for display advertisement by a terminal, and terminal and advertisement delivery system

    CN108701038A