用于大区域传感器的功率节省
1.相关申请的交叉引用
2.本技术要求于2021年2月26日提交的并且名称为“power saving for large-area sensor”的美国专利申请第17/249,352号的优先权,其通过引用并入本文。
技术领域
3.本公开总体上涉及指纹传感器设备和相关方法,包括但不限于触摸传感器系统和指纹传感器系统,以及用于使用此类系统的方法。
背景技术:
4.触摸传感器系统通常在各种设备中占重要作用。包括但不限于基于指纹认证的生物识别(biometric)认证可以是用于控制对设备、安全区域等的访问的重要特征。虽然一些现有的触摸传感器系统和指纹传感器系统在某些条件下提供了令人满意的性能,但是需要改进的方法和设备。
技术实现要素:
5.本公开的系统、方法和设备各自都具有若干创新方面,其中没有任何单个方面单独地负责本文所公开的期望属性。
6.本公开中所描述的主题的一个创新方面可以在一种装置中实施。该装置可以包括:触摸传感器系统;指纹传感器系统;以及控制系统,其被配置用于与该触摸传感器系统和该指纹传感器系统通信(例如,与其电耦合或无线地耦合)。在一些示例中,该控制系统可以包括存储器,而在其他示例中,该控制系统可以被配置为与不是该控制系统的一部分的存储器通信。根据一些示例,该装置可以被集成到移动设备中。该控制系统可以包括一个或多个通用单芯片或多芯片处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或它们的组合。
7.根据一些示例,该控制系统可以被配置用于控制触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据,以及用于控制指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据。在一些示例中,该控制系统可以被配置用于基于该触摸传感器数据来确定对应于n个最后用户触摸的n个触摸位置,以及用于至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
8.在一些示例中,该控制系统可以被配置用于在装置启动过程之后将最后用户触摸的数目设置为零。根据一些这样的示例,该控制系统可以被配置用于在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。在一些这样的示例中,该控制系统可以被配置用于在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。该控制系统可以被配置用于在确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置
为小于该第一触摸传感器区域的第二触摸传感器区域。在一些这样的示例中,该控制系统可以被配置用于在确定该最后用户触摸的数目为三时,将该触摸传感器系统有效区域设置为小于该第二触摸传感器区域的第三触摸传感器区域。
9.根据一些示例,该控制系统可以被配置用于确定包围该n个触摸位置的形状,以及用于将该触摸传感器系统有效区域设置为与该形状相对应。在一些示例中,该控制系统可以被配置用于确定包围该n个触摸位置的至少阈值部分的形状,以及用于将该触摸传感器系统有效区域设置为与该形状相对应。
10.在一些示例中,该控制系统可以被配置用于确定对于该触摸传感器系统的多个触摸传感器图块(tile)中的每个图块的触摸概率,以确定多个触摸概率。该多个触摸传感器图块中的每个触摸传感器图块可以包括一个或多个触摸传感器像素。该触摸概率可以是下一用户触摸将在特定触摸传感器图块上的概率。在一些这样的示例中,对于每个触摸传感器图块的该触摸概率可以基于从该n个触摸位置中的每个触摸位置到每个触摸传感器图块的距离。在一些这样的示例中,该控制系统可以被配置用于至少部分地基于该多个触摸概率来控制该触摸传感器系统有效区域的大小。在一些这样的示例中,该控制系统可以被配置用于识别触摸概率大于触摸概率阈值的触摸传感器图块,以确定经识别的触摸传感器图块。在一些这样的示例中,该控制系统可以被配置用于发现将包围该经识别的触摸传感器图块的至少阈值百分比的包围形状,以及用于基于该包围形状来确定该触摸传感器系统有效区域。
11.根据一些示例,该控制系统可以被配置用于控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的指纹传感器数据。在一些这样的示例中,该控制系统可以被配置用于在接收与该n个触摸位置中的每个触摸位置中的用户触摸相对应的触摸传感器数据之后,控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的该指纹传感器数据。在一些这样的示例中,该控制系统可以被配置用于在接收与该n个触摸位置的每个触摸位置中的用户触摸相对应的该触摸传感器数据之后,控制该指纹传感器系统有效区域以与该n个触摸位置的每个触摸位置相对应。
12.本公开中所描述的主题的其他创新方面可以在一种方法中实施。在一些示例中,该方法可以包含:经由装置的控制系统,控制该装置的触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据。在一些这样的示例中,该控制系统可以被配置用于经由该控制系统,控制该装置的指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据。在一些这样的示例中,该控制系统可以被配置用于在一些这样的示例中,控制系统可以被配置用于经由该控制系统并且基于该触摸传感器数据,来确定对应于n个最后用户触摸的n个触摸位置。在一些这样的示例中,该控制系统可以被配置用于经由该控制系统,至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
13.在一些示例中,该方法可以包含:在装置启动过程之后将最后用户触摸的数目设置为零。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。在一些这样的示例中,该方法可以包含:在
确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置为小于该第一触摸传感器区域的第二触摸传感器区域。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为三时,将该触摸传感器系统有效区域设置为小于该第二触摸传感器区域的第三触摸传感器区域。
14.根据一些示例,该方法可以包含:确定包围该n个触摸位置的形状;以及将该触摸传感器系统有效区域设置为与该形状相对应。在一些示例中,该方法可以包含:确定包围该n个触摸位置的至少阈值部分的形状;以及将该触摸传感器系统有效区域设置为与该形状相对应。
15.在一些示例中,该方法可以包含:确定对于该触摸传感器系统的多个触摸传感器图块中的每个图块的触摸概率,以确定多个触摸概率。该多个触摸传感器图块中的每个触摸传感器图块可以包括一个或多个触摸传感器像素。该触摸概率可以是下一用户触摸将在特定触摸传感器图块上的概率。在一些这样的示例中,该方法可以包含:至少部分地基于该多个触摸概率来控制该触摸传感器系统有效区域的大小。在一些这样的示例中,对于每个触摸传感器图块的该触摸概率可以基于从该n个触摸位置中的每个触摸位置到每个触摸传感器图块的距离。在一些这样的示例中,该方法可以包含:识别触摸概率大于触摸概率阈值的触摸传感器图块,以确定经识别的触摸传感器图块;发现将包围该经识别的触摸传感器图块的至少阈值百分比的包围形状;以及基于该包围形状来确定该触摸传感器系统有效区域。
16.根据一些示例,该方法可以包含:控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的指纹传感器数据。在一些这样的示例中,该方法可以包含:在接收与该n个触摸位置中的每个触摸位置中的用户触摸相对应的触摸传感器数据之后,控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的该指纹传感器数据。在一些这样的示例中,该方法可以包含:在接收与该n个触摸位置的每个触摸位置中的用户触摸相对应的该触摸传感器数据之后,控制该指纹传感器系统有效区域以与该n个触摸位置的每个触摸位置相对应。
17.本文描述的操作、功能和/或方法中的一些或全部可以由一个或多个设备根据被存储在一个或多个非暂时性介质上的指令(例如,软件)来执行。这样的非暂时性介质可以包括例如本文所描述的存储器设备,包括但不限于随机存取存储器(ram)设备、只读存储器(rom)设备等。因此,本公开中所描述的主题的一些创新方面可以在其上存储有软件的一个或多个非暂时性介质中实施。例如,该软件可以包括用于控制一个或多个设备以执行方法的指令。
18.在一些示例中,该方法可以包含:经由装置的控制系统,控制该装置的触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据。在一些这样的示例中,该控制系统可以被配置用于经由该控制系统,控制该装置的指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据。在一些这样的示例中,控制系统可以被配置用于经由该控制系统并且基于该触摸传感器数据,来确定对应于n个最后用户触摸的n个触摸位置。在一些这样的示例中,该控制系统可以被配置用于经由该控制系统,至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
19.在一些示例中,该方法可以包含:在装置启动过程之后将最后用户触摸的数目设
置为零。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置为小于该第一触摸传感器区域的第二触摸传感器区域。在一些这样的示例中,该方法可以包含:在确定该最后用户触摸的数目为三时,将该触摸传感器系统有效区域设置为小于该第二触摸传感器区域的第三触摸传感器区域。
20.根据一些示例,该方法可以包含:确定包围该n个触摸位置的形状;以及将该触摸传感器系统有效区域设置为与该形状相对应。在一些示例中,该方法可以包含:确定包围该n个触摸位置的至少阈值部分的形状;以及将该触摸传感器系统有效区域设置为与该形状相对应。
21.在一些示例中,该方法可以包含:确定对于该触摸传感器系统的多个触摸传感器图块中的每个图块的触摸概率,以确定多个触摸概率。该多个触摸传感器图块中的每个触摸传感器图块可以包括一个或多个触摸传感器像素。该触摸概率可以是下一用户触摸将在特定触摸传感器图块上的概率。在一些这样的示例中,该方法可以包含:至少部分地基于该多个触摸概率来控制该触摸传感器系统有效区域的大小。在一些这样的示例中,对于每个触摸传感器图块的该触摸概率可以基于从该n个触摸位置中的每个触摸位置到每个触摸传感器图块的距离。在一些这样的示例中,该方法可以包含:识别触摸概率大于触摸概率阈值的触摸传感器图块,以确定经识别的触摸传感器图块;发现将包围该经识别的触摸传感器图块的至少阈值百分比的包围形状;以及基于该包围形状来确定该触摸传感器系统有效区域。
22.根据一些示例,该方法可以包含:控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的指纹传感器数据。在一些这样的示例中,该方法可以包含:在接收与该n个触摸位置中的每个触摸位置中的用户触摸相对应的触摸传感器数据之后,控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的该指纹传感器数据。在一些这样的示例中,该方法可以包含:在接收与该n个触摸位置的每个触摸位置中的用户触摸相对应的该触摸传感器数据之后,控制该指纹传感器系统有效区域以与该n个触摸位置的每个触摸位置相对应。
附图说明
23.本说明书中描述的主题的一个或多个实施方式的细节在所附附图和以下描述中被阐述。其他的特征、方面和优点将从描述、附图和权利要求而变得显而易见。需注意,以下附图的相对尺寸可能并未按比例绘制。在各个附图中相同的附图标记和名称指示相同的元件。
24.图1是示出根据一些公开的实施方式的装置的示例组件的框图。
25.图2a示出了根据一个当前移动设备实施方式的有效触摸区域的示例和有效指纹传感器区域的示例。
26.图2b示出了根据一种可能的未来移动设备实施方式的有效触摸区域的示例和有
效指纹传感器区域的示例,该实施方式基于与图2a的示例隐含的逻辑相同的逻辑。
27.图3a示出了已经被通电(本文也称为被启动,或已经经历了启动过程)、但是自被通电以来还未被解锁的装置的示例。
28.图3b示出了图3a的装置在该装置自被通电以来已经被解锁一次之后的示例。
29.图3c示出了图3b的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
30.图3d示出了图3c的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
31.图3e示出了图3d的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
32.图3f示出了图3e的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
33.图3g示出了图3f的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
34.图3h示出了图3g的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
35.图3i示出了图3h的装置在该装置自被通电以来已经被解锁了附加次之后的示例。
36.图4和图5是提供根据一些公开的方法的操作的示例的流程图。
具体实施方式
37.为了描述本公开的创新方面,以下描述针对某些实施方式。然而,本领域的普通技术人员将容易地想到,可以以多种不同的方式应用本文中的教导。所描述的实施方式可以在包括本文所公开的生物识别系统的任何设备、装置或系统中实施。此外,预期所描述的实施方式可以被包括在各种电子设备中或与各种电子设备相关联,诸如但不限于:移动电话、启用多媒体因特网的蜂窝电话、移动电视接收器、无线设备、智能电话、智能卡、可穿戴设备(诸如手镯、臂带、腕带、戒指、头带、贴片等)、设备、个人数据助理(pda)、无线电子邮件接收器、手持式或便携式计算机、上网本、笔记本、智能本、平板、打印机、复印机、扫描仪、传真设备、全球定位系统(gps)接收器/导航器、相机、数字媒体播放器(诸如mp3播放器)、可携式摄像机、游戏控制台、腕表、时钟、计算器、电视监视器、平板显示器、电子阅读设备(例如,电子阅读器)、移动健康设备、计算机监视器、自动显示器(包括里程表和速度表显示器等)、驾驶舱控制器和/或显示器、相机视图显示器(诸如车辆中的后视相机的显示器)、电子照片、电子广告牌或标志、投影仪、建筑结构、微波炉、冰箱、立体声系统、盒式录音机或播放器、dvd播放器、cd播放器、vcr、无线电、便携式存储器芯片、洗衣机、烘干机、洗衣机/烘干机、停车计时器、包装(诸如在机电系统(ems)应用中,包括微机电系统(mems)应用以及非ems应用)、美学结构(诸如在一件珠宝或衣服上显示图像)、以及各种ems设备。本文的教导还可以被用于以下应用,诸如但不限于电子开关设备、射频滤波器、传感器、加速度计、陀螺仪、运动感测设备、磁力计、消费电子的惯性组件、消费电子产品的零部件、方向盘或其他汽车零部件、变容二极管、液晶设备、电泳设备、驱动方案、制造工艺和电子测试装备。因此,该教导并不旨在限于仅在附图中描述的实施方式,而是具有广泛的适用性,这对于本领域的普通技术人员来说将是显而易见的。
38.现在使用指纹传感器进行认证是普遍的。(如本文所用,术语“手指”可以指任何指头(digit),包括拇指。因此,拇指指纹将被认为是“指纹”的类型。)在一些示例中,装置的控制系统将经由来自触摸传感器系统的输入来获得用于指纹传感器扫描的目标对象位置(例如,指头位置)。
39.在一些实施方式中,即使当装置被锁定和/或处于睡眠状态时,设备的触摸传感器
系统的至少一部分(例如,与指纹传感器相对应的部分)仍将保持有效或“开启”。如果指纹传感器区域占据整个触摸传感器系统区域的相对小的部分,则可以减轻由“始终开启”触摸传感器系统部分引起的功耗。例如,当前由本受让人使用的4mm
×
9mm或8mm
×
8mm指纹传感器占据蜂窝电话的整个触摸传感器系统区域(其通常对应于蜂窝电话的显示区域)的相对小的部分。然而,由本受让人开发的一些大格式指纹传感器系统可能在蜂窝电话显示区域的相当大的部分(例如,一半或更多)之下延伸。如果即使当装置被锁定和/或处于睡眠状态时触摸传感器系统的对应部分仍将保持有效,则由“始终开启”触摸传感器系统部分引起的功耗将显著增加。
40.一些公开的方法包含动态地改变触摸传感器系统有效区域的大小。一些这样的方法包含至少部分地基于从触摸传感器系统接收的最近触摸传感器数据来动态地改变触摸传感器系统有效区域的大小。在一些示例中,触摸传感器系统有效区域的大小可以至少部分地基于与最后n个用户触摸相对应的n个触摸位置。例如,数目n的最大值可以由设备供应商和/或终端用户在装配该装置的工厂处配置。根据一些这样的示例,指纹传感器扫描将仅在目标对象位置进行。
41.本公开中描述的主题的特定实施方式可以被实施以实现以下潜在优点中的一个或多个。动态地改变触摸传感器系统有效区域的大小可以带来由“始终开启”触摸传感器系统部分引起的实质上更低的功耗。例如,在本发明人进行的一些测试中,与对应于整个指纹传感器区域的“始终开启”触摸传感器系统部分相比,根据最后五个用户触摸位置动态地改变触摸传感器系统有效区域的大小导致功耗降低大约70%。
42.图1是示出根据一些公开的实施方式的装置的示例组件的框图。在该示例中,装置101包括指纹传感器系统102、触摸传感器系统103和控制系统106。一些实施方式可以包括接口系统104、存储器系统108和/或显示系统110。
43.根据一些示例,指纹传感器系统102可以是或可以包括超声指纹传感器。替代地或附加地,在一些实施方式中,指纹传感器系统102可以是或可以包括光学指纹传感器。在一些示例中,指纹传感器系统102的超声版本可以包括超声接收器和单独的超声发送器。在一些这样的示例中,超声发送器可以包括超声平面波发生器。然而,本文公开了超声指纹传感器的各种示例,其中的一些可以包括单独的超声发送器,而其中的一些可以不包括。例如,在一些实施方式中,指纹传感器系统102可以包括压电接收器层,诸如聚偏二氟乙烯pvdf聚合物层或聚偏二氟乙烯-三氟乙烯(pvdf-trfe)共聚物层。在一些实施方式中,单独的压电层可以用作超声波发送器。在一些实施方式中,单个压电层可以用作发送器和接收器两者。在一些示例中,指纹传感器系统102可以包括超声换能器元件的阵列,诸如压电微机械超声换能器(pmut)的阵列、电容微机械超声换能器(cmut)的阵列等。在一些这样的示例中,pmut单层阵列中的pmut元件或cmut单层阵列中的cmut元件可以用作超声发送器以及超声接收器。
44.从指纹传感器系统102接收的数据在本文中有时可以被称为“指纹传感器数据”、“指纹图像数据”等,尽管数据通常将以电信号的形式从指纹传感器系统接收。因此,在没有附加处理的情况下,这样的图像数据将不一定被人类感知为图像。
45.触摸传感器系统103可以是或可以包括电阻式触摸传感器系统、表面电容式触摸传感器系统、投射电容式触摸传感器系统、表面声波触摸传感器系统、红外触摸传感器系
统、或者任何其它合适类型的触摸传感器系统。在包括显示系统110的一些实施方式中,触摸传感器系统103的区域可以在显示系统110的显示部分的大部分或全部之上延伸。
46.控制系统106可以包括一个或多个通用单芯片或多芯片处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑设备、分立门或晶体管逻辑、分立硬件组件、或者其组合。根据一些示例,控制系统106还可以包括一个或多个存储器设备,诸如一个或多个随机存取存储器(ram)设备、只读存储器(rom)设备等。在该示例中,控制系统106被配置用于与指纹传感器系统102和触摸传感器系统103通信,以及用于控制指纹传感器系统102和触摸传感器系统103。根据一些示例,控制系统106可以包括用于控制指纹传感器系统102的专用组件和/或用于控制触摸传感器系统103的专用组件。如果该装置包括显示系统110,则控制系统106可以被配置用于与显示系统110通信,以及用于控制显示系统110。如果该装置包括与控制系统106分离的存储器系统108,则控制系统106还可以被配置用于与存储器系统108通信。在一些实施方式中,控制系统106的功能可以在一个或多个控制器或处理器之间划分,诸如在专用传感器控制器与移动设备的应用处理器之间划分。
47.在一些示例中,存储器系统108可以包括一个或多个存储器设备,诸如一个或多个ram设备、rom设备等。在一些实施方案中,存储器系统108可以包括一个或多个计算机可读介质、存储介质和/或存储介质。计算机可读介质包括计算机存储介质和通信介质,包括能够将计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可由计算机访问的任何可用介质。在一些示例中,存储器系统108可以包括一个或多个非暂时性介质。作为示例而非限制,非暂时性介质可以包括ram、rom、电可擦除可编程只读存储器(eeprom)、光盘rom(cd-rom)或其它光盘存储、磁盘存储或其它磁存储设备、或者可以被用于存储指令或数据结构形式的所需程序代码并且可以由计算机访问的任何其它介质。
48.装置101的一些实施方式可以包括接口系统104。在一些示例中,接口系统104可以包括无线接口系统。在一些实现方式中,接口系统104可以包括用户接口系统、一个或多个网络接口、控制系统106与指纹传感器系统102之间的一个或多个接口、控制系统106与触摸传感器系统103之间的一个或多个接口、控制系统106与存储器系统108之间的一个或多个接口、控制系统106和显示系统110之间的一个或多个接口、和/或控制系统106与一个或多个外部设备接口(例如,端口或应用处理器)之间的一个或多个接口。
49.接口系统104可以被配置为在装置101的组件之间提供通信(其可以包括有线或无线通信、电通信、无线电通信等)。在一些这样的示例中,接口系统104可以被配置为提供控制系统106与指纹传感器系统102之间的通信。根据一些这样的示例,例如经由导电材料(例如,经由导电金属线或迹线),接口系统104可以将控制系统106的至少一部分耦合到指纹传感器系统102,并且接口系统104可以将控制系统106的至少一部分耦合到触摸传感器系统103。根据一些示例,接口系统104可以被配置为在装置101与其他设备和/或人之间提供通信。在一些这样的示例中,接口系统104可以包括一个或多个用户接口。在一些示例中,接口系统104可以包括一个或多个网络接口和/或一个或多个外部设备接口(诸如一个或多个通用串行总线(usb)接口或串行外围接口(spi))。
50.在一些实施方式中,装置101包括显示系统110。在一些这样的示例中,显示系统110可以包括可以被统称为“显示叠层(display stack)”的层。在一些示例中,显示系统110
可以是或可以包括发光二极管(led)显示器,诸如有机发光二极管(oled)显示器。
51.装置101可以用在各种不同的上下文中,本文公开了其中的一些示例。例如,在一些实施方式中,移动设备可以包括装置101的至少一部分。在一些实施方式中,可穿戴设备可以包括装置101的至少一部分。可穿戴设备例如可以是手镯、臂带、腕带、戒指、头带或贴片。在一些实施方式中,控制系统106可以驻留在多于一个设备中。例如,控制系统106的一部分可以驻留在可穿戴设备中,而控制系统106的另一部分可以驻留在另一设备中,诸如移动设备(例如,智能手机)。在一些这样的示例中,接口系统104也可以驻留在多于一个设备中。
52.图2a示出了根据一个当前移动设备实施方式的有效触摸区域的示例和有效指纹传感器区域的示例。在该示例中,装置被锁定并且处于睡眠状态。装置200a具有占据整个触摸传感器系统区域的相对较小部分的指纹传感器区域210a,在该示例中,触摸传感器系统区域占据显示器220a的大部分区域。在一些示例中,指纹传感器区域210a可以是4mm
×
9mm或8mm
×
8mm,而显示器220a的区域可以是大约7cm
×
12cm或更大。根据该实施方式,在锁定和/或处于睡眠状态期间有效触摸区域205a对应于指纹传感器区域210a,并且比指纹传感器区域210a稍大。因为指纹传感器区域210a占据整个触摸传感器系统区域的相对小的部分,所以在锁定和睡眠状态期间由有效触摸区域205a引起的功耗可以是在解锁和唤醒模式期间由触摸传感器系统引起的功耗的相对小的部分。
53.图2b示出了根据一种可能的未来移动设备实施方式的有效触摸区域的示例和有效指纹传感器区域的示例,该实施方式基于与图2a的示例隐含的逻辑相同的逻辑。根据该示例,装置200b已经在使用中,并且在仍然通电时,由于在阈值时间间隔内缺乏活动而恢复到锁定状态和睡眠状态。在这种情况下,装置200b具有占据整个触摸传感器系统区域的大部分的指纹传感器区域210b。在该实施方式中,在锁定和睡眠状态期间,有效触摸区域205b对应于指纹传感器区域210b,并且比指纹传感器区域210b稍大。因为指纹传感器区域210b占据了整个触摸传感器系统区域的大部分,所以在锁定和睡眠模式期间由有效触摸区域205b引起的功耗等于或几乎等于在解锁和唤醒模式期间由触摸传感器系统引起的功耗。
54.为了避免由诸如图2b的实施方式中的触摸传感器系统引起的高功率消耗,一些公开的方法包含至少部分地基于对应于最后n个用户触摸的触摸位置来动态地改变触摸传感器系统有效区域的大小。在一些示例中,作为装置注销/断电过程的一部分或作为装置启动过程的一部分,可以将数目n重置为零。例如,数目n的最大值可以由设备供应商和/或终端用户在装配该装置的工厂处配置。
55.图3a-图3i示出了被配置为避免由在诸如图2b的实施方式中的触摸传感器系统引起的高功率消耗的装置的示例状态。与其它公开的实施方式一样,图3a-图3i中所示的元件的类型、数目和布置以及元件的尺寸仅仅是示例。
56.图3a示出了已经通电(在此也称为被启动、或已经经历了启动过程)、但是自通电以来还未被解锁的装置的示例。根据该示例,装置101包括上面参考图1描述的指纹传感器系统102、触摸传感器系统103、控制系统106和显示系统110的实例。在该示例中,触摸传感器系统有效区域305a和指纹传感器系统有效区域310a的相对比例类似于图2b所示的有效触摸区域205b和指纹传感器区域210b的相对比例。然而,与装置200b的控制系统不同,装置101的控制系统106被配置为实施本文公开的方法中的一些或全部。在图3a所示的示例中,
控制系统106被配置用于在确定自最近的启动过程以来最后用户触摸的数目为零时,将触摸传感器系统有效区域305a设置为整个触摸传感器区域(例如,设置为触摸传感器系统103的所有传感器单元或传感器像素)。
57.图3b示出了图3a的装置在该装置自通电以来已经被解锁一次之后的示例。根据该示例,在成功完成涉及从触摸位置315a获得指纹传感器数据的指纹认证过程之后,装置101被解锁,在图3b中,触摸位置315a也被称为“当前fp(指纹)触摸区域”。成功的指纹认证过程例如可以包含从来自触摸位置315a的当前获得的指纹传感器数据中提取指纹特征(诸如指纹细节、关键点和/或毛孔),并且将所提取的指纹特征与先前在登记过程期间获得的指纹特征进行比较。
58.在该示例中,控制系统106根据来自触摸传感器系统103的由对应的用户触摸产生的信号确定触摸位置315a,然后激活指纹传感器系统102的至少一部分,以从触摸位置315a获得指纹传感器数据以用于指纹认证过程。
59.根据图3b所示的示例,控制系统106被配置用于在确定最后用户触摸的数目(在该示例中,自从最后启动过程的时间以来的用户触摸的数目)为一时,将触摸传感器系统有效区域305b设置为小于整个触摸传感器区域的触摸传感器区域。在该示例中,触摸传感器系统有效区域305b包围触摸位置315a并且除了与整个触摸传感器区域的边缘相对应的触摸传感器系统有效区域305b的边界之外,具有弓形轮廓。然而,在图3b中示出的触摸传感器系统有效区域305b的特定形状和尺寸,在图3c-图3i中示出的触摸传感器系统有效区域305c-305i的特定形状和尺寸,以及用于产生触摸传感器系统有效区域305b-305i的形状和尺寸的基本方法仅作为示例的方式被提供。在本公开中提供了确定触摸传感器系统有效区域的形状和尺寸的各种示例。
60.图3c示出了图3b的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第二指纹认证过程成功完成之后,装置101已经被解锁。这里,第二指纹认证过程包含从触摸位置315b获得指纹传感器数据。先前的触摸位置320a是倒数第二的触摸位置,对应于图3b的触摸位置315a。根据图3c所示的示例,控制系统106被配置用于在确定最后用户触摸的数目n(在该示例中,自最后启动过程的时间以来的用户触摸的数目)为二时,将触摸传感器系统有效区域305c设置为小于触摸传感器系统有效区域305b的区域。在该示例中,控制系统106被配置用于基于图3c中所示的最后两个用户触摸位置来将触摸传感器系统有效区域305c设置为图3c中所示的特定大小和形状。根据该示例,触摸传感器系统有效区域305c包围触摸位置315b和先前的触摸位置320a,并且具有椭圆形状。
61.图3d示出了图3c的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第三指纹认证过程成功完成之后,装置101已经被解锁。这里,第三指纹认证过程包含从触摸位置315c获得指纹传感器数据。先前的触摸位置320b是倒数第二的触摸位置,对应于图3c的触摸位置315b。根据图3d所示的示例,控制系统106被配置用于在确定最后用户触摸的数目n(在该示例中,自最后启动过程的时间以来的用户触摸的数目)为三时,将触摸传感器系统有效区域305d设置为小于触摸传感器系统有效区域305c的区域。在该示例中,控制系统106被配置用于基于图3d中指示的最后三个用户触摸位置来将触摸传感器系统有效区域305d设置为图3d中指示的特定大小和形状:根据该示例,触摸传感器系统有效区域305d包围触摸位置315c和先前的触摸位置320a和320b,并且具有椭圆
形状。
62.图3e示出了图3d的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第四指纹认证过程成功完成之后,装置101已经被解锁。这里,第四指纹认证过程包含从触摸位置315d获得指纹传感器数据。先前的触摸位置320c是倒数第二的触摸位置,对应于图3d的触摸位置315c。在图3e所示的示例中,控制系统106被配置用于在确定最后用户触摸的数目n(在该示例中,自最后启动过程的时间以来的用户触摸的数目)为四时,将触摸传感器系统有效区域305e设置为小于触摸传感器系统有效区域305d的区域。在该示例中,控制系统106被配置用于基于自图3e中所指示的启动以来的最后四个用户触摸位置,来将触摸传感器系统有效区域305e设置为图3e中所指示的特定大小和形状:根据该示例,触摸传感器系统有效区域305e包围触摸位置315d和先前的触摸位置320a-320c,并且具有椭圆形状。
63.图3f示出了图3e的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第五指纹认证过程成功完成之后,装置101已经被解锁。这里,第五指纹认证过程包含从触摸位置315e获得指纹传感器数据。先前的触摸位置320d是倒数第二的触摸位置,对应于图3e的触摸位置315d。在图3f所示的示例中,控制系统106被配置用于在确定最后用户触摸的数目n(在该示例中,自最后启动过程的时间以来的用户触摸的数目)为五时,将触摸传感器系统有效区域305f设置为小于触摸传感器系统有效区域305e的区域。在该示例中,控制系统106被配置用于基于自图3f中所指示的启动以来的最后五个用户触摸位置,来将触摸传感器系统有效区域305f设置为图3f中所指示的特定大小和形状:根据该示例,触摸传感器系统有效区域305f具有椭圆形状,并且包围触摸位置315e,先前的触摸位置320a、320b和320d,以及先前的触摸位置320c的一部分但不是全部。
64.图3g示出了图3f的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第六指纹认证过程成功完成之后,装置101已经被解锁。这里,第六指纹认证过程包含从触摸位置315f获得指纹传感器数据。先前的触摸位置320e是倒数第二的触摸位置,对应于图3f的触摸位置315e。
65.根据该示例,控制系统106被配置用于确定最后用户触摸的数目(在该示例中,自最后启动过程的时间以来的用户触摸的数目)已经超过所确定的数目n的最大值,在该示例中为五。因此,根据该示例,触摸传感器系统有效区域305g不再部分地基于先前的触摸位置320a,而是仅基于最后五个触摸位置:这些包括先前的触摸位置320b-320e和触摸位置315f。在图3g所示的示例中,控制系统106被配置用于将触摸传感器系统有效区域305g设置为与触摸传感器系统有效区域305f大小大致相同但形状不同的区域,这是因为在对应于图3f和图3g的时间上最后五个触摸位置不同。在该示例中,触摸传感器系统有效区域305g具有椭圆形状并且至少部分地基于最后五个触摸位置:触摸传感器系统有效区域305g包围触摸位置315f的大部分但不是全部、先前的触摸位置320d和320e、以及先前的触摸位置320b和320c的部分但不是全部。
66.如本文别处所描述的,数目n的最大值可以在不同时间由不同人和/或实体确定,这取决于特定实施方式(例如,在工厂处、在仓库处、在零售位置处、在终端用户位置处等)。此外,数目n的最大值可以根据特定实施方式而不同。在一些替代实施方式中,数目n的最大值可以小于5(例如,2、3或4),而在替代实施方式中,数目n的最大值可以大于5(例如,6、7、
8、9或10)。
67.图3h示出了图3g的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第七指纹认证过程成功完成之后,装置101已经被解锁。这里,第七指纹认证过程包含从触摸位置315g获得指纹传感器数据。先前的触摸位置320f是倒数第二的触摸位置,对应于图3g的触摸位置315f。
68.根据该示例,控制系统106被配置用于确定最后用户触摸的数目(在该示例中,自最后启动过程的时间以来的用户触摸的数目)已经再次超过n的最大值,在该示例中为五。因此,根据该示例,触摸传感器系统有效区域305g不再部分地基于先前的触摸位置320a或320b,而是仅基于最后五个触摸位置:这些包括先前的触摸位置320c-320f和触摸位置315g。在图3h所示的示例中,控制系统106被配置用于将触摸传感器系统有效区域305h设置为:与触摸传感器系统有效区域305g相比稍小且具有不同形状的区域,这是因为与对应于图3g的时间处的最后五个触摸位置相比,对应于图3h的时间处的最后五个触摸位置不同。在该示例中,触摸传感器系统有效区域305h具有椭圆形状,并且包围先前的触摸位置320c-320f的大部分但不是全部以及触摸位置315g的全部。
69.图3i示出了图3h的装置在该装置自被通电以来已经被解锁了附加次之后的示例。根据该示例,在自通电以来的第八指纹认证过程成功完成之后,装置101已经被解锁。这里,第八指纹认证过程包含从触摸位置315h获得指纹传感器数据。先前的触摸位置320g是倒数第二的触摸位置,对应于图3h的触摸位置315g。
70.根据该示例,控制系统106被配置用于确定最后用户触摸的数目(在该示例中,自最后启动过程的时间以来的用户触摸的数目)已经再次超过n的最大值,在该示例中为五。因此,根据该示例,触摸传感器系统有效区域305h不再部分地基于先前的触摸位置320a-320c,而是仅基于最后五个触摸位置:这些包括先前的触摸位置320d-320g和触摸位置315h。在图3i所示的示例中,控制系统106被配置用于将触摸传感器系统有效区域305i设置为:与触摸传感器系统有效区域305h相比稍小且具有不同形状的区域,这是因为与对应于图3h的时间处的最后五个触摸位置相比,对应于图3i的时间处的最后五个触摸位置不同。在该示例中,触摸传感器系统有效区域305i具有椭圆形状,并且包围先前的触摸位置320e和320g、先前的触摸位置320d和320f的大部分但不是全部、以及触摸位置315h的大部分。
71.图4和图5是提供根据一些公开的方法的操作的示例的流程图。图4和图5的框例如可以由图1的装置101或由类似的装置来进行。与本文公开的其它方法一样,在图4和图5中概述的方法可以包括比所指示的更多或更少的框。此外,本文公开的方法的框不必以所示的顺序执行。在一些实施方式中,可以同时执行一个或多个框。
72.首先参考图4,在该示例中,框405包含:经由装置的控制系统,控制该装置的触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据。例如,框405可以包含图1的控制系统106,其控制触摸传感器系统103以获得在装置101的触摸传感器系统有效区域中的触摸传感器数据。
73.在一些情况下(例如,如上参考图3a-图3i所描述),在接收在框405中获得的触摸传感器数据时,该装置可以处于锁定模式和/或睡眠模式。根据一些这样的示例,该控制系统可以被配置为响应于在框405中获得的触摸传感器数据来激活该装置101的一个或多个组件,诸如指纹传感器系统102。
74.在一些示例中,框405(或方法400的另一方面)可以包含:确定与在框405中获得的该触摸传感器数据相对应的触摸位置数据。在一些情况下,该触摸位置可以对应于与触摸传感器系统有效区域接触的目标对象(诸如指头)的接触区域。在一些示例中,该触摸位置数据可以包括触摸传感器坐标系的一个或多个x,y坐标。例如,该触摸位置数据可以包括定义目标对象的接触区域的多个坐标对、定义该接触区域的质心的单个坐标对等。替代地或附加地,该触摸位置数据可以包括与目标对象的接触区域相对应的一个或多个触摸传感器像素位置,诸如定义目标对象的接触区域的多个触摸传感器像素位置、定义该接触区域的质心的单个触摸传感器像素位置等。替代地或附加地,该触摸位置数据可以包括与目标对象的接触区域相对应的一个或多个触摸传感器图块位置,诸如定义目标对象的接触区域的多个触摸传感器图块位置、定义该接触区域的质心的单个触摸传感器图块位置等。如下面更详细描述的,每个触摸传感器图块可以包括一个或多个触摸传感器像素。根据一些这样的示例,框405(或方法400的另一方面)可以包含:将该触摸位置数据存储在存储器中,诸如控制系统的存储器或单独的存储器,诸如图1的存储器系统108的存储器设备。
75.在该示例中,框410包含:经由该控制系统,控制该装置的指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据。例如,框410可以包含图1的控制系统106,其控制指纹传感器系统102以获得在装置101的指纹传感器系统有效区域中的指纹传感器数据。在一些实施方式中,该控制系统可以被配置为使用在框405中获得的触摸传感器数据以确定该指纹传感器系统有效区域。然而,在一些示例中,该指纹传感器系统有效区域可以包括整个指纹传感器系统区域。
76.根据一些实施方式,该指纹传感器数据可以被用于认证过程。在一些这样的示例中,该控制系统可以被配置为如果该认证过程成功结束则解锁该装置101。
77.根据该示例,框415包含:经由该控制系统并且基于该触摸传感器数据,来确定对应于n个最后用户触摸的n个触摸位置。如本文别处所描述的,在方法400的一些示例中,控制系统可以被确定为作为断电或启动过程的一部分、或在断电或启动过程之后,将n的值设置为零。
78.在一些实施方式中,其中n》1,框415可以包含从存储器中检索对应于先前的触摸位置的触摸位置数据。例如,参考图3d,n等于三。在该示例中,自启动过程以来的最后三个触摸位置包括当前触摸位置315c以及两个先前的触摸位置320a和320b。在一些这样的实施方式中,框415可以包含从存储器中检索对应于先前的触摸位置320a和320b的触摸位置数据。
79.在该示例中,框420包含:经由该控制系统,至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。根据一些示例,框420(或方法400的另一方面)可以包含经由该控制系统至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的形状。例如,再次参考图3d,自启动过程以来的最后三个触摸位置包括当前触摸位置315c以及两个先前的触摸位置320a和320b。在该示例中,该触摸传感器系统有效区域305d的大小和形状至少部分地基于当前触摸位置315c和两个先前的触摸位置320a和320b。在一些示例中,该触摸传感器系统有效区域的形状可以是弓形或椭圆形,如图3b-图3i所示。在其他示例中,该触摸传感器系统有效区域的形状可以是正方形或矩形,或者可以对应于另一几何形状。在一些示例中,该触摸传感器系统有效区域的形状可以对应于被包括在该触摸传感
器系统有效区域中的触摸传感器图块的轮廓。
80.根据一些实施方式,方法400可以包含:为n施加最大值,该最大值可以根据特定实施方式而变化。在上面参考图3a-图3i描述的示例中,n的最大值被设置为五。在上面参考图3g描述的示例中,当该控制系统确定自最后启动过程以来的触摸位置的数目已经超过五时,仅使用最后五个触摸位置来确定触摸传感器系统有效区域305g的大小和形状。
81.根据一些示例,框420可以包含:在确定自启动过程以来最后用户触摸的数目为零时,将该触摸传感器系统有效区域的大小控制为整个触摸传感器区域。图3a和对应的描述提供了一个这样的示例。
82.在一些示例中,框420可以包含:在确定自启动过程以来最后用户触摸的数目为一时,将该触摸传感器系统有效区域的大小控制为小于该整个触摸传感器区域的第一触摸传感器区域。图3b和对应的描述提供了一个这样的示例。
83.在一些示例中,框420可以包含:在确定自启动过程以来最后用户触摸的数目为二时,将该触摸传感器系统有效区域的大小控制为小于该第一触摸传感器区域的第二触摸传感器区域。图3c和对应的描述提供了一个这样的示例。
84.在一些示例中,框420可以包含:在确定自启动过程以来最后用户触摸的数目为三时,将该触摸传感器系统有效区域的大小控制为小于该第二触摸传感器区域的第三触摸传感器区域。图3d和对应的描述提供了一个这样的示例。
85.根据一些实施方式,方法400可以包含:控制该指纹传感器系统以获得在n个触摸位置中的每个触摸位置中的指纹传感器数据。在一些这样的示例中,方法400可以包含:在接收与该n个触摸位置中的每个触摸位置中的用户触摸相对应的触摸传感器数据之后,控制该指纹传感器系统以获得在n个触摸位置中的每个触摸位置中的该指纹传感器数据。根据一些实施方式,方法400可以包含:在接收与n个触摸位置中的每个触摸位置中的用户触摸相对应的该触摸传感器数据之后,控制该指纹传感器系统有效区域以与该n个触摸位置中的每个触摸位置相对应。换言之,在一些示例中,控制系统106可以被配置为:仅在与该n个触摸位置相对应的指纹传感器区域中获得指纹传感器数据,而不激活该指纹传感器系统102的所有传感器像素。
86.在一些这样的实施方式中,方法400可以包含:基于在该n个触摸位置的每个触摸位置中获得的指纹传感器数据来执行n个认证过程。根据一些这样的示例,n个触摸位置仅对应于人在装置101上放置指头(或其他目标对象)以便发起基于指纹的认证过程的实例,例如,在装置101已经恢复到睡眠/锁定模式之后尝试解锁装置101。
87.根据一些实施方式,方法400可以包含:确定包围该n个触摸位置的形状;以及将该触摸传感器系统有效区域设置为与该形状相对应。上面的图3b-图3e和对应的描述提供了相关的示例。
88.在一些实施方式中,方法400可以包含:确定至少包围该n个触摸位置的阈值部分的形状;以及将该触摸传感器系统有效区域设置为与该形状相对应。上面的图3f-图3i和对应的描述提供了相关的示例。在一些这样的示例中,该控制系统可以被配置为包括该最后n个触摸位置中的每个触摸位置的至少阈值百分比,例如,至少50%、至少60%、至少70%、至少80%、至少90%等。在一些替代示例中,该阈值可以根据该触摸位置是当前触摸位置还是先前的触摸位置而不同。在一些这样的示例中,该控制系统可以被配置为包括该当前触摸
位置的至少第一阈值百分比(例如,至少70%、至少80%、至少90%等)和最后n-1个先前触摸位置中的每个先前触摸位置的至少第二阈值百分比(例如,至少50%、至少60%、至少70%等)。根据一些示例,该阈值百分比对于较近的先前触摸位置可以较高,而对于较远的先前触摸位置可以较低。
89.现在参考图5,在该示例中,框505包含:经由包括触摸传感器系统的装置的控制系统,确定对应于n个最后用户触摸的n个触摸位置。如本文别处所描述的,在一些示例中,方法500可以包含:作为断电或启动过程的一部分、或者在断电或启动过程之后,将n的值设置为零。在一些示例中,方法500可以包含设置n的最大值,例如如上所述。在一些示例中,框505可以对应于方法400的框415。根据一些这样的示例,框510和框515可以被视为框420的具体示例。然而,在一些示例中,方法500不被链接到方法400。例如,在一些示例中,方法500可以不包括框410或相当的过程。
90.根据该示例,框505包含:经由该控制系统,确定对于该触摸传感器系统的多个触摸传感器图块中的每个图块的触摸概率,以确定多个触摸概率。在该示例中,该多个触摸传感器图块中的每个触摸传感器图块包括一个或多个触摸传感器像素。根据该示例,该触摸概率是用户的下一触摸将在特定触摸传感器图块上的概率。在一些实施方式中,通过将多个触摸传感器像素分组为一个触摸传感器图块,例如,通过将多个触摸传感器像素分组为具有4、9、16、25、36、49或64个触摸传感器像素的一个正方形触摸传感器图块,可以获得更大的计算效率。其他实施方式可以将多个触摸传感器像素分组为不同形状的触摸传感器图块,例如,非正方形矩形或其他几何形状。
91.在一些示例中,对于每个触摸传感器图块的触摸概率可以基于从n个触摸位置中的每个触摸位置到每个触摸传感器图块的距离。根据一些示例,可以计算表示每个触摸传感器图块的位置的单个点(例如,每个触摸传感器图块的质心)与表示n个触摸位置中的每个触摸位置的位置的单个点(例如,n个触摸位置中的每个触摸位置的质心)之间的距离。例如,可以对表示单个触摸传感器图块的位置的单个点与表示n个触摸位置中的每个触摸位置的位置的单个点之间的距离进行计算和平均。可以对所有其它触摸传感器图块进行相同的处理。一些这样的示例可以包括:通过经由该控制系统实施加权随机映射方法来确定对于每个触摸传感器图块的触摸概率。根据一些这样的示例,可以为每个触摸传感器图块分配权重。该权重可以例如与从触摸传感器图块到最后n个触摸位置中的每个触摸位置的距离成反比,例如与从触摸传感器图块到最后n个触摸位置中的每个触摸位置的平均距离成反比。因为在该示例中,每个触摸传感器图块的权重与从触摸传感器图块到最后n个触摸位置中的每个触摸位置的平均距离成反比,所以平均距离越大则该权重越低。在一些示例中,该权重可以被归一化以便从零到一变化,从而对应于从最小值零到最大值一变化的概率范围。根据一些这样的示例,对于每个触摸传感器图块的触摸概率可以对应于归一化权重值。
92.在该示例中,框515包含:经由该控制系统,至少部分地基于该多个触摸概率来控制触摸传感器系统有效区域的大小。根据一些这样的示例,框515可以包含:识别触摸概率大于触摸概率阈值(例如,50%/.5、60%/.6、70%/.7、80%/.8、90%/.9等)的触摸传感器图块,以确定经识别的触摸传感器图块。在一些示例中,框515可以包含:发现将包围该经识别的触摸传感器图块的至少阈值百分比(例如,50%、60%、70%、80%、90%等)的包围形状。根据一些这样的示例,框515可以包含:基于该包围形状来确定该触摸传感器系统有效
区域。
93.根据一些示例,框515可以至少部分地基于作为整个触摸传感器系统区域的目标百分比的该触摸传感器系统有效区域。在一些这样的示例中,该目标百分比可以根据自启动过程以来最后用户触摸的数目n而变化。下面的表1示出了一个这样的示例。
[0094][0095][0096]
表1
[0097]
与其它公开的实施方式一样,表1中所示的特定值仅作为示例。其他实施方式可以包含其他百分比和/或其他概率。在表1所示的示例中,如果自最后启动过程以来没有用户触摸(n=0),则整个触摸传感器区域是有效的。在该示例中,对应于n=0的阈值可能性为零,这在上下文中意味着接收下一用户触摸的概率大于零的所有触摸传感器区域(例如,触摸传感器像素或触摸传感器图块)被激活。
[0098]
根据一些示例,如果自最后启动过程以来有一个用户触摸(n=1),则整个触摸传感器区域的90%可以是有效的。在该示例中,对应于n=1的阈值可能性是0.1,这在上下文中意味着接收下一用户触摸的概率大于0.1的所有触摸传感器区域可以被激活。在一些实施方式中,可以选择对应于n=1的百分比或概率。例如,可以选择导致较大触摸传感器有效区域的对应于n=1的百分比或概率。
[0099]
在一些示例中,如果自上次启动过程以来有两次用户触摸(n=2),则整个触摸传感器区域的80%可以是有效的。在该示例中,对应于n=2的阈值可能性是0.2,这在上下文中意味着接收下一用户触摸的概率大于0.2的所有触摸传感器区域可以被激活。在一些实施方式中,可以选择对应于n=2的百分比或概率。例如,可以选择导致较大触摸传感器有效区域的对应于n=2的百分比或概率。
[0100]
在表1所示的示例中,可以指定并且实施n的最大值。根据该示例,如果自上次启动过程以来存在最大n值个用户触摸(例如,n=5),则整个触摸传感器区域的30%可以是有效的。在该示例中,对应于最大n值的阈值可能性是0.8,在该上下文中这意味着接收下一用户触摸的概率大于0.8的所有触摸传感器区域可以被激活。在一些实施方式中,可以选择对应于最大n值的百分比或概率。例如,可以选择对应于导致较大触摸传感器有效区域的最大n值的百分比或概率。
[0101]
如本文所使用的,涉及项目列表中的“至少一个”的表述是指那些项目的任何组合,包括单个成员。作为示例,“a、b、或c中的至少一项”旨在涵盖:a、b、c、a-b、a-c、b-c、以及a-b-c。
[0102]
结合本文所公开的实施方式而描述的各种说明性逻辑、逻辑块、模块、电路和算法
过程可以被实施为电子硬件、计算机软件或两者的组合。硬件和软件的可互换性已经在功能性方面进行了一般性描述,并且在上述各种说明性组件、块、模块、电路和过程中进行了说明。以硬件实施还是以软件实施此类功能性取决于具体的应用以及施加于整个系统的设计约束。
[0103]
可以利用通用单芯片或多芯片处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件、或者被设计为进行本文中所描述的功能的任何组合来实施或进行用于实施结合本文中所公开的方面而描述的各种说明性逻辑、逻辑块、模块和电路的硬件和数据处理装置。通用处理器可以是微处理器,或者任何常规处理器、控制器、微控制器或状态机。处理器还可以被实施为计算设备的组合,例如,dsp与微处理器的组合、多个微处理器、结合dsp核心的一个或多个微处理器、或者任何其它此类配置。在一些实施方式中,特定的过程和方法可以由特定于给定功能的电路来执行。
[0104]
在一个或多个方面中,可以以硬件、数字电子电路系统、计算机软件、固件(包括本说明书中所公开的结构及其结构等效物)或其任何组合来实施所描述的功能。本说明书中所描述的主题的实施方式还可以被实施为一个或多个计算机程序,即计算机程序指令的一个或多个模块,其被编码在计算机存储介质上以用于由数据处理装置执行或用来控制数据处理装置的操作。
[0105]
如果以软件实施,该功能可以作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质传输,计算机可读介质诸如为非暂时性介质。本文所公开的方法或算法的过程可以以可以驻留在计算机可读介质上的处理器可执行的软件模块来实施。计算机可读介质包括计算机存储介质和通信介质两者,包括可以使计算机程序从一个地方转移到另一地方的任何介质。存储介质可以是能够由计算机访问的任何可用介质。作为示例而非限制,非暂时性介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储或其他磁存储设备,或者可以用于存储指令或数据结构形式的期望程序代码并且可以由计算机访问的任何其他介质。此外,任何连接都可以被恰当地称为计算机可读介质。本文使用的磁盘和光盘包括紧凑光盘(cd)、激光光盘、光学光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘则用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。附加地,方法或算法的操作可以驻留作为机器可读介质和计算机可读介质上的代码和指令的一个或任何组合或集合,这些代码和指令可以并入计算机程序产品中。
[0106]
对本公开中所描述实施方式的各种修改对于本领域普通技术人员而言将是显而易见的,并且在不脱离本公开的精神或范围的前提下在本文中定义的一般性原理可以应用于其他实施方式。因此,本公开并不旨在被限制于本文中所示的实施方式,而是应当被赋予与权利要求、本文所公开原理和新颖特征一致的最宽泛的范围。词语“示例性”在本文中被排他地使用,如果有的话,是指“用作示例、实例或说明”。本文描述为“示例性”的任何实施方式不必被解释为比其它实施方式更优选或更有利。
[0107]
本说明书中的在分开的实施方式的上下文中描述的某些特征也可以在单个实施方式中被组合实施。相反,在单个实施方式的上下文中描述的各种特征也可以单独在多个实施方式中或以任何合适的子组合来实施。此外,尽管特征可以在上面描述为以某些组合
起作用,并且甚至最初要求如此保护,但是在一些情况下,可以从该组合中分离来自所要求保护的组合的一个或多个特征,并且所要求保护的组合可以指向子组合或子组合的变型。
[0108]
类似地,虽然在附图中以特定次序描绘操作,但这不应理解为要求以所示的特定次序或顺序次序执行此类操作,或要求执行所有图示操作以实现期望结果。在某些情况下,多任务处理和并行处理可能是有利的。此外,上述实施方式中的各种系统组件的分离不应被理解为在所有实施方式中需要这样的分离,并且应当理解,所描述的程序组件和系统通常可以一起集成在单个软件产品中或被封装到多个软件产品中。此外,其他实施方式也在所附权利要求的范围内。在某些情况下,可以按不同次序来执行权利要求中记载的动作,并且仍实现期望的结果。
[0109]
应当理解,除非任何具体描述的实施方式中的特征被明确地标识为彼此不兼容,或者周围上下文暗示它们是相互排斥的并且在互补和/或支持意义上不容易组合,否则本公开的总体构思并设想可以选择性地组合那些互补实施方式的特定特征,以提供一个或多个综合的、但稍有不同的技术j9九游会真人的解决方案。因此,将进一步理解,以上描述仅作为示例给出,并且可以在本公开的范围内进行详细修改。
[0110]
在以下编号条款中描述了实施方式示例:
[0111]
1.一种装置,包括:
[0112]
触摸传感器系统;
[0113]
指纹传感器系统;以及
[0114]
控制系统,被配置用于与该触摸传感器系统和该指纹传感器系统通信,该控制系统还被配置用于:
[0115]
控制该触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据;
[0116]
控制该指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据;
[0117]
基于该触摸传感器数据来确定对应于n个最后用户触摸的n个触摸位置;以及
[0118]
至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
[0119]
2.条款1的装置,其中该控制系统还被配置用于:在装置启动过程之后将最后用户触摸的数目设置为零。
[0120]
3.条款2的装置,其中该控制系统还被配置用于:在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。
[0121]
4.条款3的装置,其中该控制系统还被配置用于:在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。
[0122]
5.条款4的装置,其中该控制系统还被配置用于:在确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置为小于该第一触摸传感器区域的第二触摸传感器区域。
[0123]
6.条款5的装置,其中该控制系统还被配置用于:在确定该最后用户触摸的数目为三时,将该触摸传感器系统有效区域设置为小于该第二触摸传感器区域的第三触摸传感器区域。
[0124]
7.条款1-6中任一项的装置,其中该控制系统还被配置用于:
[0125]
确定包围该n个触摸位置的形状;以及
[0126]
将该触摸传感器系统有效区域设置为与该形状相对应。
[0127]
8.条款1-6中任一项的装置,其中该控制系统还被配置用于:
[0128]
确定包围该n个触摸位置的至少阈值部分的形状;以及
[0129]
将该触摸传感器系统有效区域设置为与该形状相对应。
[0130]
9.条款1-8中任一项的装置,其中该控制系统还被配置用于:
[0131]
确定对于该触摸传感器系统的多个触摸传感器图块中的每个图块的触摸概率,以确定多个触摸概率,该多个触摸传感器图块中的每个触摸传感器图块包括一个或多个触摸传感器像素,该触摸概率是下一用户触摸将在特定触摸传感器图块上的概率;以及
[0132]
至少部分地基于该多个触摸概率来控制该触摸传感器系统有效区域的大小。
[0133]
10.条款9的装置,其中对于每个触摸传感器图块的该触摸概率基于从该n个触摸位置中的每个触摸位置到每个触摸传感器图块的距离。
[0134]
11.条款10的装置,其中该控制系统还被配置用于:
[0135]
识别触摸概率大于触摸概率阈值的触摸传感器图块,以确定经识别的触摸传感器图块;
[0136]
发现将包围该经识别的触摸传感器图块的至少阈值百分比的包围形状;以及
[0137]
基于该包围形状来确定该触摸传感器系统有效区域。
[0138]
12.条款1-11中任一项的装置,其中该控制系统还被配置用于:控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的指纹传感器数据。
[0139]
13.条款12的装置,其中该控制系统还被配置用于:在接收与该n个触摸位置中的每个触摸位置中的用户触摸相对应的触摸传感器数据之后,控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的该指纹传感器数据。
[0140]
14.条款13的装置,其中该控制系统还被配置用于:在接收与该n个触摸位置的每个触摸位置中的用户触摸相对应的该触摸传感器数据之后,控制该指纹传感器系统有效区域以与该n个触摸位置中的每个触摸位置相对应。
[0141]
15.一种方法,包括:
[0142]
经由装置的控制系统,控制该装置的触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据;
[0143]
经由该控制系统,控制该装置的指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据;
[0144]
经由该控制系统并且基于该触摸传感器数据,来确定对应于n个最后用户触摸的n个触摸位置;以及
[0145]
经由该控制系统,至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
[0146]
16.条款15的方法,还包括:在装置启动过程之后将最后用户触摸的数目设置为零。
[0147]
17.条款16的方法,还包括:在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。
[0148]
18.条款17的方法,还包括:在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。
[0149]
19.条款18的方法,还包括:在确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置为小于该第一触摸传感器区域的第二触摸传感器区域。
[0150]
20.条款19的方法,还包括:在确定该最后用户触摸的数目为三时,将该触摸传感器系统有效区域设置为小于该第二触摸传感器区域的第三触摸传感器区域。
[0151]
21.条款15-20中任一项的方法,还包括:
[0152]
确定包围该n个触摸位置的形状;以及
[0153]
将该触摸传感器系统有效区域设置为与该形状相对应。
[0154]
22.条款15-20中任一项的方法,还包括:
[0155]
确定包围该n个触摸位置的至少阈值部分的形状;以及
[0156]
将该触摸传感器系统有效区域设置为与该形状相对应。
[0157]
23.条款15-22中任一项的方法,还包括:
[0158]
确定对于该触摸传感器系统的多个触摸传感器图块中的每个图块的触摸概率,以确定多个触摸概率,该多个触摸传感器图块中的每个触摸传感器图块包括一个或多个触摸传感器像素,该触摸概率是下一用户触摸将在特定触摸传感器图块上的概率;以及
[0159]
至少部分地基于该多个触摸概率来控制该触摸传感器系统有效区域的大小。
[0160]
24.条款23的方法,其中对于每个触摸传感器图块的该触摸概率基于从该n个触摸位置中的每个触摸位置到每个触摸传感器图块的距离。
[0161]
25.条款24的方法,还包括:
[0162]
识别触摸概率大于触摸概率阈值的触摸传感器图块,以确定经识别的触摸传感器图块;
[0163]
发现将包围该经识别的触摸传感器图块的至少阈值百分比的包围形状;以及
[0164]
基于该包围形状来确定该触摸传感器系统有效区域。
[0165]
26.条款15-25中任一项的方法,还包括:控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的指纹传感器数据。
[0166]
27.条款26的方法,还包括:在接收与该n个触摸位置中的每个触摸位置中的用户触摸相对应的触摸传感器数据之后,控制该指纹传感器系统以获得在该n个触摸位置中的每个触摸位置中的该指纹传感器数据。
[0167]
28.条款27的方法,还包括:在接收与该n个触摸位置的每个触摸位置中的用户触摸相对应的该触摸传感器数据之后,控制该指纹传感器系统有效区域以与该n个触摸位置中的每个触摸位置相对应。
[0168]
29.一种或多种非暂时性介质,其上存储有软件,该软件包括用于控制一个或多个设备执行方法的指令,该方法包括:
[0169]
经由装置的控制系统,控制该装置的触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据;
[0170]
经由该控制系统,控制该装置的指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据;
[0171]
经由该控制系统并且基于该触摸传感器数据,来确定对应于n个最后用户触摸的n
个触摸位置;以及
[0172]
经由该控制系统,至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
[0173]
30.条款29的非暂时性介质,其中该方法还包括:在装置启动过程之后将最后用户触摸的数目设置为零。
[0174]
31.条款30的非暂时性介质,其中该方法还包括:在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。
[0175]
32.条款31的非暂时性介质,其中该方法还包括:在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。
[0176]
33.条款32的非暂时性介质,其中该方法还包括:在确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置为小于该第一触摸传感器区域的第二触摸传感器区域。
[0177]
34.条款33的非暂时性介质,其中该方法还包括:在确定该最后用户触摸的数目为三时,将该触摸传感器系统有效区域设置为小于该第二触摸传感器区域的第三触摸传感器区域。
[0178]
35.条款29-34中任一项的非暂时性介质,其中该方法还包括:
[0179]
确定包围该n个触摸位置的形状;以及
[0180]
将该触摸传感器系统有效区域设置为与该形状相对应。
[0181]
36.条款29-34中任一项的非暂时性介质,其中该方法还包括:
[0182]
确定包围该n个触摸位置的至少阈值部分的形状;以及
[0183]
将该触摸传感器系统有效区域设置为与该形状相对应。
[0184]
37.一种装置,包括:
[0185]
触摸传感器系统;
[0186]
指纹传感器系统;以及
[0187]
控制部件,用于:
[0188]
控制该触摸传感器系统以获得在该装置的触摸传感器系统有效区域中的触摸传感器数据;
[0189]
控制该指纹传感器系统以获得在该装置的指纹传感器系统有效区域中的指纹传感器数据;
[0190]
基于该触摸传感器数据来确定对应于n个最后用户触摸的n个触摸位置;以及
[0191]
至少部分地基于该n个触摸位置来控制该触摸传感器系统有效区域的大小。
[0192]
38.条款37的装置,其中该控制部件包括用于在装置启动过程之后将最后用户触摸的数目设置为零的部件。
[0193]
39.条款38的装置,其中该控制部件包括用于以下步骤的部件:在确定该最后用户触摸的数目为零时,将该触摸传感器系统有效区域设置为整个触摸传感器区域。
[0194]
40.条款39的装置,其中该控制部件包括用于以下步骤的部件:在确定该最后用户触摸的数目为一时,将该触摸传感器系统有效区域设置为小于该整个触摸传感器区域的第一触摸传感器区域。
[0195]
41.条款40的装置,其中该控制部件包括用于以下步骤的部件:在确定该最后用户触摸的数目为二时,将该触摸传感器系统有效区域设置为小于该第一触摸传感器区域的第二触摸传感器区域。