认证方法及使用认证方法的电子设备与流程

文档序号:15739588发布日期:2018-10-23 22:04阅读:208来源:国知局
认证方法及使用认证方法的电子设备与流程

本公开总体上涉及一种电子设备以及认证方法。



背景技术:

必须保护信息不被他人访问。一种保护个人信息的方法是通过用户认证来实现的。可以通过用户的生物计量识别来执行用户认证。生物计量识别可以包括虹膜识别、指纹识别、面部识别、掌纹识别、静脉网识别等。指纹识别可以以低成本确保高安全性。并且,由于手指扫描传感器可以实现小型化,所以指纹识别被广泛使用。

为了获取用于用户认证的指纹数据,即使用户没有进行指纹识别,传统的电子设备也会持续地保持手指扫描传感器处于激活状态。这导致在电子设备中发生不必要的功耗。



技术实现要素:

问题的解决方案

做出本公开是为了至少解决上述问题和/或缺点,并且至少提供以下描述的优点。

因此,本公开的一个方面在于通过以下方式来防止执行不必要的认证过程并且减少由指纹识别产生的功耗:基于是否可以进行指纹识别(例如,是否可以进行生物计量数据检测),在电子设备中选择性地激活手指扫描传感器和的处理器,以用于用户认证,其中,是否可以进行指纹识别是使用手指扫描传感器的至少一部分确定的。

因此,本公开的另一方面在于在电子设备中减少由手指扫描传感器的驱动导致的电池消耗。

根据本公开的一个方面,提供了一种电子设备。所述电子设备包括:第一处理器;第二处理器;显示器;以及第一传感器。所述第一处理器当所述显示器处于停用状态时通过所述第一传感器接收输入,并且当在所述输入中检测到生物计量数据时将所述输入发送到所述第二处理器,以及所述第二处理器认证所述输入中包括的所述生物计量数据,并且如果所述认证成功,则激活所述显示器。

根据本公开的另一方面,提供了一种方法。所述方法包括:当显示器处于停用状态时,由第一处理器处理通过第一传感器接收的输入;当在所述输入中检测到生物计量数据时,由所述第一处理器将所述输入发送到第二处理器;由所述第二处理器认证所述输入中包括的所述生物计量数据;以及当所述认证成功时,由所述第二处理器激活所述显示器。

根据本公开的另一个方面,提供了一种计算机可读记录介质。所述计算机可读记录介质存储用于执行以下操作的程序:当显示器处于停用状态时,由第一处理器处理通过第一传感器接收的输入;当在所述输入中检测到生物计量数据时,由所述第一处理器将所述输入发送到第二处理器;由所述第二处理器验证所述输入中包括的所述生物计量数据;以及当所述验证成功时,由所述第二处理器激活所述显示器。

附图说明

根据结合附图给出的以下具体实施方式,将更清楚本公开的上述和其他方面、特征和优点,在附图中:

图1是根据本公开实施例的在网络环境中的电子设备的配置的框图;

图2是根据本公开实施例的电子设备的配置的框图;

图3是根据本公开实施例的电子设备的程序模块的配置的框图;

图4A和图4B是根据本公开实施例的用于选择性地执行用户认证的电子设备的框图;

图5是根据本公开实施例的用于在电子设备中执行用户认证操作的过程的流程图;

图6是根据本公开实施例的用于使用电子设备的第一处理器确定对象是否与传感器接触的过程的流程图;

图7A至图7D示出了根据本公开实施例的电子设备的传感器的第一像素组;

图8A和图8B示出了根据本公开实施例的电子设备的传感器的第二像素组;

图9示出了根据本公开实施例的针对电子设备的传感器的第一像素组的引导信息;

图10是根据本公开实施例的用于使用电子设备的第一处理器确定对象是否与传感器接触的过程的流程图;

图11是根据本公开实施例的用于在电子设备中确定是否可以进行生物计量数据获取的过程的流程图;

图12A至图12C是表示根据本公开实施例的生物计量数据的模式的检测的曲线图;

图13是根据本公开实施例的用于在电子设备中执行认证操作的传感器的图;

图14是根据本公开实施例的用于在电子设备中认证用户的过程的流程图;

图15示出了根据本公开实施例的电子设备的基于认证结果的操作;

图16是根据本公开实施例的用于在电子设备中认证用户的过程的流程图;以及

图17示出了根据本公开实施例的电子设备的基于认证结果的操作。

具体实施方式

下文中,将参照附图描述本公开的各实施例,其中相似的附图标记可以用于指定相似的组成元素。在以下描述中,仅提供特定细节(例如,详细配置和组件)来帮助全面理解本公开的这些实施例。因此,本领域技术人员应当清楚的是,可以在不背离本公开的范围和精神的情况下对本文所描述的实施例进行各种改变和修改。此外,为了清楚和简明的目的,省略了对公知功能和结构的描述。

本公开中使用的术语“具有”和“包括”指示所公开的相应功能、操作、元件、特征、步骤、部件或其组合的存在,并且不排除一个或多个附加功能、操作、元件、特征、步骤、部件或其组合。在本公开中使用的术语“A或B”、“A或/和B中的至少一个”或“A或/和B中的一个或多个”包括所列出的词语中的任意一个和所有组合。例如,“A或B”、“A和B中的至少一项”或者“A或B中的至少一项”意味着:(1)包括A,(2)包括B,或(3)包括A和B二者。

虽然在本公开中使用的诸如“第一”和“第二”的术语可以修饰各种元件,但是这些术语不限制相应元件。例如,这些术语不限制相应元件的顺序和/或重要性。这些术语可以用于将元件彼此区分的目的。例如,第一用户设备和第二用户设备都指用户设备,并可以指不同的用户设备。例如,在不脱离本公开的范围的情况下,第一元件可以被称为第二元件,类似地,第二元件可以被称为第一元件。

当描述为一个元件(例如,第一元件)与另一元件(例如,第二元件)“连接”或“耦接”时,该元件可以直接与该另一元件连接或耦接,或者在该元件和该另一元件之间可以存在中间元件(例如,第三元件)。相反,当描述为一个元件(例如,第一元件)“直接连接到”或者“直接耦接到”另一元件(例如,第二元件)时,在元件之间不存在中间元件(例如,第三元件)。

根据情况,在本公开中使用的表述“配置为(或设置为)”可以与以下表述交换使用:“适用于”、“具有……的能力”、“设计用于”、“适于”、“制作用于”或“能够”。术语“被配置为(被设置为)”不一定意味着在硬件上“被专门设计为”。相反,表述“被配置为……的装置”可以表示在特定情形下装置“能够”与其他设备或部件一起“……”。例如,“被配置(设置)为执行A、B和C的处理器”可以是用于执行相应操作的专用处理器(例如,嵌入式处理器)或能够通过执行存储在存储设备中的一个或多个软件程序来执行相应操作的通用处理器(例如,中央处理单元(CPU)或应用处理器(AP))。

本文中所使用的术语仅描述特定实施例,而不意图限制本公开。除非上下文另行明确指示,否则本文中所使用的单数形式也可以包括复数形式。此外,除非在本公开中明确定义,否则本文使用的所有术语(包括技术和科学术语)应当被解释为具有与本公开所属领域的技术人员通常理解的含义相同的含义,而不应被解释为具有理想或过于形式化的含义。此外,本公开中定义的术语不应被解释为排除本公开实施例。

根据本公开各种实施例的电子设备可以包括:智能电话;平板个人计算机(PC);移动电话;视频电话;电子书阅读器;桌上PC;膝上型PC;上网本计算机;工作站;服务器;个人数字助手(PDA);便携式多媒体播放器(PMP);MP3播放器;移动医疗设备;摄像机;或可穿戴设备(例如,头戴式设备(HMD)、电子眼镜、电子服装、电子手镯、电子项链、电子应用配件(appcessory)、电子纹身、智能镜子或智能手表)。

在其他实施例中,电子设备可以是智能家用电器。例如,电子设备可以包括:电视(TV);数字多用途盘(DVD)播放器;音频组件;冰箱;空调;吸尘器;烤箱;微波炉;洗衣机;空气净化器;机顶盒;家用自动控制面板;安全控制面板;TV盒(例如,Samsung HomeSyncTM、Apple TVTM或Google TVTM);游戏机(例如,XboxTM、PlayStationTM);电子字典;电子钥匙;摄录机;或电子相框。

在其他实施例中,电子设备可以包括:医疗设备(例如,移动医疗设备(例如,血糖监测设备、心率监视器、血压监测设备或温度计)、磁共振造影(MRA)机、磁共振成像(MRI)机、计算机断层(CT)扫描仪或超声机器);导航设备;全球定位系统(GPS)接收机;事件数据记录器(EDR);飞行数据记录器(FDR);车载信息娱乐设备;船用电子装备(例如,船用导航装备和/或陀螺仪);航空设备;安全设备;车辆音响主机;工业或家用机器人;自动柜员机(ATM);销售点(POS)设备;或物联网设备(例如,电灯泡、传感器、电表、气表、洒水器、火警报警器、恒温器、街灯、烤面包机、健身器材、热水壶、加热器或锅炉等)。

在特定实施例中,电子设备可以包括:家具或建筑物/结构的一部分;电子板;电子签名接收设备;投影仪;以及各种测量仪器(例如,水表、电表、气表或无线电波表)。

电子设备可以是柔性设备。

根据本公开的各种实施例的电子设备还可以包括上述设备中的一个或多个的组合。此外,本领域技术人员将清楚的是,根据本公开的各种实施例的电子设备不限于上述设备。

图1是根据本公开实施例的在网络环境中的电子设备的配置的框图。

参考图1,提供了包括电子设备101的网络环境100。电子设备101包括总线110、处理器120、存储器130、输入/输出(I/O)接口150、显示器160和通信接口170。

总线110可以是用于将上述元件(例如,处理器120、存储器130、I/O接口150、显示器160或通信接口170等)彼此连接并在上述元件之间传递通信(例如,控制消息)的电路。

处理器120可以包括CPU、AP或通信处理器(CP)中的一个或多个。处理器120可以执行用于电子设备101的至少一个其他元件的控制和/或通信的操作或数据处理。处理器120可包括可操作地或物理地隔离的多个处理器。例如,处理器120可以包括用于确定是否可以进行生物计量数据检测是否可用的第一处理器和用于基于生物计量识别信息执行用户认证的第二处理器。例如,第一处理器可以消耗比第二处理器相对更少量的电力。

存储器130可以包括任何适合类型的易失性或非易失性存储器。存储器130可存储从处理器120或其它元件(例如,I/O接口150、显示器160或通信接口170等)接收的、或由处理器120或其它元件产生的指令或数据。存储器130可以存储认证过程执行所需的信息。例如,认证过程执行所需的信息可以存储由用户注册的指纹图像。

存储器130包括编程模块140,诸如内核141、中间件143、应用编程接口(API)145或应用程序147。每个编程模块可使用软件、固件、硬件或其组合来配置。

内核141可控制或管理用于执行在剩余编程模块(例如,中间件143、API 145或应用程序147)中实现的操作或功能的系统资源(例如,总线110、处理器120或存储器130等)。此外,内核141可提供允许中间件143、API 145或应用程序147访问电子设备101的单个元件并控制或管理该单个元件的接口。

中间件143可执行中介角色,使得API 145或应用程序147可与内核141通信以接收或发送数据。此外,关于从应用程序147接收的任务请求,中间件143可以使用向至少一个应用程序147指派使用电子设备101的系统资源(例如,总线110、处理器120或存储器130)的优先级的方法,来执行对任务请求的控制(例如,调度或负载均衡)。

API 145是允许应用程序147控制由内核141或中间件143提供的功能的接口,并可包括用于文件控制、窗口控制、图像处理或字符控制等的至少一个接口或功能(例如指令)。

I/O接口150可将经由I/O单元(例如传感器、键盘或触摸屏)从用户输入的指令或数据经由总线110向处理器120、存储器130或通信接口170传输。例如,I/O接口150可向处理器120提供与用户经由触摸屏的触摸输入相关的数据。此外,I/O接口150可经由I/O单元(例如扬声器或显示器)来输出经由总线110从处理器120、存储器130或通信接口170接收的指令或数据。例如,I/O接口150可经由扬声器向用户输出由处理器120处理的语音数据。

显示器160可以包括液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电系统(MEMS)显示器或电子纸显示器。显示器160可为用户显示各种类型的内容(例如文本、图像、视频、图标或符号)。显示器160可以包括触摸屏,并可以接收使用电子笔或用户的身体部位进行的触摸、手势、接近或悬停输入。

通信接口170可以连接电子设备101和外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信。例如,通信接口170可以经由短距离通信164连接到第一外部电子设备102,并且可以通过网络162、通过无线通信或有线通信连接到第二电子设备104和服务器106,并且可以与外部设备通信。

无线通信可以使用以下至少一项作为蜂窝通信协议:长期演进(LTE)、LTE-高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、无线宽带(WiBro)和全球移动通信系统(GSM)。无线通信可以包括短距离通信164。短距离通信164可以包括以下至少一项:Wi-Fi、蓝牙、蓝牙低能量(BLE)、Zigbee、近场通信(NFC)、磁安全传输(MST)或GNSS。GNSS可以包括以下的至少一项:全球定位系统(GPS)、全球导航卫星系统(GLONASS)、北斗导航卫星系统(北斗)或伽利略、欧洲基于全球卫星的导航系统。在下文中,术语“GPS”和“GNSS”可以互换使用。

有线通信可以包括以下至少一项:通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准232(RS-232)和普通老式电话服务(POTS)。

网络162可以包括至少一种通信网络,诸如计算机网络(例如,局域网(LAN)或广域网(WAN))、互联网和电话网。

外部电子设备102和104可以是与电子设备101相同类型的设备或者与电子设备101不同类型的设备。服务器106可以包括具有一个或多个服务器的组。在电子设备101中执行的操作中的全部或一部分可以在另一电子设备或多个电子设备(例如,外部电子设备102或104或服务器106)中执行。当电子设备101应当自动地或根据请求来执行一部分功能或服务时,电子设备101可以向外部电子设备102或104或服务器106提出用于执行与所述功能或服务相关的至少一部分功能的请求,作为由自身执行所述功能或服务的替代或附加。外部电子设备可执行电子设备101请求的功能或者附加功能,并向电子设备101提供其结果。电子设备101可基于接收到的结果或者在附加处理了接收到的结果之后向另一电子设备提供请求的功能或服务。为此,可以使用云计算、分布式计算或客户端-服务器计算技术。

图2是根据本公开实施例的电子设备的配置的框图。

参考图2,提供了电子设备201的配置。电子设备201包括处理器(例如AP)210、通信模块220、订户识别模块(SIM)卡224、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电力管理模块295、电池296、指示器297和电机298。

处理器210可驱动OS或应用以控制连接到处理器210的多个硬件或软件元件,并执行包括多媒体数据在内的各种数据处理和操作。处理器210可以实现为片上系统(SoC)。处理器210还可包括图形处理单元(GPU)或图像信号处理器中的至少一个。处理器210可以被实现为包括电子设备201的上述元件的至少一部分(例如,蜂窝模块221)。此外,处理器210可以将从至少一个其它元件接收的数据或由至少一个其它元件产生的数据存储在非易失性存储器中。处理器210可包括可操作地或物理地隔离的多个处理器。例如,处理器210可以包括用于确定生物计量识别是否可用的第一处理器和用于基于生物计量识别信息执行用户认证的第二处理器。

通信模块220可以执行电子设备201和通过网络与其连接的其它电子设备(例如,外部电子设备102或104或服务器106)之间的通信中的数据发送/接收。通信模块220包括蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227、NFC模块228和射频(RF)模块229。

蜂窝模块221可经由通信网络(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro或GSM等)提供语音通信、图像通信、短消息服务或互联网服务等。此外,蜂窝模块221可使用SIM卡224执行电子设备在通信网络中的识别和认证。蜂窝模块221可以执行可由处理器210提供的功能的至少一部分。蜂窝模块221可以包括CP。此外,蜂窝模块221可以实现为SoC。虽然在图2中诸如蜂窝模块221(例如通信处理器)、存储器230或电力管理模块295等的元件被示出为与处理器210分离,但是处理器210可被实施为包括上述元件中的至少一部分(例如,蜂窝模块221)。

Wi-Fi模块223、BT模块225、GPS模块227或NFC模块228均可包括用于处理经由相关模块发送/接收的数据的处理器。虽然蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227和NFC模块228被示出为图2中的分开的块,但是根据实施例,蜂窝模块221、Wi-Fi模块223、BT模块225、GPS模块227或NFC模块228中的至少一部分(例如两个或更多元件)可包括在一个集成电路(IC)或IC封装中。例如,与蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227或NFC模块228中的每个相对应的处理器的至少一部分(例如,与蜂窝模块221相对应的通信处理器和与Wi-Fi模块223相对应的Wi-Fi处理器)可被实现为一个SoC。

RF模块229可执行数据的发送/接收,例如,RF信号的发送/接收。虽然未示出,但RF模块229可包括收发器、功率放大模块(PAM)、频率滤波器或低噪放大器(LNA)等。此外,RF模块229还可包括用于在无线通信中的自由空间上发送/接收电磁波的部件,例如,导体或导线等。虽然图2示出蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227和NFC模块228共享一个RF模块229,但是根据实施例,蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一个可经由单独的RF模块来执行RF信号的发送/接收。

SIM卡224可以是包括订户表示模块的卡,并可被插入形成于电子设备的特定位置中的槽中,或者可以是嵌入式SIM。SIM卡224可包括唯一标识信息(例如,集成电路卡标识符(ICCID))或订户信息(例如国际移动订户标识(IMSI))。

存储器230包括内部存储器232或外部存储器234。内部存储器232可以包括易失性存储器(例如,动态RAM(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM))或非易失性存储器(例如,一次性可编程ROM(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩膜型ROM、闪存型ROM、NAND闪存、NOR闪存等)中的至少一个。

内部存储器232可以是固态驱动器(SSD)。

外部存储器234可以包括闪存驱动器、致密闪存(CF)、安全数字(SD)、微安全数字(Micro-SD)、迷你安全数字(Mini-SD)、极速数字(xD)或记忆棒。外部存储器234可以经由各种接口与电子设备201进行功能连接。

电子设备201还可以包括诸如硬盘驱动器之类的存储设备(或存储介质)。

传感器模块240可测量物理量或检测电子设备201的操作状态,并将测量或检测到的信息转换为电信号。传感器模块240包括:手势传感器240A、陀螺仪传感器240B、气压传感器240C、磁传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、红绿蓝(RGB)传感器240H、生物计量传感器240I、温度/湿度传感器240J、光传感器240K和紫外(UV)传感器240M。附加地或备选地,传感器模块240可以包括电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外线(IR)传感器、虹膜传感器或指纹传感器等。传感器模块240还可包括用于控制属于其的至少一个传感器的控制电路。

输入设备250包括触摸面板252、(数字)笔传感器254、按键256和超声输入设备258。

触摸面板252可使用电容式、电阻式、红外式或超声方法中的至少一种来识别触摸输入。此外,触摸面板252还可以包括控制电路。电容式触摸面板可通过物理接触或接近度识别来执行检测。触摸面板252还可以包括触觉层。在此情况下,触摸面板252可以向用户提供触觉反应。

(数字)笔传感器254可以使用与接收用户触摸输入相同或类似的方法或使用用于检测的单独板来实现。

按键256可以包括物理按钮、光学按键或键区。

超声输入设备258可以通过使用电子设备201中的麦克风288检测经由生成超声信号的输入工具生成的声波来识别数据,并能够实现无线识别。

电子设备201可使用通信模块220从连接到通信模块220的外部设备(例如计算机或服务器)来接收用户输入。

显示器260包括面板262、全息设备264和投影仪266。

面板262可以是液晶显示器(LCD)或有源矩阵有机发光二极管(AM-OLED)等。面板262可以用使得其柔性、透明或可穿戴的方式来实现。面板262可与触摸面板252一同被配置为一个模块。

全息设备264可使用光的干涉在空中显示三维图像。

投影仪266可以将光投影到屏幕上以便显示图像。该屏幕可以布置在电子设备201的内部或外部。显示器260还可以包括用于控制面板262、全息设备264或投影仪266的控制电路。

接口270可以包括高清多媒体接口(HDMI)272、通用串行总线(USB)274、光学接口276、或D-超小型(D-sub)278。附加地或备选地,接口270可以包括移动高清链路(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口、或红外数据协会(IrDA)标准接口。

音频模块280可以双向转换声音和电信号。音频模块280可以处理通过扬声器282、听筒284、耳机286或麦克风288输入或输出的声音信息。

相机模块291是可拍摄静止图像和运动画面的设备。相机模块291可以包括一个或更多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如,LED或氙灯)。

电力管理模块295可以管理电子设备201的电力。电力管理模块295可以包括电力管理集成电路(PMIC)、充电器集成电路(IC)或电池量表。

PMIC可以安装在集成电路或SoC半导体内。充电方法可以分为有线充电方法和无线充电方法。充电IC可对电池296充电,并防止引入来自充电器的过电压或过电流。充电IC可以包括用于有线充电方法和无线充电方法中的至少一个的充电IC。无线充电方法可以是磁谐振方法、磁感应方法或电磁波方法等,并可另外包括用于无线充电的附加电路,诸如线圈回路、谐振电路或整流器等。

电池量表可以测量电池296的剩余容量、电压、电流或温度。电池296可存储或产生电力,并使用存储或产生的电力向电子设备201供电。电池296可以包括例如可再充电电池或太阳能电池。

指示器297可显示电子设备201或其一部分(例如处理器210)的特定状态,例如,启动状态、消息状态或充电状态等。

电机298可以将电信号转换为机械振动。

电子设备201可以包括用于支持移动TV的处理器(例如,GPU)。用于支持移动TV的处理器可处理与各标准(例如数字多媒体广播(DMB)、数字视频广播(DVB)或媒体流等)相对应的媒体数据。

根据本公开各种实施例的电子设备的上述元件可以由一个或多个组件构成,并且对应元件的名称可以根据电子设备的类型而变化。电子设备可以包括前述元件中的至少一个。可以省略一部分元件,或者还可以将其他附加元件包括在电子设备中。此外,电子设备的组件中的一部分可以被组合以形成单个实体,且由此可以等同地执行相应元件在组合之前的功能。

图3是根据本公开实施例的电子设备的程序模块的配置的框图。

参考图3,提供了程序模块310的配置。程序模块310可以包括用于控制与电子设备101相关的资源的操作系统(OS)和/或在所述操作系统上执行的各种应用程序147。操作系统可以是AndroidTM、iOSTM、WindowsTM、SymbianTM、TizenTM、BadaTM等。

程序模块310包括内核320、中间件330、API 360和至少一个应用370。程序模块310中的至少一部分可被预加载在电子设备100中或从服务器106下载。

内核320包括系统资源管理器321或设备驱动器323。系统资源管理器321可以控制、分配或收集系统资源。系统资源管理器321可以包括进程管理单元、存储器管理单元或文件系统管理单元。设备驱动器323可以包括显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、USB驱动器、键区驱动器、WiFi驱动器、音频驱动器或进程间通信(IPC)驱动器。

中间件330可以提供应用370共同需要的功能,或者通过API 360向应用370提供各种功能,使得应用370可以高效地使用电子设备101内的有限系统资源。中间件330包括以下项中的至少一个:运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安全管理器352。

运行时库335可以包括库模块,在执行应用370时,编译器使用所述库模块来通过编程语言添加新的功能。运行时库335可以执行输入/输出管理、存储器管理或算数功能。

应用管理器341可以管理至少一个应用370的生命周期。

窗口管理器342可以管理屏幕所使用的图形用户接口(GUI)资源。

多媒体管理器343可识别再现各种媒体文件所需要的格式,并可通过使用适合于对应格式的编解码器对媒体文件执行编码或解码。

资源管理器344可以管理至少一个应用370的诸如源代码、内存和存储空间之类的资源。

电力管理器345可以连同基本输入/输出系统(BIOS)一同操作,以便管理电池或电力,并可以提供用于操作电子设备101所需的电力信息。

数据库管理器346可以产生、搜索或改变将被至少一个应用370使用的数据库。

包管理器347可以管理对以包文件形式分发的至少一个应用370的安装或更新。

连接管理器348可以管理Wi-Fi或蓝牙的无线连接。

通知管理器349可以用不打扰用户的方式来显示或通知诸如到来消息、约定、接近通知之类的事件。

位置管理器350可以管理电子设备101的位置信息。

图形管理器351可以管理将向用户提供的图形效果以及与图形效果相关的用户界面。

安全管理器352可以提供系统安全或用户认证所需的所有安全功能。

当电子设备101具有呼叫功能时,中间件330还可以包括电话管理器,用于管理电子设备101的语音呼叫功能或视频呼叫功能。

中间件330可以包括用于形成上述组件的各个功能的组合的中间件模块。中间件330可以提供根据操作系统的类型而特殊化的模块,以便提供差异化的功能。另外,中间件330可以动态地移除现有组件中的一部分或者添加新的组件。

API 360是API编程功能的集合,并且可以根据操作系统来提供其不同配置。例如,AndroidTM或iOSTM可针对每个平台提供一个API集合,而TizenTM可针对每个平台提供两个或更多个API集合。

应用370可以包括能够执行各种功能的一个或多个应用,例如主页371、拨号器372、短消息服务(SMS)/多媒体消息服务(MMS)373、即时消息(IM)374、浏览器375、相机376、闹钟377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383和时钟384。附加地或替代地,应用370可以包括提供健康护理功能(例如,测量运动量或血糖水平)或环境信息(例如,气压、湿度或温度信息)的应用。

应用370可以包括用于支持电子设备191与外部电子设备之间的信息交换的信息交换应用。信息交换应用可以包括用于向外部电子设备发送预定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。

例如,通知中继应用可包括将从电子设备101的其它应用(例如,SMS/MMS应用、电子邮件应用、健康管理应用或环境信息应用)产生的通知信息向外部电子设备传输的功能。此外,通知中继应用可从控制设备接收通知信息并向用户提供接收到的通知信息。设备管理应用可以管理(例如,安装、删除或更新)与电子设备101通信的外部电子设备的至少一部分的功能(例如,开启/关闭外部电子设备自身(或其一部分元件)或者调整显示器的亮度(或分辨率))、在外部电子设备中执行的应用、或从外部电子设备提供的服务(例如,电话呼叫服务或消息服务)。

应用370可以包括根据外部电子设备的属性(例如,与移动医疗设备对应的电子设备的类型)所指定的应用(例如,健康管理应用)。应用370可以包括从外部电子设备(例如,服务器106或者外部电子设备102或104)接收到的应用。

应用370可以包括预加载的应用或可以从服务器下载的第三方应用。程序模块310的组件的名称可以根据操作系统的类型而变化。

程序模块310中的至少一部分可以用软件、固件、硬件或者其组合来实现。程序模块310中的至少一部分可以由处理器120(例如应用程序)来实现(例如执行)。程序模块310中的至少一部分可以包括用于执行一个或多个功能的模块、程序、例程、指令集或进程。

本文使用的术语“模块”可以表示包括硬件、软件和固件之一或其组合在内的单元。术语“模块”可以与术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”互换使用。“模块”可以是集成组成元件的最小单元或其一部分。“模块”可以是用于执行一个或多个功能的最小单元或其一部分。“模块”可以机械或电学地实现。例如,“模块”可以包括以下至少一项:已知的或将来研发的用于执行操作的专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和可编程逻辑器件。

可以通过以编程模块形式存储在计算机可读存储介质中的命令,来实现根据本公开的设备的至少一部分(例如,其模块或功能)或方法的至少一部分(例如,操作)。指令在由处理器120执行时可以使得处理器执行与指令相对应的功能。计算机可读存储介质可以是存储器130。

计算机可读存储介质可以包括硬盘、软盘、磁介质(例如,磁带)、光介质(例如,紧凑盘只读存储器(CD-ROM)和DVD)、磁光介质(例如,光磁软盘)、硬件器件(例如,ROM、随机存取存储器(RAM)、闪存)等。此外,程序指令可以包括能够在计算机中使用译码器执行的高级语言代码以及由编译器产生的机器代码。上述硬件设备可以被配置为作为一个或更多个软件模块进行操作以执行本公开的操作,反之亦然。

编程模块可以包括上述组件中的一个或多个,或还可以包括其他附加组件,或可以省略上述组件中的一部分。由模块、编程模块或其他其他组成元件执行的操作可以顺序地、并行地、重复地或者按照启发式的方式执行。此外,一部分操作可以根据另一顺序来执行或者可以省略,或者可以增加其他操作。

图4A和图4B是根据本公开实施例的用于选择性地执行用户认证的电子设备的框图。

参考图4A和图4B,提供了电子设备400。电子设备400包括传感器402、第一处理器404、第二处理器406和存储器408。

传感器402可包括至少一个传感器,其能够从与传感器402接触的对象(例如,身体、衣服、输入设备等)获取生物计量数据(例如,指纹数据)。例如,该至少一个传感器可以包括触摸传感器、手指扫描传感器等。

传感器402可以检测关于与传感器402接触的对象的感测信息。例如,传感器402可以包括像素阵列,该像素阵列包括多个像素(或电极)。每个像素可以检测由对象引起的电荷量。传感器402可以检测针对由至少一个传输(TX)线(例如,驱动电极)和至少一个接收(RX)线(例如,感测电极)的交叉形成的点的电荷量。例如,传感器402可以位于电子设备400的主页按钮和/或电子设备400的后表面或侧表面中。备选地,传感器402可以包括在电子设备400的显示器的至少部分区域中。

传感器402可动态地激活至少一个像素以用于检测电荷量,从而调整传感器402的感测范围。

例如,当第一处理器404在用于确定对象与传感器402是否接触的第一模式下操作时,传感器402可以激活在传感器402中包括的像素之中的第一像素组中包括的至少一个像素,以检测与对象有关的感测信息。当传感器402通过包括在第一像素组中的像素检测到与对象有关的感测信息时,传感器402可以将对应的感测信息提供给第一处理器404。

当第一处理器404在用于确定是否可以进行生物计量数据获取的第二模式下操作时,传感器402可以激活在传感器402包括的像素之中的第二像素组中包括的像素,以检测与对象有关的感测信息。当传感器402通过包括在第二像素组中的像素检测到与对象有关的感测信息时,传感器402可以将对应的感测信息提供给第一处理器404。例如,第二像素组中包括的像素的数量可以等于或大于第一像素组中包括的像素的数量。

当第二处理器406在认证模式下操作时,传感器402可以激活包括在传感器402中的所有像素,以检测与对象有关的感测信息。当传感器402通过激活的像素检测到与对象有关的感测信息时,传感器406可以将对应的感测信息提供给第二处理器406。

第一处理器404和第二处理器406可以在逻辑上或物理上隔离并且可以相互独立地操作。例如,第一处理器404可以是低功率处理器,其功耗小于第二处理器406的功耗。例如,第一处理器404可以包括作为低功率处理器的微控制器单元(MCU)。第二处理器406可以包括作为高功率处理器的应用处理器。例如,第一处理器404可以包括传感器集线器,其可以收集和处理在传感器402中检测到的感测信息。

基于通过传感器402的至少一部分检测到的感测信息,第一处理器404可以确定其是否可以执行认证过程(例如,其是否可以获取生物计量数据)。例如,第一处理器404可以控制传感器402在第一模式下操作,以用于确定针对生物计量识别的对象是否接触。例如,第一处理器404可以控制传感器402激活传感器402中包括的多个像素之中的第一像素组中包括的一些像素。如果第一处理器404通过包括在第一像素组中的像素感测到电荷量的变化,则第一处理器404可以确定针对生物计量识别的对象是否已经与传感器402接触。例如,如果第一处理器404通过第一像素组确定对象接触,则第一处理器404可以转换为第二模式,用于确定是否可以进行生物计量数据获取。例如,第一处理器404可以控制传感器402激活传感器402中包括的多个像素之中的第二像素组中包括的像素。

第一处理器404可以使用通过包括在第二像素组中的像素感测的感测信息,来确定身体的能够检测指纹的部分区域是否已经接触。例如,第一处理器404可以基于与指纹的脊相对应的像素和与脊之间的谷相对应的像素之间的电荷量差,来检测身体区域的指纹图案。据此,第一处理器404可以基于第二像素组中包括的像素之间的电荷量差,来确定身体的能够检测指纹图案的至少一部分是否已经接触。

如果第一处理器404通过包括在第二像素组中的像素确定包括指纹在内的身体的接触,则第一处理器404可以确定可以进行生物计量数据获取。例如,如果通过与传感器402接触的对象可以进行生物计量数据获取,则第一处理器404可以进行处理,使得由第二处理器406执行认证操作。例如,第一处理器404可以控制传感器402激活传感器402中包括的所有像素。在这种情况下,如果可以进行生物计量数据获取,则第一处理器404可以激活第二处理器406并进行处理,使得由第二处理器406执行认证过程。备选地,如果通过与传感器402接触的对象可以进行生物计量数据获取,则第一处理器404可以控制第二处理器406激活包括在传感器402中的像素。

第二处理器406可以使用传感器402执行用户认证过程,该传感器402的所有像素被激活以检测电荷量。例如,第二处理器406可以基于通过传感器402获取的感测信息来检测用户的生物计量数据(例如,指纹)。例如,第二处理器406可以基于通过各个像素检测到的电荷量,生成包括脊和位于脊之间的谷在内的指纹图像。第二处理器406可以将与感测信息相对应的生物计量数据同预设标准生物计量数据进行比较,以确定用户是否被认证。

当用户被认证时,第二处理器406可以控制执行电子设备400的事先指定的功能。例如,第二处理器406可以进行处理以解除屏幕锁定状态。

当获取了生物计量数据时,第二处理器406可以控制执行与通过传感器402另外检测到的附加信息相对应的功能。例如,附加信息可以包括对象的压力、压力(或输入)维持时间和/或压力(或输入)区域中的至少一个。

如果第一处理器404确定通过接触对象可进行生物计量数据获取,则第二处理器406可控制传感器402激活包括在传感器402中的所有像素。

存储器408可以存储用于电子设备400的操作的至少一个程序。存储器408可以存储通过执行至少一个程序而生成的数据。例如,存储器408可以存储认证过程执行所需的信息。例如,认证过程执行所需的信息可以包括由用户注册的指纹图像。

如图4B所示,第一处理器404包括在传感器402中。在这种情况下,包括有第一处理器404的传感器402执行确定是否执行认证过程的操作。并且,第二处理器406可以基于传感器402的确定结果来执行认证过程。

如下所述,第一处理器404和第二处理器406被配置为单独的元件;然而,第一处理器404和第二处理器406可以作为一个处理器进行操作,其中同样对区域进行分割。例如,一个处理器可以分为安全区域和一般区域。一般区域独立于安全区域被驱动,并执行确定是否执行认证过程的操作。安全区域也可以基于一般区域的确定结果来执行认证过程。

根据实施例的电子设备可以包括:第一处理器、第二处理器、显示器以及手指扫描传感器。所述第一处理器可以被设置为当所述显示器处于停用状态时通过所述手指扫描传感器接收输入,并且当所述输入具有生物计量数据相关特征时将所述输入发送到所述第二处理器。所述第二处理器可以被设置为通过使用所述输入来验证用户的生物计量数据,并且如果所述验证成功则激活所述显示器。

当所述显示器处于锁定状态时,所述第二处理器可以被设置为基于认证成功来解除所述显示器的锁定状态。

所述第二处理器可以被设置为响应于从所述第一处理器接收所述输入,从停用状态变为激活状态。

所述手指扫描传感器可以包括第一像素组和与所述第一像素组不同的第二像素组,所述第一像素组包括所述手指扫描传感器的一些像素。例如,所述第一处理器可以被设置为通过所述第一像素组感测所接收的输入的至少一部分,所述第二处理器可以被设置为通过所述第二像素组认证所接收的生物计量数据。例如,与第一像素组相比,所述第二像素组可以包括更多的像素。

当所述第一像素组中感测到所述输入的至少一部分的像素满足第一范围时,所述手指扫描传感器可以被设置为将所述输入发送到所述第一处理器。例如,满足所述第一范围可以是以下情况:由所述手指扫描传感器感测到输入。

当所述第一像素组中感测到所述输入的所述至少一部分的像素满足第二范围时,所述手指扫描传感器可以被设置为将所述输入发送到所述第一处理器。例如,满足所述第二范围可以是以下情况:感测到具有生物计量数据相关特征的输入。

所述电子设备可以在与所述手指扫描传感器相邻的区域中包括与所述手指扫描传感器不同的传感器。例如,所述第二处理器可以被设置为在激活所述显示器之后执行与使用其他传感器接收的附加信息相对应的功能。

所述电子设备可以包括触摸传感器或压力传感器。

与第二处理器相比,第一处理器可以包括具有较低处理能力的处理器。

图5是根据本公开实施例的用于在电子设备中执行用户认证操作的过程的流程图。

参考图5,其中描述了在电子设备400中执行用户认证操作的过程。

在步骤501,电子设备400停用电子设备400的显示器。例如,当电子设备400在低功率模式下操作时,电子设备400可以停用显示器。例如,停用显示器可以包括关闭显示器或以预定方案(例如,分辨率降低方案、屏幕亮度降低方案等)操作显示器。在这种情况下,电子设备400可以在低功率模式下操作,从而激活第一处理器404以确定它是否可以执行认证过程,并且针对执行认证过程停用第二处理器406。例如,第一处理器404可以是功耗小于第二处理器406的功耗的处理器。

在步骤503,在显示器被停用的状态下,电子设备400通过由第一处理器404控制的传感器402的至少一部分获取感测信息。例如,传感器402的至少一部分可以包括传感器402中包括的多个像素之中的一些像素。

在步骤505,电子设备400基于使用传感器402的至少一部分获取的感测信息来确定是否可以进行生物计量数据检测。例如,电子设备400的第一处理器404可以使用通过传感器402的至少一部分感测到的感测信息,来检查已经检测到脊和位于脊之间的谷的像素。例如,当使用通过传感器402的至少一部分获取的感测信息可以检测到脊和位于脊之间的谷时,第一处理器404确定可以进行生物计量数据获取。

在步骤507,电子设备400基于确定是否可以进行生物计量数据检测的结果,通过使用第二处理器406来执行认证过程。例如,当电子设备400确定可以进行生物计量数据检测时,电子设备400可以通过第一处理器404的控制来激活包括在传感器402中的所有像素。电子设备400可以通过传感器402的激活的像素来获取感测信息。电子设备400的第二处理器406可以基于所获取的感测信息来检测用户的生物计量数据(例如,指纹),并将检测到的生物计量数据与预设的标准生物计量数据进行比较。例如,第二处理器406可以基于通过各个像素检测到的电荷量,生成包括脊和位于脊之间的谷在内的指纹图像,并将生成的指纹图像与存储的图像进行比较。

图6是根据本公开实施例的用于使用电子设备的第一处理器确定对象是否与传感器接触的过程的流程图。图7A至7D示出了根据本公开实施例的电子设备的传感器的第一像素组。图8A和8B示出了根据本公开实施例的电子设备的传感器的第二像素组。图9示出了根据本公开实施例的针对电子设备的传感器的第一像素组的引导信息。

参考图6、图7A至图7D、图8A至图8B和图9,进一步详细描述如关于图5的步骤503所描述的使用电子设备400的第一处理器404获取感测信息的过程。

在步骤601,当显示器被停用时(例如,在图5的步骤501中),第一处理器404激活传感器402(例如,手指扫描传感器)的第一像素组。

例如,如图7A所示,传感器402可以布置在主页按钮702的后表面中,并且可以包括具有多个像素704的像素阵列700。当第一处理器404在第一模式下操作以确定对象与传感器402是否接触时,第一处理器404可以控制传感器402激活一些像素(例如,与多个像素704的约1%或更少的像素相对应的像素),即传感器402包括的多个像素704中的第一像素组。

在这种情况下,第一处理器404可以进行控制,使得未包括在第一像素组中的剩余像素保持停用状态。例如,第一处理器404可以激活能够确定对象是否与主页按钮702接触的至少一个像素。例如,激活的像素可以被布置为感测与主页按钮702的左侧部分接触的对象710(如图7B所示)和与主页按钮702的右侧部分接触的对象720(如图7C所示)。

备选地,传感器402可以是与由像素阵列组成的传感器形式不同的传感器。例如,如图7D所示,传感器402可以被构造成检测针对由至少一个TX线(例如,驱动电极)和至少一个RX线(例如,感测电极)的交叉形成的点的电荷量。例如,检测电荷量的点可以与在第一方向(例如,垂直方向)上扫描像素阵列的第一扫描器732和在第二方向(例如,水平方向)上扫描像素阵列的第二扫描器734耦接。

在步骤603,第一处理器404确定包括在第一像素组中的至少一个像素是否感测到电荷量的变化。例如,第一处理器404可以检查在第一像素组包括的像素当中是否存在感测到电荷量的变化的像素。

当在步骤603中至少一个像素未感测到电荷量的变化时,第一处理器404可以返回到步骤601,或者可以替代地返回到步骤603并重新执行感测至少一个像素的电荷量的变化的操作。

当在步骤603中至少一个像素感测到电荷量的变化时,第一处理器404前进到步骤605并激活传感器402的第二像素组,以便转换为第二模式,用于确定是否可以进行生物计量数据获取。例如,第二像素组中包括的像素的数量可以与第一像素组中包括的像素的数量相同,或者可以大于第一像素组中包括的像素的数量。例如,如图8A所示,在包括多个像素的第二像素组(像素组802)中,每个像素可以在传感器402的整个区域内连续或非连续地布置。例如,基于传感器402的检测灵敏度(或分辨率),可以连续地或交替地布置像素组802中包括的像素。例如,如图8B所示,第一处理器404可以通过第二像素组的像素,检测与指纹脊相对应的像素同与位于脊之间的谷相对应的像素之间的电荷量的差异,从而感测对象810。

在激活第二像素组之后,第一处理器404可以在第二模式下操作以确定是否可以进行生物计量数据获取。例如,第一处理器404可以执行与图5的步骤505相关联的操作。

第一处理器404还可以通过激活传感器402的第一像素组,来减少电子设备400的电池消耗量。

传感器402也可以嵌入在电子设备400的显示器中。在这种情况下,第一处理器404可以控制传感器402激活嵌入在显示器中的传感器402所包括的多个像素之中的一些像素,即第一像素组。此外,通过输出(900)表示第一像素组的引导信息902(如图9所示),用户可以识别激活的第一像素组。例如,第一处理器404可以以语音、文本、图像、图标等形式输出引导信息。引导信息可以包括与第一像素组的位置、区域等有关的信息。

图10是根据本公开实施例的用于使用电子设备的第一处理器确定对象是否与传感器接触的过程的流程图。

参考图10,进一步详细描述如关于图5的步骤503所描述的、使用电子设备400的第一处理器404获取感测信息的另一过程。

在步骤1001,第一处理器404激活传感器402的第一像素组。例如,当第一处理器404在第一模式下操作以确定对象与传感器402是否接触时,第一处理器404可以控制传感器402激活一些像素(例如,与全部像素的约1%或更少的像素相对应的像素),即传感器402包括的多个像素之中的第一像素组,并且停用剩余的像素。

在步骤1003,第一处理器404确定包括在第一像素组中的至少一个像素是否感测到电荷量的变化。例如,第一处理器404可以确定是否由于对象的接触而针对包括在第一像素组中的至少一个像素感测到电荷量的变化。

当在步骤1003中至少一个像素未感测到电荷量的变化时,第一处理器404可以返回到步骤1001,或者可以替代地返回到步骤1003并重新执行确定至少一个像素是否感测到电荷量的变化的操作。当在步骤1003中至少一个像素感测到电荷量的变化时,第一处理器404前进到步骤1005并检查感测到电荷量变化的像素的数量。例如,第一处理器404可以检查在激活的第一像素组的像素中感测到电荷量的变化的像素的数量。

在步骤1007,第一处理器404确定感测到电荷量变化的像素的数量是否超过预定的标准数量。例如,第一处理器404可以将感测到电荷量的变化的像素的数量与标准数量进行比较,以确定电子设备400是否应该转换为第二模式,以便确定是否可以进行生物计量数据获取。

当在步骤1007中第一处理器404确定数量小于标准数量的像素已经感测到电荷量的变化时,第一处理器404可以保持用于确定对象与传感器402是否接触的第一模式的操作。在这种情况下,第一处理器404可以执行与步骤1001相关联的操作。

当在步骤1007中第一处理器404确定数量大于或等于标准数量的像素已经感测到电荷量的变化时,第一处理器404前进到步骤1009并激活传感器402的第二像素组,以便转换到第二模式。例如,第一处理器404可以激活第二像素组,以包括比第一像素组中包括的像素数量更大的像素数量。

因此,第一处理器404可以基于感测到电荷量的变化的像素的数量,来防止传感器402的第二像素组的不必要的激活。

图11是根据本公开实施例的用于在电子设备中确定是否可以进行生物计量数据获取的过程的流程图。图12A至图12C是表示根据本公开实施例的生物计量数据的模式的检测的曲线图。图13是根据本公开实施例的用于在电子设备中执行认证操作的传感器的图。

参考图11、图12A至图12C和图13,进一步详细描述如关于图5的步骤505所描述的、用于使用电子设备400的第一处理器404基于感测信息确定是否可以进行生物计量数据检测的过程。

在步骤1101,第一处理器404通过传感器402的第二像素组获取感测信息。

在步骤1103,第一处理器404分析通过第二像素组获取的感测信息。例如,第一处理器404可以使用通过第二像素组获取的感测信息,来检查是否可以检测生物计量数据模式(即,生物计量数据相关特征)。

在步骤1105,第一处理器404基于分析结果确定是否可以进行生物计量数据获取。当第一处理器404通过使用由包括在第二像素组中的像素感测的感测信息检测到像素之间的电荷量的变化时,第一处理器404可以确定可以进行生物计量数据获取。

例如,当作为指尖的对象与传感器402接触时,第一处理器404可以检查检测到指纹的谷的像素的输出值(Vo)1204和检测到脊的像素的输出值(Vo)1206,如图12A所示。在检测到脊的像素与检测到谷的像素之间可以出现输出值的位移偏差。当第一处理器404检测到像素之间的输出值的位移偏差时,第一处理器404可以确定是否可以进行生物计量数据获取。例如,当第一处理器404检测到满足阈值1202的输出值时,第一处理器404确定识别出指纹并且可以进行生物计量数据获取。阈值可以与身体的介电常数相关联。

相反,当并非指尖的对象与传感器402接触时,第一处理器404可以检查到具有恒定位移的像素的输出值1210,如图12B所示。在这种情况下,第一处理器404确定不能进行生物计量数据获取。

当不是来自人体的指纹与传感器402接触时,第一处理器404可以检测到像素之间的输出值1220的位移偏差,如图12C所示。然而,因为指纹实际上不是身体的一部分,所以各个像素的输出值可能不满足阈值。例如,当第一处理器404检测到输出值不满足阈值时,第一处理器404可以确定不能进行生物计量数据获取。

当在步骤1105确定不能进行生物计量数据获取时,第一处理器404可以执行确定是否执行认证过程的操作。例如,第一处理器404可以维持用于确定对象是否与传感器402接触的第一模式的操作,如参考图5的步骤503所述。例如,当第一处理器404确定不能进行生物计量数据检测时,第一处理器404可以维持y用于确定是否可以进行生物计量数据获取的第二模式的操作。例如,第一处理器404可以执行与步骤1101相关联的步骤。

当第一处理器404在步骤1105中确定可以进行生物计量数据获取时,第一处理器404前进到步骤1107并激活传感器402的第三像素组。第三像素组包括能够感测电荷量变化的像素。例如,第一处理器404可以激活包括在传感器402中的所有像素1300。

在步骤1109中,当第一处理器404激活了能够感测电荷量变化的像素时,第一处理器404将第二处理器406从停用状态转换为激活状态。例如,第一处理器404激活第二处理器406,使得可以由第二处理器406执行认证步骤。

图14是根据本公开实施例的用于在电子设备中认证用户的过程的流程图。图15示出了根据本公开实施例的电子设备的基于认证结果的操作。

参考图14,进一步详细描述如关于图5的步骤507所描述的使用电子设备400的第二处理器406认证用户的过程。

在步骤1401,第二处理器406通过传感器402识别指纹。例如,第二处理器406可以使用通过激活的第三像素组(例如,传感器402的所有像素)获取的感测信息来识别指纹。例如,如图15的1500所示,第二处理器406可以感测触摸包括传感器402在内的主页按钮的用户的输入1502,并且生成具有脊和位于脊之间的谷的形式的指纹图像。

在步骤1403,第二处理器406执行用户认证操作。例如,第二处理器406可以将使用通过传感器402的激活的像素获取的感测信息生成的指纹图像,与存储的图像进行比较。例如,第二处理器406可以从指纹图像提取特征(例如,脊的分支点、脊的终点等)或分析指纹图像的图案,以确定生成的指纹图像是否与存储的指纹图像匹配。

当在步骤1403中用户认证成功时,第二处理器406前进到步骤1405并将处于停用状态的显示器转换为激活状态。例如,如图15的1510所示,第二处理器406可以解除锁定屏幕并输出主屏幕1512。

当在步骤1403中用户认证失败时,第二处理器406前进到步骤1407并处理认证失败。例如,如图15的1520所示,第二处理器406可以向屏幕输出消息1522,通知认证失败。

图16是根据本公开实施例的用于在电子设备中认证用户的过程的流程图。图17示出了根据本公开实施例的电子设备的基于认证结果的操作。

参考图16,进一步详细描述如关于图5的步骤507所描述的使用电子设备400的第二处理器406认证用户的过程。

在步骤1601,第二处理器406通过传感器402识别指纹。例如,第二处理器406可以使用通过激活的第三像素组(例如,传感器402的所有像素)获取的感测信息来识别指纹。例如,如图17的1700所示,第二处理器406可以感测触摸包括传感器402在内的主页按钮的用户的输入1702,以识别指纹。

在步骤1603,第二处理器406执行用户认证操作。例如,第二处理器406可以将通过传感器402识别的指纹与存储的指纹数据进行比较。例如,第二处理器406可以确定通过传感器402识别的指纹是否与存储的指纹匹配。

当在操作1603中用户认证失败时,第二处理器406前进到步骤1611并处理认证失败。第二处理器406可以向屏幕输出通知认证失败的消息。

当用户认证成功时,第二处理器406前进到步骤1605并检查附加信息。例如,附加信息可以包括对象的压力、压力(或输入)维持时间和/或压力(或输入)区域中的至少一个。例如,附加信息可以通过附加传感器获取,该附加传感器与传感器402一起布置在主页按钮的后表面中。例如,附加传感器可包括压力传感器(或力传感器)。

在步骤1607,第二处理器406检查与附加信息相对应的功能。例如,第二处理器406可以将附加信息分类为至少两个或更多个级别,并将不同的执行功能指定给各个级别。

在步骤1609,第二处理器406执行与附加信息相对应的功能。例如,如图17的1710所示,如果获取了与级别1相对应的附加信息(例如,压力),则第二处理器406可以解除锁定状态(或锁定功能),然后执行电子邮件功能1712。作为另一个例子,如图17的1720所示,如果获取了与级别2相对应的附加信息(例如,压力),则第二处理器406可以释放锁定功能,然后执行游戏功能1722。作为另一个例子,如果获取了与级别3相对应的附加信息(例如,压力),则第二处理器406可以释放锁定功能,然后进行处理以执行支付功能。

如上所述,当认证成功时获取附加信息,然而,可以在获取感测信息的操作期间内在其他时间获取附加信息。例如,即使在第一像素组或第二像素组被激活的状态下,第二处理器406也可以使用所获取的感测信息作为附加信息。又例如,在通过传感器402的第三像素组识别指纹的状态下,第一处理器可以通过布置在主页按钮的后表面中的附加传感器获取附加信息。

根据各种实施例的一种用于在电子设备中操作的方法可以包括以下操作:当显示器处于停用状态时,通过使用第一处理器处理通过手指扫描传感器接收的输入;基于所述输入满足指定条件,将所述输入发送到第二处理器;通过使用所述输入认证用户的生物计量数据;以及基于所述认证的成功,激活所述显示器。

所述方法可以包括以下操作:当所述显示器处于锁定状态时,基于认证成功来解除所述显示器的锁定状态。

所述方法可以包括以下操作:基于所述输入具有生物计量数据相关特征这一事实,将所述第二处理器从停用状态变为激活状态。

处理所述输入的操作可以包括通过第一像素组感测所述输入的操作,所述第一像素组包括所述手指扫描传感器的一些像素。

认证所述生物计量数据的操作可以包括通过第二像素组感测所述输入的操作,所述第二像素组与包括所述手指扫描传感器的一些像素在内的第一像素组不同。

所述方法可以包括以下操作:基于所述第一像素组中感测到所述输入的至少一部分的像素满足第一范围这一事实,将所述输入发送到所述第一处理器,例如,满足所述第一范围的情况可以是以下情况:由所述手指扫描传感器感测到输入。

所述方法可以包括以下操作:基于所述第一像素组中感测到所述输入的至少一部分的像素满足第二范围这一事实,将所述输入发送到所述第一处理器。例如,满足所述第二范围可以是以下情况:感测到具有生物计量数据相关特征的输入。

所述方法可以包括以下操作:从与所述手指扫描传感器不同的传感器接收附加信息;以及在激活所述显示器之后执行与所述附加信息相对应的功能。

所述附加信息可以通过触摸传感器或压力传感器接收。

尽管参考本公开各实施例示出并描述了本公开,但是本领域技术人员应理解:在不脱离由所附权利要求及其等同物、而非详细的说明书和实施例所限定的本公开的精神和范围的前提下,可以进行形式和细节上的各种改变。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1