WO2020253495A1 - 一种屏幕锁定的控制方法、装置、手持终端以及存储介质 - Google Patents

一种屏幕锁定的控制方法、装置、手持终端以及存储介质 Download PDF

Info

Publication number
WO2020253495A1
WO2020253495A1 PCT/CN2020/093163 CN2020093163W WO2020253495A1 WO 2020253495 A1 WO2020253495 A1 WO 2020253495A1 CN 2020093163 W CN2020093163 W CN 2020093163W WO 2020253495 A1 WO2020253495 A1 WO 2020253495A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
user
handheld terminal
sensor
unlocking operation
Prior art date
Application number
PCT/CN2020/093163
Other languages
English (en)
French (fr)
Inventor
喻纯
史元春
Original Assignee
清华大学
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 清华大学 filed Critical 清华大学
Publication of WO2020253495A1 publication Critical patent/WO2020253495A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to the technical field of smart handheld terminal control, and in particular to a method, device, handheld terminal and computer-readable storage medium for controlling screen locking.
  • the purpose of the present invention is to provide a method, a device, a handheld terminal, and a computer-readable storage medium for controlling screen locking, so as to simplify the operation steps of the user and optimize the use performance of the handheld terminal.
  • the present invention provides a method for controlling screen lock, which is applied to a handheld terminal, and the method includes:
  • the screen does not need to be unlocked when the screen wakes up.
  • the determining whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensor signal includes:
  • the sensor continuously monitors the contact status between the user and the handheld terminal.
  • the contact status between the user corresponding to the last screen unlocking operation and the handheld terminal is maintaining contact, it is determined that the current operating user corresponds to the last screen unlocking operation
  • the users are the same user.
  • the senor is a capacitive touch screen
  • the continuous monitoring of the contact state between the user and the handheld terminal through the sensor includes:
  • the judging whether the corresponding continuous capacitive screen signal is generated by the same user's holding behavior includes:
  • the judging whether the corresponding capacitive screen signal is generated by a user's holding behavior includes:
  • the first classifier is a pre-established two-class classifier obtained through training of multiple first sample data.
  • the senor is a temperature sensor
  • the continuous monitoring of the contact state between the user and the handheld terminal through the sensor includes:
  • the contact state between the user and the handheld terminal corresponding to the last screen unlocking operation is determined according to the temperature distribution information.
  • the judging the contact state between the user and the handheld terminal corresponding to the last screen unlocking operation according to the temperature distribution information includes:
  • the second classifier is a pre-established two-class classifier obtained through training of multiple second sample data.
  • the sensor is an inertial sensor
  • the continuous monitoring of the contact state between the user and the handheld terminal through the sensor includes:
  • the prediction and classification of the characteristics of the inertial sensor data to obtain the classification result of the contact state between the user and the handheld terminal corresponding to the last screen unlocking operation includes:
  • the third classifier is a pre-established two-class classifier obtained through training of multiple third sample data.
  • the determining whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensor signal includes:
  • the judging whether the current user is the user corresponding to the last screen unlocking operation based on the continuous images includes:
  • the user is continuously tracked through the computer vision method, and the tracked features include the user's hand, face, and the visual features on the clothes; according to the tracked result, it is determined whether the current user is the user corresponding to the last screen unlock operation.
  • the judging whether the current user is the user corresponding to the last screen unlocking operation according to the image includes:
  • the fourth classifier is a pre-established two-class classifier obtained through training of multiple fourth sample data.
  • the operation that does not need to perform screen unlocking when the screen wakes up includes:
  • the screen continues to remain unlocked during the period from the last unlocking operation to receiving the screen wake-up command.
  • the present application also provides a screen lock control device, which is applied to a handheld terminal, and the device includes:
  • the acquisition module is used to acquire the sensing signal monitored by the sensor
  • the determining module is configured to determine whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensing signal after receiving the screen wake-up instruction;
  • the execution module is used to control the screen to wake up without performing the screen unlocking operation when it is determined that the current user and the user corresponding to the last screen unlocking operation are the same user.
  • This application also provides a handheld terminal, including:
  • Memory used to store computer programs
  • a processor configured to implement the steps of any one of the aforementioned methods for controlling screen lock when executing the computer program
  • the sensor is used to monitor the corresponding sensing signal and send the sensing signal to the processor.
  • the senor is any one or any combination of the following:
  • Capacitive touch screen temperature sensor, inertial sensor, image acquisition equipment.
  • the present application also provides a computer-readable storage medium having a computer program stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of any one of the aforementioned methods for controlling screen lock are realized.
  • the screen lock control method provided by the present invention is applied to a handheld terminal, by acquiring the sensing signal monitored by the sensor; after receiving the screen wake-up instruction, the user corresponding to the current user and the last screen unlocking operation is determined according to the sensing signal Whether it is the same user; if it is, no screen unlock operation is required when the screen wakes up.
  • This application finds that when the user uses the handheld terminal, most of the unlocking process is unnecessary. Therefore, the present application uses sensors to monitor corresponding sensing signals to confirm whether the current user and the user corresponding to the last screen unlocking operation are the same user.
  • the present application also provides a screen lock control device, a handheld terminal, and a computer-readable storage medium with the above technical effects.
  • FIG. 1 is a flowchart of a specific implementation manner of a method for controlling screen lock provided by this application;
  • FIG. 3 is a flowchart of Embodiment 3 of the method for controlling screen lock provided by this application;
  • Embodiment 4 is a flowchart of Embodiment 4 of the method for controlling screen lock provided by this application;
  • FIG. 5 is a flowchart of Embodiment 5 of the method for controlling screen lock provided by this application;
  • Embodiment 2 is a schematic diagram of Embodiment 2 of the method for controlling screen lock provided by this application;
  • FIG. 7 is a structural block diagram of a device for controlling screen lock according to an embodiment of the present invention.
  • Fig. 8 is a structural block diagram of a handheld terminal provided by an embodiment of the present invention.
  • the inventor of the present application found in practice that most of the unlocking operations are unnecessary during the daily use of the handheld terminal by the user. The following describes this phenomenon in detail through two specific scenarios.
  • Xiao Wang uses his mobile phone to chat with his colleagues while walking.
  • the colleague could not return to Xiao Wang in seconds, so after Xiao Wang responded to a message from the colleague, he would lock the screen of his mobile phone and continue walking in his hand.
  • This conversation lasted for a long time. Every time a colleague sends a new message, Xiao Wang needs to point his finger at the fingerprint recognition button to unlock it before he can chat with his colleague. After this process lasted a dozen times, Xiao Wang was impatient. "I’ve been holding my mobile phone all the time, so there is no possibility of changing myself. Why do I need to unlock it every time? It’s too much trouble!
  • Xiao Li sits in front of the computer to deal with affairs, while placing the phone on the table.
  • Xiao Li needs to switch between the phone and the computer to operate, but often when using the computer, the phone will automatically shut down after a while.
  • Xiao Li wants to use the phone again, he needs to point his finger at the fingerprint recognition button after unlocking To continue operating the phone.
  • Xiao Li was helpless: "I've been sitting here and haven't left, and the phone has been left in place. Why do I have to unlock it every time I want to use it? It's too much trouble!
  • the core of the present invention is to provide a screen lock control method, device, handheld terminal, and computer-readable storage medium, so as to minimize the number of unlocking by the user and make the use of the handheld terminal more convenient.
  • FIG. 1 A flow chart of a specific implementation of the method for controlling screen lock provided by this application is shown in FIG. 1.
  • the method is applied to a handheld terminal.
  • the handheld terminal can be a mobile phone, a PAD, a handheld computer or other portable data processing terminal Equipment, including:
  • Step S101 Acquire the sensing signal monitored by the sensor.
  • the senor may be a capacitive touch screen, a temperature sensor, an inertial sensor, or an image acquisition device, one of which may be selected, or a combination of multiple.
  • Each sensor can be single or multiple, which does not affect the implementation of the application.
  • the sensing signal monitored by the sensor can be acquired in real time without interruption, or continuously acquired under certain trigger conditions.
  • a specific implementation may be: after performing the screen unlocking operation, the sensing signal monitored by the sensor is acquired. In this implementation manner, the sensing signal is acquired only after the screen unlocking operation, so as to continuously track the user, which can avoid resource occupation by the continuous acquisition.
  • Step S102 After receiving the screen wake-up instruction, determine whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensor signal.
  • the screen wake-up instruction is an instruction to light up the screen received when the screen is in the rest or locked state.
  • the screen rest state refers to the state in which the screen of the handheld terminal normally turns off the backlight and the screen goes off
  • the screen lock state or the screen lock state refers to the state in which the user has not yet performed identity authentication.
  • Identity authentication includes entering a password and unlocking the mobile phone through biometric features such as fingerprints and faces.
  • the trigger form of the instruction may be an operation of clicking on any position on the screen, or an operation of pressing a preset button, of course, other trigger forms are acceptable.
  • the judgment method may include, but is not limited to: the contact state between the user and the handheld terminal is maintaining contact, for example, the user's hand keeps holding the terminal and never leaves; or the user keeps not leaving within the preset capture area of the image capture device. In this case, it can be determined that the current user and the user corresponding to the last screen unlock operation are the same user.
  • Step S103 if yes, no screen unlock operation is required when the screen wakes up.
  • the handheld terminal is in the process All remain in the non-lock screen state, only in the off-screen state. In this way, when the current user triggers the screen wake-up operation, the handheld terminal can also directly enter the unlocked interface.
  • the screen lock control method provided by the present invention is applied to a handheld terminal, by acquiring the sensing signal monitored by the sensor; after receiving the screen wake-up instruction, the user corresponding to the current user and the last screen unlocking operation is determined according to the sensing signal Whether it is the same user; if it is, no screen unlock operation is required when the screen wakes up.
  • This application finds that when the user uses the handheld terminal, most of the unlocking process is unnecessary. Therefore, the present application uses sensors to monitor corresponding sensing signals to confirm whether the current user and the user corresponding to the last screen unlocking operation are the same user. When the user is the same user, there is no need to perform the operation of unlocking the screen.
  • the present application can achieve the effect of reducing the number of times the user's screen is unlocked, thereby simplifying the operation steps of the user and optimizing the use performance of the handheld terminal.
  • determining whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensor signal may be: continuous monitoring of the contact state between the user and the handheld terminal through the sensor, When the contact state between the user corresponding to the screen unlocking operation and the handheld terminal is maintaining contact, it is determined that the user currently operating and the user corresponding to the last screen unlocking operation are the same user.
  • the sensors may include, but are not limited to, capacitive touch screens, temperature sensors, and inertial sensors.
  • the sensors can be used alone or in combination according to requirements, which does not affect the realization of the application.
  • Step S201 Obtain the capacitive screen signal monitored by the capacitive touch screen.
  • the capacitive touch screen may specifically be a four-layer composite glass screen, which is arranged at any position on the surface of the handheld terminal.
  • the capacitive touch screen may be an existing display screen of the handheld terminal, or a touch screen additionally provided in a non-screen area of the handheld terminal, such as the front or back position of the handheld terminal.
  • the capacitive touch screen can be operated by the user touching the screen to stimulate the capacitive sensing system below the screen to obtain the position and size of the touch point. This step can be real-time uninterrupted acquisition, or continuous acquisition under certain trigger conditions.
  • Step S202 After receiving the screen wake-up instruction, determine whether the capacitive touch screen continues to have a capacitive screen signal.
  • This step can specifically compare the difference between two consecutive frames of capacitive screen signals. When the difference is less than a preset threshold, it is determined that the previous and next frames of capacitive screen signals are generated by the same user's holding behavior; otherwise, it is determined that the previous and next frames are generated by the same user's holding behavior. The frame capacitance screen signal is not generated by the same user's holding behavior.
  • Step S203 If the capacitive screen signal continues to exist, determine whether the corresponding continuous capacitive screen signal is generated by the holding behavior of the same user.
  • the process of judging whether the corresponding capacitive screen signal is generated by the user's holding behavior may specifically include: inputting two consecutive frames of capacitive screen signals into the pre-established first classifier to obtain whether the corresponding capacitive screen signal is held by the user
  • the classification result generated by the behavior the first classifier is a pre-established two-class classifier obtained through training of multiple first sample data.
  • the process is pre-established and trained on a large amount of first sample data to obtain the first classifier.
  • the capacitive screen signal is input to the first classifier, and the classification result of whether the corresponding capacitive screen signal is generated by the user's holding behavior can be obtained.
  • the acquired capacitive screen signals can be classified into two categories through methods such as convolutional neural network (CNN) and support vector machine (SVM) to determine whether the capacitive screen signals detected by the capacitive touch screen are generated by holding.
  • CNN convolutional neural network
  • SVM support vector machine
  • Step S204 If yes, it is determined that the contact state between the user corresponding to the last screen unlocking operation and the handheld terminal is maintaining contact.
  • Step S205 When the screen wakes up, there is no need to perform a screen unlocking operation.
  • the capacitive touch screen detects the capacitive screen signal during the interval between two screen operations, which indicates that the user no longer holds the terminal with a handshake, it is determined that the user puts down the handheld terminal during this period. At this time, the handheld terminal can be in the screen rest state, and the unlocking operation is not required when it is operated again. The handheld terminal can also be in the locked screen state, and the unlocking operation is skipped directly when it is operated again.
  • this embodiment include:
  • Step S301 Acquire continuous temperature distribution information in the preset surrounding area of the handheld terminal.
  • the temperature sensor in this embodiment can be arranged at any position of the handheld terminal, such as the side or back, to sense the temperature distribution around the handheld terminal. This step can be real-time uninterrupted acquisition, or continuous acquisition under certain trigger conditions.
  • Step S302 After receiving the screen wake-up instruction, determine the contact state between the user corresponding to the last screen unlocking operation and the handheld terminal according to the temperature distribution information; When the contact state is keeping contact, it is determined that the user currently operating and the user corresponding to the last screen unlocking operation are the same user.
  • This step may specifically be: input the temperature distribution information into a second pre-established classifier to obtain the classification result of whether the user corresponding to the last screen unlocking operation is in a contact state; the second classifier is a pre-established , A binary classifier obtained by training with multiple second sample data. The second classifier is established in advance, and a large amount of second sample data is trained. When in use, the temperature distribution information is input into the second classifier, and the classification result of whether the user corresponding to the last screen unlocking operation is in the contact state can be obtained.
  • Step S303 There is no need to perform a screen unlocking operation when the screen wakes up.
  • the temperature sensor detects temperature distribution information indicating that the user no longer holds the terminal with a handshake, it is determined that the user puts down the handheld terminal during this period. At this time, the handheld terminal can be in the screen rest state, and the unlocking operation is not required when it is operated again. The handheld terminal can also be in the locked screen state, and the unlocking operation is skipped directly when it is operated again.
  • this embodiment include:
  • Step S401 Acquire inertial sensor data of the handheld terminal in time series.
  • the inertial sensor data may include, but is not limited to, acceleration, angular velocity, and magnetic direction. Inertial sensor data can be obtained by inertial sensors.
  • Step S402 After receiving the screen wake-up instruction, predict and classify the characteristics of the inertial sensor data in the time series to obtain the classification result of the contact state between the user and the handheld terminal corresponding to the last screen unlocking operation.
  • the inertial sensor data into a pre-established third classifier to obtain the classification result of the contact state between the user and the handheld terminal corresponding to the last screen unlocking operation;
  • the third classifier is a pre-established A two-class classifier trained on multiple third sample data.
  • a third classifier is obtained by pre-training a large amount of third sample data.
  • the characteristics of the sequence data are predicted and classified by the method of time series analysis.
  • the LSTM model in the Recurrent Neural Network can be used to predict and classify the sequence.
  • Classification scenarios can include: stationary, hand-held, and placed in a pocket (walking, other vehicles).
  • Slice the inertial sensor data obtained by the inertial sensor input the sequence data of each slice into the LSTM, and classify the output hidden state vector through a multilayer perceptual neural network (MLP) to obtain the final predicted value.
  • MLP multilayer perceptual neural network
  • the contact state between the user corresponding to the last screen unlocking operation and the handheld terminal is kept in contact, and it is determined that the user currently operating and the user corresponding to the last screen unlocking operation are the same user.
  • Step S403 When the user currently operating and the user corresponding to the last screen unlocking operation are the same user, there is no need to perform the screen unlocking operation when the screen wakes up.
  • the inertial sensor detects that the inertial sensor data indicates that the user no longer holds the terminal with a handshake, it is determined that the user puts down the handheld terminal during this period. At this time, the handheld terminal can be in the screen rest state, and the unlocking operation is not required when it is operated again. The handheld terminal can also be in the locked screen state, and the unlocking operation is skipped directly when it is operated again.
  • determining whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensor signal may be: monitoring whether the user is continuously located in the capture area through a sensor, and if so, determining the current operation The user of is the same user corresponding to the last screen unlock operation.
  • the sensor may include, but is not limited to, an image acquisition device.
  • Step S501 Acquire continuous images in a preset capture area through an image acquisition device.
  • the image acquisition device can be a camera, including the current newer retractable camera, infrared camera, wide-angle camera (120-degree wide-angle), and ultra-wide-angle camera (greater than 150 degrees). It can be understood that the image acquisition device may be single or multiple, and this does not affect the implementation of the present application.
  • Step S502 Determine whether the current user is the user corresponding to the last screen unlock operation according to the continuous image.
  • the user is continuously tracked through the computer vision method, and the tracked features may include, but are not limited to, the user's hand, face, and visual features on clothes. Determine whether the current user is the user corresponding to the last screen unlock operation according to the tracked characteristics.
  • the specific process can be: input the continuous image into a pre-established fourth classifier to obtain whether the current user is the user corresponding to the previous screen unlocking operation; the fourth classifier is a pre-established A binary classifier obtained by training on multiple fourth sample data. In this process, a large amount of fourth sample data can be used for training in advance to obtain a fourth classifier. When in use, input the image to the fourth classifier to get the classification result.
  • Step S503 if yes, no screen unlock operation is required when the screen wakes up.
  • the process of tracking the user in this embodiment may include: hand detection and tracking, and/or face key point recognition.
  • 6 is a schematic diagram of the fifth embodiment of the screen lock control method provided in this application, under the hardware conditions of a wide-angle or 180° fisheye camera, the camera can capture part or all of the image information of the operating hand and the holding handshake.
  • the object detection method of SSD Single Shot Detection
  • the camera starts to track the behavior and movement of the hand. If the operating hand/handshake does not leave the field of view of the mobile phone camera, there is no need to perform unlocking during the next operation operating.
  • the screen can capture a complete image of the user's face, it will be detected by key points of the face. If the facial area with the same feature has not left the camera field of view between the two operations, it is not necessary for the next operation Perform the unlock operation.
  • the present application analyzes the acquired sensor signals to determine whether the handheld terminal is operated by the same user between two uses, so as to determine whether the handheld terminal needs to be unlocked before the second use.
  • control device for screen lock provided by the embodiment of the present invention.
  • the control device for screen lock described below and the control method for screen lock described above can be referred to each other.
  • FIG. 7 is a structural block diagram of a device for controlling screen lock according to an embodiment of the present invention.
  • the device for controlling screen lock may include:
  • the acquiring module 100 is used to acquire the sensing signal monitored by the sensor;
  • the determining module 200 is configured to determine whether the current user and the user corresponding to the last screen unlocking operation are the same user according to the sensing signal after receiving the screen wake-up instruction;
  • the execution module 300 is used for controlling the screen to wake up without performing the screen unlocking operation when it is determined that the current user and the user corresponding to the last screen unlocking operation are the same user.
  • the determination module 200 in the screen lock control device provided in this application is specifically used to: continuously monitor the contact state between the user and the handheld terminal through the sensor, and correspond to the last screen unlock operation When the contact state between the user and the handheld terminal is maintaining contact, it is determined that the user currently operating and the user corresponding to the last screen unlocking operation are the same user.
  • the determining module 200 specifically includes: determining whether the capacitive touch screen continues to have a capacitive screen signal; if the capacitive touch screen continues to exist Screen signal, it is determined whether the corresponding capacitive screen signal is generated by the user's holding behavior; if it is, it is determined that the contact state between the user and the handheld terminal corresponding to the last screen unlocking operation is keeping contact.
  • the determining module 200 is specifically configured to: obtain temperature distribution information in a preset surrounding area of the handheld terminal; The distribution information determines the contact state between the user and the handheld terminal corresponding to the last screen unlock operation.
  • the determining module 200 is specifically configured to: acquire the inertial sensor data of the handheld terminal in time series, and the inertial sensor data includes Acceleration, angular velocity, magnetic force direction; predict and classify the characteristics of the inertial sensor data to obtain the classification result of the contact state between the user and the handheld terminal corresponding to the last screen unlock operation.
  • the determining module 200 in the device for controlling screen lock is specifically configured to: obtain an image in a preset capture area through an image capture device; and determine whether the current user is a user based on the image. The user corresponding to a screen unlock operation.
  • the execution module in the screen lock control device provided in this application is specifically used to: skip performing the screen unlock operation when the screen wakes up; or the screen is unlocked last time until the screen wake up instruction is received During this period, the non-lock screen state is maintained continuously.
  • the screen lock control device of this embodiment is used to implement the aforementioned screen lock control method. Therefore, the specific implementation of the screen lock control device can be seen in the previous embodiment of the screen lock control method, for example, the acquisition module 100 , The determination module 200 and the execution module 300 are respectively used to implement steps S101, S102, and S103 in the above-mentioned screen lock control method. Therefore, the specific implementation can refer to the description of the respective parts of the embodiment, which will not be repeated here.
  • the control device provided by the present application analyzes the acquired sensing signals to determine whether the handheld terminal is operated by the same user between two uses, thereby determining whether the handheld terminal needs to be unlocked before the second use. Through this method, it is possible to safely and effectively reduce the number of times the user unlocks, reduce the cumbersomeness of the user to use the handheld terminal, make the use of the handheld terminal more convenient, and greatly improve the user experience.
  • this application also provides a handheld terminal, which can be a mobile phone, a tablet computer, a portable computer, and other handheld terminal devices.
  • the handheld terminal may include:
  • the memory 11 is used to store computer programs
  • the processor 12 is configured to implement the following steps when executing the computer program: acquire the sensing signal monitored by the sensor; after receiving the screen wake-up instruction, determine according to the sensing signal that the current user corresponds to the previous screen unlocking operation Whether the users are the same user; if so, there is no need to perform screen unlock operation when the screen wakes up;
  • the sensor 13 is used to monitor the corresponding sensing signal and send the sensing signal to the processor.
  • the memory 11 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc.
  • the memory 11 may be an internal storage unit of the handheld terminal, such as a hard disk of the handheld terminal 1.
  • the memory 11 may also be an external storage device of the handheld terminal 1, such as a plug-in hard disk equipped on the handheld terminal, a smart memory card (Smart Media Card, SMC), and a Secure Digital (SD) card. , Flash Card, etc.
  • the memory 11 may also include both an internal storage unit of the handheld terminal and an external storage device.
  • the memory 11 can be used not only to store application software and various data installed in the handheld terminal, but also to temporarily store data that has been output or will be output.
  • the processor 12 may be a central processing unit (CPU), controller, microcontroller, microprocessor or other data processing chip in some embodiments, and is used to run the program code or processing stored in the memory 11 data.
  • CPU central processing unit
  • controller microcontroller
  • microprocessor or other data processing chip in some embodiments, and is used to run the program code or processing stored in the memory 11 data.
  • the sensor 13 may be any one or any combination of the following: a capacitive touch screen, a temperature sensor, an inertial sensor, and an image acquisition device.
  • the present application also provides a computer-readable storage medium having a computer program stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements any of the aforementioned methods for controlling screen lock step.
  • the handheld terminal and the computer-readable storage medium provided in this application all correspond to the aforementioned screen lock control method, and the specific implementation can be referred to the description of the respective parts of the corresponding embodiments, which will not be repeated here.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
  • the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • the computer instructions may be transmitted from a website, computer, server, or data center. Transmission to another website site, computer, server, or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL) or wireless (such as infrared, wireless, microwave, etc.)).
  • the computer-readable storage medium It can be any usable medium that can be stored by a computer or a data storage device such as a server or data center integrated with one or more usable media.
  • the usable medium can be a magnetic medium, (for example, a floppy disk, a hard disk, a tape), an optical medium (E.g. DVD) or semiconductor media (e.g. solid state drive), etc.
  • the disclosed system, device, and method may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • each unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
  • the technical solution of this application essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium.
  • a computer device which can be a personal computer, a server, or a network device, etc.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program code .

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

一种屏幕锁定的控制方法,应用于手持终端,通过获取传感器监测到的传感信号;在接收到屏幕唤醒指令之后,根据传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。本申请发现,在用户使用手持终端时,大部分解锁环节是没有必要发生的。因此,本申请通过传感器监测对应的传感信号,来确认当前用户与上一次屏幕解锁操作对应的用户是否是同一用户。在为同一用户时无需执行屏幕解锁的操作,能够达到减少用户的屏幕解锁次数的作用,从而简化了用户的操作步骤,优化使用性能。此外,本申请还提供了具有上述技术效果的屏幕锁定的控制装置、手持终端以及计算机可读存储介质。

Description

一种屏幕锁定的控制方法、装置、手持终端以及存储介质
本申请要求于2019年6月19日提交中国专利局、申请号为201910531741.5、名称为“一种屏幕锁定的控制方法、装置、手持终端以及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及智能手持终端控制技术领域,特别是涉及一种屏幕锁定的控制方法、装置、手持终端以及计算机可读存储介质。
背景技术
随着科学技术的发展,手机在当今社会的普及度不言而喻。使用前先解锁已经成为用户使用手机前必备的操作。2018年的统计数据表明安卓手机用户每日锁屏次数达到了人均65.8次,这意味着用户每天需要将手机解锁65.8次之多,给手机操作带来了较多不便。
目前大部分手机厂商已经意识到手机解锁操作步骤的繁琐,纷纷采用了一些措施来降低手机解锁操作的复杂度,例如采用面容识别解锁或指纹解锁的方式。但是,降低手机解锁操作的复杂度只能稍微减少解锁产生的时间消耗,但却没有根本上解决手机解锁次数多这个问题,解锁这个步骤依旧是用户操作手机前的一个阻碍,在一些情况下会造成许多不必要的麻烦。除了手机之外,其他手持终端设备也可能存在相同的问题。
鉴于此,如何进一步简化用户操作步骤、优化手持终端的使用性能是本申请所要解决的技术问题。
发明内容
本发明的目的是提供一种屏幕锁定的控制方法、装置、手持终端以及计算机可读存储介质,以简化用户的操作步骤、优化手持终端的使用性能。
为解决上述技术问题,本发明提供一种屏幕锁定的控制方法,应用于 手持终端,所述方法包括:
获取传感器监测到的传感信号;
在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;
如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。
可选地,所述根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户包括:
通过传感器对用户与手持终端之间的接触状态进行持续监测,在上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触时,确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。
可选地,所述传感器为电容式触摸屏,所述通过传感器对用户与手持终端之间的接触状态进行持续监测包括:
判断所述电容式触摸屏是否持续存在电容屏幕信号;
若持续存在电容屏幕信号,则判断对应的持续电容屏幕信号是否由同一用户的持握行为产生;
如果是,则判定上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触。
可选地,所述判断对应的持续电容屏幕信号是否由同一用户的持握行为产生包括:
比较连续两帧电容屏幕信号之间的差别,当所述差别小于预设阈值时,则判定前后两帧电容屏幕信号由同一用户的持握行为产生;否则,则判定前后两帧电容屏幕信号不由同一用户的持握行为产生。
可选地,所述判断对应的电容屏幕信号是否由用户的持握行为产生包括:
将连续两帧电容屏幕信号输入至预先建立的第一分类器中,得到对应的电容屏幕信号是否由用户的持握行为产生的分类结果;
所述第一分类器为预先建立的、经过多个第一样本数据训练得到的二分类分类器。
可选地,所述传感器为温度传感器,所述通过传感器对用户与手持终 端之间的接触状态进行持续监测包括:
获取手持终端预设周边区域内持续的温度分布信息;
根据所述温度分布信息判断上一次屏幕解锁操作对应的用户与手持终端之间的接触状态。
可选地,所述根据所述温度分布信息判断上一次屏幕解锁操作对应的用户与手持终端之间的接触状态包括:
将所述温度分布信息输入至预先建立的第二分类器中,得到上一次屏幕解锁操作对应的用户是否为接触状态的分类结果;
所述第二分类器为预先建立的、经过多个第二样本数据训练得到的二分类分类器。
可选地,所述传感器为惯性传感器,所述通过传感器对用户与手持终端之间的接触状态进行持续监测包括:
获取手持终端在时序上的惯性传感器数据,所述惯性传感器数据包括加速度、角速度、磁力方向;
对时序上的惯性传感器数据的特征进行预测与分类,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果。
可选地,所述对所述惯性传感器数据的特征进行预测与分类,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果包括:
将所述惯性传感器数据输入至预先建立的第三分类器中,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果;
所述第三分类器为预先建立的、经过多个第三样本数据训练得到的二分类分类器。
可选地,所述根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户包括:
通过图像采集设备获取预设捕捉区域内的连续图像;
根据所述连续图像判断当前用户是否为上一次屏幕解锁操作对应的用户。
可选地,所述根据所述连续图像判断当前用户是否为上一次屏幕解锁 操作对应的用户包括:
通过计算机视觉方法持续跟踪用户,跟踪的特征包括用户的手部、脸部、衣服上的视觉特征;根据跟踪到的结果判断当前用户是否为上一次屏幕解锁操作所对应的用户。
可选地,所述根据所述图像判断当前用户是否为上一次屏幕解锁操作对应的用户包括:
将所述连续图像输入至预先建立的第四分类器中,得到当前用户是否为上一次屏幕解锁操作对应的用户的分类结果;
所述第四分类器为预先建立的、经过多个第四样本数据训练得到的二分类分类器。
可选地,所述屏幕唤醒时不需要执行屏幕解锁的操作包括:
屏幕唤醒时跳过执行屏幕解锁的操作;
或屏幕在上一次解锁操作到接收到屏幕唤醒指令期间持续保持非锁屏状态。
本申请还提供了一种屏幕锁定的控制装置,应用于手持终端,所述装置包括:
获取模块,用于获取传感器监测到的传感信号;
确定模块,用于在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;
执行模块,用于在确定当前用户与上一次屏幕解锁操作对应的用户为同一用户时,控制屏幕唤醒时不需要执行屏幕解锁的操作。
本申请还提供了一种手持终端,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现上述任一种所述屏幕锁定的控制方法的步骤;
传感器,用于监测对应的传感信号,并将所述传感信号发送至所述处理器。
可选地,所述传感器为下述任意一种或者任意组合:
电容式触摸屏、温度传感器、惯性传感器、图像采集设备。
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种所述屏幕锁定的控制方法的步骤。
本发明所提供的屏幕锁定的控制方法,应用于手持终端,通过获取传感器监测到的传感信号;在接收到屏幕唤醒指令之后,根据传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。本申请发现,在用户使用手持终端时,大部分解锁环节是没有必要发生的。因此,本申请通过传感器监测对应的传感信号,来确认当前用户与上一次屏幕解锁操作对应的用户是否是同一用户。在为同一用户时,无需执行屏幕解锁的操作,能够达到减少用户的屏幕解锁次数的作用,从而简化了用户的操作步骤,优化了手持终端的使用性能,提升了用户的使用体验。此外,本申请还提供了一种具有上述技术效果的屏幕锁定的控制装置、手持终端以及计算机可读存储介质。
附图说明
为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请所提供的屏幕锁定的控制方法的一种具体实施方式的流程图;
图2为本申请所提供的屏幕锁定的控制方法的实施方式二的流程图;
图3为本申请所提供的屏幕锁定的控制方法的实施方式三的流程图;
图4为本申请所提供的屏幕锁定的控制方法的实施方式四的流程图;
图5为本申请所提供的屏幕锁定的控制方法的实施方式五的流程图;
图6为本申请所提供的屏幕锁定的控制方法的实施方式二的示意图;
图7为本发明实施例提供的屏幕锁定的控制装置的结构框图;
图8为本发明实施例提供的手持终端的结构框图。
具体实施方式
本申请发明人在实践中发现,在用户日常使用手持终端的过程中,大部分解锁操作都是没有必要发生的。下面通过两个具体场景对该现象进行详细阐述。
场景一:小王边走边用手机与同事聊天。在聊天过程中,同事并不能秒回小王,因此小王在回复同事一条信息之后就会将手机锁屏,拿在手上继续行走。这次的对话持续了很久,每次同事发一条新消息,小王都需要将手指对准指纹识别按钮解锁,才能进行与同事的聊天,在这个过程持续了十几次之后,小王不耐烦了:“我明明一直拿着手机,根本不存在换了个人的可能性,为什么每次还需要解锁?这也太麻烦了!”
场景二:小李坐在电脑前处理事务,同时将手机放在桌上。小李需要在手机和电脑上切换着进行操作,但经常在使用电脑的时候,手机过一会儿就自动息屏了,当小李想要再次使用手机时,需要将手指对准指纹识别按钮解锁之后才能继续操作手机。小李很无奈:“我就坐在这里一直没有离开过,手机也一直放在原地没有动过,为什么每次想要用的时候都要再解锁一次呢?太麻烦了!”
这些场景相信每个人都遇到过,每位用户每天都需要容忍这种不方便。因此,本发明的核心是提供一种屏幕锁定的控制方法、装置、手持终端以及计算机可读存储介质,以最大程度减少用户的解锁次数,让手持终端的使用变得更加便捷。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请所提供的屏幕锁定的控制方法的一种具体实施方式的流程图如图1所示,该方法应用于手持终端,手持终端可以为手机、PAD、掌上电脑或其他便于携带的数据处理终端设备,具体包括:
步骤S101:获取传感器监测到的传感信号。
具体地,传感器可以为电容式触摸屏、温度传感器、惯性传感器、图像采集设备,可以选择其中一种,也可以为多种的组合。每一种传感器可以为单个,也可以为多个,这均不影响本申请的实现。
本步骤中获取传感器监测到的传感信号可以为实时不间断获取,也可以在一定的触发条件下进行持续获取。一种具体实施方式可以为:在执行屏幕解锁操作后,获取传感器监测到的传感信号。该种实施方式仅在屏幕解锁操作之后获取传感信号,以便对用户进行持续跟踪,可以避免一直不间断获取对资源的占用。
步骤S102:在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户。
屏幕唤醒指令为屏幕在息屏状态或锁屏状态下接收到的对屏幕进行点亮的指令。本申请中,息屏状态是指手持终端屏幕正常关闭背光息灭屏幕的状态,锁屏状态或屏幕锁定状态是指用户尚未进行身份认证的状态。身份认证包括输入密码,通过生物特征,比如指纹、人脸等解锁手机。该指令的触发形式可以为对屏幕任意位置进行点击的操作,也可以为对预设按钮进行按压的操作,当然其他触发形式均可。
在接收到屏幕唤醒指令之后,可以根据获取到的传感信号判断当前用户与上一次屏幕解锁操作对应的用户是否为同一用户。判断的方式可以包括但不限于:用户与手持终端之间的接触状态为保持接触,例如用户的手持续持握手持终端不曾离开;或者用户持续在图像采集设备的预设捕捉区域内没有离开。在这种情况下,可以判定当前用户与上一次屏幕解锁操作对应的用户为同一用户。
步骤S103:如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。
当确定当前用户与上一次屏幕解锁操作对应的用户为同一用户时,屏幕唤醒时不需要执行屏幕解锁的操作。一种实施方式可以为:屏幕唤醒时跳过执行屏幕解锁的操作。即当前屏幕为锁屏状态,在屏幕唤醒时跳出执行屏幕解锁的操作,直接进入解锁后的界面。另一种实施方式可以为:屏幕在上一次解锁操作到接收到屏幕唤醒指令期间持续保持非锁屏状态。即只要持续监测用户与手持终端之间的接触状态为保持接触,例如用户的手 持续持握手持终端不曾离开;或者用户持续在图像采集设备的预设捕捉区域内没有离开,该过程中手持终端均保持非锁屏状态,仅处于息屏状态。这样,当前用户触发屏幕唤醒操作时,手持终端也可以直接进入解锁后的界面。
本发明所提供的屏幕锁定的控制方法,应用于手持终端,通过获取传感器监测到的传感信号;在接收到屏幕唤醒指令之后,根据传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。本申请发现,在用户使用手持终端时,大部分解锁环节是没有必要发生的。因此,本申请通过传感器监测对应的传感信号,来确认当前用户与上一次屏幕解锁操作对应的用户是否是同一用户。在为同一用户时,无需执行屏幕解锁的操作,本申请能够达到减少用户的屏幕解锁次数的作用,从而简化了用户的操作步骤,优化了手持终端的使用性能。
在一种具体实施方式中,根据传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户可以为:通过传感器对用户与手持终端之间的接触状态进行持续监测,在上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触时,确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。其中,传感器可以包括但不限于电容式触摸屏、温度传感器、惯性传感器。并且,传感器可以根据需求单独使用或组合使用,这均不影响本申请的实现。
下面针对传感器为电容式触摸屏的情况,对本申请所提供的屏幕锁定的控制方法进行进一步详细阐述,如图2本申请所提供的屏幕锁定的控制方法的实施方式二的流程图所示,该实施例包括:
步骤S201:获取电容式触摸屏监测到的电容屏幕信号。
电容式触摸屏具体可以为四层复合玻璃屏,设置在手持终端表面任意位置。作为一种具体实施方式,电容式触摸屏可以是手持终端已有的显示屏幕,也可以在手持终端非屏幕区域额外设置的触摸屏,例如手持终端的正面或背面位置。电容式触摸屏可以通过用户触摸屏幕激发屏幕下方的电 容感应***实现操作,得出触摸点的位置和大小。本步骤可以为实时不间断获取,也可以在一定的触发条件下进行持续获取。
步骤S202:在接收到屏幕唤醒指令之后,判断电容式触摸屏是否持续存在电容屏幕信号。
本步骤可以具体通过比较连续两帧电容屏幕信号之间的差别,当所述差别小于预设阈值时,则判定前后两帧电容屏幕信号由同一用户的持握行为产生;否则,则判定前后两帧电容屏幕信号不由同一用户的持握行为产生。
步骤S203:若持续存在电容屏幕信号,则判断对应的持续电容屏幕信号是否由同一用户的持握行为产生。
判断对应的电容屏幕信号是否由用户的持握行为产生的过程可以具体包括:将连续两帧电容屏幕信号输入至预先建立的第一分类器中,得到对应的电容屏幕信号是否由用户的持握行为产生的分类结果;所述第一分类器为预先建立的、经过多个第一样本数据训练得到的二分类分类器。该过程预先建立并通过对大量第一样本数据进行训练,得到第一分类器。在使用时,将电容屏幕信号输入至该第一分类器,即可得到对应的电容屏幕信号是否由用户的持握行为产生的分类结果。
其中,可以通过卷积神经网络(CNN)、支持向量机(SVM)等方法,对获取到的电容屏幕信号进行二分类,以判断电容式触摸屏检测到的电容屏幕信号是否由持握产生。
步骤S204:如果是,则判定上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触。
步骤S205:屏幕唤醒时不需要执行屏幕解锁的操作。
若两次屏幕操作的间隔时间中,电容式触摸屏检测到电容屏幕信号表示用户不再持握手持终端,则判定用户在此期间放下手持终端。此时手持终端可以处于息屏状态,再次操作时即可不需要执行解锁的操作。手持终端也可以处于锁屏状态,再次操作时直接跳过解锁的操作。
下面针对传感器为温度传感器的情况,对本申请所提供的屏幕锁定的 控制方法进行进一步详细阐述,如图3本申请所提供的屏幕锁定的控制方法的实施方式三的流程图所示,该实施例包括:
步骤S301:获取手持终端预设周边区域内持续的温度分布信息。
与上一电容式触摸屏的实施方式和类似,本实施例中温度传感器可以设置在手持终端任意位置处,例如侧面、背面,用于感知手持终端周围的温度分布情况。本步骤可以为实时不间断获取,也可以在一定的触发条件下进行持续获取。
步骤S302:在接收到屏幕唤醒指令之后,根据所述温度分布信息判断上一次屏幕解锁操作对应的用户与手持终端之间的接触状态;在上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触时,确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。
本步骤可以具体为:将所述温度分布信息输入至预先建立的第二分类器中,得到上一次屏幕解锁操作对应的用户是否为接触状态的分类结果;所述第二分类器为预先建立的、经过多个第二样本数据训练得到的二分类分类器。通过预先建立第二分类器,并对大量第二样本数据进行训练。在使用时,将温度分布信息输入至该第二分类器中,即可得到上一次屏幕解锁操作对应的用户是否为接触状态的分类结果。
步骤S303:屏幕唤醒时不需要执行屏幕解锁的操作。
若两次屏幕操作的间隔时间中,温度传感器检测到温度分布信息表示用户不再持握手持终端,则判定用户在此期间放下手持终端。此时手持终端可以处于息屏状态,再次操作时即可不需要执行解锁的操作。手持终端也可以处于锁屏状态,再次操作时直接跳过解锁的操作。
下面针对传感器为惯性传感器的情况,对本申请所提供的屏幕锁定的控制方法进行进一步详细阐述,如图4本申请所提供的屏幕锁定的控制方法的实施方式四的流程图所示,该实施例包括:
步骤S401:获取手持终端在时序上的惯性传感器数据。
其中,惯性传感器数据可以包括但不限于加速度、角速度、磁力方向。惯性传感器数据可以由惯性传感器获取得到。
步骤S402:在接收到屏幕唤醒指令之后,对时序上的惯性传感器数据的特征进行预测与分类,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果。
将所述惯性传感器数据输入至预先建立的第三分类器中,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果;所述第三分类器为预先建立的、经过多个第三样本数据训练得到的二分类分类器。该过程通过预先对大量第三样本数据进行训练,得到第三分类器。在使用时,将惯性传感器数据输入至该第三分类器,即可得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果。
本步骤中通过时间序列分析的方法对序列数据的特征进行预测与分类。具体地,可以使用循环神经网络(RNN)中的LSTM模型对序列进行预测与分类。分类场景可以包括:静止、手持、置于口袋中(步行、其他交通工具)。将惯性传感器获取的的惯性传感器数据进行切片,将每一片的序列数据输入LSTM中,输出的隐藏状态向量通过一个多层感知神经网络(MLP)进行分类,得到最终的预测值,若预测值在一段时间持续为“手持”,则上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触,确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。
步骤S403:在当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户时,屏幕唤醒时不需要执行屏幕解锁的操作。
若两次屏幕操作的间隔时间中,惯性传感器检测到惯性传感器数据表示用户不再持握手持终端,则判定用户在此期间放下手持终端。此时手持终端可以处于息屏状态,再次操作时即可不需要执行解锁的操作。手持终端也可以处于锁屏状态,再次操作时直接跳过解锁的操作。
在另一种具体实施方式中,根据传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户可以为:通过传感器监控用户是否持续位于捕捉区域内,如果是,则确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。其中,传感器可以包括但不限于图像采集设备。下面对本申请所提供的屏幕锁定的控制方法进行进一步详细阐述,如图5 本申请所提供的屏幕锁定的控制方法的实施方式五的流程图所示,该实施例包括:
步骤S501:通过图像采集设备获取预设捕捉区域内的连续图像。
图像采集设备可以为摄像头,包括目前较新的可伸缩摄像头、红外摄像头、广角摄像头(120度广角),以及超广角摄像头(大于150度)。可以理解的是,图像采集设备可以为单个或多个,这均不影响本申请的实现。
步骤S502:根据所述连续图像判断当前用户是否为上一次屏幕解锁操作对应的用户。
本步骤中通过计算机视觉方法持续跟踪用户,跟踪的特征可以包括但不限于用户的手部、脸部、衣服上的视觉特征。根据跟踪到的特征判断当前用户是否为上一次屏幕解锁操作所对应的用户。
具体过程可以为:将所述连续图像输入至预先建立的第四分类器中,得到当前用户是否为上一次屏幕解锁操作对应的用户的分类结果;所述第四分类器为预先建立的、经过多个第四样本数据训练得到的二分类分类器。该过程可以预先采用大量的第四样本数据进行训练,得到第四分类器。在使用时,将图像输入至该第四分类器,即可得到分类结果。
步骤S503:如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。
本实施例中对用户进行跟踪的过程可以包括:手部检测与追踪、和/或人脸关键点识别。参照图6本申请所提供的屏幕锁定的控制方法的实施方式五的示意图,在广角或180°鱼眼摄像头的硬件条件下,摄像头能够捕获部分或全部的操作手与持握手的图像信息,通过SSD(Single Shot Detection)的物体检测方法对画面中的手部图像进行检测与追踪。当用户完成一次手持终端操作,手持终端处于息屏状态后,摄像头开始追踪手部的行为与运动,若操作手/持握手未离开手机摄像头的视野范围,则下次操作时不需要执行解锁的操作。与此同时,若画面能捕捉到完整的用户脸部图像,则对其进行脸部关键点检测,若两次操作间同一特征的脸部区域始终未离开摄像头视野,则下次操作时不需要执行解锁的操作。
综上,本申请通过对获取到的传感信号进行分析,来判断两次手持终端使用之间是否为同一用户操作,从而判断手持终端在第二次使用前是否 需要解锁。通过这种方法,能够安全、有效地减少用户解锁的次数,降低用户使用手持终端的繁琐度,让手持终端的使用更加便利,大大提升了用户的使用体验。
下面对本发明实施例提供的屏幕锁定的控制装置进行介绍,下文描述的屏幕锁定的控制装置与上文描述的屏幕锁定的控制方法可相互对应参照。
图7为本发明实施例提供的屏幕锁定的控制装置的结构框图,参照图7屏幕锁定的控制装置可以包括:
获取模块100,用于获取传感器监测到的传感信号;
确定模块200,用于在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;
执行模块300,用于在确定当前用户与上一次屏幕解锁操作对应的用户为同一用户时,控制屏幕唤醒时不需要执行屏幕解锁的操作。
作为一种具体实施方式,本申请所提供的屏幕锁定的控制装置中所述确定模块200具体用于:通过传感器对用户与手持终端之间的接触状态进行持续监测,在上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触时,确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。
作为一种具体实施方式,本申请所提供的屏幕锁定的控制装置在传感器为电容式触摸屏时,所述确定模块200具体包括:判断所述电容式触摸屏是否持续存在电容屏幕信号;若持续存在电容屏幕信号,则判断对应的电容屏幕信号是否由用户的持握行为产生;如果是,则判定上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触。作为一种具体实施方式,本申请所提供的屏幕锁定的控制装置在传感器为温度传感器时,所述确定模块200具体用于:获取手持终端预设周边区域内的温度分布信息;根据所述温度分布信息判断上一次屏幕解锁操作对应的用户与手持终端之间的接触状态。
作为一种具体实施方式,本申请所提供的屏幕锁定的控制装置在传感 器为惯性传感器时,所述确定模块200具体用于:获取手持终端在时序上的惯性传感器数据,所述惯性传感器数据包括加速度、角速度、磁力方向;对所述惯性传感器数据的特征进行预测与分类,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果。
作为一种具体实施方式,本申请所提供的屏幕锁定的控制装置中所述确定模块200具体用于:通过图像采集设备获取预设捕捉区域内的图像;根据所述图像判断当前用户是否为上一次屏幕解锁操作对应的用户。
作为一种具体实施方式,本申请所提供的屏幕锁定的控制装置中所述执行模块具体用于:屏幕唤醒时跳过执行屏幕解锁的操作;或屏幕在上一次解锁操作到接收到屏幕唤醒指令期间持续保持非锁屏状态。
本实施例的屏幕锁定的控制装置用于实现前述的屏幕锁定的控制方法,因此屏幕锁定的控制装置中的具体实施方式可见前文中的屏幕锁定的控制方法的实施例部分,例如,获取模块100,确定模块200,执行模块300,分别用于实现上述屏幕锁定的控制方法中步骤S101,S102,S103,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。
本申请提供的控制装置通过对获取到的传感信号进行分析,来判断两次手持终端使用之间是否为同一用户操作,从而判断手持终端在第二次使用前是否需要解锁。通过这种方法,能够安全、有效地减少用户解锁的次数,降低用户使用手持终端的繁琐度,让手持终端的使用更加便利,大大提升了用户的使用体验。
此外,本申请还提供了一种手持终端,手持终端可以为手机、平板电脑、便携计算机等手持终端设备。如图8所示,该手持终端可以包括:
存储器11,用于存储计算机程序;
处理器12,用于执行所述计算机程序时实现下述步骤:获取传感器监测到的传感信号;在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;如果是,则屏幕唤醒时不需要执行屏幕解锁的操作;
传感器13,用于监测对应的传感信号,并将所述传感信号发送至所述处理器。
其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是手持终端的内部存储单元,例如该手持终端1的硬盘。存储器11在另一些实施例中也可以是手持终端1的外部存储设备,例如手持终端上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器11还可以既包括手持终端的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于手持终端的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。
处理器12在一些实施例中可以是一中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据。
传感器13可以为下述任意一种或者任意组合:电容式触摸屏、温度传感器、惯性传感器、图像采集设备。
此外,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种所述屏幕锁定的控制方法的步骤。
可以理解的是,本申请所提供的手持终端、计算机可读存储介质均与前述屏幕锁定的控制方法相对应,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、 或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘)等
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解, 本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (17)

  1. 一种屏幕锁定的控制方法,其特征在于,应用于手持终端,所述方法包括:
    获取传感器监测到的传感信号;
    在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;
    如果是,则屏幕唤醒时不需要执行屏幕解锁的操作。
  2. 如权利要求1所述的控制方法,其特征在于,所述根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户包括:
    通过传感器对用户与手持终端之间的接触状态进行持续监测,在上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触时,确定当前操作的用户与上一次屏幕解锁操作对应的用户为同一用户。
  3. 如权利要求2所述的控制方法,其特征在于,所述传感器为电容式触摸屏,所述通过传感器对用户与手持终端之间的接触状态进行持续监测包括:
    判断所述电容式触摸屏是否持续存在电容屏幕信号;
    若持续存在电容屏幕信号,则判断对应的持续电容屏幕信号是否由同一用户的持握行为产生;
    如果是,则判定上一次屏幕解锁操作对应的用户与手持终端之间的接触状态为保持接触。
  4. 如权利要求3所述的控制方法,其特征在于,所述判断对应的持续电容屏幕信号是否由同一用户的持握行为产生包括:
    比较连续两帧电容屏幕信号之间的差别,当所述差别小于预设阈值时,则判定前后两帧电容屏幕信号由同一用户的持握行为产生;否则,则判定前后两帧电容屏幕信号不由同一用户的持握行为产生。
  5. 如权利要求3所述的控制方法,其特征在于,所述判断对应的电容屏幕信号是否由用户的持握行为产生包括:
    将连续两帧电容屏幕信号输入至预先建立的第一分类器中,得到对应的电容屏幕信号是否由同一用户的持握行为产生的分类结果;
    所述第一分类器为预先建立的、经过多个第一样本数据训练得到的二分类分类器。
  6. 如权利要求2所述的控制方法,其特征在于,所述传感器为温度传感器,所述通过传感器对用户与手持终端之间的接触状态进行持续监测包括:
    获取手持终端预设周边区域内持续的温度分布信息;
    根据所述温度分布信息判断上一次屏幕解锁操作对应的用户与手持终端之间的接触状态。
  7. 如权利要求6所述的控制方法,其特征在于,所述根据所述温度分布信息判断上一次屏幕解锁操作对应的用户与手持终端之间的接触状态包括:
    将所述温度分布信息输入至预先建立的第二分类器中,得到上一次屏幕解锁操作对应的用户是否为接触状态的分类结果;
    所述第二分类器为预先建立的、经过多个第二样本数据训练得到的二分类分类器。
  8. 如权利要求2所述的控制方法,其特征在于,所述传感器为惯性传感器,所述通过传感器对用户与手持终端之间的接触状态进行持续监测包括:
    获取手持终端在时序上的惯性传感器数据,所述惯性传感器数据包括加速度、角速度、磁力方向;
    对时序上的惯性传感器数据的特征进行预测与分类,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果。
  9. 如权利要求8所述的控制方法,其特征在于,所述对所述惯性传感器数据的特征进行预测与分类,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果包括:
    将所述惯性传感器数据输入至预先建立的第三分类器中,得到上一次屏幕解锁操作对应的用户与手持终端之间的接触状态的分类结果;
    所述第三分类器为预先建立的、经过多个第三样本数据训练得到的二分类分类器。
  10. 如权利要求1所述的控制方法,其特征在于,所述根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户包括:
    通过图像采集设备获取预设捕捉区域内的连续图像;
    根据所述连续图像判断当前用户是否为上一次屏幕解锁操作对应的用户。
  11. 如权利要求10所述的控制方法,其特征在于,所述根据所述连续图像判断当前用户是否为上一次屏幕解锁操作对应的用户包括:
    通过计算机视觉方法持续跟踪用户,跟踪的特征包括用户的手部、脸部、衣服上的视觉特征;根据跟踪到的结果判断当前用户是否为上一次屏幕解锁操作所对应的用户。
  12. 如权利要求10所述的控制方法,其特征在于,所述根据所述连续图像判断当前用户是否为上一次屏幕解锁操作对应的用户包括:
    将所述连续图像输入至预先建立的第四分类器中,得到当前用户是否为上一次屏幕解锁操作对应的用户的分类结果;
    所述第四分类器为预先建立的、经过多个第四样本数据训练得到的二分类分类器。
  13. 如权利要求1至12任一项所述的控制方法,其特征在于,所述屏幕唤醒时不需要执行屏幕解锁的操作包括:
    屏幕唤醒时跳过执行屏幕解锁的操作;
    或屏幕在上一次解锁操作到接收到屏幕唤醒指令期间持续保持非锁屏状态。
  14. 一种屏幕锁定的控制装置,其特征在于,应用于手持终端,所述装置包括:
    获取模块,用于获取传感器监测到的传感信号;
    确定模块,用于在接收到屏幕唤醒指令之后,根据所述传感信号确定当前用户与上一次屏幕解锁操作对应的用户是否为同一用户;
    执行模块,用于在确定当前用户与上一次屏幕解锁操作对应的用户为同一用户时,控制屏幕唤醒时不需要执行屏幕解锁的操作。
  15. 一种手持终端,其特征在于,包括:
    存储器,用于存储计算机程序;
    处理器,用于执行所述计算机程序时实现如权利要求1至13任一项所述屏幕锁定的控制方法的步骤;
    传感器,用于监测对应的传感信号,并将所述传感信号发送至所述处理器。
  16. 如权利要求15所述的手持终端,其特征在于,所述传感器为下述任意一种或者任意组合:
    电容式触摸屏、温度传感器、惯性传感器、图像采集设备。
  17. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至13任一项所述屏幕锁定的控制方法的步骤。
PCT/CN2020/093163 2019-06-19 2020-05-29 一种屏幕锁定的控制方法、装置、手持终端以及存储介质 WO2020253495A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910531741.5 2019-06-19
CN201910531741.5A CN110244894A (zh) 2019-06-19 2019-06-19 一种屏幕锁定的控制方法、装置、手持终端以及存储介质

Publications (1)

Publication Number Publication Date
WO2020253495A1 true WO2020253495A1 (zh) 2020-12-24

Family

ID=67888074

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/093163 WO2020253495A1 (zh) 2019-06-19 2020-05-29 一种屏幕锁定的控制方法、装置、手持终端以及存储介质

Country Status (2)

Country Link
CN (1) CN110244894A (zh)
WO (1) WO2020253495A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110244894A (zh) * 2019-06-19 2019-09-17 清华大学 一种屏幕锁定的控制方法、装置、手持终端以及存储介质
CN110795708A (zh) * 2019-10-25 2020-02-14 支付宝(杭州)信息技术有限公司 一种安全认证方法及相关装置
CN112083792B (zh) * 2020-09-16 2023-01-06 深圳市锐尔觅移动通信有限公司 移动终端的控制方法、装置及移动终端
CN113449277A (zh) * 2021-06-30 2021-09-28 未鲲(上海)科技服务有限公司 锁屏控制方法、装置、计算机设备及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170329953A1 (en) * 2016-05-16 2017-11-16 Blackberry Limited Method of passcode unlock using force detection
CN107526955A (zh) * 2017-08-28 2017-12-29 广东欧珀移动通信有限公司 熄屏解锁方法和装置
CN107609373A (zh) * 2017-09-07 2018-01-19 欧东方 一种终端设备及其安全保护的方法
CN108985033A (zh) * 2018-06-15 2018-12-11 Oppo广东移动通信有限公司 终端设备控制方法、装置以及终端设备
CN109116983A (zh) * 2018-07-23 2019-01-01 Oppo广东移动通信有限公司 移动终端控制方法、装置、移动终端及计算机可读介质
CN109344586A (zh) * 2018-10-24 2019-02-15 Oppo广东移动通信有限公司 解锁方法、装置、存储介质及移动终端
CN110244894A (zh) * 2019-06-19 2019-09-17 清华大学 一种屏幕锁定的控制方法、装置、手持终端以及存储介质

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609661A (zh) * 2012-02-17 2012-07-25 深圳市金立通信设备有限公司 一种智能设备锁屏控制***及方法
JP5909215B2 (ja) * 2013-08-27 2016-04-26 シャープ株式会社 認証装置及び画像形成装置
US10437981B2 (en) * 2015-01-07 2019-10-08 Htc Corporation Electronic system and device unlock method of the same
CN109639882A (zh) * 2018-11-14 2019-04-16 Oppo广东移动通信有限公司 锁屏控制方法、锁屏控制装置及移动终端

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170329953A1 (en) * 2016-05-16 2017-11-16 Blackberry Limited Method of passcode unlock using force detection
CN107526955A (zh) * 2017-08-28 2017-12-29 广东欧珀移动通信有限公司 熄屏解锁方法和装置
CN107609373A (zh) * 2017-09-07 2018-01-19 欧东方 一种终端设备及其安全保护的方法
CN108985033A (zh) * 2018-06-15 2018-12-11 Oppo广东移动通信有限公司 终端设备控制方法、装置以及终端设备
CN109116983A (zh) * 2018-07-23 2019-01-01 Oppo广东移动通信有限公司 移动终端控制方法、装置、移动终端及计算机可读介质
CN109344586A (zh) * 2018-10-24 2019-02-15 Oppo广东移动通信有限公司 解锁方法、装置、存储介质及移动终端
CN110244894A (zh) * 2019-06-19 2019-09-17 清华大学 一种屏幕锁定的控制方法、装置、手持终端以及存储介质

Also Published As

Publication number Publication date
CN110244894A (zh) 2019-09-17

Similar Documents

Publication Publication Date Title
WO2020253495A1 (zh) 一种屏幕锁定的控制方法、装置、手持终端以及存储介质
US10728442B2 (en) Initializing camera subsystem for face detection based on sensor inputs
US20180314536A1 (en) Method and apparatus for invoking function in application
EP2926213B1 (en) Gesture detection management for an electronic device
US10528711B2 (en) Method for processing fingerprint and electronic device therefor
US9396380B2 (en) Finger print sensor and auxiliary processor integration in an electronic device
CN107609369B (zh) 基于面部识别登录到计算设备
US9921659B2 (en) Gesture recognition for device input
KR101280050B1 (ko) 휴대용 전자 디바이스를 위한 위치 기반 보안 시스템
EP2879095B1 (en) Method, apparatus and terminal device for image processing
US9286482B1 (en) Privacy control based on user recognition
US20130342672A1 (en) Using gaze determination with device input
WO2019157804A1 (zh) 指纹解锁方法及装置
US20140189604A1 (en) Method and system for unlocking a touchscreen of an electronic device
CN110297536B (zh) 一种控制方法及电子设备
US20180157817A1 (en) Unlocking method and apparatus, and storage medium
CN103631508A (zh) 便携式电子装置及其自动解锁方法
WO2013180793A1 (en) Facial and fingerprint authentication
WO2019101096A1 (zh) 安全验证的方法、装置及移动终端
CN103207678A (zh) 一种电子设备及其解锁方法
CN110673723A (zh) 基于生物识别特征的语音交互方法、***、介质和设备
CN110647732B (zh) 一种基于生物识别特征的语音交互方法、***、介质和设备
US20240143711A1 (en) Screen unlocking method and apparatus, and electronic device
US20220221932A1 (en) Controlling a function via gaze detection
US9697649B1 (en) Controlling access to a device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20827100

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20827100

Country of ref document: EP

Kind code of ref document: A1