البحث في مجموعات البراءات الدولية والوطنية
بعض محتويات هذا الطلب غير متوفر حاليا.
إذا استمر الوضع، يرجى الاتصال بنا علىتعليق وبيانات الاتصال
1. (CN107402663) FINGERPRINT VERIFICATION METHOD AND ELECTRONIC DEVICE FOR PERFORMING THE SAME
ملاحظة:نص مبني على العمليات الآلية للتعرف الضوئي على الحروف. الرجاء استخدام إصدار PDF لقيمته القانونية
指纹验证方法和用于执行该方法的电子设备


相关申请的交叉引用
本申请要求2016年4月27日在韩国知识产权局提交并被分配序列号10-2016-0051236的韩国专利申请的优先权,其全部公开通过引用并入本文。
技术领域
本公开涉及指纹验证方法和用于执行该方法的电子设备。
背景技术
近来,随着移动通信技术已得到发展,电子设备已被改变为用于在被容易地携带的同时自由访问有线/无线通信网络的结构。例如,诸如智能电话或平板个人计算机(personal computer,PC)的电子设备可以不仅支持电话对话和消息收发功能,还可以支持基于安装在电子设备中的应用程序的各种功能。
由于电子设备可以支持与用户的日常生活相关的各种功能,所以电子设备可以存储用户的私人信息。因此,电子设备可以具有防备电子设备的丢失的各种安全性方式,例如个人识别号码(personal identification number,PIN)认证,图案认证等。
作为安全性方式之一,生物识别可以应用于电子设备。换句话说,生物识别采用包括指纹、脸部、虹膜、血管等的生物特征。在生物特征中,人的指纹通常是独一无二的,并且在人的一生中几乎不会改变。
为了验证指纹,电子设备可以包括指纹传感器。指纹传感器可以放置在电子设备的规定(specified)区域(例如,主页按键)中。因此,由于主要通过触摸屏显示器与电子设备交互的用户必须在指纹传感器和触摸屏显示器之间交替地移动用户的手指,所以电子设备可能被低效率地操作。
此外,通常,在验证指纹之前有必要激活电子设备。因此,当电子设备处于空闲模式或睡眠模式时,用户有必要在验证指纹之前按下主页按钮(home button)或电源按钮,并将电子设备的模式切换到活动模式或唤醒模式,使得指纹被验证。
上述信息作为背景信息呈现,仅为了有助于对本公开的理解。关于以上内容中是否有任何内容可以作为关于本公开的现有技术,没有作出任何确定,也没有做出任何断言。
发明内容
本公开的各方面将解决至少上述问题和/或缺点,并提供至少下面描述的优点。因此,本公开的一个方面将一种基于由压力传感器感测的压力值来激活包括在显示器中的指纹传感器、并且根据来自指纹传感器的指纹验证结果执行各种功能的方法,以及用于执行该方法的电子设备。
根据本公开的一个方面,提供一种电子设备。电子设备包括:外壳,其包括面向第一方向的第一表面和面向与第一方向相反的第二方向的第二表面;触摸屏显示器,被插入第一表面和第二表面之间,并通过第一表面暴露;压力传感器,被插入第一和第二表面之间,其中所述压力传感器被放置成感测外部物体对触摸屏显示器的压力;指纹传感器,被插入第一表面和所述第二表面之间并被放置成在触摸屏显示器的至少一部分上检测指纹;至少一个处理器,被放置在外壳内部并电耦合到触摸屏显示器、压力传感器和指纹传感器,以及存储器,被放置在外壳内部并电耦合到至少一个处理器,其中存储器存储至少一个注册的指纹。存储器可以存储指令,所述指令当被执行时,使得至少一个处理器使用压力传感器感测用户的手指对触摸屏显示器的压力,当感测到压力时激活指纹传感器,使用指纹传感器检测用户的手指的指纹,确定所检测到的指纹是否与至少一个注册的指纹的注册的指纹匹配,并且当检测到的指纹与至少一个注册的指纹的任何注册的指纹匹配时,执行预选功能而不进一步要求认证。
根据本公开的另一方面,提供一种电子设备。电子设备包括:触摸屏显示器;压力传感器,被配置为感测由用户的手指施加到触摸屏显示器的压力;指纹传感器,被配置为检测用户的手指的指纹;至少一个处理器,电耦合到触摸屏显示器、压力传感器和指纹传感器;以及存储器,电耦合到至少一个处理器并被放置成存储至少一个注册的指纹。处理器可以使用压力传感器感测由用户的手指施加到触摸屏显示器的压力,当感测到的压力等于或大于指定值时激活指纹传感器,使用指纹传感器检测用户的手指的指纹,将检测到的指纹与至少一个注册的指纹进行比较,并且当检测到的指纹与至少一个注册的指纹中的注册的指纹匹配时执行第一功能,以及当检测到的指纹与至少一个注册的指纹中的任何注册的指纹不匹配时执行与第一功能不同的第二功能。
根据本公开的另一方面,提供了一种指纹验证方法。指纹验证方法包括:感测用户的手指对触摸屏显示器的压力,当感测到压力时激活指纹传感器,使用指纹传感器检测用户的手指的指纹,确定检测到的指纹是否与存储在电子设备中的至少一个注册的指纹中的注册的指纹匹配,并且当检测到的指纹与所述至少一个注册的指纹中的任何注册的指纹匹配时,执行预选功能而不进一步要求认证。
根据本公开的另一方面,提供了一种指纹验证方法。指纹验证方法包括:使用压力传感器感测由用户的手指施加到触摸屏显示器的压力,当感测到的压力等于或大于指定值时激活指纹传感器,使用指纹传感器检测用户的手指的指纹,将检测到的指纹与存储在存储器中的至少一个注册的指纹进行比较,当检测到的指纹与所述至少一个注册的指纹中的注册的指纹相匹配时,执行第一功能,以及当检测到的指纹与所述至少一个注册的指纹中的任何注册的指纹不匹配时执行不同于第一功能的第二功能。
从下面结合附图来公开本公开的各种实施例的详细描述中,本公开的其它方面、优点和显著特征对于本领域技术人员将变得清楚。
附图说明
从结合附图的以下描述,本公开的某些实施例的上述以及其他方面、特征、和优点将会更清楚,其中:
图1示出了根据本公开的各种实施例的电子设备;
图2示出了根据本公开的各种实施例的电子设备的框图;
图3示出了根据本公开的各种实施例的程序模块的框图;
图4示出了根据本公开的实施例的电子设备的外观;
图5示出了根据本公开的实施例的显示器的堆叠结构;
图6A示出了根据本公开的实施例的电子设备的框图;
图6B示出了根据本公开的实施例的指纹验证方法;
图7A示出了根据本公开的实施例的指纹验证方法的流程图;
图7B示出了根据本公开的另一实施例的指纹验证方法的流程图;
图8示出了根据本公开的实施例的应用于锁定屏幕(locked screen)的指纹验证方法;
图9示出了根据本公开的实施例的应用于处于OFF(关闭)状态的屏幕的指纹验证方法;
图10示出了根据本公开的实施例的应用于应用的指纹验证方法;
图11示出了根据本公开的实施例的应用于图像查看器应用的指纹验证方法;
图12示出了根据本公开的实施例的应用于即时消息(instant message,IM)应用的指纹验证方法;
图13示出了根据本公开的实施例的应用于财务应用的指纹验证方法;
图14示出了根据本公开的实施例的应用于支付应用的指纹验证方法;以及
图15示出了根据本公开的实施例的应用于状态栏的指纹验证方法。
贯穿附图,应当注意,相似的参考数字用于描绘相同或相似的元件、特征和结构。
具体实施方式
提供了参考附图的以下描述,以帮助全面了解如权利要求及其等同物所定义的本公开的各种实施例。它包括各种具体细节,以帮助这种理解,但这些细节将被视为仅仅是示范性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文所述的各种实施例进行各种改变和修改。此外,为了清楚和简明,对公知功能和结构的描述可以被省略。
在以下描述和权利要求书中使用的术语和词语不限于书面含义,而是,仅被发明人用来使得能够清楚和一致地理解本公开。因此,本领域技术人员应当清楚,本公开的各种实施例的以下描述仅为了说明的目的而被提供,而不是为了限制如所附权利要求及其等同物定义的本公开的目的而被提供。
应当理解,除非上下文另有明确规定,单数形式“一”、和“该”包括复数指示物。因此,例如,对“组件表面”的引用包括对这样的表面中的一个或多个的引用。
在本公开中,表达“具有”、“可以具有”、“包括”和“包含”、或“可以包括”和“可以包含”指示对应特征(例如,诸如数值、功能、操作或组件的元素)的存在,但不排除附加的特征的存在。
在本公开中,表达“A或B”、“A或/和B中的至少一个”、或“A或/和B中的一个或多个”等可以包括相关联的列出的项目中的一个或多个的任何和所有组合。例如,术语“A或B”、“A和B中的至少一个”、或“A或B中的至少一个”可能指的是以下全部情况:(1)包括至少一个A的情况;(2)包括至少一个B的情况;或(3)至少一个A和至少一个B两者都被包括的情况。
在本公开中使用的诸如“第一”,“第二”等的术语可以用于指代不同的元素,而不管元素的顺序和/或优先级,并且用于将相关元素与其他元素进行区分,但不限制元素。例如,“第一用户设备”和“第二用户设备”指示相互不同的用户设备,而不管顺序或优先级如何。例如,在不脱离本公开的范围的情况下,第一元素可以被称为第二元素,并且类似地,第二元素可以被称为第一元素。
应当理解,当元素(例如,第一元素)被称为“(可操作地或可通信地)耦合至/到”或“连接到”另一元素(例如,第二元素)时,它可以是直接耦合至/到、或连接到另一元素,或者可以存在插入其间的元素(例如,第三元素)。相反,当元素(例如,第一元素)被称为被“直接耦合至/到”或“直接连接到”另一元素(例如,第二元素)时,应当理解,不存在插入其间的元素(例如,第三元素)。
根据情形,在本公开中使用的表达“被配置为”可以被用作,例如,表达“适合于”、“具有能力来”、“被设计为”、“被适配为”、“被使得”或“有能力来”。术语“被配置为”不一定仅意味着在硬件中“被专门设计为”。相反,表达“被配置为…的设备”可能意味着该设备“有能力”与另一设备或其他组件一起操作。例如,“被配置为(或被设置为)执行A、B和C的处理器”可以意味着用于执行对应操作的专用处理器(例如,嵌入式处理器)或通用处理器(例如,中央处理单元(central processing unit,CPU)或应用处理器(applicationprocessor,AP)),所述通用处理器通过执行存储在存储器设备中的一个或多个软件程序来执行对应的操作。
本公开中使用的术语用于描述规定的实施例,而不是为了限制另一实施例的范围。本文使用的所有术语(包括技术或科学术语),可以具有与本领域技术人员通常理解的相同的含义。
将进一步被理解的是,在词典中被定义的和常用的术语也应该被解释为在相关领域中是习惯的,而不是理想化或过度正式,除非在本公开的各种实施例中明确地如此定义。在某些情况下,即使在本公开中定义了某些术语,它们也可以不被解释为排除本公开的各种实施例。
根据本公开的各种实施例的电子设备可以包括以下各项中的至少一个:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC,膝上型PC、上网本计算机、工作站、服务器、个人数字助理(personal digital assistant,PDA)、便携式多媒体播放器(portable multimedia player,PMP)、运动图像专家组阶段1或阶段2(MovingPicture Experts Group phase 1or phase 2,MPEG-1或MPEG-2)音频层-3(MP3)播放器、移动医疗设备、照相机或可穿戴设备。根据本公开的各种实施例,可穿戴设备可以包括配件类型(例如手表、戒指、手镯、脚镯、项链、眼镜、接触式眼镜或头戴式设备(head-mounted-device,HMD))、织物或服装整合型(例如,电子服装)、身体附着型(例如皮肤垫或纹身)、或生物可植入型(例如,可植入电路)中的至少一个。
根据本公开的各种实施例,电子设备可以是家用电器。家用电器可以包括以下各项中的至少一个:例如,电视机(TV)、数字多功能盘(digital versatile disc,DVD)播放器、音响、冰箱、空调、清洁器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、TV盒(例如,Samsung HomeSyncTM、Apple TVTM、或Google TVTM)、游戏机(例如,XboxTM和PlayStationTM)、电子词典、电子钥匙、摄像机、电子相框等。
根据本公开的另一实施例,电子设备可以包括以下各项中的至少一个:各种医疗设备(例如,各种便携式医疗测量设备(例如,血糖监测设备、心跳测量设备、血压测量设备、体温测量设备等)、磁共振血管成像(magnetic resonance angiography,MRA)、磁共振成像(magnetic resonance imaging,MRI)、计算机断层摄影(computed tomography,CT)、扫描仪和超声设备)、导航设备、全球导航卫星系统(global navigation satellite system,GNSS)、事件数据记录器(event data recorder,EDR)、飞行数据记录器(flight datarecorder,FDR)、车辆信息娱乐设备、船舶电子设备(如导航系统和回转罗盘)、航空电子设备、安全设备、车辆头部单元(head units for vehicles)、工业或家用机器人、自动取款机(automatic teller’s machine,ATM)、销售点(points of sale,POS)或物联网(例如,灯泡、各种传感器、电表或燃气表、洒水设备、火灾报警器、恒温器、路灯、烤面包机、运动器材、热水箱、加热器、锅炉等)。
根据本公开的实施例,电子设备可以包括以下各项中的至少一个:家具或建筑物/结构的部分、电子板、电子签名接收设备、投影仪或各种测量仪器(例如水表、电表、气表或波表等)。根据本公开的各种实施例,电子设备可以是上述设备中的一个或其组合。根据实施例的电子设备可以是柔性电子设备。此外,根据本公开的实施例的电子设备可以不限于上述电子设备,并且可以根据技术发展而包括其他电子设备和新的电子设备。
在下文中,将参照附图描述根据各种实施例的电子设备。在本公开中,术语“用户”可以指使用电子设备的人、或可以指使用电子设备的设备(例如,人工智能电子设备)。
图1示出了根据本公开的各种实施例的网络环境100。
参考图1,电子设备101、102或104或服务器106可以通过网络162或短距离通信164与彼此连接。电子设备101可以包括总线110、处理器120、存储器130、输入/输出接口150、显示器160和通信接口170。根据本公开的实施例,电子设备101可以不包括上述元件中的至少一个元件,或者还可以包括另一(多个)元件。
例如,总线110可以将上述元件110至170互连,并且可以包括用于在上述元件之间传达通信(例如,控制消息和/或数据)的电路。
处理器120可以包括中央处理单元(CPU)、应用处理器(AP)或通信处理器(communication processor,CP)中的一个或多个。例如,处理器120可以执行与电子设备101的其他(多个)元件中的至少一个的控制和/或通信相关联的算术运算或数据处理。
存储器130可以包括易失性和/或非易失性存储器。例如,存储器130可以存储与电子设备101的至少一个其他(多个)元件相关联的指令或数据。根据本公开的实施例,存储器130可以存储软件和/或程序140。程序140可以包括,例如,内核141、中间件143、应用编程接口(application programming interface,API)145、和/或应用程序(或“应用”)147。内核141、中间件143、或API 145的至少一部分可以被称为“操作系统(operating system,OS)”。
例如,内核141可以控制或管理被用于执行其他程序(例如,中间件143、API 145和应用程序147)的操作或功能的系统资源(例如,总线110、处理器120、存储器130等)。此外,内核141可以提供允许中间件143、API 145或应用程序147访问电子设备101的离散元件的接口以便控制或管理系统资源。
中间件143可以执行例如中介角色,使得API 145或应用程序147与内核141通信以交换数据。
此外,中间件143可以根据优先级处理从应用程序147接收的一个或多个任务请求。例如,中间件143可以向应用程序147中的至少一个分配优先级,所述优先级使得有可能使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)。例如,中间件143可以根据分配给所述至少一个的优先级(该优先级使得有可能对所述一个或多个任务请求执行调度或负载均衡),来处理所述一个或多个任务请求。
API 145可以是,例如,应用程序147通过其来控制由内核141或中间件143提供的功能的接口,并且可以包括,例如,用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能(例如,指令)。
输入/输出接口150可以扮演例如将从用户或另一外部设备输入的指令或数据发送到电子设备101的其他(多个)元件的接口的角色。此外,输入/输出接口150可以将从电子设备101的另一(多个)元件接收的指令或数据输出到用户或另一外部设备。
显示器160可以包括,例如,液晶显示器(liquid crystal display,LCD)、发光二极管(light-emitting diode,LED)显示器、有机LED(organic LED,OLED)显示器、微机电系统(microelectromechanical systems,MEMS)显示器或电子纸显示。显示器160可以向用户显示,例如,各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并且可以接收,例如,使用电子笔或用户的身体的一部分输入的触摸、手势、接近或悬停。
例如,通信接口170可以在电子设备101和外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间建立通信。例如,通信接口170可以通过无线通信或有线通信连接到网络162以与外部设备(例如,第二外部电子设备104或服务器106)进行通信。
无线通信可以包括采用以下各项中的至少一个作为蜂窝通信协议的蜂窝通信:例如,长期演进(long-term evolution,LTE)、先进的LTE(LTE advanced,LTE-A)、码分多址(code division multiple access,CDMA)、宽带CDMA(wideband CDMA,WCDMA)、通用移动通信系统(universal mobile telecommunications system,UMTS)、无线宽带(wirelessbroadband,WiBro)、全球移动通信系统(global system for mobile communications,GSM)等。根据本公开的实施例,无线通信可以包括,例如,Wi-Fi、蓝牙(Bluetooth,BT)、近场通信(near field communication,NFC)、磁条传输(magnetic stripe transmission,MST)、射频(radio frequency,RF)、体域网(body area network,BAN)、和全球导航卫星系统(GNSS)中的至少一个。
MST可以使用电磁信号生成响应于传输数据的脉冲,并且脉冲可以生成磁场信号。电子设备101可以将磁场信号传递到销售点(POS),并且POS可以使用MST读取器来检测磁场信号。POS可以通过将检测到的磁场信号转换为电信号来恢复数据。
GNSS可以包括例如以下各项中的至少一个:全球定位系统(global positioningsystem,GPS),全球导航卫星系统(global navigation satellite system,Glonass),北斗导航卫星系统(北斗),或基于可用区域、带宽等的欧洲全球卫星导航系统(Galileo)。在下文中,在本公开中,可以互换地使用“GPS”和“GNSS”。有线通信可以包括例如通用串行总线(universal serial bus,USB)、高清晰度多媒体接口(high definition multimediainterface,HDMI)、推荐的标准-232(recommended standard-232,RS-232)、普通老式电话服务(plain old telephone service,POTS)等中的至少一个。网络162可以包括电信网络(例如计算机网络(例如,局域网(local area network,LAN)或广域网(wide areanetwork,WAN)))、互联网或电话网络中的至少一个。
第一和第二外部电子设备102和104中的每一个可以是其类型与电子设备101的类型不同或相同的设备。根据本公开的实施例,服务器106可以包括一个或多个服务器的组。根据本公开的各种实施例,在电子设备101中执行的操作的全部或一部分可以由另一或多个电子设备(例如,电子设备102和104、或服务器106)执行。根据本公开的实施例,在电子设备101自动或响应于请求执行任何功能或服务的情况下,电子设备101可以不在内部执行所述功能或服务,而是,可替换地另外地,它可以在另一设备(例如,电子设备102或104、或服务器106)请求与电子设备101相关联的功能的至少一部分。另一电子设备(例如,电子设备102或104、或服务器106)可以执行所请求的功能或附加功能,并且可以将执行结果发送到电子设备101。电子设备101可以使用接收到的结果提供所请求的功能或服务,或者可以额外处理接收到的结果以提供所请求的功能或服务。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算。
图2示出了根据本公开的各种实施例的电子设备的框图。
参考图2,电子设备201可以包括例如图1所示的电子设备101的整个部分或一部分。电子设备201可以包括一个或多个处理器(例如,应用处理器(application processor,AP))210、通信模块220、用户识别模块(subscriber identification module,SIM)229、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电力管理模块295、电池296、指示器297、和马达298。
处理器210可以操作例如操作系统(OS)或应用,来控制连接到处理器210的多个硬件或软件元件,并且可以处理和计算各种数据。例如,处理器210可以利用片上系统(systemon chip,SoC)来实现。根据本公开的实施例,处理器210还可以包括图形处理单元(graphicprocessing unit,GPU)和/或图像信号处理器(image signal processor,ISP)。处理器210可以包括图2所示的元件的至少一部分(例如,蜂窝模块221)。处理器210可以将从其他元件中的至少一个(例如,非易失性存储器)接收的指令或数据加载到易失性存储器中并处理加载的指令或数据。处理器210可以将各种数据存储在非易失性存储器中。
通信模块220可以被配置为与图1的通信接口170相同或相似。通信模块220可以包括蜂窝模块221、Wi-Fi模块222、蓝牙(BT)模块223、GNSS模块224(例如,GPS模块,Glonass模块,北斗模块或Galileo模块)、近场通信(NFC)模块225、MST模块226和射频(RF)模块227。
蜂窝模块221可以通过通信网络提供例如语音通信、视频通信、字符服务、因特网服务等。根据本公开的实施例,蜂窝模块221可以通过使用用户识别模块(例如,用户身份模块(subscriber identity module,SIM))229来执行通信网络内的电子设备201的鉴别和认证。根据本公开的实施例,蜂窝模块221可以执行处理器210提供的功能的至少一部分。根据本公开的实施例,蜂窝模块221可以包括通信处理器(communication processor,CP)。
例如,Wi-Fi模块222、BT模块223、GNSS模块224、NFC模块225或MST模块226中的每一个可以包括用于处理通过对应的模块交换的数据的处理器。根据本公开的实施例,蜂窝模块221、Wi-Fi模块222、BT模块223、GNSS模块224、NFC模块225或者MST模块226中的至少一部分(例如,两个或更多个)可以被包括在一个集成电路(integrated circuit,IC)或IC封装内。
例如,RF模块227可以发送和接收通信信号(例如,RF信号)。例如,RF模块227可以包括收发器、功率放大器模块(power amplifier module,PAM)、频率滤波器、低噪声放大器(low noise amplifier,LNA)、天线等。根据本公开的另一实施例,蜂窝模块221、Wi-Fi模块222、BT模块223、GNSS模块224、NFC模块225、或MST模块226中的至少一个可以通过单独的RF模块发送和接收RF信号。
用户识别模块(SIM)229可以包括,例如,包括用户识别模块的卡和/或嵌入式SIM,并且可以包括唯一身份信息(例如,集成电路卡标识符(integrated circuit cardidentifier,ICCID))或用户信息(例如,集成移动用户身份(integrated mobilesubscriber identity,IMSI))。
存储器230(例如,存储器130)可以包括内部存储器232或外部存储器234。例如,内部存储器232可以包括以下各项中的至少一个:易失性存储器(例如,动态随机存取存储器(dynamic random access memory,DRAM)、静态RAM(static RAM,SRAM)、同步DRAM(synchronous DRAM,SDRAM)等)、非易失性存储器(例如,一次性可编程只读存储器(one-time programmable read only memory,OTPROM)、可编程ROM(programmable ROM,PROM))、可擦除可编程ROM(erasable and programmable ROM,EPROM)、电可擦除可编程ROM(electrically erasable and programmable ROM,EEPROM)、掩模只读存储器(read onlymemory,ROM)、闪存ROM、闪存(例如,NAND闪存或NOR闪存)等)、硬盘驱动器、或固态驱动器(solid state drive,SSD)。
外部存储器234还可以包括诸如紧凑闪存(compact flash,CF)、安全数字(securedigital,SD)、微安全数字(micro secure digital,Micro-SD)、迷你安全数字(minisecure digital,Mini-SD)、极限数字(extreme digital,xD)、多媒体卡(multimediacard,MMC)、记忆棒(memory stick)等的闪存驱动器。外部存储器234可以通过各种接口可操作地和/或物理地连接到电子设备201。
安全模块(security module)236可以是包括安全级别高于存储器230的安全级别的存储空间的模块,并且可以是保证安全数据存储和受保护的执行环境的电路。安全模块236可以用单独的电路实现,并且可以包括单独的处理器。例如,安全模块236可以在可移除的智能芯片或安全数字(SD)卡中,或者可以包括嵌入在电子设备201的固定芯片中的嵌入式安全元件(embedded secure element,eSE)。此外,安全模块236可以基于与电子设备201的操作系统(OS)不同的OS来操作。例如,安全模块236可以基于Java卡开放平台(java cardopen platform,JCOP)OS来操作。
传感器模块240可以测量例如物理量,或可以检测电子设备201的操作状态。传感器模块240可以将测量或检测到的信息转换为电信号。例如,传感器模块240可以包括手势传感器240A、陀螺仪传感器240B、大气压力传感器240C、磁性传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如,红色/绿色/蓝色(RGB)传感器)、生物识别传感器240I、温度/湿度传感器240J、照度传感器240K或紫外(UV)传感器240M中的至少一个。尽管未示出,但是附加地或通常地,传感器模块240还可以包括例如电子鼻传感器、肌电图(electromyography,EMG)传感器、脑电图(electroencephalogram,EEG)传感器、心电图(electrocardiogram,ECG)传感器、红外(infrared,IR)传感器、虹膜传感器和/或指纹传感器。传感器模块240还可以包括用于控制在其中包括的至少一个或多个的传感器的控制电路。根据本公开的实施例,电子设备201还可以包括作为处理器210的一部分、或独立于处理器210并被配置为控制传感器模块240的处理器。处理器可以在处理器210保持在睡眠状态的同时控制传感器模块240。
输入设备250可以包括例如触摸面板252、(数字)笔传感器254、按键256或超声输入单元258。例如,触摸面板252可以使用电容式、电阻式、红外(IR)和超声检测方法中的至少一个。此外,触摸面板252还可以包括控制电路。触摸面板252还可以包括触觉层以向用户提供触觉反应。
(数字)笔传感器254可以是例如触摸面板的一部分,或者可以包括用于识别的附加片。按键256可以包括例如物理按钮、光学按键或键盘。超声输入设备258可以通过麦克风(例如,麦克风288)检测(或感测)从输入设备生成的超声信号,并且可以检查对应于检测到的超声信号的数据。
显示器260(例如,显示器160)可以包括面板262、全息图设备264、或投影仪266。面板262可以与图1所示的显示器160相同或相似。面板262可以被实现为例如柔性的、透明的、或可穿戴的。面板262和触摸面板252可以集成到单一模块中。全息图设备264可以使用光干涉现象在空间中显示立体图像。投影仪266可将光投射到屏幕上以显示图像。例如,屏幕可以布置在电子设备201的内部或外部。根据本公开的实施例,面板262可以包括测量用户的触摸压力的强度的压力传感器(或力传感器)。压力传感器可以与触摸面板252一体地实施,或者可以实施为与触摸面板252分离的至少一个传感器。根据本公开的实施例,显示器260还可以包括用于控制面板262、全息图设备264或投影仪266的控制电路。
接口270可以包括例如高清晰度多媒体接口(HDMI)272、通用串行总线(USB)274、光学接口276或D-超小型(D-subminiature,D-sub)278。接口270可以包括在例如图1所示的通信接口170中。另外,或通常地,接口270可以包括例如移动高清晰度链路(mobile highdefinition link,MHL)接口、SD卡/多媒体卡(MMC)接口或红外(IR)数据关联(infrareddata association,IrDA)标准接口。
音频模块280可以双向转换声音和电信号。音频模块280的至少一部分可以被包括在例如图1所示的输入/输出接口150中。音频模块280可以处理例如通过扬声器282、接收器284、耳机286或麦克风288输入或输出的声音信息。
例如,相机模块291可以拍摄静止图像或视频。根据本公开的实施例,相机模块291可以包括至少一个或多个图像传感器(例如,前传感器或后传感器)、镜头、图像信号处理器(image signal processor,ISP)或闪存(例如,LED或氙气灯)。
电力管理模块295可以管理例如电子设备201的电力。根据本公开的实施例,电力管理集成电路(power management integrated circuit,PMIC)、充电器IC或电池或燃料量表可以被包括在电力管理模块295中。PMIC可以具有有线充电方法和/或无线充电方法。无线充电方法可以包括例如磁共振方法、磁感应方法或电磁方法,并且还可以包括附加电路,例如线圈环路、谐振电路、整流器等。在电池被充电的同时,电池量表可以测量例如,电池296的剩余容量及其电压、电流或温度。电池296可以包括例如可充电电池和/或太阳能电池。
指示器297可以显示电子设备201或其一部分(例如,处理器210)的规定状态,诸如启动状态、消息状态、充电状态等。马达298可以将电信号转换成机械振动并且可以生成以下效果:振动、触觉等。尽管未示出,但是用于支持移动TV的处理设备(例如,GPU)可以被包括在电子设备201中。用于支持移动TV的处理设备可以根据数字多媒体广播(digitalmultimedia broadcasting,DMB)、数字视频广播(digital video broadcasting,DVB)、MediaFloTM等的标准来处理媒体数据。
根据本公开中描述的各种实施例的电子设备的每个上述元件可以被配置有一个或多个组件,并且可以根据电子设备的类型来改变所述元件的名称。在本公开的各种实施例中,电子设备可以包括上述元件中的至少一个,并且可以省略一些元件或者可以添加其他附加元件。此外,根据各种实施例的电子设备的元件中的一些可以彼此组合以形成一个实体,并且因此可以以与组合之前相同的方式来执行元件的功能。
图3示出了根据本公开的各种实施例的程序模块的框图。
根据本公开的实施例,程序模块310(例如,程序140)可以包括用于控制与电子设备(例如,电子设备101)相关联的资源的操作系统(OS)、和/或在OS上驱动的各种应用(例如,应用程序147)。OS可能是例如,AndroidTM、iOSTM、WindowsTMTizenTM、或Samsung Bada OSTM
程序模块310可以包括内核320、中间件330、应用编程接口(API)360和/或应用370。程序模块310的至少一部分可以被预加载在电子设备上或者可以是可从外部电子设备(例如,电子设备102或104,服务器106等)下载的。
内核320(例如,内核141)可以包括例如系统资源管理器321或设备驱动器323。系统资源管理器321可以执行系统资源的控制、分配或检索。根据本公开的实施例,系统资源管理器321可以包括进程管理单元、存储器管理单元或文件系统管理单元。设备驱动器323可以包括例如显示器驱动器、相机驱动器、蓝牙(BT)驱动器、共享存储器驱动器、USB驱动器、键盘驱动器、Wi-Fi驱动器、音频驱动器或者进程间通信(inter-processcommunication,IPC)驱动器。
中间件330可以提供,例如,应用370共同需要的功能,或者可以通过API 360向应用370提供各种功能,以允许应用370高效地使用电子设备的有限系统资源。根据本公开的实施例,中间件330(例如,中间件143)可以包括运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器346、数据包管理器347、连接性管理器348、通知管理器349、位置管理器350、图形管理器351、安全管理器352或支付管理器354中的至少一个。
运行时库335可以包括,例如,由编译器在应用370被执行的同时通过编程语言来添加新功能的库模块。运行时库335可以执行关于算术功能的输入/输出管理、存储器管理或容量。
应用管理器341可以管理,例如,应用370中的至少一个应用的生命周期。窗口管理器342可以管理在屏幕中使用的图形用户界面(graphic user interface,GUI)资源。多媒体管理器343可以识别播放各种媒体文件所必需的格式,并且可以通过使用适合于所述格式的编解码器来执行媒体文件的编码或解码。资源管理器344可以管理诸如应用370中的至少一个应用的存储空间、存储器或源代码的资源。
电力管理器345可以,例如,利用基本输入/输出系统(basic input/outputsystem,BIOS)来操作以管理电池或电力,并且可以提供用于电子设备的操作的电力信息。数据库管理器346可以生成、搜索或修改要在应用370的中的至少一个应用中使用的数据库。数据包管理器347可以安装或更新以数据包文件的形式分布的应用。
连接性管理器348可以管理,例如,诸如Wi-Fi或蓝牙(BT)的无线连接。通知管理器349可以以不打扰用户的模式来显示或通知诸如到达消息、约会或接近通知的事件。位置管理器350可以管理关于电子设备的位置信息。图形管理器351可以管理提供给用户的图形效果,或者管理与其相关的用户界面。安全管理器352可以提供系统安全、用户认证等所必需的一般安全功能。根据本公开的实施例,在电子设备(例如,电子设备101)包括电话功能的情况下,中间件330还可以包括用于管理电子设备的语音或视频呼叫功能的电话管理器。
中间件330可以包括组合上述元件的各种功能的中间件模块。中间件330可以提供专用于每个OS种类的模块以提供差异化的功能。另外,中间件330可以动态地移除预先存在的元件的一部分,或者可以向其添加新的元件。
API 360(例如,API 145)可以是,例如,编程功能的集合,并且可以被提供有可根据OS而变化的配置。例如,在OS是AndroidTM或iOSTM的情况下,可以允许针对每个平台提供一个API集合。在OS为TizenTM的情况下,可以允许针对每个平台提供两个或更多个API集合。
应用370(例如,应用程序147)可以包括,例如,能够提供用于主页371、拨号器372、短消息服务(short message service,SMS)/多媒体消息服务(multimedia messagingservice,MMS)373、即时消息(IM)374、浏览器375、相机376、警报377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、唱片集383、计时器或时钟384、以及支付385,或用于提供医疗保健(例如,测量运动量、血糖等)或环境信息(例如,气压、湿度、温度等的信息)的功能的一个或多个应用。
根据本公开的实施例,应用370可以包括用来支持电子设备(例如,电子设备101)与外部电子设备(例如,电子设备102或104)之间的信息交换的应用(以下为了描述方便被称为“信息交换应用”)。信息交换应用可以包括,例如,用于向外部电子设备发送规定信息的通知转发应用,或用于管理外部电子设备的设备管理应用。
例如,通知转发应用可以包括向外部电子设备(例如,电子设备102或104)发送从其他应用(例如,用于SMS/MMS、电子邮件、医疗保健或环境信息的应用)产生的通知信息的功能。此外,信息交换应用可以从外部电子设备接收例如通知信息,并向用户提供通知信息。
设备管理应用可以管理(例如,安装、删除或更新),例如,与电子设备通信的外部电子设备(例如,电子设备102或104)、在外部电子设备中运行的应用、或从外部电子设备提供的服务(例如,呼叫服务,消息服务等)的至少一个功能(例如,外部电子设备本身(或组件的一部分)的接通/断开或显示器的亮度(或分辨率)的调整)。
根据本公开的实施例,应用370可以包括根据外部电子设备(例如,电子设备102或104)的属性分配的应用(例如,移动医疗设备的医疗保健应用)。根据本公开的实施例,应用370可以包括从外部电子设备(例如,服务器106或电子设备102或104)接收的应用。根据本公开的实施例,应用370可以包括可从服务器下载的预加载应用或第三方应用。根据实施例的程序模块310的元件的名称可以根据操作系统(OS)的种类来修改。
根据本公开的各种实施例,程序模块310的至少一部分可以由软件、固件、硬件或它们中的两个或更多个的组合来实现。程序模块310的至少一部分可以,例如,由至少一个处理器(例如,图2所示的处理器210)来实现(例如,执行)。程序模块310的至少一部分可以包括,例如,用于执行一个或多个功能的模块、程序、例程、指令集、进程等。
图4示出了根据本公开的实施例的电子设备的外观。
参考图4,电子设备401可以包括形成电子设备401的外观的显示器410和外壳420。诸如处理器、存储器等的各种电路或各种模块可以放置在电子设备401的内部(即,放置在外壳420内)。
根据本公开的各种实施例,显示器410可以布置在电子设备401的前表面上。例如,显示器410可以布置在面向上方(第一方向)41的前表面(第一表面)和面向下方(第二方向)42的后表面(第二表面)之间的内部部分,并且可以通过前表面暴露于外部。
例如,显示器410可以输出内容(例如,文本、图像、视频、图标、小部件、符号等),或者可以从用户接收触摸(包括触摸、悬停和力触摸)输入。为此,显示器410可以包括,例如,盖玻璃、显示面板、触摸面板、指纹传感器和/或压力传感器。盖玻璃、显示面板、触摸面板、指纹传感器和/或压力传感器可以具有彼此对应的区域(例如,基本上相同的区域),并且可以在彼此堆叠的同时被布置(参见图5)。
根据本公开的各种实施例,显示器410可以布置在电子设备401的前表面上,并且可以从前表面扩展到侧表面中的至少一个。例如,显示器410可以在左侧方向43和/或右侧方向44上扩展。当显示器410在左侧方向43和/或右侧方向44上扩展时,显示器410可以通过左侧表面和右侧表面以及前表面暴露于外部。
根据本公开的各种实施例,外壳420可以形成电子设备401的外观的至少一部分。例如,外壳420可以包括面向上方(第一方向)的前表面、与前表面相反的后表面(第二表面)、和围绕前表面(第一表面)和后表面(第二表面)之间的空间的至少一部分的侧表面。侧表面可以包括面向左侧方向43的左侧表面、面向右侧方向44的右侧表面、面向上侧方向45的上侧表面、和面向底侧方向46的底侧表面。
外壳420可以被形成为注塑成型产品、导电材料(例如金属)、或其组合,以保护电子设备401的各种内部元件免受外部冲击或外部灰尘。根据本公开的实施例,外壳420可以被用于指代元件的外表面。例如,外壳420的前表面可以对应于盖玻璃,外壳420的侧表面可以对应于后盖(rear case)(或后板)的侧表面构件,并且外壳420的后表面可以对应于电池的后盖(back cover)。
图5示出了根据本公开的实施例的显示器的堆叠结构。
根据本公开的实施例,显示器的堆叠结构在图5中示出。例如,堆叠结构适用于图4所示的显示器410。
根据本公开的实施例,在显示器的堆叠结构中,盖玻璃510可以布置在所布置的电子设备的前表面(第一表面)和外壳的后表面(第二表面;未示出)之间的内部空间中。盖玻璃510可以通过电子设备的前表面(第一表面)暴露,并且可以发送从显示面板540发射的光。当用户用身体的一部分(例如,手指)与盖玻璃510的顶部进行接触时,“触摸”(包括使用电子笔的接触)可以被做出。盖玻璃510由,例如,强化玻璃、增强塑料、柔性聚合物材料等形成,从而保护显示器和其上安装有显示器的电子设备不受外部冲击。根据本公开的各种实施例,盖玻璃510可以被称为玻璃窗或盖窗。
例如,指纹传感器520可以布置在电子设备的前表面(第一表面,盖玻璃510被布置在其中)和电子设备的外壳的后表面(第二表面;未示出)之间的内部空间中。例如,指纹传感器520可以被插入盖玻璃510和触摸传感器530之间。指纹传感器520可以在显示器的表面(即,盖玻璃的表面)的至少一部分上检测用户手指的指纹。
例如,触摸传感器530可以布置在电子设备的前表面(第一表面,盖玻璃510被布置在其中)和电子设备的外壳的后表面(第二表面;未示出)之间的内部空间中。在触摸传感器530中,可以通过来自用户的触摸来改变规定的物理量(例如,电压,光强度,电阻,电荷量,电容等)。例如,触摸传感器530可以包括电容式触摸面板、压敏触摸面板、红外(IR)触摸面板、电阻式触摸面板、或压电触摸面板。根据本公开的各种实施例,触摸传感器530可以基于触摸传感器530的实现类型被称为各种名字,诸如触摸面板等。
根据本公开的各种实施例,显示面板540可以输出内容(例如,文本、图像、视频、图标、小部件、符号等)。例如,显示面板540可以包括液晶显示器(LCD)面板、发光二极管(LED)显示面板、有机发光二极管(OLED)显示面板、微机电系统(MEMS)显示面板或电子纸显示面板。
根据本公开的各种实施例,显示面板540可以与触摸传感器(或触摸面板)530一体地实施。在这种情况下,显示面板540可以被称为触摸屏面板(TSP)或触摸屏显示面板。
例如,压力传感器550可以布置在电子设备的前表面(第一表面,盖玻璃510被布置在其中)和电子设备的外壳的后表面(第二表面;未示出)之间的内部空间中。压力传感器550可以感测外部物体(例如,用户的手指)对盖玻璃510的压力(或力)。根据本公开的实施例,压力传感器550可以包括第一电极551、第二电极552、和/或介电层553。例如,压力传感器550可以基于由触摸改变的第一电极551和第二电极552之间的电容来感测触摸的压力。
根据本公开的实施例,第一电极551和/或第二电极552可以是透明地或不透明地实施的。例如,当不透明地实施第一电极551和/或第二电极552时,第一电极551和/或第二电极552可以用铜(Cu)、银(Ag)、镁(Mg)、钛(Ti)、或不透明石墨烯来实施。此外,当透明地实施第一电极551和/或第二电极552时,第一电极551和/或第二电极552可以用氧化铟锡(ITO)、氧化铟锌(IZO)、Ag纳米线、金属网、透明聚合物导体、或透明石墨烯来实施。
例如,第一电极551和第二电极552中的一个可以用充当接地(GND)的一个金属板来实施,并且第一电极551和第二电极552中的剩余的一个可以使用上述构件以其中重复多边形的图案来形成(称为“自电容型”)。或者,第一电极551和第二电极552中的一个(例如,发送器(Tx))可以以在第一方向延伸的图案来形成,并且第一电极551和第二电极552中的剩余的一个(例如,接收器(Rx))可以以在第二方向(其以特定角度(例如,直角)与第一方向交叉)延伸的图案来形成(被称为“互电容型”)。
电介质层553可以用介电材料,例如,硅氧烷泡沫、硅膜、光学清洁粘合剂(OCA)、海绵、橡胶、或聚合物(例如聚碳酸酯(PC)、聚对苯二甲酸乙二醇酯(PET))等来实施。
当触觉致动器560接收到来自用户的触摸(包括触摸、悬停、和力触摸中的一个或多个)输入时,触觉致动器560可以向用户提供触觉反馈(例如,振动)。为此,触觉致动器560可以包括压电构件和/或振动板。
图5的显示器的上述堆叠结构为了说明的目的而提供,并且可以进行各种修改。例如,触摸传感器530可以直接形成在盖玻璃510(被称为“盖玻璃集成触摸面板”)的后表面上。触摸传感器530可以与盖玻璃510分开地形成,并且可以被插入在盖玻璃510和显示面板540(其被称为“添加触摸面板”)之间。触摸传感器530可以直接形成在显示面板540(其被称为“on-cell触摸面板(on-cell touch panel)”)上。触摸传感器530可以被包括在显示面板540中(其被称为“in-cell触摸面板(in-cell touch panel)”)。根据本公开的各种实施例,压力传感器550的第一电极551可以被形成在印刷电路板(例如,柔性印刷电路板(FPCB))上,并且可以附接到显示面板540。或者,压力传感器550的第一电极551可以直接形成在显示面板540的后表面上。此外,当指纹传感器520被不透明地实施时,指纹传感器520可以布置在显示面板540的后表面上。
图6A示出了根据本公开的实施例的电子设备的框图。
参考图6A,电子设备可以包括显示面板610、显示驱动集成电路(DDI)615、触摸传感器620、触摸传感器IC 625、压力传感器630、压力传感器IC 635、指纹传感器640、指纹传感器IC 645、触觉致动器650、存储器660和处理器670(例如,至少一个处理器)。在下面的描述中,可以省略对参考图1至图5描述的配置的描述。
根据本公开的各种实施例,显示面板610可以从DDI 615接收图像驱动信号。显示面板610可以显示基于图像驱动信号的各种内容(例如,文本、视频、图标、符号等)。在本公开中,显示面板610可以在与触摸传感器620、压力传感器630、和/或指纹传感器640重叠的同时耦合到触摸传感器620、压力传感器630、和/或指纹传感器640(例如,如图5所示)。例如,当显示面板610耦合到触摸传感器620时,耦合结构可以被称为“触摸屏显示器”。
根据本公开的各种实施例,DDI 615可以以规定的帧速率将对应于从处理器(主机)670接收的图像信息的图像驱动信号提供给显示面板610。虽然在附图中未示出,但是根据本公开的各种实施例,DDI 615可以包括图形随机存取存储器(RAM)、接口模块、图像处理单元、多路复用器、显示定时控制器(T-con)、源极驱动器、栅极驱动器、和/或振荡器。
根据本公开的各种实施例,在触摸传感器620中,规定的物理量(例如,电压、光强度、电阻、电荷量、电容等)可以由来自用户的触摸改变。根据本公开的实施例,触摸传感器620可以在与显示面板610重叠的同时被提供。
根据本公开的各种实施例,触摸传感器IC 625可以感测在触摸传感器620中的物理量的变化,并且可以基于物理量(例如,电压、电阻、电容等)的变化计算做出触摸的位置(X,Y)。可以将计算出的位置(坐标)提供给处理器670。
例如,当用户的身体的一部分(例如,手指)、手写笔(一种电子笔)等与显示器的玻璃(未示出)接触时,由包括在触摸传感器620中的发送器(Tx)和接收器(Rx)形成的耦合电压可以被改变。例如,耦合电压的变化可以由触摸传感器IC 625感测到,并且触摸传感器IC625可以将做出触摸的位置的坐标传递到处理器670。处理器670可以获取关于位置的坐标的数据作为与用户输入有关的事件。
根据本公开的各种实施例,触摸传感器IC 625可以被称为触摸IC、触摸屏IC、触摸控制器或触摸屏控制器IC。根据本公开的各种实施例,在没有触摸传感器IC 625的电子设备中,处理器670可以作为触摸传感器IC 625进行操作。根据本公开的各种实施例,触摸传感器IC 625和处理器670可以以一个组件(例如,一个芯片)的形式来实施。
根据本公开的各种实施例,压力传感器630可以感测压力(或力)。例如,压力传感器630可以感测由用户的手指施加到触摸屏显示器的压力。根据本公开的实施例,在压力传感器630中,发送器(Tx)(例如,图5的第一电极551)与接收器(Rx)(例如,图5的第二电极552)之间的物理量(例如电容)可以通过触摸被改变。
根据本公开的各种实施例,压力传感器IC 635可以感测在压力传感器630中的物理量(例如,电容等)的变化,并且可以基于物理量的变化计算由来自用户的触摸输入施加的压力Z。可以将压力的值与其中做出触摸的位置(X,Y)一起提供给处理器670。
根据本公开的各种实施例,压力传感器IC 635可以被称为力触摸控制器、力传感器IC或压力面板IC。此外,根据本公开的各种实施例,压力传感器IC 635和触摸传感器IC625可以以一个组件(例如,一个芯片)的形式来实施。
例如,指纹传感器640具有对应于显示面板610的区域(例如,基本上相同的区域),或者对应于显示面板610的至少一部分的区域。指纹传感器640可以检测用户的手指的指纹。例如,指纹传感器640可以捕获用户的手指的指纹的图像。根据用于捕获指纹的图像的物理量,指纹传感器640可被分类为光学指纹传感器、超声指纹传感器和电容式指纹传感器。或者,指纹传感器640可以包括以平面为单位识别指纹的区域指纹传感器。
根据本公开的各种实施例,指纹传感器IC 645可以驱动指纹传感器640,并且可以扫描指纹传感器640的区域的至少一部分。指纹传感器IC 645可以通过所述扫描捕获指纹的图像。例如,指纹传感器IC 645可以从指纹的图像中提取指纹的独特特征,并且可以将充当指纹信息的所提取的特征提供给处理器670。例如,提取的特征(也就是指纹细节)可以包括指纹中所包括的诸如脊结(ridge ending)、交叉、分叉、毛孔等的各种指纹细节。
根据本公开的各种实施例,触觉致动器650可以根据处理器670的控制指令向用户提供触觉反馈(例如,振动)。例如,当从用户接收到触摸输入(包括触摸、悬停和力触摸)时,触觉致动器650可以向用户提供触觉反馈。
根据本公开的各种实施例,存储器660可以存储与包括在电子设备601中的组件的操作相关联的指令或数据。例如,存储器660可以存储指令,当所述指令被执行时,使得处理器670执行本公开中公开的各种操作(参见图7A和图7B)。
根据本公开的实施例,存储器660可以存储关于由授权用户预先登记的至少一个注册的指纹(登记的指纹或参考指纹)的数据(例如,指纹模板)。
例如,处理器670电耦合到包括在电子设备601中的元件610至660。因此,处理器670可以执行与包括在电子设备601中的元件的控制和/或通信相关的操作,或者可以执行用于包括在电子设备601中的元件的数据处理。
根据本公开的实施例,处理器670可以使用压力传感器630感测手指对触摸屏显示器的压力。当感测到的压力等于或大于指定值时,处理器670可以激活指纹传感器640。换句话说,当用具有指定值或更大值的压力进行触摸(即,力触摸)时,处理器670可以触发指纹传感器640来激活指纹传感器640。
根据本公开的各种实施例,处理器670可以在显示面板610被开启或关闭的同时感测压力。处理器670可以基于压力来激活指纹传感器640。
例如,在显示面板610被关闭的同时,当感测到具有指定值或更大值的压力时,处理器670可以激活指纹传感器640。例如,当电子设备601在空闲模式或睡眠模式下操作时,显示面板610可以被关闭。
或者,在显示面板610被开启的同时,当感测到具有指定值或更大值的压力时,处理器670可以激活指纹传感器640。例如,显示面板610可以在显示面板610被开启的同时输出锁定屏幕、主屏幕或应用执行屏幕。
根据本公开的实施例,处理器670可以使用被激活的指纹传感器640来检测手指的指纹。例如,处理器670可以使用指纹传感器640在显示器上扫描围绕被施加触摸压力的位置的规定区域。此后,处理器670可以检测规定区域内的指纹。
根据本公开的实施例,处理器670可以将检测到的指纹与存储在存储器660中的注册的指纹(例如,指纹模板)进行比较。处理器670可以使用指纹传感器640将检测到的指纹与存储在存储器660中的注册的指纹(例如,指纹模板)进行比较,并且当检测到的指纹与注册的指纹匹配时,可以确定用户的手指的指纹被验证。根据本公开的各种实施例,处理器670还可以执行规定的图像预处理操作,使得比较操作被可靠地执行。
根据本公开的实施例,当使用指纹传感器640检测到的指纹与注册的指纹匹配时,处理器670可以执行第一功能。当检测到的指纹与注册的指纹不匹配时,处理器670可以执行与第一功能不同的第二功能。
例如,当在显示面板610被关闭的同时检测到指纹时,并且当检测到的指纹与注册的指纹匹配时,处理器670可以将显示面板610的状态切换到ON(开启)状态(第一功能的一个示例)。在这种情况下,例如,处理器670可以向显示面板610输出解锁的主屏幕、正在执行的应用屏幕、或包括规定信息的屏幕。
或者,当在显示面板610被关闭的同时检测到指纹时,并且当检测到的指纹与注册的指纹不匹配时,处理器670可以将显示面板610维持在OFF状态(第二功能的一个示例)。此外,当检测到的指纹与注册的指纹不匹配时,处理器670可以临时输出检测到的指纹与注册的指纹不匹配的警告,并且可以将显示面板610维持在OFF状态(参见图9)。
此外,当在将特定锁定屏幕被输出到显示面板610的同时(即,在显示面板610被开启的同时)检测到指纹时,并且当检测到的指纹与注册的指纹匹配时,处理器670可以将解锁的屏幕输出到显示面板610(第一功能的一个示例)。例如,解锁的屏幕可以包括主屏幕或正在执行的应用屏幕。
或者,当在将锁定屏幕被输出到显示面板610的同时(即,在显示面板610被开启的同时)检测到指纹时,并且当检测到的指纹与注册的指纹不匹配时,处理器670可以将锁定屏幕维持在当前状态(第二功能的一个示例)。此外,当检测到的指纹与注册的指纹不匹配时,处理器670可以临时输出检测到的指纹与注册的指纹不匹配的警告,并且可以将锁定屏幕维持在当前状态(参见图8)。
或者,包括与应用相关联的至少一个对象的屏幕可以被输出到显示面板610(即,当显示面板610被开启的同时)。应用可以至少包括支付应用、财务应用、或图像查看器应用。
例如,可以在触摸屏显示器上做出具有指定压力值或更大值的触摸。在这种情况下,被施加具有指定压力值或更大值的触摸的位置可以对应于与应用相关联的对象被输出(显示)的位置。换句话说,用户可以通过具有指定的压力值或更大的触摸来选择与应用相关联的对象。当具有指定压力值或更大值的触摸被施加到对象时,处理器670可以激活指纹传感器640并且可以使用激活的指纹传感器640来检测指纹。
当检测到的指纹与注册的指纹匹配时,处理器670可撤销(withdraw)由所选择的应用设置的安全策略(第一功能的一个示例)。根据本公开的各种实施例,处理器670可将其中安全策略被撤销的应用的执行屏幕输出到显示面板610。
或者,当检测到的指纹与注册的指纹不匹配时,处理器670可以维持由应用设置的安全策略(第二功能的一个示例)。例如,当维持安全策略时,可以将其中安全策略被维持的应用的执行屏幕输出到显示面板610,或者可以不执行该应用(参照图10至图14)。
根据本公开的另一实施例,处理器670可以使用压力传感器630感测用户的手指对触摸屏显示器的压力。当处理器670感测到用户的手指的压力时,处理器670可以激活指纹传感器640,并且可以使用指纹传感器640检测用户的手指的指纹。此后,处理器670确定检测到的指纹是否与存储在存储器660中的注册的指纹相匹配。当检测到的指纹与注册的指纹相匹配时,可以执行预选(preselected)功能(第一功能)而不进一步要求认证。例如,当通过用户的手指将压力施加到输出到触摸屏显示器的应用的对象(例如,图标等)时,处理器670可以执行所述应用的功能而不进一步要求认证。
根据本公开的各种实施例,在触摸屏显示器(或触摸屏显示器的显示面板610)被关闭的同时,或在触摸屏显示器被开启的同时,处理器670可以使用压力传感器630感测用户的手指对触摸屏显示器的压力。
根据本公开的各种实施例,处理器670可以在电子设备601处于锁定状态的同时,感测用户的手指对触摸屏显示器的压力,而不管显示面板610的ON/OFF状态。在电子设备601处于锁定状态的同时,处理器670可以感测用户的手指的压力。当压力具有指定值或更大值时,处理器670可以使用指纹传感器640检测用户的手指的指纹。当检测到的指纹与注册的指纹匹配时,处理器670可以解锁电子设备601的锁定状态。
如上所述,当用户的手指对触摸屏显示器的压力等于或大于指定值时,电子设备601的处理器670可以验证用户的手指的指纹。处理器670可以根据用户的手指的指纹是否被验证来执行第一功能或第二功能。然而,除了第一功能和第二功能之外,处理器670可以执行各种功能。
例如,处理器670可以基于用于激活指纹传感器640的指定压力值P1(例如,图6B中的P thres )和大于指定压力值P1的压力值P2,来设置三个压力范围。换句话说,当用户的手指对触摸屏显示器的压力P等于或大于指定压力值P1且小于压力值P2(P1≤P
提供处理器670的上述操作用于说明性目的,并且本公开不限于此。换句话说,本领域技术人员可以理解,在本公开的不同部分中描述的处理器的操作充当处理器670的操作。在本公开中,本领域技术人员可以理解,被描述为“电子设备”的操作的操作中的至少一部分充当处理器670的操作。
图6B示出了根据本公开的实施例的指纹验证方法。
根据本公开的实施例,执行指纹验证方法的电子设备601在图6B中示出。例如,电子设备601可以使用在与触摸屏显示器61的后表面或表面重叠的同时被布置的压力传感器,来感测由用户的手指施加到触摸屏显示器61的触摸6的压力(例如,如图5所示)。当感测到的压力等于或大于指定值时,处理器670可以激活指纹传感器,并且可以使用激活的指纹传感器来检测用户手指的指纹。
根据本公开的实施例,电子设备601的处理器可以使用指纹传感器来扫描包括触摸压力被施加到的位置的触摸屏显示器61的规定区域。例如,处理器可以使用指纹传感器扫描包括触摸压力被施加到的位置(即,做出触摸6的位置)的规定区域F。此后,处理器可以检测规定区域F内的指纹。换句话说,当用户的手指在触摸屏显示器的任何点以具有指定值或更大值的压力做出触摸6时,电子设备601的处理器可以规定与用户手指的接触表面的中心。电子设备601的处理器670可以扫描被指定为中心的规定区域F内的指纹(所述规定区域可以具有对应于布置在电子设备601处的主页按钮的尺寸的1.5倍的尺寸)。因此,电子设备601不需要扫描触摸屏显示器61的整个区域。
同时,参考曲线602,示出了表示作为时间的函数的触摸输入的图形。例如,对于指定压力值P thres 或更大的持续时间(例如,指纹验证持续时间t1至t4),电子设备601可以检测用户的手指的指纹。
例如,对于“0”和t1的持续时间,用户可以与触摸屏显示器61进行接触(或者可以触摸触摸屏显示器),并且可以增加对触摸屏显示器61的压力值。
例如,当触摸压力在时间点t1达到指定压力值P thres 时,电子设备601的处理器可以激活在由用户的手指施加压力的位置的周围的指纹传感器的规定区域F。或者,电子设备601的处理器670可以激活指纹传感器的整个区域(例如,对应于触摸屏显示器61的整个区域的区域)。
例如,电子设备601的处理器可以使用指纹传感器在t1和t2的持续时间内扫描规定区域F。在电子设备601的处理器670完成规定区域F的扫描之后,电子设备601的处理器可以使用指纹传感器捕获指纹的图像。换句话说,处理器可以通过指纹传感器IC从指纹传感器捕获指纹的图像。
当指纹的图像被捕获时,在t3和t4的持续时间内,处理器可以从指纹的图像中提取指纹的指纹细节,可以基于提取的特征将所述指纹与注册的指纹进行比较,并且可以确定所述指纹是否与注册的指纹匹配。
图7A示出了根据本公开的实施例的指纹验证方法的流程图。
参考图7A,根据实施例的指纹验证方法可以包括操作701至709。例如,操作701至709可以由图6A和6B的电子设备601执行。操作701至709中的每一个可以,例如,由可由电子设备601的处理器670执行(或运行)的指令(命令)来实施。指令可以存储在,例如,计算机记录介质或图2所示的电子设备601的存储器660中。在以下对操作701至709的描述中,将使用图6A和6B的参考标号(reference numerals)。
根据本公开的各种实施例,在操作701中,电子设备601(或电子设备601的处理器670)可以使用压力传感器630感测用户的手指对触摸屏显示器(包括显示面板610、触摸传感器620、压力传感器630、和/或指纹传感器640中的至少一个;参见图5)的压力。
根据本公开的实施例,不仅在触摸屏显示器的显示面板610被开启的同时,而且在显示面板610的仅一部分被开启(例如,“始终开启”模式)或者显示面板610的整个部分被关闭的同时,电子设备601(电子设备601的处理器670)可以感测用户的手指施加的压力。根据本公开的另一实施例,即使在电子设备601处于锁定状态时,处理器670也可以感测由用户的手指施加的压力。
根据本公开的各种实施例,在操作703中,电子设备601(或电子设备601的处理器670)可以在感测到用户的手指施加的压力时激活指纹传感器640。例如,处理器670可以在指纹传感器640的整个区域中仅激活被施加触摸压力的位置周围的规定区域(例如,图6B所示的“F”)。
根据本公开的各种实施例,在操作705中,电子设备601(或电子设备601的处理器670)可以使用指纹传感器640来检测用户的手指的指纹。例如,处理器670可以仅扫描被施加触摸压力的位置周围的规定区域(例如,图6B所示的“F”),并且可以检测规定区域内的指纹。
根据本公开的各种实施例,在操作707中,电子设备601(电子设备601的处理器670)可以确定检测到的指纹是否与存储在存储器660中的注册的指纹(例如,至少一个注册的指纹)匹配。
根据本公开的各种实施例,在操作709中,当在操作705中检测到的指纹与存储在存储器660中的注册的指纹匹配时,电子设备601(或电子设备601的处理器670)可以执行预选功能而不进一步要求认证。例如,当用户的手指将压力施加到在触摸屏显示器上输出的应用的对象时,处理器670可以执行应用的功能(预选功能和第一功能的一个示例),而不进一步要求认证。此外,预选功能可以包括,例如,解锁电子设备601的功能。
根据本公开的各种实施例,在操作709中,电子设备601(电子设备601的处理器670)可以使被激活的指纹传感器640停用(inactive)或关闭,并且当检测到的指纹与注册的指纹匹配时可以执行预选功能而不进一步要求认证。
图7B示出了根据本公开的另一实施例的指纹验证方法的流程图。
参考图7B,根据实施例的指纹验证方法可以包括操作702至714。例如,操作702至714可以由图6A和图6B的电子设备601执行。操作702至714中的每一个可以,例如,由可由电子设备601的处理器670执行(或运行)的指令(命令)来实施。指令可以被存储在,例如,计算机记录介质或图2所示的电子设备601的存储器660中。在下面的对操作702至714的描述中,将使用图6A和6B的参考标号。
根据本公开的各种实施例,在操作702中,电子设备601(或电子设备601的处理器670)可以通过使用压力传感器630感测用户的手指对触摸屏显示器(包括显示面板610、触摸传感器620、压力传感器630和指纹传感器640中的至少一个;参见图5)的压力。
根据本公开的实施例,不仅在触摸屏显示器的显示面板610被开启的同时,而且在触摸屏显示器的显示面板610被关闭的同时,电子设备601(电子设备601的处理器670)可以感测用户的手指施加的压力。当显示面板610被开启时,可以将锁定屏幕、主屏幕或应用执行屏幕输出到显示面板610。例如,当输出主屏幕时,在触摸屏显示器上的被施加压力的位置可以对应于在触摸屏显示器上的与规定的应用相关联的对象被输出的位置。
根据本公开的各种实施例,在操作704中,当在操作702中感测到的压力等于或大于指定值时,电子设备601(电子设备601的处理器670)可以激活指纹传感器640。当从用户接收到力触摸时,指纹传感器640和指纹传感器IC 645可以被触发以操作。
根据本公开的实施例,电子设备601(电子设备601的处理器670)可以在指纹传感器640的整个区域(对应于触摸屏显示器的整个区域)中仅激活被施加触摸压力的位置周围的规定区域(例如,图6B所示的F)。
根据本公开的各种实施例,在操作706中,电子设备601(电子设备601的处理器670)可以使用被激活的指纹传感器640检测用户的手指的指纹。指纹的检测可以包括扫描被施加触摸压力的位置周围的规定区域(例如,图6B所示的F),以及检测规定区域内的指纹。
根据本公开的各种实施例,在操作708中,电子设备601(电子设备601的处理器670)可以执行将在操作706中检测到的指纹与注册的指纹进行比较的操作。例如,可以通过电子设备601的处理器670将在操作706中检测到的指纹与存储在存储器660中的注册的指纹进行比较。
根据本公开的各种实施例,在操作710中,电子设备601(电子设备601的处理器670)可以确定在操作708中比较的指纹是否与注册的指纹匹配。当根据操作710中的确定结果、检测到的指纹与注册的指纹匹配时,电子设备601(电子设备601的处理器670)可以在操作712中执行预选的第一功能。
例如,在执行操作702时触摸屏显示器的状态为OFF状态的情况下,第一功能可以包括将触摸屏显示器的状态切换到ON状态的功能。在这种情况下,第一功能还可以包括将解锁的屏幕输出到触摸屏显示器的功能。
或者,当执行操作702时,在触摸屏显示器的状态为ON状态并且锁定屏幕被输出到触摸屏显示器的情况下,第一功能可以包括将解锁的屏幕输出到触摸屏显示器的功能。
或者,当执行操作702时,触摸屏显示器的状态可以是ON状态,主屏幕可以被输出到触摸屏显示器,并且在触摸屏显示器上的用户的手指施加压力的位置可以对应于在触摸屏显示器上的与规定应用相关联的对象被输出的位置。在这种情况下,第一功能可以包括撤销由规定应用设置的安全策略的功能。第一功能还可以包括将其中安全策略被撤销的屏幕输出到触摸屏显示器的功能。
根据操作710中的确定结果,当检测到的指纹与注册的指纹不匹配时,电子设备601(电子设备601的处理器670)可以在操作714中执行第二功能。例如,电子设备601的处理器670可以执行与第一功能不同的第二功能。
例如,在执行操作702时触摸屏显示器的状态为OFF状态的情况下,第二功能可以包括将触摸屏显示器维持在OFF状态的功能。
或者,在执行操作702时触摸屏显示器的状态为ON状态并且锁定屏幕被输出到触摸屏显示器的情况下,第二功能可以包括维持锁定屏幕的功能。
或者,当执行操作702时,触摸屏显示器的状态可以是ON状态,主屏幕可以被输出到触摸屏显示器,并且在触摸屏显示器上的用户的手指施加压力的位置可以对应于在触摸屏显示器上与规定应用相关联的对象被输出的位置。在这种情况下,第二功能可以包括维持由规定应用设置的安全策略的功能。根据本公开的各种实施例,第二功能还可以包括将其中维持安全策略的屏幕输出到触摸屏显示器的功能。
根据本公开的实施例,当具有指定压力值或更大值的触摸(力触摸)被压力传感器感测到时,电子设备601可以激活指纹传感器并且可以验证用户的做出触摸的手指的指纹。因此,根据相关技术,可以减少被执行以验证指纹的各种操作过程。
在下文中,将参考图8至图15描述采用根据各种实施例的指纹验证方法的电子设备。本公开不限于参考图8至图15描述的指纹验证方法。
图8示出了根据本公开的实施例的应用于锁定屏幕的指纹验证方法。
参考图8,根据本公开的实施例,可以将锁定屏幕811输出到电子设备801的(触摸屏)显示器810。换句话说,可以在锁定屏幕811上显示状态栏和时钟。
例如,电子设备801可以接收对显示器810的任何区域的具有指定压力或更大压力的触摸(力触摸)8。当在显示器810上做出力触摸8时,电子设备801可以基于力触摸8的压力激活指纹传感器。电子设备801可以使用被激活的指纹传感器来检测做出触摸8的手指的指纹。电子设备801可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备801可以将解锁的主屏幕812输出到显示器810(第一功能的一个示例)。根据本公开的各种实施例,当指纹被成功验证时,电子设备801可以显示源于正在执行的应用的屏幕而不是主屏幕812。
或者,当检测到的指纹与注册的指纹不匹配时(即,当指纹被验证失败时),电子设备801可以连续地输出锁定屏幕811(第二功能的一个示例)。根据本公开的各种实施例,当指纹被验证失败时,电子设备801可以临时输出检测到的指纹与注册的指纹不匹配的警告。
图9示出了根据本公开的实施例的应用到处于OFF状态的屏幕的指纹验证方法。
参考图9,根据本公开的实施例,可以不在电子设备901的(触摸屏)显示器910(处于OFF状态的屏幕911)上显示任何内容。在屏幕911处于OFF状态的情况下,尽管包括在(触摸屏)显示器910中的显示面板和/或触摸传感器可以不被供应电力,但是包括在(触摸屏)显示器910中的压力传感器可以被供应电力。因此,即使屏幕911处于OFF状态,也可以正常地操作压力传感器。
例如,电子设备901可以接收对显示器910的任何区域的力触摸9。当在显示器910上做出力触摸9时,电子设备901可以基于力触摸9的压力激活指纹传感器。做出力触摸9的手指的指纹可以由被激活的指纹传感器检测。电子设备901可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备901将显示器910的状态切换到ON状态,并且被解锁的主屏幕912可以被输出到显示器910(第一功能的一个示例)。
或者,当在处于OFF状态的屏幕911上成功验证指纹时,电子设备901可以将显示器910的状态切换到ON状态,并且可以将包括规定信息的屏幕913输出到显示器910(第一功能的一个示例)。例如,包括提前规定的信息的屏幕913可以包括关于时间、位置、天气、日程表等的信息。
或者,当检测到的指纹与注册的指纹不匹配时(即,当指纹被验证失败时),电子设备901可以连续地输出处于OFF状态的屏幕911(第二功能的一个示例)。根据本公开的各种实施例,当指纹被验证失败时,电子设备901可以临时输出检测到的指纹与注册的指纹不匹配的警告。该警告不限于上述示例,而是可以被多样化地形成。换句话说,电子设备901可以输出可以执行受限的功能的通知,要求另一安全认证方式(例如,密码等)的通知,或推荐指纹的重新输入的通知。
图10示出了根据本公开的实施例的应用于应用的指纹验证方法。
参考图10,根据本公开的实施例,可以将包括多个应用图标1021至1025的主屏幕1011输出到电子设备1001的(触摸屏)显示器1010。虽然图10仅示出了图标,但与应用相关联的诸如小部件的各种图形用户界面(GUI)对象可以被输出到主屏幕1011上。根据本公开的各种实施例,电子设备1001可以对应于图6A和图6B的电子设备601。
例如,电子设备1001可以在(触摸屏)显示器1010上检测对于第五应用图标1025被输出的位置的力触摸10的输入。例如,当在显示器1010上做出力触摸10时,电子设备1001可以基于力触摸的压力来激活指纹传感器。电子设备1001可以使用被激活的指纹传感器来检测做出力触摸10的手指的指纹。电子设备1001可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备1001可以撤销由第五应用设置的安全策略,并且可以输出其中安全策略被撤销的屏幕“A”1012(第一功能的一个示例)。换句话说,当指纹被成功验证时,电子设备1001可以输出由于由第五应用设置的安全策略被撤销(其可以称为“秘密模式”)而将被执行的屏幕“A”1012。
例如,当指纹被验证失败时,电子设备1001可以维持由第五应用设置的安全策略,并且可以输出其中安全策略被维持的屏幕“B”1013(第二功能的一个示例)。换句话说,当指纹被验证失败时,电子设备1001可以输出基于由第五应用设置的安全策略的应用(被称为“正常模式”)执行的屏幕“B”1013。
图11示出了根据本公开的实施例的应用于图像查看器应用的指纹验证方法。
参考图11,根据本公开的实施例,可以将包括多个应用图标的主屏幕1111输出到电子设备1101的(触摸屏)显示器1110。
例如,电子设备1101可以在(触摸屏)显示器1010上接收对图像查看器应用的图标1121被输出的位置的力触摸11。当在显示器1110上做出力触摸11时,电子设备1101可以基于力触摸11的压力激活指纹传感器。电子设备1101可以使用被激活的指纹传感器检测做出力触摸11的手指的指纹。电子设备1101可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备1101可以撤销由图像查看器应用设置的安全策略,并且可以将其中安全策略被撤销的屏幕1112输出(第一功能的一个示例)。例如,电子设备1101在屏幕1112上可以不仅显示应用了用户提前设置的安全策略的多个图像1131,而且还可以显示没有应用所述安全策略的图像1132、1133、1134和1135。换句话说,可以向图像1131添加释放锁定的形状的标记(badge),以代表安全策略被设置到图像1131(其可以被称为“秘密模式”)。
或者,当指纹被验证失败时,电子设备1101维持由图像查看器应用设置的安全策略,并且可以将其中安全策略被维持的屏幕1113输出(第二功能的一个示例)。例如,与屏幕1112不同的是,设置了安全策略的图像1131不被显示在屏幕113上,而仅是未应用安全策略的图像1132、1133、1134和1135被显示在屏幕113上(这是“正常模式”)。
根据参考图11的描述,当指纹被验证失败时,设置了安全策略的图像1131不被显示在显示器1110上。然而,本公开不限于此。根据本公开的各种实施例,当指纹被验证失败时,可以以降低的(downscaled)分辨率显示设置了安全策略的图像1131,图像1131的至少一部分可以不被显示,或图像1131可以用马赛克处理和显示。
图12示出了根据本公开的实施例的应用于即时消息(IM)应用的指纹验证方法。
参考图12,根据本公开的实施例,可以将包括多个应用图标的主屏幕1211输出到电子设备1201的(触摸屏)显示器1210。
例如,电子设备1201可以在(触摸屏)显示器1210上接收在IM应用图标1221被输出的位置上做出的力触摸12。当在显示器1210上做出力触摸12时,电子设备1201可以基于力触摸12的压力激活指纹传感器。电子设备1201可以使用被激活的指纹传感器检测做出力触摸12的手指的指纹。电子设备1201可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备1201可以撤销由IM应用设置的安全策略,并且可以将其中安全策略被撤销的屏幕1212输出(第一功能的一个示例)。例如,电子设备1201可以在屏幕1212上显示应用了用户提前设置的安全策略的聊天窗口对象1234,以及未被应用安全策略的聊天窗口对象1231、1232、1233和1235(其可以被称为“秘密模式”)。
或者,当指纹被验证失败时,电子设备1201维持由IM应用设置的安全策略,并且可以将其中安全策略被维持的屏幕1213输出(第二功能的一个示例)。例如,与屏幕1212不同地,被设置了安全策略的聊天窗口对象1234不被显示在屏幕1213上,而仅是未被应用安全策略的聊天窗口对象1231、1232、1233、1235和1236可以被显示在屏幕1213上(这是“正常模式”)。
图13示出了根据本公开的实施例的应用于财务应用的指纹验证方法。
参考图13,根据本公开的实施例,可以将包括多个应用图标的主屏幕1311输出到电子设备1301的(触摸屏)显示器1310。
例如,电子设备1301可以在(触摸屏)显示器1310上接收在财务应用(例如,网上银行应用)的图标1321被输出的位置做出的力触摸13。当在显示器1310上做出力触摸13时,电子设备1301可以基于力触摸13的压力激活指纹传感器。电子设备1310可以使用被激活的指纹传感器检测做出力触摸13的手指的指纹。电子设备1301可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备1301可以撤销由财务应用设置的安全策略,并且可以将其中安全策略被撤销的屏幕1312输出(第一功能的一个示例)。例如,屏幕1312可以包括其中由财务机构提前设置了安全策略的菜单对象。当包括在屏幕1312中的菜单对象被选择时,用户可以查询用户持有的帐户信息,或者可以在线转账。
或者,当指纹被验证失败时,电子设备1301维持由财务应用设置的安全策略,并且可以将其中安全策略被维持的屏幕1313输出(第二功能的一个示例)。例如,与屏幕1312不同地,屏幕1313可以在安全策略被设置的情况下(进一步的对认证的要求)被显示。例如,屏幕1313可以与对标识符(identifier,ID)和密码的请求一起被显示,并且用户可以通过将用户的ID和密码输入到屏幕1313中来使用财务应用。例如,当用户将ID和密码输入到屏幕1313中,并且用户登录时,屏幕1312可以被输出。
图14示出了根据本公开的实施例的应用于支付应用的指纹验证方法。
参考图14,根据本公开的实施例,可以将包括多个应用图标的主屏幕1411输出到电子设备1401的(触摸屏)显示器1410。
例如,电子设备1401可以从用户接收从主屏幕1411的下端向内执行的触摸滑动(touch swipe)14-1。当通过触摸滑动14-1执行支付应用(例如,三星支付)时,可以在主屏幕1411的下端显示图形用户界面(GUI)对象1420。
根据本公开的各种实施例,参考屏幕1412,在触摸滑动14-1之后,可以对GUI对象1420执行触摸滑动14-2。在这种情况下,在执行触摸滑动14-2的同时,用户的手指(例如,拇指)可以不与显示器1410分离。GUI对象1420可以通过触摸滑动14-2被布置在屏幕1412的中心。
当GUI对象1420被布置在屏幕1412的中心时,可以由已经执行了触摸滑动14-2的手指立即做出力触摸14-3。当在显示器1410上做出力触摸14-3时,电子设备1401可以基于力触摸14-3的压力来激活指纹传感器。已经执行了力触摸14-3的手指的指纹可以由被激活的指纹传感器来检测。电子设备1401可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备1401可以撤销由支付应用设置的安全策略(第一功能的一个示例)。例如,参考屏幕1414,电子设备1401可以撤销安全策略并且可以操作嵌入在电子设备1401中的近场通信(NFC)模块或磁带传输(MST)模块。NFC模块或MST模块可以生成磁场或电磁场以将支付信息(例如,信用卡号码等)发送到另一电子设备(例如,信用卡会员商店的销售点(POS)设备)。
或者,当指纹被验证失败时,电子设备1401可以维持由支付应用设置的安全策略,并且可以将其中安全策略被维持的屏幕1413输出(第二功能的一个示例)。例如,电子设备1401可以临时地输出屏幕1413,所述屏幕1413具有检测到的指纹与注册的指纹不匹配的警告、进一步要求认证的通知、或者使得用户验证指纹的通知。
根据本公开的各种实施例,触摸滑动14-1和14-2可以被跳过。例如,用于支付应用的执行的区域可以提前在电子设备1401的下端部分(显示器1410和外壳的下端的软键)中规定。当对提前规定的区域做出力触摸时,电子设备1401可以验证指纹。当指纹被成功验证时,电子设备1401可以撤销安全策略并且可以操作嵌入在电子设备1401中的NFC模块或MST模块,从而实现支付。此外,例如,即使对包括在主屏幕1411中的支付应用的图标做出力触摸,也可以以类似的方式实现支付。
图15示出了根据本公开的实施例的应用于状态栏的指纹验证方法。
参考图15,根据本公开的实施例,可以向电子设备1501的(触摸屏)显示器1510输出包括状态栏1521和/或多个应用图标的主屏幕1511。
例如,电子设备1501可以在主屏幕1511上接收对状态栏1521被输出的位置做出的力触摸15-1。然后,可以在力触摸15-1之后执行触摸滑动15-2。尽管图15示出了在主屏幕1511上触摸滑动15-2是被向下执行的,但是本公开不限于该滑动方向。换句话说,触摸滑动15-2可以在例如向上、左右方向等的各个方向上执行,并且触摸滑动的方向性可以被应用于触摸移动。
例如,当在显示器1510上做出力触摸15-1时,电子设备1501可以基于力触摸15-1的压力来激活指纹传感器。电子设备1501可以使用被激活的指纹传感器检测做出力触摸15-1的手指的指纹。电子设备1501可以将检测到的指纹与存储在存储器中的注册的指纹进行比较。
例如,当检测到的指纹与注册的指纹匹配时(即,当指纹被成功验证时),电子设备1501可以撤销在状态栏1521上设置的安全策略。此外,当在力触摸15-1之后执行触摸滑动15-2时,电子设备1501可以将其中安全策略被撤销的屏幕1513输出(第一功能的一个示例)。例如,可以在屏幕1513上显示快速面板,并且可以在快速面板上显示包括详细内容的通知对象1531和1532。
或者,当指纹被验证失败时,电子设备1501可以维持在状态栏1521上设置的安全策略。此外,当在力触摸15-1之后执行触摸滑动15-2时,电子设备1501可以将其中安全策略被维持的屏幕1514输出(第二功能的一个示例)。例如,快速面板可以被显示在屏幕1514上,并且可以在快速面板上显示包括简短内容的通知对象1533和1534。
如上所述,根据本公开的实施例,电子设备可以包括以下各项:外壳,包括面向第一方向的第一表面和面向与第一方向相反的第二方向的第二表面;触摸屏显示器,被插入所述第一表面和第二表面之间并且通过第一表面暴露;压力传感器,被插入所述第一表面和第二表面之间,其中所述压力传感器被放置成感测外部物体对所述显示器的压力;指纹传感器,被插入第一表面和第二表面之间,并被放置成在显示器的至少一部分上检测指纹;处理器,其被放置在外壳内,并电耦合到显示器、压力传感器和指纹传感器;以及存储器,其被放置在外壳内,并电耦合到处理器,其中存储器存储至少一个注册的指纹。存储器可以存储指令,当指令被执行时,使处理器使用压力传感器感测用户的手指对显示器的压力,在感测到压力时,激活指纹传感器,使用指纹传感器检测手指的指纹,确定检测到的指纹是否与注册的指纹匹配,并且当检测到的指纹与注册的指纹匹配时,执行预选功能而不进一步要求认证。
根据本公开的另一实施例,指令还可以使得处理器在显示器被关闭的同时使用压力传感器感测手指对显示器的压力。
根据本公开的另一实施例,指令还可以使得处理器在电子设备处于锁定状态的同时使用压力传感器来感测手指对显示器的压力。预选功能可以是解锁电子设备。
根据本公开的另一实施例,指令还可以使得处理器在显示器被开启的同时使用压力传感器来感测手指对显示器的压力。
根据本公开的另一实施例,当手指的压力被施加到输出到显示器的应用的对象时,指令还可以使得处理器执行所述应用的功能而不进一步要求认证。
根据本公开的实施例,电子设备可以包括触摸屏显示器,放置成感测由用户的手指施加到显示器的压力的压力传感器,放置成检测手指的指纹的指纹传感器,电耦合到显示器、压力传感器和指纹传感器的处理器,以及电耦合到处理器并被放置成存储至少一个注册的指纹的存储器。处理器可以被配置为使用压力传感器感测由手指施加到显示器的压力,当感测到的压力等于或大于指定值时激活指纹传感器,使用指纹传感器检测手指的指纹,将检测到的指纹与注册的指纹进行比较,当检测到的指纹与注册的指纹匹配时执行第一功能,并且当检测到的指纹与注册的指纹不匹配时执行与第一功能不同的第二功能。
根据本公开的另一实施例,处理器可以使用指纹传感器扫描在显示器上的包括被施加压力的位置的规定区域,并且可以检测规定区域内的指纹。
根据本公开的另一实施例,在将锁定屏幕输出到显示器的同时,处理器可以使用压力传感器感测施加到显示器的压力。第一功能可以包括向显示器输出解锁的屏幕的功能,并且第二功能可以包括维持锁定屏幕的功能。
根据本公开的另一实施例,在显示器被关闭的同时,处理器可以使用压力传感器来感测施加于显示器的压力。第一功能可以包括将显示器的状态切换到ON状态的功能,并且第二功能可以包括将显示器维持在OFF状态的功能。
根据本公开的另一实施例,第一功能还可以包括向显示器输出解锁的屏幕的功能。
根据本公开的另一实施例,第一功能还可以包括将包括规定信息的屏幕输出到显示器的功能。
根据本公开的另一实施例,在显示器上被施加压力的位置可以对应于在显示器上与规定的应用相关联的对象被输出的位置。第一功能可以包括撤销由规定的应用设置的安全策略的功能,并且第二功能可以包括维持由规定的应用设置的安全策略的功能。
根据本公开的另一实施例,第一功能还可以包括将其中安全策略被撤销的屏幕输出到显示器的功能,并且第二功能还包括将其中安全策略被维持的屏幕输出到显示器的功能。
根据本公开的另一实施例,规定的应用可以至少包括支付应用、财务应用或图像查看器应用。
根据本公开的实施例,电子设备的指纹验证方法可以包括感测用户的手指对触摸屏显示器的压力、在感测到压力时激活指纹传感器、使用所述指纹传感器检测手指的指纹、确定所检测到的指纹是否与存储在电子设备中的注册的指纹匹配、以及当检测到的指纹与注册的指纹匹配时执行预选功能而不进一步要求认证。
根据本公开的另一实施例,可以在显示器被关闭的同时执行手指的压力的感测。
根据本公开的另一实施例,可以在电子设备处于锁定状态的同时执行手指的压力的感测,并且预选功能可以对应于解锁锁定状态的功能。
根据本公开的另一实施例,可以在显示器被开启的同时执行手指的压力的感测。
根据本公开的另一实施例,手指的压力的感测可以包括感测施加到被输出到显示器的应用的对象的压力,并且预选功能的执行可以包括执行应用的功能,而不进一步要求认证。
根据本公开的实施例,电子设备的指纹验证方法可以包括使用压力传感器感测由用户的手指施加到触摸屏显示器的压力、当感测到的压力等于或大于指定值时激活指纹传感器、使用指纹传感器检测手指的指纹、将检测到的指纹与存储在存储器中的注册的指纹进行比较、当检测到的指纹与注册的指纹匹配时执行第一功能、以及当检测到的指纹与注册的指纹不匹配时执行与第一功能不同的第二功能。
根据本公开的另一实施例,指纹的检测可以包括扫描在显示器上被施加压力的位置周围的规定区域,以及检测规定区域内的指纹。
根据本公开的另一实施例,可以在将锁定屏幕输出到显示器的同时执行压力的感测。第一功能可以包括向显示器输出解锁的屏幕的功能,并且第二功能可以包括维持锁定屏幕的功能。
根据本公开的另一实施例,可以在显示器被关闭的同时执行压力的感测。第一功能可以包括将显示器的状态切换到ON状态的功能,并且第二功能可以包括将显示器维持在OFF状态的功能。
根据本公开的另一实施例,第一功能还可以包括向显示器输出解锁的屏幕的功能。
根据本公开的另一实施例,在显示器上被施加压力的位置可以对应于在显示器上与规定应用相关联的对象被输出的位置。第一功能可以包括撤销由规定应用设置的安全策略的功能。第二功能可以包括维持由规定应用设置的安全策略的功能。
根据本公开的另一实施例,第一功能还可以包括将其中安全策略被撤销的屏幕输出到显示器的功能,并且第二功能还可以包括将其中安全策略被维持的屏幕输出到显示器的功能。
在本公开中使用的术语“模块”可以代表,例如,包括硬件、软件和固件的一个或多个组合的单元。术语“模块”可以与术语“单元”、“逻辑”、“逻辑块”、“组件”和“电路”互换使用。“模块”可以是集成组件的最小单元,也可以是其一部分。“模块”可以是用于执行一个或多个功能或其一部分的最小单元。“模块”可以机械地或电子地实施。例如,“模块”可以包括应用专用IC(application-specific IC,ASIC)芯片、现场可编程门阵列(field-programmable gate array,FPGA)和用于执行某些已知的或将被开发的操作的可编程逻辑器件中的至少一个。
根据各种实施例的装置(例如,其模块或功能)或方法(例如,操作)的至少一部分可以,例如,由以程序模块的形式存储在计算机可读存储介质中的指令实施。该指令,当由处理器(例如,图1的处理器120)执行时,可以使得一个或多个处理器执行对应该指令的功能。计算机可读存储介质,例如,可以是图1的存储器130。
计算机可读记录介质可以包括硬盘、软盘、磁介质(例如,磁带)、光学介质(例如,光盘只读存储器(compact disc read only memory,CD-ROM)和数字多功能光盘(DVD)、磁光介质(例如,磁光软盘))和硬件设备(例如,只读存储器(ROM)、随机存取存储器(RAM)或闪存)。并且,程序指令不仅可以包括诸如由编译器生成的事物的机器代码,还可以包括在使用解释器的计算机上可执行的高级语言代码。上述硬件单元可以被配置为经由一个或多个软件模块操作,以执行根据本公开的各种实施例的操作,反之亦然。
根据各种实施例的模块或程序模块可以包括上述元件中的至少一个,或者可以省略上述元件的一部分,或者还可以包括附加的其他元件。根据各种实施例的由模块、程序模块或其他元件执行的操作可以串行地、并行、重复地或以启发式方法执行。此外,一些操作可以以不同的顺序执行或可以省略。或者,可以添加其他操作。
根据本公开中公开的各种实施例,当压力传感器检测到具有指定压力值或更大值的触摸时,用户可以激活指纹传感器并且可以认证做出触摸的手指的指纹。因此,已经被执行以验证指纹的各种现有的操作过程可以被减少。此外,通过本公开可以直接或间接地确定各种效果。
虽然已经参照本公开的各种实施例示出和描述了本公开,但是本领域的技术人员将理解,在不脱离如所附权利要求及其等同物所定义的本公开的精神和范围的情况下,可以在形式和细节上进行各种改变。