利用显示器的像素识别传感器位置的电子设备及方法与流程

文档序号:15387216发布日期:2018-09-08 00:42阅读:191来源:国知局

本公开的各种实施例涉及电子设备,更具体地,涉及利用电子设备的显示器的像素识别配备在电子设备中的生物计量(biometric)传感器的位置的方法。



背景技术:

随着移动通信技术和处理器技术的发展,电子设备(例如,移动终端设备)还可以执行除传统电话功能以外的多种功能。例如,诸如互联网浏览器、游戏和计算器的各种应用已经被开发并被用于电子设备中。由于多种功能在电子设备中已经变得可用,电子设备中存储的信息的安全性变得更加重要。为了满足这样的安全需求,正在开发基于用户的生物计量信息的认证技术。

基于生物计量信息的认证技术可以包括以下过程:获取用户的生物计量信息,例如,关于指纹、虹膜、语音、脸或血管的信息,然后将所获取的生物计量信息与预先注册的生物计量信息进行比较来确定用户是否是已认证的用户。在基于上述示例性生物计量信息的技术中,由于诸如方便性、安全性和经济性等各种原因,指纹识别技术已经是最商业化的技术。

诸如指纹传感器的生物计量传感器可以被制造为包括发射器(例如,超声波振荡器或红外发光二极管(irled))和接收器的单个模块,并且其可以被嵌入在电子设备中。用户可以使身体的一部分触摸电子设备的一部分,诸如显示器、按钮或外壳,并且生物计量传感器可以基于这种触摸来获取生物计量信息。

同时,当电子设备正被使用时由于物理冲击或其它原因,电子设备的内部组件的位置可能会变化。这可以同样适用于生物计量传感器的情况。在这种情况下,由于意外的位置变化,可能难以获取准确的生物计量信息。



技术实现要素:

为了解决上述缺陷,主要目的是通过测量生物计量传感器的位置的变化(或未对准)来提供对嵌入在电子设备中的生物计量传感器的错误操作的预防。

根据本公开的各种实施例,一种电子设备,可以包括:显示器;生物计量传感器,所述生物计量传感器设置在所述显示器中;以及处理器,所述处理器电连接到所述显示器和所述生物计量传感器。所述处理器可以被配置为:激活所述显示器中包括的像素;通过所述生物计量传感器获取与所述像素对应的位置信息;并且基于所述位置信息来识别设置在所述显示器中的所述生物计量传感器的位置。

根据本公开的各种实施例,一种用于识别电子设备中的生物计量传感器的位置的方法,包括:激活所述显示器中包括的像素;通过所述生物计量传感器获取与所述像素对应的位置信息;以及基于所述位置信息来识别设置在所述显示器中的所述生物计量传感器的位置。

根据本公开的各种实施例,一种电子设备,可以包括:显示器;生物计量传感器,所述生物计量传感器设置在所述显示器的下方;存储器;以及处理器,所述处理器电连接到显示器、所述生物计量传感器和所述存储器。所述处理器被配置为:基于先前存储在所述存储器中的参考信息来激活所述显示器的一个或更多个像素;通过利用所述生物计量传感器来获取包括所述一个或更多个像素的图像;并且通过将由所述生物计量传感器获取的图像与对应于所述参考信息的参考图像进行比较来识别所述生物计量传感器的位置。

在进行下面的具体实施方式的描述之前,阐述贯穿本专利文件中使用的某些词语和短语的定义会是有利的:术语“包含”和“包括”及其派生词意指包括但不限于;术语“或”是包含性的、意思是和/或;短语“与……相关联”和“与其相关联”及其派生词可以指包括、包括在……内、与……互相连接、包含、包含在……内、连接到或与……连接、耦接到(coupleto)或与……耦接、与……通信、与……协作、交错、并置、接近、绑定到或与……绑定、具有、具有……的属性等;并且术语“控制器”是指控制至少一个操作的任何设备、系统或其部件,这样的设备可以以硬件、固件或软件或者其中至少两个的一些组合来实现。应当注意的是:与任何特定控制器相关联的功能可以是集中式的或分布式的,不管是本地的还是远程的。

此外,下面描述的各种功能能够由一个或更多个计算机程序来实现或支持,其中,每个计算机程序均由计算机可读程序代码形成并被包括在计算机可读介质中。术语“应用”和“程序”指适于在合适的计算机可读程序代码中实现的一个或更多个计算机程序、软件组件、指令集、程序、功能、对象、类、实例、相关数据或其一部分。短语“计算机可读程序代码”包括任何类型的计算机代码,该计算机代码包括源代码、目标代码和可执行代码)。短语“计算机可读介质”包括能够被计算机访问的任何类型的介质,诸如只读存储器(rom)、随机存取存储器(ram)、硬盘驱动器、光盘(cd)、数字视频光盘(dvd)或任何其它类型的存储器。“非暂态”计算机可读介质不包括传输暂时性电信号或其它信号的有线、无线、光学或其它通信链路。非暂态计算机可读介质包括数据能够被永久存储的介质以及数据能够被存储并且随后被重写的介质(诸如可重写光盘或可擦除存储器设备)。

贯穿本专利文件提供了对某些词语和短语的定义,本领域普通技术人员应当理解的是,在许多情况下(如果不是绝大多数情况下),这样的定义适用于现有以及将来使用这种定义的词语或短语。

附图说明

为了更完整地理解本公开及其优点,现在结合附图进行以下描述,在附图中,相似的附图标记表示相似的部件。

图1是示出了根据本公开的各种实施例的包括电子设备的网络环境的图。

图2是示出了根据本公开的各种实施例的电子设备的框图。

图3是示出了根据本公开的各种实施例的程序模块的框图。

图4a至图4c是示出了根据各种实施例的电子设备的前表面的示例的图。

图5是示出了根据各种实施例的电子设备的生物计量传感器安装结构的示例的图。

图6是示出了根据各种实施例的电子设备的框图。

图7是示出了根据各种实施例的电子设备的生物计量传感器安装结构的示例的图。

图8是示出了根据各种实施例的显示结构的示例的图。

图9是示出了根据各种实施例的电子设备的框图。

图10是示出了根据各种实施例的生物计量传感器的位置变化的示例的图。

图11a和图11b是示出了根据各种实施例的用于识别生物计量传感器的位置的像素的示例的图。

图12是示出了根据各种实施例的在生物计量传感器的位置变化的情况下由生物计量传感器获取的图像的示例的图。

图13a和图13b是示出了根据各种实施例的补偿生物计量信息的示例的图。

图14是示出了根据各种实施例的显示与生物计量传感器的位置变化相关联的信息的示例的图。

图15是示出了根据各种实施例的用于识别生物计量传感器的位置的方法的流程图。

图16是示出了根据各种实施例的用于识别生物计量传感器的位置的方法的流程图。

具体实施方式

用于描述本专利文件中的本公开的原理的各种实施例以及以下讨论的图1至图16仅是作为说明性的,不应当以任何方式解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以以任何适当布置的系统或设备来实现。

在下文中,参照附图更详细地描述本公开的示例实施例。虽然本公开可以以许多不同的形式体现,本公开的具体实施例在附图中被示出并且在本文中被详细地描述,但是可以理解的是,本公开被认为是所公开的原理的示例,并且并不意在将本公开限制于所说明的具体实施例。贯穿附图使用相同的附图标记来表示相同或相似的部件。

在本公开中使用的表述“包括”或“可以包括”表示存在相应的功能、操作或元件,但不限制额外的至少一个功能、操作或元件。此外,在本公开中,术语“包括”或“具有”表示存在本公开中所描述的特征、数字、步骤、操作、元件、组件或其组合,但不排除存在或增加至少一个其它特征、数字、步骤、操作、元件、组件或其组合。

在本公开中,表述“或”包括所列词语的任意组合或所列词语一起的整个组合。例如,“a或b”可以包括a,b,或者a和b。

本公开中的第一和第二的表述可以表示本公开的各种元件,但是不限制相应的元件。例如,该表述不限制相应元件的顺序和/或重要性。该表述可以用于区分一个元件与另一个元件。例如,第一用户设备和第二用户设备都是用户设备,但代表不同的用户设备。例如,在不脱离本公开的范围的情况下,第一组成元件可以被称为第二组成元件,并且类似地,第二组成元件可以被称为第一组成元件。

当描述元件“耦接”到另一个元件时,该元件可以“直接耦接”到另一个元件或者通过第三元件“电耦接”到另一个元件。然而,当描述元件“直接耦接”到另一个元件时,该元件和另一个元件之间可以没有元件存在。

在本公开中使用的术语不是为了限制本公开,而是为了说明示例实施例。当在本公开和权利要求的描述中使用时,除非有明确不同地表示,否则未指明数量的术语既可以包括单个的情形也可以包括多个的情形。

除非有不同地定义,否则此处使用的包括技术术语和科学术语的全部术语具有与本领域普通技术人员通常可以理解的含义相同的含义。应当理解的是,在字典中定义的通常使用的术语具有与相关技术背景的含义对应的含义,并且除非明确地定义,否则不被分析为理想的或过于形式上的意义。

在本公开中,电子设备可以是涉及通信功能的设备。例如,电子设备可以是智能电话、平板pc(个人计算机)、移动电话、视频电话、电子书阅读器、台式pc、膝上型pc、上网本电脑、pda(个人数字助理)、pmp(便携式多媒体播放器)、mp3播放器、便携式医疗设备、数字相机或可穿戴设备(例如,诸如电子眼镜、电子衣服、电子手环、电子项链、电子配件或智能手表的hmd(头戴式设备))等,但不限于此。

根据一些实施例,电子设备可以是涉及通信功能的智能家用电器。例如,电子设备可以是tv(电视机)、dvd(数字视频光盘)播放器、音响设备、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、tv盒(例如,samsunghomesynctm、appletvtm、googletvtm等)、游戏机、电子词典、电子钥匙、摄录像机或电子相框。

根据一些实施例,电子设备可以是医疗设备(例如、mra(磁共振血管造影)、mri(磁共振成像)、ct(计算机断层扫描)、超声波检查等)、导航设备、gps(全球定位系统)接收器、edr(事件数据记录器)、fdr(飞行数据记录器)、车载信息娱乐设备、船舶用电子设备(例如,海上导航系统、陀螺罗盘等)、航空电子设备、安全设备、或者工业机器人或家用机器人等,但不限于此。

根据一些实施例,电子设备可以是具有通信功能的家具或者大楼或建筑物的一部分、电子板、电子签名接收设备、投影仪或各种测量仪器(例如,水表、电表、煤气表、波长计等)等,但不限于此。本文公开的电子设备可以是上述设备中的一种或者它们的任何组合。本领域技术人员同样理解的是,上述的电子设备仅为示例,并不构成对本公开的限制。

图1是示出了根据本公开的示例实施例的网络环境中的示例电子设备的框图。

参照图1,电子设备101可以包括总线110、处理器(例如,包括处理电路)120、存储器130、输入/输出接口(例如,包括输入/输出电路)150、显示器160和通信接口(例如,包括通信电路)170。

总线110可以是用于将上述元件互相连接并允许例如通过在上述元件之间传送控制消息而通信的电路。

处理器120能够通过例如总线110从上述其它元件(例如,存储器130、输入/输出接口150、显示器160和通信接口170)接收命令,能够解密接收到的命令,并根据解密的命令执行操作和/或数据处理。

存储器130能够存储从处理器120和/或其它元件(例如,输入/输出接口150、显示器160和通信接口170)接收的命令,和/或由处理器120和/或其它元件生成的命令和/或数据。存储器130可以包括软件和/或程序140,例如,内核141、中间件143、应用编程接口(api)145和应用147。上述每个编程模块可以由软件、固件、硬件和/或其两个或更多个的组合来配置。

内核141能够控制和/或管理用于执行在诸如中间件143、api145和/或应用147的其它编程模块中实现的操作和/或功能的系统资源(例如,总线110、处理器120或存储器130)。此外,内核141能够提供以下接口:中间件143、api145和/或应用147通过该接口能够访问并且然后控制和/或管理电子设备101的单独的元件。

中间件143能够执行允许api145和/或应用147与内核141通信并交换数据的中继功能。此外,关于从应用147中的至少一个接收到的操作请求,中间件143能够通过例如为至少一个应用147中的至少一个应用赋予使用电子设备101的系统资源(例如,总线110、处理器120和/或存储器130)的优先级来执行与操作请求有关的负载均衡。

api145是以下接口:应用147通过该接口能够控制由内核141和/或中间件143提供的功能的接口,并且api145可以包括例如用于文件控制、窗口控制、图像处理和/或字符控制的至少一个接口或功能。

输入/输出接口150可以包括各种输入/输出电路,并且能够接收例如来自用户的命令和/或数据,并且通过总线110将所接收的命令和/或数据发送到处理器120和/或存储器130。显示器160能够向用户显示图像、视频和/或数据。

通信接口170能够在电子设备101与另一个电子设备102和104和/或服务器106之间建立通信。通信接口170能够支持:短程通信协议164,例如,无线保真(wifi)协议、蓝牙(bt)协议和近场通信(nfc)协议;通信网络,例如,因特网、局域网(lan)、广域网(wan)、电信网络、蜂窝网络和卫星网络;或普通老式电话业务(pots);或其它任何类似和/或合适的通信网络,例如网络162等。电子设备102和104中的每一个可以与电子设备是相同类型和/或不同类型。

图2是示出了根据本公开的示例实施例的示例电子设备201的框图。电子设备201可以形成例如图1所示的电子设备101的全部或一部分。参照图2,电子设备201可以包括至少一个应用处理器(ap)(例如,包括处理电路)210、通信模块(例如,包括通信电路)220、用户识别模块(sim)卡224、存储器230、传感器模块240、输入单元(例如,包括输入电路)250、显示器260、接口(例如,包括接口电路)270、音频模块280、相机模块291、电源管理模块(pmm)295、电池296、指示器297和马达298。

ap210可以包括各种处理电路,并且驱动操作系统或应用、控制与其连接的多个硬件或软件组件,并且还对包括多媒体数据的各种数据执行处理和操作。例如,ap210可以由片上系统(soc)形成。根据实施例,ap210可以进一步包括图形处理器(gpu)(未示出)。

通信模块220(例如,通信接口170)可以执行与通过网络连接到电子设备101(例如,电子设备201)的任何其它电子设备(例如,电子设备104或服务器106)的数据通信。根据实施例,例如,通信模块220可以包括各种通信电路,例如但不限于,蜂窝模块221、wifi模块223、bt模块225、gps模块227、nfc模块228和rf(射频)模块229。

蜂窝模块221可以通过通信网络(例如,lte、lte-a、cdma、wcdma、umts、wibro或者gsm等)提供语音呼叫、视频呼叫、消息服务、互联网服务等。另外,蜂窝模块221可以使用sim卡224对通信网络中电子设备执行识别和认证。根据实施例,蜂窝模块221可以执行ap210能够提供的功能的至少一部分。例如,蜂窝模块221可以执行多媒体控制功能的至少一部分。

根据实施例,蜂窝模块221可以包括通信处理器(cp)。另外,例如,蜂窝模块221可以由soc形成。虽然诸如蜂窝模块221(例如,cp)、存储器230或电源管理模块295的一些元件被示出是与图2中的ap210不同的单独元件,但是在实施例中,ap210可以形成为具有上述元件的至少一部分(例如,蜂窝模块221)。

根据实施例,ap210或蜂窝模块221(例如,cp)可以将从与其连接的非易失性存储器或从至少一个其它元件接收到的命令或数据加载到易失性存储器以处理它们。另外,ap210或蜂窝模块221可以将从一个或更多个其它元件接收到的或在一个或更多个其它元件创建的数据存储在非易失性存储器中。

wifi模块223、bt模块225、gps模块227和nfc模块228中的每一个可以包括用于处理通过该模块发送或接收的数据的处理器。虽然图2将蜂窝模块221、wifi模块223、bt模块225、gps模块227和nfc模块228示出为不同的块,但是在实施例中,它们中的至少一部分可以被包含在单个ic(集成电路)芯片或单个ic封装体内。例如,对应于蜂窝模块221、wifi模块223、bt模块225、gps模块227和nfc模块228的相应处理器的至少一部分(例如,对应于蜂窝模块221的cp以及对应于wifi模块223的wifi处理器)可以形成为单个soc。

rf模块229可以发送和接收数据,例如,rf信号或任何其它电信号。尽管未示出,但是rf模块229可以包括收发器、pam(功率放大器模块)、频率滤波器、lna(低噪声放大器)等。另外,rf模块229可以包括用于在自由空间中传输电磁波的任何组件,例如,导线或导体。虽然图2示出了蜂窝模块221、wifi模块223、bt模块225、gps模块227和nfc模块228共享rf模块229,但是在实施例中,它们中的至少一个可以通过单独的rf模块来执行rf信号的发送和接收。

sim卡224可以是由sim形成的特定卡,并且可以插入到在电子设备201的特定位置处形成的槽中。sim卡224可以在其中包含iccid(集成电路卡标识符)或者imsi(国际移动用户识别码)。

存储器230(例如,存储器230)可以包括内部存储器232和/或外部存储器234。内部存储器232例如可以包括以下至少一种:易失性存储器(例如,dram(动态ram)、sram(静态ram)、sdram(同步dram)等)或者非易失性存储器(例如,otprom(一次可编程rom)、prom(可编程rom)、eprom(可擦除可编程rom)、eeprom(电可擦除可编程rom)、掩模rom、闪存rom、nand闪存、nor闪存等)。

根据实施例,内部存储器232可以具有ssd(固态驱动器)的形式。外部存储器234可以包括闪存驱动器,例如,cf(紧凑式闪存)、sd(安全数字)、微-sd(微安全数字)、迷你-sd(迷你安全数字)、xd(极限数字)、记忆棒等。外部存储器234可以通过各种接口在功能上连接到电子设备201。根据实施例,电子设备201还可以包括诸如硬盘驱动器的介质或存储设备。

传感器模块240可以测量物理量或感测电子设备201的操作状态,然后将测量到或感测到的信息转换成电信号。传感器模块240可以包括以下至少一种:例如,手势传感器240a、陀螺仪传感器240b、大气压力传感器(例如、气压计)240c、磁传感器240d、加速度传感器240e、握持传感器240f、接近传感器240g、颜色传感器240h(例如、rgb(红、绿、蓝)传感器)、生物计量传感器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从与该电子设备连接的任何外部设备(例如,计算机或服务器)接收用户输入。

显示器260(例如,输入单元250)可以包括面板262、全息设备264或投影仪266。面板262可以是例如lcd(液晶显示器)、am-oled(有源矩阵有机发光二极管)等。面板262可以具有柔性、透明或可穿戴的形式。面板262可以由具有触摸面板252的单个模块形成。全息设备264可以利用光的干涉在空气中显示立体图像。投影仪266可以将图像投影到可以位于电子设备201的内部或外部的屏幕上。根据实施例,显示器260还可以包括用于控制面板262、全息设备264和投影仪266的控制电路。

例如,接口270可以包括各种接口电路,例如但不限于,hdmi(高清多媒体接口)272、usb(通用串行总线)274、光接口276或d-sub(d-超小型)278。接口270可以被包含在例如图2中所示的通信模块220中。另外地或可替代地,接口270可以包括例如mhl(移动高清链接)接口、sd(安全数字)卡/mmc(多媒体卡)接口或irda(红外数据协会)接口。

音频模块280可以执行声音和电信号之间的转换。音频模块280可以处理通过扬声器282、接收器284、耳机286或麦克风288输入或输出的声音信息。

相机模块291是能够获取静止图像和运动图像的设备。根据实施例,相机模块291可以包括至少一个图像传感器(例如,前置传感器或后置传感器)、透镜(未示出)、isp(图像信号处理器,未示出)或闪光灯(例如,led或氙灯,未示出)。

电源管理模块295可以管理电子设备201的电源。虽然未示出,但是电源管理模块295可以包括例如pmic(电源管理集成电路)、充电器ic或者电池电量计或燃料量计。

pmic例如可以由ic芯片或soc形成。充电可以以有线或无线方式进行。充电器ic可以为电池296进行充电,并防止充电器的过电压或过电流。根据实施例,充电器ic可以具有用于有线和无线充电类型中的至少一种的充电器ic。无线充电类型可以包括例如磁共振类型、磁感应类型或电磁类型。还可以使用用于无线充电的任何附加电路,诸如线圈回路、谐振电路或整流器。

电池电量计可以测量电池296的剩余量以及充电过程中的电压、电流或温度。电池296可以存储或创建电池中的电力,并向电子设备201供应电力。电池296可以是例如可充电电池或太阳能电池。

指示器297可以在其上显示电子设备201或电子设备某部分(例如,ap210)的当前状态(例如,启动状态、消息状态或再充电状态)。马达298可以将电信号转换成机械振动。尽管未示出,但是电子设备201可以包括用于支持移动tv的特定处理器(例如,gpu)。该处理器可以处理符合dmb(数字多媒体广播)、dvb(数字视频广播)或媒体流的标准的媒体数据。

本文公开的电子设备的上述元件中的每一个可以由一个或更多个组件形成,并且其名称可以根据电子设备的类型而变化。本文公开的电子设备可以由上述元件中的至少一个形成,可以不具有某些元件或者可以具有额外的其它元件。一些元件可以被集成到单个实体中,该单个实体仍然执行与在集成之前这些元件的功能相同的功能。

本公开中使用的术语“模块”可以指包括硬件、软件和固件中的一种或其任意组合的某个单元。例如,模块可以与单元、逻辑、逻辑块、组件或电路互换使用。模块可以是执行一个或更多个特定功能的最小单元或其部分。模块可以机械地或电子地形成。例如,本文公开的模块可以包括已知的或将要开发的专用处理器、cpu、asic(专用集成电路)芯片、fpga(现场可编程门阵列)和可编程逻辑器件中的至少一种。

图3是示出了根据本公开的示例实施例的编程模块310的示例配置的框图。

编程模块310可以被包括(或存储)在图2中所示的电子设备201(例如,存储器230)中或者可以被包括(或存储)在图1中所示的电子设备101(例如,存储器130)中。编程模块310的至少一部分可以以软件、固件、硬件或其两个或更多个的组合来实现。编程模块310可以以硬件来实现,并且可以包括控制与电子设备有关的资源(例如,电子设备101或201)的os和/或在os中执行的各种应用(例如,应用370)。例如,os可以是android、ios、windows、symbian、tizen、bada等。

参照图3,编程模块310可以包括内核320、中间件330、api360和/或应用370。

内核320(例如,内核141)可以包括系统资源管理器321和/或设备驱动323。系统资源管理器321可以包括例如进程管理器(未示出)、存储器管理器(未示出)和文件系统管理器(未示出)。系统资源管理器321可以执行系统资源的控制、分配、恢复等。设备驱动323可以包括例如显示驱动(未示出)、相机驱动(未示出)、蓝牙驱动(未示出)、共享存储器驱动(未示出)、usb驱动(未示出)、键区驱动(未示出)、wi-fi驱动(未示出)和/或音频驱动(未示出)。另外,根据本公开的实施例,设备驱动323可以包括进程间通信(ipc)驱动(未示出)。

作为本公开的各种实施例之一,显示驱动可以控制至少一个显示驱动ic(ddi)。显示驱动可以包括用于根据应用370的请求来控制屏幕的功能。

中间件330可以包括先前实现的多个模块,以便提供由应用370共同使用的功能。另外,中间件330可以通过api360向应用370提供功能,以使应用370有效地利用电子设备内的有限的系统资源。例如,如图3所示,中间件330(例如,中间件143)可以包括以下至少一种:运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351、安全管理器352以及其它任何合适的和/或类似的管理器。

运行时库335可以包括例如由编译器使用的库模块,以在应用370的执行期间通过使用编程语言来增加新的功能。根据本公开的实施例,运行时库335可以执行与输入和输出、存储器管理、算术功能等相关的功能。

应用管理器341可以管理例如至少一个应用370的生命周期。窗口管理器342可以管理在屏幕上使用的gui资源。例如,当连接至少两个显示器260时,响应于屏幕的比例或应用370的动作,屏幕可以被不同地配置或管理。多媒体管理器343可以检测用于再现各种媒体文件的格式,并且可以通过适合于相关格式的编解码器对媒体文件进行编码或解码。资源管理器344可以管理至少一个应用370的诸如源代码、存储器、存储空间等的资源。

电源管理器345可以与基本输入/输出系统(bios)一起工作,可以管理电池或电源,并且可以提供用于操作的电源信息等。数据库管理器346可以以能够生成、搜索和/或改变将要由至少一个应用370使用的数据库的方式来管理数据库。包管理器347可以管理以包文件格式发布的应用的安装和/或更新。

例如,连接管理器348可以管理无线连接,诸如wi-fi和蓝牙。通知管理器349可以以不打扰用户的方式向用户显示或报告诸如到达消息、约会、接近警报等的事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可以管理要提供给用户的图形效果和/或与该图形效果有关的用户界面。安全管理器352可以提供用于系统安全、用户认证等的各种安全功能。根据本公开的实施例,当电子设备(例如,电子设备201)具有电话功能时,中间件330还可以包括用于管理电子设备的语音电话呼叫功能和/或视频电话呼叫功能的电话管理器(未示出)。

中间件330可以通过上述内部元件模块的各种功能性组合来生成并使用新的中间件模块。中间件330可以提供根据os的类型而专门化的模块以提供区分的功能。另外,中间件330可以动态地删除一些现有的元件,或者可以增加新的元件。因此,中间件330可以省略本公开的各种实施例中描述的一些元件,可以进一步包括其它元件,或者可以利用执行类似的功能并且具有不同的名称的元件来替换一些元件。

api360(例如,api145)是一组api编程函数,并且可以根据os提供有不同的配置。例如,在android或ios的情况下,可以为每个平台提供一个api集合。例如,在tizen的情况下,可以为每个平台提供两个或更多个api集合。

应用370(例如,应用147)可以包括例如预加载的应用和/或第三方应用。应用370(例如,应用147)可以包括例如首页应用371、拨号器应用372、短消息服务(sms)/多媒体消息服务(mms)应用373、即时消息(im)应用374、浏览器应用375、相机应用376、闹铃应用377、联系人应用378、语音拨号应用379、电子邮件(e-mail)应用380、日历应用381、媒体播放器应用382、相册应用383、时钟应用384以及任何其它合适的和/或类似的应用。

编程模块310的至少一部分可以通过存储在非暂态计算机可读存储介质中的指令来实现。当指令由一个或更多个处理器(例如,应用处理器210)执行时,该一个或更多个处理器可以执行与指令对应的功能。非暂态计算机可读存储介质可以是例如存储器230。编程模块310的至少一部分可以由例如一个或更多个处理器来实现(例如,执行)。编程模块310的至少一部分可以包括例如用于执行一个或更多个功能的模块、程序、例程、指令集和/或过程。

图4a至图4c是示出了根据各种实施例的电子设备的前表面的示例的图。

如图4a所示,电子设备400(例如,图1中的电子设备101或图2中的电子设备201)可以包括在前表面上的显示器410和输入按钮420。可以在显示器410的外部设置不形成显示器的边框区域。输入按钮420可以形成在靠近显示器410下端的边框区域中。一个或更多个孔可以形成在靠近显示器410上端的边框区域中,并且相机、照度传感器等可以设置在这些孔中。

根据一个实施例,输入按钮420在其一部分中可以包括用于识别用户的生物计量信息(例如,指纹信息)的生物计量传感器(例如,指纹传感器)。生物计量传感器可以用于感测关于用户身体的一部分的生物计量信息。

根据另一个实施例,用于识别生物计量信息(例如,指纹信息)的生物计量传感器(例如,指纹传感器)可以形成在显示器410的至少一部分的背面上。如图4b所示,用于感测生物计量信息的感测区域430可以形成在显示器410的至少一部分中。

在图4a所示的实施例的情况下,用户对于不得不向用于生物计量信息感测或认证的生物计量传感器提供输入可能会感到不便。另外,由于输入按钮420占用在电子设备400的前表面,所以显示器410在尺寸方面会受到限制。根据如图4b所示的实施例,因为生物计量传感器的感测区域430形成在显示器410的显示区域内,所以可以解决以上问题。

根据图4c所示的实施例,生物计量传感器可以设置在显示器415的显示区域内,并且用于相机和照度传感器的孔也可以形成在显示器415中。因此,边框区域可以被最小化,并且显示器415可以占据电子设备400的前表面的大部分。

在下文中,将作为示例来描述指纹传感器,该指纹传感器是一种典型的生物计量传感器。然而,本公开的各种实施例不限于指纹传感器,并且可以使用能够感测各种用户生物计量信息(例如,虹膜、血流量、体温和脉搏波)的任何其它生物计量传感器。

在本公开中,电子设备400中配备的任何生物计量传感器的类型不受限制。例如,指纹传感器可以具有光学型、电容型或者超声波型,光学型通过光敏二极管捕捉手指表面的指纹图像来获取指纹,电容型通过利用检测触摸到电极的指纹的山脊而不检测山脊之间的没有接触的山谷的原理来获取指纹,超声波型通过在压电设备处产生超声波并且利用在指纹的山脊上反射的超声波与在指纹的山谷上反射的超声波的波程差来获取指纹。

另外,在本公开中,生物计量传感器的布置类型不受限制。例如,指纹传感器可以具有在玻璃盖板内/上的结构、在显示器上的结构、在显示器下的结构、在显示器内的结构等,其中,在玻璃盖板内/上的结构中,用于指纹感测的感测单元或电极通过印刷或蚀刻设置在玻璃盖板的表面上,在显示器上的结构中,感测单元或电极设置在显示面板上,在显示器下的结构中,感测单元或电极设置在显示面板的下方,在显示器内的结构中,感测单元或电极设置在像素内部或在像素之间的黑色矩阵(bm)区域内。

图5是示出了根据各种实施例的电子设备的生物计量传感器安装结构的示例的图。

根据各种实施例,电子设备(例如,图1中的电子设备101、图2中的电子设备201或图4a至图4c中的电子设备400)可以包括玻璃盖板510、生物计量传感器、显示器540和印刷电路板(pcb)590。图5是电子设备的局部截面图,并且示出了电子设备中的一些元件的堆叠。

玻璃盖板510可以被设置为电子设备的前表面并且通过粘合层520附接到显示器540(或者生物计量传感器)。根据实施例,生物计量传感器可以设置在显示器540的一部分(例如,一个区域或多个区域)中或显示器540的整个区域(例如,显示器的显示区域)中。

生物计量传感器可以被设置在各种位置,并且可以在每个位置设置至少一个生物计量传感器。根据一个实施例,生物计量传感器可以形成在玻璃盖板510和粘合层520之间。在这种情况下,生物计量传感器可以由电容型发送和接收电极的图案形成,并且电极可以是透明的以提高从显示器540输出的光的透射率。或者,生物计量传感器可以由超声波发射和接收模块形成。

根据另一个实施例,生物计量传感器可以形成在介于粘合层520与显示器540之间的单独层530中。根据又一个实施例,生物计量传感器(例如,光检测器(pd)544)可以形成在其上形成有显示器540的像素(例如,541、542和543)的层的至少一部分中。在这种情况下,生物计量传感器可以具有光学型的图像传感器、超声波型的发送/接收模块或者电容型的发送/接收电极图案。

根据又一个实施例,生物计量传感器580可以形成在显示器540的下方。在这种情况下,电子设备可以进一步包括用于固定生物计量传感器的安装空间的框架551和552。框架551和552可以形成用于保护生物计量传感器580的密封结构的至少一部分。另外,在生物计量传感器580和显示器540之间,可以形成用于吸收生物计量传感器580与显示器540之间的冲击或减少(或防止)异物流入的弹性构件571和572(例如,海绵或橡胶)。

根据一个实施例,生物计量传感器可以包括图像传感器。例如,当从光源(例如,显示器或irled(未示出))向用户的指纹发射光(例如,可见光、红外光或紫外光)时,图像传感器可以检测在用户的指纹上反射的光。

根据各种实施例,电子设备可以在显示器540中包括用于发送生物计量感测信号的发送器(例如,irled或超声波振荡器)(未示出)。根据各种实施例,发送器可以形成在与生物计量传感器对应的位置处。

图6是示出了根据各种实施例的电子设备的框图。

如图6所示,电子设备(例如,图1中的电子设备101、图2中的电子设备201或图4a至图4c中的电子设备400)可以包括至少一个处理器(例如,第一处理器610和/或第二处理器620)、存储器630、显示模块640和至少一个传感器650。

根据实施例,第一处理器610可以控制电子设备的整体运行。第二处理器620(例如,低功耗处理器或传感器hub)可以在电子设备处于睡眠状态时在不唤醒第一处理器610的情况下来处理从至少一个传感器650获取的传感器信息或从用户获取的输入。根据实施例,第二处理器620可以独立于第一处理器610而控制至少一个传感器650(例如,生物计量传感器651和/或触摸传感器652)和/或显示模块640。

存储器630(例如,图1中的存储器130或图2中的存储器230)可以包括用于存储用户应用等的正常区域以及用于存储安全敏感信息(诸如用于指纹感测的信息)的安全区域。

显示模块640(例如,图1中的显示器160、图2中的显示模块260或图4a至图4c中的显示器410或415)可以包括多个像素642和显示驱动模块641(也称为显示驱动ic(ddi)),该显示驱动模块641被配置为控制多个像素642中的至少一些以显示信息。

根据实施例,传感器650(例如,图2中的传感器模块240)可以包括用于感测显示模块640上的用户指纹的生物计量传感器651(例如,指纹传感器)和/或用于感测在显示模块640上的用户触摸的触摸传感器652。根据实施例,生物计量传感器651可以包括利用从显示模块640输出的光作为光源的光学型指纹传感器(例如,图像传感器)。

根据各种实施例,响应于用户输入,至少一个传感器650可以通过显示驱动模块641来驱动包括在显示模块640中的多个像素642。根据实施例,至少一个传感器650可以根据需要来控制显示模块640。例如,为了获取用户的生物计量信息,生物计量传感器651可以控制显示模块640在像素642处发光。

图7是示出了根据各种实施例的电子设备的生物计量传感器安装结构的示例的图。

如图7所示,电子设备(例如,图1中的电子设备101、图2中的电子设备201或图4a至图4c中的电子设备400)的显示器(例如,图1中的显示器160、图2中的显示模块260或图4a至图4c中的显示器410或415))可以包括顺序地堆叠地玻璃盖板710、显示面板740、显示器后面板750和柔性印刷电路板(fpcb)790。

显示面板740可以包括多个显示像素745(例如,图5中的像素541、542和543)。显示后面板750可以具有形成在该显示后面板的一部分中的孔752。孔752可以容纳安装在fpcb790的上表面的特定区域792上的生物计量传感器780。下方设置有生物计量传感器780的、显示面板740的特定区域可以被定义为指纹感测区域。

生物计量传感器780可以被配置为基于从包括在显示面板740内的发射器(例如,显示像素745、irled或超声波振荡器)发出的信号(例如,光、超声波)来识别用户的指纹。在这种情况下,显示面板740中的发射器与生物计量传感器780之间的布置(即,对准)会影响感测性能。

图8是示出了根据各种实施例的显示结构的示例的图。

如图8所示,生物计量传感器880(例如,图5中的生物计量传感器580、图6中的生物计量传感器651或图7中的生物计量传感器780)可以被安装(即,表面安装)在显示器fpcb890上,该显示器fpcb890被弯折使得生物计量传感器880设置在显示面板840(例如,图7中的显示面板740)的下方。即,fpcb890以平坦且可弯折的形式制造。在生物计量传感器880被安装在fpcb890上之后,fpcb890可折叠成两部分,使得生物计量传感器880设置在显示面板840的下方。

在这种结构中,生物计量传感器880的位置由于物理冲击等可能会左右变化。即,当fpcb890的弯曲部分的曲率变化时,生物计量传感器880的位置可能会稍微变化。在这种情况下,生物计量传感器880的位置可能会与之前定义的感测区域不重合;因此,当获取生物计量信息时可能会造成错误的识别。

图9是示出了根据各种实施例的电子设备的框图。

如图9所示,根据各种实施例的电子设备900可以包括显示器910、生物计量传感器920、处理器930和存储器940。如果需要,这些元件中的一些可以被省略或者被任何等同元件替换。另外,电子设备900可以包括图1中的电子设备101、图2中的电子设备201和图6中的电子设备的元件和/或功能中的至少一些。

根据各种实施例,显示器910被配置为显示图像。显示器910可以被实施为但不限于液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器、微机电系统(mems)显示器和电子纸显示器中的一种。显示器910可以包括图1中的显示器160和/或图2中的显示器260的元件和/或功能中的至少一些。包括显示器910的电子设备900的堆叠结构的示例如以上参照图5、图7和图8所述。

根据各种实施例,生物计量传感器920(例如,指纹传感器)可以获取用户的生物计量信息(例如,指纹信息)。例如,生物计量传感器920可以被实施为但不限于能够获取指纹图像的光学型指纹传感器。由生物计量传感器920获取的指纹信息可以被存储为图像信息,并且通过与先前注册的指纹信息进行比较而用于电子设备900中的各种认证。

生物计量传感器920可以形成在显示器910的至少一部分的下方,如以上参照图4b和图4c以及图5、图7、图8所述。因此,当在显示器910的玻璃盖板上发生使用用户的手指的触摸输入时,触摸传感器(例如,图6中的触摸传感器652)可以获取触摸信息,并且生物计量传感器920可以至少部分地同时获取生物计量信息。

根据实施例,当指纹识别功能被激活时,例如,当执行解锁操作时,或当执行诸如消息应用的有安全性要求的应用时,生物计量传感器920可以被激活。根据另一个实施例,当指纹识别功能被激活时以及当在生物计量传感器920的感测区域上发生触摸输入时,生物计量传感器920可以被激活。

根据各种实施例,处理器930可以被配置为控制电子设备900的每个元件和/或执行关于通信的操作或数据处理,并且处理器930可以包括图1中的处理器120和/或图2中的处理器210的至少一部分。处理器930可以电连接到电子设备900的诸如显示器910、生物计量传感器920、存储器940等的内部元件。

存储器940可以被配置为临时或永久地存储数字数据,并且可以包括图1中的存储器130和/或图2中的存储器230的至少一部分。存储器940可以存储可以在处理器930中执行的各种指令。这些指令可以包括可以由处理器930识别的诸如算术和逻辑操作、数据移动、输入/输出等的控制命令,并且可以被定义在存储器940中存储的架构上。另外,存储器940可以存储图3所示的程序模块310的至少一部分。

根据各种实施例,处理器930可以执行关于可以在电子设备900中实现的操作和数据处理的各种功能。然而,下面的描述将集中于通过使用由生物计量传感器920获取的图像来识别生物计量传感器920的位置的操作以及随后执行的控制操作。在下文将要描述的处理器930的操作可以通过加载存储在存储器940中的指令来执行。

处理器930可以响应于预定事件而启用感测生物计量传感器920的位置变化的感测模式。用于启用感测模式的这种事件可以根据用户的输入(例如,将感测模式设置为开启状态)而发生、以固定间隔(例如,一个月)发生、当执行与生物计量传感器920相关联的功能或应用时发生、或者当生物计量信息的错误识别出现超过特定次数时发生。

当感测模式启用时,处理器930可以激活显示器910的至少一部分中的像素。这里,被激活的像素可以例如在制造电子设备900时被预定义。另外,在感测模式下被激活的像素可以是生物计量传感器920获取图像的区域(即,生物计量传感器920所处的指纹感测区域)以及其周边区域的一部分中的至少一些像素。

在生物计量传感器920的位置发生变化之前(例如,在制造电子设备时),电子设备900可以将用于像素坐标的参考信息和通过生物计量传感器920预先获取的参考图像存储在存储器940中。此后,如果在感测模式下发生生物计量传感器920的位置的任何变化,并且当根据参考信息而激活相应的像素然后通过生物计量传感器920获取图像时,所获取的图像可能会与存储在存储器940中的参考图像不同。

当在感测模式下激活至少一个像素时,处理器930可以通过生物计量传感器920获取与至少一个像素对应的位置信息。根据一个实施例,生物计量传感器920可以获取显示器910的感测区域的图像,并且处理器930可以识别所获取图像上的被激活的像素的位置信息。

基于所识别的位置信息,处理器930可以识别生物计量传感器920的位置。根据实施例,处理器930可以通过将在所获取的图像上识别的像素的位置信息与之前存储的参考信息上的像素的位置信息进行比较而识别生物计量传感器920的位置。例如,如果在所获取的图像与参考图像之间的像素的位置信息不存在变化,则处理器930可以确定还没有发生生物计量传感器920的位置的变化。然而,如果在所获取的图像与参考图像之间的像素的位置信息存在变化,则处理器930可以确定已经发生了生物计量传感器920的位置的变化。

当生物计量传感器920的位置发生任何变化时,处理器930可以计算位置的变化量。具体地,可以通过所获取的图像与参考图像上的像素的坐标的变化来计算位置的变化量。

如果生物计量传感器920的位置的变化量在预定范围内(例如,小于阈值),则处理器930可以基于生物计量传感器920的位置的变化量来补偿由生物计量传感器920获取的生物计量信息。根据实施例,基于变化量,处理器930可以调整所获取的生物计量信息的位置或者调整显示器910上的感测区域的位置。这将参照图13a和图13b进行详细描述。

如果生物计量传感器920的位置的变化量在另一预定范围内(例如,等于或大于阈值),则处理器930可以通过显示器910来提供与生物计量传感器920的位置的变化量相关联的信息。例如,处理器930可以在显示器910上显示警报消息,以通知由于生物计量传感器920的位置变化而难以使用生物计量传感器920的功能、限制使用与生物计量传感器920相关联的功能或应用或者提出另一种认证方式。这将参照图14进行详细描述。

图10是示出了根据各种实施例的生物计量传感器的位置变化的示例的图。

如图10所示,生物计量传感器1080(例如,图5中的生物计量传感器580、图6中的生物计量传感器651、图7中的生物计量传感器780或图8中的生物计量传感器880)可以安装(即,表面安装)在显示器fpcb1090上,该显示器fpcb1090被弯折使得生物计量传感器1080被设置在显示面板1040的下方。换句话说,fpcb1090被制造成平坦且可弯折的形式。在生物计量传感器1080安装在fpcb1090上之后,fpcb1090可以被折叠成两部分,使得生物计量传感器1080被设置在显示面板1040的下方。

这种结构可能会引起生物计量传感器1080的位置变化。例如,fpcb1090的弯曲部分1092的曲率由于物理冲击而变化,因此,fpcb1090的位于显示器1040下方的下部可能会左右移动。因此,由于fpcb1090的移动,安装在fpcb1090上的生物计量传感器1080的位置可能会变化。在这种情况下,生物计量传感器1080的位置可能与显示器1040上的先前定义的感测区域不对准,因此可能难以获得准确的生物计量信息。

图11a和图11b是示出了根据各种实施例的用于识别生物计量传感器的位置的像素的示例的图。

根据各种实施例,处理器(例如,图9中的处理器930)可以激活显示器(例如,图9中的显示器910)的、下方设置有生物计量传感器(例如,图9中的生物计量传感器920)的至少一部分中包括的至少一个像素(例如,图5中的像素541、542和543)。被激活的像素可以根据参考信息而预先确定。

根据实施例,在显示器的像素中,可以激活位于与下方设置有生物计量传感器的感测区域相邻的边缘区域中的至少一个像素。根据各种实施例,可以将边缘区域限定为在感测区域1110的外侧的、包括感测区域1110的边界。例如,如果感测区域1110具有矩形形状,则边缘区域可以被限定为对应于感测区域1110的至少一个拐角或至少一个边缘。

如图11a所示,感测区域1110设置在显示器的至少一部分中,并且可以激活位于感测区域1110的四个拐角处的像素1121至1124。换句话说,当启用感测模式时,像素1121至1124可以发光,并且生物计量传感器可以通过接收由像素1121至1124发射的光来获取图像。或者,如图11b所示,可以激活位于感测区域1110的上边缘区域1131和下边缘区域1132中的像素。图11a和图11b仅是示例性的,要被激活的像素可以具有诸如直线、曲线或多边形的各种形状,并且它们也可以具有诸如感测区域1110的边缘、拐角或周围的各种位置。

根据实施例,处理器可以激活如图11a所示的所选择的像素,通过生物计量传感器获取图像,并检查生物计量传感器的位置信息以确定生物计量传感器的位置是否变化。如果发生位置的任何变化(或者如果位置的变化量在预定范围内),则处理器可以激活重新选择的像素,如图11b所示,然后再次检查生物计量传感器的位置信息。

图12是示出了根据各种实施例的在生物计量传感器的位置变化的情况下由生物计量传感器获取的图像的示例的图。

因为生物计量传感器(例如,图9中的生物计量传感器920)获取固定区域的图像,所以如果相同的像素(例如,图11a中的1121至1124或者图11b中的1131和1132)发光并且如果生物计量传感器的位置没有变化,则所获取的图像没有变化。然而,如果生物计量传感器的位置发生任何变化,则所获取的图像可能与参考图像(例如,在发生这种位置变化之前获取的图像)不同。

如果位于如图11a所示的感测区域1110的四个拐角处的像素1121至1124被激活而发光,并且如果生物计量传感器的位置向左移动,则如图12所示,像素的位置1221至1234可能相比较于参考图像而在所获取的图像上向右移动。像这样,通过在预定的参考图像和从生物计量传感器获得的图像之间进行比较,处理器可以确定是否发生了生物计量传感器的位置变化,并且还可以识别位置的变化量。

图13a和图13b是示出了根据各种实施例的补偿生物计量信息的示例的图。

根据各种实施例,当生物计量传感器(例如,图9中的920)的位置的变化量在预定范围内(例如,小于阈值)时,处理器(例如,图9中的930)可以基于变化量来补偿由生物计量传感器获取的生物计量信息。这意味着当位置变化量小时可以获取生物计量信息,从而执行一定的补偿以提高识别率。

如图13a所示,处理器可以基于变化量来调整所获取的生物计量信息的位置。如上所述,当生物计量传感器的位置变化时,可能会导致来自感测区域1310的不对准。换句话说,所获取的生物计量信息的位置可能会变化。例如,在生物计量传感器的位置变化的情况下,即使用户将指纹1330放置在显示器的感测区域1310的中央,指纹区域也可能会在所获取的图像上移位。因此,如附图标记1340所示,处理器可以将所获取的图像上的指纹区域移动生物计量传感器的位置的变化量,从而在预期位置处获取指纹。

根据另一个实施例,如图13b所示,处理器可以基于生物计量传感器的位置的变化量将感测区域1310的位置调整到显示器上的新位置1315。在这种情况下,在生物计量传感器相关应用上,指纹感测区域可以被显示在新调整的位置1315处。例如,为了获取生物计量信息,处理器可以再次选择位于与生物计量传感器的位置的变化量对应的不同位置处的其它像素。因此,即使生物计量传感器的位置变化,生物计量传感器也可以获取与变化之前相同的图像。

图14是示出了根据各种实施例的显示与生物计量传感器的位置变化相关联的信息的示例的图。

根据各种实施例,当生物计量传感器(例如,图9中的920)的位置的变化量在另一预定范围内(例如,等于或大于阈值)时,处理器(例如,图9中的930)可以通过显示器(例如,图9中的910)提供与生物计量传感器的位置的变化量相关联的信息。如图14所示,处理器可以在显示器上显示警报消息1450,以通知由于生物计量传感器的位置变化而难以使用生物计量传感器的功能。

根据另一个实施例,处理器可以停止执行与生物计量传感器相关联的至少一个功能(或应用)。例如,当指纹识别被设置为电子设备的解锁方式时,处理器可以停止执行指纹识别功能,并请求用户执行另一种解锁功能,例如,密码输入。

根据又一个实施例,处理器可以通过进一步考虑像素间距以及生物计量传感器的位置的变化量和相关阈值来选择要执行的功能。如果生物计量传感器的位置的变化量等于或大于阈值,则处理器可以检查该变化量是否是像素间距的倍数。此时,处理器可以允许一定误差。换句话说,如果变化量落在像素间距的倍数的特定范围内,则这可以被视为对应于倍数。如果变化量不是像素间距的倍数,则处理器可以通过显示器提供与变化量相关联的信息,如先前在图14中所讨论的。相反,如果变化量对应于像素间距的倍数,则处理器可以补偿由生物计量传感器所获取的生物计量信息,如先前在图13中所讨论的。例如,如果像素间距是40nm并且阈值是60nm,并且如果生物计量传感器的位置的变化量超过60nm,则处理器可以提供相关信息(例如,图14中的警报消息)。此外,如果变化量接近作为像素间距(即,40nm)的倍数的80nm(或120nm等),则处理器可以补偿生物计量信息。这是因为:如果生物计量传感器的位置的变化量对应于像素间距的倍数,则要被激活的像素的位置的偏移可以被精确地匹配,并且误差可能会小。

根据各种实施例,电子设备可以包括:显示器、设置在显示器的至少一部分中的生物计量传感器以及电连接到显示器和生物计量传感器的处理器。处理器可以被配置为:激活在显示器的至少一部分中包括的至少一个像素;通过生物计量传感器获取与所述至少一个像素对应的位置信息;并且基于位置信息来识别设置在显示器的至少一部分中的生物计量传感器的位置。

根据各种实施例,处理器可以进一步被配置为:当生物计量传感器的位置的变化量在预定范围内时,基于所述变化量来补偿由生物计量传感器获取的生物计量信息。

根据各种实施例,处理器可以进一步被配置为:基于变化量来调整所获取的生物计量信息的位置。

根据各种实施例,处理器可以进一步被配置为:当变化量在另一预定范围内时,通过显示器提供与变化量相关联的信息。

根据各种实施例,处理器可以进一步被配置为:当变化量在另一预定范围内时,停止与生物计量传感器相关联的至少一个功能。

根据各种实施例,处理器可以进一步被配置为:激活显示器的像素中的至少一个预定义的像素。

根据各种实施例,生物计量传感器可以进一步被配置为:当至少一个像素被激活时获取显示器的至少一部分的图像,并且处理器还可以被配置为:识别由生物计量传感器获取的图像上的被激活的像素的位置信息。

根据各种实施例,处理器可以进一步被配置为:通过将所识别的位置信息与预先存储的像素的位置信息进行比较来识别生物计量传感器的位置。

根据各种实施例,处理器可以进一步被配置为:激活显示器的像素中的、与下方设置有生物计量传感器的区域相邻的边缘区域中的至少一个像素。

根据各种实施例,生物计量传感器可以是设置在显示器的至少一部分的下方的光学指纹传感器。

根据各种实施例,电子设备可以包括:显示器;设置在显示器的至少一部分的下方的生物计量传感器;存储器;以及电连接到显示器、生物计量传感器和存储器的处理器。处理器可以被配置为:基于先前存储在存储器中的参考信息来激活显示器的至少一些像素,以通过利用生物计量传感器来获取包括至少一些像素的图像,并且将通过由生物计量传感器获取的图像与对应于参考信息的参考图像进行比较来识别生物计量传感器的位置。

根据各种实施例,处理器可以进一步被配置为:当所获取的图像与参考图像不相同时,确定生物计量传感器的位置发生了变化。

图15是示出了根据各种实施例的用于识别生物计量传感器的位置的方法的流程图。

该方法可以通过以上参照图1至图14描述的电子设备来执行,并且下面将省略上述技术特征。

在操作1510,电子设备(例如,处理器930)可以激活在显示器的至少一部分中包括的至少一个像素。根据实施例,例如,在生物计量传感器的位置变化发生之前(例如,在制造电子设备时),可以预定义要被激活的至少一个像素。

在操作1520,电子设备(例如,处理器930)可以通过生物计量传感器来获取与至少一个像素对应的位置信息。根据实施例,电子设备可以将预先存储的参考图像与由生物计量传感器获取的图像进行比较,并且基于在这样的图像中被激活的像素的位置来获取生物计量传感器的位置信息。

在操作1530,电子设备(例如,处理器930)可以基于所获取的位置信息来识别设置在显示器的至少一部分中的生物计量传感器的位置。

图16是示出了根据各种实施例的用于识别生物计量传感器的位置的方法的流程图。

在操作1610,电子设备(例如,处理器930)可以响应于预定事件而启用感测生物计量传感器的位置变化的感测模式。根据实施例,用于启用感测模式的这种事件可以根据用户的输入(例如,将感测模式设置为开启状态)而发生、以固定间隔(例如,一个月)发生、当执行与生物计量传感器相关联的功能或应用时发生或者当生物计量信息的错误识别出现超过特定次数时发生。

在操作1620,电子设备(例如,处理器930)可以激活显示器的至少一部分中的像素。这里,例如,在生物计量传感器的位置变化发生之前在制造电子设备时,可以预定义被激活的像素。另外,要被激活的像素可以是生物计量传感器获取图像的区域中(即,下方具有生物计量传感器的指纹感测区域以及其周边区域的一部分中)的至少一些像素。以上图11a和图11b中讨论了被激活的像素的示例。

在操作1630,电子设备(例如,处理器930)可以通过驱动生物计量传感器来获取图像。由生物计量传感器获取的图像可以包括至少一些被激活的像素的图像。

在操作1640,电子设备(例如,处理器930)可以将通过生物计量传感器获取的图像与给定图像(例如,预先存储的参考图像)进行比较。

在操作1650,如果确定所获取的图像与给定的图像相同,则这意味着没有发生生物计量传感器的位置变化。因此,在操作1660,电子设备(例如,处理器930)可以连续地执行与生物计量传感器相关联的功能。

相反,如果所获取的图像与给定图像不相同,则电子设备(例如,处理器930)可以基于图像之间的差异来检查生物计量传感器的位置的变化量,然后,在操作1670,确定变化量是否大于阈值(th)。

如果生物计量传感器的位置的变化量小于阈值,则在操作1680,电子设备可以补偿通过生物计量传感器获取的生物计量信息。这已经在前面参照图13a和图13b进行了描述。

相反,如果生物计量传感器的位置的变化量等于或大于阈值,则在操作1690,电子设备可以提供与变化量相关联的信息。这已经在前面参照图14进行了描述。

根据各种实施例,用于识别电子设备中的生物计量传感器的位置的方法可以包括:激活显示器的至少一部分中包括的至少一个像素;通过生物计量传感器获取与至少一个像素对应的位置信息;以及基于位置信息来识别设置在显示器的至少一部分中的生物计量传感器的位置。

根据各种实施例,所述方法还可以包括:当生物计量传感器的位置的变化量在预定范围内时,基于所述变化量来补偿由生物计量传感器获取的生物计量信息。

根据各种实施例,补偿生物计量信息可以包括:基于变化量来调整所获取的生物计量信息的位置。

根据各种实施例,所述方法还可以包括:当变化量在另一预定范围内时,通过显示器提供与变化量相关联的信息。

根据各种实施例,所述方法还可以包括:当变化量在另一预定范围内时,停止与生物计量传感器相关联的至少一个功能。

根据各种实施例,获取位置信息可以包括:当至少一个像素被激活时,获取显示器的至少一部分的图像,以及识别由生物计量传感器获取的图像上的被激活的像素的位置信息。

根据各种实施例,获取位置信息还可以包括:通过将所识别的位置信息与预先存储的像素的位置信息进行比较来识别生物计量传感器的位置。

根据各种实施例,激活至少一个像素可以包括:激活显示器的像素中的、与下方设置有生物计量传感器的区域相邻的边缘区域中的至少一个像素。

尽管已经参照本发明的示例性实施例具体示出和描述了本公开,但是清楚地理解的是,这仅仅是作为说明和示例的方式,而不与本公开相结合。本领域技术人员将理解的是,在不脱离本公开的主题和范围的情况下,可以对本文进行形式和细节上的各种改变。

尽管已经用示例性实施例描述了本公开,但是本领域技术人员可以提出各种改变和修改。意图是本公开包含落入所附的权利要求的范围内的这些改变和修改。

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