用于驱动指纹传感器的方法和电子设备与流程

文档序号:11450735阅读:215来源:国知局
用于驱动指纹传感器的方法和电子设备与流程

本公开涉及用于驱动指纹传感器的方法和电子设备。



背景技术:

随着诸如笔记本电脑和智能手机之类的电子设备的发展,强调信息安全的重要性。通过将各种生物识别技术应用于电子设备,安全性得到提高。各种生物识别技术中的指纹识别由于指纹传感器的小型化而可以以低成本确保高安全性并且已经被广泛使用。



技术实现要素:

技术问题

当在电子设备中指纹传感器被驱动时,电子设备的某些模块可能经受由指纹传感器中的工作频率的谐波引起的干扰。由此,可能降低电子设备的天线辐射性能或者降低指纹传感器的识别率。因此,需要用于降低由指纹传感器中的工作频率的谐波引起的干扰的影响的措施。

因此,本公开一方面是提供一种用于驱动指纹传感器的方法和电子设备。

本公开另一方面是提供一种存储用于执行用于在计算机中驱动指纹传感器的方法的程序的计算机可读记录介质。

技术方案

根据本公开的一个方面,提供一种电子设备。电子设备包括:无线通信模块,被配置成在第一状态下执行无线通信;指纹传感器,被配置成在第二状态中感测指纹;以及电连接到无线通信模块和指纹传感器的至少一个处理器,其中处理器基于无线通信模块或指纹传感器的操作状态的至少一部分来改变所述第一状态或所述第二状态。

附图说明

图1是根据本公开的各种实施例的驱动指纹传感器的电子设备的框图。

图2是根据本公开的各种实施例的通信接口的框图。

图3是根据本公开的各种实施例的电子设备中的指纹传感器的框图。

图4是示出根据本公开的各种实施例的改变和驱动指纹传感器的操作或经历干扰的模块的操作的方法的流程图。

图5是示出根据本公开的各种实施例的改变和驱动指纹传感器的驱动频率的方法的流程图。

图6是示出根据本公开的各种实施例的改变和驱动通信模块的发送功率的方法的流程图。

图7是示出根据本公开的各种实施例的通过执行天线切换来驱动指纹传感器的方法的流程图。

图8是示出根据本公开的各种实施例的改变数据的发送定时和驱动指纹传感器的方法的流程图。

图9是根据本公开的各种实施例的包括指纹传感器的电子设备的框图。

图10是根据本公开的各种实施例的电子设备的框图。

具体实施方式

在下文中,参考附图公开了本公开的各种实施例。在本公开的各种实施例中可以进行各种修改,并且在附图中示出了特定实施例以及列出了相关的详细描述。然而,不会将本公开的各种实施例限制到这些特定实施例,并且应当理解,本公开涵盖了本公开的所有修改、等同物和/或替代,只要它们落入所附权利要求及其等同的范围内。对于附图的描述,相同的附图标记表示相同的元素。

在此使用的术语“包括”、“包含”和“具有”、“可能包括”或“可能包含”和“可能具有”表示所公开的功能、操作或元素的存在,但不排除其它功能、操作或元素。另外,在本公开的各种实施例中,术语“包括”、“包含”特指属性、区域、固定数量、步骤、过程、元素和/或部件,但不排除其它属性、区域、固定数量、步骤、过程、元素和/或部件。

在本公开的各种实施方案中,表达“a或b”或“a或/和b中至少之一”可以包括一起列出的项目的所有可能的组合。例如,表达“a或b”或“a或/和b中的至少一个”可以指包括a、b或a和b两者。

这里使用的诸如“第一”、“第二”等的术语可以指修饰本公开的各种实施例的各种不同的元素,但是不限制这些元素。例如,这样的表达并不限制相应部件的顺序和/或重要性。表达可用于区分一个元素和另一个元素。例如,“第一用户设备”和“第二用户设备”都指用户设备,但指彼此不同的用户设备。例如,在不脱离本公开的范围的情况下,第一部件可以被称为第二部件,反之亦然。

在下面的本公开中,当将一个部件(或元素、设备等)称为“连接”到另一部件(或元素、设备等)时,应当理解,前者可以“直接连接“或者通过中间部件(或元素、设备等)”连接“到后者。相反,当元素被称为“直接连接”或“直接耦合”到另一元素时,不存在中间元素。

在本公开各种实施例中,本说明书中使用的术语用于描述特定实施例,并不旨在限制本公开的范围。单数形式的术语可以包括复数形式,除非在上下文中具有明显不同的含义。本文另外指出的,包括技术或科学术语的本文使用的所有术语可以具有本领域技术人员通常理解的相同含义。通常,字典中定义的术语应被视为具有与相关技术的上下文含义相同的含义,除非在本文中明确定义,否则不应被异常地理解或具有过于正式的含义。

另外,根据本公开各种实施例的电子设备可以是具有照相机功能的设备。例如,电子设备可以包括智能电话、平板电脑(pc)、移动电话、视频电话、电子书(电子书)阅读器、台式个人计算机(pc)、膝上型计算机(pc)、上网本计算机、个人数字助理(pda)、便携式多媒体播放器(pmp)、mp3播放器、移动医疗设备、照相机和可穿戴设备(例如诸如电子眼镜的头戴式装置、电子服装、电子手镯、电子项链、电子配件、电子纹身和智能手表)中的至少一种。

根据本公开的一些实施例,电子设备可以是具有数据存储功能的智能家用电器。智能家用电器可以包括例如电视机、数字视频盘(dvd)播放器、音频、冰箱、空调、洗碗机、烤箱、微波炉、洗衣机、空气净化器、机顶盒、电视盒(例如samsunghomesynctm、appletvtm或googletvtm)、游戏机、电子词典、电子钥匙、摄像机和电子相框中的至少一种。

根据本公开的一些实施例,电子设备可以包括各种医疗设备(例如磁共振血管造影术(mra)设备、磁共振成像(mri)设备、计算机断层摄影(ct)设备、医学成像设备、超声波设备等)、导航设备、全球定位系统(gps)接收器、事件数据记录器(edr)、飞行数据记录器(fdr)、车载信息娱乐设备、船用电子设备(例如海洋导航系统、陀螺仪指南针等)、航空电子设备、安全设备、车头模块、工业或家用机器人、金融机构的自动取款机(atm)和商店的销售点(pos)中的至少一种。

在本公开各种实施例中,电子设备可以包括支持呼叫转移服务的家具或建筑物/结构的一部分、电子板、电子签名接收装置、投影仪和各种测量仪器(例如水、电、气体或无线电信号测量仪器)中的至少一种,其中每个都具有屏幕显示功能。根据本公开各种实施例的电子设备可以是上述各种设备之一或其组合。另外,根据本公开各种实施例的电子设备可以是柔性设备。此外,对于本领域技术人员显而易见的是,根据本公开各种实施例的电子设备不限于上述设备。

在下文中,将参照附图更详细地描述根据本公开各种实施例的电子设备。各实施例中的术语“用户”可以指使用电子设备的人或使用电子设备(例如人造智能电子设备)的设备。

图1是根据本公开各种实施例的驱动指纹传感器的电子设备的框图。

根据本公开各种实施例,电子设备100可以包括在第一状态下操作的模块(例如无线通信模块、图像处理器、应用处理器等)、在第二状态下操作的指纹传感器110以及电连接到指纹传感器110和模块的至少一个处理器120。除了指纹传感器110之外,包括在电子设备100中的至少一个模块可以代表经历由指纹传感器110的操作频率引起的干扰的模块。在下文中,为了方便描述,将模块描述为经受由指纹传感器110的工作频率引起的干扰模块。

根据本公开各种实施例,处理器120可以基于电子设备100中的模块的操作状态(例如第一状态)和/或指纹传感器110的操作状态(例如第二状态)的至少一部分来改变该第一状态和/或第二状态。

在上述说明中,第一状态或第二状态中的每一个可以包括以相应模块(例如指纹传感器110或模块)的指定操作频率操作的状态、以指定操作功率操作的状态以及基于指定的电路路径操作的状态中的至少一个。处理器120可以被配置成接收用于通知指纹传感器110的操作的第一信号(例如触发信号)以及在接收到第一信号后改变第一频率和/或第二频率。

模块的第一状态可以包括模块的操作状态(例如其中模块以第一工作频率操作的状态、其中模块以第一操作功率操作的状态或者其中模块作为第一电路路径操作的状态)。指纹传感器110的第二状态可以包括指纹传感器110的操作状态(例如其中指纹传感器110以第二操作频率操作的状态、其中指纹传感器110以第二操作功率操作的状态或其中指纹传感器110作为第二电路路径操作的状态)。将使用特定示例来描述操作状态(例如第一状态和第二状态)。

参考图1,电子设备100可以包括指纹传感器110和处理器120。根据本公开各种实施例,电子设备100还可以包括触摸面板130和通信接口140中的至少一个。

在本说明书中,仅描述与本公开各种实施例相关的部件以便不会使本公开的特征模糊。相应地,对于本领域技术人员显而易见的是,可以还包括除了图1所示的部件之外的一般部件。

为了防止由指纹传感器110中的工作频率的谐波引起的至少一个模块的性能恶化,电子设备100可以改变指纹传感器110的操作或经受由指纹传感器110的操作频率引起的干扰的模块的操作并且可以驱动指纹传感器110。

可以根据处理器120的控制信号来驱动指纹传感器110。例如,处理器120可以改变指纹传感器110的操作(例如操作频率、操作功率、电路路径等)或经受由指纹传感器110的操作频率引起的干扰的模块(例如无线通信模块、图像处理器、应用处理器等)的操作(例如操作频率、操作功率、电路路径等)。例如,当控制信号被发送到指纹传感器110时,可以驱动指纹传感器110。

例如,经受由指纹传感器110的操作频率引起的干扰的模块可以包括图像处理器、应用处理器、天线、通信模块(例如无线通信模块)、蜂窝模块、wi-fi模块、gps模块、蓝牙模块、射频(rf)模块和近场通信(nfc)模块)。然而,本公开不限于此,并且除了上述模块之外,电子设备100还可以包括经受由指纹传感器110的操作频率引起的干扰的至少一个模块。以下,为了方便描述,包括天线、通信模块(例如无线通信模块)、蜂窝模块、wi-fi模块、gps模块、蓝牙模块、rf模块和nfc模块的通信接口140是被描述为经受由指纹传感器110的工作频率引起的干扰的模块。

根据本公开各种实施例,指纹传感器110可以以预定的操作频率被驱动。或者,根据本公开各种实施例,指纹传感器110的操作频率可以被处理器120改变成各种频率。指纹传感器110的操作频率可以被确定为指纹传感器110根据处理器120的控制信号而被驱动的多个频率中的一个。当操作频率改变到所确定的频率时,指纹传感器110可以以改变后的操作频率被驱动。

根据本公开各种实施例,可以以恒定的操作功率驱动指纹传感器110。或者,根据本公开各种实施例,指纹传感器110的操作功率可以由处理器120改变成各种大小的功率。当指纹传感器110的操作功率改变时,可以以改变后的操作功率驱动指纹传感器110。

根据本公开各种实施例,指纹传感器110可以作为预定的电路路径被驱动。可以将指纹传感器110的电路路径确定为通过其指纹传感器110由处理器120驱动的多个电路路径之一。当指纹传感器110的电路路径改变时,指纹传感器110可以作为改变的电路路径被驱动。

指纹传感器110可以执行指纹的感测。根据本公开的电子设备100可以使用诸如光学方法、射频(rf)方法、热检测方法和超声波方法的各种方法的指纹传感器110。另外,电子设备100可以使用两种或更多种方法组合的指纹传感器110。

根据本公开各种实施例,指纹传感器110可以根据感测指纹的类型包括滑动类型(swipetype)和触摸类型。滑动类型是将具有指纹的手指的表面放置在指纹传感器110上,并在预定方向上将其滑动。触摸类型是手指的表面接触指纹传感器110达预定时间。当指纹传感器110是滑动式或触摸式时,电子设备100可以通过使用触摸面板或接近传感器来检测指纹感测的预先移动。与其有关的具体描述可以参考图3。

指纹传感器110可以将通过感测指纹获得的感测数据传送到处理器120。处理器120可执行对感测数据的图像处理并执行指纹认证处理。

根据本公开的各种实施例,指纹传感器110可以安装在电子设备100的各个位置上。例如,指纹传感器110可以以安装在键或按钮上的形式提供。例如,指纹传感器110可以安装在主页键上。可替换地,,指纹传感器110可以以安装在显示面板或触摸面板上的形式提供。可替换地,,指纹传感器110安装在显示面板上,作为显示器集成类型。除了上述位置之外,指纹传感器110可以在诸如电子设备100的前侧、侧面或后面的各种位置。

处理器120可以通过指纹认证处理来确定感测数据的指纹是否是登记的指纹。例如,处理器120可以通过将登记的指纹图像与通过指纹检测获得的指纹进行比较来确定获得的指纹图像是否与登记的指纹图像相同。可替换地,,处理器120可以通过使用从指纹图像提取的细节来确定感测数据的指纹是否是登记的指纹。除此之外,处理器120可以通过使用各种指纹认证方法来执行指纹认证处理。

根据本公开各种实施例,处理器120可以接收触发信号并且响应于触发信号控制指纹传感器110的操作或控制经受指纹传感器110的操作频率引起的干扰的模块(例如通信接口140)的操作。

根据本公开各种实施例,处理器120可以通过各种方法来控制指纹传感器110的操作。例如,处理器120可以改变指纹传感器110的操作频率、操作功率、操作电流和电路路径中的至少一个。

根据本公开各种实施例,处理器120可以控制经受由指纹传感器110的工作频率引起的干扰的模块(例如通信接口140)的操作。例如,处理器120可以改变经受由指纹传感器110的工作频率引起的干扰的模块的操作频率、操作功率、操作电流和电路路径中的至少一个。例如,处理器120可以基于多个天线中的每一个的接收信号特性确定发送天线并且可以执行到所确定的发送天线的天线切换。可替换地,处理器120可以确定通信接口140中的数据的发送定时,并且可以根据所确定的发送定时执行数据发送。

根据本公开实施例,当通信接口140在执行数据通信(例如数据发送/接收操作)时指纹传感器110的操作的干扰时,处理器120可以增加通信接口140的操作功率以便减少由指纹传感器110引起的干扰的影响。可替换地,通过降低通信接口140的操作电流或提高指纹传感器110的操作电流,处理器120可以减小通信接口140的干扰并因此可以增加指纹传感器110的指纹识别率。

根据本公开的实施例,当电子设备100在执行充电时干扰指纹传感器110的操作时,处理器120可以增加指纹传感器110的操作电流以便增加指纹传感器110的指纹识别率。例如,处理器120可以在对电子设备100充电的同时增加指纹传感器110的操作电流。可替换地,,处理器120可以在执行指纹传感器110的指纹识别的同时增加指纹传感器110的操作电流,然后当指纹传感器110的指纹识别完成时,可以再次将操作电流返回到先前的操作电流。

根据本公开的实施例,如果在电子设备100播放视频时检测到用于指纹认证的指纹感测,则处理器110可以减少当前正在播放的视频的帧或者改变指纹传感器110的操作频率、操作功率和操作电流中至少之一,以增加指纹传感器110的识别率。当指纹传感器110的指纹识别完成时,处理器120可以再次返回到先前的状态(例如变更前的视频帧、变更前的操作频率、变更前的操作功率或变更前的操作电流)。

根据本公开的实施例,根据电子设备100的状态或正在执行的应用,处理器120可以从指纹传感器110和经受指纹传感器110的操作频率引起的干扰的模块中选择一个单元以首先确保其性能。例如,当电子设备100处于锁屏状态或处理安全数据时,为了增强指纹传感器110的指纹识别率(例如确保指纹传感器110的性能),电子设备100可以增加指纹传感器110的操作频率、操作功率和操作电流中的至少一个。可替换地,当电子设备100通过功能上连接到电子设备110的另一电子设备(例如可穿戴设备)执行指纹认证处理时,为保证天线的数据发送/接收性能或通信模块200的发送/接收性能,电子设备100可以增加天线或通信模块200(而不是指纹传感器110)的操作频率、操作功率和操作电流中的至少一个。根据本公开的各种实施例,处理器120可以配置有至少一个处理器。

触摸面板130可以检测触摸变化量或悬停触摸变化量。触摸面板130可以基于检测到的触摸变化量或检测到的悬停触摸变化量来检测屏幕上的触摸输入。例如,当触摸面板130通过使用电容的变化来检测触摸输入时,触摸变化量或悬停触摸变化量可以是电容的变化量。根据本公开的各种实施例,触摸面板130可以包括多个功能分开的触摸面板。

触摸面板130可以通过在触摸面板130的表面上提供的传感器将传感器的状态变化(例如施加到触摸面板表面的压力变化、电容的变化、光量的变化)转换成电信号来检测触摸输入信号。触摸面板130可以通过诸如电阻、电容、超声和红外方法的各种方法来实现。

通信接口140可以通过网络向/从外部设备(未示出)发送/接收数据。通信接口140可以包括天线、通信模块、蜂窝模块、wi-fi模块、gps模块、蓝牙模块、射频(rf)模块和近场通信(nfc)模块中的至少一个。关于通信接口140的具体描述可以参考图2。

在指纹传感器110被驱动之前或者当指纹传感器110被驱动时,通过改变指纹传感器110的操作或改变经受由指纹传感器110的操作频率引起的干扰的模块的操作,电子设备100可以减少由指纹传感器110的操作频率的谐波引起的干扰。可替换地,当指纹传感器110的指纹识别失败时,电子设备110可以改变指纹传感器110的操作或改变经受由指纹传感器110的操作频率引起的干扰的模块的操作。因此,电子设备100可以防止由于指纹传感器110的操作频率引起的天线辐射性能的恶化。另外,由于防止了指纹传感器110和天线之间的干扰,可以改善指纹传感器110的识别率。

图2是根据本公开的各种实施例的通信接口的框图。

参考图2,通信接口140可以包括通信模块200、第一天线ant1251和第二天线ant252。通信模块200可以包括发送控制模块210、监视模块220、天线切换模块230、第一耦合器241和第二耦合器242中的至少之一。

尽管在图2中示出了诸如第一天线251和第二天线252的两个天线,但是本公开不限于此,通信接口140可以包括多个天线。另外,像连接到第一天线251的第一耦合器241和连接到第二天线的第二耦合器242一样,通信接口140可以包括分别对应于多个天线的多个耦合器。

为了防止由于指纹传感器110中的操作频率的谐波引起的性能恶化,电子设备100可以在改变通信接口140的操作之后驱动指纹传感器110。例如,通信模块200可以响应于控制器120的控制信号而改变发送功率、执行天线切换或执行数据发送。

发送控制模块210可以响应于处理器120的控制信号来控制通信模块200的发送功率。如果通信模块200的发送功率被发送控制模块210改变,则可以驱动指纹传感器110。例如,即使指纹传感器110的操作频率的谐波干扰从通信模块200发送的信号,也可以通过发送功率的变化来防止天线辐射性能的恶化。例如,当检测到指纹传感器110和通信模块200之间的干扰时,处理器120可以通过增加通信模块220的操作功率来防止天线辐射性能的恶化。

发送控制模块210可以响应于处理器120的控制信号来执行数据发送。例如,发送控制模块210可以根据由处理器120确定的发送定时来执行数据发送。如果从通信模块200发送的数据的发送定时被发送控制模块210改变,则可以驱动指纹传感器110。例如,当接收到触发信号时,处理器120可以确定停止通信模块200中的数据的发送,而当指纹传感器110的驱动终止时,可以确定恢复数据的发送。相应地,如果在通信模块200中停止数据发送,则可以驱动指纹传感器110。

可替换地,当在指纹传感器110的驱动期间发送/接收数据时,处理器120可以增加通信模块200的操作功率或执行天线切换,以便首先在通信模块200中执行数据发送/接收。

监视模块220可以监视设置在电子设备100中的多个天线(例如第一天线251和第二天线252)中的每一个的接收信号特性。例如,接收信号特性可以是接收信号强度指示(rssi)。

天线切换模块230可以响应于处理器120的控制信号来执行天线切换。处理器120可以基于多个天线中的每一个的接收信号特性来确定发送天线。例如,处理器120可以基于多个天线中的每一个的接收信号特性来确定多个天线中的具有最小灵敏度变化的天线作为发送天线。天线切换模块230可以执行到所确定的发送天线的天线切换。

第一耦合器241和第二耦合器242中的每一个可以提取通过第一天线251或第二天线242接收或发送的一些信号,并且可以将所提取的信号发送到监视模块220。第一天线251和第二天线252可以向外部设备(未示出)发送信号或接收从外部设备(未示出)发送的信号。

根据本公开各种实施例,电子设备可以包括用于在第一状态下执行无线通信的无线通信模块、用于在第二状态感测指纹的指纹传感器以及与无线通信模块和指纹传感器电连接的至少一个处理器。

根据本公开各种实施例,基于无线通信模块的第一状态或指纹传感器的第二状态的至少一部分,处理器可以改变该第一状态或第二状态。

根据本公开各种实施例,第一状态可以包括其中无线通信模块以第一操作频率操作的状态、其中无线通信模块以第一操作功率操作的状态和其中无线通信模块作为第一电路路径工作的状态中的至少之一,第二状态可以包括其中指纹传感器以第二操作频率操作的状态、其中指纹传感器以第二操作功率操作的状态和其中指纹传感器作为第二电路路径操作的状态中至少之一。

根据本公开各种实施例,处理器接收用于通知指纹传感器的操作的第一信号,并且响应于接收到第一信号,处理器可以改变第一状态中的无线通信模块的操作频率或改变指纹传感器的操作频率。

根据本公开各种实施例,处理器可以接收用于通知指纹传感器的操作的第一信号,并且响应于第一信号,可以改变无线通信模块的发送功率。

根据本公开各种实施例,电子设备包括多个天线。无线通信模块可以监视多个天线中的每一个的接收信号特性,并且响应于处理器的控制信号执行天线切换;并且处理器可以接收用于通知指纹传感器的操作的第一信号,并且响应基于第一信号,可以基于多个天线中的每一个的接收信号特性改变发送天线。

根据本公开各种实施例,处理器可以基于多个天线中的每一个的接收信号特性来确定多个天线中的具有最小灵敏度变化的天线作为发送天线。

根据本公开的各种实施例,处理器可以接收用于通知指纹传感器的操作的第一信号,并且响应于第一信号,可以改变无线通信模块中的数据的发送定时。

根据本公开的各种实施例,当接收到第一信号时,处理器可以确定停止无线通信模块中的数据发送,而当指纹传感器110的驱动终止时,可以控制无线通信模块恢复数据发送。

根据本公开的各种实施例,电子设备可以包括用于检测触摸变化量或悬停触摸变化量的触摸面板,并且可以基于检测到的触摸变化量或悬停触摸变化量来检测指纹感测的意图而产生第一信号。

根据本公开的各种实施例,处理器可以根据在电子设备执行的事件、电子设备的屏幕状态或在电子设备上执行的应用的类型来生成第一信号。

根据本公开的各种实施例,无线通信模块可以包括天线、通信模块、蜂窝模块、wi-fi模块、gps模块、蓝牙模块、rf模块和nfc模块中至少之一。

图3是根据本公开的各种实施例的电子设备中的指纹传感器的框图。根据该实施例,电子设备300可以包括位于电子设备300的下端中心处的指纹传感器110。电子设备300可以包括与前面的显示器集成的第一触摸面板131、设置在下端左侧的第二触摸面板132、与指纹传感器110集成的第三触摸面板133和设置在下端右侧的第四触摸面板134中的至少一个。电子设备300可以包括在上部的第一天线251和在下部的第二天线252。

例如,当指纹传感器110是滑动型指纹传感器时,电子设备300可以根据滑动方向检测第一触摸面板131、第二触摸面板132、第三触摸面板133或第四触摸面板的触摸变化量,并基于触摸变化量检测指纹感测的意图。

可替换地,当指纹传感器110是触摸型指纹传感器时,电子设备300可以检测第三触摸面板133的悬停触摸变化量,并且可以基于悬停触摸变化量来检测指纹感测的意图。或者,电子设备300可以通过使用在第三触摸面板133处安装的接近传感器来检测指纹感测的意图。除此之外,电子设备300可以通过各种方法来检测指纹感测的意图。

根据该实施例,当电子设备300检测到指纹感测的意图时,可以产生触发信号。可替换地,如果在电子设备300中执行指定的应用或执行指定的操作,例如,当显示器从关闭状态变为接通状态时,可以产生触发信号。

根据该实施例,响应于触发信号,在驱动指纹传感器110之前,为了减少由指纹传感器110的操作频率引起的干扰的影响,电子设备300可以改变指纹传感器110的指纹传感器的操作频率、通信模块的发送功率、改变通信模块的数据发送定时或执行天线切换。

图4是示出根据本公开的各种实施例的改变和驱动指纹传感器的操作或经受干扰的模块的操作的方法的流程图。

参考图4,图4所示的用于驱动指纹传感器的方法由图1所示的电子设备100中处理的操作构成。因此,尽管在本公开的此实施例中省略了一些内容,但是上述与图1的电子设备100有关的内容应用于图4所示的方法。

在操作410中,电子设备100可以接收触发信号。可以通过在电子设备100中执行的事件或根据电子设备100的屏幕状态或应用的执行来生成触发信号。例如,通过触摸面板130从关闭状态变为接通状态的事件,可以产生触发信号。可替换地,当执行指定的应用(例如使用指纹传感器110的应用)时,可以产生触发信号。例如,使用指纹传感器110的应用可以包括安全认证应用、支付应用或与用户隐私相关的应用。可替换地,当获得指定的屏幕状态时,可以产生触发信号。例如,处理器120可以确定它是用于指纹认证的屏幕状态并且生成触发信号以便改变指纹传感器110的操作频率、操作功率、电路路径或操作电流中的至少一个。

可替换地,当基于触摸面板130的触摸变化量或悬停触摸变化量或接近传感器的感测数据来检测手指感测的意图(例如预移动)时,可以产生触发信号。例如,当用户向设置在电子设备100中的指纹传感器110提供指纹时,可以在与指纹传感器110相邻的触摸面板130的区域中检测超过参考值的触摸变化量。触摸面板130可以基于与指纹传感器110相邻的触摸面板130的区域中的触摸变化量来检测指纹感测的意图,并且可以生成触发信号。例如,取决于指纹传感器110是滑动型还是触摸型,其中检测到触摸变化量或悬停触摸变化量的参考值、触摸变化量或悬停触摸变化量的触摸面板130的区域可能会变化。

除了上述模块之外,可以通过在电子设备100中执行的各种事件来产生触发信号。

在操作420,电子设备100可以改变指纹传感器110的操作频率或经受由指纹传感器110的操作频率引起的干扰的模块(例如通信接口140)的操作。

在操作430,电子设备100可以驱动指纹传感器110。

图5是示出根据本公开各种实施例的改变和驱动指纹传感器的驱动频率的方法的流程图。

图5所示的驱动和改变指纹传感器的驱动频率的方法利用图1中的电子设备100中处理的操作来配置。因此,尽管本公开的此实施例中省略了一些内容,但是上述与图1的电子设备100有关的内容应用于图5所示的方法。

在操作510,电子设备100可以接收触发信号。

在操作520,电子设备100可以改变指纹传感器110的操作频率。例如,电子设备100可以确定指纹传感器110被驱动的多个频率中的至少一个作为操作频率。处理器120可以基于rf模块的发送信道或接收信道的频率将多个频率中的不干扰rf模块的发送信道或接收信道的频率确定为操作频率。例如,当rf模块中接收频带为850mhz至880mhz时,处理器120可以将指纹传感器110的多个频率中的对应频率的谐波不干扰rf模块的接收频带中的频率的70mhz确定为操作频率。电子设备100可以将指纹传感器110的操作频率改变为所确定的操作频率。

在操作530,电子设备100可以以改变的操作频率驱动指纹传感器110。

图6是示出根据本公开的各种实施例的改变和驱动通信模块的发送功率的方法的流程图。

参考图6,图1所示的用于驱动指纹传感器的方法利用图1所示的电子设备100处理的操作来配置。因此,尽管在本公开的此实施例中省略了一些内容,但是上述与图1的电子设备100有关的内容应用于6所示的方法。

在操作610中,电子设备100可以接收触发信号。

在操作620中,电子设备100可以改变经受由指纹传感器110的操作频率引起的干扰的通信模块200的发送功率。例如,电子设备100可以确定经受由指纹传感器110的操作频率引起的干扰的通信模块200的发送功率。例如,即使通信模块200经受由指纹传感器110的操作频率引起的干扰,处理器120仍可以将通信模块200的发送功率确定为下述发送功率,其中该发送功率足够高而不会影响数据发送的性能。电子设备100可以以确定的发送功率执行数据发送。

在操作630中,电子设备100可以在通信模块200的发送功率改变之后驱动指纹传感器110。

图7是示出根据本公开各种实施例的通过执行天线切换来驱动指纹传感器的方法的流程图。

参考图7,用于驱动图8所示的指纹传感器的方法利用由图1所示的电子设备100处理的操作来配置。因此,尽管在本公开的此实施例中省略了一些内容,但是上述与图1的电子设备100有关的内容应用于图7所示的方法。

在操作710中,电子设备100可以接收触发信号。

在操作720中,电子设备100可以接收多个天线中的每一个的接收信号特性。

在操作730中,电子设备100可以基于多个天线中的每一个的接收信号特性来确定发送天线。例如,电子设备100可以基于多个天线中的每一个的接收信号特性来将多个天线当中具有最小灵敏度变化的天线确定为发送天线。

在操作740中,电子设备100可以利用确定的发送天线执行天线切换。

在操作750中,在执行天线切换之后,电子设备100可以驱动指纹传感器110。

图8是示出根据本公开的各种实施例的改变数据的发送定时和驱动指纹传感器的方法的流程图。

参考图8,图8所示的用于驱动指纹传感器的方法利用图1所示的电子设备100中处理的操作来配置。因此,尽管在本公开的此实施例中省略了一些内容,但是上述与图1的电子设备100有关的内容应用于图8所示的方法。

在操作810中,电子设备100可以接收触发信号。

在操作820中,电子设备100可以确定通信模块200中的数据发送定时。

在操作830中,电子设备100可以根据所确定的发送定时来发送数据。

在操作840中,在发送定时改变之后,电子设备100可以驱动指纹传感器110。

例如,当接收到触发信号时,电子设备100可以停止通信模块200中的数据发送并且可以驱动指纹传感器110,而当指纹传感器110的驱动终止时,电子设备100可以恢复数据发送。

根据本公开的各种实施例,驱动电子设备中的指纹传感器的方法可以包括:在第一状态下通过功能性地连接到电子设备的无线通信模块执行无线通信;在第二状态下通过功能性地连接到电子设备的指纹传感器感测指纹;以及通过功能性地连接到所述电子设备的处理器,基于所述无线通信模块或所述指纹传感器的至少一部分操作状态来改变所述第一状态或所述第二状态。

根据本公开各种实施例,第一状态和第二状态中的每一个包括操作频率、操作功率和电路路径中的至少一个。

根据本公开的各种实施例,该方法还包括接收用于通知指纹传感器的操作的第一信号,其中第一状态或第二状态的改变包括在接收到第信号后改变第一状态或第二状态。

根据本公开各种实施例,第一状态或第二状态的改变包括:对应于第一信号改变无线通信模块的发送功率;以及当无线通信模块的发送功率改变时驱动所述指纹传感器。

根据本公开各种实施例,第一状态或第二状态的改变包括:接收电子设备的多个天线中的每一个的接收信号特性;响应于所述第一信号,基于多个天线中的每一个的接收信号特性执行到所确定的发送天线的天线切换;并且当执行天线切换时驱动指纹传感器。

根据本公开各种实施例,第一状态或第二状态的改变包括:相应于第一信号,根据基于无线通信模块或指纹传感器的至少一部分操作状态确定的数据的发送定时来发送数据;并且当调整发送定时时驱动指纹传感器。

根据本公开各种实施例,数据的发送包括:当接收到第一信号时停止无线通信模块中的数据发送,而当指纹传感器的驱动终止时,恢复数据的发送;并且指纹传感器的驱动包括当通信模块中停止数据发送时驱动指纹传感器。

根据本公开各种实施例,该方法包括:检测电子设备的触摸面板的触摸变化量或悬停触摸变化量;以及通过基于触摸变化量或悬停触摸变化量检测指纹感测的意图来产生第一信号。

根据本公开各种实施例,该方法包括根据在电子设备执行的事件、电子设备的屏幕状态或在电子设备上执行的应用的类型来生成第一信号。

图9是根据本公开各种实施例的包括指纹传感器的电子设备的框图。

参考图9,电子设备900可以包括总线910、处理器920、存储器930、输入/输出接口940、显示器950、通信接口960和指纹传感器970。

总线910可以是将上述部件彼此连接并且在上述部件之间传递通信(例如控制消息)的电路。根据本公开各种实施例,总线910可以在处理器920和指纹传感器970之间和/或上述部件(例如存储器930、输入/输出接口940、显示器950、通信接口960和指纹传感器970)之间传递通信。

例如,处理器920可以通过总线910从上述其他部件(例如存储器930、输入/输出接口940、显示器950、通信接口960和指纹传感器970)接收指令、解析接收到的指令并根据解析的指令执行计算或数据处理。根据本公开各种实施例,处理器120可对应于图1所示的处理器120。

存储器930可以存储从处理器920或其他部件(例如输入/输出接口940、显示器950、通信接口960和指纹传感器970)接收或产生的指令或数据。

作为典型的存储介质的存储器930可以存储处理器920控制指纹传感器110的操作频率所需的数据或程序。另外,存储器930可以存储处理器920控制模块或通信接口960(其经受由指纹传感器110的工作频率引起的干扰)的操作所需的数据或程序。

存储器930可以存储处理器920所需的程序例程或指令集以控制输入/输出接口940、通信接口960或指纹传感器970。

存储器930可以存储电子设备900的操作所需的数据或程序。例如,存储器930可以包括硬盘驱动器(hdd)、只读存储器(rom)、随机存取存储器(ram)、闪存存储器存储卡、nand存储器或固态硬盘(sdd)。

存储器930例如可以包括诸如内核931、中间件932、应用程序编程接口(api)933或应用程序934的编程模块。上述编程模块中的每一个可以被配置有软件、固件、硬件或其至少两个的组合。内核931可以控制或管理用于执行在其余其他编程模块(例如中间件932、api933或应用程序934)中实现的操作或功能或用于调用存储的数据的系统资源(例如总线910、处理器920或存储器930)。此外,内核931可以提供用于通过从中间件932、api933或应用934访问电子设备900的各个部件来执行控制或管理操作的接口。

中间件932可以用作当api933或应用934与内核931通信时交换数据的中间角色。另外,关于从应用934接收的工作请求,中间件932可以例如通过分配使用电子设备900的系统资源(例如总线910、处理器920、指纹传感器970、存储器930等)的优先权到多个应用934中的至少一个的方法执行对该工作请求的控制(例如调度或负载平衡)。

作为允许应用程序934控制从内核931或中间件932提供的功能的接口,api933可以包括用于文件控制、窗口控制、图像处理或字符控制中的至少一个接口的接口或功能(例如指令)。

根据本公开各种实施例,应用934可以包括sms/mms应用、电子邮件应用、日历应用、通知应用、医疗保健应用(例如用于测量运动量或血糖的应用)、环境信息应用(例如提供压力、湿度或温度信息的应用程序)、照相机应用程序、ocr应用程序、图像编辑应用程序、呼叫消息应用程序、备忘录应用程序、互联网应用程序等。附加地或替代地,应用934可以是与电子设备900和外部电子设备(例如电子设备902或服务器904)之间的信息交换相关的应用。例如,信息交换相关的应用可以包括用于将特定信息中继到外部设备的通知中继应用或用于管理外部电子设备的设备管理应用。

例如,通知中继应用可以具有用于将从(从电子设备900的另一应用(例如sms/mms应用、电子设备900的电子邮件应用程序、医疗保健应用程序或环境信息)提供)发生的通知信息中继到外部电子设备(例如电子设备902或服务器904)的功能。另外或替代地,通知中继应用程序可以从外部电子设备(例如电子设备902或服务器904)接收通知信息,然后可以向用户提供接收到的通知信息。例如,设备管理应用可以管理(例如安装、删除或更新)与电子设备900通信的外部电子设备(例如服务器904的电子设备902)的至少部分功能(打开/关闭外部电子设备本身(或某些部件)或显示器的亮度(或分辨率)调整)、在外部电子设备中操作的应用或者从外部电子设备提供的服务(例如呼叫服务或消息服务)。

根据本公开的各种实施例,应用934可以根据外部设备(例如电子设备902或服务器904)的属性(例如电子设备的类型)来包括指定的应用。例如,当外部电子设备是mp3播放器时,应用934可以包括与音乐播放相关的应用。类似地,当外部电子设备是移动医疗设备时,应用934可以包括与护理有关的应用。根据本公开的实施例,应用934可以包括分配给电子设备900的应用和从外部设备(例如电子设备902或服务器904)接收的应用中的至少一个。

输入/输出接口940可以通过输入/输出设备(例如传感器、键盘或触摸屏)将从用户输入的指令或数据经总线910传送到处理器920、存储器930、通信接口960或指纹传感器970。例如,输入/输出接口940可以向处理器920提供关于用户通过触摸屏输入的触摸的数据。此外,输入/输出接口940可以通过输入/输出设备(例如扬声器或显示器)输出通过总线910从cpu920、存储器930、通信接口960或指纹传感器970接收的指令或数据。例如,输入/输出接口940可以通过扬声器将通过处理器920处理的语音数据输出给用户。

输入/输出接口940可以包括诸如触摸屏、液晶显示器、薄膜晶体管-液晶显示器、有机发光二极管、柔性显示器、3d显示器、触摸屏和扬声器以及用于驱动它的软件模块的输入设备。

显示器950可以向用户显示各种信息(例如多媒体数据或文本数据)。

通信接口960可以连接电子设备900与外部设备(例如电子设备902或服务器设备904)之间的通信。例如,通信接口960可以通过无线通信或有线通信与连接到网络962的外部设备通信。无线通信例如可以包括无线保真(wifi)、蓝牙(bt)、近场通信(nfc)、全球定位系统(gps)和蜂窝通信(例如lte、lte-a、cdma、wcdma、umts、wibro或gsm)中的至少之一。有线通信例如可以包括通用串行总线(usb)、高分辨率多媒体接口(hdmi)、推荐标准232(rs-232)和普通老式电话服务(pots))中的至少一种。

根据本公开各种实施例,通信接口960可以从诸如电子设备902或服务器904的外部设备接收数据。可替换地,通信接口960可以向诸如电子设备902或服务器904的外部设备发送数据。

根据本公开的实施例,网络962可以是电信网络。电信网络可以包括计算机网络、互联网、物联网(iot)和电话网络中的至少一种。根据本公开的实施例,用于电子设备900和外部设备之间的通信的协议(例如传输层协议、数据链路层协议或物理层协议)可以由应用934、应用编程接口933、中间件932、内核931、通信接口960和指纹传感器970中的至少之一支持。

可以根据处理器920的控制信号驱动指纹传感器970。例如,当处理器920改变指纹传感器970的操作频率或经受由指纹传感器970的操作频率引起的干扰的模块(例如通信接口960)的操作时,可以驱动指纹传感器970。

外部设备(例如电子设备902或服务器904)可以从电子设备900接收数据。可替换地,外部设备(例如电子设备902或服务器904)可以向电子设备900发送数据。

例如,电子设备902或服务器904可以包括可与电子设备900通信的所有电子设备,例如移动电话、智能电话、笔记本电脑、数字广播终端、数字照相机、便携式游戏终端、个人数字助理(pda)、便携式多媒体播放器(pmp)、导航或平板电脑。

图10是根据本公开各种实施例的电子设备的框图。

例如,电子设备1001可以配置图1所示的上述电子设备100的全部或一部分。参考图10,电子设备1001可以包括应用处理器(ap)1010、低功率处理器1012、通信模块1020、用户识别模块(sim)卡1024、存储器1030、传感器模块1040、输入设备1050、显示器1060、接口1070、音频模块1080、相机模块1091、电源管理模块1095、电池1096、指示器1097和电机1098。

ap1010可以控制连接到ap1010的多个硬件或软件部件,并且还可以通过执行操作系统或应用程序来执行多媒体数据的各种数据处理和操作。例如,ap1010可以利用片上系统(soc)来实现。根据本公开的实施例,ap1010还可以包括图形处理单元(gpu)(未示出)。

通信模块1020可以在电子设备1001和经由网络连接的其他电子设备之间执行数据发送/接收。根据本公开的实施例,通信模块1020可以包括蜂窝模块1021、wifi模块1023、bt模块1025、gps模块1027、nfc模块1028和射频(rf)模块1029。

蜂窝模块1021可以通过通信网络(例如lte、lte-a、cdma、wcdma、umts、wibro或gsm)提供语音呼叫、视频呼叫、文本服务或互联网服务。此外,蜂窝模块1021可以通过使用用户识别模块(例如sim卡1024)来对通信网络中的电子设备进行区分和认证操作。根据本公开的实施例,蜂窝模块1021可以执行ap1010提供的功能的至少一部分。例如,蜂窝模块1021可以执行多媒体控制功能的至少一部分。

根据本公开实施例,蜂窝模块1021还可以包括通信处理器(cp)。另外,例如,蜂窝模块1021可以用soc来实现。如图8所示,诸如蜂窝模块1021(例如cp)、存储器1030或电源管理模块1095的部件与ap1010分离,但是根据本公开的实施例,ap1010可以被实现包括一些上述部件(例如蜂窝模块1021)。

根据本公开实施例,ap1010或蜂窝模块1021(例如cp)可将从非易失性存储器或连接到其的其他部件中的至少一个接收的指令或数据加载到易失性存储器并且然后可以处理它们。此外,ap1010或蜂窝模块1021可以存储从非易失性存储器中的其他部件中的至少一个接收到的数据或由其生成的数据。

wifi模块1023、bt模块1025、gps模块1027和nfc模块1028中的每一个可以包括用于处理通过相应模块发送/接收的数据的处理器。尽管在图10中将蜂窝模块1021、wifi模块1023、bt模块1025、gps模块1027和nfc模块1028示为分离的块,但是,根据本公开的实施例,蜂窝模块1021、wifi模块1023、bt模块1025、gps模块1027和nfc模块1028中的一些(例如至少两个)可以包括在一个集成芯片(ic)或ic封装中。例如,分别对应于蜂窝模块1021、wifi模块1023、bt模块1025、gps模块1027和nfc模块1028的处理器的至少一些(例如对应于蜂窝模块1021的cp和对应于wifi模块1023的wifi处理器)可以用一个soc来实现。

rf模块1029可以负责数据发送/接收,例如rf信号的发送/接收。尽管在附图中未示出,rf模块1029可以包括收发器、功率放大器模块(pam)、频率滤波器或低噪声放大器(lna)。另外,rf模块1029还可以包括用于在无线通信中在自由空间(例如导体或导线)上发送/接收电磁波的部件。虽然蜂窝模块1021、wifi模块1023、bt模块1025、gps模块1027和nfc模块1028共享图10所示的一个rf模块1029,根据本公开的实施例,蜂窝模块1021、wifi模块1023、bt模块1025、gps模块1027和nfc模块1028中的至少一个可以通过额外的rf模块执行rf信号的发送。

sim卡1024可以是包括用户识别模块的卡,并且可以插入形成在电子设备的特定位置的槽中。sim卡1024可以包括唯一的识别信息(例如集成电路卡标识符(iccid))或订户信息(例如国际移动用户标识(imsi))。

存储器1030可以包括内部存储器1032或外部存储器1034。内部存储器1032可以包括易失性存储器(例如动态ram(dram))、静态ram(sram)、同步动态ram(sdram))和非易失性存储器(例如一次性可编程rom(otprom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、掩模rom、闪存rom、nand闪存内存和nor闪存)中的至少一种。

根据本发明的实施例,内部存储器1032可以是固态驱动器(ssd)。外部存储器1034还可以包括闪存驱动器,例如紧凑闪存(cf)、安全数字(sd)、微型micro-sd、迷你sd、极端数字(xd)或存储器。外部存储器1034可以通过各种接口功能性地连接到电子设备1001。根据本发明的实施例,电子设备1001还可以包括诸如硬盘驱动器的存储设备(或存储介质)。

传感器模块1040测量电子设备1001的物理量或检测电子设备1001的操作状态,从而将测量或检测到的信息转换为电信号。传感器模块1040可以包括手势传感器1040a、陀螺仪传感器1040b、大气压力传感器1040c、磁性传感器1040d、加速度传感器1040e、握持传感器1040f、接近传感器1040g、颜色传感器1040h(例如红色、绿色、蓝色(rgb)传感器)、生物测定传感器1040i、温度/湿度传感器1040j、照明传感器1040k和紫外(uv)传感器1040m)中的至少一种。另外或可选地,传感器模块1040可以包括e鼻传感器(未示出)、肌电图(emg)传感器、脑电图(eeg)传感器(未示出)、心电图(ecg)传感器(未示出)、红外(ir)传感器(未示出)、虹膜传感器(未示出)或指纹传感器(未示出)。传感器模块1040k还可以包括用于控制其中至少一个传感器的控制电路。

输入设备1050可以包括触摸面板1052、(数字)笔传感器1054、键1056或超声波输入设备1058。例如,触摸面板1052可以通过电容、电阻、红外线或超声波方法中至少之一来识别触摸输入。另外,触摸面板1052还可以包括控制电路。在电容法的情况下,直接触摸和接近识别都是可能的。触摸面板1052还可以包括触觉层。在这种情况下,触摸面板1052可以向用户提供触觉响应。

(数字)笔传感器1054可以通过与接收用户的触摸输入或用于识别的附加片类似或相同的方法来实现。键1056可以包括例如物理按钮、光学键或键盘。作为通过电子设备1001中的麦克风(例如麦克风1088)检测声波来检查数据的设备的超声波输入设备1058可以通过产生超声信号的输入工具来提供无线识别。根据本公开的实施例,电子设备1001可以通过通信模块1020从连接到电子设备1001的外部设备(例如计算机或服务器)接收用户输入。

显示模块1060可以包括显示驱动模块1062、面板1064、全息图设备1066或投影仪1068。根据本公开的实施例,显示驱动模块1062还可以包括用于控制面板1064、全息装置1066或投影仪1068的控制电路。面板1064可以包括液晶显示器(lcd)或有源矩阵有机发光二极管(am-oled)。例如,面板1064可被实现为柔性的、透明的或可穿戴的。面板1064和触摸面板1052可以一个模块配置。全息图识别1066可以通过使用光的干涉在空中显示三维图像。投影仪1068可以通过在屏幕上投射光来显示图像。例如,屏幕可以放置在电子设备1001的内部或外部。

接口1070可以包括例如高清多媒体接口(hdmi)1072、通用串行总线(usb)1074、光学接口1076或d超小型(子)1078。附加地或替代地,接口1070可以包括移动高清链接(mhl)接口、安全数字(sd)卡/多媒体卡(mmc)接口或红外数据关联(irda)标准接口。

音频模块1080可将声音转换为电信号及将电信号转换为声音。音频模块1080可以处理通过扬声器1082、接收机1084、耳机1086或麦克风1088输入/输出的声音信息。

作为用于拍摄静止图像和视频的设备的相机模块1091可以包括至少一个图像传感器(例如前传感器或后传感器)、透镜(未示出)、图像信号处理器)(未示出)或闪光灯(未示出)(例如led或氙灯)。

电源管理模块1095可以管理电子设备1001的电源。虽然在附图中未示出,但是电源管理模块1095可以包括例如电源管理ic(pmic)、充电器ic或电池或电量计。

例如,pmic可以内置在ic或soc半导体中。充电方法可以分为有线方法和无线方式。充电器ic可以对电池充电,并且可以防止来自充电器的过电压或过电流。根据本公开的实施例,充电器ic可以包括用于有线充电方法和无线充电方法中的至少一种的充电器ic。作为无线充电方法,例如有磁共振法、磁感应法、电磁法等。可以添加用于无线充电的附加电路,例如线圈环路、谐振电路或整流电路等电路。

电量计可以测量电池1096的剩余量或在充电期间测量电池1096的电压、电流或温度。电池1096可存储或产生电力,并且可通过使用存储或产生的电力向电子设备1001供电。电池1096例如可以包括可充电电池或太阳能电池。

指示器1097可以显示电子设备1001或其一部分(例如ap1010)的特定状态,例如启动状态、消息状态或充电状态。指示器1097可以包括led。电机1098可以将电信号转换成机械振动。虽然图中未示出,电子设备1001可以包括用于移动电视支持的处理设备(例如gpu)。用于移动电视支持的处理设备可以根据诸如数字多媒体广播(dmb)、数字视频广播(dvb)或mediaflo的标准处理媒体数据。

根据本公开各种实施例的用于驱动指纹传感器的方法和电子设备可以减少由指纹传感器的操作频率的谐波引起的干扰的影响。因此,电子设备可以防止由于指纹传感器的操作频率引起的天线辐射性能的劣化。此外,可以通过防止指纹传感器和天线之间的干扰来提高指纹传感器的识别率。

根据本公开各种实施例的电子设备的每个上述部件可以配置有至少一个部件,并且相应部件的名称可以根据电子设备的种类而变化。根据本公开各种实施例的电子设备可包括上述部件中的至少一个、可以不包括一些上述部件或者可进一步包括另一部件。此外,根据本公开各种实施例的电子设备中的一些部件被配置为一个实体,以便相同地执行先前相应部件的功能。

例如,在本公开各种实施例中使用的术语“模块”可以是包括硬件、软件和固件中的至少一个的组合的单元。术语“模块”和术语“单位”、“逻辑”、“逻辑块”、“组件”或“电路”可互换使用。“模块”可以是整体配置的部件的最小单元或一部分。“模块”可以是执行至少一个功能或其一部分的最小单元。“模块”可以机械地或电子地实现。例如,根据本公开各种实施例的“模块”可以包括执行某些操作的专用集成电路(asic)芯片、现场可编程门阵列(fpga)或可编程逻辑器件中的至少一个,所有这些都是已知的或将来开发的。

根据本公开各种实施例,根据本公开的设备(例如其模块或功能)或方法(例如操作)的至少一部分例如以编程模块的形式可以使用存储在计算机可读存储介质中的指令来实现。当至少一个处理器(例如ap1010)执行指令时,它可以执行与该指令相对应的功能。非暂时计算机可读存储介质可以包括例如存储器1030。编程模块的至少一部分可以例如由ap1010执行(例如运行)。例如,编程模块的至少一部分可以包括模块、程序、例程、指令集或执行至少一个功能的过程。

计算机可读存储介质可以包括诸如硬盘、软盘和磁带的磁介质,例如光盘只读存储器(cd-rom)和数字通用盘(dvd)的光学介质、磁光介质(诸如光盘)以及特别配置为存储和执行程序指令(例如编程模块)的硬件设备(诸如只读存储器(rom)、随机存取存储器(ram)和闪速存储器等)。此外,程序指令可以包括除了由编译器创建的机器代码之外的使用解析器的计算机可执行的高级语言代码。硬件设备可以被配置成作为至少一个软件模块来操作以执行各种实施例的操作,反之亦然。

根据本公开各种实施例的模块或编程模块可以包括上述部件中的至少一个、可以不包括一些上述部件或者可以进一步包括另一部件。根据本公开各种实施例的由模块、编程模块或其它部件执行的操作可以通过顺序、并行、重复或启发式方法来执行。此外,一些操作可以以不同的顺序执行或可以省略。或者,可以添加其它操作。

此外,在本说明书和附图中公开的本公开的实施例被提供为特定示例以描述技术内容并帮助理解,并且也不限制本公开的范围。相应地,应当理解,除了本文列出的实施例之外,基于本公开的技术思想导出的所有修改或修改形式都包括在本公开的范围内。

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