RU2658167C2 - Способ и устройство (варианты) разблокировки - Google Patents

Способ и устройство (варианты) разблокировки Download PDF

Info

Publication number
RU2658167C2
RU2658167C2 RU2016119720A RU2016119720A RU2658167C2 RU 2658167 C2 RU2658167 C2 RU 2658167C2 RU 2016119720 A RU2016119720 A RU 2016119720A RU 2016119720 A RU2016119720 A RU 2016119720A RU 2658167 C2 RU2658167 C2 RU 2658167C2
Authority
RU
Russia
Prior art keywords
application
interface
internal
internal interface
configuration information
Prior art date
Application number
RU2016119720A
Other languages
English (en)
Other versions
RU2016119720A (ru
Inventor
Юаньюань ХУАН
Ян ХУ
Original Assignee
Сяоми Инк.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Сяоми Инк. filed Critical Сяоми Инк.
Publication of RU2016119720A publication Critical patent/RU2016119720A/ru
Application granted granted Critical
Publication of RU2658167C2 publication Critical patent/RU2658167C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • G06V40/1318Sensors therefor using electro-optical elements or layers, e.g. electroluminescent sensing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Stored Programmes (AREA)

Abstract

Изобретение относится к устройству разблокировки. Технический результат заключается в уменьшении времени для разблокировки экрана. Такой результат достигается тем, что выполняют разблокировку экрана на основании команды разблокировки пользователя и переходят к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, и информация о конфигурации используется для отображения внутреннего интерфейса первого приложения. 3 н. и 6 з.п. ф-лы, 17 ил.

Description

Эта заявка испрашивает приоритет китайской патентной заявки №201510850304.1, поданной 28 ноября 2015 года, полное содержание которой включено в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[001] Изобретение относится к области программных приложений, в частности к способу и устройству разблокировки.
УРОВЕНЬ ТЕХНИКИ
[002] С популяризацией технологий распознавания отпечатков пальцев модули отпечатков пальцев больше не являются особыми устройствами высокотехнологичных аппаратных средств. На основе технологий распознавания отпечатков пальцев биологическая информация, например, такая, как отпечаток пальца, может быть использована для устройств разблокировки или функций быстрой оплаты или подобного.
[003] Обычно решения разблокировки с распознаванием отпечатков пальцев предназначены только для разблокировки мобильных телефонов перед входом на домашнюю страницу интерфейса дисплея и не выполняют других дополнительных функций.
СУЩНОСТЬ
[004] Данное описание сущности изобретения предназначено для того, чтобы в упрощенной форме изложить выбор концепций, которые далее описаны в подробном описании. Это описание не предназначено для выявления ключевых признаков или основных признаков заявленного объекта изобретения, а также не для определения объема охраны заявленного изобретения. [005] Настоящее изобретение предлагает способ и устройство разблокировки. Решения представлены ниже:
[006] Согласно первому объекту осуществления настоящего изобретения предлагается способ разблокировки, заключающийся в том, что выполняют разблокировку экрана на основании команды разблокировки пользователя; и переходят к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, и информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[007] Кроме того, информация о конфигурации включает индикатор внутреннего интерфейса первого приложения; упомянутый переход к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации заключается в том, что определяют внутренний интерфейс первого приложения на основе индикатора внутреннего интерфейса первого приложения; и переходят к внутреннему интерфейсу первого приложения путем явного вызова.
[008] Кроме того, информация о конфигурации включает заданный параметр воздействия; упомянутый переход к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации заключается в том, что определяют внутренний интерфейс первого приложения на основе параметра воздействия, внутренний интерфейс первого приложения объявляет введение параметра воздействия; переходят к внутреннему интерфейсу первого приложения путем неявного вызова.
[009] Кроме того, упомянутое определение внутреннего интерфейса первого приложения на основе параметра воздействия заключается в том, что выбирают все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, из всех внутренних интерфейсов приложения; если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия, определяют внутренний интерфейс приложения как внутренний интерфейс первого приложения; если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, отправляют пользователю все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, и определяют интерфейс, выбранный пользователем из всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, как внутренний интерфейс первого приложения.
[0010] Кроме того, упомянутое выполнение разблокировки экрана на основании команды разблокировки пользователя заключается в том, что выполняют распознавание отпечатков пальцев на основании команды разблокировки пользователя, после чего при успешном распознавании отпечатков пальцев выполняют разблокировку экрана.
[0011] Кроме того, упомянутое выполнение распознавания отпечатков пальцев на основании команды разблокировки пользователя заключается в том, что: выполняют распознавание отпечатков пальцев путем вызова интерфейса распознавания менеджера отпечатков пальцев на основании команды разблокировки пользователя.
[0012] Согласно второму объекту осуществления настоящего изобретения предлагается устройство разблокировки, включающее модуль разблокировки, выполненный с возможностью выполнения разблокировки экрана на основании команды разблокировки пользователя; и модуль перехода, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, и информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[0013] Кроме того, информация о конфигурации включает индикатор внутреннего интерфейса первого приложения; модуль перенаправления включает: первый получающий субмодуль, выполненный с возможностью определения внутреннего интерфейса первого приложения на основе индикатора внутреннего интерфейса первого приложения; и первый обрабатывающий субмодуль, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения, определенного с помощью первого получающего субмодуля, путем явного вызова.
[0014] Кроме того, информация о конфигурации включает заданный параметр воздействия; а модуль перехода включает: второй получающий субмодуль, выполненный с возможностью определения внутреннего интерфейса первого приложения на основе параметра воздействия, где внутренний интерфейс первого приложения объявляет введение параметра воздействия; и второй обрабатывающий субмодуль, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения, определенного с помощью второго получающего субмодуля, путем неявного вызова.
[0015] Кроме того, второй получающий субмодуль включает блок выборки, выполненный с возможностью выбора всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, из всех внутренних интерфейсов приложения; первый блок настройки, выполненный с возможностью определения внутреннего интерфейса приложения как внутреннего интерфейса первого приложения, если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия; блок отправки, выполненный с возможностью отправления пользователю всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия и выбранных с помощью блока выборки; второй блок настройки, выполненный с возможностью определения интерфейса, выбранного с помощью пользователя из всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, и отправления с помощью блока отправки как внутренний интерфейс первого приложения.
[0016] Кроме того, упомянутый модуль разблокировки включает: субмодуль распознавания отпечатков пальцев, выполненный с возможностью выполнения распознавания отпечатков пальцев на основании команды разблокировки пользователя, и субмодуль разблокировки, выполненный с возможностью разблокировки экрана при успешном распознавании отпечатков пальцев с помощью субмодуля распознавания отпечатков пальцев.
[0017] Кроме того, субмодуль распознавания отпечатков пальцев включает блок вызова, выполненный с возможностью выполнения распознавания отпечатков пальцев путем вызова интерфейса распознавания менеджера отпечатков пальцев на основании команды разблокировки пользователя.
[0018] Согласно второму объекту осуществления настоящего изобретения предлагается устройство разблокировки, включающее процессор; и память, хранящую инструкции, выполняемые процессором, причем процессор выполнен с возможностью выполнения разблокировки экрана на основании команды разблокировки пользователя и возможностью перехода к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[0019] Технические решения осуществления данного изобретения имеют следующие положительные эффекты:
[0020] После запуска пользователем разблокировки экрана с помощью команды разблокировки, соответствующий внутренний интерфейс приложения напрямую достигается на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс приложения является интерфейсом приложения, не являющимся его исходным интерфейсом. Когда терминал находится в состоянии блокировки экрана, только с помощью запуска пользователем команды разблокировки экрана напрямую достигается соответствующий внутренний интерфейс приложения. Таким образом, значительно уменьшается необходимое время для разблокировки экрана, выбранное для открытия приложения и введения внутреннего интерфейса приложения, при этом упрощаются пользовательские команды.
[0021] Следует понимать, что, как вышеизложенное общее описание, так и нижеследующее подробное описание, являются примерными и пояснительными и не ограничивают объем охраны изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0022] Прилагаемые чертежи, которые включены в и составляют часть настоящего описания, иллюстрируют варианты осуществления изобретения и вместе с описанием служат для пояснения его сущности.
[0023] Фиг. 1А: блок-схема, иллюстрирующая частный случай осуществления способа разблокировки;
[0024] Фиг. 1В: блок-схема, иллюстрирующая другой частный случай осуществления способа разблокировки;
[0025] Фиг. 1С: блок-схема, иллюстрирующая еще один частный случай осуществления способа разблокировки;
[0026] Фиг. 1D: схематический чертеж, иллюстрирующий частный случай осуществления интерфейса разблокировки экрана;
[0027] Фиг. 1Е: схематический чертеж, иллюстрирующий частный случай осуществления внутреннего интерфейса приложения;
[0028] Фиг. 1F: схематический чертеж, иллюстрирующий другой частный случай осуществления внутреннего интерфейса приложения;
[0029] Фиг. 2: блок-схема, иллюстрирующая еще один частный случай осуществления способа разблокировки;
[0030] Фиг. 3А: блок-схема, иллюстрирующая еще один частный случай осуществления способа разблокировки;
[0031] Фиг. 3В: блок-схема, иллюстрирующая еще один частный случай осуществления способа разблокировки;
[0032] Фиг. 4А: структура устройства разблокировки в соответствии с частным случаем его осуществления;
[0033] Фиг. 4В: структуру, иллюстрирующую другой частный случай осуществления устройства разблокировки;
[0034] Фиг. 4С: структуру, иллюстрирующую еще один частный случай осуществления устройства разблокировки;
[0035] Фиг. 5: структуру, иллюстрирующую еще один частный случай осуществления устройства разблокировки;
[0036] Фиг. 6А: структуру, иллюстрирующую еще один частный случай осуществления устройства разблокировки;
[0037] Фиг. 6В: структуру, иллюстрирующую еще один частный случай осуществления устройства разблокировки;
[0038] Фиг. 7: блок-схема, иллюстрирующая частный случай осуществления устройства разблокировки;
[0039] Фиг. 8: блок-схема, иллюстрирующая частный случай осуществления устройства 800 разблокировки.
ПОДРОБНОЕ ОПИСАНИЕ
[0040] Ниже дается подробное описание частных случаев осуществления изобретения, которые проиллюстрированы на прилагаемых чертежах, где одинаковые или подобные элементы на разных чертежах обозначены одинаковыми номерами, если не оговорено иное. Изложенные в нижеследующем описании частные случаи осуществления изобретения не охватывают всех возможных его реализаций. Они являются лишь конкретными примерами устройств и способов, охарактеризованных в прилагаемой формуле.
[0041] Термины, упомянутые в осуществлении настоящего изобретения, впервые объясняются ниже:
[0042] Приложение означает приложения, установленные на терминале.
[0043] Интеллектуальный терминал включает, но не ограничивается, физические электронные приборы такие, как мобильные телефоны и смартфоны и т.п., которые выполняют человеко-компьютерное взаимодействие с пользователями посредством клавиатур, сенсорных панелей или устройств звукового управления.
[0044] Фиг. 1А представляет собой блок-схему, иллюстрирующую частный случай осуществления способа разблокировки. Как показано на Фиг. 1А, это осуществление описывается на примере способа разблокировки, применяемого к устройству разблокировки. Способ разблокировки включает следующие шаги:
[0045] Шаг 101: выполняют разблокировку экрана на основании команды разблокировки пользователя.
[0046] Объектом исполнения в данном осуществлении может быть устройство разблокировки, которое может быть применено к интеллектуальному терминалу. Пользователь может выполнить соответствующую команду через внутренний интерфейс интеллектуального терминала. Например, пользователь может запустить выполнение разблокировки экрана с помощью выполнения команды разблокировки такой, как нажатие клавиши НОМЕ.
[0047] Пример приводится иллюстрацией реального приложения:
[0048] Когда пользователю требуется войти во внутренний интерфейс приложения, сначала должна быть выполнена разблокировка экрана. В этом решении разблокировка запускается пользователем с помощью команды разблокировки. Устройство разблокировки выполняет разблокировку экрана на основе пользовательской команды разблокировки для выполнения дальнейших решений.
[0049] Шаг 102: переходят к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[0050] Пример приводится иллюстрацией реального приложения:
[0051] После выполнения разблокировки экрана, устройство разблокировки переходит из текущего интерфейса экрана к соответствующему внутреннему интерфейсу приложения на основании заранее настроенной информации о конфигурации, отображающей внутренний интерфейс приложения.
[0052] В частности, могут быть разные способы настройки информации для отображения внутреннего интерфейса первого приложения, которые не ограничены в этом осуществлении. [0053] В частных случаях возможны различные способы разблокировки такие, как разблокировка посредством отпечатков пальцев. Фиг. 1В представляет собой блок-схему, иллюстрирующую другой частный случай осуществления способа разблокировки, основанный на способе, показанном на Фиг. 1А. Шаг 101 на Фиг. 1В включает следующие шаги:
[0054] Шаг 103: выполняют распознавание отпечатков пальцев на основании команды разблокировки пользователя.
[0055] Шаг 104: выполняют разблокировку экрана при успешном распознавании отпечатков пальцев.
[0056] Соответственно, после разблокировки посредством отпечатков пальцев, которая запущена с помощью команды разблокировки, выполненной пользователем, например, нажатием кнопки разблокировки экрана или кнопки НОМЕ, палец давит на сканер отпечатков пальцев. Используя технологии распознавания отпечатков пальцев, получают и рассчитывают данные об отпечатках пальцев, собранные с помощью сканера отпечатков пальцев в состоянии заблокированного экрана. После этого результат расчета сравнивается с данными отпечатков пальцев, зарегистрированных пользователем раньше. Если результат расчета успешно сопоставлен с любыми данными отпечатков пальцев, которые раньше были зарегистрированы, определяют, что верификация отпечатков пальцев прошла успешно, после чего выполняется разблокировка экрана.
[0057] В реальном приложении, когда выполняют разблокировку посредством отпечатков пальцев, устройство разблокировки требует поддержки или наличия функции распознавания отпечатков пальцев. Возьмем для примера текущую терминальную систему, когда выполняют разблокировку экрана, система вызывает интерфейс распознавания менеджера отпечатков пальцев, например, такой, как менеджер.аутентификация отпечатков пальцев в операционной системе Андроид М версии, после чего выполняют распознавание отпечатков пальцев. После получения успешного сопоставления результата, экран разблокируется. Фиг. 1С представляет собой блок-схему, иллюстрирующую еще один частный случай осуществления способа разблокировки, основанный на способе, показанном на Фиг. 1В. Шаг 103 на Фиг. 1С включает следующие шаги:
[0058] Шаг 105: выполняют распознавание отпечатков пальцев путем вызова интерфейса распознавания менеджера отпечатков пальцев на основании команды разблокировки пользователя.
[0059] Вышеописанный внутренний интерфейс приложения относится к интерфейсу приложения, не являющемуся его исходным интерфейсом таким, как вторичный интерфейс, интерфейс третьей степени и т.п. Фиг. 1D-1F: Фиг. 1D представляет собой схематический чертеж, иллюстрирующий частный случай осуществления интерфейса разблокировки экрана; Фиг. 1Е представляет собой схематический чертеж, иллюстрирующий частный случай осуществления внутреннего интерфейса приложения; Фиг. 1F представляет собой схематический чертеж, иллюстрирующий другой частный случай осуществления внутреннего интерфейса приложения;
[0060] Согласно решению, предлагаемому посредством этого осуществления, исходный интерфейс является интерфейсом с заблокированным экраном, как показано на Фиг. 1D. Пользователь выполняет разблокировку экрана с помощью выполнения распознавания отпечатков пальцев. После разблокировки, соответствующий исходный интерфейс приложения такой, как исходной интерфейс приложения Microblog, показанного на Фиг. 1Е, т.е. интерфейс публикации нового блога или исходный интерфейс приложения Wechat, показанного на Фиг. 1F, т.е. интерфейс выполнения платежей, используя Wechat, достигается на основании заранее настроенной информации о конфигурации.
[0061] В результате, посредством предложенного способа разблокировки данного осуществления, после разблокировки экрана запуском пользователя посредством команды разблокировки, соответствующий внутренний интерфейс приложения напрямую достигается согласно заранее настроенной информации о конфигурации, причем внутренний интерфейс приложения является интерфейсом приложения, не являющимся его исходным интерфейсом. Когда терминал находится в состоянии блокировки экрана, соответствующий внутренний интерфейс приложения напрямую достигается только с помощью запуска пользователем команды разблокировки экрана. Таким образом, значительно уменьшается необходимое время для разблокировки экрана, выбранное для открытия приложения и введения внутреннего интерфейса приложения, и упрощаются пользовательские команды.
[0062] В частных случаях в целевой интерфейс переходят для возможности отображения с помощью идентификатора интерфейса. В частных случаях, как показано на Фиг. 2, которая представляет собой блок-схему, показывающую способ разблокировки согласно еще одному примерному осуществлению, настоящее изобретение иллюстрируется применением способа разблокировки для устройства разблокировки. На основе любого из осуществлений, показанного на Фиг. 1А-1С, информация о конфигурации может включать идентификатор интерфейса внутреннего интерфейса первого приложения. Соответственно, шаг 102 может включать следующие шаги:
[0063] Шаг 201: определяют внутренний интерфейс первого приложения на основе параметра воздействия, внутренний интерфейс первого приложения объявляет введение параметра воздействия; и
[0064] Шаг 202: переходят к внутреннему интерфейсу первого приложения путем неявного вызова.
[0065] Идентификатор интерфейса используется для однозначной идентификации внутреннего интерфейса первого приложения. В реальном приложении идентификатор интерфейса может принимать много форм, например, название интерфейса, путь интерфейса, порядковый номер интерфейса или тому подобное, что не ограничивает данное осуществлении. В связи с этим, переход к интерфейсу может включать много вариантов. Например, внутренний интерфейс приложения, соответствующий идентификатору интерфейса в информации о конфигурации, может вызываться путем явного вызова.
[0066] Пример приводится иллюстрацией реального приложения:
[0067] Устройство разблокировки выполняет разблокировку экрана на основании команды разблокировки пользователя. Текущий интерфейс экрана переходит к соответствующему внутреннему интерфейсу приложения на основании заранее настроенной информации о конфигурации, включающей идентификатор внутреннего интерфейса приложения.
[0068] Таким образом, посредством применения способа разблокировки, предложенного в данном примере, информация о конфигурации включает идентификатор внутреннего интерфейса приложения для перехода к интерфейсу после разблокировки экрана, при этом соответствующий внутренний интерфейс приложения достигается путем явного вызова на основании информации о конфигурации и идентификатора внутреннего интерфейса приложения. Таким образом, упрощаются пользовательские команды.
[0069] В частных случаях в целевой интерфейс переходят для возможности отображения с помощью конкретного параметра воздействия. В частных случаях, как показано на Фиг. 3А, на которой представлена блок-схема, показывающая способ разблокировки на основании еще одного примерного осуществления, иллюстрируется применение способа разблокировки к устройству разблокировки согласно настоящему изобретению. На основе любого из осуществлений, показанных на Фиг. 1А-1С, информация о конфигурации включает заданный параметр конфигурации. Соответственно, шаг 102 включает следующие шаги:
[0070] Шаг 301: определяют внутренний интерфейс первого приложения на основе параметра воздействия, внутренний интерфейс первого приложения объявляет введение параметра воздействия; и
[0071] Шаг 302: переходят к внутреннему интерфейсу первого приложения путем неявного вызова.
[0072] В связи с этим, переход к интерфейсу может быть осуществлен различными вариантами. Например, неявный вызов может использоваться для вызова внутреннего интерфейса приложения, объявляющего введение параметра воздействия в информации о конфигурации.
[0073] Пример приводится иллюстрацией реального приложения:
[0074] Устройство разблокировки выполняет разблокировку экрана на основании команды разблокировки пользователя, определяет внутренний интерфейс приложения, объявлявший введение параметра воздействия на основе информации о конфигурации, включающую заданный параметр воздействия, и переходит к внутреннему интерфейсу приложения путем неявного вызова.
[0075] В реальном приложении может существовать один или более внутренних интерфейсов приложения, описывающих введение параметра воздействия. Если существует один внутренний интерфейс приложения, объявляющий введение параметра воздействия на основе информации о конфигурации, внутренний интерфейс приложения может быть напрямую пройден путем неявного вызова. Если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, пройденный внутренний интерфейс может быть дополнительно определен на основе пользовательских требований.
[0076] Соответственно, как показано на Фиг. 3В, на которой представлена блок-схема, иллюстрирующая способ разблокировки на основании еще одного примерного осуществления, настоящее осуществление иллюстрируется применением способа разблокировки к устройству разблокировки. Основываясь на осуществлении, показанном на Фиг. 3А, шаг 301 включает следующие шаги:
[0077] Шаг 303: выбирают все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, из всех внутренних интерфейсов приложения;
[0078] Шаг 304: если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия, определяют внутренний интерфейс приложения как внутренний интерфейс первого приложения;
[0079] Шаг 305: если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, отправляют пользователю все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, и определяют интерфейс, выбранный пользователем из всех внутренних интерфейсов приложения, объявляющий введение параметра воздействия, как внутренний интерфейс первого приложения.
[0080] Пример приводится иллюстрацией реального приложения:
[0081] Устройство разблокировки выполняет разблокировку экрану на основании команды разблокировки пользователя; устройство разблокировки выбирает все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, из всех внутренних интерфейсов приложения на основе информации о конфигурации, включающей заданный параметр воздействия; в зависимости от количества внутренних интерфейсов приложения, объявляющих введение параметра воздействия, если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия, устройство разблокировки определяет внутренний интерфейс приложения как внутренний интерфейс первого приложения для перехода к интерфейсу; если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, устройство разблокировки отправляет пользователю все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, и определяет интерфейс, выбранный пользователем из всех внутренних интерфейсов приложения, объявляющий введение параметра воздействия, как внутренний интерфейс первого приложения для перехода к интерфейсу, и переходит к внутреннему интерфейсу приложения путем неявного вызова.
[0082] Параметр воздействия может быть установлен на основании требований пользователя. Например, это может быть постоянная реакция системы «отпечаток пальца, быстрый запуск». В этом примере осуществления с помощью использования неявного вызова, когда новый внутренний интерфейс приложения, на который перешли после разблокировки экрана, требует добавления, необходимо объявлять параметр воздействия в информации о конфигурации внутреннего интерфейса приложения. Затем, после разблокировки экрана внутренний интерфейс приложения может быть отправлен пользователю как внутренний интерфейс приложения, объявляющий введение параметра воздействия. Кроме того, внутренний интерфейс приложения может быть пройден на основании пользовательского выбора.
[0083] Таким образом, посредством применения способа разблокировки, предложенного с помощью данного примера осуществления, информация о конфигурации включает идентификатор интерфейса; после разблокировки экрана, внутренний интерфейс приложения может быть пройден для возможности определения на основании информации о конфигурации и внутреннего интерфейса приложения, объявляющего введение параметра воздействия, соответствующий внутренний интерфейс приложения может быть пройден путем неявного вызова, и, таким образом, упрощаются пользовательские команды; когда новый внутренний интерфейс приложения пройден после разблокировки, необходимой для добавления, следует объявить параметр воздействия в информации о конфигурации внутреннего интерфейса приложения, за счет чего повышается удобство конфигурации.
[0084] Фиг. 4А представляет собой вид структуры, иллюстрирующий частный случай осуществления устройства разблокировки. Как показано на Фиг. 4А, устройство разблокировки включает:
[0085] модуль 41 разблокировки, выполненный с возможностью выполнения разблокировки экрана на основании команды разблокировки пользователя; и
[0086] модуль 42 перехода, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[0087] Устройство разблокировки может быть применено к интеллектуальному терминалу. Пользователь может выполнять команды посредством интерфейса взаимодействия интеллектуального терминала для выполнения запуска распознавания отпечатков пальцев.
[0088] Пример приводится иллюстрацией реального приложения:
[0089] Разблокировка запускается посредством команды разблокировки пользователя. Модуль 41 разблокировки выполняет разблокировку экрана на основании команды разблокировки пользователя. Модуль 42 перехода переходит из текущего интерфейса экрана к соответствующему внутреннему интерфейсу приложения на основании заранее установленной информации о конфигурации, причем информация о конфигурации используется для отображения внутреннего интерфейса приложения.
[0090] Более того, в данном примере могут использоваться различные способы отображения информации о конфигурации внутреннего интерфейса первого приложения, которые не будут ограничены в этом осуществлении.
[0091] В частных случаях в данном примере могут использоваться различные способы разблокировки экрана для модуля 41 разблокировки, например, разблокировка посредством отпечатков пальцев. Соответственно, как показано на Фиг. 4В, на которой представлен вид структуры, иллюстрирующий другой частный случай осуществления устройства разблокировки на основе устройства, показанного на Фиг. 4А, модуль 41 разблокировки на Фиг. 4В включает:
[0092] субмодуль 411 распознавания отпечатков пальцев, выполненный с возможностью выполнения распознавания отпечатков пальцев на основании команды разблокировки пользователя, и
[0093] субмодуль 412 разблокировки, выполненный с возможностью разблокировки экрана при успешном распознавании отпечатков пальцев с помощью субмодуля распознавания отпечатков пальцев.
[0094] В реальном приложении, устройство разблокировки требует поддержку или наличие функции распознавания отпечатков пальцев. Если взять текущую терминальную систему в качестве примера, то после разблокировки экрана система вызывает интерфейс распознавания менеджера отпечатков пальцев для выполнения распознавания отпечатков пальцев. После успешного сопоставления экран разблокируется. Фиг. 4С представляет собой вид структуры, иллюстрирующий еще один частный случай осуществления устройства разблокировки. Основываясь на устройстве на Фиг. 4В, субмодуль 411 распознавания отпечатков пальцев на Фиг. 4С включает:
[0095] Блок 413 вызова, выполненный с возможностью выполнения распознавания отпечатков пальцев путем вызова интерфейса распознавания менеджера отпечатков пальцев на основании команды разблокировки пользователя.
[0096] Таким образом, посредством применения устройства разблокировки, предложенного в данном примере осуществления, после запуска пользователем разблокировки экрана с помощью команды разблокировки, соответствующий внутренний интерфейс приложения напрямую достигается на основании заранее установленной информации о конфигурации, причем внутренний интерфейс приложения является интерфейсом приложения, который не является его исходным интерфейсом. Когда терминал находится в состоянии заблокированного экрана, - соответствующий внутренний интерфейс приложения напрямую достигается только с помощью запуска команды разблокировки экрана пользователем, за счет чего значительно уменьшается необходимое время для разблокировки экрана, выбранное для открытия приложения и введения внутреннего интерфейса приложения, при этом также упрощаются пользовательские команды.
[0097] В частных случаях целевой интерфейс проходят для отображения с помощью идентификатора интерфейса. На Фиг. 5 представлен вид структуры, иллюстрирующий еще один частный случай осуществления устройства разблокировки. На основе любого из осуществлений, показанных на Фиг. 4А-4С, информация о конфигурации может включать идентификатор интерфейса внутреннего интерфейса первого приложения. Соответственно, модуль 42 перехода включает:
[0098] первый получающий субмодуль 51, выполненный с возможностью определения внутреннего интерфейса первого приложения на основе индикатора внутреннего интерфейса первого приложения; и
[0099] первый обрабатывающий субмодуль 52, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения, определенного с помощью первого получающего субмодуля 51, путем явного вызова.
[00100] Точнее говоря, переход к интерфейсу может быть реализован многими способами. Например, внутренний интерфейс приложения, соответствующий идентификатору интерфейса в информации о конфигурации, может быть вызван путем явного вызова с помощью первого обрабатывающего субмодуля 52.
[00101] Пример приводится иллюстрацией реального приложения:
[00102] Модуль 41 обработки выполняет разблокировку экрана на основании команды разблокировки пользователя. Первый получающий субмодуль 51 определяет соответствующий внутренний интерфейс приложения на основе идентификатора внутреннего интерфейса приложения в информации о конфигурации. Первый обрабатывающий субмодуль 52 переходит из текущего интерфейса экрана к внутреннему интерфейсу приложения.
[00103] Таким образом, посредством применения устройства разблокировки, предложенного в данном примере осуществления, информация о конфигурации включает идентификатор интерфейса внутреннего интерфейса приложения для перехода к интерфейсу; после разблокировки экрана, соответствующий внутренний интерфейс приложения достигается путем явного вызова на основании информации о конфигурации и идентификаторе внутреннего интерфейса приложения, за счет чего упрощаются пользовательские команды.
[00104] В частных случаях, в целевой интерфейс переходят для возможности отображения с помощью конкретного параметра воздействия. На Фиг. 6А представлен вид структуры, иллюстрирующий еще один частный случай осуществления устройства разблокировки на основе любого из осуществлений, показанных на Фиг. 4А-4С, в котором информация о конфигурации может включать заданный параметр воздействия. Соответственно, модуль 42 перехода включает:
[00105] второй получающий субмодуль 61, выполненный с возможностью определения внутреннего интерфейса первого приложения на основе параметра воздействия, где внутренний интерфейс первого приложения объявляет введение параметра воздействия;
[00106] второй обрабатывающий субмодуль 62, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения, определенного с помощью второго получающего субмодуля, путем неявного вызова.
[00107] Точнее говоря, переход к интерфейсу может быть реализован многими способами. Например, внутренний интерфейс приложения, объявляющий введение параметра воздействия в информации о конфигурации, может быть вызван путем неявного вызова с помощью второго обрабатывающего субмодуля 62.
[00108] Пример приводится иллюстрацией реального приложения:
[00109] Модуль 41 обработки выполняет разблокировку экрана на основании команды разблокировки пользователя. Второй получающий субмодуль 51 определяет соответствующий внутренний интерфейс приложения, объявляющий введение параметра воздействия, на основе информации о конфигурации, включающей заданный параметр воздействия. Второй обрабатывающий субмодуль 62 переходит внутреннему интерфейсу приложения путем неявного вызова.
[00110] В реальном приложении, может быть один или множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, причем внутренний интерфейс приложения может быть напрямую пройден путем неявного вызова с помощью второго обрабатывающего субмодуля 62. Когда существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, интерфейс может быть перенаправлен для возможности дополнительного определения на основе требований пользователя.
[00111] На Фиг. 6В представлен вид структуры, иллюстрирующий еще один частный случай осуществления устройства разблокировки, основанного на Фиг. 6А, в котором второй получающий субмодуль 61 включает:
[00112] блок 611 выборки, выполненный с возможностью выбора всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, из всех внутренних интерфейсов приложения;
[00113] первый блок 612 настройки, выполненный с возможностью определения внутреннего интерфейса приложения как внутреннего интерфейса первого приложения, если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия;
[00114] блок 613 отправки, выполненный с возможностью перехода пользователю всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия и выбранных с помощью блока выборки;
[00115] второй блок 614 настройки, выполненный с возможностью определения интерфейса, выбранного с помощью пользователя из всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, и возможностью отправления с помощью блока отправки как внутренний интерфейс первого приложения.
[00116] Пример приводится иллюстрацией реального приложения:
[00117] Модуль разблокировки 41 выполняет разблокировку экрана на основании команды разблокировки пользователя. Блок 611 выборки выбирает все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, из всех внутренних интерфейсов приложения на основе информации о конфигурации, включающей заданный параметр воздействия. В зависимости от количества внутренних интерфейсов приложения, объявляющих введение параметра воздействия, если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия, первый блок 612 настройки определяет внутренний интерфейс приложения как внутренний интерфейс первого приложения для перехода к интерфейсу, и второй субмодуль 62 обработки переходит к внутреннему интерфейсу приложения путем неявного вызова; если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, блок 613 отправки отправляет пользователю все внутренние интерфейсы приложения, второй блок 614 настройки определяет интерфейс, выбранный пользователем как внутренний интерфейс приложения для перехода к интерфейсу, и второй субмодуль 62 обработки переходит к внутреннему интерфейсу приложения путем неявного вызова.
[00118] Параметр воздействия может быть установлен на основании требований пользователя. Например, это может быть постоянная реакция системы «отпечаток пальца, быстрый запуск». В этом осуществлении, с помощью использования неявного вызова, когда новый внутренний интерфейс приложения, на который перешли после разблокировки экрана, требует добавления, необходимо объявить параметр воздействия в информации о конфигурации внутреннего интерфейса приложения с помощью второго субмодуля 62 обработки.
[00119] Таким образом, посредством применения способа разблокировки, предложенного с помощью данного примера осуществления, информация о конфигурации включает параметр воздействия; после разблокировки экрана внутренний интерфейс приложения может быть пройден для возможности определения на основании информации о конфигурации и внутреннего интерфейса приложения, объявляющего введение параметра воздействия, при этом соответствующий внутренний интерфейс приложения может быть пройден путем неявного вызова, за счет чего упрощаются пользовательские команды; когда новый внутренний интерфейс приложения пройден после разблокировки, необходимой для добавления, следует объявить параметр воздействия в информации о конфигурации внутреннего интерфейса приложения, за счет чего повышается удобство конфигурации.
[00120] Выше описаны внутренние функции и структура устройства разблокировки.
[00121] Фиг. 7 представляет собой блок-схему, иллюстрирующую частный случай осуществления устройства разблокировки. Как показано на Фиг. 7, устройство реализовано с помощью:
[00122] процессора;
[00123] памяти, хранящей инструкции, выполняемые процессором,
[00124] причем процессор выполнен с возможностью выполнения разблокировки экрана на основании команды разблокировки пользователя; и перехода к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[00125] С помощью применения устройство разблокировки, предложенного в данном осуществлении, после запуска пользователем разблокировки экрана с помощью команды разблокировки, соответствующий внутренний интерфейс приложения напрямую достигается на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс приложения является интерфейсом приложения, не являющимся его исходным интерфейсом. Когда терминал находится в состоянии блокировки экрана, соответствующий внутренний интерфейс приложения напрямую достигается только с помощью запуска пользователем команды разблокировки экрана, в результате чего значительно уменьшается необходимое время для разблокировки экрана, выбранное для открытия приложения и введения внутреннего интерфейса приложения, а пользовательские команды упрощаются.
[00126] Фиг. 8 представляет собой блок-схему, иллюстрирующая частный случай осуществления устройства 800 разблокировки. Например, устройство 800 может быть представлено в качестве мобильного телефона, компьютера, планшета, медицинского устройства, тренажера, персонального цифрового помощника или тому подобного.
[00127] Показанное на Фиг. 8 устройство 800 может включать не менее одного из следующих компонентов: компонент 802 обработки, память 804, компонент 806 питания, компонент 808 мультимедиа, компонент 810 аудио, интерфейс 812 ввода / вывода (I/О), сенсорный компонент 814, компонент 816 передачи данных.
[00128] Компонент 802 обработки в основном управляет всеми операциями устройства 800, например, операциями, связанными с дисплеем, телефонными звонками, передачей данных, работой камеры и операциями записи. Компонент 802 обработки может включать в себя один или более процессоров 820, реализующих инструкции для завершения всех или части шагов из указанных выше способов. Кроме того, компонент 802 обработки может включать в себя один или более модулей для удобства взаимодействия компонента 802 обработки и с другими компонентами. Например, компонент 802 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между компонентом 808 мультимедиа и компонентом 802 обработки.
[00129] Память 804 выполнена с возможностью хранения различных типов данных для поддержки работы устройства 800. Примеры таких данных включают в себя инструкции для любого приложения или способа, работающего на устройстве 800, контактные данные, данные адресной книги, сообщения, изображения, видео, и т.д. Память 804 может быть реализована в виде любого типа энергозависимого запоминающего устройства, энергонезависимого запоминающего устройства или их комбинации, например, Статического Оперативного Запоминающего Устройства (СОЗУ), Электрически Стираемого Программируемого Постоянного Запоминающего Устройства (ЭСППЗУ), Стираемого Программируемого Постоянного Запоминающего Устройства (СППЗУ), Программируемого Постоянного Запоминающего Устройства (ППЗУ), Постоянного Запоминающего Устройства (ПЗУ), магнитной памяти, флэш-памяти, магнитного или оптического диска.
[00130] Компонент 806 питания обеспечивает электричеством различные компоненты устройства 800. Компонент 806 питания может включать систему управления электропитанием, один или более источник питания и другие узлы для генерации, управления и распределения электроэнергии к устройству 800.
[00131] Мультимедийный компонент 808 включает в себя экран, обеспечивающий выходной интерфейс между устройством 800 и пользователем. В некоторых вариантах осуществления экран может быть жидкокристаллическим дисплеем (ЖКД) или сенсорной панелью (СП). Сенсорный экран содержит сенсорную панель для приема входного сигнала от пользователя. Сенсорная панель включает один или более сенсорных датчиков в смысле жестов, прикосновения и скольжения сенсорной панели. Сенсорный датчик может не только чувствовать границу прикосновения или жест перелистывания, но и определять длительность времени и давления, относящихся к режимам прикосновения и скольжения. В некоторых вариантах осуществления компонент 808 мультимедиа включает одну фронтальную камеру и/или одну заднюю камеру. Когда устройство 800 находится в режиме работы, например, режиме съемки или режиме видео, фронтальная камера и/или задняя камера могут получать мультимедиа данные извне. Каждая фронтальная камера и задняя камера может быть одной фиксированной оптической системой объектива или иметь фокусное расстояние или оптический зум.
[00132] Аудио компонент 810 выполнен с возможностью выходного и/или входного аудио сигнала. Например, аудио компонент 810 включает один микрофон (MIC), который выполнен с возможностью получения внешнего аудио сигнала, когда устройство 800 находится в режиме работы, например, режиме вызова, режима записи и режима распознавания речи. Полученный аудио сигнал может быть далее сохранен в памяти 804 или направлен по компоненту 816 передачи данных. В некоторых вариантах осуществления аудио компонент 810 также включает в себя один динамик, выполненный с возможностью вывода аудио сигнала.
[00133] Интерфейс 812 ввода/вывода обеспечивает интерфейс между компонентом 802 обработки и периферийным интерфейсным модулем. Вышеуказанным периферийным интерфейсным модулем может быть клавиатура, руль, кнопка и т.д. Кнопка может представлять собой, например, кнопку домашней страницы, кнопку регулировки громкости, кнопку включения и кнопку блокировки.
[00134] Сенсорный компонент 814 включает один или более сенсоров для обеспечения оценки состояния различных аспектов устройства 800. Например, сенсорный компонент 814 может обнаружить состояния вкл/выкл устройства 800, относительное расположение компонентов, например, дисплея и кнопочной панели прибора 800, изменение положения устройства 800 или одного компонента устройства 800, наличие или отсутствие контакта между пользователем и устройством 800, а также ориентацию или ускорение/замедление и изменение температуры устройства 800. Сенсорный компонент 814 включает бесконтактный датчик, выполненный с возможностью обнаружения присутствия объекта, находящегося поблизости, когда нет физического контакта. Сенсорный компонент 814 содержит оптический датчик (например, КМОП или ПЗС-датчик изображения), выполненный с возможностью использования в визуализации приложения. В некоторых вариантах сенсорный компонент 814 включает датчик ускорения, датчик гироскопа, магнитный датчик, датчик давления или датчик температуры.
[00135] Коммуникационный компонент 816 выполнен с возможностью облегчения проводной или беспроводной связи между устройством 800 и другими устройствами. Устройство 800 может получать доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G, или их комбинации. В одном из вариантов компонент 816 передачи данных получает широковещательный сигнал или трансляцию и связанную с ними информацию, из внешней широковещательной системы управления через широковещательный канал. В одном из вариантов осуществления компонент 816 передачи данных для облегчения ближней связи содержит модуль коммуникации ближнего поля (NFC). Например, модуль NFC может быть основан на технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной (UWB) технологии, Bluetooth (ВТ) технологии и других технологиях.
[00136] В одном из вариантов осуществления устройство 800 может быть реализовано посредством одной или более Специализированных Интегральных Схем (СИС), Цифрового Сигнального Процессора (ЦСП), Устройств Цифровой Обработки Сигнала (УЦОС), Программируемым Логическим Устройством (ПЛУ), логической микросхемой, программируемой в условиях эксплуатации (ППВМ), посредством контроллера, микроконтроллера, микропроцессора или других электронных компонентов и может быть сконфигурировано для реализации способа отображения альбома.
[00137] В одном из вариантов осуществления энергонезависимый компьютерно-читаемый носитель содержит также предусмотренные инструкции, например, память 804 включает инструкции, которые выполняются процессором 820 устройства 800 для реализации описанных выше способов отображения альбома. Примером энергонезависимого компьютерно-читаемого носителя может быть ПЗУ, оперативное запоминающее устройство (ОЗУ), компакт-диск, магнитная лента, дискеты, оптические устройства хранения данных и тому подобное.
[00138] Если используют энергонезависимый машиночитаемый носитель информации, хранящий инструкции, которые выполняются процессором устройства разблокировки, вызываются устройством разблокировки для выполнения способа разблокировки, и способ заключается в том, что:
[00139] выполняют разблокировку экрана на основании команды разблокировки пользователя; и
[00140] переходят к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения.
[00141] Для специалиста в данной области техники очевидно, что для удобства и краткости процесс работы вышеописанного устройства может относиться к соответствующему процессу вышеописанного осуществления способа.
[00142] Специалист в данной области техники может легко понять другие варианты изобретения из рассмотренного описания и применения на практике описанного здесь изобретения. Настоящее изобретение предназначено для того, чтобы покрыть любые варианты, использования или приспособления следующих общих принципов изобретения, включая такие отклонения от настоящего изобретения, которые появляются в пределах известной или обычной практики в уровне техники. Представленные в описании примеры поясняют сущность заявленного изобретения в объеме представленной формулы.
[00143] Следует принимать во внимание, что настоящее изобретение не ограничивается конкретными примерами конструкций, которые были описаны выше и проиллюстрированы на прилагаемых чертежах. Любые модификации, равноценные замены и улучшения могут быть сделаны без отступления от области применения и принципов настоящего изобретения, которые включены в объем охраны настоящего изобретения.

Claims (30)

1. Способ разблокировки экрана, характеризующийся тем, что:
выполняют разблокировку экрана на основании команды разблокировки пользователя и переходят к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения и включает индикатор внутреннего интерфейса первого приложения или заданный параметр воздействия, при этом:
если информация о конфигурации включает индикатор внутреннего интерфейса первого приложения, то упомянутый переход к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации заключается в том, что: определяют внутренний интерфейс первого приложения на основе индикатора внутреннего интерфейса первого приложения и переходят к внутреннему интерфейсу первого приложения путем явного вызова;
если информация о конфигурации включает заданный параметр воздействия, то упомянутый переход к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации заключается в том, что: определяют внутренний интерфейс первого приложения на основе параметра воздействия, внутренний интерфейс первого приложения объявляет введение параметра воздействия и переходят к внутреннему интерфейсу первого приложения путем неявного вызова.
2. Способ по п. 1, отличающийся тем, что упомянутое определение внутреннего интерфейса первого приложения на основе параметра воздействия заключается в том, что:
выбирают все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, из всех внутренних интерфейсов приложения;
если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия, определяют внутренний интерфейс приложения как внутренний интерфейс первого приложения;
если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия, отправляют пользователю все внутренние интерфейсы приложения, объявляющие введение параметра воздействия, и определяют интерфейс, выбранный пользователем из всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, как внутренний интерфейс первого приложения.
3. Способ по любому из пп. 1, 2, отличающийся тем, что упомянутое выполнение разблокировки экрана на основании команды разблокировки пользователя заключается в том, что выполняют распознавание отпечатков пальцев на основании команды разблокировки пользователя, после чего при успешном распознавании отпечатков пальцев выполняют разблокировку экрана.
4. Способ по п. 3, отличающийся тем, что упомянутое выполнение распознавания отпечатков пальцев на основании команды разблокировки пользователя заключается в том, что выполняют распознавание отпечатков пальцев путем вызова интерфейса распознавания менеджера отпечатков пальцев на основании команды разблокировки пользователя.
5. Устройство разблокировки экрана, характеризующееся тем, что включает:
модуль разблокировки, выполненный с возможностью выполнения разблокировки экрана на основании команды разблокировки пользователя; и
модуль перехода, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения и включает индикатор внутреннего интерфейса первого приложения или заданный параметр воздействия, при этом:
если информация о конфигурации включает индикатор внутреннего интерфейса первого приложения, то модуль перехода включает: первый получающий субмодуль, выполненный с возможностью определения внутреннего интерфейса первого приложения на основе индикатора внутреннего интерфейса первого приложения, и первый обрабатывающий субмодуль, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения, определенного с помощью первого получающего субмодуля, путем явного вызова;
если информация о конфигурации включает заданный параметр воздействия, то модуль перехода включает: второй получающий субмодуль, выполненный с возможностью определения внутреннего интерфейса первого приложения на основе параметра воздействия, где внутренний интерфейс первого приложения объявляет введение параметра воздействия, и второй обрабатывающий субмодуль, выполненный с возможностью перехода к внутреннему интерфейсу первого приложения, определенного с помощью второго получающего субмодуля, путем неявного вызова.
6. Устройство по п. 5, отличающееся тем, что второй получающий субмодуль включает:
блок выборки, выполненный с возможностью выбора всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, из всех внутренних интерфейсов приложения;
первый блок настройки, выполненный с возможностью определения внутреннего интерфейса приложения как внутреннего интерфейса первого приложения, если существует только один внутренний интерфейс приложения, объявляющий введение параметра воздействия;
блок отправки, выполненный с возможностью отправления пользователю всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, если существует множество внутренних интерфейсов приложения, объявляющих введение параметра воздействия и выбранных с помощью блока выборки;
второй блок настройки, выполненный с возможностью определения интерфейса, выбранного с помощью пользователя из всех внутренних интерфейсов приложения, объявляющих введение параметра воздействия, и отправления с помощью блока отправки как внутренний интерфейс первого приложения.
7. Устройство по любому из пп. 5, 6, отличающееся тем, что упомянутый модуль разблокировки включает:
субмодуль распознавания отпечатков пальцев, выполненный с возможностью выполнения распознавания отпечатков пальцев на основании команды разблокировки пользователя, и
субмодуль разблокировки, выполненный с возможностью разблокировки экрана при успешном распознавании отпечатков пальцев с помощью субмодуля распознавания отпечатков пальцев.
8. Устройство по п. 7, отличающееся тем, что субмодуль распознавания отпечатков пальцев включает: блок вызова, выполненный с возможностью выполнения распознавания отпечатков пальцев путем вызова интерфейса распознавания менеджера отпечатков пальцев на основании команды разблокировки пользователя.
9. Устройство разблокировки экрана, характеризующееся тем, что включает:
процессор;
память, хранящую инструкции, выполняемые процессором,
причем процессор выполнен с возможностью выполнения разблокировки экрана на основании команды разблокировки пользователя и с возможностью перехода к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации, причем внутренний интерфейс первого приложения является интерфейсом приложения, не являющимся его исходным интерфейсом, а информация о конфигурации используется для отображения внутреннего интерфейса первого приложения и включает индикатор внутреннего интерфейса первого приложения или заданный параметр воздействия, при этом:
если информация о конфигурации включает индикатор внутреннего интерфейса первого приложения, то упомянутый переход к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации заключается в том, что: определяют внутренний интерфейс первого приложения на основе индикатора внутреннего интерфейса первого приложения и переходят к внутреннему интерфейсу первого приложения путем явного вызова;
если информация о конфигурации включает заданный параметр воздействия, то упомянутый переход к внутреннему интерфейсу первого приложения на основании заранее настроенной информации о конфигурации заключается в том, что: определяют внутренний интерфейс первого приложения на основе параметра воздействия, внутренний интерфейс первого приложения объявляет введение параметра воздействия и переходят к внутреннему интерфейсу первого приложения путем неявного вызова.
RU2016119720A 2015-11-28 2015-12-29 Способ и устройство (варианты) разблокировки RU2658167C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510850304.1A CN105488374B (zh) 2015-11-28 2015-11-28 解锁方法及装置
CN201510850304.1 2015-11-28
PCT/CN2015/099605 WO2017088256A1 (zh) 2015-11-28 2015-12-29 解锁方法及装置

Publications (2)

Publication Number Publication Date
RU2016119720A RU2016119720A (ru) 2017-12-07
RU2658167C2 true RU2658167C2 (ru) 2018-06-19

Family

ID=55675347

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2016119720A RU2658167C2 (ru) 2015-11-28 2015-12-29 Способ и устройство (варианты) разблокировки

Country Status (8)

Country Link
US (1) US10558328B2 (ru)
EP (1) EP3173963B1 (ru)
JP (1) JP6442493B2 (ru)
KR (1) KR101847753B1 (ru)
CN (1) CN105488374B (ru)
MX (1) MX364514B (ru)
RU (1) RU2658167C2 (ru)
WO (1) WO2017088256A1 (ru)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107360315B (zh) * 2017-06-29 2020-06-02 北京小米移动软件有限公司 信息显示方法及装置
US11487856B2 (en) 2017-11-16 2022-11-01 International Business Machines Corporation Enhanced security access
CN110298154A (zh) * 2018-03-23 2019-10-01 深圳富泰宏精密工业有限公司 便携式电子装置及解锁方法
CN109189397A (zh) * 2018-08-17 2019-01-11 奇酷互联网络科技(深圳)有限公司 移动终端和智能显示隐藏应用的方法、装置
CN109739598B (zh) * 2018-12-24 2022-06-24 Oppo广东移动通信有限公司 一种终端亮屏方法及装置、设备和存储介质
CN110995929B (zh) * 2019-12-05 2022-05-06 北京小米移动软件有限公司 终端控制方法、装置、终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090006991A1 (en) * 2007-06-29 2009-01-01 Nokia Corporation Unlocking a touch screen device
US20120036556A1 (en) * 2010-08-06 2012-02-09 Google Inc. Input to Locked Computing Device
US20130322705A1 (en) * 2012-05-30 2013-12-05 Google Inc. Facial and fingerprint authentication
EP2733594A1 (en) * 2012-11-14 2014-05-21 Samsung Electronics Co., Ltd Method and apparatus for unlocking mobile terminal
RU2012157777A (ru) * 2012-12-28 2014-07-10 Евгений Александрович Колывагин Способ разблокировки сенсорного экрана

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7657849B2 (en) * 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
US9197738B2 (en) 2008-12-04 2015-11-24 Microsoft Technology Licensing, Llc Providing selected data through a locked display
KR101537706B1 (ko) * 2009-04-16 2015-07-20 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US9027117B2 (en) * 2010-10-04 2015-05-05 Microsoft Technology Licensing, Llc Multiple-access-level lock screen
CN102650924B (zh) * 2011-02-28 2014-11-05 联想(北京)有限公司 一种解锁方法、装置及终端
US9606643B2 (en) * 2011-05-02 2017-03-28 Microsoft Technology Licensing, Llc Extended above the lock-screen experience
JP5799628B2 (ja) * 2011-07-15 2015-10-28 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
KR101563150B1 (ko) * 2011-09-09 2015-10-28 주식회사 팬택 잠금 화면에서 단축 기능을 제공하는 방법 및 그를 이용한 휴대용 단말기
US9342235B2 (en) 2011-10-03 2016-05-17 Kyocera Corporation Device, method, and storage medium storing program
KR101853856B1 (ko) * 2011-10-04 2018-05-04 엘지전자 주식회사 이동 단말기 및 이의 제어방법
US9213822B2 (en) * 2012-01-20 2015-12-15 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
CN102624979A (zh) 2012-03-01 2012-08-01 惠州Tcl移动通信有限公司 一种基于手机的按键解锁方法及手机
US8504842B1 (en) * 2012-03-23 2013-08-06 Google Inc. Alternative unlocking patterns
US20130283199A1 (en) * 2012-04-24 2013-10-24 Microsoft Corporation Access to an Application Directly from a Lock Screen
JP5851326B2 (ja) * 2012-04-26 2016-02-03 京セラ株式会社 装置、方法、及びプログラム
US8847903B2 (en) * 2012-04-26 2014-09-30 Motorola Mobility Llc Unlocking an electronic device
CN102799376A (zh) * 2012-07-11 2012-11-28 广东欧珀移动通信有限公司 一种触控设备的快捷功能设定方法
KR20140013548A (ko) * 2012-07-25 2014-02-05 삼성전자주식회사 사용자 단말 장치 및 그의 제어 방법
US9619037B2 (en) * 2012-07-25 2017-04-11 Facebook, Inc. Custom gestures
CN102893249A (zh) * 2012-07-30 2013-01-23 华为技术有限公司 一种对终端进行解锁的方法及装置
JP2014068262A (ja) * 2012-09-26 2014-04-17 Kyocera Corp 携帯端末、制御方法及び制御プログラム
JP5714560B2 (ja) * 2012-12-21 2015-05-07 株式会社オプティム 自己管理機能の発揮を妨げずに設定を行う携帯端末、端末設定方法、及び携帯端末用プログラム
CN103064606A (zh) * 2012-12-24 2013-04-24 天津三星光电子有限公司 移动终端的屏幕解锁方法
JP6052004B2 (ja) * 2013-03-27 2016-12-27 富士通株式会社 端末装置および端末制御プログラム
CN104143060A (zh) * 2013-05-10 2014-11-12 中国电信股份有限公司 面向多应用的屏幕解锁方法和装置、以及移动终端
US10430418B2 (en) * 2013-05-29 2019-10-01 Microsoft Technology Licensing, Llc Context-based actions from a source application
CN104571838B (zh) * 2013-10-15 2018-01-05 腾讯科技(深圳)有限公司 一种快速启动应用程序的方法和装置
CN103546639A (zh) * 2013-10-29 2014-01-29 广东欧珀移动通信有限公司 移动终端快捷进入应用的指定界面的装置
CN103593110A (zh) * 2013-11-15 2014-02-19 王恩惠 一种电子名片快速分享的方法
CN106203011B (zh) * 2015-05-06 2020-08-25 腾讯科技(深圳)有限公司 进入操作***桌面的方法和装置
US10061910B2 (en) * 2015-06-09 2018-08-28 Intel Corporation Secure biometric data capture, processing and management for selectively prohibiting access to a data storage component from an application execution environment
CN104991716A (zh) * 2015-06-24 2015-10-21 广东欧珀移动通信有限公司 一种移动终端的解锁方法及装置
CN104978109B (zh) * 2015-07-15 2018-09-14 魅族科技(中国)有限公司 一种应用程序界面显示方法及终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090006991A1 (en) * 2007-06-29 2009-01-01 Nokia Corporation Unlocking a touch screen device
US20120036556A1 (en) * 2010-08-06 2012-02-09 Google Inc. Input to Locked Computing Device
US20130322705A1 (en) * 2012-05-30 2013-12-05 Google Inc. Facial and fingerprint authentication
EP2733594A1 (en) * 2012-11-14 2014-05-21 Samsung Electronics Co., Ltd Method and apparatus for unlocking mobile terminal
RU2012157777A (ru) * 2012-12-28 2014-07-10 Евгений Александрович Колывагин Способ разблокировки сенсорного экрана

Also Published As

Publication number Publication date
US20170153773A1 (en) 2017-06-01
RU2016119720A (ru) 2017-12-07
WO2017088256A1 (zh) 2017-06-01
KR101847753B1 (ko) 2018-04-10
EP3173963A1 (en) 2017-05-31
EP3173963B1 (en) 2021-10-27
MX364514B (es) 2019-04-29
CN105488374A (zh) 2016-04-13
KR20170076615A (ko) 2017-07-04
US10558328B2 (en) 2020-02-11
JP2018508050A (ja) 2018-03-22
MX2016007018A (es) 2017-07-20
JP6442493B2 (ja) 2018-12-19
CN105488374B (zh) 2018-06-12

Similar Documents

Publication Publication Date Title
RU2658167C2 (ru) Способ и устройство (варианты) разблокировки
EP3331226B1 (en) Method and device for reading messages
EP3043236B1 (en) Method and apparatus for implementing a stacked touch key and fingerprint sensor
EP3232299B1 (en) Physical key component, terminal, and touch response method and device
RU2633187C1 (ru) Способ управления, устройство и оборудование для регулировки функции съемки
EP3089065B1 (en) Method and device for permission management
KR101840145B1 (ko) 이동 단말기의 제어 방법 및 이동 단말기
RU2661289C1 (ru) Способ и устройство предотвращения случайного касания терминала с сенсорным экраном
KR20190099386A (ko) 지문 잠금 해제 방법, 장치, 프로그램 및 기록매체
US20170300260A1 (en) Method, device and computer-readable storage medium for data migration
EP3249514A1 (en) Method and device for determining operation mode of terminal
RU2607476C1 (ru) Способ и устройство для работы с приложением для телевизора
EP3232301B1 (en) Mobile terminal and virtual key processing method
CN110209454A (zh) 界面切换方法及界面切换装置
CN106126050B (zh) 菜单显示方法及装置
RU2645590C2 (ru) Способ и устройство обработки информации
CN108182020A (zh) 屏幕显示处理方法、装置及存储介质
US20160195992A1 (en) Mobile terminal and method for processing signals generated from touching virtual keys
JP2017530430A (ja) モバイル支払方法および装置
CN112445363A (zh) 电子设备、电子设备的控制方法及装置、存储介质
CN106325724B (zh) 触控响应方法及装置
CN111291341B (zh) 指纹解锁方法及装置
CN107728909B (zh) 信息处理方法及设备
CN109101170B (zh) 利用指纹按键实现翻页的方法及装置
CN111857894A (zh) 为应用程序添加备注的方法、装置及设备