WO2017193645A1 - 一种显示数据的方法、装置和终端 - Google Patents
一种显示数据的方法、装置和终端 Download PDFInfo
- Publication number
- WO2017193645A1 WO2017193645A1 PCT/CN2017/072773 CN2017072773W WO2017193645A1 WO 2017193645 A1 WO2017193645 A1 WO 2017193645A1 CN 2017072773 W CN2017072773 W CN 2017072773W WO 2017193645 A1 WO2017193645 A1 WO 2017193645A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- displayed
- screen
- user
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Definitions
- the present invention relates to the field of computers, and in particular, to a method, an apparatus, and a terminal for displaying data.
- instant messaging has run through every aspect of people's lives.
- instant messaging which allows two or more people to use the network to deliver text messages, files, voice and video communication in real time.
- This kind of communication method has greatly facilitated people's communication, and also buried the security risks of information leakage.
- Locking the smart terminal by password or fingerprint can prevent information leakage to a certain extent, but once others break through the lock screen protection of the smart terminal, basically all the applications and contents in the smart terminal can be arbitrarily viewed.
- a user lends a smart terminal such as a mobile phone to another person, the user cannot control others to read content such as chat messages.
- the chat content such as SMS and WeChat may be seen and abused by the criminals. Or interrupt the ongoing chat.
- the content displayed on the screen of the mobile phone will also be peeped by others, causing the user's privacy to leak. Therefore, the problem of information leakage after the screen is unlocked still exists.
- a method for displaying data on a terminal having a screen is directed to solving the problem of information leakage after screen unlocking in the prior art.
- an embodiment of the present invention provides a method for displaying data, for a terminal including a screen, the method comprising: receiving, by a first data, first input of a user viewing information; and using a biometric identification technology to verify the identity of the user; In the case that the authentication fails, an interface for displaying the information is displayed, and the first data in the information is replaced by the second data, and the first data is displayed in the plaintext for the user identity verification.
- Information
- an interface for displaying the information is displayed, and the first data in the information is displayed on the screen in plain text.
- the method may further include: detecting content to be displayed on the screen, the content including a user interface, or data in the user interface and the user interface; Determining whether the content to be displayed on the screen includes the first data; if so, using the biometric technology to verify the identity of the user.
- the method may further include: after the first data is displayed in the plain text on the screen, detecting whether the user is away, and if the user is detected to be away, displaying in a plain text The first data is displayed as second data on the screen.
- the method may further include: displaying the first data in plain text in the After the screen, the biometric identification technology is periodically used to verify the identity of the user, and in the case that the authentication fails, the first data displayed in the plaintext is displayed as the second data on the screen.
- the biometric recognition technique includes iris recognition.
- the method may further include: determining whether the application opened by the user sets the display to be verified, and if yes, determining that the content to be displayed on the screen includes the first data.
- the method may further include: detecting that the content to be displayed on the screen includes data, determining whether the data includes at least one piece of first data, and if so, determining that the to-be-displayed The content on the screen includes the first data.
- the foregoing method may further include: when detecting that the user opens an interface of the application, determining content to be displayed on the screen.
- the data includes a message sent or received by the user.
- the displaying the first data as the second data on the screen comprises displaying the first data as a segment of a symbol or a text on the screen.
- the verifying the identity of the user by using the biometric identification technology comprises: displaying the first data as the second data on the screen, wherein the first data is in clear text Displaying on the screen includes: converting the first data displayed as the second data on the screen into a plain text display, wherein the displaying the first data on the screen as the second data comprises: The first data displayed as the second data on the screen continues to be displayed as the second data.
- an apparatus for displaying data for a terminal including a screen, wherein the apparatus includes: a first data first data receiving module, configured to receive an input of a user viewing information; and a verification module, For displaying the identity of the user by using a biometric identification technology; the display module is configured to display an interface for displaying the information if the authentication fails, and the first data in the information is replaced by the second Data, the first data is information that the user identity verification can display in plain text.
- the display module is configured to display an interface of the information when the authentication is passed, and the first data in the information is displayed in the plain text on the screen.
- the device further includes: a detecting module, configured to detect whether there is content to be displayed on the screen, the content includes a user interface, or data in a user interface and a user interface; determining a module Determining whether the content to be displayed on the screen includes first data; the verification module is configured to use the biometric when the determining module determines that the content to be displayed on the screen includes the first data Feature recognition technology verifies the identity of the user.
- a detecting module configured to detect whether there is content to be displayed on the screen, the content includes a user interface, or data in a user interface and a user interface
- the verification module is configured to use the biometric when the determining module determines that the content to be displayed on the screen includes the first data
- Feature recognition technology verifies the identity of the user.
- the verification module is further configured to detect whether the user is away, and the display module is further configured to: when the verification module detects that the user is away, display the first data in the plaintext on the screen. Displayed as the second data.
- the verification module is further configured to periodically verify the identity of the user by using the biometric technology
- the display module is further configured to: in the case that the identity verification fails, the first A data is displayed as second data on the screen.
- the biometric recognition technique includes iris recognition.
- the determining module is specifically configured to determine whether the application opened by the user has set a display to be verified, and if yes, determine that the content to be displayed on the screen includes the first data.
- the determining module is specifically configured to detect data included in the content to be displayed on the screen, determine whether the data includes at least one piece of first data, and if yes, determine the to-be-displayed The content on the screen includes the first data.
- the detecting is specifically used to detect content that is to be displayed on the screen when the user opens an interface of the application.
- the data includes a message sent or received by the user.
- the displaying the first data as the second data on the screen comprises displaying a segment of a symbol or a text on the screen.
- the verification module verifies the identity of the user by using the biometric identification technology
- the first data is displayed as the second data on the screen, and the display module is specifically used for the identity verification.
- the first data displayed as the second data on the screen is converted into a plain text display by the case of passing, or the first data displayed as the second data on the screen is continuously displayed if the authentication fails For the second data.
- a terminal comprising: a screen; one or more processors; a memory; a plurality of applications; the memory for storing a computer program; the processor, running the computer program, Performing the following method: the first data first data receives an input of the user viewing information; the biometric identification technology is used to verify the identity of the user; and in the case that the authentication fails, an interface for displaying the information is displayed, the information The first data in the replacement is displayed as the second data, and the first data is the information that the user identity verification can display in plain text.
- an interface for displaying the information is displayed, and the first data in the information is displayed on the screen in plain text.
- the method may further include: detecting content to be displayed on the screen, the content including a user interface, or data in the user interface and the user interface; Determining whether the content to be displayed on the screen includes first data; if so, using the biometric technology to verify the identity of the user.
- the method may further include: after the first data is displayed in the plain text on the screen, detecting whether the user is away, and if the user is detected to be away, displaying in a plain text The first data is displayed as second data on the screen.
- the method may further include: after the first data is displayed in the plaintext on the screen, periodically verifying the identity of the user by using the biometric identification technology, and the identity verification fails.
- the first data to be displayed in plain text is displayed as the second data on the screen.
- the biometric recognition technique includes iris recognition.
- the method may further include: determining whether the application opened by the user sets the display to be verified, and if yes, determining that the content to be displayed on the screen includes the first data.
- the foregoing method may further include: detecting the content to be displayed on the screen Including data, determining whether the data includes at least one piece of first data, and if so, determining that the content to be displayed on the screen includes the first data.
- the foregoing method may further include: when detecting that the user opens an interface of the application, determining content to be displayed on the screen.
- the data includes a message sent or received by the user.
- the displaying the first data as the second data on the screen comprises displaying a segment of a symbol or a text on the screen.
- the verifying the identity of the user by using the biometric identification technology comprises: displaying the first data as the second data on the screen, wherein the first data is in clear text Displaying on the screen includes: converting the first data displayed as the second data on the screen into a plain text display, wherein the displaying the first data on the screen as the second data comprises: The first data displayed as the second data on the screen continues to be displayed as the second data.
- an embodiment of the present invention provides a computer readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by a terminal device including a screen and a plurality of applications
- the terminal device performs any of the optional implementation methods provided as described above.
- FIG. 1 is a schematic structural diagram of a terminal for displaying data according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of displaying a message on a terminal according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of another method for displaying a message on a terminal according to an embodiment of the present invention.
- FIG. 4 is a schematic flowchart of another method for displaying a message on a terminal according to an embodiment of the present invention.
- FIG. 5 is a schematic flowchart of another method for displaying a message on a terminal according to an embodiment of the present invention.
- FIG. 6 is a schematic flowchart of another method for displaying a message on a terminal according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of an apparatus for displaying a message according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of another apparatus for displaying a message according to an embodiment of the present invention.
- FIG. 9 is a schematic structural diagram of another apparatus for displaying a message according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of a terminal according to an embodiment of the present disclosure.
- FIG. 11 shows an interface for viewing information according to an embodiment of the present invention
- FIG. 12 shows an example of an information display interface provided by an embodiment of the present invention and displaying the first data in plain text
- FIG. 13 is a diagram showing an example of displaying an information display interface and displaying first data as second data according to an embodiment of the present invention
- FIG. 14 shows an example of an information display interface provided by an embodiment of the present invention and displaying first data as second data.
- the method and device for displaying data in the embodiment of the present invention are applicable to any terminal having a screen and a plurality of applications, and the device may be hardware, software or a combination of software and hardware with processing capability installed in the terminal.
- the terminal may be a mobile phone, a tablet personal computer, a laptop computer, a digital camera, a digital camera, a projection device, a personal digital assistant (PDA), or an e-book reading. (English: e-book reader) or wearable device (Wearable Device), virtual reality smart device, etc., the terminal can establish communication with the network through 2G, 3G, 4G or W-LAN (wireless local area network), for concise
- 2G, 3G, 4G or W-LAN wireless local area network
- FIG. 1 shows the structure of the mobile terminal 100 according to Embodiment 5 of the present invention.
- FIG. 1 is a block diagram showing a partial structure of a mobile phone 100 related to a mobile terminal provided by an embodiment of the present invention.
- the mobile phone 100 includes components such as an RF (Radio Frequency) circuit 110, a memory 120, an input unit 130, a screen 140, a sensor 150, an audio circuit 160, a biometric unit 170, a processor 180, and a power source 190.
- RF Radio Frequency
- FIG. 1 is only an example of implementation, and does not constitute a limitation on a mobile phone, and may include more or less components than those illustrated, or combine some components, or Different parts are arranged.
- the components of the mobile phone 100 will be specifically described below with reference to FIG. 1 :
- the RF circuit 110 can be used for transmitting and receiving information or during a call, and receiving and transmitting the signal. Specifically, after receiving the downlink information of the base station, the processor 180 processes the data. In addition, the uplink data is designed to be sent to the base station.
- RF circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like.
- RF circuitry 110 can also communicate with the network and other devices via wireless communication.
- the wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access). , Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), e-mail, SMS (Short Messaging Service), and the like.
- the memory 120 can be used to store software programs and modules, and the processor 180 executes various functional applications and data processing of the mobile phone 100 by running software programs and modules stored in the memory 120.
- the memory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to The data created by the use of the mobile phone 100 (such as audio data, phone book, etc.) and the like.
- the memory 120 may include volatile memory, such as non-volatile volatile random access memory (NVRAM), phase change random access memory (PRAM), and magnetic reluctance memory.
- NVRAM non-volatile volatile random access memory
- PRAM phase change random access memory
- magnetic reluctance memory such as magnetic reluctance memory.
- Memory may also include non-volatile memory, such as at least one disk storage device, Electronically Erasable Programmable Read-Only Memory (EEPROM), flash memory Devices such as NOR flash memory or NAND flash memory.
- EEPROM Electronically Erasable Programmable Read-Only Memory
- flash memory Devices such as NOR flash memory or NAND flash memory.
- the input unit 130 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the handset 100.
- the input unit 130 may include the touch panel 131 and other input devices. 132.
- the touch panel 131 also referred to as a touch screen, can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like on the touch panel 131 or near the touch panel 131. Operation), and drive the corresponding connecting device according to a preset program.
- the touch panel 131 may include two parts: a touch detection device and a touch controller.
- the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
- the processor 180 is provided and can receive commands from the processor 180 and execute them.
- the touch panel 131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- the input unit 130 may also include other input devices 132.
- other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.
- the display panel 141 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch panel 131 can cover the display panel 141. When the touch panel 131 detects a touch operation on or near the touch panel 131, the touch panel 131 transmits to the processor 180 to determine the type of the touch event, and then the processor 180 according to the touch event. The type provides a corresponding visual output on display panel 141.
- the touch panel 131 and the display panel 141 are two independent components to implement the input and input functions of the mobile phone 100 in FIG.
- the touch panel 131 may be integrated with the display panel 141.
- the input and output functions of the mobile phone 100 are implemented.
- Screen 140 can be used to display content, including a user interface, such as a boot interface of a smartphone, a user interface of an application.
- the content may include data other than the user interface, such as data input by the user or received from other users, such as messages sent or received by the user, content of the memo, and the like.
- the handset 100 can also include at least one type of sensor 150, such as a light sensor, motion sensor, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 141 according to the brightness of the ambient light, and the proximity sensor may close the display panel 141 when the mobile phone 100 moves to the ear. / or backlight.
- the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.
- the mobile phone 100 can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, here Let me repeat.
- the audio circuit 160, the speaker 161, and the microphone 162 can provide an audio interface between the user and the handset 100.
- the audio circuit 160 can transmit the converted electrical data of the received audio data to the speaker 161 for conversion to the sound signal output by the speaker 161; on the other hand, the microphone 162 converts the collected sound signal into an electrical signal by the audio circuit 160. After receiving, it is converted into audio data, and then processed by the audio data output processor 180, sent to the other mobile phone via the RF circuit 110, or outputted to the memory 120 for further processing.
- the biometric unit 170 can acquire the biometrics of the user according to the biometric identification technology, and the mobile phone 100 acquires the biometrics of the user through the biometric identification unit 170, and then matches the biometrics of the user saved by the mobile phone to implement biometric verification. For example, after obtaining the fingerprint of the user through the fingerprint identification unit, the fingerprint saved by the mobile phone is matched, and if the fingerprint is consistent, the verification is passed. For another example, after the iris of the user is obtained by the iris recognition unit, the iris preserved by the mobile phone is matched, and the iris is consistent and the verification is passed.
- the biometric unit can also It is another biometric unit such as a voiceprint recognition unit, a face recognition unit, and a vein recognition unit, and will not be enumerated here.
- the memory 120 is also used to store biometric information of the user, such as a user's fingerprint, iris, voiceprint, and the like.
- the mobile phone compares the user biometric acquired by the biometric unit 170 with the biometric information of the user stored in the memory 120, and the verification is passed.
- the processor 180 is the control center of the handset 100, connecting various portions of the entire handset with various interfaces and lines, by running or executing software programs and/or modules stored in the memory 120, and recalling data stored in the memory 120, The various functions and processing data of the mobile phone 100 are executed to perform overall monitoring of the mobile phone.
- the processor 180 may include one or more processing units; preferably, the processor 180 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like.
- the modem processor primarily handles wireless communications. It can be understood that the above modem processor may not be integrated into the processor 180.
- the application includes any application installed on the mobile phone 100, including but not limited to browsers, emails, instant messaging services, word processing, keyboard virtualization, widgets, encryption, digital rights management, voice recognition, Voice copying, positioning (such as those provided by GPS), music playback, and more.
- the handset 100 also includes a power source 190 (such as a battery) that supplies power to the various components.
- a power source 190 such as a battery
- the power source can be logically coupled to the processor 180 via a power management system to enable management of charging, discharging, and power management functions through the power management system.
- the mobile phone 100 may further include a short-range wireless transmission device such as a WiFi module, and details are not described herein again.
- a short-range wireless transmission device such as a WiFi module
- FIG. 2 is a schematic flowchart of a method for displaying data according to an embodiment of the present invention.
- the terminal as shown in Figure 2, includes the following steps:
- S101 Receive an input of a user viewing information.
- the terminal device such as the user's mobile phone can be used for storing information, and when receiving the input of the user viewing information, the user can display the information to be viewed through the screen.
- the input of the user viewing information may be a gesture input by the user to the application icon on the smartphone screen, or a command for the user to view the information through voice input.
- the mobile phone receives an input of the user viewing information.
- the user may need further follow-up input to view the information. For example, after clicking the information icon A, a list of information is displayed, and the user needs to click on a certain information in the list to view the content of the information.
- the embodiment of the present invention requires that the biometric information of the specific one or more users be saved in the memory 120, and the iris information of the mobile phone owner is saved below, and the biometric unit 170 of the mobile phone is used.
- the camera is described as an example.
- the specific user may be an authorized user in addition to the mobile phone owner.
- the biometric identification unit 170 may be a camera that acquires iris information, a fingerprint recognition unit, a vein recognition unit, etc., and is authenticated by the fingerprint recognition unit or the vein recognition unit. Since the user is required to put a finger or the like to a specific location, it is preferable to prompt the user to perform biometric verification, and the reminding manner may include text, voice, and the like.
- the camera When receiving the input of the user viewing information, the camera is started to acquire the iris information of the user, and the processor 180 compares the acquired iris information with the iris information of the user stored in the memory 120. If the iris is determined to be the same, the identity verification is passed, otherwise the identity verification is performed. Fail.
- the interface for displaying the information is displayed, where the first data in the information is replaced by the second data, where the first data is replaced.
- Data for the user identity The card can pass the information that can be displayed in plain text.
- an interface for displaying the information is displayed, the first data in the information being displayed on the screen in clear text.
- the information to be displayed may include the first data, the first data is only correctly displayed for the user who passes the authentication, and the user who fails the authentication can only see the second data instead of the real information. That is, in the case where the authentication is passed, an interface for displaying information is displayed, and the first data in the information is displayed on the screen in plain text, as shown in FIG. 12, for displaying the interface B of the information, and The first data is displayed in plain text on the interface B for displaying information. On the other hand, if the authentication fails, an interface for displaying information is displayed, and the first data in the information is replaced by the second data. As shown in FIG. 13 and FIG. 14, the interface B for displaying information is displayed. The first data in the information is replaced by the second data, and the second data may be "private information, please verify the iris after reading.”, or "****** in Figure 14. *****".
- an interface B for displaying information is displayed.
- the prompt information is also displayed on the second data attachment to remind the user to identify the identity. verification.
- the prompt message displayed is "Please look at the front camera”. It can be understood that when different biometric technologies are used for identity verification, the displayed prompt information is different. For example, when using the fingerprint recognition technology, the prompt information may be “please verify by fingerprint”, which is not exemplified herein.
- the identity of the user is verified, and in the case that the identity verification fails, an interface for displaying the information is displayed, the information.
- the first data in the middle is replaced by the second data. Therefore, even after the screen is unlocked, the first data is not correctly displayed to the user whose authentication is not passed, preventing the user's information from being leaked.
- FIG. 3 is a schematic flowchart of a method for displaying data according to an embodiment of the present invention.
- the terminal for using a screen, as shown in FIG. 3, after receiving input of user viewing information, includes the following steps:
- the screen of the phone can be used to display content for viewing by the user.
- the screen of the mobile phone there will be content display on the screen, which may be the default interface of the mobile phone, and may also be the interface browsed before the user locks the screen. That is to say, the processor 180 detects the screen unlocking, and can determine the content to be displayed on the screen. In the state where the screen has been unlocked, the user can also open a new application, thereby opening the interface of the application. When the processor 180 detects that the user opens the application by clicking an icon of the application or the like, it is possible to determine the content to be displayed on the screen.
- the content displayed on the screen of the mobile phone includes the user interface, or data in the user interface and the user interface, such as the default interface of the smartphone, and the user interface of the application.
- the screen In the default interface of the phone, the screen only displays the user interface including the default icon, not the data.
- the content displayed on the screen includes the user interface of the application and the data within the user interface. Therefore, in addition to the user interface, the content can also be data within the user interface.
- the content displayed by the application on the screen includes a user interface and data, and the data includes data input by the user or data received from other users, such as messages sent or received by the user, contents of the memo, and the like.
- S202 Determine whether the content to be displayed on the screen includes first data, where the first data refers to data that is verified to be displayed in plain text.
- the first data refers to the data that can be displayed in plain text after verification. If the verification fails, the data can only be displayed instead of the second data. Only after the verification is passed, the data can be displayed in plain text.
- the processor 180 detects that there is When the content to be displayed on the screen is to be displayed, the processor 180 further determines whether the content to be displayed on the screen includes the first data.
- the processor 180 determines whether the content to be displayed on the screen includes the first data may be determined by determining whether the application opened by the user sets the display to be verified. In the setting item of the application, an option to verify the data is added, the processor 180 determines whether the application opened by the user has set the display to be verified, and if so, determines that the content to be displayed on the screen includes the first data.
- the processor 180 determines whether the content to be displayed on the screen includes the first data may be determined by determining that the content to be displayed on the screen includes at least one piece of first data.
- the processor 180 determines that the data for which the display verification is set is the first data.
- the processor 180 detects that the content to be displayed on the screen (including the user input and received from other users) includes data, and includes at least one piece of data for which display verification is set, and then determines that the content to be displayed on the screen includes the first One data.
- the format of the message is defined by the parameters of the transmission, such as:
- this parameter can be modified, for example:
- the processor 180 can determine that the received message sets display verification.
- the message to be sent is escaped. For example, if the message “hello” is sent, if it needs to display the verification, it will be escaping as “/HIDE hello”. When the mobile phone that receives this message parses “/HIDE hello”, it will escape the “/HIDE”. It is understood that the message is to be verified.
- the message to be sent can be escaped by adding a send button near the send button, such as "private send”. In this way, the message sent in plaintext is required, and when the "send” button is pressed, when the verification is required, the "private send” button is pressed.
- the processor 180 When the button is pressed, the processor 180 automatically adds "/HIDE" before the message to be sent. In addition to the new button, you can also call the private send function by long pressing the existing "send” button, or you can add a bullet box prompt before sending, and select the private send option of the box prompt to call the private send function. This is no longer detailed one by one.
- WeChat uses the listview control to implement the message display interface.
- the Adapter in the Listview can be edited, and the getView interface can be edited.
- the getView interface is used to detect whether the content to be displayed on the screen includes at least one message containing the parameter for displaying the verification or the message "/HIDE" escaped. If yes, it is determined that there is first data in the content to be displayed on the screen.
- the biometric identification unit 170 is activated to verify the identity of the user.
- the embodiment of the present invention requires that the biometric information of the specific one or more users be saved in the memory 120, and the iris information of the mobile phone owner is saved below, and the biometric identification of the mobile phone is performed.
- the unit 170 is described as an example of a camera. In addition to the mobile phone owner, a specific user can also be authorized.
- the biometric unit 170 may be a camera that acquires iris information, or may be a fingerprint recognition unit, a vein recognition unit, or the like. When the fingerprint recognition unit or the vein recognition unit performs verification, since the user needs to put a finger or the like to a specific position, It is best to prompt the user to perform biometric verification, and the reminding method may include text, voice, and the like.
- the processor 180 compares the acquired iris information with the iris information of the user stored in the memory 120. If it is determined to be the same iris, the identity verification passes, otherwise the identity verification fails.
- the processor 180 displays the first data in clear text on the screen. That is, the first data is normally displayed on the screen. For example, it is displayed as text information, picture information, and the like.
- the processor 180 displays the first data as the second data on the screen. That is, the first data is displayed on the screen abnormally. For example, when the first data is a journal, the first data is displayed on the screen as a replacement symbol, such as a group of "******". The first data may also be displayed on the screen as a piece of replacement text, such as "private information, please verify the iris after reading.” In order to avoid disturbing the user's understanding, the displayed second data preferably does not change over time.
- the identity verification of the user when the content is displayed on the screen, including the first data, the identity verification of the user is performed, and in the case that the identity verification fails, the information for displaying the information is displayed.
- the interface the first data in the information is replaced by the second data. Therefore, even after the screen is unlocked, the first data is not correctly displayed to the user who fails the authentication, the user's information is prevented from being leaked, and the user's identity verification is performed only when the content displayed on the screen includes the first data.
- the power consumption of the terminal optimizes the user experience.
- FIG. 4 is a schematic flowchart of a method for displaying data according to an embodiment of the present invention.
- the terminal is used for a terminal including a screen.
- steps S301 and S302 are the same as steps S201 and S202.
- the content to be displayed on the screen includes the first data, verify the identity of the user by using a biometric identification technology, and display the first data as the second data on the screen.
- Displaying the first data in clear text on the screen includes converting the first data displayed as the second data on the screen into a plain text display.
- the displaying the first data as the second data on the screen comprises: displaying the first data displayed as the second data on the screen as the second data.
- the biometric identification technology is used to verify the identity of the user, and the first data is displayed as the second data on the screen, only the user. After the authentication is passed, the normal data will be displayed. When the user's authentication fails, the first data will continue to be displayed as the second data on the screen. Therefore, before confirming whether the authentication is passed, the first data is displayed as the second data on the screen, and the user can perceive the first data to be displayed on the screen according to the displayed second data, which can prompt the user to actively cooperate with the identity. Verification to enhance the success rate of biometric verification.
- FIG. 5 is a schematic flowchart of a method for displaying data according to an embodiment of the present invention, where As shown in FIG. 5, the terminal including the screen is the same as steps S401 to S404 or steps S201 to S204 or steps S301 to S304.
- the first data is continued to be displayed in clear text on the screen.
- FIG. 6 is a schematic flowchart of a method for displaying data according to an embodiment of the present invention.
- the terminal is used for a terminal including a screen.
- steps S501-S504 are the same as steps S401-S404.
- the first data is displayed in clear text on the screen.
- the first data to be displayed in plain text is displayed as the second data on the screen in the case where the user leaves or the authentication fails. Therefore, after the first data is displayed in the plaintext, if the user is found to be away or the user identity no longer matches, the first data is displayed as the second data on the screen, further preventing leakage of the user information.
- the device embodiment of the present invention is used to perform the method of the foregoing method embodiment of the present invention.
- the device embodiment of the present invention is used to perform the method of the foregoing method embodiment of the present invention.
- the device embodiment of the present invention is used to perform the method of the foregoing method embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a display data apparatus according to an embodiment of the present invention, for a terminal including a screen, the apparatus includes: a receiving module 11, a verification module 12, and a display module 13, wherein: the receiving module 11, for receiving input of user viewing information.
- the verification module 12 is configured to verify the identity of the user using biometric technology.
- the display module 13 is configured to display an interface for displaying the information if the authentication fails, the first data in the information is replaced by the second data, and the first data is the user
- the authentication passes the information that can be displayed in plain text.
- the display module is configured to display an interface of the information in the case that the authentication is passed, and the first data in the information is displayed on the screen in plain text.
- the implementation of the receiving module 11, the verification module 12, and the display module 13 reference may be made to the description of steps S101 to S103 in the embodiment shown in FIG. 2.
- the identity of the user is verified, and in the case that the identity verification fails, an interface for displaying the information is displayed, the information.
- the first data in the middle is replaced by the second data. Therefore, even after the screen is unlocked, the first data is not correctly displayed to the user whose authentication is not passed, preventing the user's information from being leaked.
- FIG. 8 is a schematic structural diagram of a display data device according to an embodiment of the present invention.
- the device includes a detection module 101, a determination module 102, a verification module 103, and a display module 104.
- the detecting module 101 is configured to detect whether there is content to be displayed on the screen, and the content includes a user interface, or a user interface and data input by the user or received from other users.
- the determining module 102 is configured to determine whether the content to be displayed on the screen includes first data, and the first data refers to data that is verified to be displayed in plain text.
- the verification module 103 is configured to verify the identity of the user using biometric technology.
- the display module 104 is configured to display the first data in the plain text on the screen if the authentication is passed, or in the case that the authentication fails, The first data is displayed on the screen as second data, and the second data is different from the first data.
- the detection module 101 the determination module 102, the verification module 103, and the display module 104, refer to the description of steps S201 to S204 in the embodiment shown in FIG.
- the identity verification of the user when the content is displayed on the screen, including the first data, the identity verification of the user is performed, and in the case that the identity verification fails, the information for displaying the information is displayed.
- the interface the first data in the information is replaced by the second data. Therefore, even after the screen is unlocked, the first data is not correctly displayed to the user who fails the authentication, the user's information is prevented from being leaked, and the user's identity verification is performed only when the content displayed on the screen includes the first data.
- the power consumption of the terminal optimizes the user experience.
- FIG. 8 it is a schematic structural diagram of another display data apparatus according to an embodiment of the present invention, which is used for a terminal including a screen, and includes: a detection module 101, a determination module 102, a verification module 103, and a display module 104.
- the detection module 101 and the determination module 102 are similar to the detection module 101 and the determination module 102 in FIG. 8 and will not be described in detail.
- the verification module 103 is configured to verify the identity of the user using the biometric technology and display the first data as the second data on the screen.
- the display module 104 is configured to display the first data in the plain text on the screen if the authentication is passed, or to use the first data in the case that the identity verification fails The second data is displayed on the screen.
- Displaying the first data in clear text on the screen includes converting the first data displayed as the second data on the screen into a plain text display.
- the displaying the first data as the second data on the screen comprises: displaying the first data displayed as the second data on the screen as the second data.
- the implementations of the detection module 101, the determination module 102, the verification module 103, and the display module 104 refer to the description of steps S301 to S304 in the embodiment shown in FIG.
- the biometric identification technology is used to verify the identity of the user, and the first data is displayed as the second data on the screen, only the user. After the authentication is passed, the normal data will be displayed. When the user's authentication fails, the first data will continue to be displayed as the second data on the screen. Therefore, before confirming whether the authentication is passed, the first data is displayed as the second data on the screen, and the user can perceive the first data to be displayed on the screen according to the displayed second data, which can prompt the user to actively cooperate with the identity. Verification to enhance the success rate of biometric verification.
- FIG. 9 is a schematic structural diagram of another display data device according to an embodiment of the present invention.
- the device includes a detection module 201 , a determination module 202 , a verification module 203 , and a display module 204 .
- the detecting module 201 and the determining module 202 are similar to the detecting module 101 and the determining module 102 in FIG. 8 and will not be described in detail.
- the verification module 203 is configured to verify the identity of the user using biometric technology.
- the display module 204 is configured to display the first data in the plain text on the screen if the authentication is passed, or to set the first data on the screen if the authentication fails Displayed as second data, the second data being different from the first data.
- the verification module 103 is further configured to detect whether the user is away.
- the display module 104 is further configured to display the first data displayed in plain text as the second data on the screen if the verification module 103 detects that the user is away.
- the implementations of the detection module 201, the determination module 202, the verification module 203, and the display module 204 refer to the description of steps S401 to S405 in the embodiment shown in FIG.
- FIG. 9 is a schematic structural diagram of another display data device according to an embodiment of the present invention, for a terminal including a screen, the device includes: a detection module 201, a determination module 202, a verification module 203, and a display module 204.
- the detecting module 201 and the determining module 202 are similar to the detecting module 201 and the determining module 202 in the previous embodiment, and are not detailed. Said.
- the verification module 203 is configured to verify the identity of the user using biometric technology.
- the display module 204 is configured to display the first data in the plain text on the screen if the authentication is passed, or to set the first data on the screen if the authentication fails Displayed as second data, the second data being different from the first data.
- the verification module 103 is further configured to periodically verify the identity of the user using the biometric technology.
- the display module 104 is further configured to display the first data displayed in plain text as the second data on the screen if the verification module 103 verifies that the identity does not pass.
- the detection module 201 For the implementation of the detection module 201, the determination module 202, the verification module 203, and the display module 204, reference may be made to the description of steps S501 to S505 in the embodiment shown in FIG. 6.
- the first data to be displayed in plain text is displayed as the second data on the screen in the case where the user leaves or the authentication fails. Therefore, after the first data is displayed in the plaintext, if the user is found to be away or the user identity no longer matches, the first data is displayed as the second data on the screen, further preventing leakage of the user information.
- FIG. 10 is a schematic structural diagram of another terminal according to an embodiment of the present invention.
- the terminal is applicable to display data, as shown in FIG. 10, and includes: a screen 121, one or more processors 122, and a memory. 123 and biometric unit 124.
- a screen 121 for the convenience of description, only the parts related to the embodiments of the present invention are shown.
- a memory for the specific technical details not disclosed, please refer to the above method embodiments of the present invention and other parts of the application documents.
- the screen 121 as an output interface with the user, displays the visual output to the user; the screen 121 may be the screen 140 in the terminal device shown in FIG.
- the biometric unit 124 is configured to identify a biometric feature of the user; the input device 124 can be the biometric unit 170 shown in FIG. 1, such as an iris recognition unit.
- Processor 122 can be processor 180 shown in FIG.
- the memory 123 may be the middle memory 120 of the terminal device shown in FIG. 1, or a part of the components in the memory 120.
- the terminal further includes a plurality of applications, the memory is used to store a computer program, and the processor runs the computer program, and performs the following steps:
- an interface for displaying the information is displayed, and the first data in the information is replaced by the second data, and the first data is displayed in the plaintext for the user identity verification.
- Information In the case where the authentication is passed, an interface for displaying the information is displayed, the first data in the information being displayed on the screen in clear text.
- the identity of the user is verified, and in the case that the identity verification fails, an interface for displaying the information is displayed, the information.
- the first data in the middle is replaced by the second data. Therefore, even after the screen is unlocked, the first data is not correctly displayed to the user whose authentication is not passed, preventing the user's information from being leaked.
- the processor 122 may further be configured to perform the following steps:
- Detecting content to be displayed on the screen the content including a user interface, or a user interface and user data input by the user or received from other users;
- Determining whether the content to be displayed on the screen includes user data to be verified, and the user data to be verified refers to user data that can be displayed in plain text after verification;
- the user data to be verified is displayed in the plain text on the screen.
- the scrambling of the user data to be verified is displayed on the screen if the authentication fails.
- the identity verification of the user when the content is displayed on the screen, including the first data, the identity verification of the user is performed, and in the case that the identity verification fails, the information for displaying the information is displayed.
- the interface the first data in the information is replaced by the second data. Therefore, even after the screen is unlocked, the first data is not correctly displayed to the user who fails the authentication, the user's information is prevented from being leaked, and the user's identity verification is performed only when the content displayed on the screen includes the first data.
- the power consumption of the terminal optimizes the user experience.
- processor 122 is further configured to perform the following steps:
- the biometric identification technology is used to verify the identity of the user, and the first data is displayed as the second data on the screen;
- the first data is displayed on the screen in plain text, or, in the case that the authentication fails, the first data is displayed as the second data on the screen.
- Displaying the first data in clear text on the screen includes converting the first data displayed as the second data on the screen into a plain text display.
- the displaying the first data as the second data on the screen comprises: displaying the first data displayed as the second data on the screen as the second data.
- the biometric identification technology is used to verify the identity of the user, and the first data is displayed as the second data on the screen, only the user. After the authentication is passed, the normal data will be displayed. When the user's authentication fails, the first data will continue to be displayed as the second data on the screen. Therefore, before confirming whether the authentication is passed, the first data is displayed as the second data on the screen, and the user can perceive the first data to be displayed on the screen according to the displayed second data, which can prompt the user to actively cooperate with the identity. Verification to enhance the success rate of biometric verification.
- processor 122 is further configured to perform the following steps:
- the first data is displayed on the screen in plaintext, it is detected whether the user leaves. If it is detected that the user leaves, the first data to be displayed in clear text is displayed as second data on the screen.
- processor 122 is further configured to perform the following steps:
- the biometric feature is periodically used to verify the identity of the user.
- the first data to be displayed in plain text is displayed as the second data on the screen.
- the first data to be displayed in plain text is displayed as the second data on the screen in the case where the user leaves or the authentication fails. Therefore, after the first data is displayed in the plaintext, if the user is found to be away or the user identity no longer matches, the first data is displayed as the second data on the screen, further preventing the user from being The disclosure of information.
- Embodiments of the present invention also provide a computer readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by a terminal including a screen and a plurality of applications, cause the terminal to execute a map 2.
- a computer readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by a terminal including a screen and a plurality of applications, cause the terminal to execute a map 2. The method described in the examples shown in Figs. 3, 4, 5 and 6.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
一种显示数据的方法,用于包括屏幕的终端。接收用户查看信息的输入(S101),使用生物特征识别技术验证用户的身份(S102),在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息(S103)。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
Description
本发明涉及计算机领域,尤其涉及一种用于显示数据的方法、装置及终端。
现今社会,即时通讯已经贯穿在人们生活的方方面面。所谓即时通讯,即允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。这种通讯方式在极大地方便了人们的交流的同时,也埋下了信息泄露的安全隐患。
通过密码或者指纹对智能终端锁屏在一定程度上可以防止信息泄露,但是一旦他人突破了智能终端的锁屏保护,基本可以任意翻看智能终端内的所有应用程序及内容。另外,当用户把手机等智能终端借给他人使用时,用户无法控制他人翻看聊天消息等内容。当手机丢失并被小偷破解锁屏密码,或者没有设置锁屏密码时,短信、微信等聊天内容都有可能被不法之徒看到并滥用。或者中断正在进行的聊天,手机放在桌上的这一两分钟里面,手机屏幕上显示的内容也会被他人窥视,造成用户的隐私泄露。因此,屏幕解锁后信息泄露的问题仍然存在。
发明内容
根据一些实施例提供的一种用于在具有屏幕的终端显示数据的方法,旨在解决现有技术中屏幕解锁后信息泄露的问题。
第一方面,本发明实施例提供一种显示数据的方法,用于包括屏幕的终端,该方法包括:第一数据第一数据接收用户查看信息的输入;使用生物特征识别技术验证用户的身份;在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。
通过这种方式,在用户查看信息时,要验证用户的身份,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
在一个可能的实现方式中,在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
在一个可能的实现方式中,接收用户查看信息的输入之后,上述方法还可以包括:检测有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据;确定所述待显示在所述屏幕上的内容是否包括有所述第一数据;如果有,使用所述生物特征识别技术验证用户的身份。
在一个可能的实现方式中,上述方法还可以包括:将所述第一数据以明文显示在所述屏幕上之后,检测所述用户是否离开,如果检测到所述用户离开,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在一个可能的实现方式中,上述方法还可以包括:将所述第一数据以明文显示在所述
屏幕上之后,周期性使用所述生物特征识别技术验证用户的身份,在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在一个可能的实现方式中,所述生物识别技术包括虹膜识别。
在一个可能的实现方式中,上述方法还可以包括:确定所述用户打开的应用程序是否设置了显示需验证,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
在一个可能的实现方式中,上述方法还可以包括:检测所述待显示在屏幕上的内容中包括数据,确定所述数据中是否包含至少一条第一数据,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
在一个可能的实现方式中,上述方法还可以包括:检测所述用户打开应用程序的界面时,确定有待显示在所述屏幕上的内容。
在一个可能的实现方式中,所述数据包括所述用户发送或接收的消息。
在一个可能的实现方式中,所述将所述第一数据在所述屏幕上显示为第二数据包括将所述第一数据在所述屏幕上显示为一段符号或文字。
在一个可能的实现方式中,所述使用生物特征识别技术验证用户的身份包括:将所述第一数据在所述屏幕上显示为第二数据,其中,所述将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示,其中,所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
根据本发明第二方面提供的一种显示数据的装置,用于包括屏幕的终端,其中,所述装置包括:第一数据第一数据接收模块,用于接收用户查看信息的输入;验证模块,用于使用生物特征识别技术验证用户的身份;显示模块,用于在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。
通过这种方式,在用户查看信息时,要验证用户的身份,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
在一个可能的实现方式中,所述显示模块在身份验证通过的情况下,用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
在一个可能的实现方式中,所述装置还包括:检测模块,用于检测是否有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据;确定模块,用于确定所述待显示在所述屏幕上的内容是否包括有第一数据;验证模块用于在所述确定模块确定所述待显示在所述屏幕上的内容包括第一数据时使用生物特征识别技术验证用户的身份。
在一个可能的实现方式中,验证模块还用于检测所述用户是否离开,显示模块还用于在验证模块检测到所述用户离开时,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在一个可能的实现方式中,验证模块还用于周期性使用所述生物特征识别技术验证用户的身份,显示模块还用于在在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在一个可能的实现方式中,所述生物识别技术包括虹膜识别。
在一个可能的实现方式中,所述确定模块具体用于确定所述用户打开的应用程序是否设置了显示需验证,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
在一个可能的实现方式中,所述确定模块具体用于检测所述待显示在屏幕上的内容中包括数据,确定所述数据中是否包含至少一条第一数据,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
在一个可能的实现方式中,所述检测具体用于检测到所述用户打开应用程序的界面时,确定有待显示在所述屏幕上的内容。
在一个可能的实现方式中,所述数据包括所述用户发送或接收的消息。
在一个可能的实现方式中,所述将所述第一数据在所述屏幕上显示为第二数据包括在所述屏幕上显示一段符号或文字。在一个可能的实现方式中,所述验证模块使用生物特征识别技术验证用户的身份时,将所述第一数据在所述屏幕上显示为第二数据,所述显示模块具体用于在身份验证通过的情况下将所述在屏幕上显示为第二数据的第一数据转换成明文显示,或在身份验证不通过的情况下将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
根据本发明第三方面提供的一种终端,包括:屏幕;一个或多个处理器;存储器;多个应用程序;所述存储器用于存储计算机程序;所述处理器,运行所述计算机程序,执行下述方法:第一数据第一数据接收用户查看信息的输入;使用生物特征识别技术验证用户的身份;在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。
通过这种方式,在用户查看信息时,要验证用户的身份,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
在一个可能的实现方式中,在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
在一个可能的实现方式中,接收用户查看信息的输入之后,上述方法还可以包括:检测有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据;确定所述待显示在所述屏幕上的内容是否包括有第一数据;如果有,使用所述生物特征识别技术验证用户的身份。
在一个可能的实现方式中,上述方法还可以包括:将所述第一数据以明文显示在所述屏幕上之后,检测所述用户是否离开,如果检测到所述用户离开,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在一个可能的实现方式中,上述方法还可以包括:将所述第一数据以明文显示在所述屏幕上之后,周期性使用所述生物特征识别技术验证用户的身份,在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在一个可能的实现方式中,所述生物识别技术包括虹膜识别。
在一个可能的实现方式中,上述方法还可以包括:确定所述用户打开的应用程序是否设置了显示需验证,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
在一个可能的实现方式中,上述方法还可以包括:检测所述待显示在屏幕上的内容中
包括数据,确定所述数据中是否包含至少一条第一数据,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
在一个可能的实现方式中,上述方法还可以包括:检测所述用户打开应用程序的界面时,确定有待显示在所述屏幕上的内容。
在一个可能的实现方式中,所述数据包括所述用户发送或接收的消息。
在一个可能的实现方式中,所述将所述第一数据在所述屏幕上显示为第二数据包括在所述屏幕上显示一段符号或文字。
在一个可能的实现方式中,所述使用生物特征识别技术验证用户的身份包括:将所述第一数据在所述屏幕上显示为第二数据,其中,所述将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示,其中,所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
第四方面,本发明实施例提供一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,该指令当被包括屏幕和多个应用程序的终端设备执行时使所述终端设备执行如上述提供的任意一种可选的实现方法。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,而非全部。对于本领域普通技术人员来讲,在没有付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出本发明实施例提供的一种用于显示数据的终端的结构示意图;
图2示出本发明实施例提供的一种在终端上显示消息的流程示意图;
图3示出本发明实施例提供的另一种在终端上显示消息的流程示意图;
图4示出本发明实施例提供的另一种在终端上显示消息的流程示意图;
图5示出本发明实施例提供的另一种在终端上显示消息的流程示意图;
图6示出本发明实施例提供的另一种在终端上显示消息的流程示意图;
图7示出本发明实施例提供的一种显示消息的装置的结构示意图;
图8示出本发明实施例提供的另一种显示消息的装置的结构示意图;
图9示出本发明实施例提供的另一种显示消息的装置的结构示意图;
图10示出本发明实施例提供的一种终端的结构示意图;
图11示出本发明实施例提供的一种查看信息的界面;
图12示出本发明实施例提供的一种信息展示界面并将第一数据以明文显示的示例;
图13示出本发明实施例提供的一种信息展示界面并将第一数据显示为第二数据的示例;
图14示出本发明实施例提供的一种信息展示界面并将第一数据显示为第二数据的示例。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行进一步描述。
本发明实施例显示数据的方法和装置,可应用于具有屏幕及多个应用程序的任何终端中,所述装置可以是安装于终端中的具有处理能力的硬件、软件或软件与硬件的结合,其中,所述终端可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、数码相机、数字摄影机、投影设备、个人数字助理(personal digital assistant,简称PDA)、电子书阅读器(英文:e-book reader)或可穿戴式设备(Wearable Device)、虚拟现实智能设备等,所述终端可以通过2G、3G、4G或W-LAN(无线局域网)与网络建立通信,为简明起见,对此本发明实施例不做进一步限定。为了方便说明,在以下的实施例中,以移动终端为例进行说明。
本发明一实施例提供一种移动终端,可用于执行本发明实施例中所述的方法。以移动终端为手机为例,图1示出了本发明实施例五提供的移动终端100的结构。
图1示出的是与本发明实施例提供的移动终端相关的手机100的部分结构的框图。参考图1,手机100包括RF(Radio Frequency,射频)电路110、存储器120、输入单元130、屏幕140、传感器150、音频电路160、生物识别单元170、处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的手机结构只做实现方式的举例,并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对手机100的各个构成部件进行具体的介绍:
RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。
存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机100的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括易失性存储器,例如非挥发性动态随机存取内存(Nonvolatile Random Access Memory,简称NVRAM)、相变化随机存取内存(Phase Change RAM,简称PRAM)、磁阻式随机存取内存(Magetoresistive RAM,简称MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM)、闪存器件,例如反或闪存(NOR flash memory)或是反及闪存(NAND flash memory)。
输入单元130可用于接收输入的数字或字符信息,以及产生与手机100的用户设置以及功能控制有关的键信号输入。具体地,输入单元130可包括触控面板131以及其他输入设备
132。触控面板131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板131。除了触控面板131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
屏幕140可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种界面。屏幕140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图1中,触控面板131与显示面板141是作为两个独立的部件来实现手机100的输入和输入功能,但是在某些实施例中,可以将触控面板131与显示面板141集成而实现手机100的输入和输出功能。屏幕140可用于显示内容,所述内容包括用户界面,比如智能手机的开机界面,应用程序的用户界面。所述内容除了用户界面,还可以包括数据,比如用户输入的或从其他用户接收到的数据,比如用户发送或接收的消息,备忘录的内容等。
手机100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机100移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,传声器162可提供用户与手机100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一手机,或者将音频数据输出至存储器120以便进一步处理。
生物识别单元170可根据生物识别技术获取用户的生物特征,手机100通过生物识别单元170获取用户的生物特征,进而与手机保存的用户的生物特征进行匹配,实现生物特征验证。比如,通过指纹识别单元获得用户的指纹后与手机保存的指纹进行匹配,指纹一致则认为验证通过。再比如,通过虹膜识别单元获得用户的虹膜后与手机保存的虹膜进行匹配,虹膜一致则认为验证通过。生物识别单元除了可以是指纹识别单元和虹膜识别单元外,还可以
是声纹识别单元、面部识别单元、静脉识别单元等其他生物识别单元,在此不再一一列举。
存储器120还用于存储用户的生物特征信息,比如用户的指纹、虹膜、声纹等。手机比较生物识别单元170获取的用户生物特征和保存在存储器120中的用户的生物特征信息,一致则验证通过。
处理器180是手机100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机100的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
所述应用程序包括安装在手机100上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(Widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位系统提供的功能)、音乐播放等等。
手机100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机100还可以包括WiFi模块等短距离无线传输器件,在此不再赘述。
以下,将结合图1具体阐述本发明实施例提供的一种显示数据的方法,请参阅图2,图2是本发明实施例提供的一种显示数据的方法的流程示意图,用于包括屏幕的终端,如图2所示,包括如下步骤:
S101、接收用户查看信息的输入。
用户的手机等终端设备中可以用于存放信息,在接收到用户查看信息的输入时,可以通过屏幕向用户展示要查看的信息。用户查看信息的输入可以是用户对智能手机屏幕上的应用图标的手势输入,也可以是用户通过语音输入查看信息的命令。如图11所示,用户点击图中的信息图标A时,手机接收用户查看信息的输入。为了查看信息,用户可能还需要进一步的后续输入才能查看信息,比如在点击信息图标A之后,显示的是信息的列表,用户需要点击列表中的某个信息才能查看这个信息的内容。
S102、使用生物特征识别技术验证用户的身份;
为确保只对特定的用户显示信息,本发明实施例要求实现将特定的一个或多个用户的生物特征信息保存在存储器120内,下面以保存手机机主的虹膜信息,手机的生物识别单元170为摄像头为例进行描述。特定用户除了手机机主,也可以是授权的用户,生物识别单元170除了可以是获取虹膜信息的摄像头,还可以是指纹识别单元、静脉识别单元等,通过指纹识别单元或静脉识别单元进行验证时,由于需要用户将手指等放到特定位置,最好提示用户需进行生物特征验证,提醒方式可以包括文字、语音等。
接收用户查看信息的输入时,启动摄像头获取用户的虹膜信息,处理器180利用获取的虹膜信息与存储器120中保存用户的虹膜信息进行比较,如果判断为相同虹膜,则身份验证通过,否则身份验证不通过。
S103、在身份验证不通过的情况下,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验
证通过才能明文显示的信息。在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
待显示的信息可能包括第一数据,第一数据只对身份验证通过的用户正确显示,对于身份验证不通过的用户,只能看到第二数据而不是真实信息。也就是说,在身份验证通过的情况下,显示用于显示信息的界面,信息中的第一数据以明文显示在所述屏幕上,如图12所示,用于显示信息的界面B,并在用于显示信息的界面B将第一数据明文显示。而在身份验证不通过的情况下,显示用于显示信息的界面,所述信息中的第一数据被替换显示为第二数据,如图13、图14所示,用于显示信息的界面B,信息中的第一数据被替换显示为第二数据,第二数据可以是图13中的“私密信息,请验证虹膜后阅读。”,也可以是图14中的“***********”。
如图13、图14所示,显示用于显示信息的界面B,所述信息中的第一数据被替换显示为第二数据时,还在第二数据附件显示提示信息,以提醒用户进行身份验证。在通过虹膜识别进行身份验证时,显示的提示信息为“请注视前置摄像头”。可以理解的,利用不同的生物识别技术进行身份验证时,显示的提示信息不同,比如使用指纹识别技术时,提示信息可以是“请按指纹验证”,在此不一一举例。
相比于现有技术,在本发明的上述实施例中,在用户查看信息时,要验证用户的身份,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
以下,将结合图1、图2和图3具体阐述本发明实施例提供的一种显示数据的方法。请参阅图3,图3是本发明实施例提供的一种显示数据的方法的流程示意图,用于包括屏幕的终端,如图3所示,接收用户查看信息的输入后,包括如下步骤:
S201、检测有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据。
手机的屏幕可以用于显示内容给用户查看。通常,用户解锁手机屏幕之后,屏幕上就会有内容显示,可能是手机的默认界面,还有可能是用户锁屏之前浏览的界面。也就是说处理器180检测到屏幕解锁,就可以确定有待显示在所述屏幕上的内容。在已经屏幕解锁的状态下,用户还可以打开新的应用程序,进而打开应用程序的界面。当处理器180检测到用户通过点击应用程序的图标等方式打开应用程序时,就可以确定有待显示在所述屏幕上的内容。
手机屏幕显示的内容包括用户界面,或用户界面和用户界面内的数据,比如智能手机的默认界面,应用程序的用户界面。在手机的默认界面下,屏幕仅显示包括默认图标在内的用户界面,而不包括数据。而在打开应用程序时,屏幕显示的内容包括应用程序的用户界面和用户界面内的数据。因此所述内容除了用户界面,还可以用户界面内的数据。应用程序显示在屏幕上的内容包括用户界面和数据,数据包括用户输入的数据或者从其他用户接收的数据,比如用户发送或接收的消息,备忘录的内容等。
S202、确定所述待显示在所述屏幕上的内容是否包括第一数据,所述第一数据指验证通过才能明文显示的数据。
第一数据指验证通过才能明文显示的数据,如果验证不能通过,这些数据只能被第二数据代替显示,只有验证通过,这些数据才能明文显示。在上一个步骤中处理器180检测到有
待显示在所述屏幕上的内容时,处理器180进一步确定所述待显示在所述屏幕上的内容是否包括第一数据。
可选的,处理器180确定待显示在屏幕上的内容是否包括第一数据可以通过判断用户打开的应用程序是否设置了显示需验证来确定。在应用程序的设置项中,增加验证数据的选项,处理器180确定用户打开的应用程序是否设置了显示需验证,如果是,则确定待显示在屏幕上的内容包括有第一数据。
可选的,处理器180确定待显示在屏幕上的内容是否包括第一数据可以通过判断检测待显示在屏幕上的内容中包括至少一条第一数据来确定。在用户向应用程序输入数据时,可以设置每条数据是否显示验证,处理器180确定设置了显示验证的数据为第一数据。处理器180检测待显示在屏幕上的内容(包括用户输入的和从其他用户接收的)中包括数据,且包含至少一条设置了显示验证的数据,则确定待显示在屏幕上的内容包括有第一数据。
以微信为例,消息的格式会通过传输的参数进行定义,比如:
public void sendChatMessage(string message);//发送文字
public void sendChatMessage(bitmap image);//发送图片
为了实现本发明实施例的方法,可以对这个参数进行改造,比如:
public void sendChatMessage(string message,boolean i sHide);//发送文字
public void sendChatMessage(bitmap image,boolean isHide);//发送图片
接收到带有上述包含显示验证的参数的消息时,处理器180可以判断出收到的消息设置了显示验证。
仍然以微信为例,参考表情图案的思路,对待发送的消息进行转义。比如,发送消息“hello”,如果需要显示验证,则转义为“/HIDE hello”,接收到这条消息的手机解析出“/HIDE hello”时,会对“/HIDE”,进行转义,理解为该消息待显示验证。一种可选方案,对待发送的消息进行转义可以通过在发送按钮附近新增一个发送按钮,比如“私密发送”。这样,需要明文发送的消息,按“发送”按钮,需要显示验证时,按“私密发送”按钮,按这个按钮时,处理器180自动在待发送消息之前添加“/HIDE”。除了新增按钮,还可以通过长按现有的“发送”按钮调用私密发送的功能,也可以在发送前新增弹框提示,选择弹框提示的私密发送选项则调用私密发送的功能,在此不再一一详述。
进一步以在Android操作系统的手机中使用微信为例,微信利用listview控件实现消息展示界面。Listview中的适配器(Adapter)可以被编辑,可以编辑其中的getView接口,利用getView接口检测待显示在屏幕上的内容中是否包括至少一条包含显示验证的参数的消息或“/HIDE”转义的消息,如果是,则判断待显示在屏幕上的内容中有第一数据。
S203、如果有,使用生物特征识别技术验证用户的身份。
处理器180确定所述待显示在所述屏幕上的内容包括第一数据时,启动生物识别单元170验证用户的身份。为确保第一数据只对特定的用户显示,本发明实施例要求实现将特定的一个或多个用户的生物特征信息保存在存储器120内,下面以保存手机机主的虹膜信息,手机的生物识别单元170为摄像头为例进行描述。特定用户除了手机机主,也可以是授权的
用户,生物识别单元170除了可以是获取虹膜信息的摄像头,还可以是指纹识别单元、静脉识别单元等,通过指纹识别单元或静脉识别单元进行验证时,由于需要用户将手指等放到特定位置,最好提示用户需进行生物特征验证,提醒方式可以包括文字、语音等。
摄像头获取用户的虹膜信息后,处理器180利用获取的虹膜信息与存储器120中保存用户的虹膜信息进行比较,如果判断为相同虹膜,则身份验证通过,否则身份验证不通过。
S204、在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
在身份验证通过的情况下,处理器180将所述第一数据以明文显示在所述屏幕上。也就是将所述第一数据正常显示在屏幕上。比如显示为文字信息、图片信息等。
在身份验证不通过的情况下,处理器180将所述第一数据在所述屏幕上显示为第二数据。也就是将所述第一数据以非正常显示在屏幕上。比如,第一数据为一段日记时,将所述第一数据在屏幕上显示为一段替换符号,比如一组“******”。也可以所述第一数据在屏幕上显示为一段替换文字,比如“私密信息,请验证虹膜后阅读”。为避免干扰用户的理解,显示的第二数据最好不随时间变化。
相比于现有技术,在本发明的上述实施例中,在屏幕上显示内容包括第一数据时,进行用户的身份验证,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露,并且只有在屏幕上显示内容包括第一数据时,才进行用户的身份验证,降低了终端的功耗,优化了用户的使用体验。
以下,将结合图1、图2、图3和图4具体阐述本发明实施例提供的一种显示数据的方法。请参阅图4,图4是本发明实施例提供的一种显示数据的方法的流程示意图,用于包括屏幕的终端,如图4所示,步骤S301和S302与步骤S201和S202相同。
S303,在所述待显示在所述屏幕上的内容包括有第一数据时,使用生物特征识别技术验证用户的身份,并将所述第一数据在所述屏幕上显示为第二数据。
S304,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示。所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
在本发明的上述实施例中,在屏幕上有第一数据需要显示时,使用生物特征识别技术验证用户的身份,并将所述第一数据在所述屏幕上显示为第二数据,只有用户的身份验证通过后才会正常显示,用户的身份验证不通过时,第一数据会在屏幕上继续显示为第二数据。因此,在确认身份验证是否通过之前,将第一数据在所述屏幕上显示为第二数据,用户根据显示的第二数据能感知屏幕上有第一数据待显示,可以促使用户主动配合进行身份验证,增强生物识别技术验证的成功率。
以下,将结合图1、图2、图3、图4和图5具体阐述本发明实施例提供的一种显示数据的方法。请参阅图5,图5是本发明实施例提供的一种显示数据的方法的流程示意图,用于
包括屏幕的终端,如图5所示,步骤S401~S404与步骤S201~S204或步骤S301~S304相同。
S405,将所述第一数据以明文显示在所述屏幕上之后,检测所述用户是否离开。如果检测到所述用户离开,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
如果检测到所述用户没有离开,在所述屏幕上继续以明文显示所述第一数据。
以下,将结合图1、图2、图3、图4、图5和图6具体阐述本发明实施例提供的一种显示数据的方法。请参阅图6,图6是本发明实施例提供的一种显示数据的方法的流程示意图,用于包括屏幕的终端,如图6所示,步骤S501~S504与步骤S401~S404相同。
S505,将所述第一数据以明文显示在所述屏幕上之后,周期性使用所述生物特征识别技术验证用户的身份。在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
如果身份验证通过,在所述屏幕上继续以明文显示所述第一数据。
在本发明的上述实施例中,将第一数据以明文显示在屏幕上之后,判断用户是否离开或验证用户的身份是否仍然匹配。在用户离开或身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。因此,在第一数据以明文显示之后,如果发现用户离开或用户身份不再匹配,就将第一数据在所述屏幕上显示为第二数据,进一步防止用户信息的泄露。
下面为本发明装置实施例,本发明装置实施例用于执行本发明上述方法实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明上述方法实施例及申请文件其他部分。
请参阅图7,图7是本发明实施例提供的一种显示数据装置的结构示意图,用于包括屏幕的终端,该装置包括:接收模块11、验证模块12和显示模块13,其中:接收模块11,用于接收用户查看信息的输入。验证模块12,用于使用生物特征识别技术验证用户的身份。显示模块13,用于在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。显示模块在身份验证通过的情况下,用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
本实施例中,例如:接收模块11、验证模块12和显示模块13的实施方式,可以参见图2所示实施例中的步骤S101~S103的说明。
相比于现有技术,在本发明的上述实施例中,在用户查看信息时,要验证用户的身份,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
请参阅图8,图8是本发明实施例提供的一种显示数据装置的结构示意图,用于包括屏幕的终端,该装置包括:检测模块101、确定模块102、验证模块103和显示模块104,其中:检测模块101,用于检测是否有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户输入的或从其他用户接收到的数据。确定模块102,用于确定所述待显示在所述屏幕上的内容是否包括有第一数据,所述第一数据指验证通过才能明文显示的数据。验证模块103,用于使用生物特征识别技术验证用户的身份。显示模块104,用于在身份验证通过的情况下,将所述第一数据以明文显示在所述屏幕上,或在身份验证不通过的情况下,将
所述第一数据在所述屏幕上显示为第二数据,所述第二数据与所述第一数据不同。
本实施例中,例如:检测模块101、确定模块102、验证模块103和显示模块104的实施方式,可以参见图3所示实施例中的步骤S201~S204的说明。
相比于现有技术,在本发明的上述实施例中,在屏幕上显示内容包括第一数据时,进行用户的身份验证,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露,并且只有在屏幕上显示内容包括第一数据时,才进行用户的身份验证,降低了终端的功耗,优化了用户的使用体验。
仍然参阅图8,是本发明实施例提供的另一种显示数据装置的结构示意图,用于包括屏幕的终端,该装置包括:检测模块101、确定模块102、验证模块103、显示模块104。其中检测模块101和确定模块102与图8中的检测模块101和确定模块102相似,不再详述。验证模块103,用于使用生物特征识别技术验证用户的身份,并将所述第一数据在所述屏幕上显示为第二数据。显示模块104,用于在身份验证通过的情况下,将所述第一数据以明文显示在所述屏幕上,或者,用于在身份验证不通过的情况下,将所述第一数据在所述屏幕上显示为第二数据。将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示。所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
本实施例中,例如:检测模块101、确定模块102、验证模块103和显示模块104的实施方式,可以参见图4所示实施例中的步骤S301~S304的说明。
在本发明的上述实施例中,在屏幕上有第一数据需要显示时,使用生物特征识别技术验证用户的身份,并将所述第一数据在所述屏幕上显示为第二数据,只有用户的身份验证通过后才会正常显示,用户的身份验证不通过时,第一数据会在屏幕上继续显示为第二数据。因此,在确认身份验证是否通过之前,将第一数据在所述屏幕上显示为第二数据,用户根据显示的第二数据能感知屏幕上有第一数据待显示,可以促使用户主动配合进行身份验证,增强生物识别技术验证的成功率。
参阅图9,图9是本发明实施例提供的另一种显示数据装置的结构示意图,用于包括屏幕的终端,该装置包括:检测模块201、确定模块202、验证模块203、显示模块204。其中检测模块201和确定模块202与图8中的检测模块101和确定模块102相似,不再详述。验证模块203,用于使用生物特征识别技术验证用户的身份。显示模块204,用于在身份验证通过的情况下,将所述第一数据以明文显示在所述屏幕上,或在身份验证不通过的情况下,将所述第一数据在所述屏幕上显示为第二数据,所述第二数据与所述第一数据不同。将所述第一数据以明文显示在所述屏幕上之后,验证模块103进一步用于检测所述用户是否离开。显示模块104进一步用于在验证模块103检测所述用户离开的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
本实施例中,例如:检测模块201、确定模块202、验证模块203和显示模块204的实施方式,可以参见图5所示实施例中的步骤S401~S405的说明。
仍然参阅图9,是本发明实施例提供的另一种显示数据装置的结构示意图,用于包括屏幕的终端,该装置包括:检测模块201、确定模块202、验证模块203、显示模块204。其中检测模块201和确定模块202与上一实施例中的检测模块201和确定模块202相似,不再详
述。验证模块203,用于使用生物特征识别技术验证用户的身份。显示模块204,用于在身份验证通过的情况下,将所述第一数据以明文显示在所述屏幕上,或在身份验证不通过的情况下,将所述第一数据在所述屏幕上显示为第二数据,所述第二数据与所述第一数据不同。将所述第一数据以明文显示在所述屏幕上之后,验证模块103进一步用于周期性使用所述生物特征识别技术验证用户的身份。显示模块104进一步用于在验证模块103验证身份不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
本实施例中,例如:检测模块201、确定模块202、验证模块203和显示模块204的实施方式,可以参见图6所示实施例中的步骤S501~S505的说明。
在本发明的上述实施例中,将第一数据以明文显示在屏幕上之后,判断用户是否离开或验证用户的身份是否仍然匹配。在用户离开或身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。因此,在第一数据以明文显示之后,如果发现用户离开或用户身份不再匹配,就将第一数据在所述屏幕上显示为第二数据,进一步防止用户信息的泄露。
请参阅图10,图10是本发明实施例提供的另一种终端的结构示意图,该终端可适用于显示数据,如图10所示,包括:屏幕121,一个或多个处理器122,存储器123和生物识别单元124。为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明上述方法实施例及申请文件其他部分。
屏幕121,作为与用户之间的输出接口,将可视输出显示给用户;该屏幕121可以是图1所示的终端设备中的屏幕140。
生物识别单元124,用于识别用户的生物特征;该输入装置124可以是图1所示的生物识别单元170,例如:虹膜识别单元。
处理器122可以是图1所示的处理器180。存储器123可以是图1所示的终端设备的中存储器120,或者存储器120中的部分组件。
本发明实施例中,终端还包括多个应用程序,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序,执行如下步骤:
接收用户查看信息的输入;
使用生物特征识别技术验证用户的身份;
在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
其中,本实施例中,关于显示数据的实施方式可以参考图2所示的实施例,此处不作重复说明。
相比于现有技术,在本发明的上述实施例中,在用户查看信息时,要验证用户的身份,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露。
本发明另一种实施例提供的一种终端中,接收用户查看信息的输入之后,处理器122还可以用于执行如下步骤:
检测有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户输入的或从其他用户接收到的用户数据;
确定所述待显示在所述屏幕上的内容是否包括有待验证的用户数据,所述待验证的用户数据指验证通过才能明文显示的用户数据;
如果有,使用生物特征识别技术验证用户的身份;
在身份验证通过的情况下,将所述待验证的用户数据以明文显示在所述屏幕上;或
在身份验证不通过的情况下,将所述待验证的用户数据加扰显示在所述屏幕上。
其中,本实施例中,关于显示数据的实施方式可以参考图3所示的实施例,此处不作重复说明。
相比于现有技术,在本发明的上述实施例中,在屏幕上显示内容包括第一数据时,进行用户的身份验证,在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据。因此,即使在屏幕解锁后,第一数据不会向身份验证不通过的用户正确显示,防止用户的信息泄露,并且只有在屏幕上显示内容包括第一数据时,才进行用户的身份验证,降低了终端的功耗,优化了用户的使用体验。
本实施例中,处理器122还可以用于执行如下步骤:
在所述待显示在所述屏幕上的内容包括有待验证的数据时,使用生物特征识别技术验证用户的身份,并将所述第一数据在所述屏幕上显示为第二数据;
在身份验证通过的情况下,将所述第一数据以明文显示在所述屏幕上,或者,在身份验证不通过的情况下,将所述第一数据在所述屏幕上显示为第二数据。将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示。所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
在本发明的上述实施例中,在屏幕上有第一数据需要显示时,使用生物特征识别技术验证用户的身份,并将所述第一数据在所述屏幕上显示为第二数据,只有用户的身份验证通过后才会正常显示,用户的身份验证不通过时,第一数据会在屏幕上继续显示为第二数据。因此,在确认身份验证是否通过之前,将第一数据在所述屏幕上显示为第二数据,用户根据显示的第二数据能感知屏幕上有第一数据待显示,可以促使用户主动配合进行身份验证,增强生物识别技术验证的成功率。
本实施例中,处理器122还可以用于执行如下步骤:
将所述第一数据以明文显示在所述屏幕上之后,检测所述用户是否离开。如果检测到所述用户离开,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
本实施例中,处理器122还可以用于执行如下步骤:
将所述第一数据以明文显示在所述屏幕上之后,周期性使用所述生物特征识别技术验证用户的身份。在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
在本发明的上述实施例中,将第一数据以明文显示在屏幕上之后,判断用户是否离开或验证用户的身份是否仍然匹配。在用户离开或身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。因此,在第一数据以明文显示之后,如果发现用户离开或用户身份不再匹配,就将第一数据在所述屏幕上显示为第二数据,进一步防止用户
信息的泄露。
本发明实施例还提供一种存储一个或多个程序的计算机可读存储介质,上述一个或多个程序包括指令,该指令当被包括屏幕和多个应用程序的终端执行时使该终端执行图2、图3、图4、图5和图6所示的实施例中记载的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (36)
- 一种显示数据的方法,用于包括屏幕的终端,其中,所述方法包括:接收用户查看信息的输入;使用生物特征识别技术验证所述用户的身份;在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。
- 根据权利要求1所述的方法,其中,在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
- 根据权利要求1或2所述的方法,其中,所述接收用户查看信息的输入之后,包括:检测有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据;确定所述待显示在所述屏幕上的内容是否包括有所述第一数据;如果有,使用所述生物特征识别技术验证用户的身份。
- 根据权利要求2或3所述的方法,其中,将所述第一数据以明文显示在所述屏幕上之后,包括:检测所述用户是否离开;如果检测到所述用户离开,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
- 根据权利要求2或3所述的方法,其中,将所述第一数据以明文显示在所述屏幕上之后,包括:周期性使用所述生物特征识别技术验证用户的身份;在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
- 根据权利要求1至5中任一项所述的方法,其中,所述生物识别技术包括虹膜识别。
- 根据权利要求3所述的方法,其中,所述确定所述待显示在所述屏幕上的内容是否包括有第一数据,包括:确定所述用户打开的应用程序是否设置了显示需验证;如果是,确定所述待显示在屏幕上的内容包括有第一数据。
- 根据权利要求3所述的方法,其中,所述确定所述待显示在屏幕上的内容是否包括有第一数据,包括:检测所述待显示在屏幕上的内容中包括数据;确定所述数据中是否包含至少一条第一数据;如果是,确定所述待显示在屏幕上的内容包括有第一数据。
- 根据权利要求3所述的方法,其中,所述检测有待显示在屏幕上的内容包括:检测所述用户打开应用程序的界面;确定有待显示在所述屏幕上的内容。
- 根据权利要求3所述的方法,其中,所述数据包括所述用户发送或接收的消息。
- 根据权利要求1至10中任一项所述的方法,其中,所述将所述第一数据在所述屏幕上显示为第二数据包括将所述第一数据在所述屏幕上显示为一段符号或文字。
- 根据权利要求3所述的方法,其中,所述使用生物特征识别技术验证用户的身份包 括:将所述第一数据在所述屏幕上显示为第二数据;其中,所述将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示;其中,所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
- 一种显示数据的装置,用于包括屏幕的终端,其中,所述装置包括:第一数据第一数据接收模块,用于接收用户查看信息的输入;验证模块,用于使用生物特征识别技术验证用户的身份;显示模块,用于在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。
- 根据权利要求13所述的装置,其中,所述显示模块在身份验证通过的情况下,用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
- 根据权利要求13或14所述的装置,其中,所述装置还包括:检测模块,用于检测是否有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据;确定模块,用于确定所述待显示在所述屏幕上的内容是否包括有第一数据;验证模块用于在所述确定模块确定所述待显示在所述屏幕上的内容包括第一数据时使用生物特征识别技术验证用户的身份。
- 根据权利要求14或15所述的装置,其中,验证模块还用于检测所述用户是否离开;显示模块还用于在验证模块检测到所述用户离开时,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
- 根据权利要求14或15所述的装置,其中,验证模块还用于周期性使用所述生物特征识别技术验证用户的身份;显示模块还用于在在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
- 根据权利要求13至17中任一项所述的装置,其中,所述生物识别技术包括虹膜识别。
- 根据权利要求15所述的装置,其中,所述确定模块具体用于确定所述用户打开的应用程序是否设置了显示需验证,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
- 根据权利要求15所述的装置,其中,所述确定模块具体用于检测所述待显示在屏幕上的内容中包括数据,确定所述数据中是否包含至少一条第一数据,如果是,确定所述待显示在屏幕上的内容包括有第一数据。
- 根据权利要求15所述的装置,其中,所述检测模块具体用于检测到所述用户打开应用程序的界面时,确定有待显示在所述屏幕上的内容。
- 根据权利要求15所述的装置,其中,所述数据包括所述用户发送或接收的消息。
- 根据权利要求13至22中任一项所述的装置,其中,所述将所述第一数据在所述屏幕 上显示为第二数据包括将所述第一数据在所述屏幕上显示为一段符号或文字。
- 根据权利要求14所述的装置,其中,所述验证模块使用生物特征识别技术验证用户的身份时,将所述第一数据在所述屏幕上显示为第二数据;所述显示模块具体用于在身份验证通过的情况下将所述在屏幕上显示为第二数据的第一数据转换成明文显示,或在身份验证不通过的情况下将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
- 一种终端,包括:屏幕;一个或多个处理器;存储器;多个应用程序;及所述存储器用于存储计算机程序;所述处理器,运行所述计算机程序,执行下述流程:接收用户查看信息的输入;使用生物特征识别技术验证用户的身份;在身份验证不通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据被替换显示为第二数据,所述第一数据为所述用户身份验证通过才能明文显示的信息。
- 根据权利要求25所述的终端,其中,在身份验证通过的情况下,显示用于显示所述信息的界面,所述信息中的第一数据以明文显示在所述屏幕上。
- 根据权利要求25或26所述的终端,其中,所述接收用户查看信息的输入之后,包括:检测有待显示在所述屏幕上的内容,所述内容包括用户界面,或用户界面和用户界面内的数据;确定所述待显示在所述屏幕上的内容是否包括有第一数据;如果有,使用所述生物特征识别技术验证用户的身份。
- 根据权利要求26或27所述的终端,其中,将所述第一数据以明文显示在所述屏幕上之后,包括:检测所述用户是否离开;如果检测到所述用户离开,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
- 根据权利要求26或27所述的终端,其中,将所述第一数据以明文显示在所述屏幕上之后,包括:周期性使用所述生物特征识别技术验证用户的身份;在身份验证不通过的情况下,将以明文显示的所述第一数据在所述屏幕上显示为第二数据。
- 根据权利要求25至29中任一项所述的终端,其中,所述生物识别技术包括虹膜识别。
- 根据权利要求27所述的终端,其中,所述确定所述待显示在所述屏幕上的内容是否包括有第一数据,包括:确定所述用户打开的应用程序是否设置了显示需验证;如果是,确定所述待显示在屏幕上的内容包括有第一数据。
- 根据权利要求27所述的终端,其中,所述确定所述待显示在屏幕上的内容是否包括有第一数据,包括:检测所述待显示在屏幕上的内容中包括数据;确定所述数据中是否包含至少一条第一数据;如果是,确定所述待显示在屏幕上的内容包括有第一数据。
- 根据权利要求27所述的终端,其中,所述检测有待显示在屏幕上的内容包括:检测所述用户打开应用程序的界面;确定有待显示在所述屏幕上的内容。
- 根据权利要求27所述的终端,其中,所述数据包括所述用户发送或接收的消息。
- 根据权利要求25至34中任一项所述的终端,其中,所述将所述第一数据在所述屏幕上显示为第二数据包括将所述第一数据在所述屏幕上显示为一段符号或文字。
- 根据权利要求25所述的终端,其中,所述使用生物特征识别技术验证用户的身份包括:将所述第一数据在所述屏幕上显示为第二数据;其中,所述将所述第一数据以明文显示在所述屏幕上包括:将所述在屏幕上显示为第二数据的第一数据转换成明文显示;其中,所述将所述第一数据在所述屏幕上显示为第二数据包括:将所述在屏幕上显示为第二数据的第一数据继续显示为第二数据。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201780076938.3A CN110062929A (zh) | 2016-12-14 | 2017-01-26 | 一种显示数据的方法、装置和终端 |
TW106139486A TW201826158A (zh) | 2016-12-14 | 2017-11-15 | 顯示資料的方法、裝置和終端 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNPCT/CN2016/109936 | 2016-12-14 | ||
CN2016109936 | 2016-12-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017193645A1 true WO2017193645A1 (zh) | 2017-11-16 |
Family
ID=60266911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/072773 WO2017193645A1 (zh) | 2016-12-14 | 2017-01-26 | 一种显示数据的方法、装置和终端 |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN110062929A (zh) |
TW (1) | TW201826158A (zh) |
WO (1) | WO2017193645A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019019837A1 (zh) * | 2017-07-24 | 2019-01-31 | Oppo广东移动通信有限公司 | 生物识别方法及相关产品 |
US10891617B2 (en) * | 2016-09-30 | 2021-01-12 | Mastercard International Incorporated | Systems and methods for biometric identity authentication |
WO2022089078A1 (zh) * | 2020-10-30 | 2022-05-05 | 华为技术有限公司 | 界面信息的展示方法和电子设备 |
CN115240281A (zh) * | 2022-09-23 | 2022-10-25 | 平安银行股份有限公司 | 一种私密信息显示方法、装置、存储介质和移动终端 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101330386A (zh) * | 2008-05-19 | 2008-12-24 | 刘洪利 | 基于生物特征的认证系统及其身份认证方法 |
CN103546430A (zh) * | 2012-07-11 | 2014-01-29 | 网易(杭州)网络有限公司 | 基于移动终端的身份验证方法、移动终端、服务器及系统 |
CN103634477A (zh) * | 2013-12-11 | 2014-03-12 | 深圳市亚略特生物识别科技有限公司 | 具有指纹装置的手机的防盗方法及系统 |
CN104077517A (zh) * | 2014-06-30 | 2014-10-01 | 惠州Tcl移动通信有限公司 | 一种基于虹膜识别的移动终端用户模式启动方法及系统 |
KR20150083334A (ko) * | 2014-01-09 | 2015-07-17 | 주식회사 이베이코리아 | 인터넷 환경에서의 사용자 보안 인증 시스템 및 그 방법 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104008320A (zh) * | 2014-05-19 | 2014-08-27 | 惠州Tcl移动通信有限公司 | 基于人脸识别的使用权限和用户模式控制方法及系统 |
CN104967511B (zh) * | 2014-07-11 | 2018-08-28 | 腾讯科技(深圳)有限公司 | 加密数据的处理方法及装置 |
KR101556943B1 (ko) * | 2014-11-14 | 2015-10-08 | 정호연 | 지문에 포함된 정보를 이용한 화면 잠금 해제 기능을 가지는 이동 통신 단말기 |
CN106055954B (zh) * | 2016-05-30 | 2019-05-17 | Oppo广东移动通信有限公司 | 一种终端的解锁方法及终端 |
CN106203051A (zh) * | 2016-08-01 | 2016-12-07 | 深圳天珑无线科技有限公司 | 通过生物特征验证方式来快速解密和辨识被保护短信系统及方法 |
-
2017
- 2017-01-26 CN CN201780076938.3A patent/CN110062929A/zh active Pending
- 2017-01-26 WO PCT/CN2017/072773 patent/WO2017193645A1/zh active Application Filing
- 2017-11-15 TW TW106139486A patent/TW201826158A/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101330386A (zh) * | 2008-05-19 | 2008-12-24 | 刘洪利 | 基于生物特征的认证系统及其身份认证方法 |
CN103546430A (zh) * | 2012-07-11 | 2014-01-29 | 网易(杭州)网络有限公司 | 基于移动终端的身份验证方法、移动终端、服务器及系统 |
CN103634477A (zh) * | 2013-12-11 | 2014-03-12 | 深圳市亚略特生物识别科技有限公司 | 具有指纹装置的手机的防盗方法及系统 |
KR20150083334A (ko) * | 2014-01-09 | 2015-07-17 | 주식회사 이베이코리아 | 인터넷 환경에서의 사용자 보안 인증 시스템 및 그 방법 |
CN104077517A (zh) * | 2014-06-30 | 2014-10-01 | 惠州Tcl移动通信有限公司 | 一种基于虹膜识别的移动终端用户模式启动方法及系统 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10891617B2 (en) * | 2016-09-30 | 2021-01-12 | Mastercard International Incorporated | Systems and methods for biometric identity authentication |
WO2019019837A1 (zh) * | 2017-07-24 | 2019-01-31 | Oppo广东移动通信有限公司 | 生物识别方法及相关产品 |
WO2022089078A1 (zh) * | 2020-10-30 | 2022-05-05 | 华为技术有限公司 | 界面信息的展示方法和电子设备 |
US11995302B2 (en) | 2020-10-30 | 2024-05-28 | Huawei Technologies Co., Ltd. | Interface information presenting method and electronic device |
CN115240281A (zh) * | 2022-09-23 | 2022-10-25 | 平安银行股份有限公司 | 一种私密信息显示方法、装置、存储介质和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
TW201826158A (zh) | 2018-07-16 |
CN110062929A (zh) | 2019-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10643000B2 (en) | Access control method and terminal device | |
KR102187833B1 (ko) | 전자 장치의 기능 실행 방법 및 이를 사용하는 전자 장치 | |
EP3493056B1 (en) | Information displaying method for terminal device, and terminal device | |
WO2019205065A1 (zh) | 快速打开应用或应用功能的方法及终端 | |
CN106778175B (zh) | 一种界面锁定方法、装置和终端设备 | |
CN108038393B (zh) | 一种应用程序隐私保护方法、移动终端 | |
WO2019196693A1 (zh) | 应用控制方法和装置、可读存储介质、终端 | |
CN109145552B (zh) | 信息加密方法及终端设备 | |
US20190147169A1 (en) | Electronic device including display and method of encrypting and decrypting information | |
WO2018214748A1 (zh) | 应用界面的显示方法、装置、终端及存储介质 | |
CN110188524B (zh) | 信息加密方法、信息解密方法及终端 | |
WO2017193645A1 (zh) | 一种显示数据的方法、装置和终端 | |
CN109062634A (zh) | 一种应用启动方法及移动终端 | |
CN106951757A (zh) | 一种操作应用程序的方法和装置 | |
CN108153460B (zh) | 一种图标隐藏方法及终端 | |
CN107358083B (zh) | 一种信息处理方法、终端及计算机可读存储介质 | |
CN110210206B (zh) | 一种权限管理方法及终端 | |
CN106447325B (zh) | 一种基于nfc通信的处理方法、装置及移动终端 | |
WO2019196655A1 (zh) | 模式切换方法和装置、计算机可读存储介质、终端 | |
WO2019090702A1 (zh) | 一种终端的安全保护方法及装置 | |
CN110633045B (zh) | 一种数据处理方法及电子设备 | |
CN105262909B (zh) | 一种移动终端使用方法、移动终端及存储介质 | |
CN109800583B (zh) | 包括显示器的电子设备以及加密信息的方法 | |
CN108763905B (zh) | 一种对象处理方法和终端设备 | |
CN108600514B (zh) | 一种会话消息的处理方法和移动终端 |
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: 17795268 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: 17795268 Country of ref document: EP Kind code of ref document: A1 |