Touch screen unlocking method, system and equipment of touch screen terminal and medium
By displaying a touch-sensitive unlock image on the touch-sensitive display of the touchscreen terminal device and detecting the user's touch signal, the problem of inefficient unlocking of public touchscreen terminal devices in complex public environments is solved, realizing a fast and simple unlocking process and improving unlocking efficiency and user experience.
Patent Information
- Application Number
- CN202511712188.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-13
AI Technical Summary
In existing technologies, public touch screen terminal devices in complex public environments cannot be unlocked efficiently and quickly, especially large touch devices such as smart screens equipped on railway vehicles. Traditional unlocking methods have high learning costs and are easily interfered with by third-party input.
By displaying a preset touch-sensitive unlock image on the touch-sensitive display of the touch terminal device, the user can unlock the device by touching it to meet the unlock logic. This includes single-hand multi-finger, two-hand single-finger, and two-hand multi-finger touch images. The system detects the touch signal and unlocks the device when the unlock logic is met.
It enables a fast and simple unlocking process in complex environments, reduces unlocking complexity, improves unlocking efficiency, enhances user experience, and avoids interference from other inputs.
Smart Images

Figure CN121525019A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of touchscreen terminal technology, and in particular to a touchscreen unlocking method, system, device and medium for a touchscreen terminal. Background Technology
[0002] As an interactive display device integrating input and output functions, a touchscreen allows users to operate it by touching, swiping, and pressing with their fingers or a stylus. To ensure user safety, touchscreen devices are equipped with security locks, leading to the development of touchscreen unlocking technologies. These technologies have evolved to include password unlocking, pattern unlocking, in-screen fingerprint unlocking, gesture unlocking, and combinations of these methods. However, current unlocking methods are typically designed for single-handed operation of portable personal touchscreen devices or small, two-handed personal touchscreen devices. They are difficult to adapt to publicly used touchscreen devices. For example, password unlocking, pattern unlocking, and in-screen fingerprint unlocking are not suitable for unlocking large touchscreen devices such as smart screens on railway vehicles. The common unlocking method for publicly used touchscreen devices involves swiping with a finger. This method requires a learning curve, is not suitable for complex environments, and is susceptible to interference from third-party inputs, resulting in invalid inputs and unlocking failures. Summary of the Invention
[0003] This invention provides a touchscreen unlocking method, system, device, and medium for touchscreen terminals, to solve the technical problem that public touchscreen terminal devices in complex public environments cannot be efficiently and quickly unlocked in the prior art.
[0004] According to one aspect of the present invention, a touchscreen unlocking method for a touchscreen terminal is provided, applied to a touchscreen terminal device, comprising:
[0005] In response to a user touching a touch-sensitive display in the touchscreen terminal device, the touch-sensitive display displays at least one preset touch-sensitive unlock image;
[0006] The touchscreen terminal device is unlocked when the user's touch unlock signal is detected to satisfy the unlock logic of the touch-sensitive unlock image.
[0007] According to another aspect of the present invention, a touchscreen unlocking system for a touchscreen terminal is provided, deployed in a touchscreen terminal device, comprising:
[0008] A screen display detection module is used to respond to a user's touch on a touch-sensitive display in the touchscreen terminal device, wherein the touch-sensitive display displays at least one preset touch-sensitive unlock image;
[0009] The unlocking module is used to unlock the touch screen terminal device when the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image.
[0010] According to another aspect of the present invention, a touch screen terminal device is provided, the touch screen terminal device comprising:
[0011] Touch-sensitive display, at least one processor; and
[0012] A memory communicatively connected to the at least one processor; wherein,
[0013] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to execute the touchscreen unlocking method of the touchscreen terminal according to any embodiment of the present invention.
[0014] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute and implement the touchscreen unlocking method of a touchscreen terminal according to any embodiment of the present invention.
[0015] The technical solution of this invention, in response to a user's touch on the touch-sensitive display of the touchscreen terminal device, displays at least one preset touch-sensitive unlock image. This touch-sensitive unlock image enables intuitive, simple, and quick unlocking, reducing user input time. When the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image, the touchscreen terminal device is unlocked. Simultaneous touching of multiple specific locations achieves unlocking, avoiding interference from other inputs in complex environments. This solves the technical problem of existing technologies where public touchscreen terminal devices in complex public environments cannot efficiently and quickly unlock. It reduces unlocking complexity, improves unlocking efficiency, and enhances the user experience.
[0016] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A flowchart of a touchscreen unlocking method for a touchscreen terminal is provided as an embodiment of the present invention;
[0019] Figure 2 This is a schematic diagram of the unlocking interface of a touch screen terminal device disclosed in this invention;
[0020] Figure 3 This is a schematic diagram of an unlocking operation based on a user's touch-sensitive unlocking image, as disclosed in this invention.
[0021] Figure 4 A flowchart illustrating a touchscreen unlocking method for a touchscreen terminal provided in an embodiment of the present invention;
[0022] Figure 5 This is a schematic diagram of the structure of a touchscreen unlocking system for a touchscreen terminal provided in an embodiment of the present invention;
[0023] Figure 6 A schematic diagram of the structure of a touch screen terminal device 10 that can be used to implement an embodiment of the present invention is shown. Detailed Implementation
[0024] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0026] Figure 1This invention provides a flowchart of a touchscreen unlocking method for a touchscreen terminal. This embodiment is applicable to scenarios where public touchscreen terminal devices are unlocked in complex public environments to use the public services provided by the public touchscreen terminal devices. The method can be executed by a touchscreen unlocking system of the touchscreen terminal, which can be implemented in hardware and / or software and can be configured in the public touchscreen terminal device. Figure 1 As shown, the method includes:
[0027] S110. In response to a user touching a touch-sensitive display in the touchscreen terminal device, the touch-sensitive display displays at least one preset touch-sensitive unlock image.
[0028] Optionally, a touch-sensitive display is a display device capable of detecting user touch input, integrating display functions with touch sensing capabilities. Users can directly operate the screen with their fingers or a stylus without using other input / output devices.
[0029] Optionally, touchscreen terminals are typically installed in public service settings. To prevent accidental touches, the touchscreen terminals are locked. When locked, the touchscreen display is either black or displays service content. Examples of such services include ticketing services on high-speed trains or regular trains, boarding guidance, interactive dynamic displays within the carriage, catering services, information services, services for passengers with disabilities or special needs, pick-up and drop-off services, lost and found registration, security services, and customer service.
[0030] Optionally, when a user needs to use the touchscreen terminal device, they can directly input control commands by using the touchscreen display of the touchscreen terminal device with their finger. If the touchscreen display of the touchscreen terminal device is in a black state, the touchscreen display will be woken up to enter the unlocking interface of the touchscreen terminal device; if the touchscreen display of the touchscreen terminal device is displaying content and does not respond to the control commands input by the user, the user will enter the unlocking interface of the touchscreen terminal device.
[0031] The touch-sensitive unlock image can be a pre-set unlock image that requires touch to unlock. It should be noted that there can be one or more touch-sensitive unlock images.
[0032] Optionally, the touch-sensitive unlock image includes at least one single-hand multi-finger touch image, at least one two-hand single-finger touch image, and at least one two-hand multi-finger touch image; wherein, the single-hand multi-finger touch image can be any image style, and any image style has at least two areas that can support finger touch; the two-hand single-finger touch image can display two areas that support finger touch; and the areas that can be touched are set with a certain interval to ensure that the user can use both hands to touch; the two-hand multi-finger touch image can be composed of two single-hand multi-finger touch images, and the two single-hand multi-finger touch images are set with a certain interval.
[0033] Optionally, in this invention, when the number of touch-sensitive unlock images is one, the touch-sensitive unlock image can be touched by multiple fingers with one hand.
[0034] Optionally, in this invention, when there are multiple touch-sensitive unlock images, the shape of the touch-sensitive unlock images can be any connected image area, and the range of the image area needs to be able to accommodate at least one two-handed single-finger touch image and at least one two-handed multi-finger touch image.
[0035] Optionally, the display position of the touch-sensitive unlock image on the touch-sensitive display can be a preset fixed position. When the touch-sensitive display displays the touch-sensitive unlock image, a fixed number of touch-sensitive unlock images are displayed at the preset fixed position. For example, the preset fixed position can be the center position of the touch-sensitive display screen.
[0036] Optionally, the display position of the touch-sensitive unlock image on the touch-sensitive display can be a preset range of positions. When the touch-sensitive unlock image is displayed on the touch-sensitive display, a fixed number or a random number of touch-sensitive unlock images are randomly displayed within the preset range of positions.
[0037] Optionally, the display position or number of touch-sensitive unlock images can be set by the administrator user, and the setting information is stored in the touchscreen terminal device. The touchscreen terminal device is limited to supporting a minimum of 2 and a maximum of 10 areas for finger touch.
[0038] Optionally, the touch-sensitive display shows the unlock interface of the touchscreen terminal device, displaying at least one preset touch-sensitive unlock image. For example, Figure 2 This is a schematic diagram of the unlocking interface of a touchscreen terminal device disclosed in this invention. Figure 2 As shown, the touchscreen terminal device displays an unlock interface on a touch-sensitive display, showing an image of two hands touching with one finger.
[0039] Specifically, when a user needs to use a touchscreen terminal device, they can directly use the touch-sensitive display of the touchscreen terminal device with their finger. In response to the user's touch on the touch-sensitive display of the touchscreen terminal device, the touch-sensitive display displays at least one preset touch-sensitive unlock image.
[0040] S120. If the user's touch unlock signal is detected to satisfy the unlock logic of the touch-sensitive unlock image, the touch screen terminal device is unlocked.
[0041] The touch unlock signal can be an unlock signal sent to the touchscreen terminal device by the user touching the touch-sensitive unlock image. It should be noted that after the touchscreen terminal device displays the touch-sensitive unlock image, it prompts the user to touch the image with their finger. The user's touch unlock signal is generated after they touch the touchscreen display.
[0042] Exemplary, exemplary Figure 3 This is a schematic diagram illustrating a user touch-sensitive unlocking operation based on an image disclosed in this invention. Figure 3 As shown, the touchscreen terminal device displays an unlock interface on a touch-sensitive display. The unlock interface shows an image of two hands touching one finger at a time. The user uses one finger of each hand to touch the image of two hands touching one finger at a time to unlock the touchscreen terminal device.
[0043] Optionally, in this invention, the method of prompting the user to use a finger to touch the touch-sensitive unlock image is as follows: the unlock interface displays a prompt message, prompting the user to use a finger to touch the touch-sensitive unlock image; or an unlock animation is displayed on the touch-sensitive unlock image to guide the user to use a finger to touch the touch-sensitive unlock image; or a prompt voice is played through the speaker of the touch screen terminal device to guide the user to use a finger to touch the touch-sensitive unlock image.
[0044] Optionally, the unlocking logic can be a preset rule logic in the touch screen terminal device to verify the user's unlocking action; it can be used to determine whether to allow unlocking the touch screen terminal device.
[0045] Specifically, the touchscreen terminal device is unlocked when the user's touch unlock signal is detected to meet the unlocking logic of the touch-sensitive unlock image.
[0046] Optionally, in another optional embodiment of the present invention, if the user's touch unlock signal is detected to not satisfy the unlock logic of the touch-sensitive unlock image, the touch-sensitive display re-displays at least one of the touch-sensitive unlock images.
[0047] Optionally, if the user's touch unlock signal is detected as not meeting the unlocking logic of the touch-sensitive unlock image, the touchscreen terminal device remains locked. It should be noted that the following are the scenarios in which unlocking is impossible: 1. The user does not touch the area of the touch-sensitive unlock image on the touch-sensitive display, therefore the user's touch unlock signal is considered not to meet the unlocking logic of the touch-sensitive unlock image. 2. The user touches the area of the touch-sensitive unlock image on the touch-sensitive display, but the touch-sensitive unlock image is a three-finger unlock image, and the user does not simultaneously touch the three-finger unlock image.
[0048] Optionally, in this invention, the unlocking interface of the touch-sensitive display shows at least one touch-sensitive unlocking image. However, if the user does not operate the touch-sensitive display within a certain period of time, it is assumed that there is no need to unlock the touch screen terminal device, and the touch-sensitive display is controlled to display service content or turn off and enter a black screen state.
[0049] Optionally, in this invention, if a user operates the touch-sensitive display and inputs a touch unlock signal, but the touch unlock signal does not satisfy the unlocking logic of the touch-sensitive unlock image, it is assumed that the user has a need to unlock the touchscreen terminal device, and at least one of the touch-sensitive unlock images is re-displayed. It should be noted that if the user fails to unlock successfully multiple times consecutively, the touch-sensitive display is forcibly exited from the unlocking interface.
[0050] The technical solution of this invention, in response to a user's touch on the touch-sensitive display of the touchscreen terminal device, displays at least one preset touch-sensitive unlock image. This touch-sensitive unlock image enables intuitive, simple, and quick unlocking, reducing user input time. When the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image, the touchscreen terminal device is unlocked. Simultaneous touching of multiple specific locations achieves unlocking, avoiding interference from other inputs in complex environments. This solves the technical problem of existing technologies where public touchscreen terminal devices in complex public environments cannot efficiently and quickly unlock. It reduces unlocking complexity, improves unlocking efficiency, and enhances the user experience.
[0051] Figure 4 This is a flowchart illustrating a touchscreen unlocking method for a touchscreen terminal according to an embodiment of the present invention. The relationship between this embodiment and the previous embodiments is that this specifically describes the steps for unlocking a touchscreen terminal device. For example... Figure 4 As shown, the method includes:
[0052] S410, In response to a user touching a touch-sensitive display in the touchscreen terminal device, the touch-sensitive display displays at least one preset touch-sensitive unlock image.
[0053] S420, Detect at least one of the user touch position signals of the touch-sensitive display and the touch time signal of each of the user touch position signals.
[0054] Optionally, the touch unlock signal includes at least one user touch position signal and a touch time signal of the touch position; wherein, the user touch position signal may be a signal indicating the position of the touch point on the touch-sensitive display; and the touch time signal may be a signal indicating the time information of the user touching the touch-sensitive display.
[0055] Optionally, when a user touches the touch-sensitive display, the touchscreen terminal device detects the position signal of the touch point on the touch-sensitive display and records the time signal of the current touch point, which serve as the user touch position signal and the touch time signal corresponding to the user touch position signal.
[0056] Optionally, the touch screen terminal device constructs a position coordinate system with a touch-sensitive display, using the edge or center of the touch-sensitive display as the origin, and records the user touch position signal and touch time signal when the touch-sensitive display is touched in coordinate form.
[0057] Optionally, the touch screen terminal device also records the pixel coordinates of each pixel in the form of coordinates. When the touch-sensitive display is detected to be touched, the pixel coordinates of the touched pixel are used as the user touch position signal, and the touch time signal is recorded.
[0058] Specifically, the system detects at least one user touch position signal on the touch-sensitive display and the touch time signal for each user touch position signal.
[0059] S430. Obtain at least one preset unlock position information corresponding to the touch-sensitive unlock image.
[0060] The preset unlock position information can be coordinate position information pre-set in the touch screen terminal device. It should be noted that corresponding preset unlock position information is set and stored in the touch screen terminal device for different types of touch-sensitive unlock images.
[0061] Optionally, for a single-hand multi-finger touch image, the preset unlock position information is the coordinate range corresponding to the area touched by each finger; for a two-hand single-finger touch image, the preset unlock position information is the coordinate range corresponding to the two areas that support finger touch; for a two-hand multi-finger touch image, the preset unlock position information is the coordinate range corresponding to the area touched by each finger in the two single-hand multi-finger touch images.
[0062] Optionally, the preset unlock location information can also be set to one or more coordinate points.
[0063] Specifically, acquire at least one preset unlock position information corresponding to the touch-sensitive unlock image.
[0064] S440. If there is a corresponding user touch position signal for each of the preset unlock position information, and if the touch time signals corresponding to all the user touch position signals overlap in time, then the unlocking logic of the touch-sensitive unlock image is considered to be satisfied.
[0065] Optionally, for each preset unlock position information, if the preset unlock position information is a coordinate range and there is a user touch position signal within the coordinate range, then it is considered that the preset unlock position information has a corresponding user touch position signal; if the preset unlock position information is a coordinate point and the user touch position signal is the same as the coordinate point, then it is considered that the preset unlock position information has a corresponding user touch position signal.
[0066] Optionally, when determining the unlocking logic of the touch-sensitive unlock image, priority is given to identifying each preset unlocking position information corresponding to the current touch-sensitive unlock image. If there is a preset unlocking position information that does not have a corresponding user touch position signal, it is considered that the unlocking logic of the touch-sensitive unlock image is not satisfied.
[0067] Optionally, if there is a corresponding user touch position signal for all preset unlock position information, then it is determined whether the user touch position signal is a simultaneous touch of all preset unlock position information. If the entire unlock area of the touch-sensitive unlock image is touched simultaneously, then the unlock logic of the touch-sensitive unlock image is considered to be satisfied; otherwise, the unlock logic of the touch-sensitive unlock image is considered not to be satisfied.
[0068] Optionally, when determining whether the user touch position signal is a simultaneous touch of all preset unlock position information, the system identifies whether the touch time signal corresponding to the user touch position signal has temporal overlap. If there is temporal overlap, it is considered that the entire unlock area of the touch-sensitive unlock image is touched simultaneously, satisfying the unlocking logic of the touch-sensitive unlock image; if there is no temporal overlap, it is considered that the entire unlock area of the touch-sensitive unlock image is not touched simultaneously, and the unlocking logic of the touch-sensitive unlock image is not satisfied.
[0069] Optionally, in another optional embodiment of the present invention, the step of considering the unlocking logic of the touch-sensitive unlocking image as satisfied if all the touch time signals corresponding to the user touch position signals overlap in time includes:
[0070] For each touch time signal, a touch time interval is determined based on the touch start time and the touch duration; if there are overlapping time intervals among all touch time intervals, it is considered that the unlocking logic of the touch-sensitive unlock image is satisfied.
[0071] Optionally, the touch time signal includes touch start time and touch duration; wherein, touch start time may be the start time point when the touch screen terminal device detects that the touch-sensitive display has performed a touch operation; touch duration may be the touch time recorded by the touch screen terminal device when it detects a touch operation performed on the same position of the touch-sensitive display.
[0072] Optionally, in this invention, if a user performs a sliding touch operation on a touch-sensitive display, a series of consecutive user touch position signals and a touch time signal corresponding to each user touch position signal are generated.
[0073] The touch time interval can be defined as the time period during which a user touches the same location on a touch-sensitive display. It should be noted that the touch time interval is calculated from the touch start time and touch duration. Based on the system time of the touchscreen terminal device, the touch end time is obtained by adding the touch start time to the touch duration, and the time period between the touch start time and touch end time is defined as the touch time interval.
[0074] The overlapping time interval can be a time period contained within each touch time interval. It should be noted that if each touch time interval contains the same time period, then that time period is considered the overlapping time interval.
[0075] Specifically, for each touch time signal, the touch time interval is determined based on the touch start time and touch duration; if there are overlapping time intervals among all touch time intervals, it is considered that the unlocking logic of the touch-sensitive unlock image is satisfied.
[0076] Optionally, if there are no overlapping time intervals among all touch time intervals, it is considered that the various touch time signals do not overlap in time, and the unlocking logic of the touch-sensitive unlocking image is not satisfied.
[0077] Optionally, in another optional embodiment of the present invention, if there is a corresponding user touch position signal for each of the preset unlock position information, and if the touch time signals corresponding to all the user touch position signals do not overlap in time, then it is considered that the unlocking logic of the touch-sensitive unlock image is not satisfied.
[0078] Specifically, if there is a corresponding user touch position signal for each preset unlock position, and the touch time signals corresponding to all user touch position signals do not overlap in time, then the unlocking logic of the touch-sensitive unlock image is not satisfied.
[0079] Optionally, in another optional embodiment of the present invention, if there is a case where the preset unlock position information does not have a corresponding user touch position signal, then it is considered that the unlock logic of the touch-sensitive unlock image is not satisfied.
[0080] Specifically, if there is a case where the preset unlock position information does not have a corresponding user touch position signal, then the unlock logic of the touch-sensitive unlock image is considered not to be satisfied.
[0081] S450. Unlock the touchscreen terminal device and enter the user unlock state.
[0082] In this context, the user unlock state can be defined as the touchscreen terminal device being able to respond to the user's touch operation on the content being displayed on the touch-sensitive screen.
[0083] Specifically, the touchscreen terminal device unlocks and enters the user unlock state.
[0084] The technical solution of this invention, in response to a user's touch on the touch-sensitive display of the touchscreen terminal device, displays at least one preset touch-sensitive unlock image. This touch-sensitive unlock image enables intuitive, simple, and quick unlocking, reducing user input time. When the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image, the touchscreen terminal device is unlocked. Simultaneous touching of multiple specific locations achieves unlocking, avoiding interference from other inputs in complex environments. This solves the technical problem of existing technologies where public touchscreen terminal devices in complex public environments cannot efficiently and quickly unlock. It reduces unlocking complexity, improves unlocking efficiency, and enhances the user experience.
[0085] Figure 5 This is a schematic diagram of a touchscreen unlocking system for a touchscreen terminal provided in an embodiment of the present invention. Figure 5 As shown, the system is deployed on a touchscreen terminal device and includes: a screen display detection module 510 and an unlocking module 520; wherein,
[0086] The screen display detection module 510 is used to respond to a user's touch on the touch-sensitive display in the touch screen terminal device, wherein the touch-sensitive display displays at least one preset touch-sensitive unlock image;
[0087] The unlocking module 520 is used to unlock the touch screen terminal device when the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image.
[0088] The technical solution of this invention, in response to a user's touch on the touch-sensitive display of the touchscreen terminal device, displays at least one preset touch-sensitive unlock image. This touch-sensitive unlock image enables intuitive, simple, and quick unlocking, reducing user input time. When the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image, the touchscreen terminal device is unlocked. Simultaneous touching of multiple specific locations achieves unlocking, avoiding interference from other inputs in complex environments. This solves the technical problem of existing technologies where public touchscreen terminal devices in complex public environments cannot efficiently and quickly unlock. It reduces unlocking complexity, improves unlocking efficiency, and enhances the user experience.
[0089] Optionally, the unlocking module 520 is specifically used for:
[0090] If the user's touch unlock signal does not satisfy the unlock logic of the touch-sensitive unlock image, the touch-sensitive display will re-display at least one of the touch-sensitive unlock images.
[0091] Optionally, the unlocking module 520 is further used for:
[0092] The touch-sensitive unlock image includes at least one single-hand multi-finger touch image, at least one two-hand single-finger touch image, and at least one two-hand multi-finger touch image.
[0093] Optionally, the unlocking module 520 is further used for:
[0094] The touch unlock signal includes at least one user touch position signal and a touch time signal for the touch position;
[0095] Detect at least one user touch position signal of the touch-sensitive display and the touch time signal of each user touch position signal;
[0096] Obtain at least one preset unlock position information corresponding to the touch-sensitive unlock image;
[0097] If there is a corresponding user touch position signal for each of the preset unlock position information, and if the touch time signals corresponding to all the user touch position signals overlap in time, then the unlocking logic of the touch-sensitive unlock image is considered to be satisfied.
[0098] Unlock the touchscreen terminal device and enter the user unlock state.
[0099] Optionally, the unlocking module 520 is further used for:
[0100] The touch time signal includes the touch start time and touch duration;
[0101] For each of the touch time signals, a touch time interval is determined based on the touch start time and the touch duration;
[0102] If there are overlapping time intervals among all touch time intervals, then the unlocking logic of the touch-sensitive unlock image is considered to be satisfied.
[0103] Optionally, the unlocking module 520 is further used for:
[0104] If there is a corresponding user touch position signal for each preset unlock position, and the touch time signals corresponding to all the user touch position signals do not overlap in time, then the unlocking logic of the touch-sensitive unlock image is not satisfied.
[0105] Optionally, the unlocking module 520 is further used for:
[0106] If there is a case where the preset unlock position information does not have a corresponding user touch position signal, then the unlock logic of the touch-sensitive unlock image is considered not to be satisfied.
[0107] The touchscreen unlocking system for a touchscreen terminal provided in this embodiment of the invention can execute the touchscreen unlocking method for a touchscreen terminal provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0108] Figure 6 A schematic diagram of a touchscreen terminal device 10, which can be used to implement an embodiment of the present invention, is shown. The touchscreen terminal device includes a touch-sensitive display; the touch-sensitive display can be any one of a resistive touchscreen, a capacitive touchscreen, an infrared touchscreen, and a surface acoustic wave touchscreen. The present invention can be applied to any display panel capable of touch input.
[0109] like Figure 6 As shown, the touchscreen terminal device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer programs stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the touchscreen terminal device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0110] Multiple components in the touchscreen terminal device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, optical disk, etc.; and a communication unit 19, such as a network card, modem, wireless transceiver, etc. The communication unit 19 allows the touchscreen terminal device 10 to exchange information / data with other devices through computer grids such as the Internet and / or various telecommunications grids.
[0111] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the touchscreen unlocking method of a touchscreen terminal.
[0112] In some embodiments, the touchscreen unlocking method of the touchscreen terminal may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the touchscreen terminal device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the touchscreen unlocking method of the touchscreen terminal described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the touchscreen unlocking method of the touchscreen terminal by any other suitable means (e.g., by means of firmware).
[0113] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0114] Computer programs used to implement the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the patterns / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs can be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0115] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0116] To provide interaction with a user, the systems and techniques described herein can be implemented on a touchscreen terminal device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the touchscreen terminal device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or haptic feedback); and input from the user can be received in any form (including sound input, voice input, or haptic input).
[0117] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or grid browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain grids, and the Internet.
[0118] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS servers, such as high management difficulty and weak business scalability.
[0119] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0120] This embodiment provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the program implements the touchscreen unlocking method steps of a touchscreen terminal as provided in any embodiment of the present invention. The method includes:
[0121] In response to a user touching a touch-sensitive display in the touchscreen terminal device, the touch-sensitive display displays at least one preset touch-sensitive unlock image;
[0122] The touchscreen terminal device is unlocked when the user's touch unlock signal is detected to satisfy the unlock logic of the touch-sensitive unlock image.
[0123] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0124] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0125] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0126] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of mesh, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0127] Those skilled in the art will understand that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a grid of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby allowing them to be stored in a storage device for execution by a computing device, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0128] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0129] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A touchscreen unlocking method for a touchscreen terminal, characterized in that, Applications in touchscreen terminal devices, including: In response to a user touching a touch-sensitive display in the touchscreen terminal device, the touch-sensitive display displays at least one preset touch-sensitive unlock image; The touchscreen terminal device is unlocked when the user's touch unlock signal is detected to satisfy the unlock logic of the touch-sensitive unlock image.
2. The method according to claim 1, characterized in that, Also includes: If the user's touch unlock signal does not satisfy the unlock logic of the touch-sensitive unlock image, the touch-sensitive display will re-display at least one of the touch-sensitive unlock images.
3. The method according to claim 1 or 2, characterized in that, The touch-sensitive unlock image includes at least one single-hand multi-finger touch image, at least one two-hand single-finger touch image, and at least one two-hand multi-finger touch image.
4. The method according to claim 1, characterized in that, The touch unlock signal includes at least one user touch position signal and a touch time signal for the touch position; The step of unlocking the touchscreen terminal device when the user's touch unlock signal satisfies the unlocking logic of the touch-sensitive unlock image includes: Detect at least one user touch position signal of the touch-sensitive display and the touch time signal of each user touch position signal; Obtain at least one preset unlock position information corresponding to the touch-sensitive unlock image; If there is a corresponding user touch position signal for each of the preset unlock position information, and if the touch time signals corresponding to all the user touch position signals overlap in time, then the unlocking logic of the touch-sensitive unlock image is considered to be satisfied. Unlock the touchscreen terminal device and enter the user unlock state.
5. The method according to claim 4, characterized in that, The touch time signal includes the touch start time and touch duration; if the touch time signals corresponding to all the user touch position signals overlap in time, then the unlocking logic of the touch-sensitive unlock image is considered to be satisfied, including: For each of the touch time signals, a touch time interval is determined based on the touch start time and the touch duration; If there are overlapping time intervals among all touch time intervals, then the unlocking logic of the touch-sensitive unlocking image is considered to be satisfied.
6. The method according to claim 4, characterized in that, Also includes: If there is a corresponding user touch position signal for each preset unlock position, and the touch time signals corresponding to all the user touch position signals do not overlap in time, then the unlocking logic of the touch-sensitive unlock image is not satisfied.
7. The method according to claim 4, characterized in that, Also includes: If there is a case where the preset unlock position information does not have a corresponding user touch position signal, then the unlock logic of the touch-sensitive unlock image is considered not to be satisfied.
8. A touchscreen unlocking system for a touchscreen terminal, characterized in that, Deployed on touchscreen terminal devices, including: A screen display detection module is used to respond to a user's touch on a touch-sensitive display in the touchscreen terminal device, wherein the touch-sensitive display displays at least one preset touch-sensitive unlock image; The unlocking module is used to unlock the touch screen terminal device when the user's touch unlock signal is detected to satisfy the unlocking logic of the touch-sensitive unlock image.
9. A touchscreen terminal device, characterized in that, The touchscreen terminal device includes: Touch-sensitive display, at least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the touchscreen unlocking method of the touchscreen terminal according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the touchscreen unlocking method of the touchscreen terminal according to any one of claims 1-7.