KR20170003645A - 생체 식별에 기초한 사용자 프로파일들의 동적 활성화 - Google Patents

생체 식별에 기초한 사용자 프로파일들의 동적 활성화 Download PDF

Info

Publication number
KR20170003645A
KR20170003645A KR1020167034220A KR20167034220A KR20170003645A KR 20170003645 A KR20170003645 A KR 20170003645A KR 1020167034220 A KR1020167034220 A KR 1020167034220A KR 20167034220 A KR20167034220 A KR 20167034220A KR 20170003645 A KR20170003645 A KR 20170003645A
Authority
KR
South Korea
Prior art keywords
biometric information
stored
user profile
user
display
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.)
Abandoned
Application number
KR1020167034220A
Other languages
English (en)
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 KR20170003645A publication Critical patent/KR20170003645A/ko
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/45Structures or tools for the administration of authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/065Continuous authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/68Gesture-dependent or behaviour-dependent

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

생체 식별을 위한 방법, 장치 및 컴퓨터 프로그램 제품이 제공된다. 장치는 사용자 디바이스일 수도 있다. 장치는 미리 결정된 시간 주기 동안 생체 정보를 검출할 수도 있다. 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정될 수도 있다. 장치는 검출된 생체 정보를 복수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교할 수도 있다. 장치는 그 후 미리 결정된 시간 주기가 경과한 후 그 비교에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정할 수도 있다.

Description

생체 식별에 기초한 사용자 프로파일들의 동적 활성화{DYNAMIC ACTIVATION OF USER PROFILES BASED ON BIOMETRIC IDENTIFICATION}
본 출원은 2014년 5월 7일자로 출원되고, 발명의 명칭이 "DYNAMIC ACTIVATION OF USER PROFILES BASED ON BIOMETRIC IDENTIFICATION" 인 미국 특허출원 제 14/272,434 호의 이익을 주장하며, 그것은 전체 내용이 여기에 참조로 명백히 포함된다.
본 개시는 일반적으로 사용자 디바이스들에 관한 것으로서, 특히 사용자들의 생체 식별들에 기초한 사용자 프로파일들의 동적 활성화에 관한 것이다.
사람들은 종종 셀룰러 전화들, 랩톱들, 및 태블릿들을 포함하는 그들의 사용자 디바이스들을 친구들 및 사업 동료들과 같은 다른 사용자들과 공유한다. 일부 예들에서, 사람은 그의 사용자 디바이스를 사용자들의 다른 그룹에 대한 사용자들의 하나의 그룹과 공유할 때 다른 정보를 비밀로 유지하고 기능들을 제한된 상태로 유지하면서 소정의 정보 및 디바이스 기능만을 이용가능하게 만들기를 원할 수도 있다. 소정의 정보 및 데이터 및 기능들에 대한 액세스를 제한하기 위해, 사람은 다수의 상이한 사용자 프로파일들을 정의할 수도 있고, 이들 각각은 소정의 액세스 권리들을 승인하고, 소정의 기능들이 수행되는 것을 허용한다. 예를 들어, 사람은 그 자신만에 의해 액세스가능한 하나의 사용자 프로파일 및 그가 그의 사용자 디바이스를 공유할 수도 있는 다른 사람들에게 액세스가능한 하나 이상의 다른 사용자 프로파일들을 가질 수도 있다.
본 개시의 양태에서, 생체 식별을 위한 방법, 컴퓨터 프로그램 제품, 및 장치가 제공된다. 장치는 사용자 디바이스일 수도 있다. 장치는 미리 결정된 시간 주기 동안 생체 정보를 검출할 수도 있다. 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정될 수도 있다. 장치는 검출된 생체 정보를 복수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교할 수도 있다. 장치는 그 후 미리 결정된 시간 주기가 경과한 후 그 비교에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정할 수도 있다.
도 1 은 생체 식별을 갖는 사용자 디바이스의 정면도 및 측면도를 도시하는 다이어그램이다.
도 2 는 사용자 디바이스에 대한 생체 식별의 방법의 플로우 챠트이다.
도 3 은 사용자 디바이스에 대한 생체 식별의 다른 방법의 플로우 챠트이다.
도 4 는 사용자 디바이스에 대한 생체 식별의 예를 도시하는 다이어그램이다.
도 5 는 예시적인 장치 내의 상이한 모듈들/수단들/컴포넌트들 사이의 데이터 흐름을 도시하는 개념적 데이터 흐름도이다.
도 6 은 프로세싱 시스템을 채용하는 장치에 대한 하드웨어 구현의 예를 도시하는 다이어그램이다.
첨부된 도면과 관련하여 이하에 진술된 상세한 설명은 여러 구성들의 설명으로서 의도되고 여기에 기술된 개념들이 실시될 수도 있는 유일한 구성들을 표현하도록 의도되지 않는다. 상세한 설명은 여러 개념들의 철저한 이해를 제공할 목적으로 특정의 상세들을 포함한다. 그러나, 본 기술 분야의 통상의 기술자들에게는 이들 개념들이 이들 특정의 상세들 없이 실시될 수도 있다는 것이 명백할 것이다. 일부 예들에서, 잘 알려진 구조들 및 컴포넌트들은 그러한 개념들을 모호하게 하는 것을 피하기 위해 블록도로 도시된다.
생체 식별을 갖는 사용자 디바이스의 몇가지 양태들이 이제 여러 장치들 및 방법들을 참조하여 제시될 것이다. 이들 장치들 및 방법들은 다음의 상세한 설명에서 기술되고 (집합적으로 "엘리먼트들" 로서 지칭되는) 여러 블록들, 모듈들, 컴포넌트들, 회로들, 단계들, 프로세스들, 알고리즘들 등에 의해 첨부하는 도면에서 도시될 것이다. 이들 엘리먼트들은 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이들의 임의의 조합을 사용하여 구현될 수도 있다. 그러한 엘리먼트들이 하드웨어 또는 소프트웨어로서 구현되는지 여부는 특정의 애플리케이션 및 전체 시스템에 부과된 설계 제약들에 달려 있다.
예시로써, 엘리먼트, 또는 엘리먼트의 임의의 부분, 또는 엘리먼트들의 임의의 조합은 하나 이상의 프로세서들을 포함하는 "프로세싱 시스템" 으로 구현될 수도 있다. 프로세서들의 예들은 마이크로프로세서들, 마이크로제어기들, 디지털 신호 프로세서들 (DSPs), 필드 프로그래머블 게이트 어레이들 (FPGAs), 프로그래머블 로직 디바이스들 (PLDs), 상태 머신들, 게이티드 로직, 이산 하드웨어 회로들, 및 본 개시 전체에 걸쳐 기술된 여러 기능을 수행하도록 구성된 다른 적합한 하드웨어를 포함한다. 프로세싱 시스템 내의 하나 이상의 프로세서들은 소프트웨어를 실행할 수도 있다. 소프트웨어는 소프트웨어, 펌웨어, 미들웨어, 마이크로코드, 하드웨어 기술 언어 등으로서 지칭되는지에 관계없이 명령들, 명령 세트들, 코드, 코드 세그먼트들, 프로그램 코드, 프로그램들, 서브프로그램들, 소프트웨어 모듈들, 애플리케이션들, 소프트웨어 애플리케이션들, 소프트웨어 패키지들, 루틴들, 서브루틴들, 오브젝트들, 실행가능물들, 실행의 스레드들, 프로시져들, 함수들 등을 의미하는 것으로 널리 해석될 것이다.
이에 따라, 하나 이상의 예시적인 실시형태들에서, 기술된 기능들은 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합으로 구현될 수도 있다. 소프트웨어로 구현되는 경우, 기능들은 컴퓨터 판독가능 매체 상에 하나 이상의 명령들 또는 코드로서 저장되거나 인코딩될 수도 있다. 컴퓨터 판독가능 매체들은 컴퓨터 저장 매체들을 포함한다. 저장 매체들은 컴퓨터에 의해 액세스될 수 있는 임의의 이용가능한 매체들일 수도 있다. 비제한적인 예로, 그러한 컴퓨터 판독가능 매체들은 랜덤 액세스 메모리 (RAM), 리드 온리 메모리 (ROM), 전기적으로 소거가능한 프로그램가능 ROM (EEPROM), 컴팩트 디스크 ROM (CD-ROM) 또는 다른 광 디스크 스토리지, 자기 디스크 스토리지 또는 다른 자기 저장 디바이스들, 또는 컴퓨터에 의해 액세스될 수 있고, 소망의 프로그램 코드를 명령들 또는 데이터 구조들의 형태로 반송하거나 저장하는데 사용될 수 있는 임의의 다른 매체를 포함할 수 있다. 상기한 것들의 조합들은 또한 컴퓨터 판독가능 매체들의 범위 내에 포함되어야 한다.
위에 기술된 바와 같이, 사용자 디바이스들은 사용자 디바이스상에 저장된 정보를 액세스하고 기능들을 수행하기 위한 허가들의 상이한 세트를 각각 갖는 하나 이상의 사용자 프로파일들을 가질 수도 있다. 사용자 디바이스를 공유할 때, 사람은 다른 사용자에게 사용자 디바이스를 건네주기 전에 하나의 사용자 프로파일로부터 로그 아웃하고 다른 사용자 프로파일로 로그 인하는 잠재적으로 긴 프로세스를 피하기를 원할 수도 있다. 사용자 디바이스들이 사용자 프로파일들 사이에서 스위칭하거나 스위칭하지 않을 때를 인식할 수도 있는, 사용자 프로파일들을 스위칭하는 보다 편리하고 동적인 방법이 필요하다. 하나의 양태에서, 사용자 디바이스는 그 디바이스의 외주의 주위 또는 근처의 여러 로케이션들에 하나 이상의 생체 센서들을 가질 수도 있다. 다른 양태에서, 사용자 디바이스는 사용자 디바이스의 하나 이상의 에지들을 따라 위치된 생체 센서들을 가질 수도 있다. 생체 센서들은 디바이스를 소지하고 있는 사용자의 검출된 생체 정보를 데이터베이스 내의 저장된 사용자 프로파일들과 연관된 저장된 생체 정보와 비교하고 검출된 생체 정보에 기초하여 저장된 사용자 프로파일로 스위칭할지 여부를 결정할 수도 있다. 사용자 디바이스의 예들은 셀룰러 전화, 스마트폰, 세션 개시 프로토코 (SIP) 전화, 랩톱, 개인용 휴대정보단말 (PDA), 멀티미디어 디바이스, 비디오 디바이스, 디지털 오디어 플레이어 (예를 들어, MP3 플레이어), 카메라, 게임 콘솔, 태블릿, 또는 임의의 다른 유사하게 기능하는 디바이스를 포함한다.
도 1 은 생체 센서들 (106, 108, 110) 을 갖는 사용자 디바이스 (100) 의 정면도 (102) 및 측면도 (104) 를 도시한다. 도 1 에 도시된 바와 같이, 사용자 디바이스 (100) 는 하나 이상의 생체 센서들 (106, 108, 110) 을 갖는다. 이들 생체 센서들 (106, 108, 110) 은 예를 들어 지문 정보, 심전도 정보, 조직 용량 측정들, 터치-기반 거동 운동들 (예를 들어, 사일런트센스 (SilentSense)), 및 다른 생체 정보를 검출할 수도 있다. 생체 센서들 (106, 108, 110) 은 사용자 디바이스 (100) 의 여러 부분들에 위치될 수도 있다. 하나의 구성에서, 하나 이상의 생체 센서들 (예를 들어, 생체 센서 (106)) 은 사용자 디바이스 (100) 의 프런트 사이드 (front side) 를 따라 위치될 수도 있다. 다른 구성에서, 하나 이상의 생체 센서들 (예를 들어, 생체 센서 (108)) 은 사용자 디바이스 (100) 의 에지들을 따라 위치될 수도 있다. 또 다른 구성에서, 하나 이상의 생체 센서들 (예를 들어, 생체 센서 (110)) 은 디바이스의 사용자 입력 메커니즘 (예를 들어, 버튼) 내에 위치될 수도 있다. 하나 이상의 생체 센서들은 또한 사용자 디바이스 (100) 의 후면측에 위치될 수도 있다.
하나의 양태에서, 사용자가 사용자 디바이스 (100) 를 잡고 있을 때, 임의의 조합의 하나 이상의 센서들 (예를 들어, 다수의 지문 센서들, 지문 및 심전도 센서들, 또는 지문, 심전도, 및 조직 용량 센서들) 은 생체 정보의 하나 이상의 타입들을 검출하고, 검출된 생체 정보를 데이터베이스 내에 저장된 하나 이상의 저장된 사용자 프로파일들과 연관된 저장된 생체 정보와 비교하며, 그 비교에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정할 수도 있다.
다른 양태에서, 사용자 디바이스가 다수의 사용자들 사이에 전달되는 경우, 이들 사용자들은 새로운 사용자가 사용자 디바이스 (100) 를 터치할 때마다 사용자 프로파일이 변경되는 것을 원하지 않을 수도 있다. 상이한 사용자가 사용자 디바이스 (100) 를 터치할 때마다 사용자 프로파일들의 핑퐁잉 (ping-ponging) 을 피하기 위해, 사용자 디바이스 (100) 가 상이한 사용자 프로파일로 스위칭할 수도 있기 전에 사용자 디바이스 (100) 가 히스테리시스 타이머에 의해 설정된 미리 결정된 시간 주기 동안 생체 정보를 검출하도록 히스테리시스 타이머가 이용될 수도 있다. 히스테리시스 타이머는 가변값일 수도 있고 각각의 사용자 프로파일 또는 사용자 프로파일들의 그룹에 대해 구성가능할 수도 있다. 소유자가 사용자 디바이스를 집어들 때, 사용자 프로파일이 즉시 또는 짧은 시간 주기 (예를 들어, 1 초) 후에 스위칭하도록 디바이스의 소유자에 대응하는 사용자 프로파일에 대해 더 짧은 타이머 값이 바람직할 수도 있다. 더 짧은 타이머 값은 또한 소유자의 아이의 사용자 프로파일에 대해 바람직할 수도 있다. 예를 들어, 사용자 디바이스 (100) 의 소유자가 중요한 작업을 행하고 있고 아이가 그 디바이스를 집어 드는 경우, 더 짧은 타이머 값은, 소유자의 작업이 사용자 디바이스 (100) 의 아이의 사용에 의해 손상되는 것으로부터 보호하기 위해, 사용자 프로파일들에서의 더 빠른 스위치를 허용할 것이다. 동일한 이유로, 사용자 디바이스의 소유자의 아이들에게 속한 사용자 프로파일들의 그룹은 더 짧은 시간을 갖는 히스테리시스 타이머와 연관될 수도 있다.
도 2 는 사용자 디바이스에 대한 생체 식별의 방법의 플로우 챠트 (200) 이다. 방법은 사용자 디바이스 (예를 들어, 사용자 디바이스 (100)) 에 의해 수행될 수도 있다. 단계 (202) 에서, 사용자 디바이스는 사용자 디바이스상의 하나 이상의 센서들로부터 지문 정보, 심전도 정보, 조직 용량 측정들, 및/또는 터치-기반 거동 운동들과 같은 생체 정보를 검출한다. 하나 이상의 센서들은 사용자 디바이스의 외부 주위에 또는 에지들에 위치될 수도 있다. 사용자 디바이스는 예를 들어 사용자 디바이스의 전력 레벨에 따라 주기적으로 또는 연속적으로 생체 정보를 검출할 수도 있다. 사용자 디바이스가 생체 정보에 대해 폴링하는 주기성은 사용자에 의해 미리 설정되거나 후속적으로 설정될 수도 있다. 생체 정보를 검출한 때에, 사용자 디바이스는 동일한 생체 정보가 미리 결정된 시간 주기 동안 검출되었는지 여부를 결정할 수도 있다. 미리 결정된 시간 주기는 가변값일 수도 있고, 각각의 사용자 프로파일 또는 사용자 프로파일들의 그룹에 대해 구성될 수도 있는 히스테리시스 타이머에 의해 설정된다. 예를 들어, 사용자 디바이스는 배터리가 충전 중이거나 50% 초과의 용량에 있을 때 매초마다 한 번 지문 정보에 대해 폴링하도록 구성된다. 이러한 예에서, 일단 지문 정보가 검출되면, 사용자 디바이스는 동일한 지문 정보가 다음의 5 초 동안 검출되는지 여부를 검출하도록 구성된다.
단계 (204) 에서, 생체 정보를 검출한 때에, 사용자 디바이스는 검출된 생체 정보를 데이터베이스에 저장된 다수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교한다. 예를 들어, 사용자 디바이스는 검출된 생체 정보를 소유자의 사용자 프로파일 및 다른 저장된 사용자 프로파일들로부터의 생체 정보와 비교한다.
단계 (206) 에서, 비교가 수행된 후, 사용자 디바이스는 사용자 인터페이스상에 생체 정보가 검출되었고 히스테리시스 타이머가 시작되었다는 것을 표시할 수도 있다. 하나의 예에서, 일단 지문 정보가 검출되었고 비교가 수행되었다면, 사용자 디바이스는 사용자 인터페이스상에 생체 또는 지문 정보가 검출되었다는 것 및 5초 히스테리시스 타이머가 시작되었다는 것을 표시할 수도 있다. 다른 예에서, 사용자 디바이스는 지문 정보 및 심전도 정보 양자 모두가 검출되었다는 것 및 5초 히스테리시스 타이머가 시작되었다는 것을 표시할 수도 있다.
단계 (208) 에서, 사용자 디바이스는 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 설정하는 입력을 디바이스의 사용자 인터페이스를 통해 제공할 수도 있다. 이러한 선택이 선택되는 경우, 사용자 디바이스는 다른 사용자로부터 생체 정보를 검출하더라도 상이한 사용자 프로파일로 변경하지 않는다. 예를 들어, 소유자는 소유자가 제 2 사용자와 공유하기를 원하는 민감한 정보를 가지고 있을 수도 있다. 제 2 사용자가 사용자 디바이스를 잡고 있을 경우, 사용자 디바이스는 제 2 사용자에 대한 지문 정보를 검출하고 생체 정보가 검출되었고 히스테리시스 타이머가 시작되었다는 것을 표시할 수도 있다. 소유자 또는 제 2 사용자가 사용자 프로파일들을 스위치하기를 원하지 않는 경우, 소유자 또는 제 2 사용자는 디폴트 사용자 프로파일 또는 제 2 사용자와 연관된 저장된 사용자 프로파일을 디스플레이하지 않기로 선택할 수도 있다.
단계 (210) 에서, 사용자 디바이스는 단계 (204) 에서의 비교에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정한다. 이러한 결정의 부분으로서, 단계 (212) 에서, 사용자 디바이스는 단계 (208) 에서 사용자가 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정했는지 여부를 결정할 수도 있다. 단계 (214) 에서 도시된 바와 같이, 그 선택이 온으로 설정된 경우, 사용자 디바이스는 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않을 것이다. 예를 들어, 소유자가 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 경우, 상이한 사용자가 사용자 디바이스를 터치할 때, 사용자 디바이스는 소유자의 프로파일만을 계속 디스플레이할 것이다.
그러나, 사용자가 그러한 선택을 온으로 설정하지 않았다면, 단계 (216) 에서, 사용자 디바이스는 검출된 생체 정보가 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 매치하는지 여부에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정한다. 하나의 양태에서, 검출된 생체 정보가 저장된 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보의 임의의 것과 매치하지 않는 경우, 사용자 디바이스는 단계 (218) 로 진행할 수도 있다.
단계 (218) 에서, 사용자 디바이스는 검출된 생체 정보가 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보와 매치하지 않는 것으로 결정된 시간 주기 내의 횟수를 결정할 수도 있다. 예를 들어, 사용자 디바이스상에 저장된 사용자 프로파일을 갖지 않는 식별되지 않은 사용자가 반복적으로 사용자 디바이스에 액세스하기를 시도하는 경우, 사용자 디바이스는 30 초의 주기에 걸쳐 그 식별되지 않은 사용자에 의한 성공하지 않은 시도들의 수를 저장할 수도 있다.
단계 (220) 에서, 성공하지 않은 시도들의 수가 임계값을 초과하는 경우, 사용자 디바이스는 히스테리시스 타이머를 검출된 생체 정보와 연관시키고 히스테리시스 타이머를 제로의 값으로 업데이트한다. 다른 구성에서, 히스테리시스 타이머는 넌-제로 값으로 업데이트될 수도 있다. 예를 들어, 디바이스에 액세스하기 위한 식별되지 않은 사용자에 의한 실패한 시도들의 수가 30 초의 주기 내에 5 회의 시도들을 초과하는 경우, 사용자 디바이스는 히스테리시스 타이머를 그 식별되지 않은 사용자의 검출된 생체 정보와 연관시키고 히스테리시스 타이머 값을 제로로 설정할 것이다.
단계 (222) 에서, 사용자 디바이스는 히스테리시스 타이머에 기초하여 미리결정된 시간 주기가 경과한 후에 디폴트 사용자 프로파일을 디스플레이한다. 예를 들어, 검출된 생체 정보가 저장된 사용자 프로파일들 중 임의의 것과 매치하지 않는 경우, 사용자 디바이스는 8 초 후에 디폴트 사용자 프로파일을 디스플레이할 수도 있다. 검출된 생체 정보가 저장된 사용자 프로파일들 중 임의의 것과 매치하지 않고, 실패한 시도들의 수가 30 초의 주기 내에 5 회를 초과하는 경우, 사용자는 즉시 디폴트 사용자 프로파일을 디스플레이할 수도 있다. 디폴트 사용자 프로파일은 사용자 디바이스의 소정의 데이터 또는 기능들에 대한 제한된 액세스를 갖는 사용자 프로파일일 수도 있다. 디폴트 사용자 프로파일은 또한 알려지지 않은 사용자가 사용자 디바이스를 추가로 액세스하는 것으로부터 방지하는 로킹된 스크린일 수도 있다.
단계 (224) 에서, 검출된 생체 정보가 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 매치하는 경우, 사용자 디바이스는 히스테리시스 타이머에 기초하여 미리 결정된 시간 주기가 경과한 후 저장된 사용자 프로파일을 디스플레이한다. 하나의 구성에서, 사용자 디바이스상에 디스플레이된 현재의 사용자 프로파일 및 매칭된 저장된 사용자 프로파일이 금지된 프로파일 스위치 조합을 포함하는 경우, 사용자 디바이스는 저장된 사용자 프로파일을 디스플레이하지 않을 수도 있다. 예를 들어, 사용자 디바이스는 소유자, 소유자의 아들, 및 소유자의 딸에 속한 사용자 프로파일들을 가질 수도 있다. 소유자는 소유자의 사용자 프로파일로부터 아들의 사용자 프로파일로의 사용자 프로파일 스위치가 허용되고, 소유자의 사용자 프로파일로부터 딸의 사용자 프로파일로의 사용자 프로파일 스위치가 허용되지만, 아들의 사용자 프로파일로부터 사용자 딸의 사용자 프로파일로의 사용자 프로파일 스위치, 및 그 역은 허용되지 않도록 사용자 디바이스를 구성할 수도 있다. 이러한 예에서, 소유자의 사용자 프로파일이 현재 디스플레이되고 있고, 딸이 사용자 디바이스를 사용하는 경우, 사용자 디바이스는 히스테리시스 타이머에 기초하여 5 초가 경과한 후에 딸의 사용자 프로파일을 디스플레이할 수도 있다. 후속적으로, 아들이 사용자 디바이스를 사용할 수도 있다. 딸의 사용자 프로파일이 현재 디스플레이되고 있기 때문에, 딸의 사용자 프로파일로부터 아들의 사용자 프로파일로의 스위칭은 금지된 프로파일 스위치 조합을 나타낸다. 따라서, 사용자 디바이스는 아들의 사용자 프로파일을 디스플레이하지 않을 것이다.
단계 (226) 에서, 사용자 디바이스가 저장된 사용자 프로파일을 디스플레이하기로 결정하는 것을 가정하면, 사용자 디바이스는 이전에 검출된 생체 정보가 데이터베이스 내에 저장된 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보의 임의의 것과 매치하지 않았다고 결정할 수도 있다. 그것이 발생하는 경우, 사용자 디바이스는 이전에 검출된 생체 정보를 저장하는 선택을 사용자에게 제공할 수도 있다. 하나의 양태에서, 단지 소정의 사용자 프로파일들만 (예를 들어, 관리자들, 소유자들) 이 새로운 사용자 프로파일들을 추가할 능력을 갖는다. 예를 들어, 소유자의 친구가 사용자 디바이스를 액세스하기를 시도할 수도 있지만, 소유자의 친구는 사용자 디바이스에 저장된 사용자 프로파일을 갖지 않을 수도 있다. 소유자의 친구는 사용자 디바이스를 소유자에게 건네 줄 수도 있고, 사용자 디바이스는 소유자의 사용자 프로파일을 로딩할 것이다. 소유자의 사용자 프로파일을 로딩한 후, 사용자 디바이스는 사용자 인터페이스상에 소유자의 친구에게 속하는 이전에 검출된 생체 정보가 저장된 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보의 임의의 것과 매치하지 않았다는 것을 표시할 수도 있다. 사용자 디바이스는 그 후 사용자 인터페이스를 통해 장래의 사용을 위해 새로운 사용자 프로파일에 친구의 생체 정보를 저장하는 선택을 설정하는 입력을 제공한다.
마지막으로, 단계 (228) 에서, 사용자가 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정되었던 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 경우, 사용자 디바이스는 새로운 사용자 프로파일에 이전에 검출된 생체 정보를 저장할 수도 있다. 예를 들어, 소유자는 친구의 생체 정보를 새로운 사용자 프로파일로 저장하기로 결정할 수도 있다.
도 3 은 사용자 디바이스에 대한 생체 식별의 다른 방법의 플로우 챠트 (300) 이다. 방법은 사용자 디바이스 (예를 들어, 사용자 디바이스 (100)) 에 의해 수행될 수도 있다. 단계 (302) 에서, 사용자 디바이스는 제 1 사용자의 프로파일을 실행하고 있다. 예를 들어, 사용자 디바이스는 아버지의 프로파일을 실행하고 있을 수도 있다.
단계 (304) 에서, 사용자 디바이스는 디바이스상에 위치된 하나 이상의 생체 센서들로부터 생체 정보를 검출한다. 생체 센서들은 지문 정보, 심전도 정보, 및 조직 용량 측정들을 검출할 수도 있다. 생체 센서들은 사용자 디바이스의 외주 주위에 또는 에지들에 위치될 수도 있다. 사용자 디바이스는 예를 들어, 사용자 디바이스의 전력 레벨에 의존하여 주기적으로 또는 연속적으로 생체 정보를 검출할 수도 있다. 사용자 디바이스가 생체 정보를 위해 폴링하는 주기성은 사용자에 의해 미리 설정되거나 후속적으로 설정될 수도 있다. 예를 들어, 사용자 디바이스는 외주 주위에 위치된 지문 센서들을 갖고, 아버지의 아들은 사용자 디바이스를 집어 든다. 매초 마다 지문 정보에 대해 검출하는 사용자 디바이스는 아들의 지문 정보를 검출한다.
단계 (306) 에서, 생체 정보를 검출한 때에, 사용자 디바이스는 사용자 인터페이스상에 새로운 사용자가 검출되었다는 것을 나타내는 팝업 메시지를 디스플레이한다. 예를 들어, 아들의 지문 정보를 검출한 때에, 사용자 디바이스는 디스플레이상에 "새로운 사용자가 검출된다" 라고 디스플레이한다.
단계 (308) 에서, 새로운 사용자를 검출한 때에, 사용자 디바이스는 히스테리시스 타이머를 시작한다. 예를 들어, 사용자 디바이스는 동일한 지문 정보가 다음의 5 초 동안 연속적으로 검출되는지 여부를 검출하도록 구성된다.
단계 (310) 에서, 히스테리시스 타이머가 만료한 후, 사용자 디바이스는 새로운 사용자가 여전히 디바이스를 잡고 있거나 사용하고 있는지 여부 (즉, 검출된 생체 정보가 여전히 존재하는지 여부) 를 결정한다. 사용자가 더 이상 디바이스를 잡고 있거나 사용하고 있지 않는 경우, 사용자 디바이스는 이전의 프로파일로 계속 실행할 수도 있다. 한편, 새로운 사용자가 여전히 디바이스를 잡고 있거나 사용하고 있는 경우, 사용자 디바이스는 단계 (312) 로 진행할 수도 있다. 예를 들어, 히스테리시스 타이머가 5 초 후에 만료했을 때 아들이 더이상 사용자 디바이스를 잡고 있지 않는 경우, 사용자 디바이스는 아버지의 사용자 프로파일로 계속 실행할 수도 있다.
단계 (312) 에서, 새로운 사용자가 여전히 디바이스를 잡고 있거나 사용하고 있는 경우, 사용자 디바이스는 검출된 생체 정보에 기초하여 적절한 프로파일을 발견할 것이다. 하나의 구성에서, 사용자 디바이스는 검출된 생체 정보를 데이터베이스에 저장된 다수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교할 수도 있다. 예를 들어, 사용자 디바이스는 검출된 생체 정보를 아들의 사용자 프로파일 및 다른 사용자 프로파일들의 생체 정보와 비교할 수도 있다.
단계(314) 에서, 사용자 디바이스는 검출된 생체 정보와 저장된 생체 정보 사이의 매치가 발견되는지 여부를 결정한다. 단계 (316) 에서, 매치가 발견되는 경우, 사용자 디바이스는 매칭하는 생체 정보를 포함하는 적절한 (또는 대응하는) 사용자 프로파일을 로딩할 것이다. 예를 들어, 사용자 디바이스는 검출된 생체 정보가 아들의 사용자 프로파일에 대응하는 저장된 생체 정보와 매치한다고 결정하고, 아들의 사용자 프로파일을 로딩한다. 그 프로파일을 로딩한 후, 단계 (318) 에서, 사용자 디바이스는 사용자 인터페이스상에 새로운 사용자 프로파일이 로딩되었다는 것을 나타내는 팝업 메시지를 디스플레이한다. 예를 들어, 사용자 디바이스는 "아들의 프로파일이 로딩된다" 고 말하는 메시지를 디스플레이한다.
그러나, 단계 (320) 에 도시된 바와 같이, 검출된 생체 정보와 저장된 생체 정보 사이에 매치가 발견되지 않는 경우, 사용자 디바이스는 공개/디폴트 사용자 프로파일을 로딩한다. 공개/디폴트 사용자 프로파일은 사용자 디바이스에 대한 제한된 액세스를 갖는 사용자 프로파일일 수도 있다. 공개/디폴트 프로파일은 또한 알려지지 않은 사용자가 사용자 디바이스를 추가로 액세스하는 것을 방지하는 로킹된 스크린일 수도 있다.
도 4 는 사용자 디바이스에 대한 생체 식별의 예를 도시하는 다이어그램 (400) 이다. 도 4 에 도시된 바와 같이, 사용자 디바이스는 제 1 사용자 프로파일을 디스플레이한다. 사용자 디바이스의 정면 외주 영역 (402), 측면 에지들 (404), 및/또는 사용자 입력 메커니즘들 (406) (예를 들어, 버튼들) 상의 생체 정보 (예를 들어, 지문 정보) 를 검출한 때에, 사용자 디바이스는 새로운 사용자가 검출되었다는 것을 나타내는 메시지를 디스플레이한다. 사용자 디바이스는 검출된 생체 정보가 저장된 사용자 프로파일의 생체 정보와 매치하는지 여부를 결정한다. 만일 그렇다면, 사용자 디바이스는 사용자 프로파일와 연관된 히스테리시스 타이머의 값을 결정하고, 히스테리시스 타이머를 시작한다. 히스테리시스 타이머가 만료한 후, 동일한 생체 정보가 여전히 사용자 디바이스에 의해 검출되는 경우, 사용자 디바이스는 검출된 생체 정보에 대응하는 제 2 사용자 프로파일을 디스플레이한다.
도 5 는 예시적인 장치 (502) 내의 상이한 모듈들/수단들/컴포넌트들 사이의 데이터 흐름을 도시하는 개념적 데이터 흐름도 (500) 이다. 장치는 사용자 디바이스 (예를 들어, 사용자 디바이스 (100)) 일 수도 있다. 장치는 입력 및 검출 모듈 (504), 히스테리시스 타이머 (506), 저장 모듈 (508), 및 식별 및 디스플레이 모듈 (510) 을 포함할 수도 있다. 입력 및 검출 모듈 (504) 은 미리 결정된 시간 주기 동안 생체 정보를 검출하도록 구성된다. 미리 결정된 시간 주기는 히스테리시스 타이머 (506) 에 의해 설정될 수도 있다. 생체 정보는 지문 정보, 심전도 정보, 조직 용량 측정들, 및 터치-기반 거동 운동 정보 중 하나 이상을 포함할 수도 있다. 입력 및 검출 모듈 (504) 은 또한 장치의 외주에 또는 하나 이상의 에지들에 위치된 하나 이상의 센서들로부터 수신된 생체 정보를 검출하도록 구성될 수도 있다.
저장 모듈 (508) 은 생체 정보와 연관된 검출된 생체 정보 및 사용자 프로파일들을 저장하도록 구성된다. 식별 및 디스플레이 모듈 (510) 은 검출된 생체 정보를 데이터베이스 내에 저장된 다수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교하고 미리 결정된 시간 주기가 경과한 후 그 비교에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하도록 구성된다. 식별 및 디스플레이 모듈 (510) 또한 장치의 사용자 인터페이스상에, 생체 정보가 검출되었고 히스테리시스 타이머가 시작되었다는 것을 표시하도록 구성될 수도 있다. 하나의 구성에서, 식별 및 디스플레이 모듈 (510) 은 또한 검출된 생체 정보가 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 매치하는 경우 저장된 사용자 프로파일을 디스플레이하도록 구성될 수도 있다. 다른 구성에서, 식별 및 디스플레이 모듈 (510) 은 또한 검출된 생체 정보가 데이터베이스 내에 저장된 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보와 매치하지 않는 경우 디폴트 사용자 프로파일을 디스플레이하도록 구성될 수도 있다.
또 다른 구성에서, 식별 및 디스플레이 모듈 (510) 은 검출된 생체 정보가 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보와 매치하지 않는 것으로 결정된 시간 주기 내의 횟수를 결정하도록 구성될 수도 있다. 이러한 구성에서, 식별 및 디스플레이 모듈 (510) 은 그 횟수 (즉, 실패된 시도들) 가 시간 주기 (예를 들어, 30 초) 내에 임계값 (예를 들어, 5 회의 시도들, 10 회의 시도들) 을 초과하는 경우 히스테리시스 타이머를 검출된 생체 정보와 연관시키도록 구성된다. 식별 및 디스플레이 모듈 (510) 은 또한 검출된 생체 정보와 연관된 히스테리시스 타이머를 미리 결정된 값으로 업데이트하도록 구성된다. 미리 결정된 값은 제로일 수도 있다. 또 다른 구성에서, 식별 및 디스플레이 모듈 (510) 은 현재의 사용자 프로파일 및 저장된 사용자 프로파일이 금지된 프로파일 스위치 조합을 포함하는 경우 저장된 사용자 프로파일을 디스플레이하지 않도록 구성될 수도 있다.
식별 및 디스플레이 모듈 (510) 은 장치의 사용자 인터페이스를 통해 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 입력을 제공하도록 구성될 수도 있다. 상기 선택이 온으로 설정되는 경우, 식별 및 디스플레이 모듈은 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않도록 결정할 것이다. 식별 및 디스플레이 모듈 (510) 은 이전에 검출된 생체 정보가 데이터 베이스 내에 저장된 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정된 경우, 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 입력을 장치의 사용자 인터페이스를 통해 제공하도록 구성될 수도 있다. 저장 모듈 (508) 은 선택이 온으로 설정되는 경우, 새로운 사용자 프로파일에 이전에 검출된 생체 정보를 저장하도록 구성될 수도 있다.
히스테리시스 타이머 (506) 는 가변 값을 가질 수도 있다. 히스테리시스 타이머 (506) 는 저장된 사용자 프로파일 또는 사용자 프로파일들의 그룹 중 하나와 연관될 수도 있다.
장치는 도 2 및 도 3 의 상술된 플로우 챠트들에서의 알고리듬의 단계들 각각을 수행하는 추가적인 모듈들을 포함할 수도 있다. 이와 같이, 도 2 및 도 3 의 상술된 플로우 챠트들에서의 각 단계는 모듈에 의해 수행될 수도 있고, 장치는 하나 이상의 이들 모듈들을 포함할 수도 있다. 모듈들은 진술된 프로세스들/알고리즘을 수행하도록 특정적으로 구성되거나, 진술된 프로세스들/알고리즘을 수행하도록 구성된 프로세서에 의해 구현되거나, 프로세서에 의한 구현을 위해 컴퓨터 판독가능 매체 내에 저장되거나, 또는 이들의 일부 조합인 하나 이상의 하드웨어 컴포넌트들일 수도 있다.
도 6 은 프로세싱 시스템 (614) 을 채용하는 장치 (502') 에 대한 하드웨어 구현의 예를 도시하는 다이어그램 (600) 이다. 프로세싱 시스템 (614) 은 일반적으로 버스 (624) 에 의해 표현된 버스 아키텍쳐로 구현될 수도 있다. 버스 (624) 는 프로세싱 시스템 (614) 의 특정의 애플리케이션 및 전체 설계 제약들에 따라 임의의 수의 상호연결 버스들 및 브리지들을 포함할 수도 있다. 버스 (624) 는 프로세서 (604), 모듈들 (504, 506, 508, 510) 및 컴퓨터 판독가능 매체/메모리 (606) 에 의해 표현된 하나 이상의 프로세서들 및/또는 하드웨어 모듈들을 포함하는 여러 회로들을 함께 링크한다. 버스 (624) 는 또한 본 기술분야에서 잘 알려져 있고, 따라서 추가로 기술되지 않을 타이밍 소스들, 주변장치들, 전압 조정기들, 및 전력 관리 회로들과 같은 여러 다른 회로들을 링크할 수도 있다.
프로세싱 시스템 (614) 은 컴퓨터 판독가능 매체/메모리 (606) 에 커플링된 프로세서 (604) 를 포함한다. 프로세서 (604) 는 컴퓨터 판독가능 매체/메모리 (606) 상에 저장된 소프트웨어의 실행을 포함하여, 일반 프로세싱을 담당한다. 프로세서 (604) 에 의해 실행될 때, 소프트웨어는 프로세싱 시스템 (614) 으로 하여금 임의의 특정의 장치에 대해 상술된 여러 기능들을 수행하게 한다. 컴퓨터 판독가능 매체/메모리 (606) 는 또한 소프트웨어를 실행할 때 프로세서 (604) 에 의해 조작되는 데이터를 저장하기 위해 사용될 수도 있다. 프로세싱 시스템은 모듈들 (504, 506, 508, 510) 중 적어도 하나를 더 포함한다. 모듈들은 프로세서 (604) 에서 실행 중인, 컴퓨터 판독가능 매체/메모리 (606) 에 상주/저장된 소프트웨어 모듈들, 프로세서 (604) 에 커플링된 하나 이상의 하드웨어 모듈들, 또는 이들의 일부 조합일 수도 있다.
하나의 구성에서, 생체 식별을 위한 장치 (502/502') 는 미리 결정된 시간 주기 동안 생체 정보를 검출하는 수단 (예를 들어, 입력 및 검출 모듈 (504)) 을 포함한다. 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정된다. 장치는 검출된 생체 정보를 데이터베이스 내에 저장된 복수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교하는 수단 (예를 들어, 식별 및 디스플레이 모듈 (510)) 을 더 포함할 수도 있다. 장치는 미리 결정된 시간 주기가 경과한 후 그 비교에 기초하여 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단 (예를 들어, 식별 및 디스플레이 모듈 (510)) 을 더 포함할 수도 있다. 생체 정보는 지문 정보, 심전도 정보, 및 조직 용량 측정들 중 하나 이상을 포함할 수도 있다.
하나의 구성에서, 생체 정보를 검출하는 수단은 디바이스의 외주에 위치된 하나 이상의 센서들로부터 생체 신호들을 수신하도록 구성된다. 다른 구성에서, 생체 정보를 검출하는 수단은 디바이스의 하나 이상의 에지들에서 위치된 하나 이상의 센서들로부터 생체 정보를 수신하도록 구성된다. 다른 구성에서, 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단은 검출된 생체 정보가 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 매치하는 경우 저장된 사용자 프로파일을 디스플레이하도록 구성된다. 다른 구성에서, 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단은 검출된 생체 정보가 데이터베이스 내에 저장된 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보와 매치하지 않는 경우 디폴트 사용자 프로파일을 디스플레이하도록 구성된다.
또 다른 구성에서, 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단은 검출된 생체 정보가 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보와 매치하지 않는 것으로 결정된 시간 주기 내의 횟수를 결정하도록 구성된다. 이러한 구성에서, 그 결정하는 수단은 또한 그 횟수가 임계값을 초과하는 경우 히스테리시스 타이머를 검출된 생체 정보와 연관시키도록 구성된다. 더욱이, 그 결정하는 수단은 또한 검출된 생체 정보와 연관된 히스테리시스 타이머를 제로의 값으로 업데이트하도록 구성된다.
장치는 또한 디바이스의 사용자 인터페이스상에 생체 정보가 검출되었고, 히스테리시스 타이머가 시작되었다는 것을 표시하는 수단 (예를 들어, 식별 및 디스플레이 모듈 (510)) 을 포함할 수도 있다. 하나의 구성에서, 히스테리시스 타이머는 가변 값을 갖는다. 다른 구성에서, 히스테리시스 타이머는 저장된 사용자 프로파일들 또는 사용자 프로파일들의 그룹 중 하나와 연관된다.
장치는 또한 디바이스의 사용자 인터페이스를 통해 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 입력을 제공하는 수단 (예를 들어, 식별 및 디스플레이 모듈 (510)) 을 포함할 수도 있다. 이러한 구성에서, 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단은 선택이 온으로 설정되는 경우 저장된 사용자 프로파일 또는 디폴트 사용자 프로파일을 디스플레이하지 않도록 구성된다.
장치는 또한 이전에 검출된 생체 정보가 데이터베이스 내에 저장된 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정된 경우, 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 입력을 상기 디바이스의 사용자 인터페이스를 통해 제공하는 수단 (예를 들어, 식별 및 디스플레이 모듈 (510)) 을 포함할 수도 있다. 장치는 또한 선택이 온으로 설정되는 경우, 새로운 사용자 프로파일에 이전에 검출된 생체 정보를 저장하는 수단 (예를 들어, 저장 모듈 (508)) 을 포함할 수도 있다.
개시된 프로세스들/플로우차트들에서의 단계들의 특정 순서 또는 계층구조는 예시적인 접근법들의 예시라는 것이 이해된다. 설계 선호도들에 기초하여, 프로세스들/플로우차트들에서의 단계들의 특정 순서 또는 계층구조는 재배열될 수도 있다는 것이 이해된다. 또한, 일부의 단계들은 조합되거나 생략될 수도 있다. 동반된 방법 청구항들은 표본적인 순서에서 다양한 단계들의 엘리먼트들을 제시하고, 제시된 특정 순서 또는 계층구조로 한정되도록 의도된 것은 아니다.
이전의 설명은 당해 분야의 임의의 당업자가 본원에서 설명된 다양한 양태들을 실시하는 것을 가능하게 하도록 제공된다. 이 양태들에 대한 다양한 수정들은 당해 분야의 당업자들에게 용이하게 명백할 것이고, 본원에서 정의된 일반적인 원리들은 다른 양태들에 적용될 수도 있다. 이에 따라, 청구항들은 본원에서 도시된 양태들로 한정되도록 의도된 것이 아니라, 문언적 청구항들과 일치하는 전체 범위를 따르도록 한 것이고, 단수인 엘리먼트에 대한 참조는 그렇게 특별히 기재되지 않으면 "하나 그리고 오직 하나" 를 의미하도록 의도된 것이 아니라, 오히려 "하나 이상" 을 의미하도록 의도된 것이다. 단어 "예시적" 은 "예, 사례, 또는 예시로서 작용함" 을 의미하기 위하여 본원에서 이용된다. "예시적" 으로서 본원에서 설명된 임의의 양태는 다른 양태들에 비해 바람직하거나 유익한 것으로 반드시 해석되어야 하는 것은 아니다. 이와 다르게 구체적으로 기재되지 않으면, 용어 "일부" 는 하나 이상을 지칭한다. "A, B, 또는 C 중의 적어도 하나", "A, B, 및 C 중의 적어도 하나", 및 "A, B, C, 또는 그 임의의 조합" 과 같은 조합들은 A, B, 및/또는 C 의 임의의 조합을 포함하고, A 의 다수, B 의 다수, 또는 C 의 다수를 포함할 수도 있다. 구체적으로, "A, B, 또는 C 중의 적어도 하나", "A, B, 및 C 중의 적어도 하나", 및 "A, B, C, 또는 그 임의의 조합" 과 같은 조합들은 A 단독, B 단독, C 단독, A 및 B, A 및 C, B 및 C, 또는 A 및 B 및 C 일 수도 있고, 여기서, 임의의 이러한 조합들은 A, B, 또는 C 의 하나 이상의 부재 또는 부재들을 포함할 수도 있다. 당해 분야의 당업자들에게 알려져 있거나 추후의 알려지게 되는 이 개시물의 전반에 걸쳐 설명된 다양한 양태들의 엘리먼트들에 대한 모든 구조적 그리고 기능적 등가물들은 참조를 위해 본원에 분명하게 편입되고, 청구항들에 의해 망라되도록 의도된다. 또한, 본원에서 개시된 어떤 것도 이러한 개시물이 청구항들에서 명시적으로 열거되는지 여부에 관계없이 공중에게 헌정되도록 의도된 것은 아니다. 청구항 엘리먼트는 엘리먼트가 어구 "~ 위한 수단" 을 이용하여 분명하게 열거되지 않으면 수단 플러스 기능 (means plus function) 으로서 해석되지 않아야 한다.

Claims (30)

  1. 디바이스에 대한 생체 식별을 위한 방법으로서,
    미리 결정된 시간 주기 동안 생체 정보를 검출하는 단계로서, 상기 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정되는, 상기 생체 정보를 검출하는 단계;
    검출된 상기 생체 정보를 복수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교하는 단계; 및
    상기 미리 결정된 시간 주기가 경과한 후 상기 비교에 기초하여 상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 단계를 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  2. 제 1 항에 있어서,
    상기 생체 정보는 지문 정보, 심전도 정보, 및 조직 용량 측정들 중 하나 이상을 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  3. 제 1 항에 있어서,
    상기 생체 정보를 검출하는 단계는 상기 디바이스의 외주에 위치된 하나 이상의 센서들로부터 생체 신호들을 수신하는 단계를 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  4. 제 1 항에 있어서,
    상기 생체 정보를 검출하는 단계는 상기 디바이스의 하나 이상의 에지들에 위치된 하나 이상의 센서들로부터 생체 신호들을 수신하는 단계를 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  5. 제 1 항에 있어서,
    상기 디바이스의 사용자 인터페이스상에 상기 생체 정보가 검출되었고, 상기 히스테리시스 타이머가 시작되었다는 것을 표시하는 단계를 더 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  6. 제 1 항에 있어서,
    상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 단계는,
    상기 검출된 생체 정보가 상기 저장된 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하는 경우 상기 저장된 사용자 프로파일을 디스플레이하는 단계; 및
    상기 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하지 않는 경우 디폴트 사용자 프로파일을 디스플레이하는 단계를 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  7. 제 1 항에 있어서,
    상기 히스테리시스 타이머는 가변 값을 갖는, 디바이스에 대한 생체 식별을 위한 방법.
  8. 제 1 항에 있어서,
    상기 히스테리시스 타이머는 상기 저장된 사용자 프로파일 또는 사용자 프로파일들의 그룹 중 하나와 연관되는, 디바이스에 대한 생체 식별을 위한 방법.
  9. 제 6 항에 있어서,
    상기 결정하는 단계는,
    상기 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하지 않는 것으로 결정된 시간 주기 내의 횟수를 결정하는 단계;
    상기 횟수가 임계값을 초과하는 경우 상기 히스테리시스 타이머를 상기 검출된 생체 정보와 연관시키는 단계; 및
    상기 검출된 생체 정보와 연관된 상기 히스테리시스 타이머를 제로의 값으로 업데이트하는 단계를 더 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  10. 제 6 항에 있어서,
    상기 결정하는 단계는 현재의 사용자 프로파일 및 상기 저장된 사용자 프로파일이 금지된 프로파일 스위치 조합을 포함하는 경우 상기 저장된 사용자 프로파일을 디스플레이하지 않는 단계를 더 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  11. 제 6 항에 있어서,
    상기 디바이스의 사용자 인터페이스를 통해 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 입력을 제공하는 단계를 더 포함하고,
    상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 단계는 상기 선택이 온으로 설정되는 경우 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않는 단계를 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  12. 제 1 항에 있어서,
    상기 이전에 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정된 경우, 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 입력을 상기 디바이스의 사용자 인터페이스를 통해 제공하는 단계; 및
    상기 선택이 온으로 설정되는 경우, 새로운 사용자 프로파일에 상기 이전에 검출된 생체 정보를 저장하는 단계를 더 포함하는, 디바이스에 대한 생체 식별을 위한 방법.
  13. 생체 식별을 위한 사용자 디바이스로서,
    미리 결정된 시간 주기 동안 생체 정보를 검출하는 수단으로서, 상기 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정되는, 상기 생체 정보를 검출하는 수단;
    검출된 상기 생체 정보를 복수의 사용자 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교하는 수단; 및
    상기 미리 결정된 시간 주기가 경과한 후 상기 비교에 기초하여 상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단을 포함하는, 생체 식별을 위한 사용자 디바이스.
  14. 제 13 항에 있어서,
    상기 생체 정보는 지문 정보, 심전도 정보, 및 조직 용량 측정들 중 하나 이상을 포함하는, 생체 식별을 위한 사용자 디바이스.
  15. 제 13 항에 있어서,
    상기 디바이스의 사용자 인터페이스상에, 상기 생체 정보가 검출되었고 상기 히스테리시스 타이머가 시작되었다는 것을 표시하는 수단을 더 포함하는, 생체 식별을 위한 사용자 디바이스.
  16. 제 13 항에 있어서,
    상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단은,
    상기 검출된 생체 정보가 상기 저장된 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하는 경우 상기 저장된 사용자 프로파일을 디스플레이하고;
    상기 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하지 않는 경우 디폴트 사용자 프로파일을 디스플레이하도록 구성되는, 생체 식별을 위한 사용자 디바이스.
  17. 제 13 항에 있어서,
    상기 히스테리시스 타이머는 가변 값을 갖는, 생체 식별을 위한 사용자 디바이스.
  18. 제 13 항에 있어서,
    상기 히스테리시스 타이머는 상기 저장된 사용자 프로파일 또는 사용자 프로파일들의 그룹 중 하나와 연관되는, 생체 식별을 위한 사용자 디바이스.
  19. 제 16 항에 있어서,
    상기 디바이스의 사용자 인터페이스를 통해 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 입력을 제공하는 수단을 더 포함하고,
    상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 수단은 상기 선택이 온으로 설정되는 경우 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않도록 구성되는, 생체 식별을 위한 사용자 디바이스.
  20. 제 13 항에 있어서,
    상기 이전에 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정된 경우, 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 입력을 상기 디바이스의 사용자 인터페이스를 통해 제공하는 수단; 및
    상기 선택이 온으로 설정되는 경우, 새로운 사용자 프로파일에 상기 이전에 검출된 생체 정보를 저장하는 수단을 더 포함하는, 생체 식별을 위한 사용자 디바이스.
  21. 생체 식별을 위한 사용자 디바이스로서,
    메모리; 및
    상기 메모리에 커플링된 적어도 하나의 프로세서를 포함하고,
    상기 적어도 하나의 프로세서는,
    미리 결정된 시간 주기 동안 생체 정보를 검출하는 것으로서, 상기 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정되는, 상기 생체 정보를 검출하고;
    검출된 상기 생체 정보를 복수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교하며;
    상기 미리 결정된 시간 주기가 경과한 후 상기 비교에 기초하여 상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하도록
    구성된, 생체 식별을 위한 사용자 디바이스.
  22. 제 21 항에 있어서,
    상기 적어도 하나의 프로세서는 또한,
    상기 디바이스의 사용자 인터페이스상에, 상기 생체 정보가 검출되었고 상기 히스테리시스 타이머가 시작되었다는 것을 표시하도록 구성되는, 생체 식별을 위한 사용자 디바이스.
  23. 제 21 항에 있어서,
    상기 적어도 하나의 프로세서는 또한,
    상기 검출된 생체 정보가 상기 저장된 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하는 경우 상기 저장된 사용자 프로파일을 디스플레이하고;
    상기 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하지 않는 경우 디폴트 사용자 프로파일을 디스플레이하도록 구성되는, 생체 식별을 위한 사용자 디바이스.
  24. 제 23 항에 있어서,
    상기 적어도 하나의 프로세서는 또한,
    상기 디바이스의 사용자 인터페이스를 통해 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 입력을 제공하고; 및
    상기 선택이 온으로 설정되는 경우 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않도록 구성되는, 생체 식별을 위한 사용자 디바이스.
  25. 제 21 항에 있어서,
    상기 적어도 하나의 프로세서는 또한,
    상기 이전에 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정된 경우, 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 입력을 상기 디바이스의 사용자 인터페이스를 통해 제공하고; 및
    상기 선택이 온으로 설정되는 경우, 새로운 사용자 프로파일에 상기 이전에 검출된 생체 정보를 저장하도록 구성되는, 생체 식별을 위한 사용자 디바이스.
  26. 비일시적 컴퓨터 판독가능 매체를 포함하는 컴퓨터 프로그램 제품으로서,
    상기 비일시적 컴퓨터 판독가능 매체는:
    미리 결정된 시간 주기 동안 생체 정보를 검출하는 것으로서, 상기 미리 결정된 시간 주기는 히스테리시스 타이머에 의해 설정되는, 상기 생체 정보를 검출하는 것;
    검출된 상기 생체 정보를 복수의 사용자 프로파일들 중 저장된 사용자 프로파일과 연관된 저장된 생체 정보와 비교하는 것; 및
    상기 미리 결정된 시간 주기가 경과한 후 상기 비교에 기초하여 상기 저장된 사용자 프로파일을 디스플레이할지 여부를 결정하는 것
    을 위한 코드를 포함하는, 비일시적 컴퓨터 판독가능 매체를 포함하는 컴퓨터 프로그램 제품.
  27. 제 26 항에 있어서,
    상기 디바이스의 사용자 인터페이스상에, 상기 생체 정보가 검출되었고 상기 히스테리시스 타이머가 시작되었다는 것을 표시하는 것을 위한 코드를 더 포함하는, 비일시적 컴퓨터 판독가능 매체를 포함하는 컴퓨터 프로그램 제품.
  28. 제 26 항에 있어서,
    상기 검출된 생체 정보가 상기 저장된 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하는 경우 상기 저장된 사용자 프로파일을 디스플레이하는 것; 및
    상기 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보와 매치하지 않는 경우 디폴트 사용자 프로파일을 디스플레이하는 것
    을 위한 코드를 더 포함하는, 비일시적 컴퓨터 판독가능 매체를 포함하는 컴퓨터 프로그램 제품.
  29. 제 26 항에 있어서,
    상기 디바이스의 사용자 인터페이스를 통해 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않는 선택을 온으로 설정하는 입력을 제공하는 것; 및
    상기 선택이 온으로 설정되는 경우 상기 저장된 사용자 프로파일 또는 상기 디폴트 사용자 프로파일을 디스플레이하지 않는 것
    을 위한 코드를 더 포함하는, 비일시적 컴퓨터 판독가능 매체를 포함하는 컴퓨터 프로그램 제품.
  30. 제 27 항에 있어서,
    상기 이전에 검출된 생체 정보가 상기 복수의 사용자 프로파일들 중 임의의 사용자 프로파일과 연관된 상기 저장된 생체 정보의 임의의 것과 매치하지 않는 것으로 결정된 경우, 이전에 검출된 생체 정보를 저장하는 선택을 온으로 설정하는 입력을 상기 디바이스의 사용자 인터페이스를 통해 제공하는 것; 및
    상기 선택이 온으로 설정되는 경우, 새로운 사용자 프로파일에 상기 이전에 검출된 생체 정보를 저장하는 것
    을 위한 코드를 더 포함하는, 비일시적 컴퓨터 판독가능 매체를 포함하는 컴퓨터 프로그램 제품.



KR1020167034220A 2014-05-07 2015-04-30 생체 식별에 기초한 사용자 프로파일들의 동적 활성화 Abandoned KR20170003645A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/272,434 2014-05-07
US14/272,434 US9990483B2 (en) 2014-05-07 2014-05-07 Dynamic activation of user profiles based on biometric identification
PCT/US2015/028637 WO2015171431A1 (en) 2014-05-07 2015-04-30 Dynamic activation of user profiles based on biometric identification

Publications (1)

Publication Number Publication Date
KR20170003645A true KR20170003645A (ko) 2017-01-09

Family

ID=53267587

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020167034220A Abandoned KR20170003645A (ko) 2014-05-07 2015-04-30 생체 식별에 기초한 사용자 프로파일들의 동적 활성화

Country Status (6)

Country Link
US (1) US9990483B2 (ko)
EP (1) EP3140977B1 (ko)
JP (1) JP2017516221A (ko)
KR (1) KR20170003645A (ko)
CN (1) CN106462684B (ko)
WO (1) WO2015171431A1 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5398231B2 (ja) * 2008-11-04 2014-01-29 キヤノン株式会社 画像処理装置及びその制御方法、並びにプログラム
KR102173725B1 (ko) * 2013-11-25 2020-11-04 삼성전자주식회사 생체 신호를 측정하는 방법 및 장치
US9582296B2 (en) * 2014-09-18 2017-02-28 International Business Machines Corporation Dynamic multi-user computer configuration settings
WO2016055868A1 (en) * 2014-10-02 2016-04-14 Lacey Stuart H Systems and methods for context-based permissioning of personally identifiable information
US20160182950A1 (en) * 2014-12-17 2016-06-23 Lenovo (Singapore) Pte. Ltd. Identification of a user for personalized media content presentation
US9577992B2 (en) * 2015-02-04 2017-02-21 Aerendir Mobile Inc. Data encryption/decryption using neuro and neuro-mechanical fingerprints
US10537245B2 (en) 2015-02-17 2020-01-21 Halo Wearables, Llc Measurement correlation and information tracking for a portable device
US10154460B1 (en) 2015-02-17 2018-12-11 Halo Wearables LLC Power management for wearable devices
JP6210099B2 (ja) * 2015-09-29 2017-10-11 コニカミノルタ株式会社 画面遷移制御方法、画面遷移制御装置およびプログラム
TWI590100B (zh) * 2016-03-25 2017-07-01 速博思股份有限公司 手持裝置的操作方法
TWI647584B (zh) * 2016-04-12 2019-01-11 速博思股份有限公司 手持裝置的操作權限啟用/停用方法
US12440193B2 (en) 2017-04-07 2025-10-14 Toi Labs, Inc. System, method and apparatus for forming machine learning sessions
US10528713B2 (en) * 2017-08-01 2020-01-07 Motorola Solutions, Inc. Distributed biometric identification system for a mobile environment
CN109756882B (zh) * 2017-11-03 2021-11-19 中国电信股份有限公司 通信方法、系统、smsr以及计算机可读存储介质
SG11202108546QA (en) * 2019-02-22 2021-09-29 Toi Labs Inc User detection and identification in a bathroom setting
US11487857B2 (en) * 2019-09-24 2022-11-01 Bank Of America Corporation Spectrum authentication in edge devices
US12189940B2 (en) * 2023-03-27 2025-01-07 Motorola Mobility Llc Fingerprint encoded gesture initiation of device actions

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6819219B1 (en) 2000-10-13 2004-11-16 International Business Machines Corporation Method for biometric-based authentication in wireless communication for access control
JP2005293209A (ja) * 2004-03-31 2005-10-20 Ntt Data Corp 個人認証装置、情報端末、個人認証方法、およびプログラム
JP2006041598A (ja) * 2004-07-22 2006-02-09 Canon Inc 画像処理装置、画像処理装置の制御方法、制御プログラム及び記憶媒体
JP2006338510A (ja) * 2005-06-03 2006-12-14 Hitachi Ltd 情報処理装置
US7505613B2 (en) * 2005-07-12 2009-03-17 Atrua Technologies, Inc. System for and method of securing fingerprint biometric systems against fake-finger spoofing
CN100464276C (zh) * 2005-12-30 2009-02-25 联想(北京)有限公司 配置和保护用户软硬件配置信息的方法和系统
JP4177858B2 (ja) * 2006-05-18 2008-11-05 株式会社カシオ日立モバイルコミュニケーションズ 指紋認証機能付き携帯端末装置及びプログラム
JP2008033011A (ja) * 2006-07-28 2008-02-14 Ricoh Co Ltd 情報表示装置、表示制御方法およびプログラム
US7787870B2 (en) * 2006-09-29 2010-08-31 Motorola, Inc. Method and system for associating a user profile to a caller identifier
JP4956131B2 (ja) * 2006-10-06 2012-06-20 シャープ株式会社 生体認証装置及び方法、並びに生体認証処理プログラム
JP2009017239A (ja) * 2007-07-04 2009-01-22 Nec Corp 携帯電話端末及びその認証機能によるモード変更方法
US20090165145A1 (en) 2007-12-21 2009-06-25 Nokia Corporation Changing modes in a device
WO2011004499A1 (ja) * 2009-07-10 2011-01-13 富士通株式会社 電子機器、そのセキュリティ方法、そのセキュリティプログラム及び記録媒体
US8791787B2 (en) * 2009-12-11 2014-07-29 Sony Corporation User personalization with bezel-displayed identification
KR20120018685A (ko) 2010-08-23 2012-03-05 주식회사 팬택 복수 사용자의 입력을 인식할 수 있는 단말기 및 그 제어방법
US20120089922A1 (en) * 2010-10-07 2012-04-12 Sony Corporation Apparatus and method for effectively implementing system and desktop configuration enhancements
US8811685B1 (en) * 2011-06-21 2014-08-19 Google Inc. Proximity wakeup
US20120331566A1 (en) * 2011-06-23 2012-12-27 International Business Machines Corporation Capturing and manipulating content using biometric data
EP2541452A1 (en) 2011-06-29 2013-01-02 Fujitsu Limited Authentication method of user of electronic device
US20130097416A1 (en) * 2011-10-18 2013-04-18 Google Inc. Dynamic profile switching
US20130176108A1 (en) 2012-01-06 2013-07-11 Intuit Inc. Automated mechanism to switch user data sets in a touch-based device
JP6027716B2 (ja) * 2012-04-03 2016-11-16 旭光電機株式会社 装着型使用者状態情報取得装置
JP2013239125A (ja) * 2012-05-17 2013-11-28 Panasonic Corp 携帯端末
CN111178332A (zh) 2012-05-18 2020-05-19 苹果公司 用于操纵用户界面的设备、方法和图形用户界面
JP5872986B2 (ja) * 2012-09-10 2016-03-01 シャープ株式会社 携帯情報装置、携帯情報装置用プログラム、携帯情報装置用プログラムを記憶した記録媒体、および、携帯情報装置の操作方法

Also Published As

Publication number Publication date
EP3140977A1 (en) 2017-03-15
EP3140977B1 (en) 2020-02-12
JP2017516221A (ja) 2017-06-15
WO2015171431A1 (en) 2015-11-12
CN106462684A (zh) 2017-02-22
US20150324564A1 (en) 2015-11-12
CN106462684B (zh) 2019-06-04
US9990483B2 (en) 2018-06-05

Similar Documents

Publication Publication Date Title
KR20170003645A (ko) 생체 식별에 기초한 사용자 프로파일들의 동적 활성화
EP3355223B1 (en) Unlock method and mobile terminal
CN106055962B (zh) 一种解锁控制方法及移动终端
US9588642B2 (en) Information processing apparatus and application controlling method
US10263439B2 (en) Method and apparatus for protecting battery
US9965086B2 (en) Method for enabling function module of terminal, and terminal device
US20130326592A1 (en) Personal authentication apparatus and personal authentication method
CN105808108B (zh) 一种解锁控制方法及移动终端
CN109254809B (zh) 基于人脸识别的差异化应用加载方法、装置和终端设备
CN107092520A (zh) 应用程序的推荐方法、装置、存储介质及移动终端
CN103713829A (zh) 系统切换方法、装置和电子设备
EP3671441A1 (en) Application management method and apparatus, storage medium, and electronic device
CN104318140A (zh) 一种终端解锁的方法
CN108009014A (zh) 一种应用使用管理方法及移动终端
CN106066955B (zh) 一种解锁控制方法及移动终端
US20250260077A1 (en) Charging control method and apparatus, and electronic device
CN106055953A (zh) 一种解锁控制方法及移动终端
CN107360324A (zh) 终端找寻的提醒方法、装置、终端及存储介质
CN103631697A (zh) 一种信息处理方法及电子设备
CN104111799B (zh) 一种锁屏状态下的手势提醒方法
CN104318141A (zh) 一种终端
CN106959743B (zh) 一种控制方法及电子设备
CN112147964A (zh) 设备管理方法、装置、电子设备和介质
US20170168682A1 (en) Method and electronic device for controlling shortcut switch
CN105320860B (zh) 穿戴式电子装置的功能管理方法及系统

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20161206

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20200414

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20210519

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20211214

NORF Unpaid initial registration fee
PC1904 Unpaid initial registration fee