ES2945065T3 - Método para abrir rápidamente una aplicación o función de la aplicación y terminal - Google Patents
Método para abrir rápidamente una aplicación o función de la aplicación y terminal Download PDFInfo
- Publication number
- ES2945065T3 ES2945065T3 ES18916500T ES18916500T ES2945065T3 ES 2945065 T3 ES2945065 T3 ES 2945065T3 ES 18916500 T ES18916500 T ES 18916500T ES 18916500 T ES18916500 T ES 18916500T ES 2945065 T3 ES2945065 T3 ES 2945065T3
- Authority
- ES
- Spain
- Prior art keywords
- terminal
- user
- interface
- fingerprint
- screen
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/45—Structures or tools for the administration of authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/30—Security of mobile devices; Security of mobile applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2113—Multi-level security, e.g. mandatory access control
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)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Stringed Musical Instruments (AREA)
- Document Processing Apparatus (AREA)
Abstract
En las realizaciones de la presente solicitud se divulga un método para abrir rápidamente una aplicación o una función de aplicación y un terminal, que se relacionan con el campo de los terminales y enriquecen las interfaces de bloqueo de pantalla para terminales, lo que permite una interacción más eficiente entre un usuario y un terminal. . La solución específica comprende: un terminal que muestra una pantalla de inicio, al recibir la operación de un usuario para bloquear el terminal, bloquear el terminal; cuando el terminal está en un estado de bloqueo de pantalla, el terminal, al recibir la operación del usuario para encender la pantalla, puede encender la pantalla y mostrar una primera interfaz de bloqueo de pantalla; cuando el terminal se encuentra en estado de bloqueo de pantalla, el terminal, al haber recibido una tercera operación del usuario en la pantalla táctil, poder adquirir información de huellas dactilares relativas al usuario por medio de un identificador de huellas dactilares; después de que se haya pasado la verificación de la huella digital, el terminal puede mostrar una segunda interfaz de bloqueo de pantalla diferente de la primera interfaz de bloqueo de pantalla, mientras tanto, el terminal muestra la pantalla de inicio cuando el terminal ha recibido una cuarta operación en la segunda interfaz de bloqueo de pantalla. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Método para abrir rápidamente una aplicación o función de la aplicación y terminal
Campo técnico
Las modalidades de esta solicitud se relacionan con el campo de los terminales y, en particular, con un método para abrir rápidamente una aplicación o una función de aplicación y un terminal.
Antecedentes
En la actualidad, terminales como el teléfono móvil se han convertido en herramientas de comunicación imprescindibles para el día a día y el trabajo de las personas. Además, con el rápido desarrollo de la ciencia y la tecnología, el ritmo de vida de las personas es cada vez más rápido, y las personas también esperan una interacción cada vez más eficiente entre ellas y los terminales. Actualmente, para reducir el consumo de energía de los terminales, cuando un usuario no usa un terminal como un teléfono móvil, el teléfono móvil se bloquea. Después de que el teléfono móvil esté bloqueado, si una pantalla del teléfono móvil está iluminada en este caso, el teléfono móvil puede mostrar una interfaz de la pantalla de bloqueo.
El documento EP3101868A1 describe la manipulación de las interfaces de usuario con base en las entradas del sensor de huellas dactilares. El documento US2016063230A1 describe la autenticación de usuario para un dispositivo de usuario aprovechando una o más regiones de sensor de huellas dactilares instaladas en el dispositivo capaz de detectar y/o reconocer las huellas dactilares de un usuario.
El documento US 2017/264605 A1 describe un proceso para activar una aplicación de organización con una primera interfaz de usuario de desbloqueo y una segunda interfaz de usuario de desbloqueo.
[Android O] Personalización de los accesos directos de la pantalla de bloqueo (https://www.youtube.com/watch?v=KkHEJhq0b5k&t=3s) describe los accesos directos de la pantalla de bloqueo. Resumen
Las modalidades de esta invención proporcionan un método de visualización, un terminal y un medio de almacenamiento informático como se define en las reivindicaciones adjuntas, de modo que se enriquecen las interfaces de la pantalla de bloqueo del terminal y la interacción entre un usuario y el terminal es más eficiente. El alcance de la protección está definido por las reivindicaciones adjuntas.
Para lograr el objetivo anterior, en las modalidades de esta solicitud se usan las siguientes soluciones técnicas. De acuerdo con un primer aspecto de las modalidades de esta solicitud, se proporciona un método de visualización. El método de visualización puede aplicarse a un terminal, el terminal puede incluir una pantalla táctil, un reconocedor de huellas dactilares está configurado en la pantalla táctil y el método de visualización puede incluir:
El terminal visualiza una pantalla de inicio. El terminal recibe una primera operación realizada por un usuario. El terminal se bloquea en respuesta a la primera operación. Cuando el terminal está en un estado de pantalla de bloqueo, si el terminal recibe una segunda operación del usuario, el terminal puede visualizar una primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación. Cuando el terminal está en el estado de pantalla de bloqueo, si el terminal recibe una tercera operación realizada por el usuario en la pantalla táctil, en respuesta a la tercera operación, el terminal puede capturar la información de huellas dactilares del usuario usando el reconocedor de huellas dactilares. El terminal puede visualizar una segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la información de la huella dactilar capturada. La segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo. El terminal recibe una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo. El terminal puede visualizar la pantalla de inicio en respuesta a la cuarta operación.
De acuerdo con el método de visualización proporcionado en esta modalidad de esta solicitud, cuando el terminal está en el estado de pantalla de bloqueo, si el terminal recibe la segunda operación, tal como una operación de encender una pantalla, realizada por el usuario, el terminal puede visualizar la primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación. Si el terminal recibe la tercera operación del usuario, por ejemplo, una operación de activación del reconocedor de huellas dactilares configurado en la pantalla táctil para capturar la información de huellas dactilares del usuario, el terminal puede capturar la información de huellas dactilares del usuario y visualizar la segunda interfaz de la pantalla de bloqueo que es diferente de la primera interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa de huellas dactilares para el usuario. Se enriquecen las interfaces de la pantalla de bloqueo del terminal. Además, se proporciona una pluralidad de interfaces de la pantalla de bloqueo, de manera que el terminal en el estado de pantalla de bloqueo puede proporcionar más abundantes entradas de acceso convenientes para el usuario. Por tanto, la interacción entre el terminal y el usuario es más eficiente.
Con referencia al primer aspecto, en una posible implementación, la segunda interfaz de la pantalla de bloqueo puede incluir un menú de navegación, y el menú de navegación puede incluir al menos un control; y el control puede ser al menos uno de los siguientes: un icono de una aplicación, un identificador de una función de la aplicación, un icono de una carpeta, un identificador de un mensaje de notificación y un icono de desbloqueo. De esta forma, el terminal visualiza la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación, de modo que el usuario puede operar directamente el control incluido en el menú de navegación en la interfaz de la pantalla de bloqueo.
Con referencia al primer aspecto o a la posible implementación anterior, en otra posible implementación, cuando el menú de navegación incluye el icono de desbloqueo, la visualización, por parte del terminal, de la pantalla de inicio en respuesta a la cuarta operación puede incluir específicamente: cuando la cuarta operación es una operación de clic realizada por el usuario en el icono de desbloqueo, o la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el icono de desbloqueo, visualizar, por parte del terminal, la pantalla de inicio en respuesta a la cuarta operación. De esta forma, después de que el terminal visualice la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación, el usuario puede abrir la pantalla de inicio del terminal operando el icono de desbloqueo incluido en el menú de navegación.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el método puede incluir además: cuando la cuarta operación es una operación de clic realizada por el usuario en un primer control incluido en el menú de navegación, o la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el primer control incluido en el menú de navegación, en respuesta a la cuarta operación, visualizar, por parte del terminal, una interfaz de función de una primera aplicación asociada con el primer control. De esta forma, tras recibir la operación realizada por el usuario sobre el control incluido en el menú de navegación en la interfaz de la pantalla de bloqueo, en respuesta a la operación realizada por el usuario, el terminal podrá abrir directamente la interfaz de funciones de la aplicación asociada con el control operado por el usuario. Se reduce la complejidad de la operación del usuario, se mejora la eficiencia de uso del terminal y se implementa una interacción eficiente entre el terminal y el usuario.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, cuando la cuarta operación es la operación de deslizamiento, la tercera operación y la cuarta operación pueden ser operaciones continuas de un dedo del usuario sin salir de la pantalla táctil. De esta forma, el usuario puede abrir, realizando operaciones continuas, la interfaz de funciones de la aplicación asociada al control operado, mejorando de esta manera la experiencia del usuario.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, cuando el terminal recibe la tercera operación realizada por el usuario en la pantalla táctil, el terminal puede estar en un estado de pantalla apagada. En el estado de pantalla apagada, la pantalla táctil puede visualizar un patrón de huellas dactilares y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares. En este caso, la recepción, por parte del terminal, de una tercera operación realizada por el usuario en la pantalla táctil puede incluir específicamente: recibir, por parte del terminal, la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de la huella dactilar. De esta forma, cuando el terminal está en el estado de pantalla apagada, se solicita al usuario una localización del reconocedor de huellas dactilares en la pantalla táctil visualizando el patrón de la huella dactilar. Es conveniente que el usuario introduzca la información de la huella dactilar, mejorando de esta manera la experiencia del usuario.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la primera interfaz de la pantalla de bloqueo puede incluir un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la recepción, por parte del terminal, de una tercera operación realizada por el usuario en la pantalla táctil puede incluir específicamente: recibir, por parte del terminal, la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huella dactilar incluido en la primera interfaz de la pantalla de bloqueo. De esta manera, se solicita al usuario una localización del reconocedor de huellas dactilares en la pantalla táctil al visualizar el patrón de la huella dactilar. Es conveniente que el usuario introduzca la información de la huella dactilar, mejorando de esta manera la experiencia del usuario.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, antes de recibir, por parte del terminal, una tercera operación realizada por el usuario en la pantalla táctil, el método puede incluir además: recibir, por parte del terminal, un mensaje de notificación; e iluminar, por parte del terminal, la pantalla táctil y visualizar la primera interfaz de la pantalla de bloqueo en la pantalla táctil, donde la primera interfaz de la pantalla de bloqueo puede incluir un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la recepción, por parte del terminal, de una tercera operación realizada por el usuario en la pantalla táctil puede incluir específicamente: recibir, por parte del terminal, la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huella dactilar incluido en la primera interfaz de la pantalla de bloqueo. De esta forma, cuando el terminal recibe el mensaje de notificación, el terminal enciende la pantalla táctil y visualiza la interfaz de la pantalla de bloqueo que incluye el patrón de huellas dactilares, para indicar al usuario una localización del reconocedor de huellas dactilares en la
pantalla táctil. Es conveniente que el usuario introduzca la información de la huella dactilar, mejorando de esta manera la experiencia del usuario.
Con referencia al primer aspecto o las posibles implementaciones anteriores, en otra posible implementación, cuando hay un mensaje de notificación no leído, el terminal visualiza la segunda interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa en la información de la huella dactilar capturada; o cuando no hay ningún mensaje de notificación no leído, el terminal visualiza la pantalla de inicio en respuesta a la autenticación exitosa en la información de la huella dactilar capturada. De esta manera, cuando hay un mensaje de notificación no leído, se visualiza la segunda interfaz de la pantalla de bloqueo, para proporcionar una entrada que pueda visitar rápidamente el mensaje de notificación no leído al usuario, de modo que la interfaz de la pantalla de bloqueo que visualiza el terminal esté más cerca de un requisito de uso del usuario, mejorando de esta manera la experiencia del usuario. Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el método puede incluir además: visualizar, por parte del terminal, una interfaz de inicio de sesión con contraseña en respuesta a una autenticación fallida en la información de la huella dactilar capturada; recibir, por parte del terminal, una contraseña de inicio de sesión introducida por el usuario en la interfaz de inicio de sesión con contraseña; y visualizar, por parte del terminal, la segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la contraseña de inicio de sesión. De esta forma, cuando la autenticación de la huella dactilar falla, la interfaz de inicio de sesión con contraseña se visualiza automáticamente para guiar al usuario a desbloquear el terminal de otra forma de autenticación.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la función de la aplicación es una función de pago; y el identificador de la función de la aplicación es un código de pago válido de la función de pago. Alternativamente, cuando el primer control es un identificador de la función de pago, la visualización de una interfaz de función de una función del terminal correspondiente al primer control puede incluir específicamente: visualizar, por parte del terminal, una interfaz de función de la función de pago, donde la interfaz de función incluye el código de pago válido de la función de pago. De esta forma, el código de pago válido se visualiza en la interfaz de la pantalla de bloqueo del terminal, o después de que el usuario opere el identificador de la función de pago incluida en el menú de navegación, el terminal puede abrir directamente la interfaz de función de la función de pago en respuesta a la operación realizada por el usuario, de modo que el terminal pueda visualizar el código de pago válido de la función de pago sin realizar una serie de operaciones por parte del usuario, para que otro usuario lo escanee, para implementar la función de pago. La complejidad de la operación se reduce aún más, se mejora la eficiencia de uso del terminal, se implementa la interacción eficiente entre el terminal y el usuario y se mejora la experiencia del usuario.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el identificador del mensaje de notificación puede ser un cuadro de solicitud, antes de la autenticación de huellas dactilares, el cuadro de solicitud puede incluir el mensaje de notificación que se visualiza de forma cifrada, y después que la autenticación en la información de la huella dactilar capturada tiene éxito, el cuadro de solicitud puede incluir el contenido del mensaje de notificación. De esta forma, se protege la privacidad del usuario, y además se puede permitir que el usuario conozca de manera preliminar el mensaje de notificación en la interfaz de la pantalla de bloqueo, mejorando de esta manera la experiencia de uso del usuario. Cuando el primer control es el identificador del mensaje de notificación, la visualización de una interfaz de función de una primera aplicación asociada con el primer control puede incluir específicamente: visualizar, por parte del terminal, una interfaz de detalles del mensaje de notificación, donde la interfaz de detalles puede incluir contenido del mensaje de notificación. De esta forma, después de que el usuario opere el identificador del mensaje de notificación incluido en el menú de navegación, el terminal puede abrir directamente la interfaz de detalles del mensaje de notificación en respuesta a la operación del usuario, para que el terminal pueda ver el contenido detallado del mensaje de notificación sin realizar una serie de operaciones por parte del usuario. La complejidad de la operación se reduce aún más, se mejora la eficiencia de uso del terminal, se implementa la interacción eficiente entre el terminal y el usuario y se mejora la experiencia del usuario.
Con referencia al primer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el control incluido en el menú de navegación puede estar predefinido, o puede ser recomendado por el terminal, o puede ser configurado por el usuario. De esta forma, el usuario configura, con base en sus preferencias personales, el control incluido en el menú de navegación; o el terminal recomienda, con base en un escenario, el control incluido en el menú de navegación. Esto ayuda al usuario a encontrar y abrir rápidamente una interfaz de función de una aplicación asociada con el control correspondiente, mejorando de esta manera aún más la experiencia de uso del usuario.
De acuerdo con un segundo aspecto de las modalidades de esta solicitud, se proporciona un aparato de visualización. El aparato de visualización se puede aplicar a un terminal, el terminal puede incluir una pantalla táctil, un reconocedor de huellas dactilares está configurado en la pantalla táctil, y el aparato de visualización puede incluir una unidad de visualización, una unidad de entrada, una unidad de bloqueo y una unidad de captura, donde la unidad de visualización puede configurarse para visualizar una pantalla de inicio; la unidad de entrada puede estar configurada para recibir una primera operación realizada por un usuario; la unidad de bloqueo puede estar
configurada para bloquear el terminal en respuesta a la primera operación recibida por la unidad de entrada; la unidad de entrada puede configurarse además para: cuando el terminal está en un estado de pantalla de bloqueo, recibir una segunda operación del usuario; la unidad de visualización puede configurarse además para visualizar una primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación recibida por la unidad de entrada; la unidad de entrada puede configurarse además para: cuando el terminal está en el estado de pantalla de bloqueo, recibir una tercera operación realizada por el usuario en la pantalla táctil; la unidad de captura puede configurarse para: en respuesta a la tercera operación recibida por la unidad de entrada, capturar la información de huellas dactilares del usuario usando el reconocedor de huellas dactilares; la unidad de visualización puede configurarse además para visualizar una segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la información de la huella dactilar capturada por la unidad de captura, donde la segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo; la unidad de entrada puede configurarse además para recibir una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo visualizada por la unidad de visualización; y la unidad de visualización puede configurarse además para visualizar la pantalla de inicio en respuesta a la cuarta operación recibida por la unidad de entrada.
Con referencia al segundo aspecto, en una posible implementación, la segunda interfaz de la pantalla de bloqueo visualizada por la unidad de visualización puede incluir un menú de navegación, y el menú de navegación puede incluir al menos un control; y el control puede ser al menos uno de los siguientes: un icono de una aplicación, un identificador de una función de la aplicación, un icono de una carpeta, un identificador de un mensaje de notificación y un icono de desbloqueo.
Con referencia al segundo aspecto o a la posible implementación anterior, en otra posible implementación, cuando el menú de navegación incluye el icono de desbloqueo, la unidad de visualización puede configurarse específicamente para: cuando la cuarta operación es una operación de clic realizada por el usuario en el icono de desbloqueo o la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el icono de desbloqueo, visualizar la pantalla de inicio en respuesta a la cuarta operación.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la unidad de visualización puede configurarse además para: cuando la cuarta operación es una operación de clic realizada por el usuario en un primer control incluido en el menú de navegación, o la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el primer control incluido en el menú de navegación, en respuesta a la cuarta operación, visualizar una interfaz de función de una primera aplicación asociada con el primer control.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, cuando la cuarta operación es la operación de deslizamiento, la tercera operación y la cuarta operación pueden ser operaciones continuas de un dedo del usuario sin salir de la pantalla táctil.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, cuando la unidad de entrada recibe la tercera operación realizada por el usuario en la pantalla táctil, el terminal está en un estado de pantalla apagada. En el estado de pantalla apagada, la pantalla táctil visualiza un patrón de huellas dactilares y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la unidad de entrada puede configurarse específicamente para recibir la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de la huella dactilar.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la primera interfaz de la pantalla de bloqueo puede incluir un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la unidad de entrada puede configurarse específicamente para recibir la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huella dactilar incluido en la primera interfaz de la pantalla de bloqueo.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el aparato de visualización puede incluir además una unidad receptora y una unidad de control; la unidad receptora puede estar configurada para recibir un mensaje de notificación; y la unidad de control puede configurarse para iluminar la pantalla táctil, donde la unidad de visualización puede configurarse además para visualizar la primera interfaz de la pantalla de bloqueo en la pantalla táctil, la primera interfaz de la pantalla de bloqueo puede incluir un patrón de huella dactilar y una localización del patrón de huella dactilar está asociado con el reconocedor de huellas dactilares; y la unidad de entrada puede configurarse específicamente para recibir la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huella dactilar incluido en la primera interfaz de la pantalla de bloqueo.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la unidad de visualización puede configurarse específicamente para: cuando hay un mensaje de notificación no leído, visualizar la segunda interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa en la información de la huella dactilar capturada; y la unidad de visualización puede configurarse además para: cuando no hay ningún
mensaje de notificación no leído, visualizar la pantalla de inicio en respuesta a la autenticación satisfactoria de la información de la huella dactilar capturada.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la unidad de visualización puede configurarse además para visualizar una interfaz de inicio de sesión con contraseña en respuesta a una autenticación fallida en la información de la huella dactilar capturada; la unidad de entrada puede configurarse además para recibir una contraseña de inicio de sesión introducida por el usuario en la interfaz de inicio de sesión con contraseña visualizada por la unidad de visualización; y la unidad de visualización puede configurarse además para visualizar la segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la contraseña de inicio de sesión.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, una función de la aplicación es una función de pago; y el identificador de la función de la aplicación es el código de pago válido de la función de pago; o cuando el primer control es un identificador de la función de pago, la unidad de visualización puede configurarse específicamente para visualizar una interfaz de función de la función de pago, y la interfaz de función incluye el código de pago válido de la función de pago.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el identificador del mensaje de notificación puede ser un cuadro de solicitud, antes de la autenticación de huellas dactilares, el cuadro de solicitud puede incluir el mensaje de notificación que se visualiza de forma cifrada, y después la autenticación en la información de la huella dactilar capturada tiene éxito, el cuadro de solicitud puede incluir el contenido del mensaje de notificación; o cuando el primer control es el identificador del mensaje de notificación, la unidad de visualización puede configurarse específicamente para visualizar una interfaz de detalles del mensaje de notificación, y la interfaz de detalles puede incluir el contenido del mensaje de notificación.
Con referencia al segundo aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el control incluido en el menú de navegación puede estar predefinido, o puede ser recomendado por el terminal, o puede ser configurado por el usuario.
De acuerdo con un tercer aspecto de las modalidades de esta solicitud, se proporciona un terminal. El terminal puede incluir uno o más procesadores, una memoria, una pantalla táctil y uno o más programas informáticos; y los componentes pueden conectarse usando uno o más buses de comunicaciones. La pantalla táctil puede incluir una superficie sensible al tacto y un visualizador. El uno o más programas informáticos están almacenados en la memoria y están configurados para ser ejecutados por el uno o más procesadores; y el uno o más programas informáticos incluyen instrucciones, cuando el uno o más procesadores ejecutan las instrucciones, la pantalla táctil puede configurarse para visualizar una pantalla de inicio como se indica por el procesador; la pantalla táctil puede configurarse además para: recibir una primera operación realizada por un usuario y bloquear el terminal en respuesta a la primera operación como se indica por el procesador; la pantalla táctil puede configurarse además para: cuando el terminal está en un estado de pantalla de bloqueo, recibir una segunda operación del usuario y visualizar una primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación como se indica por el procesador; la pantalla táctil puede configurarse además para: cuando el terminal está en el estado de pantalla bloqueada, recibir una tercera operación realizada por el usuario en la pantalla táctil y, en respuesta a la tercera operación indicada por el procesador, capturar la información de la huella dactilar del usuario mediante el uso del reconocedor de huellas dactilares; la pantalla táctil puede configurarse además para: visualizar una segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la información de la huella dactilar capturada, tal como se indica por el procesador, donde la segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo; y la pantalla táctil puede configurarse además para: recibir una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo y visualizar la pantalla de inicio en respuesta a la cuarta operación como se indica por el procesador.
Con referencia al tercer aspecto, en una posible implementación, la segunda interfaz de la pantalla de bloqueo puede incluir un menú de navegación, y el menú de navegación puede incluir al menos un control; y el control puede ser al menos uno de los siguientes: un icono de una aplicación, un identificador de una función de la aplicación, un icono de una carpeta, un identificador de un mensaje de notificación y un icono de desbloqueo.
Con referencia al tercer aspecto o a la posible implementación anterior, en otra posible implementación, cuando el menú de navegación incluye el icono de desbloqueo, la pantalla táctil puede configurarse específicamente para: cuando la cuarta operación es una operación de clic realizada por el usuario en el icono de desbloqueo, o la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el icono de desbloqueo, visualizar la pantalla de inicio en respuesta a la cuarta operación como se indica por el procesador. Con referencia al tercer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la pantalla táctil puede configurarse además para: cuando la cuarta operación es una operación de clic realizada por el usuario en un primer control incluido en el menú de navegación, o la cuarta la operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el primer control incluido en el menú de
navegación, en respuesta a la cuarta operación indicada por el procesador, visualizar una interfaz de función de una primera aplicación asociada con el primer control.
Con referencia al tercer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, cuando la cuarta operación es la operación de deslizamiento, la tercera operación y la cuarta operación pueden ser operaciones continuas de un dedo del usuario sin salir de la pantalla táctil.
Con referencia al tercer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, cuando la pantalla táctil recibe la tercera operación realizada por el usuario en la pantalla táctil, el terminal está en un estado de pantalla apagada. En el estado de pantalla apagada, la pantalla táctil visualiza un patrón de huellas dactilares y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la pantalla táctil puede configurarse específicamente para recibir la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de la huella dactilar.
Con referencia al tercer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, la primera interfaz de la pantalla de bloqueo puede incluir un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la pantalla táctil puede configurarse específicamente para recibir la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huella dactilar incluido en la primera interfaz de la pantalla de bloqueo.
Con referencia al tercer aspecto de las posibles implementaciones anteriores, en otra posible implementación, el procesador puede configurarse además para: recibir un mensaje de notificación e iluminar la pantalla táctil; la pantalla táctil puede configurarse además para visualizar la primera interfaz de la pantalla de bloqueo en la pantalla táctil como se indica por el procesador, la primera interfaz de la pantalla de bloqueo puede incluir un patrón de huellas dactilares y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la pantalla táctil puede configurarse específicamente para recibir la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huella dactilar incluido en la primera interfaz de la pantalla de bloqueo.
Con referencia al tercer aspecto o las posibles implementaciones anteriores, en otra posible implementación, la pantalla táctil puede configurarse específicamente para: cuando hay un mensaje de notificación no leído, visualizar la segunda interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa en la información de la huella dactilar capturada, como se indica por el procesador; y la pantalla táctil puede configurarse además para: cuando no hay un mensaje de notificación no leído, visualizar la pantalla de inicio en respuesta a la autenticación exitosa en la información de la huella dactilar capturada, como se indica por el procesador.
Con referencia al tercer aspecto o las posibles implementaciones anteriores, en otra posible implementación, la pantalla táctil puede configurarse además para visualizar una interfaz de inicio de sesión con contraseña en respuesta a una autenticación fallida en la información de la huella dactilar capturada, como se indica por el procesador; recibir una contraseña de inicio de sesión introducida por el usuario en la interfaz de inicio de sesión con contraseña; y visualizar la segunda interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa en la contraseña de inicio de sesión, como se indica por el procesador.
Con referencia al tercer aspecto de las posibles implementaciones anteriores, en otra posible implementación, una función de la aplicación es una función de pago; y el identificador de la función de la aplicación es el código de pago válido de la función de pago; o cuando el primer control es un identificador de la función de pago, la pantalla táctil puede configurarse específicamente para visualizar una interfaz de función de la función de pago como se indica por el procesador, y la interfaz de función incluye el código de pago válido de la función de pago.
Con referencia al tercer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el identificador del mensaje de notificación puede ser un cuadro de solicitud, antes de la autenticación de huellas dactilares, el cuadro de solicitud puede incluir el mensaje de notificación que se visualiza de forma cifrada, y después la autenticación en la información de la huella dactilar capturada tiene éxito, el cuadro de solicitud puede incluir el contenido del mensaje de notificación; o cuando el primer control es el identificador del mensaje de notificación, la pantalla táctil puede configurarse específicamente para visualizar una interfaz de detalles del mensaje de notificación como se indica por el procesador, y la interfaz de detalles puede incluir el contenido del mensaje de notificación.
Con referencia al tercer aspecto o a las posibles implementaciones anteriores, en otra posible implementación, el control incluido en el menú de navegación puede estar predefinido, o puede ser recomendado por el terminal, o puede ser configurado por el usuario.
De acuerdo con un cuarto aspecto de las modalidades de esta solicitud, se proporciona un medio de almacenamiento informático. El medio de almacenamiento informático incluye una instrucción informática, y cuando la instrucción informática se ejecuta en un terminal, el terminal está habilitado para realizar el método de visualización de acuerdo con cualquiera del primer aspecto o las posibles implementaciones del primer aspecto.
De acuerdo con un quinto aspecto de las modalidades de esta solicitud, se proporciona un producto de programa informático. Cuando el producto de programa informático se ejecuta en un ordenador, el ordenador está habilitado para realizar el método de visualización de acuerdo con cualquiera del primer aspecto o las posibles implementaciones del primer aspecto.
De acuerdo con un sexto aspecto de las modalidades de esta solicitud, se proporciona un método de visualización. El método de visualización puede aplicarse a un terminal, el terminal puede incluir una pantalla táctil, un reconocedor de huellas dactilares está configurado en la pantalla táctil y el método de visualización puede incluir:
El terminal visualiza una pantalla de inicio. El terminal recibe una primera operación realizada por un usuario. El terminal se bloquea en respuesta a la primera operación. Cuando el terminal está en un estado de pantalla de bloqueo, si el terminal recibe una segunda operación del usuario, el terminal puede visualizar una primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación. Cuando el terminal está en el estado de pantalla de bloqueo, si el terminal recibe una tercera operación realizada por el usuario en la pantalla táctil, en respuesta a la tercera operación, el terminal puede capturar la información de huellas dactilares del usuario usando el reconocedor de huellas dactilares. El terminal puede visualizar una segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la información de la huella dactilar capturada. La segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo incluye un código de pago válido de una función de pago de una aplicación. De esta forma, el código de pago válido se visualiza en la interfaz de la pantalla de bloqueo del terminal, de modo que el terminal pueda visualizar el código de pago válido de la función de pago sin realizar una serie de operaciones por parte del usuario, para que otro usuario lo escanee, para implementar la función de pago. Se reduce la complejidad de la operación, se mejora la eficiencia de uso del terminal, se implementa una interacción eficiente entre el terminal y el usuario y se mejora la experiencia del usuario.
De acuerdo con un séptimo aspecto de las modalidades de esta solicitud, se proporciona un método de visualización. El método de visualización puede aplicarse a un terminal, el terminal puede incluir una pantalla táctil, un reconocedor de huellas dactilares está configurado en la pantalla táctil y el método de visualización puede incluir:
Cuando el terminal está bloqueado, el terminal recibe un mensaje de notificación. El terminal visualiza una primera interfaz de la pantalla de bloqueo. La primera interfaz de la pantalla de bloqueo incluye el mensaje de notificación que se visualiza de forma cifrada. El terminal recibe una tercera operación de un usuario. En respuesta a la tercera operación, el terminal puede capturar la información de huellas dactilares del usuario usando el reconocedor de huellas dactilares; y el terminal puede visualizar una segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la información de la huella dactilar capturada, y la segunda interfaz de la pantalla de bloqueo incluye el mensaje de notificación que se visualiza en texto en claro. El mensaje de notificación que se visualiza en texto en claro puede ser una parte o la totalidad del contenido del mensaje de notificación. El terminal recibe una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo. En respuesta a la cuarta operación, el terminal visualiza una interfaz de funciones de una aplicación asociada con el mensaje de notificación, y la interfaz de funciones incluye todo el contenido del mensaje de notificación. De esta forma, al recibir el mensaje de notificación, el terminal visualiza el mensaje de notificación recibido de forma cifrada en la interfaz de la pantalla de bloqueo, de manera que se protege la privacidad del usuario. Una vez que la autenticación de la información de la huella dactilar del usuario tiene éxito, una parte o la totalidad del mensaje de notificación se visualiza en la interfaz de la pantalla de bloqueo. Esto ayuda al usuario a conocer de manera preliminar el mensaje de notificación, de modo que el usuario determina si es necesario ver el mensaje de notificación recibido. Se protege la privacidad del usuario, y se habilita el terminal para que sea más inteligente.
Debe entenderse que las descripciones de las características técnicas, soluciones técnicas, efectos beneficiosos o lenguaje similar en esta solicitud no implica que todas las características y ventajas puedan implementarse en una sola modalidad. Por el contrario, puede entenderse que las descripciones de las características o efectos beneficiosos significan que al menos una modalidad incluye una característica técnica, una solución técnica o un efecto beneficioso particular. Por lo tanto, las descripciones de las características técnicas, soluciones técnicas o efectos beneficiosos en esta memoria descriptiva no se refieren necesariamente a la misma modalidad. Además, las características técnicas, las soluciones técnicas y los efectos beneficiosos descritos en las modalidades pueden combinarse alternativamente de cualquier manera adecuada. Un experto en la técnica puede entender que las modalidades pueden implementarse sin una o más características técnicas, soluciones técnicas o efectos beneficiosos particulares de las modalidades particulares. En otras modalidades, las características técnicas y los efectos beneficiosos adicionales pueden identificarse además en una modalidad particular que no incorpora todas las modalidades.
Breve descripción de los dibujos
La Figura 1 es un diagrama estructural esquemático del hardware de un teléfono móvil de acuerdo con una modalidad de esta solicitud;
La Figura 2 es un diagrama arquitectónico esquemático del software de un sistema operativo ANDR0ID@ en un terminal de acuerdo con una modalidad de esta solicitud;
La Figura 3 es un diagrama de flujo esquemático de un método de visualización de acuerdo con una modalidad de esta solicitud;
La Figura 4A y la Figura 4B son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas modalidades de esta solicitud;
La Figura 5 es un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 6 es un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 7A y la Figura 7B son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 8A y la Figura 8B son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 9 es un diagrama de flujo esquemático de un método de visualización de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 10A y la Figura 10B son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 11A es un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 11B-a, la Figura 11B-b, y la Figura 11B-c son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 12A, la Figura 12B, y la Figura 12C son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 13 es un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 14A, la Figura 14B, y la Figura 14C son un diagrama esquemático de algunas interfaces gráficas de usuario visualizadas en un terminal de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 15A y la Figura 15B son un diagrama de flujo esquemático de un método de visualización de acuerdo con algunas otras modalidades de esta solicitud;
La Figura 16 es un posible diagrama estructural esquemático de un aparato de visualización de acuerdo con una modalidad de esta solicitud;
La Figura 17 es otro posible diagrama estructural esquemático de un aparato de visualización de acuerdo con una modalidad de esta solicitud; y
La Figura 18 es un diagrama estructural esquemático de un terminal de acuerdo con una modalidad de esta solicitud.
Descripción de las modalidades
Los términos "primero" y "segundo" mencionados a continuación son simplemente con fines descriptivos y no deben entenderse como una indicación o implicación de importancia relativa o indicación implícita de una cantidad de características técnicas indicadas. Por lo tanto, una característica limitada por "primero" o "segundo" puede incluir explícita o implícitamente una o más características. En las descripciones de las modalidades de esta solicitud, a menos que se especifique lo contrario, "una pluralidad de" significa dos o más de dos.
Las modalidades de esta solicitud proporcionan un método de visualización, y el método puede aplicarse a un terminal. De acuerdo con el método proporcionado en las modalidades de esta solicitud, se pueden enriquecer las interfaces de la pantalla de bloqueo del terminal.
Además, se considera que, actualmente, en un proceso en el que un usuario usa el terminal como un teléfono móvil, si el usuario quiere abrir una aplicación, cuando el teléfono móvil está en un estado de pantalla de bloqueo, el usuario necesita primero desbloquear el teléfono móvil, luego encuentra un icono de la aplicación en un escritorio del teléfono móvil y, finalmente, el teléfono móvil abre la aplicación solo después de que el usuario realiza una operación de clic en el icono de la aplicación. Si el usuario desea abrir una función de la aplicación, tal como una función de pago y recibo de WeChat, el usuario debe realizar más operaciones. Las modalidades de esta solicitud proporcionan además un método para abrir rápidamente una aplicación o una función de aplicación, y el método puede aplicarse al terminal. De acuerdo con el método proporcionado en las modalidades de esta solicitud, el usuario puede abrir una aplicación, una función de la aplicación, una carpeta u otras funciones del terminal sin realizar una serie de operaciones. De esta forma, se reduce la complejidad de la operación del usuario, se mejora la eficiencia de uso del terminal y se implementa una interacción eficiente entre el terminal y el usuario.
Cabe señalar que el terminal en las modalidades de esta solicitud puede ser un dispositivo tal como un teléfono móvil, una tableta, un ordenador de escritorio, un ordenador portátil, un ordenador de mano, una notebook, un ordenador personal ultramóvil (Ultra-mobile Personal Computer, UMPC), una netbook, un teléfono celular o un asistente personal digital (Personal Digital Assistant, PDA). Una forma específica del dispositivo no se limita específicamente en las modalidades de esta solicitud.
Con referencia a la Figura 1, se usa un ejemplo en el que el terminal es un teléfono móvil 100 en una modalidad de esta solicitud para describir el terminal proporcionado en las modalidades de esta solicitud. Un experto en la técnica puede entender que el teléfono móvil 100 que se visualiza en la Figura 1 es simplemente un ejemplo, y no constituye una limitación para el teléfono móvil 100, y el teléfono móvil 100 puede incluir más componentes o menos componentes que los que se visualizan en la figura, o se pueden combinar dos o más componentes, o se puede usar un despliegue de componente diferente. Los componentes mostrados en la Figura 1 pueden implementarse mediante el uso de hardware que incluye uno o más procesamientos de señales y/o circuitos integrados específicos de la aplicación, software o una combinación de hardware y software.
Como se muestra en la Figura 1, el teléfono móvil 100 puede incluir específicamente componentes tales como un procesador 101, un circuito de radiofrecuencia (Radio Frequency, RF) 102, una memoria 103, una pantalla táctil 104, un aparato Bluetooth 105, uno o más sensores 106, un aparato de fidelidad inalámbrico (Wireless Fidelity, Wi-Fi) 107, un aparato de posicionamiento 108, un circuito de audio 109, una interfaz periférica 110 y un sistema de suministro de alimentación 111 y un reconocedor de huellas dactilares 112. Estos componentes pueden comunicarse entre sí usando uno o más buses de comunicación o cables de señal (no se muestran en la Figura 1).
Los componentes del teléfono móvil 100 se describen específicamente a continuación con referencia a la Figura 1.
El procesador 101 es un centro de control del teléfono móvil 100 y está conectado a varias partes del teléfono móvil 100 usando varias interfaces y líneas. Al poner en marcha o ejecutar una aplicación (Application, App) almacenada en la memoria 103, e invocar los datos y una instrucción que están almacenados en la memoria 103, el procesador 101 realiza varias funciones y procesamiento de datos del teléfono móvil 100. En algunas modalidades, el procesador 101 puede incluir una o más unidades de procesamiento; y el procesador 101 puede integrar además un procesador de aplicaciones y un procesador de módem. El procesador de aplicaciones procesa principalmente un sistema operativo, una interfaz de usuario, un programa de aplicación y similares. El procesador del módem procesa principalmente la comunicación inalámbrica. Puede entenderse que el procesador de módem anterior puede alternativamente no estar integrado en el procesador 101. Por ejemplo, el procesador 101 puede ser un chip Kirin 960 fabricado por Huawei Technologies Co., Ltd.
El circuito de radiofrecuencia 102 puede configurarse para enviar y recibir una señal de radio durante un proceso de envío y recepción de información o un proceso de llamada. Específicamente, después de recibir datos de enlace descendente desde una estación base, el circuito de radiofrecuencia 102 puede entregar los datos de enlace descendente al procesador 101 para su procesamiento. Además, el circuito de radiofrecuencia 102 envía datos de enlace ascendente relacionados a la estación base. Usualmente, el circuito de radiofrecuencia 102 incluye, pero no se limita a, una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexor y similares. Además, el circuito de radiofrecuencia 102 puede comunicarse además con otro dispositivo a través de comunicación inalámbrica. La comunicación inalámbrica puede usar cualquier estándar o protocolo de comunicaciones, que incluye, pero sin limitarse a, un sistema global para comunicaciones móviles, un servicio general de radio por paquetes, acceso múltiple por división de código, acceso múltiple por división de código de banda ancha, evolución a largo plazo, correo electrónico, servicio de mensajería corta y similares.
La memoria 103 se configura para almacenar la aplicación y los datos. El procesador 101 ejecuta la aplicación y los datos que se almacenan en la memoria 103, para implementar diversas funciones y procesamiento de datos del teléfono móvil 100. La memoria 103 incluye principalmente un área de almacenamiento de programas y un área de almacenamiento de datos. El área de almacenamiento de programas puede almacenar un sistema operativo, y un programa de aplicación requerido por al menos una función (tal como una función de reproducción de sonido y una función de visualización de imágenes). El área de almacenamiento de datos puede almacenar datos (tales como datos de audio y una agenda telefónica) que se crea con base en el uso del teléfono móvil 100. Además, la memoria 103 puede incluir una memoria de acceso aleatorio de alta velocidad y puede incluir además una memoria no volátil tal como un dispositivo de almacenamiento de disco magnético, un dispositivo de memoria flash, otro dispositivo de almacenamiento sólido volátil o similar. La memoria 103 puede almacenar varios sistemas operativos, por ejemplo, un sistema operativo i0S® desarrollado por Apple Inc. y un sistema operativo ANDR0ID® desarrollado por Google Inc.
La pantalla táctil 104 puede incluir una superficie sensible al tacto 104-1 y un visualizador 104-2. La superficie sensible al tacto 104-1 (tal como un panel táctil) puede recoger un evento táctil de un usuario del teléfono móvil 100 en o cerca de la superficie sensible al tacto 104-1 (por ejemplo, una operación del usuario en o cerca de la superficie sensible al tacto 104-1 mediante el uso de cualquier objeto adecuado, tal como un dedo o un lápiz óptico), y enviar la información táctil capturada a otro componente, tal como el procesador 101. El evento táctil del usuario cerca de la superficie sensible al tacto 104-1 puede denominarse toque flotante. El toque flotante puede significar que, para realizar una función esperada, el usuario solo necesita estar localizado cerca del terminal sin contactar directamente el panel táctil para seleccionar, mover o arrastrar un objetivo (tal como un icono). En un escenario de aplicación del toque flotante, los términos "toque", "contacto" y similares indican contacto cercano o cerca de la pantalla táctil sin implicar contacto directo con la pantalla táctil. La superficie sensible al tacto 104-1 que puede implementar el toque flotante puede ser una superficie sensible al tacto capacitiva, sensible a la luz infrarroja o de tipo de onda ultrasónica, o similar. La superficie sensible al tacto 104-1 puede incluir dos partes: un aparato de detección táctil y
un controlador táctil. El aparato de detección táctil detecta una posición táctil del usuario, detecta una señal generada por la operación táctil y transfiere la señal al controlador táctil. El controlador táctil recibe la información táctil del aparato de detección táctil, convierte la información táctil en coordenadas del punto táctil y envía las coordenadas del punto táctil al procesador 101. El controlador táctil puede además recibir y ejecutar una instrucción enviada por el procesador 101. Además, la superficie sensible al tacto 104-1 puede ser una superficie sensible al tacto resistiva, capacitiva, infrarroja o de tipo de ondas sonoras superficiales, o similar. El visualizador (también denominado pantalla de visualización) 104-2 puede estar configurado para visualizar la información introducida por el usuario o la información proporcionada por el usuario, y diversos menús del teléfono móvil 100. El visualizador 104-2 puede configurarse usando una pantalla de cristal líquido, un diodo orgánico emisor de luz o similar. La superficie sensible al tacto 104-1 puede cubrir el visualizador 104-2. Al detectar un evento de toque en o cerca de la superficie sensible al tacto 104-1, la superficie sensible al tacto 104-1 transfiere el evento de toque al procesador 101 para determinar un tipo de evento de toque. Entonces, el procesador 101 puede proporcionar la salida visual correspondiente en el visualizador 104-2 con base en el tipo de evento de toque. Aunque, en la Figura 1, la superficie sensible al tacto 104-1 y la pantalla de visualización 104-2 se usan como dos componentes separados para implementar funciones de entrada y salida del teléfono móvil 100, en algunas modalidades, la superficie sensible al tacto 104-1 y la pantalla de visualización 104-2 puede integrarse para implementar las funciones de entrada y salida del teléfono móvil 100. Puede entenderse que la pantalla táctil 104 se forma apilando una pluralidad de capas de materiales. Solo la superficie sensible al tacto (capa) y la pantalla de visualización (capa) se muestran en las modalidades de esta solicitud, y otras capas no se registran en las modalidades de esta solicitud. Además, en algunas otras modalidades de esta solicitud, la superficie sensible al tacto 104-1 puede cubrir el visualizador 104-2, y el tamaño de la superficie sensible al tacto 104-1 es mayor que el tamaño de la pantalla de visualización 104-2, de modo que la pantalla de visualización 104-2 quede completamente cubierta bajo la superficie sensible al tacto 104-1, o la superficie sensible al tacto 104-1 pueda estar dispuesta en una superficie frontal del teléfono móvil 100 en forma de panel completo, para ser específicos, el toque del usuario en la superficie frontal del teléfono móvil 100 puede ser detectado por el teléfono móvil 100. Por lo tanto, se puede implementar una experiencia táctil completa en la superficie frontal del teléfono móvil 100. En algunas otras modalidades, la superficie sensible al tacto 104-1 está dispuesta en la superficie frontal del teléfono móvil 100 en forma de panel completo, y la pantalla de visualización 104-2 también puede estar dispuesta en la superficie frontal del teléfono móvil 100 en la forma de panel completo. Por lo tanto, se puede implementar una estructura sin marco en la superficie frontal del teléfono móvil 100.
El teléfono móvil 100 puede incluir además el aparato Bluetooth 105, configurado para intercambiar datos entre el teléfono móvil 100 y otro terminal de corto rango (por ejemplo, un teléfono móvil o un reloj inteligente). En estas modalidades de esta solicitud, el aparato Bluetooth puede ser un circuito integrado, un chip Bluetooth o similar.
El teléfono móvil 100 puede incluir además al menos un sensor 106 tal como un sensor óptico, un sensor de movimiento y otro sensor. Específicamente, el sensor óptico puede incluir un sensor de luz ambiental y un sensor de proximidad. El sensor de luz ambiental puede ajustar el brillo de la pantalla táctil 104 con base en el brillo de la luz ambiental, y el sensor de proximidad puede apagar una fuente de alimentación del visualizador cuando el teléfono móvil 100 se acerca a una oreja. Como un tipo de sensor de movimiento, un sensor de aceleración puede detectar magnitudes de aceleraciones en varias direcciones (generalmente en tres ejes), puede detectar una magnitud y una dirección de la gravedad cuando está estático, y puede aplicarse a una aplicación que reconoce una actitud del teléfono móvil 100 (por ejemplo, cambiar entre orientación horizontal y orientación vertical, un juego relacionado y calibración de actitud del magnetómetro), una función relacionada con el reconocimiento de vibraciones (tal como un podómetro y un golpe), y similares. Otros sensores tales como un giroscopio, un barómetro, un higrómetro, un termómetro o un sensor de infrarrojos, pueden configurarse además en el teléfono móvil 100, y no se describen en la presente descripción los detalles.
En varias modalidades de esta solicitud, el teléfono móvil 100 puede tener además una función de reconocimiento de huellas dactilares. Por ejemplo, el reconocedor de huellas dactilares 112 puede estar dispuesto en la superficie trasera del teléfono móvil 100 (por ejemplo, debajo de una cámara trasera), o el reconocedor de huellas dactilares 112 puede estar dispuesto en la superficie frontal del teléfono móvil 100 (por ejemplo, debajo de la pantalla táctil 104, y Para poner otro ejemplo, en un botón de la pantalla de inicio del teléfono móvil 100). Además, la función de reconocimiento de huellas dactilares se puede implementar alternativamente configurando el reconocedor de huellas dactilares 112 en la pantalla táctil 104, para ser específicos, la función de reconocimiento de huellas dactilares del teléfono móvil 100 se puede implementar integrando el reconocedor de huellas dactilares 112 y la pantalla táctil 104 juntos. En este caso, el reconocedor de huellas dactilares 112 puede disponerse en la pantalla táctil 104 y puede ser parte de la pantalla táctil 104, o puede disponerse en la pantalla táctil 104 de otra manera. Además, el reconocedor de huellas dactilares 112 puede implementarse alternativamente como un reconocedor de huellas dactilares de panel completo. Por lo tanto, la pantalla táctil 104 se puede considerar como un panel en el que se puede realizar la captura de huellas dactilares en cualquier lugar. En algunas modalidades, el reconocedor de huellas dactilares 112 puede procesar una huella dactilar capturada. Por ejemplo, el reconocedor de huellas dactilares 112 puede realizar un procesamiento tal como la autenticación de huellas dactilares en la huella dactilar capturada. El reconocedor de huellas dactilares 112 puede enviar además un resultado de procesamiento de la autenticación de huellas dactilares (por ejemplo, si la autenticación de huellas dactilares tiene éxito) al procesador 101, de modo que el procesador 101 realice una respuesta correspondiente con base en el resultado de autenticación de huellas dactilares recibido. En algunas otras modalidades, el reconocedor de huellas dactilares 112 puede enviar alternativamente una huella
dactilar capturada al procesador 101, de modo que el procesador 101 procese la huella dactilar (por ejemplo, autenticación de huellas dactilares). Un componente principal del reconocedor de huellas dactilares 112 en las modalidades de esta solicitud es un sensor de huellas dactilares. Puede usarse cualquier tipo de tecnología de detección en el reconocedor de huellas dactilares, y la tecnología incluye, pero no se limita a, una tecnología de detección de ondas ultrasónicas, piezoeléctricas, capacitivas, ópticas, o similares.
El aparato Wi-Fi 107 está configurado para proporcionar acceso a la red que cumple con el protocolo estándar relacionado con Wi-Fi al teléfono móvil 100. El teléfono móvil 100 puede acceder a un punto de acceso Wi-Fi usando el aparato Wi-Fi 107, para ayudar al usuario a enviar y recibir correos electrónicos, navegar por una página web, acceder a medios de transmisión, etc., que proporciona acceso inalámbrico a Internet de banda ancha al usuario En algunas otras modalidades, el aparato Wi-Fi 107 se puede usar alternativamente como un punto de acceso inalámbrico Wi-Fi y puede proporcionar acceso a la red Wi-Fi a otro terminal.
El aparato de posicionamiento 108 se configura para proporcionar una localización geográfica para el teléfono móvil 100. Puede entenderse que el aparato de posicionamiento 108 puede ser específicamente un receptor de un sistema de posicionamiento tal como un sistema de posicionamiento global (Global Positioning System, GPS), o un sistema de navegación por satélite Beidou. Después de recibir la localización geográfica enviada por el sistema de posicionamiento anterior, el aparato de posicionamiento 108 envía la información al procesador 101 para su procesamiento, o envía la información a la memoria 103 para su almacenamiento. En algunas otras modalidades, el aparato de posicionamiento 108 también puede ser un receptor de un sistema de posicionamiento global asistido (Assisted Global Positioning System, AGPS). El AGPS es un modo de operación para realizar posicionamiento GPS con cooperación auxiliar. El AGPS puede permitir, mediante el uso de una señal de una estación base y una señal de satélite GPS, que el teléfono móvil 100 se posicione más rápido. En el sistema AGPS, el aparato de posicionamiento 108 puede obtener asistencia de posicionamiento comunicándose con un servidor de posicionamiento auxiliar (por ejemplo, un servidor de posicionamiento del teléfono móvil 100). El sistema AGPS, servido como servidor auxiliar, asiste al aparato de posicionamiento 108 para implementar servicios de determinación de distancia y posicionamiento. En este caso, el servidor de posicionamiento auxiliar proporciona asistencia de posicionamiento comunicándose con el aparato de posicionamiento 108 (es decir, el receptor GPS) del terminal tal como el teléfono móvil 100 mediante el uso de una red de comunicaciones inalámbricas.
El circuito de audio 109, un altavoz 113 y un micrófono 114 pueden proporcionar interfaces de audio entre el usuario y el teléfono móvil 100. El circuito de audio 109 puede convertir los datos de audio recibidos en una señal eléctrica y transmitir la señal eléctrica al altavoz 114. El altavoz 113 convierte la señal eléctrica en una señal de sonido para su salida. Además, el micrófono 114 convierte una señal de sonido recogida en una señal eléctrica. El circuito de audio 109 recibe la señal eléctrica, convierte la señal eléctrica en datos de audio, y luego emite los datos de audio al circuito de RF 102, para enviar los datos de audio a, por ejemplo, otro teléfono móvil, o emite los datos de audio a la memoria 103 para su procesamiento adicional.
La interfaz periférica 110 se configura para proporcionar varias interfaces para dispositivos externos de entrada/salida (tal como, un teclado, un ratón, un visualizador externo, una memoria externa y un módulo de identidad de abonado). Por ejemplo, la interfaz periférica 110 se conecta a un ratón usando una interfaz de bus serie universal y la interfaz periférica 110 se conecta a una tarjeta de módulo de identidad del abonado (Subscriber Identity Module, SIM) proporcionada por un operador de telecomunicaciones. La interfaz periférica 110 puede configurarse para acoplar el dispositivo periférico externo de entrada/salida al procesador 101 y la memoria 103. El teléfono móvil 100 puede incluir además el aparato de suministro de energía 111 (tal como una batería y un chip de administración de energía) para suministrar energía a los componentes. La batería se puede conectar lógicamente al procesador 101 usando el chip de administración de energía, implementando de esta manera funciones tales como la carga, descarga y administración del consumo de energía usando el aparato de suministro de energía 111.
Aunque no se muestra en la Figura 1, el teléfono móvil 100 puede incluir además una cámara (una cámara frontal y/o una cámara trasera), un flash, un aparato de microproyección, un aparato de comunicación de campo cercano (Near Field Communications, NFC) y similares y los detalles no se describen en la presente descripción.
Por ejemplo, en la memoria 103 del teléfono móvil 100 se puede almacenar un sistema operativo ANDR0ID@. El sistema operativo es un sistema operativo de dispositivo móvil basado en Linux e implementa varias funciones combinando el hardware anterior en el teléfono móvil 100. Una arquitectura de software del sistema operativo ANDR0ID@ almacenado se describe a continuación en detalle. Cabe señalar que, en las modalidades de esta solicitud, el sistema operativo ANDR0ID@ se usa simplemente como ejemplo para describir un entorno de software requerido por el terminal para implementar las soluciones técnicas de las modalidades, y un experto en la técnica puede comprender que las modalidades de esta solicitud pueden implementarse alternativamente usando otro sistema operativo.
Por ejemplo, la Figura 2 es un diagrama arquitectónico esquemático de software de un sistema operativo ANDR0ID@ que puede ejecutarse en el terminal anterior. La arquitectura de software se puede dividir en tres
capas, que son, respectivamente, una capa de aplicación 201, una capa de infraestructura de aplicación 202 y una capa de núcleo de Linux 203.
La capa de aplicación (Aplicaciones) 201 es una capa superior del sistema operativo e incluye una aplicación nativa del sistema operativo, por ejemplo, un cliente de correo electrónico, mensajes SMS, llamadas, un calendario, un navegador o contactos. Ciertamente, un desarrollador puede crear una aplicación e instalar la aplicación en la capa. Por lo general, una aplicación se desarrolla usando el lenguaje Java y el desarrollo se implementa invocando una interfaz de programación de aplicaciones (interfaz de programación de aplicaciones, API) proporcionada por la capa de infraestructura de aplicación 202. En algunas modalidades de esta solicitud, la capa de aplicación 201 puede ser responsable de capturar la información de huellas dactilares de un usuario. La capa de aplicación 201 puede además ser responsable de invocar una interfaz correspondiente proporcionada por la capa de infraestructura de aplicación 202, para visualizar un menú de navegación. El menú de navegación puede incluir uno o más de los siguientes controles: un icono de una aplicación, un identificador de una función de la aplicación, un icono de una carpeta, un identificador de un mensaje de notificación, un icono de desbloqueo y similares. El usuario puede abrir rápidamente una aplicación asociada con el control operando el control en el menú de navegación. Además, se puede visualizar una interfaz de función de la aplicación asociada con el control. Por ejemplo, el usuario puede abrir la aplicación asociada con el icono de la aplicación operando el icono de la aplicación en el menú de navegación. El terminal puede visualizar además una interfaz de funciones de la aplicación asociada con el icono de la aplicación, por ejemplo, una interfaz principal de la aplicación. Para poner otro ejemplo, el usuario opera el icono de desbloqueo en el menú de navegación, de modo que el terminal pueda visualizar una pantalla de inicio o una interfaz que se visualiza antes de que se bloquee el terminal.
La capa de infraestructura de aplicación 202 (Application Framework) proporciona principalmente, a un desarrollador, varias API usadas para acceder a una aplicación. El desarrollador puede desarrollar una aplicación del desarrollador interactuando con una capa inferior (por ejemplo, un núcleo de Linux) del sistema operativo mediante el uso de una infraestructura de aplicación. La infraestructura de la aplicación es principalmente una serie de sistemas de gestión y servicio del sistema operativo Android. En algunas modalidades de esta solicitud, la capa de infraestructura de aplicación 202 puede proporcionar, a la capa de aplicación 201, una primera API configurada para transmitir la información de huella dactilar capturada a la capa inferior. La capa de infraestructura de aplicación 202 puede proporcionar, además, a la capa de aplicación 201, una segunda API configurada para visualizar el menú de navegación.
La capa del núcleo de Linux (Linux Kernel) 203 proporciona los servicios del sistema central del sistema operativo. Por ejemplo, la seguridad, la gestión de la memoria, la gestión de procesos, una pila de protocolos de red y un modelo de controlador se basan en un núcleo de Linux. El núcleo de Linux también se usa como una capa de abstracción entre las pilas de hardware y software. En algunas modalidades de esta solicitud, la capa del núcleo de Linux 203 puede configurarse para transferir, al reconocedor de huellas dactilares del terminal, la información de huellas dactilares recibida que es transmitida por la capa superior, para que el reconocedor de huellas dactilares autentique la información de huellas dactilares capturada. La capa del núcleo de Linux 203 puede configurarse además para transferir, a la capa de aplicación 201 mediante el uso de la capa de infraestructura de aplicación 202, un resultado de autenticación devuelto por el reconocedor de huellas dactilares. La capa de aplicación 201 puede invocar una interfaz correspondiente con base en el resultado de autenticación devuelto por la capa inferior, para visualizar el contenido correspondiente.
Todas las soluciones técnicas de las siguientes modalidades pueden implementarse en un terminal (tal como el teléfono móvil 100) que tenga la arquitectura de hardware y la arquitectura de software anteriores.
Actualmente, los usuarios prestan más atención a la protección de la privacidad personal, y con el rápido desarrollo de la ciencia y la tecnología, como una tecnología de autenticación de identidad basada en características biométricas, una tecnología de reconocimiento de huellas dactilares se ha convertido básicamente en una tecnología estándar del terminal. En las modalidades de esta solicitud, teniendo en cuenta la protección de la privacidad personal de los usuarios, en esta aplicación, las soluciones técnicas proporcionadas en esta aplicación se describen en detalle usando principalmente un terminal que tiene una función de reconocimiento de huellas dactilares como ejemplo.
En algunas modalidades de esta solicitud, el terminal tiene la función de reconocimiento de huellas dactilares. Específicamente, el reconocedor de huellas dactilares puede configurarse en la pantalla táctil del terminal para implementar la función de reconocimiento de huellas dactilares. Por ejemplo, el reconocedor de huellas dactilares puede instalarse debajo de la pantalla táctil del terminal para implementar la función de reconocimiento de huellas dactilares. En algunas otras modalidades de esta solicitud, la función de reconocimiento de huellas dactilares puede implementarse alternativamente controlando la pantalla táctil del terminal usando un circuito lógico. En algunas otras modalidades de esta solicitud, la función de reconocimiento de huellas dactilares puede implementarse alternativamente instalando el reconocedor de huellas dactilares en la superficie posterior o el botón de la pantalla de inicio del terminal. Esto no se limita específicamente en las modalidades de esta solicitud.
El método para abrir rápidamente una aplicación o una función de aplicación que se proporciona en las modalidades de esta solicitud se describe a continuación en detalle con referencia a los dibujos adjuntos y escenarios de aplicación.
En algunas modalidades de esta solicitud, el terminal puede abrir rápidamente una aplicación o una función de aplicación visualizando un menú de navegación. El menú de navegación puede incluir uno o más de los siguientes controles: un icono de una aplicación, un identificador de una función de la aplicación, un icono de una carpeta, un identificador de un mensaje de notificación, un icono de desbloqueo y similares. La carpeta puede ser una carpeta que se encuentra en la pantalla de inicio del terminal y que incluye iconos de una pluralidad de aplicaciones. De esta forma, cuando un usuario opera el icono de la carpeta, el terminal puede abrir la carpeta que incluye los iconos de la pluralidad de aplicaciones. La función de la aplicación puede ser una función de pago y recibo de WeChat, una función de adición de nuevos amigos de WeChat, una función de carrito de compras de Taobao o similares. Cuando el usuario opera el icono de desbloqueo, el terminal puede visualizar la pantalla de inicio o una interfaz visualizada antes de que se bloquee el terminal.
Un primer escenario de aplicación: Se supone que el terminal está en un estado de pantalla de bloqueo. El menú de navegación incluye el icono de la aplicación y el icono de desbloqueo. El menú de navegación puede incluirse en una segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo. La primera interfaz de la pantalla de bloqueo puede ser una interfaz visualizada en respuesta a una segunda operación recibida del usuario cuando el terminal está en el estado de pantalla de bloqueo. Por ejemplo, la segunda operación puede ser una operación de encendido de una pantalla por parte del usuario. El usuario puede abrir rápidamente la aplicación operando el icono de la aplicación que se incluye en el menú de navegación. Tanto la primera interfaz de la pantalla de bloqueo como la segunda interfaz de la pantalla de bloqueo son interfaces que se visualizan cuando el teléfono móvil está en el estado de pantalla de bloqueo después de bloquear el terminal. El menú de navegación se visualiza después de que la autenticación de huellas dactilares para el usuario tenga éxito.
Además, en algunas modalidades de esta solicitud, se supone que la función de reconocimiento de huellas dactilares del terminal se implementa instalando el reconocedor de huellas dactilares debajo de la pantalla táctil del terminal.
En el primer escenario de aplicación, como se muestra en la Figura 3, el método en las modalidades de la presente invención puede incluir S301 a S306.
S301: Cuando el terminal está en el estado de pantalla de bloqueo, el terminal recibe una tercera operación del usuario.
La tercera operación se usa para activar el reconocedor de huellas dactilares dispuesto debajo de la pantalla táctil del terminal para capturar la información de huellas dactilares del usuario. Por ejemplo, la tercera operación puede ser una tercera operación, tal como una operación de clic, realizada por el usuario en la pantalla táctil del terminal. Por ejemplo, en algunas modalidades de esta solicitud, cuando el terminal está en el estado de pantalla de bloqueo, si el terminal está en el estado de pantalla, como se muestra en (a) en la Figura 4A, una interfaz actualmente visualizada por el terminal es una interfaz de la pantalla de bloqueo 401. La interfaz de la pantalla de bloqueo 401 puede ser la primera interfaz de la pantalla de bloqueo en esta aplicación. El usuario puede realizar la tercera operación en un área de captura de huellas dactilares en la pantalla táctil. El área de captura de huellas dactilares puede ser un área de proyección del reconocedor de huellas dactilares en la pantalla táctil. El usuario puede ingresar la información de la huella dactilar en el área de proyección. El reconocedor de huellas dactilares puede detectar la información de huellas dactilares introducida por el usuario en el área de proyección, para realizar la autenticación de huellas dactilares. La interfaz de la pantalla de bloqueo 401 puede incluir un patrón de huellas dactilares 402, usado para indicar una localización del área de captura de huellas dactilares en la pantalla táctil. Una localización del patrón de huellas dactilares 402 está asociada con el reconocedor de huellas dactilares. El usuario puede realizar la tercera operación en la localización en la que se visualiza el patrón de huellas dactilares 402. Cabe señalar que en un escenario en el que la función de reconocimiento de huellas dactilares se implementa instalando el reconocedor de huellas dactilares debajo de la pantalla táctil del terminal, generalmente se fija una localización del reconocedor de huellas dactilares instalado debajo de la pantalla táctil. Cuando se fija la localización del reconocedor de huellas dactilares instalado debajo de la pantalla táctil, también se fija la localización del área de captura de huellas dactilares en la pantalla táctil. Por lo tanto, la interfaz de la pantalla de bloqueo 401 puede alternativamente no incluir el patrón de huella dactilar 402.
En algunas otras modalidades de esta solicitud, si el terminal está en un estado de pantalla apagada, antes de S301, el terminal puede recibir la segunda operación, tal como la operación de encender la pantalla, realizada por el usuario. Por ejemplo, la operación de encender la pantalla puede ser una operación de presión realizada por el usuario sobre un botón de suministro de energía. Para poner otro ejemplo, la operación de encender la pantalla puede ser alternativamente una operación de clic realizada por el usuario en la pantalla táctil. La operación de encender la pantalla puede ser alternativamente una operación de doble clic realizada por el usuario en la pantalla
táctil. La operación de encender la pantalla no está específicamente limitada en las modalidades de esta solicitud. En respuesta a la operación de encender la pantalla, el terminal puede encender la pantalla táctil y visualiza la interfaz de la pantalla de bloqueo 401 en la pantalla táctil. Además, si el terminal está en el estado de pantalla apagada, cuando el terminal recibe un mensaje de notificación, el terminal también puede iluminar la pantalla táctil y visualizar la interfaz de la pantalla de bloqueo 401 en la pantalla táctil.
En algunas otras modalidades de esta solicitud, si el terminal está en el estado de pantalla apagada, el terminal puede visualizar el patrón de la huella dactilar en la pantalla táctil en el estado de pantalla apagada. La localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares. El usuario puede realizar la tercera operación en la localización en la que se visualiza el patrón de la huella dactilar en el estado de pantalla apagada.
En algunas otras modalidades de esta solicitud, antes de que se bloquee el terminal, el terminal puede visualizar la pantalla de inicio. En este caso, el usuario podrá realizar una primera operación. Por ejemplo, la primera operación puede ser una operación de presión realizada por el usuario sobre el botón de suministro de energía. El terminal se bloquea en respuesta a la primera operación. Además, después de que el terminal visualice la pantalla de inicio, el terminal puede determinar si se recibe la operación realizada por el usuario. Si el terminal no recibe ninguna operación realizada por el usuario, el terminal puede permanecer en el estado de pantalla encendida. El terminal puede continuar visualizando la pantalla de inicio. El terminal puede determinar además si el usuario realiza una operación en un proceso en el que el terminal permanece en el estado de pantalla encendida. Si el usuario no realiza ninguna operación, cuando el estado de pantalla se agota, el terminal se bloquea. El terminal puede oscurecer aún más la pantalla.
S302: El terminal captura la información de la huella dactilar del usuario en respuesta a la tercera operación.
En un proceso en el que el usuario realiza la tercera operación, un dedo del usuario toca la pantalla táctil del terminal. Cuando el dedo del usuario toca la pantalla táctil del terminal, el reconocedor de huellas dactilares dispuesto debajo de la pantalla táctil del terminal puede capturar la información de la huella dactilar del usuario. S303: El terminal realiza la autenticación de huellas dactilares en la información de huellas dactilares.
S304: Si la autenticación de huellas dactilares tiene éxito, el terminal visualiza la segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo incluye el menú de navegación.
Después de capturar la información de la huella dactilar del usuario, el terminal puede comparar la información de la huella dactilar capturada con la información de la huella dactilar previamente almacenada. Si la información de la huella dactilar capturada coincide con la información de la huella dactilar previamente almacenada, la autenticación de la huella dactilar tiene éxito. Si la autenticación de huellas dactilares tiene éxito, el terminal puede visualizar la segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo incluye el menú de navegación. Por ejemplo, el terminal puede visualizar el menú de navegación en la primera interfaz de la pantalla de bloqueo. Por ejemplo, como se muestra en (b) en la Figura 4A, el terminal visualiza un menú de navegación en la interfaz de la pantalla de bloqueo 401. El menú de navegación incluye cuatro controles, que son respectivamente un icono de Taobao 403, un icono de WeChat 404, un icono de desbloqueo 405 y un icono de teléfono 406. Además, si en S301, el usuario realiza la tercera operación en el estado de pantalla apagada, después de que la autenticación de la huella dactilar tenga éxito, el terminal puede iluminar la pantalla táctil y visualizar directamente la segunda interfaz de la pantalla de bloqueo, y la segunda interfaz de la pantalla de bloqueo incluye el menú de navegación. En algunas modalidades de esta solicitud, después de que la autenticación de la huella dactilar tiene éxito, el terminal puede cambiar además un efecto de visualización del patrón de la huella dactilar 402, para informar al usuario que la autenticación de la huella dactilar tiene éxito. Por ejemplo, el patrón de huella dactilar 402 cambia de gris a otro color, tal como rojo. Para poner otro ejemplo, antes de la autenticación de huellas dactilares, el patrón de huellas dactilares 402 se visualiza estáticamente. Después de que la autenticación de la huella dactilar tiene éxito, el patrón de la huella dactilar 402 se visualiza dinámicamente usando un efecto intermitente, un efecto de animación o similar. Para poner otro ejemplo, se cambia el brillo, el contraste, la escala de grises o similar del patrón de huellas dactilares 402. Esto no se limita específicamente en las modalidades de esta solicitud.
En algunas otras modalidades de esta solicitud, después de que la autenticación de huellas dactilares realizada por el terminal para el usuario tenga éxito, el terminal primero puede determinar si hay un mensaje de notificación no leído, y si hay un mensaje de notificación no leído, después de la autenticación de huellas dactilares, el terminal visualiza la segunda interfaz de la pantalla de bloqueo. Si no hay un mensaje de notificación no leído, en respuesta a la autenticación exitosa en la información de la huella dactilar capturada, el terminal visualiza la pantalla de inicio o una interfaz antes de que se bloquee el terminal.
Si la información de la huella dactilar capturada no coincide con la información de la huella dactilar previamente almacenada, la autenticación de la huella dactilar no tiene éxito. Si la autenticación de la huella dactilar no tiene éxito, el terminal puede permanecer en el estado de pantalla encendida. El terminal puede determinar además si el
usuario realiza una operación en un proceso en el que el terminal permanece en el estado de pantalla encendida. Si el usuario no realiza ninguna operación, cuando el estado de pantalla se agota, el terminal oscurece la pantalla. En algunas modalidades, cuando la autenticación de huellas dactilares no tiene éxito, el terminal puede vibrar o visualizar información de solicitud alternativamente, para informar al usuario que la autenticación de huellas dactilares no tiene éxito. En algunas modalidades de esta solicitud, cuando la autenticación de la huella dactilar no tiene éxito, el terminal puede alternativamente cambiar automáticamente la autenticación de la huella dactilar a otra forma de autenticación. Por ejemplo, cuando la autenticación de huellas dactilares no tiene éxito, el terminal cambia automáticamente la autenticación de huellas dactilares a la autenticación de contraseña y visualiza una interfaz de inicio de sesión con contraseña para guiar al usuario a ingresar una contraseña. Alternativamente, cuando la autenticación de la huella dactilar no tiene éxito, el usuario puede alternativamente cambiar manualmente la autenticación de la huella dactilar a otra forma de autenticación. Cuando la autenticación en la otra forma de autenticación tiene éxito, el terminal también puede visualizar la segunda interfaz de la pantalla de bloqueo. Por ejemplo, el menú de navegación se visualiza en la primera interfaz de la pantalla de bloqueo. Por ejemplo, el terminal recibe una contraseña de inicio de sesión introducida por el usuario en la interfaz de inicio de sesión con contraseña, y después de que la autenticación de la contraseña de inicio de sesión tenga éxito, el terminal visualiza la segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo incluye el menú de navegación.
S305: El terminal recibe una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo.
La cuarta operación puede ser una operación de clic en cualquier control incluido en el menú de navegación. La cuarta operación puede ser alternativamente una operación de deslizamiento. Un punto de terminación de la operación de deslizamiento es cualquier control incluido en el menú de navegación. Alternativamente, un punto de inicio de la operación de deslizamiento es cualquier control incluido en el menú de navegación.
Por ejemplo, si el usuario desea usar una función de marcación del terminal, el usuario puede realizar la cuarta operación, para ser específicos, hacer clic en el icono de teléfono 406, como se muestra en (c) en la Figura 4B.
En algunas modalidades de esta solicitud, si la cuarta operación es la operación de deslizamiento, en un proceso en el que el usuario realiza la operación de deslizamiento, a medida que se mueve el dedo del usuario, el terminal mueve un control correspondiente a una localización del punto de inicio de la operación de deslizamiento. Por ejemplo, el punto de terminación de la operación de deslizamiento es cualquier control, tal como el icono del teléfono, incluido en el menú de navegación. Se supone que el punto de inicio de la operación de deslizamiento es el área de captura de huellas dactilares. Como se muestra en la Figura 5, en un proceso en el que el usuario realiza la operación de deslizamiento, un icono de huella dactilar 501 correspondiente al área de captura de huellas dactilares se mueve con el movimiento del dedo del usuario. Cuando el dedo del usuario permanece en la localización del icono de teléfono 502, el movimiento del patrón de huella dactilar 501 también se detiene y permanece en la localización del icono de teléfono 502. De esta forma, un efecto visual proporcionado al usuario es que el patrón de huella dactilar 501 se arrastra a la localización del icono de teléfono 502. Por ejemplo, el punto de inicio de la operación de deslizamiento es cualquier control, tal como un icono de teléfono, incluido en el menú de navegación. Se supone que el punto de terminación de la operación de deslizamiento es el área de captura de huellas dactilares. Como se muestra en la Figura 6, en un proceso en el que el usuario realiza la operación de deslizamiento, se mueve un icono de teléfono 601 con el movimiento del dedo del usuario. Cuando el dedo del usuario permanece en una localización de un icono de huella dactilar 602 correspondiente al área de captura de huellas dactilares, el movimiento del icono de teléfono 601 también se detiene y permanece en la localización del icono de huella dactilar 602. De esta forma, un efecto visual proporcionado al usuario es que el icono de teléfono 601 se arrastra a la localización del patrón de huellas dactilares 602. En algunas modalidades de esta solicitud, cuando la cuarta operación es la operación de deslizamiento, el terminal puede alternativamente no mover el control correspondiente a la localización del punto de inicio de la operación de deslizamiento con el movimiento del dedo del usuario. Esto no se limita en las modalidades de esta solicitud.
S306: En respuesta a la cuarta operación, el terminal abre una aplicación asociada con el control y el terminal visualiza una interfaz de función de la aplicación asociada con el control.
Por ejemplo, con referencia al ejemplo en S305, en respuesta a la operación de clic realizada por el usuario en el icono de teléfono 406, el terminal abre una aplicación de teléfono asociada con el icono de teléfono 406. Como se muestra en (d) en la Figura 4B, el terminal visualiza una interfaz de función de marcación 407 de la aplicación telefónica. En algunas modalidades, después de que el terminal abre la aplicación asociada con el control y visualiza la interfaz de función de la aplicación asociada con el control, el terminal puede recibir además una operación de salida de la interfaz de función actual por parte del usuario. Por ejemplo, después de que el terminal abre la aplicación de teléfono y visualiza la interfaz de función de marcación de la aplicación de teléfono, como se muestra en (a) en la Figura 7A, el usuario hace clic en un botón de inicio (Home) 702 incluido en una barra de navegación 701. En algunas modalidades, en respuesta a la operación de clic, como se muestra en (b) en la Figura 7B, el terminal puede visualizar una interfaz de la pantalla de bloqueo 703. La interfaz de la pantalla de bloqueo 703 puede incluir el menú de navegación o puede no incluir el menú de navegación. Para ser específicos, la interfaz de la pantalla de bloqueo 703 puede ser la primera interfaz de la pantalla de bloqueo, o puede ser la segunda interfaz de
la pantalla de bloqueo. (b) en la Figura 7B se visualiza usando un ejemplo en el que se incluye el menú de navegación, en concreto, usando como ejemplo la segunda interfaz de la pantalla de bloqueo. Alternativamente, en algunas otras modalidades, en respuesta a la operación de clic, como se muestra en (c) en la Figura 7B, el terminal puede visualizar una pantalla de inicio (home screen) 704. Alternativamente, en respuesta a la operación de clic, el terminal puede visualizar una interfaz visualizada antes de que se bloquee el terminal. Por ejemplo, la interfaz que se visualiza antes de que se bloquee el terminal es una interfaz principal de Weibo. El terminal visualiza la interfaz principal de Weibo en respuesta a la operación de clic.
En algunas otras modalidades de esta solicitud, si la cuarta operación realizada por el usuario es para el icono de desbloqueo 405 incluido en el menú de navegación, en respuesta a la cuarta operación, el terminal visualiza la pantalla de inicio o una interfaz antes de que se bloquee el terminal. En algunas otras modalidades de esta solicitud, si el terminal no recibe ninguna operación del usuario después de que el terminal visualice la segunda interfaz de la pantalla de bloqueo, el terminal puede permanecer en el estado de pantalla encendida. El terminal puede continuar visualizando la interfaz actual, es decir, la segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo incluye el menú de navegación. El terminal puede determinar además si el usuario realiza una operación en un proceso en el que el terminal permanece en el estado de pantalla encendida. Si el usuario no realiza ninguna operación, cuando el estado de pantalla se agota, el terminal oscurece la pantalla.
En algunas otras modalidades de esta solicitud, la función de reconocimiento de huellas dactilares del terminal puede implementarse alternativamente instalando el reconocedor de huellas dactilares en la superficie posterior o el botón de la pantalla de inicio del terminal. El método en las modalidades de esta solicitud en este caso es similar al método que se muestra en la Figura 3. Sin embargo, existen las siguientes dos diferencias entre los dos métodos.
Diferencia 1: la tercera operación en S301 se usa para activar el reconocedor de huellas dactilares dispuesto en la superficie posterior o el botón de la pantalla de inicio del terminal para capturar la información de la huella dactilar del usuario. Usando un ejemplo en el que el reconocedor de huellas dactilares está instalado en el botón de la pantalla de inicio del terminal, cuando el terminal está en el estado de pantalla encendida, la tercera operación puede ser una operación de clic realizada por el usuario en el botón de la pantalla de inicio. Cuando el terminal está en el estado de pantalla apagada, la tercera operación puede ser una operación de presión o una operación de clic realizada por el usuario en el botón de la pantalla de inicio.
Usando un ejemplo en el que el menú de navegación incluye el icono de la carpeta, el identificador de la función de la aplicación y el icono de desbloqueo, y el identificador de la función de la aplicación es la función de pago y recibo de WeChat. Cuando el terminal está en el estado de pantalla de bloqueo, si el terminal está en el estado de pantalla encendida, como se muestra en (a) en la Figura 8A, una interfaz visualizada actualmente por el terminal es una interfaz de la pantalla de bloqueo 801. La interfaz de la pantalla de bloqueo 801 puede ser la primera interfaz de la pantalla de bloqueo en esta aplicación. El usuario puede tocar el botón de la pantalla de inicio 802. Cuando el dedo del usuario toca el botón de pantalla de inicio 802 del terminal, el reconocedor de huellas dactilares dispuesto en el botón de pantalla de inicio 802 puede capturar la información de huellas dactilares del usuario. Después de capturar la información de la huella dactilar del usuario, el terminal puede comparar la información de la huella dactilar capturada con la información de la huella dactilar previamente almacenada. Si la información de la huella dactilar capturada coincide con la información de la huella dactilar previamente almacenada, la autenticación de la huella dactilar tiene éxito. Si la autenticación de la huella dactilar tiene éxito, el terminal puede visualizar la segunda interfaz de la pantalla de bloqueo, como se muestra en (b) en la Figura 8A. Por ejemplo, el terminal puede visualizar un menú de navegación en la interfaz de la pantalla de bloqueo 801. Por ejemplo, el menú de navegación incluye cuatro controles, que son respectivamente un icono 803 de una carpeta, un identificador 804 de una función de pago y recibo de WeChat, un icono de desbloqueo 805 y un icono de teléfono 806.
El identificador 804 de la función de pago y recibo de WeChat puede ser un código de pago válido de la función de pago y recibo de WeChat, por ejemplo, un código de respuesta rápida válido. El código de respuesta rápida válido puede ser generado por la aplicación WeChat. Por ejemplo, después de que la autenticación de huellas dactilares tenga éxito, el terminal puede abrir WeChat en segundo plano. El terminal puede generar el código de respuesta rápida válido de la función de pago y recibo de la aplicación WeChat. Después de generar el código de respuesta rápida válido, el terminal puede visualizar el código de respuesta rápida válido generado en la interfaz de la pantalla de bloqueo 801 usando una captura de pantalla o de otra manera. El código de respuesta rápida válido puede ser un código de respuesta rápida dinámico. El código de respuesta rápida válido puede ser alternativamente un código de respuesta rápida estático. De esta manera, después de que la autenticación de la huella dactilar para el usuario tenga éxito, otro usuario puede implementar el pago y el recibo escaneando directamente, usando una terminal de otro usuario, el código de respuesta rápida incluido en el menú de navegación incluido en la segunda interfaz de la pantalla de bloqueo del terminal. Alternativamente, el identificador 804 de la función de pago y recibo de WeChat puede ser un icono que se usa para abrir la función de pago y recibo de WeChat (un ejemplo en el que el icono es un código de respuesta rápida se usa en la Figura 8A y la Figura 8B), en lugar del código de respuesta rápida válido de la función de pago y recibo. De esta forma, luego de que la autenticación de la huella dactilar para el usuario tenga éxito, el usuario podrá operar el icono de la función de pago y recibo de WeChat que se incluye en el menú de navegación. En respuesta a la operación realizada por el usuario en el icono de la función de pago y recibo de WeChat, el terminal puede abrir la función de pago y recibo de WeChat que está asociada con el icono de la función
de pago y recibo de WeChat. El terminal puede visualizar el código de respuesta rápida válido en una interfaz de función de pago y recibo. En este caso, otro usuario puede escanear, usando un terminal de otro usuario, el código de respuesta rápida válido que se visualiza en la interfaz de la función de pago y recibo, para implementar el pago y el recibo.
Diferencia 2: La cuarta operación en S305 puede ser una operación de clic en cualquier control incluido en el menú de navegación. Por ejemplo, si el usuario desea usar la función de pago y recibo de WeChat, y se supone que el identificador 804 de la función de pago y recibo de WeChat es un icono de la función de pago y recibo de WeChat. Como se muestra en (c) en la Figura 8B, el usuario puede hacer clic en el identificador 804 de la función de pago y recibo de WeChat. En respuesta a la operación de clic realizada por el usuario en el identificador 804 de la función de pago y recibo de WeChat, el terminal abre la función de pago y recibo de WeChat. Como se muestra en (d) en la Figura 8B, el terminal visualiza la interfaz de función de pago y recibo 807 de WeChat. La interfaz de la función de pago y recibo incluye el código de respuesta rápida válido de la función de pago y recibo de WeChat.
Para obtener descripciones específicas de otro contenido, consulte las descripciones del contenido correspondiente en las modalidades que se muestran en la Figura 3, y los detalles no se describen en la presente descripción de nuevo uno por uno.
Cabe señalar que, en algunas modalidades, cuando la función de reconocimiento de huellas dactilares del terminal se implementa instalando el reconocedor de huellas dactilares debajo de la pantalla táctil del terminal, si el menú de navegación no incluye el icono de desbloqueo, el terminal puede determinar, con base en diferentes operaciones realizadas por el usuario, si se visualiza la pantalla de inicio o una interfaz que se visualiza antes de bloquear el terminal, o se visualiza la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación, en respuesta a la operación recibida.
Una operación de activación del terminal para visualizar la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación puede ser la tercera operación, por ejemplo, la operación de clic realizada por el usuario en la pantalla táctil. Una operación de activación del terminal para visualizar la pantalla de inicio o una interfaz que se visualiza antes de que se bloquee el terminal puede ser una operación diferente de la tercera operación, por ejemplo, una operación de doble clic realizada por el usuario en la pantalla táctil, o un toque y mantener la operación realizada por el usuario en la pantalla táctil.
Por ejemplo, el terminal recibe la tercera operación en S301. Después de que la autenticación de la huella dactilar tenga éxito, en respuesta a la tercera operación, el terminal visualiza la segunda interfaz de la pantalla de bloqueo, incluido el menú de navegación. El terminal recibe una operación de doble clic realizada por el usuario en el área de captura de huellas dactilares de la pantalla táctil. Después de que la autenticación de la huella dactilar tenga éxito, en respuesta a la operación de doble clic, el terminal visualiza la pantalla de inicio o una interfaz antes de que se bloquee el terminal.
Alternativamente, cuando el usuario realiza una misma operación, tal como la tercera operación (se supone que la tercera operación es una operación de clic en la pantalla táctil), el terminal puede determinar alternativamente, con base en la duración diferente en la que el usuario toca la pantalla táctil del terminal, si se visualiza la pantalla de inicio o una interfaz que se visualiza antes de bloquear el terminal, o se visualiza la segunda interfaz de la pantalla de bloqueo, incluido el menú de navegación, en respuesta a la operación recibida.
Por ejemplo, el terminal recibe una operación de clic realizada por el usuario, y la duración en la que el usuario toca la pantalla táctil del terminal es la primera duración. Una vez que la autenticación de la huella dactilar tiene éxito, en respuesta a la operación de clic, el terminal visualiza la segunda interfaz de la pantalla de bloqueo, incluido el menú de navegación. El terminal recibe una operación de clic realizada por el usuario, y la duración en la que el usuario toca la pantalla táctil del terminal es la segunda duración. Después de que la autenticación de la huella dactilar tenga éxito, en respuesta a la operación de clic, el terminal visualiza la pantalla de inicio o una interfaz que se visualiza antes de que se bloquee el terminal.
Ciertamente, en las modalidades de esta solicitud, la tercera operación que tiene la primera duración puede denominarse operación de clic, y la tercera operación que tiene la segunda duración puede denominarse operación tocar y mantener.
En algunas otras modalidades, cuando la función de reconocimiento de huellas dactilares del terminal se implementa mediante la instalación del reconocedor de huellas dactilares en la superficie posterior o el botón de la pantalla táctil del terminal, si el menú de navegación no incluye el icono de desbloqueo, el terminal puede determinar alternativamente, con base en diferentes operaciones realizadas por el usuario, si se visualiza la pantalla de inicio o una interfaz que se visualiza antes de que se bloquee el terminal, o se visualiza la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación, en respuesta a la operación recibida. Alternativamente, cuando el usuario realiza una misma operación, el terminal puede determinar, con base en la duración diferente en la que el usuario toca la superficie posterior o el botón de la pantalla de inicio del terminal, si la pantalla de inicio o una interfaz que se visualiza antes del terminal está bloqueada, o se visualiza la segunda interfaz de la pantalla de bloqueo,
incluida el menú de navegación. Las descripciones específicas son similares a las descripciones de la implementación específica en la que el reconocedor de huellas dactilares está instalado debajo de la pantalla táctil del terminal, y los detalles no se describen en la presente descripción nuevamente.
De acuerdo con el método proporcionado en las modalidades de esta solicitud, cuando el terminal está en el estado de pantalla de bloqueo, si el terminal recibe la segunda operación, tal como la operación de encender la pantalla, realizada por el usuario, el terminal puede visualizar la primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación. Si el terminal recibe la tercera operación del usuario, por ejemplo, una operación de activación del reconocedor de huellas dactilares configurado en la pantalla táctil para capturar la información de huellas dactilares del usuario, el terminal puede capturar la información de huellas dactilares del usuario y visualizar la segunda interfaz de la pantalla de bloqueo que es diferente de la primera interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa de huellas dactilares para el usuario. Además, el terminal visualiza la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación, de manera que el usuario puede operar directamente el control incluido en el menú de navegación en la interfaz de la pantalla de bloqueo. En respuesta a la operación del usuario, el terminal puede abrir directamente la interfaz de funciones de la aplicación asociada con el control operado por el usuario. Se reduce la complejidad de la operación del usuario, se mejora la eficiencia de uso del terminal y se implementa una interacción eficiente entre el terminal y el usuario.
Un segundo escenario de aplicación: Se supone que el terminal está en un estado de pantalla de bloqueo. Los controles incluidos en el menú de navegación son el icono de la aplicación, el identificador del mensaje de notificación y el icono de desbloqueo. El menú de navegación puede incluirse en una segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo. La primera interfaz de la pantalla de bloqueo puede ser una interfaz visualizada en respuesta a una segunda operación recibida del usuario cuando el terminal está en el estado de pantalla de bloqueo. Por ejemplo, la segunda operación puede ser una operación de iluminación de la pantalla por parte del usuario. El usuario puede abrir rápidamente una aplicación asociada con el control al operar el control incluido en el menú de navegación. Se visualiza una interfaz de función de la aplicación asociada con el control. El menú de navegación se visualiza cuando el terminal está en un estado de pantalla encendida.
Además, en algunas modalidades de esta solicitud, se supone que la función de reconocimiento de huellas dactilares del terminal se implementa instalando el reconocedor de huellas dactilares debajo de la pantalla táctil del terminal.
En el segundo escenario de aplicación, como se muestra en la Figura 9, el método en las modalidades de la presente invención puede incluir S901 a S906.
S901: El terminal visualiza la segunda interfaz de la pantalla de bloqueo, donde la segunda interfaz de la pantalla de bloqueo incluye el menú de navegación.
Cuando el terminal está en el estado de pantalla de bloqueo, si el terminal está en el estado de pantalla encendida, como se muestra en (a) en la Figura 10A, una interfaz visualizada actualmente por el terminal es una interfaz de la pantalla de bloqueo 1001. La interfaz de la pantalla de bloqueo 1001 puede ser la segunda interfaz de la pantalla de bloqueo en esta aplicación. La interfaz de la pantalla de bloqueo 1001 incluye un menú de navegación. Como se muestra en (a) en la Figura 10A, el menú de navegación incluye cuatro controles, que son respectivamente un icono de Weibo 1002, un icono de Banco Móvil de China Merchants Bank 1003, un icono de desbloqueo 1004 y un identificador 1005 de un mensaje de notificación. En algunas modalidades, como se muestra en (a) en la Figura 10A, la interfaz de la pantalla de bloqueo 1001 puede incluir además un patrón de huella dactilar 1006. Para descripciones específicas del patrón de huellas dactilares 1006, consulte las descripciones del patrón de huellas dactilares en las modalidades que se muestran en la Figura 3 en esta solicitud, y los detalles no se describen nuevamente en las modalidades de esta solicitud.
En algunas otras modalidades de esta solicitud, si el terminal está en el estado de pantalla apagada, antes de S901, el terminal puede recibir la segunda operación, tal como la operación de encender la pantalla, realizada por el usuario.
S902: El terminal recibe una tercera operación del usuario.
La tercera operación se usa para activar el reconocedor de huellas dactilares dispuesto debajo de la pantalla táctil del terminal para capturar la información de huellas dactilares del usuario. La tercera operación puede ser una operación de clic realizada por el usuario en la pantalla táctil del terminal. Por ejemplo, como se muestra en (b) en la Figura 10A, el usuario puede realizar la tercera operación en el área de captura de huellas dactilares de la pantalla táctil.
S903: El terminal captura la información de la huella dactilar del usuario en respuesta a la tercera operación.
S904: El terminal realiza la autenticación de huellas dactilares en la información de huellas dactilares.
Si la autenticación de huella dactilar tiene éxito, en algunas modalidades de esta solicitud, se puede informar al usuario, cambiando un efecto de visualización del control incluido en el menú de navegación, que la autenticación de huella dactilar para el usuario tiene éxito. Por ejemplo, uno o más de los cuatro controles incluidos en el menú de navegación cambian de gris a otro color, tal como rojo. Por poner otro ejemplo, antes de la autenticación por huella dactilar, el control incluido en el menú de navegación se visualiza estático. Una vez que la autenticación de la huella dactilar tiene éxito, uno o más de los cuatro controles incluidos en el menú de navegación se visualizan dinámicamente usando un efecto intermitente, un efecto de animación o similar. Para poner otro ejemplo, se cambia el brillo, el contraste, la escala de grises o similar de uno o más de los cuatro controles incluidos en el menú de navegación. Esto no se limita específicamente en las modalidades de esta solicitud.
Si la autenticación de huellas dactilares no tiene éxito, en algunas modalidades de esta solicitud, el terminal puede vibrar o visualizar información de solicitud, para informar al usuario que la autenticación de huellas dactilares no ha tenido éxito. Alternativamente, cuando la autenticación de la huella dactilar no tiene éxito, el terminal visualiza el control incluido en el menú de navegación usando un efecto de visualización diferente del efecto que se visualiza cuando la autenticación de la huella dactilar tiene éxito. Alternativamente, cuando la autenticación de la huella dactilar no tiene éxito, el control incluido en el menú de navegación se encuentra en un estado no operativo. Por ejemplo, cuando el usuario hace clic en el control del menú de navegación, el terminal no responde, o el terminal vibra y no responde. Para poner otro ejemplo, el usuario puede no arrastrar el control en el menú de navegación.
S905: El terminal recibe una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo.
La cuarta operación puede ser una operación de clic en cualquier control incluido en el menú de navegación. La cuarta operación puede ser alternativamente una operación de deslizamiento. Un punto de terminación de la operación de deslizamiento es cualquier control incluido en el menú de navegación. Alternativamente, un punto de inicio de la operación de deslizamiento es cualquier control incluido en el menú de navegación.
S906: Si la autenticación de la huella dactilar tiene éxito, en respuesta a la cuarta operación, el terminal abre una aplicación asociada con el control y el terminal visualiza una interfaz de función de la aplicación asociada con el control.
Después de que el terminal recibe la cuarta operación, si tiene éxito la autenticación de huellas dactilares sobre la información de huellas dactilares del usuario en S904, en respuesta a la cuarta operación, el terminal abre la aplicación asociada con el control. Por ejemplo, como se muestra en (c) en la Figura 10B, el usuario realiza una operación de clic en el icono de Banco Móvil de China Merchants Bank 1003 incluido en el menú de navegación. Si la autenticación de huellas dactilares realizada por el terminal para el usuario tiene éxito, en respuesta a la operación de clic, el terminal abre el Banco móvil de China Merchants Bank asociado con el icono del Banco móvil de China Merchants Bank 1003. Como se muestra en (d) en la Figura 10B, el terminal visualiza una interfaz de inicio de sesión 1007 del Banco Móvil de China Merchants Bank. La interfaz de inicio de sesión 1007 puede incluir una ventana de solicitud 1008 (como se muestra en (d) en la Figura 10B) usada por el usuario para ingresar un nombre de usuario y una contraseña; y/o la interfaz de inicio de sesión 1007 puede incluir un cuadro de solicitud (no mostrado) usado para solicitar al usuario que realice la autenticación de huellas dactilares, para solicitar al usuario que realice la autenticación de huellas dactilares para iniciar sesión en la aplicación. En algunas otras modalidades de esta solicitud, una aplicación que se puede usar solo después de iniciar sesión puede ser una aplicación del sistema del terminal, o puede ser una aplicación de terceros, por ejemplo, el Banco Móvil de China Merchants Bank, si el usuario proporciona el inicio de sesión con huella dactilar, después de que la autenticación en la información de la huella dactilar capturada en S904 tenga éxito, en respuesta a la cuarta operación, el terminal puede abrir directamente el Banco Móvil de China Merchants Bank asociado con el icono 1003 del Banco Móvil de China Merchants Bank, y visualizar una interfaz principal después de que el inicio de sesión tenga éxito.
En algunas otras modalidades de esta solicitud, si la cuarta operación es una operación de deslizamiento, y el usuario pasa a través del área de captura de huellas dactilares cuando el usuario realiza la operación de deslizamiento, la tercera operación y la cuarta operación pueden ser operaciones continuas de un dedo del usuario sin salir de la pantalla táctil. Puede entenderse simplemente que el usuario realiza la cuarta operación sin necesidad de realizar la tercera operación. En un proceso en el que el usuario realiza la cuarta operación, cuando el usuario toca la zona de captura de la huella, el terminal captura la información de la huella del usuario. El terminal realiza la autenticación de huellas dactilares en la información de huellas dactilares. Después de que la autenticación de la huella dactilar tenga éxito, en respuesta a la cuarta operación, el terminal abre la aplicación asociada con el control. El terminal puede visualizar además la interfaz de función de la aplicación asociada con el control. Por ejemplo, la cuarta operación es una operación de deslizamiento. El punto de terminación de la operación de deslizamiento es cualquier control, tal como el identificador del mensaje de notificación, incluido en el menú de navegación. Se supone que el punto de inicio de la operación de deslizamiento es el área de captura de huellas dactilares. Como se muestra en (a) en la Figura 11A, una interfaz visualizada actualmente por el terminal es una interfaz de la pantalla de bloqueo 1101. La interfaz de la pantalla de bloqueo 1101 incluye un menú de navegación. El menú de navegación incluye cuatro controles, que son respectivamente un icono de Weibo 1102, un icono de Banco Móvil de China Merchants Bank 1103, un icono de desbloqueo 1104 y un identificador 1105 de un mensaje de notificación. Se supone que el mensaje de notificación es un mensaje de chat que se recibe en WeChat y que es enviado por otro
usuario. La interfaz de la pantalla de bloqueo 1101 incluye además un patrón de huella dactilar 1106. Si el usuario desea ver el mensaje de notificación, el usuario puede comenzar a realizar una operación de deslizamiento desde el área de captura de huellas dactilares, específicamente, el icono de huella dactilar 1106. Como se muestra en (b) en la Figura 11A, un punto de terminación de la operación de deslizamiento es el identificador 1105 del mensaje de notificación. En un proceso en el que el usuario realiza la operación de deslizamiento, cuando el usuario toca el patrón de huellas dactilares 1106, el reconocedor de huellas dactilares dispuesto debajo de la pantalla táctil del terminal puede capturar la información de huellas dactilares del usuario. El terminal realiza la autenticación de huellas dactilares en la información de huellas dactilares. Después de que la autenticación de la huella dactilar tenga éxito, en respuesta a la operación de deslizamiento, como se muestra en (c) en la Figura 11A, el terminal abre una interfaz de detalles de chat 1107.
En algunas otras modalidades de esta solicitud, el identificador del mensaje de notificación que se incluye en el menú de navegación puede ser un cuadro de solicitud. Antes de la autenticación de huellas dactilares, el cuadro de solicitud incluye el mensaje de notificación que se visualiza de forma cifrada. Por ejemplo, como se muestra en (a) en la Figura 11A, el cuadro de solicitud incluye las palabras "Mensajes no leídos de WeChat". Después de que la autenticación de la huella dactilar tenga éxito, todo o parte del contenido del mensaje de notificación puede visualizarse en el cuadro de solicitud. Por ejemplo, con referencia a (b) en la Figura 11A, palabras "Aimi: ¿Estás en casa?" se puede visualizar en el cuadro de solicitud. "Aimi: ¿Estás en casa?" es parte del contenido incluido en el mensaje de notificación. Después de que el terminal recibe la cuarta operación del usuario, el terminal puede abrir WeChat en respuesta a la cuarta operación. La interfaz de detalles de chat 1107 visualiza el contenido del mensaje de notificación.
En los ejemplos anteriores, se usa como descripción un ejemplo en el que se fija una localización de visualización del control incluido en el menú de navegación en la pantalla táctil. En algunas otras modalidades de esta solicitud, la localización de visualización del control incluido en el menú de navegación en la pantalla táctil se puede cambiar dinámicamente. Por ejemplo, con referencia a la Figura 11B-a, la Figura 11B-b, y la Figura 11B-c, la segunda interfaz de la pantalla de bloqueo incluye un menú de navegación. Se usa un ejemplo en el que el menú de navegación incluye cuatro controles, que son respectivamente un icono de Jingdong 1101-b, un icono de Banco Móvil de China Merchants Bank 1102-b, un icono de desbloqueo 1103-b y un identificador 1104-b de un mensaje de notificación. Como se muestra en (a) a (d) en la Figura 11B-a y la Figura 11B-b, los controles incluidos en el menú de navegación pueden visualizarse automática y secuencialmente en el área de captura de huellas dactilares. En este escenario, el usuario puede realizar una operación, tal como una operación de clic, para implementar la autenticación de huellas dactilares y abrir una aplicación asociada con el control. Como se muestra en (d) en la Figura 11B-b, cuando el identificador 1104-b del mensaje de notificación se visualiza en el área de captura de huellas dactilares, el usuario puede realizar una operación de clic en el área de captura de huellas dactilares de la pantalla táctil. En un proceso en el que el usuario realiza la operación de clic, el terminal puede capturar la información de la huella dactilar del usuario. Después de que la autenticación de la huella dactilar tenga éxito, como se muestra en (e) en la Figura 11B-c, el terminal abre una interfaz de detalles de chat 1105-b. Una secuencia de visualización de los controles incluidos en el menú de navegación en el área de captura de huellas dactilares puede ser predefinida, configurada por el usuario u obtenida mediante coincidencia con base en un escenario. Por ejemplo, si el usuario se encuentra actualmente en una tienda de conveniencia de Jingdong, el icono de Jingdong puede visualizarse preferentemente en el área de captura de huellas dactilares.
Cabe señalar que las descripciones específicas del contenido relacionado en S901 a S906 en las modalidades de esta solicitud son similares a las descripciones relacionadas del contenido correspondiente en S301 a S306 en algunas otras modalidades de esta solicitud. Para las descripciones específicas del contenido relacionado en S901 a S906, consulte las descripciones relacionadas del contenido correspondiente en S301 a S306 en algunas otras modalidades, y los detalles no se describen en las modalidades de esta solicitud de nuevo uno por uno.
De acuerdo con el método proporcionado en las modalidades de esta solicitud, el terminal visualiza la segunda interfaz de la pantalla de bloqueo que incluye el menú de navegación, para que el usuario pueda operar directamente el control incluido en el menú de navegación en la interfaz de la pantalla de bloqueo. En respuesta a la operación del usuario, el terminal puede abrir directamente la interfaz de funciones de la aplicación asociada con el control operado por el usuario. Se reduce la complejidad de la operación del usuario, se mejora la eficiencia de uso del terminal y se implementa una interacción eficiente entre el terminal y el usuario.
Un tercer escenario de aplicación: Se supone que el terminal está en estado de desbloqueo. Los controles incluidos en el menú de navegación son el icono de la aplicación, el identificador de la función de la aplicación y un identificador de seguridad. Usando un ejemplo en el que la función de la aplicación es una función de pago y recibo de WeChat, el menú de navegación puede visualizarse en cualquier interfaz de la pantalla que no sea de bloqueo. Por ejemplo, el menú de navegación puede visualizarse en la pantalla de inicio, o una interfaz principal de la aplicación, o una interfaz de función de la aplicación. El usuario puede abrir rápidamente una aplicación asociada con el control al operar el control incluido en el menú de navegación. Se visualiza una interfaz de función de la aplicación asociada con el control. Además, en algunas modalidades de esta solicitud, se supone que la función de reconocimiento de huellas dactilares del terminal se implementa instalando el reconocedor de huellas dactilares en el botón de la pantalla de inicio del terminal.
En este escenario de aplicación, las etapas incluidas en el método en las modalidades de esta solicitud son similares a S301 a S306 que se describen anteriormente. Los detalles no se describen en esta solicitud de nuevo uno por uno. Para facilitar la comprensión de un experto en la técnica, se describe un método específico en las modalidades de esta solicitud en este escenario de aplicación con referencia a un ejemplo que se muestra en la Figura 12A, Figura 12B y Figura 12C.
Por ejemplo, el usuario está usando una aplicación de Amazon. Como se muestra en (a) en la Figura 12A, una interfaz visualizada actualmente por el terminal es una interfaz principal 1201 de Amazon. En este caso, el usuario desea usar la función de pago y recibo de WeChat. El usuario puede realizar una operación de activación del terminal para capturar la información de huellas dactilares del usuario en la interfaz principal 1201 de Amazon. La operación es diferente de una operación normal en la interfaz visualizada actualmente, por ejemplo, una operación de clic en un enlace en la interfaz principal 1201. El usuario realiza una tercera operación. Como se muestra en (b) en la Figura 12B, la tercera operación es una operación de clic realizada por el usuario en el área de captura de huellas dactilares de la pantalla táctil del terminal. De esta forma, cuando el terminal reciba la tercera operación del usuario, el reconocedor de huellas dactilares instalado debajo de la pantalla táctil del terminal podrá capturar la información de la huella dactilar del usuario. Después de capturar la información de huellas dactilares del usuario, el terminal puede realizar la autenticación de huellas dactilares en la información de huellas dactilares capturada. Si la autenticación de la huella dactilar tiene éxito, el terminal puede visualizar un menú de navegación en la interfaz principal 1201 de Amazon. Por ejemplo, como se muestra en (c) en la Figura 12C, el menú de navegación incluye tres controles, que son respectivamente un icono de Alipay 1202, un identificador 1203 de una función de pago y recibo de WeChat y un identificador de seguridad 1204. Cuando el identificador 1203 de la función de pago y recibo de WeChat es un código de respuesta rápida válido de la función de pago y recibo de WeChat, otro usuario puede escanear el código de respuesta rápida incluido en el menú de navegación usando directamente una terminal de otro usuario, para implementar el pago y la recepción. Cuando el identificador 1203 de la función de pago y recibo de WeChat es un icono que se usa para abrir la función de pago y recibo de WeChat, el usuario puede realizar una cuarta operación. En respuesta a la cuarta operación, el terminal puede abrir la función de pago y recibo de WeChat y visualizar el código de respuesta rápida válido en la interfaz de la función de pago y recibo, para que otro usuario pueda escanear, usando un terminal de otro usuario, el código de respuesta rápida válido que se visualiza en la interfaz de la función de pago y recibo, para implementar el pago y el recibo. La seguridad puede ser una aplicación integrada del terminal, es decir, una aplicación de sistema del terminal. La aplicación solo se puede usar después de haber iniciado sesión. Por ejemplo, la seguridad incluye datos como una foto que es del usuario y que tiene un nivel de privacidad relativamente alto. En las modalidades de esta solicitud, después de que la autenticación de huellas dactilares para el usuario tenga éxito, si el usuario abre la seguridad usando el menú de navegación, el usuario puede acceder directamente a los datos en la seguridad sin ingresar un nombre de usuario y una contraseña por parte del usuario nuevamente. En algunas otras modalidades de esta solicitud, para una aplicación de tipo comercial como Amazon, Taobao o Jingdong, una interfaz que se visualiza actualmente es una interfaz de detalles de un objeto. El usuario quiere comprar este objeto. El usuario puede realizar una operación de activar el terminal para capturar la información de la huella dactilar del usuario en la interfaz de detalles del objeto. La operación es diferente de una operación normal en la interfaz que se visualiza actualmente. El usuario realiza una tercera operación. La tercera operación es una operación de clic realizada por el usuario en el área de captura de huellas dactilares de la pantalla táctil del terminal. De esta forma, cuando el terminal reciba la tercera operación del usuario, el reconocedor de huellas dactilares instalado debajo de la pantalla táctil del terminal podrá capturar la información de la huella dactilar del usuario. Después de capturar la información de la huella dactilar del usuario, el terminal puede realizar la autenticación de la huella dactilar sobre la información de la huella dactilar capturada. Si la autenticación de huellas dactilares tiene éxito, el terminal ingresa directamente a una página de liquidación, implementando de esta manera el pedido con un solo clic.
En el primer escenario de aplicación, el segundo escenario de aplicación y el tercer escenario de aplicación, el control incluido en el menú de navegación puede estar predefinido, o puede ser configurado por el usuario, o puede ser recomendado por un sistema. Cuando el sistema recomienda el control incluido en el menú de navegación, el control incluido en el menú de navegación se puede cambiar en tiempo real con base en la información tal como la hora, la localización y la frecuencia con la que el usuario usa una función del terminal tal como una aplicación o una función de aplicación. Se usa un ejemplo en el que el usuario establece un menú de navegación. Por ejemplo, como se muestra en la Figura 13, el usuario puede agregar o eliminar un control incluido en el menú de navegación en una interfaz de configuración 1301. Alternativamente, se puede editar una localización de cada control en el menú de navegación en la interfaz de configuración 1301. Por ejemplo, en la interfaz de configuración 1301 que se muestra en la Figura 13, se usa un botón 1302 para eliminar un control correspondiente del menú de navegación. Se usa un botón 1303 para añadir un control correspondiente al menú de navegación. Se usa un botón 1304 para editar una localización de un control correspondiente en el menú de navegación. Además, una cantidad de controles incluidos en el menú de navegación no está específicamente limitada en las modalidades de esta solicitud.
En algunas otras modalidades de esta solicitud, en el primer escenario de aplicación, el segundo escenario de aplicación y el tercer escenario de aplicación, el terminal puede alternativamente no visualizar el menú de navegación. Sin embargo, después de que la autenticación de huellas dactilares para el usuario tenga éxito y se reciba la cuarta operación, el terminal abre directamente una aplicación asociada con el control y visualiza una interfaz de función de la aplicación asociada con el control. Por ejemplo, con referencia a la Figura 14A, la Figura
14B, y la Figura 14C, se supone que la función de reconocimiento de huellas dactilares del terminal se implementa instalando el reconocedor de huellas dactilares en el botón de la pantalla de inicio del terminal. Como se muestra en (a) en la Figura 14A, una interfaz visualizada actualmente por el terminal es una interfaz de la pantalla de bloqueo 1401. La interfaz de la pantalla de bloqueo 1401 puede ser la primera interfaz de la pantalla de bloqueo en esta aplicación. La interfaz de la pantalla de bloqueo 1401 incluye un patrón de huella dactilar 1402. El patrón de huellas dactilares 1402 se usa para informar al usuario de la localización del área de captura de huellas dactilares en la pantalla táctil del terminal. Cuando el usuario toca el patrón de huella dactilar 1402, el terminal puede capturar la información de la huella dactilar del usuario. Después de capturar la información de la huella dactilar, el terminal puede autenticar la información de la huella dactilar. Se supone que se pueden predefinir cuatro direcciones arriba, abajo, izquierda y derecha en una línea en forma de cruz centrada en el área de captura de huellas dactilares, para iniciar rápidamente Taobao, visualizar la pantalla de inicio, iniciar WeChat o iniciar una llamada. Cuando el usuario quiere iniciar Taobao, como se muestra en (b) en la Figura 14B, el usuario puede realizar una operación de deslizamiento hacia arriba. Cuando el usuario realiza la operación de deslizamiento, el dedo pasa por el área de captura de huellas dactilares. Se supone que un punto de inicio de la operación de deslizamiento es el área de captura de huellas dactilares. Cuando el terminal recibe la operación de deslizamiento del usuario, si la autenticación de huellas dactilares tiene éxito, el terminal puede abrir Taobao. Como se muestra en (c) en la Figura 14C, el terminal visualiza una interfaz principal 1403 de Taobao.
En algunas otras modalidades de esta solicitud, para proteger aún más la privacidad del usuario, en el primer escenario de aplicación, el segundo escenario de aplicación y el tercer escenario de aplicación, se puede realizar además el reconocimiento facial para el usuario. Después de que tanto el reconocimiento facial como la autenticación de huellas dactilares tengan éxito, cuando el usuario realiza la cuarta operación en un control en el menú de navegación, el terminal abre una aplicación asociada con el control y visualiza una interfaz de función de la aplicación asociada con el control. Usando un ejemplo en el que se agrega el reconocimiento facial al primer escenario de aplicación, como se muestra en la Figura 15A y la Figura 15B, S304 pueden ser específicamente las siguientes etapas.
S1501: Después de que la autenticación de huellas dactilares realizada por el terminal en la información de huellas dactilares del usuario tenga éxito, el terminal puede habilitar una función de reconocimiento facial.
S1502: El terminal captura información facial del usuario.
S1503: El terminal autentica la información facial capturada.
S1504: Después de que la autenticación de la información facial capturada tenga éxito, el terminal visualiza la segunda interfaz de la pantalla de bloqueo. La segunda interfaz de la pantalla de bloqueo incluye el menú de navegación.
En algunas modalidades de esta solicitud, los menús de navegación que incluyen diferentes controles pueden visualizarse para información facial diferente. Por ejemplo, si la información facial capturada por el terminal indica que el usuario es un niño, el control incluido en el menú de navegación puede ser un pequeño icono de juego, o similar. Por ejemplo, si la información facial capturada por el terminal indica que el usuario es un joven, el control incluido en el menú de navegación puede ser un icono de música, un icono de WeChat, o similar.
Para descripciones específicas de otro proceso y contenido, consulte las modalidades que se muestran en la Figura 3 y los detalles no se describen en esta solicitud de nuevo uno por uno.
De acuerdo con el método proporcionado en las modalidades de esta solicitud, después de que la autenticación de huellas dactilares realizada por el terminal tenga éxito en la información de huellas dactilares capturadas del usuario, el terminal puede realizar el reconocimiento facial en el usuario. Después de que tanto el reconocimiento facial como la autenticación de huellas dactilares tengan éxito, se visualiza la segunda interfaz de la pantalla de bloqueo, incluido el menú de navegación, para proteger aún más la privacidad del usuario.
Debe entenderse que las descripciones de las características técnicas, soluciones técnicas o lenguaje similar en esta solicitud no implica que todas las características puedan implementarse en una sola modalidad. Las características técnicas y las soluciones técnicas descritas en las modalidades pueden combinarse alternativamente de cualquier manera adecuada. Además, cabe señalar que, en las modalidades de esta solicitud, se puede usar alternativamente una forma de autenticación en otra forma, tal como reconocimiento facial, reconocimiento de huellas de voz o reconocimiento de iris, para reemplazar la autenticación de huellas dactilares, para proteger la privacidad del usuario.
Puede entenderse que, para implementar las funciones anteriores, el terminal incluye estructuras de hardware y/o módulos de software correspondientes para realizar las funciones. Un experto medio en la técnica debería darse cuenta fácilmente de que, en combinación con los ejemplos descritos en las modalidades divulgadas en esta memoria descriptiva, las unidades, algoritmos y etapas pueden implementarse mediante hardware o una combinación de hardware y software informático. El hecho de que una función se realice mediante hardware o
hardware accionado por software de ordenador depende de las aplicaciones particulares y limitaciones de diseño de las soluciones técnicas. Un experto en la técnica puede usar diferentes métodos para implementar las funciones descritas para cada aplicación particular, pero no debe considerarse que la implementación va más allá del alcance de las modalidades de esta solicitud.
Una modalidad de esta solicitud proporciona además un terminal para implementar las modalidades del método anterior. Específicamente, los módulos de función del terminal pueden dividirse. Por ejemplo, los módulos funcionales pueden dividirse en correspondencia con las funciones, o pueden integrarse dos o más funciones en un módulo de procesamiento. El módulo integrado puede implementarse en forma de hardware o puede implementarse en forma de un módulo de función de software. Cabe señalar que, en esta modalidad de esta solicitud, la división de los módulos es un ejemplo y es simplemente una división de función lógica. En la implementación real, puede usarse otra forma de división.
Cuando los módulos de función se dividen en correspondencia con las funciones, la Figura 16 es un posible diagrama estructural esquemático de un aparato de visualización 1600 de acuerdo con una modalidad de esta solicitud. El aparato de visualización 1600 se puede aplicar al terminal en las modalidades anteriores. El aparato de visualización 1600 puede incluir una unidad de visualización 1601, una unidad de entrada 1602, una unidad de bloqueo 1603 y una unidad de captura 1604.
La unidad de visualización 1601 está configurada para ayudar al terminal a realizar S1504 y operaciones de visualización de la interfaz de función de la aplicación asociada con el control en S304, S306, S901 y S906 en las modalidades del método anterior, y/o se usa en otro proceso de la tecnología descrita en esta memoria descriptiva. La unidad de visualización puede ser una pantalla táctil u otro hardware, o la integración de hardware y software. La unidad de entrada 1602 está configurada para recibir una entrada, tal como una entrada táctil, entrada de voz, entrada de gestos u operación flotante, de un usuario en una interfaz de visualización del terminal. La unidad de entrada 1602 se configura para soportar al terminal a realizar S301, S305, S902, y S905 en las modalidades del método anterior, y/o se usa en otro proceso de la tecnología descrita en esta memoria descriptiva. La unidad de entrada puede ser una pantalla táctil u otro hardware, o una integración de hardware y software.
La unidad de bloqueo 1603 está configurada para ayudar al terminal a realizar la operación de bloquear el terminal en las modalidades del método anterior y/o se usa en otro proceso de la tecnología descrita en esta memoria descriptiva.
La unidad de captura 1604 está configurada para ayudar al terminal a realizar S302, S903, S1502 en las modalidades del método anterior y/o se usa en otro proceso de la tecnología descrita en esta memoria descriptiva. En esta modalidad de esta solicitud, además, como se muestra en la Figura 16, el aparato de visualización 1600 puede incluir además una unidad de recepción 1605 y una unidad de control 1606.
La unidad de recepción 1605 está configurada para ayudar al terminal a realizar la operación de recepción, tal como recibir el mensaje de notificación, en las modalidades del método anterior y/o se usa en otro proceso de la tecnología descrita en esta memoria descriptiva.
La unidad de control 1606 está configurada para ayudar al terminal a realizar la operación de control, tal como encender la pantalla, en las modalidades del método anterior, y/o usarse en otro proceso de la tecnología descrita en esta memoria descriptiva.
Para todo el contenido relacionado de las etapas en las modalidades del método anterior, se hace referencia a las descripciones de función de los módulos de función correspondientes, y los detalles no se describen en la presente descripción de nuevo.
Ciertamente, el aparato de visualización 1600 incluye, pero no se limita a, los módulos de unidades enumerados anteriormente. Por ejemplo, el aparato de visualización puede incluir además una unidad de envío configurada para enviar datos o una señal a otro dispositivo, una unidad de autenticación configurada para autenticar información de huellas dactilares y/o información facial del usuario, y similares. Además, las funciones que las unidades funcionales pueden implementar específicamente también incluyen, pero no se limitan a las funciones correspondientes a las etapas del método en los ejemplos anteriores. Para obtener descripciones detalladas de otra unidad en el aparato de visualización 1600, consulte las descripciones detalladas de las etapas del método correspondientes a la otra unidad, y los detalles no se describen nuevamente en esta modalidad.
Cuando se usa una unidad integrada, la Figura 17 es otro posible diagrama estructural esquemático de un aparato de visualización 1700 de acuerdo con una modalidad de esta solicitud. El aparato de visualización 1700 se puede aplicar al terminal en las modalidades anteriores. El aparato de visualización 1700 puede incluir un módulo de procesamiento 1701, un módulo de almacenamiento 1702 y un módulo de visualización 1703. El módulo de procesamiento 1701 está configurado para controlar y gestionar una acción del terminal. El módulo de visualización
1703 está configurado para visualizar contenido según lo indicado por el módulo de procesamiento 1701. El módulo de almacenamiento 1702 se configura para almacenar código de programa y datos del terminal. Además, el aparato de visualización 1700 puede incluir además un módulo de entrada y un módulo de comunicaciones. El módulo de comunicaciones está configurado para admitir que el terminal se comunique con otra entidad de red, para implementar funciones tales como una llamada, intercambio de datos y acceso a Internet del terminal.
El módulo de procesamiento 1701 puede ser un procesador o un controlador. El módulo de comunicaciones puede ser un transceptor, un circuito RF, una interfaz de comunicaciones o similar. El módulo de almacenamiento 1702 puede ser una memoria. El módulo de visualización puede ser una pantalla o un visualizador. El módulo de entrada puede ser una pantalla táctil, un aparato de entrada de voz, un reconocedor de huellas dactilares o similares.
Cuando el módulo de procesamiento 1701 es el procesador, el módulo de comunicaciones es el circuito de RF, el módulo de almacenamiento 1702 es la memoria y el módulo de visualización 1703 es la pantalla táctil, el aparato de visualización 1700 provisto en esta modalidad de esta solicitud puede ser el teléfono móvil mostrado en la Figura 1. El módulo de comunicaciones no solo puede incluir el circuito de RF, sino que también puede incluir un módulo Wi-Fi, un módulo NFC y un módulo Bluetooth. Los módulos de comunicaciones tales como el circuito RF, el módulo NFC, el módulo Wi-Fi y el módulo Bluetooth pueden denominarse colectivamente interfaz de comunicaciones. El procesador, el circuito de RF, la pantalla táctil y la memoria pueden acoplarse mediante un bus.
Como se muestra en la Figura 18, algunas otras modalidades de esta solicitud proporcionan además un terminal 1800. El terminal 1800 puede incluir uno o más procesadores 1801, una memoria 1802, una pantalla táctil 1803 y uno o más programas informáticos 1804. Los componentes pueden conectarse usando uno o más buses de comunicaciones 1805. La pantalla táctil 1803 puede incluir una superficie sensible al tacto 1806 y un visualizador 1807. El uno o más programas informáticos 1804 se almacenan en la memoria 1802 y están configurados para ser ejecutados por el uno o más procesadores 1801. El uno o más programas informáticos 1804 pueden incluir instrucciones, y las instrucciones pueden usarse para realizar las etapas de la Figura 3 y una modalidad correspondiente. En algunas otras modalidades de esta solicitud, las instrucciones pueden configurarse alternativamente para realizar las etapas de la Figura 9 y una modalidad correspondiente. En algunas otras modalidades de esta solicitud, las instrucciones pueden configurarse alternativamente para realizar las etapas de la Figura 15A y la Figura 15B y una modalidad correspondiente. Ciertamente, el terminal 1800 incluye, pero no se limita a los componentes enumerados anteriormente. Por ejemplo, el terminal 1800 puede incluir además un circuito de radiofrecuencia, un aparato de posicionamiento, un sensor y similares. Cuando el terminal 1800 incluye otros componentes, el terminal 1800 puede ser el teléfono móvil que se muestra en la Figura 1.
Algunas otras modalidades de esta solicitud proporcionan además un medio de almacenamiento informático. El medio de almacenamiento informático almacena el código del programa informático, y cuando el procesador anterior ejecuta el código del programa informático, el terminal realiza las etapas del método relacionado en cualquiera de la Figura 3, Figura 9, o la Figura 15A y la Figura 15B, para implementar el método en las modalidades anteriores. Algunas otras modalidades de esta solicitud proporcionan además un producto de programa informático, y cuando el producto de programa informático se ejecuta en un ordenador, el ordenador puede realizar las etapas del método relacionadas en cualquiera de la Figura 3, Figura 9, o la Figura 15A y la Figura 15B, para implementar el método en las modalidades anteriores.
Algunas otras modalidades de esta solicitud proporcionan además un dispositivo de control. El dispositivo de control incluye un procesador, y una memoria, la memoria se configura para almacenar el código de programa informático y el código de programa informático incluye una instrucción informática. Cuando el procesador ejecuta la instrucción informática, el dispositivo de control realiza las etapas del método relacionadas en cualquiera de la Figura 3, Figura 9, o la Figura 15A y la Figura 15B, para implementar el método en las modalidades anteriores. El dispositivo de control puede ser un circuito integrado IC, o puede ser un sistema en chip S0C. El circuito integrado puede ser un circuito integrado universal, o puede ser una matriz de puertas programables en campo FPGA, o puede ser un circuito integrado de aplicación específica ASIC.
Todos los terminales, medios de almacenamiento informático, productos de programas informáticos o dispositivos de control que se proporcionan en las modalidades de esta solicitud están configurados para realizar un método correspondiente proporcionado anteriormente. Por lo tanto, para los efectos beneficiosos que puede lograr el terminal, el medio de almacenamiento informático, el producto de programa informático o el dispositivo de control, consulte los efectos beneficiosos en el método correspondiente proporcionado anteriormente, y los detalles no se describen en la presente descripción nuevamente.
Las descripciones anteriores acerca de las implementaciones permiten a un experto en la técnica comprender que, con el propósito de una descripción breve y conveniente, la división de los módulos funcionales anteriores se toma como un ejemplo de ilustración. En la aplicación real, las funciones anteriores pueden asignarse a diferentes módulos funcionales e implementarse con base en un requisito, para ser específicos, una estructura interna de un aparato se divide en diferentes módulos funcionales para implementar todas o algunas de las funciones descritas anteriormente. Para un proceso de trabajo específico del sistema, aparato y unidad anteriores, puede hacerse
referencia a un proceso correspondiente en las modalidades del método anterior, y los detalles no se describen en la presente descripción nuevamente.
En las diversas modalidades que se proporcionan en esta solicitud, debe entenderse que el sistema, el aparato y el método descritos pueden implementarse de otras maneras. Por ejemplo, la modalidad del aparato descrito es simplemente un ejemplo. Por ejemplo, la división de módulos o unidades es simplemente una división de función lógica y puede ser otra división en la implementación real. Por ejemplo, una pluralidad de unidades o componentes pueden combinarse o integrarse en otro sistema o algunas características pueden ignorarse o no ejecutarse. Además, los acoplamientos mutuos mostrados o discutidos o los acoplamientos directos o las conexiones de comunicación pueden implementarse mediante el uso de algunas interfaces. Los acoplamientos indirectos o las conexiones de comunicación entre los aparatos o unidades pueden implementarse en forma electrónica, mecánica u otras formas.
Las unidades descritas como partes separadas pueden o no estar físicamente separadas, y las partes visualizadas como unidades pueden o no ser unidades físicas, pueden estar localizadas en una posición o pueden distribuirse en una pluralidad de unidades de red. Puede seleccionarse algunas o todas las unidades con base en los requerimientos reales para lograr los objetivos de las soluciones de las modalidades.
Además, las unidades funcionales en las modalidades de la presente solicitud pueden integrarse dentro de una unidad de procesamiento, o cada una de las unidades pueden existir físicamente solas, o dos o más unidades se integran dentro de una unidad. La unidad integrada puede implementarse en forma de hardware, o puede implementarse en forma de una unidad funcional de software.
Cuando la unidad integrada se implementa en forma de una unidad funcional de software y se vende o usa como un producto independiente, la unidad integrada puede almacenarse en un medio de almacenamiento legible por ordenador. Con base en tal comprensión, las soluciones técnicas de las modalidades de esta solicitud esencialmente, o la parte que contribuye a la técnica anterior, o todas o algunas de las soluciones técnicas pueden implementarse en forma de un producto de software. El producto de software se almacena en un medio de almacenamiento e incluye varias instrucciones para instruir a un dispositivo informático (que puede ser un ordenador personal, un servidor o un dispositivo de red) que realice todas o algunas de las etapas de los métodos descritos en las modalidades de esta solicitud. El medio de almacenamiento anterior incluye: cualquier medio que pueda almacenar código de programa, tal como una memoria flash, un disco duro extraíble, una memoria de solo lectura, una memoria de acceso aleatorio, un disco magnético o un disco óptico.
Las descripciones anteriores son simplemente implementaciones específicas de las modalidades de esta solicitud, pero no pretenden limitar el alcance de protección de las modalidades de esta solicitud. Cualquier variación o reemplazo dentro del alcance técnico divulgado en las modalidades de esta solicitud caerá dentro del alcance de protección de las modalidades de esta solicitud. Por lo tanto, el alcance de protección de las modalidades de esta solicitud debería estar sujeto al alcance de protección de las reivindicaciones.
Claims (14)
- REIVINDICACI0NESi. Un método de visualización, aplicado a un terminal, en donde el terminal comprende una pantalla táctil, un reconocedor de huellas dactilares está configurado en un área de captura de huellas dactilares en la pantalla táctil, y el método comprende:visualizar, por parte del terminal, una pantalla de inicio;recibir, por parte del terminal, una primera operación realizada por un usuario;bloquear el terminal, en un estado de pantalla de bloqueo, en respuesta a la primera operación; cuando el terminal se encuentra en estado de pantalla de bloqueo, recibir, por parte del terminal, una segunda operación del usuario;visualizar, por parte del terminal, una primera interfaz de la pantalla de bloqueo en respuesta a la segunda operación;cuando el terminal se encuentra en estado de pantalla de bloqueo, recibir, por parte del terminal, una tercera operación realizada por el usuario en la pantalla táctil (S301);en respuesta a la tercera operación, capturar, por parte del terminal, información de huellas dactilares del usuario usando el reconocedor de huellas dactilares (S302); y caracterizado por:visualizar, por parte del terminal, una segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la información de la huella dactilar capturada cuando la información de la huella dactilar capturada coincide con la información de la huella dactilar previamente almacenada (S303), en donde la segunda interfaz de la pantalla de bloqueo es diferente de la primera interfaz de la pantalla de bloqueo y comprende un menú de navegación, y el menú de navegación comprende dos o más controles, y los controles comprenden un icono de una aplicación, o un identificador de una función de la aplicación, y en donde los controles abren diferentes aplicaciones, y uno de los controles proporciona acceso a la pantalla de inicio; recibir, por parte del terminal, una cuarta operación del usuario en la segunda interfaz de la pantalla de bloqueo (S305);en donde la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es uno de los dos o más controles comprendidos en el menú de navegación, en respuesta a la cuarta operación, abrir, por parte del terminal, la aplicación asociada con el control y visualizar, por parte del terminal, una interfaz de función de la aplicación asociada al control (S306).
- 2. El método de acuerdo con la reivindicación 1, en donde los dos o más controles comprenden además al menos uno de los siguientes: un icono de una carpeta, un identificador de un mensaje de notificación y un icono de desbloqueo.
- 3. El método de acuerdo con la reivindicación 2, en donde cuando el menú de navegación comprende el icono de desbloqueo, la visualización, por parte del terminal, de la pantalla de inicio en respuesta a la cuarta operación comprende:la cuarta operación es una operación de deslizamiento y un punto de terminación de la operación de deslizamiento es el icono de desbloqueo, visualizar, por parte del terminal, la pantalla de inicio en respuesta a la cuarta operación.
- 4. El método de acuerdo con cualquiera de las reivindicaciones 1 a 3, en donde la cuarta operación es la operación de deslizamiento, y la tercera operación y la cuarta operación son operaciones continuas de un dedo del usuario sin salir de la pantalla táctil.
- 5. El método de acuerdo con cualquiera de las reivindicaciones 1 a 4, en donde cuando el terminal recibe la tercera operación realizada por el usuario en la pantalla táctil, el terminal está en un estado de pantalla apagada, en donde en el estado de pantalla apagada, la pantalla táctil visualiza un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; y la recepción, por parte del terminal, de una tercera operación realizada por el usuario en la pantalla táctil comprende:recibir, por parte del terminal, la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de la huella dactilar.
- 6. El método de acuerdo con cualquiera de las reivindicaciones 1 a 4, en donde la primera interfaz de la pantalla de bloqueo comprende un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; yla recepción, por parte del terminal, de una tercera operación realizada por el usuario en la pantalla táctil comprende:recibir, por parte del terminal, la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huellas dactilares comprendido en la primera interfaz de la pantalla de bloqueo.
- 7. El método de acuerdo con cualquiera de las reivindicaciones 1 a 4, en donde antes de recibir, por parte del terminal, una tercera operación realizada por el usuario en la pantalla táctil, el método comprende, además:recibir, por parte del terminal, un mensaje de notificación; yencender, por parte del terminal, la pantalla táctil y la visualización de la primera interfaz de la pantalla de bloqueo se visualiza en la pantalla táctil, en donde la primera interfaz de la pantalla de bloqueo comprende un patrón de huellas dactilares, y una localización del patrón de huellas dactilares está asociada con el reconocedor de huellas dactilares; yla recepción, por parte del terminal, de una tercera operación realizada por el usuario en la pantalla táctil comprende:recibir, por parte del terminal, la tercera operación realizada por el usuario en la localización en la que se visualiza el patrón de huellas dactilares comprendido en la primera interfaz de la pantalla de bloqueo.
- 8. El método de acuerdo con una cualquiera de las reivindicaciones 1 a 4, en dondecuando hay un mensaje de notificación no leído, visualizar, por parte del terminal, la segunda interfaz de la pantalla de bloqueo en respuesta a la autenticación exitosa en la información de la huella dactilar capturada.
- 9. El método de acuerdo con una cualquiera de las reivindicaciones 1 a 8, en donde el método comprende, además:visualizar, por parte del terminal, una interfaz de inicio de sesión con contraseña en respuesta a una autenticación fallida en la información de la huella dactilar capturada;recibir, por parte del terminal, una contraseña de inicio de sesión introducida por el usuario en la interfaz de inicio de sesión con contraseña; yvisualizar, por parte del terminal, la segunda interfaz de la pantalla de bloqueo en respuesta a una autenticación exitosa en la contraseña de inicio de sesión.
- 10. El método de acuerdo con cualquiera de las reivindicaciones anteriores, en donde la función de la aplicación es una función de pago; yel identificador de la función de la aplicación es un código de pago válido de la función de pago; o cuando el control es un identificador de la función de pago, la visualización de una interfaz de función de una función del terminal correspondiente al control comprende: visualizar, por parte del terminal, una interfaz de función de la función de pago, en donde la interfaz de función comprende el código de pago válido de la función de pago.
- 11. El método de acuerdo con la reivindicación 2 o la reivindicación 3, en donde el identificador del mensaje de notificación es un cuadro de solicitud, antes de la autenticación de la huella dactilar, el cuadro de solicitud comprende el mensaje de notificación que se visualiza de forma cifrada, y después de que la autenticación en la información de la huella dactilar capturada tenga éxito, el cuadro de solicitud comprende el contenido del mensaje de notificación; ocuando el control es el identificador del mensaje de notificación, la visualización de una interfaz de función de una primera aplicación asociada con el control comprende: visualizar, por parte del terminal, una interfaz de detalles del mensaje de notificación, en donde la interfaz de detalles comprende el contenido del mensaje de notificación.
- 12. El método de acuerdo con cualquiera de las reivindicaciones 1 a 11, en donde el control comprendido en el menú de navegación está predefinido, o recomendado por el terminal, o establecido por el usuario.
- 13. Un terminal, que comprende uno o más procesadores, una memoria, una pantalla táctil y uno o más programas informáticos, en donde el uno o más procesadores, la memoria, la pantalla táctil y el uno o más programas informáticos están conectados mediante el uso de uno o más buses de comunicaciones; la pantalla táctil comprende una superficie táctil y un visualizador; el uno o más programas informáticos están almacenados en la memoria y están configurados para ser ejecutados por el uno o más procesadores; y el uno o más programas informáticos comprenden instrucciones, y las instrucciones se usan para realizar el método de visualización de acuerdo con cualquiera de las reivindicaciones 1 a 12.
- 14. Un medio de almacenamiento informático, que comprende una instrucción informática, en donde cuando la instrucción informática se ejecuta en un terminal, el terminal está habilitado para realizar el método de visualización de acuerdo con cualquiera de las reivindicaciones 1 a 12.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2018/084705 WO2019205065A1 (zh) | 2018-04-26 | 2018-04-26 | 快速打开应用或应用功能的方法及终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2945065T3 true ES2945065T3 (es) | 2023-06-28 |
Family
ID=68294658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18916500T Active ES2945065T3 (es) | 2018-04-26 | 2018-04-26 | Método para abrir rápidamente una aplicación o función de la aplicación y terminal |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20210152685A1 (es) |
| EP (1) | EP3764253B1 (es) |
| JP (1) | JP6997343B2 (es) |
| KR (1) | KR102471289B1 (es) |
| CN (2) | CN112600977B (es) |
| AU (1) | AU2018421189B2 (es) |
| ES (1) | ES2945065T3 (es) |
| WO (1) | WO2019205065A1 (es) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DK179594B1 (en) | 2016-06-12 | 2019-02-25 | Apple Inc. | User interface for managing controllable external devices |
| CN111343060B (zh) | 2017-05-16 | 2022-02-11 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
| US12526361B2 (en) | 2017-05-16 | 2026-01-13 | Apple Inc. | Methods for outputting an audio output in accordance with a user being within a range of a device |
| CN118102037A (zh) | 2018-05-07 | 2024-05-28 | 苹果公司 | 用于查看实况视频馈送和录制视频的用户界面 |
| KR102544320B1 (ko) * | 2018-10-22 | 2023-06-19 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 제어 방법 |
| CN109657441B (zh) * | 2018-11-27 | 2022-11-29 | Oppo广东移动通信有限公司 | 应用打开方法及相关装置 |
| USD962989S1 (en) * | 2019-10-15 | 2022-09-06 | Beijing Xiaomi Mobile Software Co., Ltd. | Mobile phone with graphical user interface |
| CN111475792A (zh) * | 2020-04-15 | 2020-07-31 | 广州三星通信技术研究有限公司 | 快捷访问锁屏应用的方法和装置 |
| US11079913B1 (en) | 2020-05-11 | 2021-08-03 | Apple Inc. | User interface for status indicators |
| US11580211B2 (en) * | 2020-06-23 | 2023-02-14 | Synaptics Incorporated | Indication for multi-factor authentication |
| US11381676B2 (en) * | 2020-06-30 | 2022-07-05 | Qualcomm Incorporated | Quick launcher user interface |
| USD956816S1 (en) * | 2020-08-13 | 2022-07-05 | Pnc Financial Services Group, Inc. | Display screen portion with icon |
| USD974411S1 (en) * | 2020-12-16 | 2023-01-03 | Meta Platforms, Inc. | Display screen having a graphical user interface or portion thereof |
| US20220353263A1 (en) * | 2021-04-28 | 2022-11-03 | Verizon Patent And Licensing Inc. | Systems and methods for securing network function subscribe notification process |
| US20220365667A1 (en) | 2021-05-15 | 2022-11-17 | Apple Inc. | User interfaces for managing accessories |
| CN113515254A (zh) * | 2021-07-29 | 2021-10-19 | 上海传英信息技术有限公司 | 界面显示方法、终端及存储介质 |
| JP7684871B2 (ja) * | 2021-09-10 | 2025-05-28 | シャープ株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
| CN113835819A (zh) * | 2021-09-29 | 2021-12-24 | 维沃移动通信有限公司 | 识别码显示方法和识别码显示装置 |
| EP4421662A4 (en) * | 2021-10-26 | 2025-02-26 | Samsung Electronics Co., Ltd. | Electronic device, and user interface method using biometric recognition in electronic device |
| CN114020391B (zh) * | 2021-11-10 | 2025-02-28 | 维沃移动通信有限公司 | 信息显示方法、装置、电子设备及可读存储介质 |
| CN114063957B (zh) * | 2021-11-15 | 2023-05-02 | 珠海读书郎软件科技有限公司 | 一种双屏电话手表智能解锁的方法、存储介质及设备 |
| CN114063874A (zh) * | 2021-11-22 | 2022-02-18 | 上海闻泰信息技术有限公司 | 应用启动方法、系统、移动终端、存储介质和产品 |
| CN114500717A (zh) * | 2022-01-26 | 2022-05-13 | 维沃移动通信有限公司 | 信息显示方法及装置 |
| US12379827B2 (en) * | 2022-06-03 | 2025-08-05 | Apple Inc. | User interfaces for managing accessories |
| US12287720B2 (en) * | 2022-08-02 | 2025-04-29 | Samsung Electronics Co., Ltd. | Displaying device-usage information |
| US12321574B2 (en) | 2022-09-02 | 2025-06-03 | Apple Inc. | Content output devices and user interfaces |
| CN118069020A (zh) * | 2022-11-22 | 2024-05-24 | Oppo广东移动通信有限公司 | 设备控制方法、装置以及电子设备 |
| CN117715031B (zh) * | 2023-05-29 | 2024-11-22 | 荣耀终端有限公司 | 一种保护指纹信息的方法及电子设备 |
| WO2025121663A1 (ko) * | 2023-12-07 | 2025-06-12 | 삼성전자주식회사 | 잠금 화면에서 정보를 표시하기 위한 전자 장치, 방법, 및 비-일시적 컴퓨터 판독 가능 기록 매체 |
| WO2025121960A1 (ko) * | 2023-12-07 | 2025-06-12 | 삼성전자주식회사 | 잠금 화면에서 정보를 표시하기 위한 전자 장치, 방법, 및 비-일시적 컴퓨터 판독 가능 기록 매체 |
| US20250238129A1 (en) | 2024-01-18 | 2025-07-24 | Apple Inc. | User interfaces integrating hardware buttons |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008228068A (ja) * | 2007-03-14 | 2008-09-25 | Oki Electric Ind Co Ltd | 携帯通信端末及び通信システム |
| CN101719209B (zh) * | 2009-12-25 | 2011-11-02 | 武汉大学 | 一种windows平台上的通用数字版权保护方法 |
| JP5799628B2 (ja) | 2011-07-15 | 2015-10-28 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| KR20130136173A (ko) * | 2012-06-04 | 2013-12-12 | 삼성전자주식회사 | 지문 기반 단축키를 제공하는 방법, 기계로 읽을 수 있는 저장 매체 및 휴대 단말 |
| CN102893249A (zh) * | 2012-07-30 | 2013-01-23 | 华为技术有限公司 | 一种对终端进行解锁的方法及装置 |
| CN102999268B (zh) * | 2012-11-29 | 2015-06-10 | 广东欧珀移动通信有限公司 | 基于应用使用次数的动态解锁方法、装置及移动终端 |
| US9898642B2 (en) * | 2013-09-09 | 2018-02-20 | Apple Inc. | Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs |
| CN103795868A (zh) * | 2014-02-26 | 2014-05-14 | 朱印 | 一种移动终端屏幕解锁方法、装置及移动终端 |
| US9465930B2 (en) * | 2014-08-29 | 2016-10-11 | Dropbox, Inc. | Fingerprint gestures |
| JP6256785B2 (ja) | 2014-11-21 | 2018-01-10 | 京セラドキュメントソリューションズ株式会社 | 操作装置及び操作方法 |
| US20160267730A1 (en) * | 2014-12-12 | 2016-09-15 | Romesh Wadhwani | SmartKey Apparatuses, Methods and Systems |
| CN105989269A (zh) * | 2015-03-05 | 2016-10-05 | 深圳酷派技术有限公司 | 解锁方法、装置及多系统终端 |
| CN105825382B (zh) * | 2015-09-14 | 2022-03-11 | 维沃移动通信有限公司 | 一种移动支付方法及电子设备 |
| CN106557671A (zh) * | 2015-09-30 | 2017-04-05 | 北京奇虎科技有限公司 | 一种屏幕解锁时的快捷触发应用程序的方法及装置 |
| US10530762B2 (en) * | 2016-03-09 | 2020-01-07 | Google Llc | Electing whether to unify passcodes |
| CN106355075A (zh) * | 2016-09-08 | 2017-01-25 | 深圳市金立通信设备有限公司 | 一种解锁方法及终端 |
| CN107665079A (zh) * | 2017-09-26 | 2018-02-06 | 深圳天珑无线科技有限公司 | 一种用户界面的显示方法及显示设备 |
-
2018
- 2018-04-26 US US17/046,520 patent/US20210152685A1/en not_active Abandoned
- 2018-04-26 AU AU2018421189A patent/AU2018421189B2/en active Active
- 2018-04-26 WO PCT/CN2018/084705 patent/WO2019205065A1/zh not_active Ceased
- 2018-04-26 KR KR1020207029556A patent/KR102471289B1/ko active Active
- 2018-04-26 JP JP2020559446A patent/JP6997343B2/ja active Active
- 2018-04-26 ES ES18916500T patent/ES2945065T3/es active Active
- 2018-04-26 CN CN202011540170.0A patent/CN112600977B/zh active Active
- 2018-04-26 EP EP18916500.4A patent/EP3764253B1/en active Active
- 2018-04-26 CN CN201880089960.6A patent/CN111758095A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021520559A (ja) | 2021-08-19 |
| EP3764253A1 (en) | 2021-01-13 |
| CN111758095A (zh) | 2020-10-09 |
| CN112600977B (zh) | 2024-04-26 |
| KR20200132942A (ko) | 2020-11-25 |
| AU2018421189A1 (en) | 2020-10-15 |
| EP3764253B1 (en) | 2023-04-19 |
| AU2018421189B2 (en) | 2022-03-17 |
| JP6997343B2 (ja) | 2022-01-17 |
| CN112600977A (zh) | 2021-04-02 |
| WO2019205065A1 (zh) | 2019-10-31 |
| US20210152685A1 (en) | 2021-05-20 |
| EP3764253A4 (en) | 2021-03-31 |
| KR102471289B1 (ko) | 2022-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2945065T3 (es) | Método para abrir rápidamente una aplicación o función de la aplicación y terminal | |
| KR102483832B1 (ko) | 생체 정보 기반 인증을 이용한 전자 장치들 간 연결 방법 및 장치 | |
| CN108702414B (zh) | 一种屏幕锁定方法、装置及计算机可读存储介质 | |
| CN106201733B (zh) | 用于处理装置之间的输入的方法及其电子装置 | |
| KR102734807B1 (ko) | 전자 장치들 간 연결 방법 및 장치 | |
| JP6060267B2 (ja) | 端末のロック解除処理方法、装置、端末装置、プログラム、及び記録媒体 | |
| EP2869528B1 (en) | Method for performing authentication using biometrics information and portable electronic device supporting the same | |
| EP3086217B1 (en) | Electronic device for displaying screen and control method thereof | |
| KR102488374B1 (ko) | 전자 장치, 액세서리 장치 및 이를 이용한 정보 표시 방법 | |
| ES2757702T3 (es) | Procedimiento de transmisión de datos y dispositivo electrónico para soportar el mismo | |
| KR102469569B1 (ko) | 전자 장치 및 그의 동작 방법 | |
| CN108700985A (zh) | 一种图标显示方法及装置 | |
| US12147818B2 (en) | Electronic apparatus for launching an application in a state where a lock function is set and operating method thereof | |
| KR20160071826A (ko) | 무선 네트워크 연결 방법 및 그 전자 장치 및 방법 | |
| KR102544488B1 (ko) | 인증을 수행하기 위한 전자 장치 및 방법 | |
| KR102587726B1 (ko) | 외부 장치를 연결하는 방법 및 이를 지원하는 전자 장치 | |
| KR20150046852A (ko) | 전자 장치 및 전자 장치의 암호를 이용한 인증 방법 | |
| CN108141497A (zh) | 一种信息交互的方法及设备 | |
| KR20170065295A (ko) | 외부 전자 장치를 제어하는 전자 장치 및 동작 방법 | |
| WO2019144357A1 (zh) | 通过紧急联系人和用户输入解锁的方法及终端 |