著录项信息
专利名称 | 电子设备中的嵌入式验证系统 |
申请号 | CN200880108306.1 | 申请日期 | 2008-09-09 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2010-08-18 | 公开/公告号 | CN101809581A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/20 | IPC分类号 | G;0;6;F;2;1;/;2;0查看分类表>
|
申请人 | 苹果公司 | 申请人地址 | 美国加利福尼亚
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 苹果公司 | 当前权利人 | 苹果公司 |
发明人 | A·法德尔;A·霍德格;S·斯科尔;R·卡巴勒罗;J·L·多罗古斯克尔;S·扎德斯基;E·桑弗德 |
代理机构 | 北京市金杜律师事务所 | 代理人 | 王茂华 |
摘要
本发明涉及一种具有嵌入式验证系统的电子设备,嵌入式验证系统限制对设备资源的访问。验证系统包括一个以上检测用户的生物统计信息的传感器。传感器可被布置在设备中,使得当用户操作设备时,传感器检测适当的生物统计信息,而不需要用户进行提供生物统计信息的步骤(例如,把指纹传感器嵌入输入机构中,而不是在设备外壳的独立部分中设置指纹传感器)。在一些实施例中,验证系统可以检测输入的视觉或时间模式,以验证用户。响应所述验证,用户可以访问受限文件,应用(例如,用户购买的应用)或者设置(例如,诸如通信录或保存的游戏个人文件之类的应用设备)。
1.一种无缝验证用户的电子设备,包括:
触敏显示器;
用于利用电子设备的输入机构接收用户的输入的装置,其中所述输入机构包括具有嵌入式生物统计传感器的按钮,并且其中所述输入包括所述用户的生物统计识别信息;
用于使用嵌入在所述按钮中的所述生物统计传感器来检测所述用户的所述生物统计识别信息的装置;以及
用于根据检测到的所述生物统计识别信息来验证所述用户的装置,
其中响应于基于检测到的所述生物统计识别信息验证了所述用户,在所述触敏显示器上以解锁的用户界面的显示替代锁定屏幕的显示。
2.按照权利要求1所述的电子设备,还包括:用于响应于所述验证,向用户提供对受限的电子设备资源的访问的装置,其中在所述验证之后用户对所述资源的访问是通过所述输入机构进行的。
3.按照权利要求2所述的电子设备,其中受限的电子设备资源至少包括下述之一:
应用;
与应用相关的数据;以及
数据文件。
4.按照权利要求1所述的电子设备,还包括:用于响应于所述验证,向用户提供个人化的显示的装置。
5.按照权利要求1所述的电子设备,其中用于接收的装置还包括:用于接收对电子设备解锁的输入的装置。
6.按照权利要求5所述的电子设备,其中用于接收输入的装置包括用于在显示上拖拉选项的装置。
7.按照权利要求1所述的电子设备,其中所述生物统计识别信息包括下述至少之一:
指纹;
掌纹;
手印;
指节印;
血管模式;
视网膜模式;
虹膜模式;
耳道模式;以及
DNA序列。
8.按照权利要求1所述的电子设备,其中传感器被嵌入输入机构中。
9.按照权利要求8所述的电子设备,其中传感器被嵌入触摸屏的一部分中。
10.按照权利要求8所述的电子设备,其中传感器被嵌入下述至少之一中:
键盘;
按钮;
鼠标;以及
触摸板。
11.一种验证电子设备的用户的方法,包括:
使用所述电子设备的输入机构从用户接收输入,其中所述输入机构包括具有嵌入式生物统计传感器的按钮,并且其中所述输入包括所述用户的生物统计识别信息;
使用嵌入在所述按钮中的所述生物统计传感器来检测所述用户的所述生物统计识别信息;以及
基于检测到的所述生物统计识别信息来验证所述用户,
其中响应于基于检测到的所述生物统计识别信息验证了所述用户,在所述电子设备的触敏显示器上以解锁的用户界面的显示替代锁定屏幕的显示。
12.按照权利要求11所述的方法,其中所述检测还包括检测下述至少之一:
用户面部的特征;以及
用户眼睛的特征。
13.按照权利要求11所述的方法,还包括不向用户提供感测组件的任何指示。
14.一种无缝验证用户的电子设备,包括:
触敏显示器;
操作为接收用户的输入的输入机构,其中输入机构的一部分充当操作为检测用户的生物统计属性的感测组件,其中所述输入机构包括嵌入有生物统计传感器的按钮,其中所述感测组件包括嵌入在所述按钮中的所述生物统计传感器,并且其中所述输入包括所述用户的生物统计识别信息;以及
操作为根据检测的所述生物统计属性来验证所述用户的处理器,
其中响应于基于检测到的所述生物统计属性验证了所述用户,在所述触敏显示器上以解锁的用户界面的显示来替代锁定屏幕的显示。
15.按照权利要求14所述的电子设备,其中感测组件被嵌入输入机构中。
16.按照权利要求14所述的电子设备,其中感测组件被布置成使得感测组件的视场捕捉向输入机构提供输入的用户的至少一个生物统计属性。
17.按照权利要求16所述的电子设备,还包括:
显示器;以及
其中,所述传感器被布置在设备的包括显示器的表面上。
18.按照权利要求14所述的电子设备,其中输入机构包括至少下述之一:
键盘;
按钮;
鼠标;
触摸板;
触摸屏;以及
滚轮。
19.按照权利要求14所述的电子设备,其中感测组件操作为检测用户的皮肤特征和用户的皮下特征中的至少一个。
电子设备中的嵌入式验证系统\n[0001] 相关申请的交叉引用\n[0002] 本申请要求2007年9月24日递交的美国临时专利申请No.60/995,200的优先权,该临时申请通过参考在此全部引入。\n技术领域\n[0003] 本发明涉及具有嵌入式验证系统的电子设备。\n背景技术\n[0004] 电子设备,尤其是便携式电子设备被用于保存个人信息。例如,用户可以使用蜂窝电话机、PDA、智能电话机、或者其它电子设备保存通信录、电子邮件、日历信息、文档和用户使用的其它信息。尽管该信息不一定是机密的,不过用户可能希望其它人不能得到所述信息中的至少一些信息。防止未经授权的人访问和查看用户的个人信息的一种方法是在能够启动设备功能或者访问设备资源之前,要求电子设备的用户提供密码或者说口令。例如,在显示设备主屏幕(homescreen)(例如,跳板插件(spring board))或菜单之前,电子设备可以要求用户键入一个4位数字或4个字母的个人识别码。作为另一个例子,可以使检测用户的指纹或者扫描用户的视网膜的辅助设备与电子设备耦接,使得在可以访问电子设备之前,用户必须首先显示经认可的指纹或视网膜。\n[0005] 尽管这两种方法可能有用,不过只有当其它用户不知道密码或口令时,根据密码或口令限制访问的方法才有效。一旦密码或口令为人所知,这种限制机制就变得无效。另外,可能忘记密码或口令,从而阻止授权用户使用电子设备。另外,要求用户提供指纹或提交视网膜扫描对用户来说既费时又麻烦,在用户能够访问电子设备之前需要另外的步骤。\n尽管这种方法比键入密码或口令更安全,不过需要硬件(例如,必需的扫描仪、检测器或阅读器)和时间方面的成本。因此,需要提供一种电子设备,在所述电子设备中实现生物统计(biometric)机制和其它验证机制,使得例如当用户打开、解锁或唤醒该电子设备时,该电子设备快速并且无缝地验证用户。\n发明内容\n[0006] 提供验证电子设备的用户的方法、电子设备和计算机可读介质。在一些实施例中,电子设备可以无缝地验证用户。电子设备可以从用户接收输入,所述输入由电子设备的输入机构提供。当用户提供输入时,电子设备可以从嵌入输入机构中或者与输入机构相邻的一个或多个传感器检测识别信息。通过比较检测的识别信息与保存在设备的库中的识别信息,电子设备可以验证用户。例如,传感器可以包括检测用户的皮肤特征或者用户的皮下特征的传感器。传感器可以被嵌入触摸屏、按钮(例如,键盘或鼠标的按钮)、邻近输入机构的设备外壳(例如,邻近键盘的膝上型计算机外壳)、或者任何其它适当位置中的至少一个之中。\n[0007] 在一些实施例中,电子设备可以确定用户与设备的感测组件对准,而不必指导用户对准所述感测组件。例如,感测组件可以被布置成使得在用户操作电子设备时,传感器的感测区包括用户的预期位置。通过利用感测组件,传感器可以检测用户的一个或多个生物统计属性(例如,面部或眼睛特征)。例如,传感器可以包括邻近设备的显示器设置的照相机或光学传感器。从而可以通过比较检测的生物统计属性与电子设备保存的或者电子设备可访问的生物统计属性库,验证用户。\n[0008] 在一些实施例中,电子设备可以根据用户选择的选项的共有属性验证用户。电子设备可以显示供用户选择的几个可选选项,并可以接收用户对选项子集的选择。电子设备随后可识别为一些或全部的所选选项共有的一个或多个属性。例如,所述属性可以包括下述至少之一:大小、颜色、轮廓、填充模式、形状、与其它选项的对准、选项相对于其它选项的位置、选项的来源、或者任何其它适当的属性。电子设备随后根据识别的属性验证用户。例如,如果用户已经选择了共享与特定用户相关的属性的所有形状,那么电子设备可以验证该用户。\n[0009] 在一些实施例中,电子设备可以根据设备接收的输入的模式验证用户。电子设备可以包括操作为检测用户提供的几个输入的传感器。例如,传感器可以包括操作为接收用户所提供的输入的输入机构。再比如,传感器可以包括操作为检测电子设备的运动或者与电子设备的接触的加速度计或陀螺仪。电子设备可操作为识别检测到的输入的模式,并比较识别的模式与保存在存储器中的模式,以验证用户。所述模式可以包括时间模式(例如,与连续输入之间的延迟相关)、视觉模式(例如,与用户选择的几个选项,或者用户提供的输入的属性相关)、或者它们的组合。当验证用户时,电子设备可以向用户提供对受限电子设备资源的访问。\n附图说明\n[0010] 参照结合附图的下述详细说明,本发明的上述及其它目的和优点将是显而易见的,附图中相同的附图标记表示相同的部分,其中:\n[0011] 图1是按照本发明的一个实施例和验证系统一起使用的例证电子设备的示意图;\n[0012] 图2是按照本发明的一个实施例的电子设备的例证显示屏幕的示意图;\n[0013] 图3是按照本发明的一个实施例,指导用户进行验证的例证显示屏幕的示意图;\n[0014] 图4是按照本发明的一个实施例,在访问设备资源之前,指导用户进行验证的例证显示屏幕的示意图;\n[0015] 图5A-C是按照本发明的一个实施例,响应验证用户而提供的与不同用户相关的例证显示屏幕的示意图;\n[0016] 图6是按照本发明的一个实施例,检测用户的指纹的例证电子设备显示屏的示意图;\n[0017] 图7是按照本发明的一个实施例,检测用户的指纹的另一个例证电子设备的示意图;\n[0018] 图8A和8B是按照本发明的一个实施例,检测用户的手印的例证电子设备的示意图;\n[0019] 图9是按照本发明的一个实施例,检测用户的手印的例证电子设备的示意图;\n[0020] 图10是按照本发明的一个实施例,具有检测用户的皮下特征的传感器的例证设备的示意图;\n[0021] 图11是按照本发明的一个实施例,具有检测用户的面部特征的传感器的例证电子设备的示意图;\n[0022] 图12是按照本发明的一个实施例,具有检测用户的眼睛特征的传感器的例证电子设备的示意图;\n[0023] 图13和14是在本发明的一个实施例中,提供视觉模式的例证显示屏的示意图;\n[0024] 图15是按照本发明的一个实施例,验证用户的例证处理的流程图。\n具体实施方式\n[0025] 提供一种具有限制访问电子设备资源的验证系统的电子设备。对任何适当的电子设备资源的访问会受到限制,例如包括对保存在电子设备上的或者电子设备可以采用的文件或数据的访问。作为再一个例子,对特定应用(例如,特定用户购买的应用,或者与管理任务或特权相关的应用)的访问会受到限制。作为又一个例子,对个人设置(例如,显示的选项、背景图像、或者用于应用的图标)的访问会受到限制,直到用户得到验证为止。\n[0026] 可以实现任何适当的验证系统。在一些实施例中,验证系统可以包括检测用户的生物统计特征或属性的系统。例如,电子设备可以包括根据用户皮肤的特征或皮下特征,比如指纹、手印、掌纹、指节印、血管模式(blood vessel pattern)、或者用户皮肤的任何其它适当部分或皮下部分,操作为检测和验证用户的系统。作为再一个例子,电子设备可以包括根据用户眼睛或面部的特征或者用户眼睛的移动,操作为检测和验证用户的系统。作为又一个例子,电子设备可以包括操作为检测用户的耳道、与用户相关的气味、用户的DNA、或者与用户相关的任何其它适当生物统计属性或信息的特征的系统。\n[0027] 在一些实施例中,验证系统可以包括根据用户提供的视觉或时间模式,操作为识别用户的系统。例如,电子设备可以显示形成视觉模式的几个可选选项或形状。用户可以选择所显示选项的任何适当的预定子集以进行验证。例如,用户可以选择共同具有预定属性(例如,大小、颜色、形状或轮廓)的一个或多个选项。作为再一个例子,用户可以选择位于显示器的预定区域(例如,与所选选项的属性无关)中的一个或多个选项。用户可以同时地、顺序地、或者二者组合地选择选项。\n[0028] 作为另一个例子,用户可以按特定速度或者以特定模式提供一系列的输入。例如,用户可以按特定的延迟(例如,两次选择之间的暂停)选择选项。另一方面,用户可以遵循预定的时间模式,提供由设备的传感器(例如,加速度计或陀螺仪)检测的输入。设备可以根据通过轻拍该设备或邻近该设备的区域而引起的振动,按特定方式移动该设备,或者任何其它适当的检测输入的方法,检测输入。\n[0029] 电子设备可以提供验证系统的任何适当组合,例如包括生物统计验证系统和基于模式的验证系统、几个生物验证系统、或者几个基于模式的系统。在一些实施例中,不同的验证系统可与不同的资源相联系,使得在最终访问特定的受限资源(例如,私人或个人信息)之前,用户可向几个系统提供验证信息。电子设备可以使用任何适当的方法来选择要组合哪些验证系统。例如,用户可以使几个验证系统与特定资源相关联,或者改为电子设备自动(例如,默认地)把特定的验证系统分配给特定资源。\n[0030] 图1是按照本发明的一个实施例,和验证系统一起使用的例证电子设备的示意图。电子设备100可以包括处理器102、存储装置104、存储器106、通信电路108、输入/输出电路110、验证系统112和电源114。在一些实施例中,可以组合或省略一个或多个电子设备组件100(例如,组合存储装置104和存储器106)。在一些实施例中,电子设备100可以包括未组合或包括在图1中所示那些组件中的其它组件(例如,显示器、总线、或者输入机构),或者图1中所示组件的几个实例。为了简洁起见,图1中只示出了每种组件中的一个组件。\n[0031] 处理器102可以包括操作为控制电子设备100的操作和性能的任何处理电路。例如,处理器102可被用于运行操作系统应用、固件应用、媒体重放应用、媒体编辑应用、或者任何其它应用。在一些实施例中,处理器可驱动显示器,并处理从用户接口接收的输入。\n[0032] 存储装置104可例如包括一个或多个存储介质,所述存储介质包括硬盘驱动器、固态驱动器、闪速存储器、诸如ROM之类的永久存储器、任何其它适当类型的存储组件、或者它们的任意组合。存储装置104例如可以保存媒体数据(例如,音乐和视频文件)、应用数据(例如,用于在设备100上实现功能)、固件、用户偏好信息数据(例如,媒体重放首选项)、验证信息(例如,与授权用户相关的数据的库)、生活方式信息数据(例如,食物偏好)、锻炼信息数据(例如,由锻炼监测设备获得的信息)、交易信息数据(例如,诸如信用卡信息之类的信息)、无线连接信息数据(例如,使电子设备100能够建立无线连接的信息)、订阅信息数据(例如,记录用户订阅的播客或电视节目或其它媒体的信息)、联系信息数据(例如,电话号码和电子邮件地址)、日历信息数据、和任何其它适当的数据、或者它们的任意组合。\n[0033] 存储器106可以包括高速缓冲存储器、诸如RAM之类的半永久性存储器、和/或用于临时保存数据的一种或多种不同类型的存储器。在一些实施例中,存储器106还可用于保存用于操作电子设备应用的数据,或者可保存在存储装置104中的任意其它类型的数据。在一些实施例中,存储器106和存储装置104可被组合成单一的存储介质。\n[0034] 通信电路108可以允许设备100利用任何适当的通信协议与一个或多个服务器或者其它设备通信。电子设备100可以包括通信电路108的一个或多个实例,用于通过利用不同的通信网络,同时进行数种通信操作,不过为了避免使图1过于复杂,图中只示出了通信电路的一个实例。例如,通信电路108可以支持Wi-Fi(例如,802.11协议)、以太网、蓝TM\n牙 (Bluetooth Sig,公司拥有的商标)、射频系统、蜂窝网络(例如,GSM、AMPS、GPRS、CDMA、EV-DO、EDGE、3GSM、DECT、IS-316/TDMA、iDen、LTE或者任何其它适当的蜂窝网络或协议)、红外、TCP/IP(例如,在每个TCP/IP层中使用的任意协议)、HTTP、BitTorrent、FTP、RTP、RTSP、SSH、IP语音(VOIP)、任何其它通信协议、或者它们的任意组合。\n[0035] 输入/输出电路110可操作为把模拟信号和其它信号转换(并且如果需要的话,编码/解码)成数字数据。在一些实施例中,输入/输出电路还能够把数字数据转换成任何其它类型的信号,反之亦然。例如,输入/输出电路110可以接收和转换物理接触输入(例如,来自多点触摸屏)、物理运动(例如来自鼠标或传感器)、模拟音频信号(例如,来自麦克风)、或者任何其它输入。数字数据可被提供给传感器102、存储装置104、存储器106、或者电子设备100的任何其它组件,或者可从传感器102、存储装置104、存储器106、或者电子设备100的任何其它组件接收数字数据。尽管在图1中输入/输出电路110被示意表示成电子设备100的单一组件,不过在电子设备100中可以包括输入/输出电路的几个实例。\n[0036] 电子设备100可以包括允许用户向输入/输出电路110提供输入的任何适当机构或组件。例如,电子设备100可以包括任何适当的输入机构,比如按钮、小键盘、转盘、点触轮或者触摸屏。在一些实施例中,电子设备100可以包括电容感测机构,或者多点触摸电容感测机构。在共同所有的美国专利申请No.10/902,964,申请日为2004年7月10日,发明名称为“Gestures for Touch Sensitive Input Device”和美国专利申请No.11/028,590,申请日为2005年1月18日,发明名称为“Mode-Based Graphical User Interfaces for Touch SensitiveInput Device”中描述了一些感测机构,这两件专利申请在此整体引入作为参考。\n[0037] 在一些实施例中,电子设备100可以包括与输出设备,比如一个或多个音频输出相关的专用输出电路。所述音频输出可以包括内置在电子设备100中的一个或多个扬声器(例如,单声道或立体声扬声器),或者远程与电子设备100耦接的音频组件(例如,可借助导线或者无线地与通信设备耦接的头戴式送受话器,头戴式受话器或耳机)。\n[0038] 在一些实施例中,I/O电路110可以包括提供用户看得见的显示画面的显示电路(例如,屏幕或投影系统)。例如,显示电路可以包括合并到电子设备100中的屏幕(例如,LCD屏幕)。作为再一个例子,显示电路可以包括在远离电子设备100的平面上提供内容的显示的可移动显示器或者投影系统(例如,投影仪)。在一些实施例中,显示电路可以包括把数字媒体数据转换成模拟信号的编码器/解码器(编译码器)。例如,显示电路(或者电子设备100内的其它适当电路)可以包括视频编译码器、音频编译码器、或者任何其它适当类型的编译码器。\n[0039] 显示电路还可以包括显示驱动器电路,用于驱动显示驱动器的电路,或者这两者。\n显示电路可以按照处理器102的指令,显示内容(例如,媒体重放信息、在电子设备上实现的应用的应用屏幕、关于正在进行的通信操作的信息、关于到来的通信请求的信息、或者设备操作屏幕)。\n[0040] 验证系统112可以包括操作为接收或检测识别设备100的用户的输入的任何适当系统或传感器。例如,验证系统112可以包括皮肤纹路(skin-pattern)感测机构,根据用户的面部形貌、眼睛特征(例如,视网膜)或者静脉模式识别用户的光学系统,或者检测用户的任何其它独特的生物统计特征或属性的任何其它传感器。作为再一个例子,验证系统\n112可操作为接收识别用户的秘密或机密输入项(例如,设备上的姿势,或者触摸显示器上的对象或颜色的特殊模式)。作为又一个例子,验证系统112可操作为检测由用户引起的设备的特殊移动或振动。验证系统112可组合或嵌入到电子设备112的任何其它元件(例如,显示器或照相机)中,或者使用由电子设备的各种传感器(例如,加速度计或接近传感器)检测的事件。在一些实施例中,可以在电子设备中结合或实现几种类型的验证系统。\n[0041] 在一些实施例中,电子设备100可以包括操作为提供数据传输路径的总线,所述数据传输路径用于往来于控制处理器102、存储装置104、存储器106、通信电路108、输入/输出电路110、验证系统112、和包括在电子设备中的任何其它组件传送数据,或者在它们之间传送数据。\n[0042] 为了防止对保存在存储器或存储装置中的数据或信息的未授权访问,电子设备可以指令验证系统识别用户,和授权对所请求资源的访问。在提供对任何电子设备资源的访问之前,电子设备会需要授权。在一些实施例中,在提供对不同的应用或者与不同应用相关的不同数据或文件的访问之前,电子设备会需要不同级别的授权。例如,在提供对应用或数据的访问之前,电子设备会要求用户满足几个验证系统(例如,除了第一次或初始验证,比如用于解锁电子设备的口令之外,还要求二次验证,比如使用生物统计特征)。\n[0043] 图2是按照本发明的一个实施例的电子设备的例证显示屏幕的示意图。响应用户解锁电子设备,可以显示显示屏幕200。显示屏幕200可以包括用于访问各种设备功能的可选选项210。例如,每个选项210可与在电子设备上可用的不同应用相关。作为再一个例子,每个选项可以与用户可以采用的特定数据或文件相关。就访问显示屏幕200来说,电子设备可以要求也可不要求验证。例如,显示屏幕200可以包括用户可以使用的基本或默认应用。再比如,显示屏幕200可以包括所有用户都可采用的默认特征。\n[0044] 在一些实施例中,一个或多个应用可以访问或使用一个或多个用户个人的数据或资源。例如,分别与电话和邮件应用相关的选项212和214可涉及不与电子设备的每位用户相关的个人账户或通信录。在访问这样的应用,或者借助这样的应用可用的个人或机密特征或资源之前,电子设备可以要求用户进行验证。在一些实施例中,可在不进行验证的情况下利用应用的默认特征(例如,允许用户发出电话呼叫,但是不能访问通信录)。\n[0045] 图3是按照本发明的一个实施例,指导用户进行验证的例证显示屏幕的示意图。\n响应从用户接收到访问受验证协议限制的资源(例如,信息或应用)的指令,可以显示显示屏幕300。显示屏幕300可以包括与所选资源相关的信息310。为了防止未授权的用户在授权之前查看资源,可以使信息310模糊不清或者隐藏起来(例如,不能得到特定字段中的输入项)。在一些实施例中,显示屏幕300可改为不包括任何信息,直到验证了用户为止。\n[0046] 显示屏幕300可以包括在访问所请求的资源之前,指导用户进行验证的通知320。\n通知320可以包括向用户提供指示的弹出式通知、覆盖图、新的显示屏幕、或者任何其它适当类型的显示画面。通知320可以包括任何适当的指示,例如包括用户进行验证的方式(例如,规定使用特定验证系统)。例如,通知320可指导用户提供指纹,或者提供与预定的视觉或时间模式匹配的输入。一旦用户正确地进行验证,电子设备就按照用户可辨别的方式显示信息310,并启用与选择的资源相关的可选择选项或者其它功能。\n[0047] 在一些实施例中,在解锁电子设备之前(例如,在访问电子设备的任何资源之前),要求用户进行验证。图4是按照本发明的一个实施例,在访问设备资源之前,指导用户进行验证的例证显示屏幕的示意图。显示屏幕400可以包括用于解锁显示屏幕的选项410。\n例如,选项410可以包括能够被拖动通过一部分屏幕的滑块。再比如,选项410可以包括一个选项,或者供用户选择的一系列选项(例如,同时或顺序地按下几个按键,或者触摸显示屏幕400的几个区域)。\n[0048] 显示屏幕400可以包括在访问设备资源(例如,启动信息和应用的主屏幕)之前,指导用户进行验证的通知420。通知420可以包括任何适当类型的通知,例如包括向用户提供指示的弹出式通知、覆盖图、新的显示屏幕、或者任何其它适当类型的显示画面。电子设备可以在任何适当的时间显示通知420,例如包括当用户打开电子设备(和例如查看显示屏幕400)时,响应在未进行首次验证的情况下用户访问设备资源的尝试(例如,以错误消息的形式),响应用户的帮助请求,或者其它任何适当的时间。通知420可以包括任何适当的指示,例如包括用户进行验证的方式、授权用户的名单、或者任何其它适当的信息。\n[0049] 一旦用户已被正确验证,电子设备就可显示与经验证的用户相关的选项(例如,特定用户购买的应用的选项)。在一些实施例中,电子设备可以提供对先前不可用的资源或内容的访问(例如,通信录列表或者电话或邮件应用中的以前的消息)。图5A-C是按照本发明的一个实施例,响应验证用户而提供的与不同用户相关的例证显示屏幕的示意图。显示屏幕500A可以包括几个选项510A。显示的选项可以包括为电子设备的默认或基本显示所共有的一些选项(例如,显示屏幕500A与图2的显示屏幕200共享选项)。显示屏幕500A可以包括关于只有特定的经验证用户才能采用的附加应用或资源的几个选项512A。例如,显示屏幕510A可以包括关于游戏(game)、系统和媒体应用的附加选项512A。\n[0050] 显示屏幕500B可以包括关于用户可以采用的资源或应用的选项510B。在一些实施例中,选项510B可以完全不同于默认屏幕的选项(例如,显示屏幕500B不与图2的显示屏幕200共享任何选项)。还可以把显示屏幕500定制成不包括识别与选项510B相关的应用或资源的标签。\n[0051] 显示屏幕500C可以包括关于用户可以采用的资源或应用的选项510C。在一些实施例中,关于与其它显示屏幕相同的资源的选项510C具有不同的外观(例如,不同的图标)。例如,在图5C中,关于Mail(邮件)、Clock(时钟)、Photos(照片)、YouTube和Calculator(计算器)应用显示的选项可不同于在图5A的显示屏幕500A中显示的那些选项。另外,显示屏幕500C可以包括定制的或者个人的背景512C(例如,不同的背景图像)。\n在一些实施例中,显示屏幕500C可以不包括把某些选项510C保持在固定位置(例如,不同于位于坞站512B中的选项510B)的坞站或其它特征。\n[0052] 在一些实施例中,电子设备可根据被验证用户的身份,提供对不同数量的电子设备资源的访问。例如,如果电子设备被几位用户使用(例如,同一家庭中的父母和孩子),那么用户可以共享一些而不是全部的资源(例如,所有用户可以访问家庭通信录列表,但不可以访问其它家庭成员的电子邮件)。再比如,可以按用户组或用户等级组织电子设备的用户。代替或者除了特定用户之外,某些资源可以与用户组或用户等级相关联。当特定用户被验证并被识别为某一组的成员时,电子设备可向该用户提供对与该组相关的资源(例如,公有或共享的资源、共享的通信、或者共享的文档)的访问,和对与该特定用户相关的资源(例如,个人通信录、电子邮件账户、电话呼叫列表)的访问。\n[0053] 电子设备可以使特定资源与一个或多个验证系统相关。例如,用户可以识别某一资源,并提供保护或安全指令(例如,通过选择适当的选项)。另外,用户可以在提供对该资源的访问之前,选择要满足的一个或多个验证系统。如果资源不是公共资源(例如,不是所有用户都可以使用的默认应用或文件),或者如果资源是由该用户创建或购买的,那么电子设备可以使选择的资源与一个或多个所选验证系统相关。另一方面,如果用户具有足够的特权(例如,管理员),那么可利用一个或多个所选验证系统保护任何资源。\n[0054] 电子设备可以不要求每次用户解锁或操作电子设备时都要进行验证。在一些实施例中,电子设备可以允许用户的验证持续特定时间有效。例如,一旦被验证,电子设备可允许用户从验证用户的时间开始,访问受限资源达10个小时。再比如,在收到用户的最后指令或者进入待机模式之后,电子设备可把用户的验证保持特定的时间(例如,在输入之后把验证保持30分钟)。电子设备保持验证信息的时间可由设备或者由用户设定,并且可以基于验证信息所保护的特定类型或资源(例如,与用户的个人通信录相比,对访问特定用户购买的游戏来说,可以允许更长的验证周期)。不要求电子设备在每次用户操作电子设备时都进行验证可节约能耗。\n[0055] 电子设备可以使用任何适当类型的验证系统来防止未经授权访问设备资源。在一些实施例中,电子设备可以包括以用户的独特皮肤纹路为基础的验证系统。例如,电子设备可以包括操作为检测用户的手指、手、手掌、指节印、或者用户独有的任何其它适当印记或皮肤特征的验证系统。验证系统可以包括检测用户独有的皮肤纹路或特征的传感器。\n[0056] 传感器可以包括用于检测用户皮肤的独特特征或纹路的任何适当类型的传感器。\n例如,传感器可以包括操作为检测用户皮肤的特征的光学扫描仪。光学传感器可以包括电荷耦合器件,或者操作为记录传感器(例如,电荷耦合器件)接收的光的任何其它适当的光敏组件阵列(例如,二极管)。例如,如果电荷耦合器件包括光敏组件阵列,那么光学传感器可操作成为阵列中的每个光敏组件,记录代表该特定光敏组件接收的光的像素。每个像素的值从而可以反映与该像素相关的用户皮肤的特定部分到传感器的距离(例如,脊线或谷线)。记录的像素可形成例如用户皮肤的特定部分的图像,电子设备能够把该图像和与授权用户相关的图像库进行比较。\n[0057] 再比如,传感器可以包括操作为检测用户皮肤的特征的电容传感器。电容传感器可以包括一个或多个芯片,所述一个或多个芯片包含单元阵列,每个单元可以包括由绝缘层分隔的至少两个导电板。传感器可以与反相放大器耦接,以改变芯片中的每个单元的至少两个导电板之间的电压。当用户的手指放在该单元阵列上时,传感器能够根据每个单元的不同电容值(即,与在脊线下方的单元相比,在谷线下方的单元具有较低的电容),区分在谷线(例如,指纹谷线)下方的单元和在脊线(例如,指纹脊线)下方的单元。通过利用检测的芯片中的每个单元的电容值,传感器可产生放在传感器上的皮肤的图像或表示,所述图像或表示可与电子设备可以采用的图像或表示库进行比较。\n[0058] 验证系统可以包括任何适当的防止未经授权的用户通过在验证系统传感器附近放置图像(例如,打印的图像)或者三维结构(例如,聚合物铸模)欺骗授权用户的皮肤纹路的对策。例如,验证系统可以包括光学传感器和电容传感器的组合、声纳或射频传感器、检测用户的脉博的传感器、确定贴着传感器放置的物体的温度(例如,确定温度是否在预定的人类皮肤温度的范围内)的传感器、或者任何其它适当的对策。\n[0059] 传感器可操作为利用任何适当的方法检测用户皮肤的特征。在一些实施例中,当用户的皮肤在传感器上方移动时,传感器可操作为检测用户皮肤的特征。例如,传感器可以包括当用户的手指在传感器上滑动或滚动时,操作为检测用户手指的特征的一维传感器或者固定不动的(stagnant)传感器(例如,一排感测组件)。传感器可以包括用户的皮肤沿其移动,以提供用户的皮肤特征的精确表示的方向。例如,传感器可要求用户沿手指的轴线或者垂直于手指的轴线移动手指。\n[0060] 在一些实施例中,当用户的皮肤在传感器上方保持不动时,传感器可操作为检测用户皮肤的特征。例如,传感器可以包括当用户的手指在传感器上固定不动时,操作为检测手指的特征的二维传感器或运动传感器。传感器可操作为在用户的静止不动的手指下以规则的步幅或速度移动,或者在某一时刻(例如,当用户的手指在传感器上方移动时),检测用户手指的瞬时或接近瞬时的二维表示。利用二维传感器可提供更准确的用户皮肤特征的二维表示,因为不同于一维传感器,二维传感器并不依赖于用户以规则或者均匀的步幅在传感器上方移动其皮肤。\n[0061] 传感器可被放置在电子设备内的任何适当位置。在一些实施例中,传感器可以被这样放置,使得当用户操作或者开始操作电子设备时,传感器可以检测用户皮肤的适当部分。传感器位置可以根据待检测的用户皮肤的部分(例如,手指、手或手掌)而变化。图6是按照本发明的一个实施例,检测用户的指纹的例证电子设备显示屏的示意图。显示屏600包括指令用户对电子设备解锁的屏幕602。例如,屏幕602可以包括方框610,方框610具有指导用户例如通过把手指放在方框610上,并沿轨迹612拖动手指,沿轨迹612滑动方框\n610,以解锁电子设备的箭头。\n[0062] 为了在解锁过程中验证用户,显示屏600可沿轨迹612在显示屏中包括传感器\n620。例如,传感器620可被嵌入显示屏叠层(stack)中(例如,在包括电容感测组件、光源和显示屏表面的显示屏叠层之中)。再比如,传感器620可被放置在显示屏叠层之下。又比如,传感器620可以包括显示屏叠层的现有组件(例如,触摸屏显示器的显示屏叠层可以包括电容传感器)。在这种方法中,验证系统可使用具有足够分辨率的显示屏叠层(例如,在触摸屏显示器中)的电容感测组件的检测输出来区分用户皮肤的脊线和谷线。在一些实施例中,显示屏叠层的电容感测组件可以包括几种类型或密度的电容感测组件,以便于利用显示屏的特定部分进行验证(例如,使用供验证之用的显示屏叠层中沿至少一部分轨迹\n612的极精细感测组件,和显示屏600的其余区域中的不太精细的感测组件)。\n[0063] 在一些实施例中,传感器620可被嵌入电子设备中,使得在显示屏600中看不见传感器620。例如,传感器620可被装配、印制或直接蚀刻在显示屏600上(例如,蚀刻在玻璃上),使得用户不能看到指纹扫描仪。如果用户难以向传感器620提供适当的指纹,那么显示屏600可突出传感器620的轮廓(例如,显示图标,所述图标指导用户把手指放在传感器\n620上方的该图标上),以帮助用户进行验证。\n[0064] 图7是按照本发明的一个实施例,检测用户的指纹的另一个例证电子设备的示意图。电子设备700可以包括用户可启动以便向电子设备700提供输入的输入机构710和\n712。例如输入机构710可以包括键盘,输入机构712可以包括触摸板或轨迹板。不过要明白的是任何其它输入机构,包括与电子设备700远程耦接的输入机构(例如,有线或无线鼠标)可以和电子设备700一起使用。\n[0065] 为了提供对资源的安全访问,电子设备700可以包括操作为检测用户指纹的特征以识别用户的至少一个传感器720。为了提供无缝的用户感受,传感器720可被嵌入输入机构710和712至少一个之中或之下。在一些实施例中,包括用户可以按压以向电子设备700提供输入的几个不同按键的输入机构710可以包括嵌入一个或多个按键中的传感器720。\n例如,光学传感器或电容传感器可被放置在按钮的上表面上,使得当用户把手指放在该按键上(例如,把他的食指搁在“F”或“J”键上)时,传感器可检测用户手指的特征,以便验证用户。二维传感器或运动传感器可被用于这种实现,以便当用户的手指被放在按键上时,验证用户。\n[0066] 传感器720可被放置在电子设备中的任何按钮或者用户能够按压的其它物理输入之中、或其附近、或其之后。例如,传感器720可被放置在便携式媒体播放器或蜂窝电话机的主按钮(home button)(例如,图8B中的按钮812)之后。传感器720可被放置在外盖板或表面(例如,玻璃或塑料表面)和操作为与开关或电子电路交互的机械组件之间。例如,指纹感测机构可被嵌在透明表面之下,通过该透明表面,感测机构可检测用户的指纹脊线和谷线。在一些实施例中,并不需要额外的透明表面(例如,如果感测机构包括用户可把手指放在其上的表面)。\n[0067] 在一些实施例中,输入机构712可以包括嵌在一些或全部触摸板之下的传感器\n720,使得当用户把手指放在输入机构712上(例如,以便移动显示屏715上的指示符)时,传感器720可检测用户手指的特征,以便验证用户。传感器720可以是一维传感器,当用户在触摸板内移动其手指时验证用户,或者可以是当用户的手指在触摸板上静止不动时(例如,当用户最初把其手指放在触摸板上时),验证用户的二维传感器。传感器720可覆盖输入机构712的整个表面,使得用户不需要把其手指放在输入机构712的特定部分上,以便被验证。通过使用突出显示、显示屏上的指示、或者任何其它适当的方法,电子设备700可操作为标识每个传感器720的位置,以帮助用户提供恰当的可检测输入。在一些实施例中,任何其它适当的输入机构可以包括无缝检测用户的指纹特征的传感器720(例如,按钮、滚轮、按键或屏幕)。\n[0068] 图8A和8B是按照本发明的一个实施例,检测用户的手印的例证电子设备的示意图。电子设备800包括操作为保持显示屏810的外壳802。外壳802可实质上构成电子设备800的背面(例如,不包括显示屏810的表面),以保护电子设备的组件。当用户拿着电子设备800时,用户的手830可握着外壳802,使显示屏810保持可见状态,使得至少使用户的手掌832贴着背面804放置,如图8B中所示。电子设备800可包括嵌入背面804中并操作为检测用户的手掌或手的特征的传感器820。通过在背面802(或者电子设备的与显示屏\n810的表面相反的任意表面)放置传感器820,当用户拿着电子设备800时,传感器820可验证用户。传感器820可以包括二维传感器,从而使电子设备800可以无缝验证用户,而不要求用户贴着背面804移动或滑动手。\n[0069] 图9是按照本发明的一个实施例,检测用户的手印的例证电子设备的示意图。电子设备900可以包括输入机构910,用户可利用输入机构910向设备提供输入。输入机构\n910可被布置成使得当用户的手掌和手腕放在外壳912上或者伸出外壳912时,用户的手指放在输入机构910上。电子设备900可以包括嵌入或放置在外壳912上,以验证设备的用户的一个或多个传感器920。传感器920可被布置成使得当用户把其双手放在外壳912上以操作输入机构910时,使用户的双手、手掌或手腕与传感器920对准。通过利用例如二维传感器,当用户的双手放在外壳912上时,传感器920可操作为检测用户皮肤的特征。\n[0070] 在一些实施例中,验证系统可改为或者另外包括检测用户的皮下特征的感测机构。例如,验证系统可以包括操作为检测用户的静脉、动脉、毛囊分布、或者可检测的任何其它适当皮下特征的模式的传感器。传感器可以包括任何适当类型的传感器,例如包括位于电子设备的表面上的光学传感器(例如,照相机)。传感器可被布置成使得当电子设备被使用时,检测用户的任何适当部分的皮下特征。例如,传感器可被布置成检测用户的手指、手、手腕、手臂、面部区域中或者任何其它适当区域中的皮下特征。\n[0071] 图10是按照本发明的一个实施例,具有操作为检测用户的皮下特征的传感器的例证设备的示意图。电子设备1000可以包括位于外壳1012的一部分之上,或者贯穿外壳\n1012的一部分的输入机构1010。输入机构1010可被配置成使得当使用时,用户的双手或手腕放在外壳1012上(而不是放在输入机构1010上)。电子设备1000可以包括操作为检测用户的皮下特征的传感器1020。例如,传感器1020可以包括操作为检测用户手腕附近的静脉模式的光学传感器。传感器1020可以位于电子设备1000的任何适当表面上,例如包括在外壳1012上或嵌入外壳1012中,使得当放置用户的双手,以利用输入机构1010提供输入时,用户的手腕可靠近传感器1020。这样的布置便于在用户操作设备1000时,通过检测用户的皮下特征(例如,用户手腕附近的静脉模式),无缝地验证用户。\n[0072] 在一些实施例中,验证系统可以改为或者另外包括操作为检测用户的面部特征的传感器。例如,验证系统可以包括操作为检测当用户的面部面对传感器时,由用户面部的一个或多个独特特征发出或反射的辐射的传感器。传感器可操作为检测任何适当类型的辐射。例如,传感器可以包括光传感器(例如,照相机)、红外线传感器、紫外线传感器、扫描激光器、超声波传感器(例如,声纳)、或者操作为检测希望的辐射(例如,特定范围的辐射频率或周期)的任何其它传感器。\n[0073] 验证系统可操作为检测用户面部的任何适当要素。例如,通过分析用户的头、鼻、嘴、耳朵、颧骨、颚、或者用户面部的任何其它属性的相对位置和大小,验证系统可识别面部。再比如,通过利用三维验证系统捕捉和分析用户的面部特征的曲面或深度(例如,眼眶、下巴或鼻子的轮廓),验证系统可识别用户的面部特征。又比如,验证系统可检测用户皮肤的独特线条、纹路或斑点(例如,利用皮肤纹理分析)。为了增强或便利验证,可以使用这些方法的组合。\n[0074] 检测用户的面部特征的传感器可以位于电子设备上的任何适当位置。在一些实施例中,传感器包括和电子设备一起提供的用于不同用途的照相机或其它传感器(例如,用于聊天的嵌入式网络摄像机(webcam))。图11是按照本发明的一个实施例,具有检测用户的面部特征的传感器的例证电子设备的示意图。电子设备1100可以包括传感器1120,传感器1120位于显示屏1110附近,使得当用户面对显示屏1110以查看或访问电子设备资源时,用户的面部,和所关心的用户的面部特征对准传感器1120(例如,在传感器1120的视场中)。响应检测到用户的面部面对传感器1120,电子设备1100可指导传感器1120捕捉和分析用户的面部特征,以及把分析的特征和与授权用户相关的特征库进行比较。如果检测到授权用户,那么电子设备1100可在显示屏1110上显示受限内容1112,或者提供对受限内容1112的访问。\n[0075] 在一些实施例中,验证系统可改为或者另外包括操作为根据用户眼睛的属性验证用户的传感器。例如,传感器可操作为扫描用户的视网膜、虹膜或视网膜血管,以检测用户的独特模式。传感器可以包括光源,所述光源操作为发出被用户的眼睛反射并由透镜或光学传感器检测的光,例如红外光。传感器可分析接收的光以创建用户眼睛的表示,所述表示可与授权用户的眼睛的库进行比较。\n[0076] 再比如,传感器可以改为或者另外操作为检测用户眼睛的移动,例如通过跟踪用户的视网膜、虹膜、血管、或者用户眼睛的任何其它特征的位置和移动。在向用户提供对电子设备资源的访问之前,电子设备可指导传感器检测由授权用户设定的预定眼睛移动。例如,每位授权用户可通过在注视传感器的时候,按照特定的方式(例如,上、下、左、右、眨眼、眨眼)移动他的眼睛,创建眼睛移动轨迹。当电子设备的用户按照与预定的眼睛移动匹配的方式移动他的眼睛时,电子设备可解锁,或者提供对受限资源的访问。\n[0077] 传感器可位于设备的任何适当位置,例如包括邻近显示屏或者电子设备的将面对用户眼睛的其它部分的位置(例如,与图11的可用于根据用户眼睛的特征,验证用户的传感器1120的位置类似的位置)。图12是按照本发明的一个实施例,具有检测用户的眼睛特征的传感器的例证电子设备的示意图。电子设备1200可以包括位于显示器1210附近的传感器1220,使得当用户面对显示器1210以查看或访问电子设备资源时,用户的眼睛可以对准传感器1220(例如,在传感器1220的视场中)。利用传感器1220,电子设备1200可检测用户眼睛的特征或移动,以验证用户和提供对受限设备资源的访问。在一些实施例中,传感器1220可被实现成根据用户面部的特征验证用户(类似于图11中的传感器1120)。\n[0078] 在一些实施例中,验证系统可操作为根据用户话音的属性或质量验证用户。例如,验证系统可操作为检测特定的话音音调或话音标记(signature)。验证系统可以是文本相关的(例如,用户必须说出特定的短语以进行验证,比如“my voice is my passport”),或者文本无关的(例如,可以说出任何适当的词语来验证用户)。在一些实施例中,验证系统可以要求用户说出密码以进行验证,从而为了正确地进行验证,要求知道用户的密码和用户的话音音调二者的信息。验证系统可以包括验证用户的任何适当组件,例如包括麦克风。\n在一些实施例中,麦克风可以主要用于其它用途(例如,电话通信或视频会议)。\n[0079] 在一些实施例中,可以使用其它类型的验证系统。在一些实施例中,验证系统可操作为根据用户的耳道的形状识别和验证用户。例如,验证系统可以包括检测用户耳道的独特特征(例如,形状和长度)的传感器(例如,光学、雷达或声纳)。例如,传感器可以位于设备的扬声器附近(例如,如果设备是电话的话)。在一些实施例中,验证系统可操作为根据用户特有的气味识别用户。例如,验证系统可以包括检测用户皮肤或汗腺的气味的独特属性的传感器。传感器可以位于设备上的任何适当位置,例如包括位于输入机构或其附近(例如,在用户触摸电子设备的情况下)。\n[0080] 在一些实施例中,验证系统可操作为根据DNA序列识别用户。例如,验证系统可以包括与处理器耦接的用于接收具有用户DNA的细胞(例如,来自用户的皮肤或嘴)并确定是否存在特定的DNA序列的传感器。可以选择DNA序列的长度或变化,以保证提供正确的验证和保证验证过程足够快(例如,不需要分析整个DNA链)。传感器可以被布置在设备上的任何适当位置,例如包括在输入机构或用户可触摸的其它组件上,或者在其附近。\n[0081] 电子设备可利用任何适当的方法,接收反映授权用户的生物统计信息。例如,当用户选择和特定的设备资源一起使用的验证系统时,电子设备可指导用户提供将保存在库中的生物统计信息(例如,指纹、眼睛扫描或DNA序列)。电子设备可利用任何适当的方法,指导用户提供生物统计输入,例如包括使用视觉提示、音频提示、和突出或识别验证系统传感器的位置。当用户尝试进行验证时,可取回保存在库中的接收生物统计信息,并与用户提供的生物统计信息进行比较。如果提供的生物统计验证信息与保存在库中的信息(例如,与所请求的资源相关的信息)匹配,那么电子设备可提供对受限资源的访问。在一些实施例中,可以使用类似的方法来接收非生物统计验证信息。\n[0082] 在一些实施例中,就向用户提供对电子设备资源的访问来说,验证系统可以改为或者另外并不需要生物统计参数。在一些情况下,与生物统计验证系统相比,尽管非生物统计验证系统更易于应付,不过非生物统计验证系统仍然非常有效和安全。在一些实施例中,响应检测到某一密钥或令牌在电子设备的特定距离之内,验证系统可提供对电子设备资源的访问。例如,用户可具有蜂窝电话机和计算机。一个或两个设备可以包括检测设备彼此在特定范围内(例如,5英尺,使得用户在口袋中装着蜂窝电话机的情况下坐在办公桌前使用计算机,并进行验证)的电路。当设备确定彼此邻近时,一个或两个设备的资源变得可用。\n这种方法可特别有益于保护对静止设备的访问,同时利用了用户可随身带着便携式设备的事实。在共同所有的美国专利申请No.11/823,656,申请日2007年6月27日(代理人卷号No.104677-0059-101,P4884US1)中更详细地说明了这种实施例和其它实施例。\n[0083] 在一些实施例中,电子设备可根据用户提供的特定序列的输入,验证用户。例如,电子设备可要求用户提供与电子设备提供的视觉模式对应的输入。图13和14是在本发明的一个实施例中,提供视觉模式的例证显示屏的示意图。显示屏1300可以包括选项或形状\n1312的分布1310。显示屏1400可以包括选项或形状1412的分布1410。每个形状1312和\n1412可具有不同的填充模式(例如,不同的线条方向)、颜色、形状或轮廓、大小(例如,周长或面积)、相对于其它的显示形状的接近度或位置、与其它形状的对准(例如,选择构成直线的四个黄色形状)、来源(例如,代表特定相册或库中的照片的形状)、或者任何其它适当的特性。分布1310和1410可以包括任何适当数目的形状和分布,例如包括许多均匀分布的形状(例如,20个均匀分布的形状1310),或者形状的任意分布(例如,任意分布的形状1410)。\n[0084] 为了进行验证,用户可选择(例如,由输入机构或其它传感器检测)所显示的形状或选项的任何适当子集。子集可以包括共享一个或多个属性的一些或全部的形状。例如,用户可选择具有特定颜色的一些或全部的形状(例如,包括少许黄色的所有形状)。再比如,用户可选择具有相同轮廓的一些或全部的形状(例如,均为正方形)。又比如,用户可选择共同具有特定属性的一些或全部的形状(例如,全部的五边形,或者代表与设备保存的特定相册相关的照片的所有形状)。又比如,用户可选择包括颜色的特殊分布的一些或全部的形状(例如,包括与蓝色部分相邻的红色部分的形状)。任何适当的标准或属性(包括上面列举的例子的组合,比如选择顶部的两个蓝色形状和底部的两个正方形形状)可被用于选择所显示形状的特定子集。\n[0085] 可以使任何适当数目的形状或选项与为验证而选的子集相关。例如,形状的数目可以与所显示形状的总数关联(例如,选择所显示形状的20%)。再比如,形状的数目可以是定数,比如小于5(例如使得用户能够利用一只手同时选择所有形状),或者10(使得用户能够利用双手同时选择所有形状)。可以选择形状的数目,以优化安全性(例如,要求足够的形状,使得难以简单地猜测选择哪些形状)。\n[0086] 用户可利用任何适当的方法选择形状的子集。如果提供多点触摸显示屏,那么验证系统可要求用户同时选择用于验证的所有形状。再比如,验证系统可允许用户顺序选择用于验证的形状。可按照任意顺序或者特殊的顺序(例如,从上往下,或者从左到右)选择形状。又比如,验证系统可要求用户提供仅仅选择授权子集的形状的单一的运动输入(例如,在显示屏内拖动手指)。可以使用选择形状的子集的任何其它适当方法。\n[0087] 为了避免使用户总是选择显示在显示屏上的相同相对位置的形状(例如,利用显示的小键盘输入数字口令),电子设备可改变供选择以进行验证的形状的分布。从而为了进行验证,用户可识别共享与验证协议相关的属性的形状。由于每次用户访问设备资源时,用于验证的形状的位置都会变化,因此从用户的背后看过去以注意所选形状的一般分布的某人不能选择具有相同分布的形状进行验证(例如,带条纹的形状不会分布在设备的相同区域中)。\n[0088] 每次在选择形状以进行验证的尝试失败之后,电子设备都会改变所显示形状的分布,或者甚至改变形状(例如,使用不同的颜色或轮廓),以防止未经授权的用户猜中正确的形状子集。在选择正确的形状子集的尝试失败特定次数之后,电子设备可锁定设备资源。\n一旦被锁住,用户就需要使设备与主机耦接,以便重新启用设备(例如,使移动设备与固定设备耦接),或者使用另一个验证系统(例如,生物统计系统)来重新启用设备。\n[0089] 在一些实施例中,用户可以仅仅选择位于屏幕的预定部分中的形状,而不是选择特定的形状。例如,用户可以把一根或多根手指放在几个形状位置上,而与实际的显示形状无关。再比如,用户可以把一根或多根手指放在由电子设备显示的特定形状上,并按照预定方式移动所述一根或多根手指(例如,滑动一根或多根手指),而与显示的形状无关。又比如,用户可以接连选择位于显示屏上的预定位置的几个形状(例如,选择位于特定位置的形状,以形成预定模式)。在一些实施例中,电子设备可提供空白的或者均匀一致的显示画面,在所述显示画面上,用户可利用一根或多根手指描绘一个或多个模式。通过借助显示的形状产生视觉扰乱,这种方法可迷惑或扰乱未经授权的用户。\n[0090] 在一些实施例中,电子设备可改为或者另外根据接收的用户输入的时间模式来验证用户。例如,用户可以特定速率提供特定数目的输入以进行验证。电子设备可利用任何适当的方法检测输入。例如,电子设备可检测利用设备的输入机构提供的输入(例如,由触摸屏接收的输入)。再比如,电子设备可根据由设备的适当传感器(例如,加速度计)检测的运动、接触、振动或其它碰撞来检测输入。在这种方法中,用户可轻拍设备的任何部分(或者与设备接触的物体,比如放置电子设备的桌子),使得设备中的传感器检测到所述轻拍,并确定其是否对应于授权的时间模式。又比如,电子设备可利用设备中的传感器(例如,加速度计或陀螺仪),检测它已按特定方式被移动(例如,晃动两次,随后旋转)。响应检测到正确的时间模式,电子设备可提供对受限资源的访问。\n[0091] 在一些实施例中,验证系统可以组合时间模式和视觉模式进行验证。例如,可要求用户以一定的速率选择特定的显示形状(例如,快速选择前两个形状,随后暂停,之后同时选择后两个形状)。再比如,可要求用户首先选择正确的形状,随后提供时间模式的输入。\n又比如,可要求用户选择一个或多个形状,随后移动设备(例如,晃动设备)。对验证来说,可以要求输入的任何其它适当组合。\n[0092] 电子设备可利用任何适当的方法,为授权用户设置视觉或时间模式。在一些实施例中,当用户选择使用时间或视觉模式来限制对特定设备资源的访问时,电子设备可指导用户提供或选择时间或视觉模式。例如,电子设备可提供形状属性的列表,用户可以选择所述形状属性以形成模式(例如,颜色或轮廓)。再比如,电子设备可指导用户选择显示的形状,或者提供时间模式,并从接收的输入中提取或识别模式。在接受模式之前,电子设备可指导用户提供所述模式数次,以保证用户想使用选择的模式,并记住选择的模式。\n[0093] 电子设备可以包括任何适当数目和类型的验证系统。例如,电子设备可以包括一个、多个或全部的上述验证系统或验证方法。通过利用用户可以选择或设置的一个或多个验证系统,可限制对不同资源的访问。在一些实施例中,在提供对特定的受限资源的访问之前,可顺序使用几个验证系统。\n[0094] 图15是按照本发明的一个实施例,验证用户的例证处理的流程图。处理1500开始于步骤1502。在步骤1504,电子设备可识别设备的用户。例如,电子设备可接收与用户相关的用户名或密码。再比如,电子设备可利用验证系统接收验证信息,并根据接收的验证信息识别用户。电子设备可自动接收验证信息,而不向用户要求明确的输入,例如,通过按照当用户操作设备时,无缝地捕捉验证信息的方式布置验证系统的传感器。又比如,一旦用户在传感器的视场或感测区内,传感器就可以检测用户的属性特征。在一些实施例中,处理\n1500可直接从步骤1502进入步骤1506。\n[0095] 在步骤1506,电子设备可以确定是否接收到访问受限资源的请求。例如,电子设备可确定用户是否提供了访问与特定用户相关的数据(例如,通信录列表或其它个人信息)的指令。再比如,电子设备可确定用户是否提供了访问受限应用(例如,限制于特定等级的用户,比如管理员的应用,或者特定用户购买的应用)的指令。如果电子设备确定没有接收到访问受限资源的指令,那么处理1500返回步骤1506,并继续监视从用户接收的输入。\n[0096] 在步骤1506,如果电子设备确定接收到了访问受限资源的指令,那么处理1500可进入步骤1508。在步骤1508,电子设备可确定是否授权所识别的用户访问所述资源。例如,电子设备可确定用户是否提供了用于访问受限资源的适当验证信息。电子设备可在用户不知道的情况下接收适当的验证信息,例如把验证传感器嵌入设备中,使得在正常使用期间接收验证信息。如果电子设备确定所识别的用户未被授权,那么处理1500进入步骤1510。\n在步骤1510,电子设备可指令用户进行验证。例如,电子设备可指导用户向验证系统(例如,上面说明的任意验证系统)提供验证信息。在一些实施例中,电子设备可检测用户的几个输入,并确定所述输入是否具有与授权用户相关的模式,或者共享与授权用户相关的属性(例如,确定用户是否提供了与授权用户的属性或模式对应的正确输入,或者确定输入的属性或模式是否和与授权用户相关的属性或模式匹配)。处理1500随后返回步骤1508,确定用户是否提供了适当的验证信息。\n[0097] 在步骤1508,如果电子设备确定用户被授权,那么处理1500可进入步骤1512。在步骤1512,电子设备可向用户提供对所请求的受限资源的访问。例如,电子设备可向用户提供对个人数据的访问,或者对特定于该用户的应用的访问。随后在步骤1514结束处理\n1500。\n[0098] 上面出于举例说明而不是限制本发明的目的,给出了本发明的上述实施例,本发明仅由下面的权利要求限定。
法律信息
- 2014-12-10
- 2010-10-06
实质审查的生效
IPC(主分类): G06F 21/20
专利申请号: 200880108306.1
申请日: 2008.09.09
- 2010-08-18
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
1999-06-23
|
1998-12-10
| | |
2
| |
2006-10-11
|
2004-06-30
| | |
3
| | 暂无 |
1993-09-21
| | |
4
| | 暂无 |
2000-11-13
| | |
5
| |
2005-10-19
|
2003-09-25
| | |
6
| |
2006-09-20
|
2004-02-13
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |