[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113031825B - 指纹事件处理装置及方法 - Google Patents

指纹事件处理装置及方法 Download PDF

Info

Publication number
CN113031825B
CN113031825B CN202110352523.2A CN202110352523A CN113031825B CN 113031825 B CN113031825 B CN 113031825B CN 202110352523 A CN202110352523 A CN 202110352523A CN 113031825 B CN113031825 B CN 113031825B
Authority
CN
China
Prior art keywords
fingerprint
power
event
instruction
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110352523.2A
Other languages
English (en)
Other versions
CN113031825A (zh
Inventor
杨乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Goodix Technology Co Ltd
Original Assignee
Shenzhen Goodix Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Goodix Technology Co Ltd filed Critical Shenzhen Goodix Technology Co Ltd
Priority to CN202110352523.2A priority Critical patent/CN113031825B/zh
Publication of CN113031825A publication Critical patent/CN113031825A/zh
Application granted granted Critical
Publication of CN113031825B publication Critical patent/CN113031825B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
    • H04M1/724631User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device by limiting the access to the user interface, e.g. locking a touch-screen or a keypad
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Image Input (AREA)
  • Power Sources (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

本发明提供一种指纹事件处理装置及方法,该装置包括:控制模块和指纹电源单元,指纹电源单元包括指纹采集模块和电源按键;控制模块,用于接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令,控制模块将指纹触发指令携带的指纹数据上报至中央处理单元CPU,并根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU。实现对电源按键所触发的电源事件的准确识别,从而在指纹采集模块与电源按键一起被按压的情况下,能够准确分辨并响应各自功能,有效避免用户对电源按键的误操作,提升用户体验。

Description

指纹事件处理装置及方法
技术领域
本发明涉及指纹处理技术,尤其涉及一种指纹事件处理装置及方法。
背景技术
随着网络信息的发展,信息安全越来越受到人们的重视。为了保密个人的电子信息,大部分用户对个人电脑PC(Personal Computer,以下简称“PC”机)的登录设置了密码验证。
然而,密码验证需要依靠用户的记忆,如果设置较简单的密码,则容易被破解;设置过于复杂的密码则不利于记忆,用户体验不友好。近年来,生物识别技术应用越来越广泛,特别是指纹识别技术,其具有唯一性、便利性,被广泛应用于指纹支付、指纹解锁和指纹身份验证等领域中。因此,为了使得PC机的登录更加安全且便捷,很多厂商在PC机上增加了指纹功能。但是,现有的指纹采集模块和电源按键在PC机上被独立设置(分离设置),这就使得用户在开机时,需要等待PC机的操作系统启动后才能通过触摸指纹采集模块完成安全验证的功能,效率不高。若将指纹采集模块封装成电源按键的形状,将电源按键安装在指纹采集模块的下方,电源按键与指纹合二为一则即提升了外观美感,同时可使指纹采集模块和按键功能合为一个整体。用户只需要正常按下电源按键则能同时完成指纹图像采集,进而加快开机和安全验证的过程,用户体验大大提升。
上述指纹采集模块与电源按键集成的方案,虽然加快了指纹验证的效率,但是,由于用户指纹操作过程中会误触碰电源按键,造成PC机系统对电源按键的误操作响应,例如,注册指纹过程中、或者在锁屏状态下用户解锁PC机的过程中,用户接触指纹采集模块而误按下电源按键导致PC机系统休眠或关机,从而影响到用户正常使用PC机。
因此,在将电源按键与指纹采集模块集成为一体的同时,需要考虑如何有效地匹配两者的协同工作,使指纹采集模块的指纹验证功能与电源按键的电源事件响应功能可以彼此互不干扰。
发明内容
本发明提供一种指纹事件处理装置及方法,用于解决现有技术中指纹采集模块与电源按键分体设计中处理效率不高的技术问题,通过将电源按键与指纹采集模块集成为一体,并且有效匹配两者的协同工作,实现指纹采集模块的指纹验证功能与电源按键的电源事件响应功能彼此互不干扰地协同工作。
本发明一个方面提供一种指纹事件处理装置,包括:
控制模块和指纹电源单元,所述指纹电源单元包括指纹采集模块和电源按键;
所述控制模块,用于接收所述指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令,控制模块将所述指纹触发指令携带的指纹数据上报至中央处理单元CPU,并根据所述电源事件触发指令对应的按压时长确定是否将所述电源事件触发指令所对应的电源事件上报给所述CPU。
可选的,所述控制模块,具体用于在所述按压时长小于设定阈值时屏蔽所述电源事件。
可选的,所述CPU,用于根据所述控制模块上报的所述指纹数据执行指纹注册保存操作,或者根据所述指纹数据执行指纹匹配验证操作。
可选的,所述控制模块,具体用于在所述按压时长大于或等于所述设定阈值时将所述电源事件上报至所述CPU。
可选的,所述CPU,还用于根据所述指纹数据执行指纹注册保存操作,或者根据所述指纹数据执行指纹匹配验证操作后,响应所述电源事件。
可选的,所述控制模块,还用于在接收所述指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令之前,接收所述CPU发送的指纹业务激活指令。
可选的,所述控制模块为微控制单元MCU;
所述MCU分别与所述指纹采集模块和所述电源按键连接,所述MCU还与所述CPU连接。
可选的,所述控制模块包括嵌入式控制模块EC和微控制单元MCU;
所述EC与所述电源按键连接,所述MCU与所述指纹采集模块连接;所述CPU分别与所述EC和所述MCU连接;
所述EC,用于接收所述指纹电源单元被按压时产生的电源事件触发指令,并根据所述电源事件触发指令对应的按压时长确定是否将所述电源事件触发指令所对应的电源事件上报给所述CPU;
所述MCU,用于接收所述指纹电源单元被按压时产生的指纹触发指令,并将所述指纹数据上报至中央处理单元CPU。
可选的,所述EC,还用于在所述按压时长小于设定阈值时屏蔽所述电源事件。
可选的,所述EC,具体用于在所述按压时长大于或等于所述设定阈值时将所述电源事件上报至所述CPU。
可选的,所述MCU还与所述EC连接,用于在接收所述CPU发送的指纹业务激活指令之后,向所述EC发送电源屏蔽启动指令;
所述EC用于在接收到所述电源屏蔽启动指令后,执行所述根据所述电源事件触发指令对应的按压时长确定是否将所述电源事件触发指令所对应的电源事件上报给所述CPU的操作。
本发明另一个方面提供一种指纹事件处理方法,包括:
控制模块接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令,所述指纹电源单元包括指纹采集模块和电源按键;
所述控制模块将所述指纹触发指令携带的指纹数据上报至中央处理单元CPU;
所述控制模块根据所述电源事件触发指令对应的所述电源按键的按压时长,确定是否将所述电源事件触发指令所对应的电源事件上报给所述CPU。
可选的,所述控制模块根据所述电源事件触发指令对应的所述电源按键的按压时长,确定是否将所述电源事件触发指令所对应的电源事件上报给所述CPU,包括:
若所述按压时长小于设定阈值,则所述控制模块屏蔽所述电源事件。
可选的,所述方法还包括:
所述CPU根据所述指纹数据执行指纹注册保存操作,或者根据所述指纹数据执行指纹匹配验证操作。
可选的,所述控制模块根据所述电源事件触发指令对应的所述电源按键的按压时长,确定是否将所述电源事件触发指令所对应的电源事件上报给所述CPU,包括:
若所述按压时长大于或等于所述设定阈值,则将所述电源事件上报至所述CPU。
可选的,所述方法还包括:
所述CPU根据所述指纹数据执行指纹注册保存操作,或者根据所述指纹数据执行指纹匹配验证操作之后,所述CPU响应所述电源事件。
可选的,所述控制模块接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令之前,还包括:
所述控制模块接收所述CPU发送的指纹业务激活指令。
本发明提供的指纹事件处理装置及方法,该装置包括:控制模块和指纹电源单元,指纹电源单元包括指纹采集模块和电源按键;控制模块,用于接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令,控制模块将指纹触发指令携带的指纹数据上报至中央处理单元CPU,并根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU。实现对电源按键所触发的电源事件的准确识别,从而在指纹采集模块与电源按键一起被按压的情况下,能够准确分辨并响应各自功能,有效避免用户对电源按键的误操作,提升用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一示例性实施例示出的指纹事件处理装置的结构示意图;
图2a为本发明另一示例性实施例示出的指纹事件处理装置的结构示意图;
图2b为本发明另一示例性实施例示出的指纹事件处理装置的结构示意图;
图3为本发明一示例性实施例示出的指纹事件处理方法的流程图;
图4为本发明另一示例性实施例示出的指纹事件处理方法的流程图。
附图标记:1、控制模块;11、MCU;12、EC;2、指纹电源单元;21、指纹采集模块;22、电源按键;3、CPU。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明一示例性实施例示出的指纹事件处理装置的结构示意图,如图1所示,该指纹事件处理装置可设置于有指纹应用需求的电子设备中,例如,台式PC机、笔记本电脑、平板电脑PAD(portable android device,简称“PAD”)或手机等电子设备。本实施例的指纹事件处理装置,具体包括:
控制模块1和指纹电源单元2;其中,指纹电源单元2包括指纹采集模块21和电源按键22;
控制模块1,用于接收指纹电源单元2被按压时产生的指纹触发指令和电源事件触发指令,控制模块1将指纹触发指令携带的指纹数据上报至中央处理单元CPU(CentralProcessing Unit,简称“CPU”)3,并根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU。
具体的,控制模块1分别与CPU3和指纹电源单元2连接,指纹采集模块21与电源按键22一体集成形成该指纹电源单元2,其中,指纹采集模块21可以被封装成电源按键22的形状,且将电源按键22安装在指纹采集模块21的下方。设置在上方的指纹采集模块21用于与用户的手指相接触采集用户的指纹信息,设置在下方的电源按键22用于感应用户对该电源按键22的按压操作。因此,当用户接触指纹采集模块21录入指纹信息时,很有可能按压到指纹采集模块21下方的电源按键22,则CPU3可能会因为对电源按键22进行响应而使得正在进行的指纹事件被中断,影响到用户对电子设备的正常操作。本实施例针对这种电源按键22误操作的情况,采用如下方案,将指纹采集模块21和电源按键22均与控制模块1连接,该控制模块1在指纹电源单元2被按压时,接收指纹采集模块21产生的指纹触发指令,还接收电源按键22产生的电源事件触发指令。电源按键22虽然产生了电源事件触发指令,但是控制模块1还需要对该电源事件触发指令的有效性进行判断,才确定是否向CPU3上报该电源事件。具体可以根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU。以此避免对用户误操作电源按键22进行响应。同时,指纹采集模块21用于对用户的指纹信息进行采集,将采集到的指纹数据形成指纹触发指令,发送给控制模块1;控制模块1再将该指纹触发指令携带的指纹数据上报给CPU3,以使CPU3对指纹数据进行处理,响应该指纹事件。
本实施例的指纹事件处理装置,包括:控制模块和指纹电源单元,指纹电源单元包括指纹采集模块和电源按键;控制模块,用于接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令,控制模块将指纹触发指令携带的指纹数据上报至中央处理单元CPU,并根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU。实现对电源按键所触发的电源事件的准确识别,从而在指纹采集模块与电源按键一起被按压的情况下,能够准确分辨并响应各自功能,有效避免用户对电源按键的误操作,提升用户体验。
如图1所示,在上一实施例的基础上,进一步地,本实施例的指纹事件处理装置还用于实现以下具体功能:
可选的,控制模块1内可以存储有用于对电源事件触发指令对应的按压时长进行判断的设定阈值,则控制模块1对按压时长进行判断后的一种可能的情况是,
按压时长小于该设定阈值,在这种情况下,控制模块1具体用于在按压时长小于该设定阈值时屏蔽电源事件。也就是说,若用户按压该电源按键21的时长小于该设定阈值的时长,则控制模块1判断当前的按压操作为用户的误操作,其将该电源事件触发指令对应的电源事件进行屏蔽,不向CPU3进行上报,这样CPU3没有接收到该电源事件,也自然不会对用户按压电源按键21进行响应。
此种情况下,CPU3仅会接收到控制模块1发送给它的指纹数据,而没有误操作的电源事件的干扰,则CPU3可以根据控制模块1上报的指纹数据执行指纹注册保存操作,或者根据指纹数据执行指纹匹配验证操作。
另一种可能的情况是,按压时长大于等于该设定阈值,在这种情况下,控制模块1,具体用于在按压时长大于或等于设定阈值时将电源事件上报至CPU3。也就是说,用户按压了电源按键22较长的时间,确定其有意图触发该电源事件,例如,电源事件被触发以使电子设备由工作状态进入到睡眠状态。此种情况下,控制模块1不会将该电源事件触发指令对应的电源事件进行屏蔽,而是上报给CPU3,以使CPU3对该电源事件进行响应。此时为了保证电源事件不会中断指纹事件的操作,CPU需要先完成指纹事件的操作,再响应该电源事件,具体为,CPU3用于根据指纹数据执行指纹注册保存操作,或者根据指纹数据执行指纹匹配验证操作后,响应电源事件。
其中,对于指纹匹配验证操作来说,以应用场景举例来说,电子设备可能处于锁屏状态,所谓锁屏状态为电子设备的屏幕处于锁定状态,通常来说,以Windows系统为例,其很多操作系统用于锁定计算机的快捷键为Windows键+L,则当Windows键+L被触发后,电脑进入到锁定状态,此时,用户无法与计算机进行信息交互,用户需要输入解锁计算机的快捷键Ctrl+Alt+Delete,若用户进行了密码保护,则输入解锁密码以对计算机进行解锁操作;若电子设备启用了指纹匹配验证,则该解锁密码与用户指纹是绑定在一起的,用户触摸指纹采集模块21,录入指纹数据,该指纹数据经CPU3进行指纹验证后计算机解除锁定。除了上述对电子设备解锁时需要进行指纹匹配验证操作,应用场景还可能包括:对指纹数据进行匹配验证以实施支付验证或身份验证等。
对于指纹注册保存操作来说,以应用场景举例来说,用户在注册指纹的过程中,需要较长时间触摸该指纹采集模块21,则也会存在误按压电源按键22较长时间的情况,此时,若控制模块1识别按压时长大于或等于设定阈值,则将该电源事件上报至CPU3,但此时指纹注册还在进行中,若CPU3接收到上报的电源事件后立即响应,电子设备将会进入到睡眠状态致使指纹注册过程被中断,用户需要重新唤醒系统才能继续之前的注册操作。因此,对于电源按键22的持续按压时长大于等于设定阈值的场景,CPU3需要对指纹数据是否处理完成进行判断,也就是说,CPU3,用于根据指纹数据执行指纹注册保存操作,或者根据指纹数据执行指纹匹配验证操作后,再响应该电源事件。以保证电子设备对指纹事件响应结束后,将电子设置为睡眠状态,以不影响到指纹事件的处理。从而进一步提高一体设置的指纹采集模块21和电源按键22的协同工作性能。
可选的,控制模块1,还用于在接收指纹电源单元2被按压时产生的指纹触发指令和电源事件触发指令之前,接收CPU3发送的指纹业务激活指令。
具体的,CPU3中可以安装有用于驱动该指纹采集模块21进行指纹数据采集的驱动程序,该驱动程序会监控电子设备的进程,确定电子设备是否有指纹操作的需求,例如,当前系统是否在指纹注册或锁屏等指纹功能激活状态,若系统在指纹功能激活状态,则CPU3向控制模块1发送指纹业务激活指令,以使控制模块1在接收到该指纹业务激活指令后,对指纹采集模块21进行配置,以使其采集用户的指纹数据,从而形成该指纹触发指令。上述方案,通过该指纹业务激活指令实现了指纹采集模块21仅在控制模块1接收到指纹业务激活指令时采集用户指纹,若控制模块1没有接收到指纹业务激活指令,则其不会对用户的指纹进行采集,从而进一步区分了指纹采集模块21和电源按键22各自的使能状态。也就是说,系统若没有处于指纹功能激活状态,则控制模块1仅能接收到电源按键22被按压时产生的电源事件触发指令,而不会被指纹触发指令所干扰,则此时,CPU3可以按照原有的指纹采集模块与电源按键分离的情况,对电源按键进行响应。系统若处于指纹功能激活状态,则存在用户触摸指纹采集模块21而没有按压电源按键22,和用户触摸指纹采集模块21而同时按压了电源按键22的两种情况,若用户触摸指纹采集模块21而没有按压电源按键22,则控制模块1仅上报CPU3指纹数据;若用户触摸指纹采集模块21而同时按压了电源按键22,则控制模块1执行前述根据电源按键22被按压的时长确定是否将电源事件进行上报的步骤,在此不再赘述。
进一步地,基于上述实施例,控制模块1可以有如下两种具体的实现方式,如图2a所示,控制模块1可以为微控制单元MCU(Microcontroller Unit,简称“MCU”)11;MCU11分别与指纹采集模块21和电源按键22连接,MCU11还与CPU3连接。
具体的,电源按键22与MCU11的通用输入/输出GPIO(General Purpose InputOutput,简称“GPIO”)的输入引脚连接,MCU11的通用输入/输出GPIO的输出引脚与CPU3连接,以将电源按键22触发的电源事件上报给CPU3;指纹采集模块21与MCU11的串行外设接口SPI(Serial Peripheral Interface,简称“SPI”)的输入引脚连接,MCU11的串行外设接口SPI的输出引脚与CPU3连接,以将指纹采集模块21触发的指纹触发指令携带的指纹数据上报给CPU3。可选的,MCU11与CPU3之间的指纹数据还可以通过通用串行总线USB(UniversalSerial Bus,简称“USB”)接口进行传输。
如图2b所示,另一种实施方式为由嵌入式控制模块EC(embedded controller,简称“EC”)和MCU构成该控制模块1;具体为,
控制模块1包括嵌入式控制模块EC12和微控制单元MCU11;
EC12与电源按键22连接,MCU11与指纹采集模块21连接;
CPU3分别与EC12和MCU11连接;
EC12,用于接收指纹电源单元2被按压时产生的电源事件触发指令,并根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU3;
MCU11,用于接收指纹电源单元2被按压时产生的指纹触发指令,并将指纹数据上报至中央处理单元CPU3。
具体的,电子设备中通常存在EC12芯片,EC12除了可以对电源按键22进行控制,还可以对主板上的其他用电模块的电源进行控制,因此,采用EC12与MCU11共同实现控制模块1对现有的电路结构改动小,易于实现。
可选的,EC12,还用于在按压时长小于设定阈值时屏蔽电源事件。
可选的,EC12,具体用于在按压时长大于或等于设定阈值时将电源事件上报至CPU3。
可选的,MCU11还与EC12连接,用于在接收CPU3发送的指纹业务激活指令之后,向EC发送电源屏蔽启动指令;
EC12用于在接收到电源屏蔽启动指令后,执行根据电源事件触发指令对应的按压时长确定是否将电源事件触发指令所对应的电源事件上报给CPU3的操作。
具体的,同上述实施例所述,CPU3将指纹业务激活指令发送给MCU11,MCU11根据该指令,对指纹采集模块21进行指纹采集的配置,并根据指纹业务激活指令,向EC12发送电源屏蔽启动指令,以提示EC12需要对接收到的电源按键22被按压时长进行判断,以确定是否上报电源事件。若MCU11没有接收到指纹业务激活指令,意味着系统没有要处理的指纹事件,则MCU11不会对用户的指纹数据进行采集,EC12也无需启动电源屏蔽,其可以按照现有技术中对电源按键22的处理方式,将电源事件向CPU3进行上报,此时不存在指纹触发指令。但若MCU11接收到指纹业务激活指令,意味着系统的指纹功能被激活,则CPU3通知MCU11对指纹采集模块21进行配置,以采集用户的指纹数据,同时,MCU11通知EC12启动电源屏蔽,对电源按键22被按压的时长进行判断。
图2a的方案仅采用MCU11作为控制模块1,简化了指纹事件处理装置的电路结构,有效节省电路板大小。图2b的方案采用MCU11和EC12作为控制模块1,其中EC为现有技术中电子设备主板上的芯片,电路改动较小,易于实现。需要说明的是,上述两种控制模块1的实现方式仅为举例说明,并非对本申请实施例的限制。
图3为本发明一示例性实施例示出的指纹事件处理方法的流程图,如图3所示,本实施例的指纹事件处理方法包括:
步骤301、控制模块接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令。
其中,指纹电源单元包括指纹采集模块和电源按键。
步骤302、控制模块将指纹触发指令携带的指纹数据上报至中央处理单元CPU。
步骤303、控制模块根据电源事件触发指令对应的电源按键的按压时长,确定是否将电源事件触发指令所对应的电源事件上报给CPU。
该指纹事件处理方法可以采用前述指纹事件处理装置予以实现,其实现原理相似,在此不再赘述。
本实施例的指纹事件处理方法,通过控制模块接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令,指纹电源单元包括指纹采集模块和电源按键;控制模块将指纹触发指令携带的指纹数据上报至中央处理单元CPU;控制模块根据电源事件触发指令对应的电源按键的按压时长,确定是否将电源事件触发指令所对应的电源事件上报给CPU。实现对电源按键所触发的电源事件的准确识别,从而在指纹采集模块与电源按键一起被按压的情况下,能够准确分辨并响应各自功能,有效避免用户对电源按键的误操作,提升用户体验。
图4为本发明另一示例性实施例示出的指纹事件处理方法的流程图,如图4所示,在上述方法实施例的基础上,本实施例的指纹事件处理方法包括:
步骤401、控制模块接收CPU发送的指纹业务激活指令。
步骤402、控制模块接收指纹电源单元被按压时产生的指纹触发指令和电源事件触发指令。
其中,指纹电源单元包括指纹采集模块和电源按键。
步骤403、控制模块将指纹触发指令携带的指纹数据上报至中央处理单元CPU。
步骤404、若按压时长小于设定阈值,则控制模块屏蔽电源事件;CPU根据指纹数据执行指纹注册保存操作,或者根据指纹数据执行指纹匹配验证操作。
步骤405、若按压时长大于或等于设定阈值,则将电源事件上报至CPU;CPU根据指纹数据执行指纹注册保存操作,或者根据指纹数据执行指纹匹配验证操作之后,响应电源事件。
需要说明的是,步骤404和步骤405没有执行顺序的先后,根据按压时长与设定阈值之间的比较结果,确定是执行步骤404还是步骤405。
该指纹事件处理方法可以采用前述指纹事件处理装置予以实现,其实现原理相似,在此不再赘述。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (8)

1.一种指纹事件处理装置,适用于具有指纹应用需求的电子设备,其特征在于,包括:
指纹电源单元,所述指纹电源单元包括指纹采集模块和安装在所述指纹采集模块的下方的电源按键,其中所述指纹采集模块用于与用户的手指相接触以采集用户的指纹数据并产生指纹触发指令,所述电源按键用于感应用户对该电源按键的按压操作并产生电源事件触发指令;
微控制单元MCU,所述MCU连接到所述指纹采集模块,用于接收所述指纹电源单元被按压时产生的指纹触发指令,并将所述指纹触发指令携带的指纹数据上报至所述电子设备的中央处理单元CPU;
所述MCU和所述电源按键还连接到嵌入式控制模块EC,其中所述电源按键还用于将所述指纹电源单元被按压时产生的电源事件触发指令发送给所述EC,且所述MCU还用于在接收所述CPU发送的指纹业务激活指令之后,向所述EC发送电源屏蔽启动指令;所述电源屏蔽启动指令用于提示所述EC对其接收到所述电源事件触发指令所对应的所述电源按键被按压的时长进行判断,并且在所述电源按键被按压的时长小于设定阈值时屏蔽所述电源事件;
所述电子设备为采用windows系统的笔记本电脑,其中所述MCU用于在所述笔记本电脑当前系统处于指纹功能激活状态时接收所述指纹业务激活指令,其中所述指纹功能激活状态包括指纹注册状态或者锁屏状态。
2.根据权利要求1所述的指纹事件处理装置,其特征在于,所述电源屏蔽启动指令还用于提示所述EC在所述电源按键被按压的时长大于或者等于所述设定阈值时向所述CPU上报所述电源事件,以使得所述CPU根据所述MCU上报的指纹数据执行指纹注册保存操作,或者根据所述指纹数据执行指纹匹配验证操作之后,再响应所述电源事件。
3.根据权利要求2所述的指纹事件处理装置,其特征在于,所述EC为所述电子设备内部的嵌入式控制芯片,用于对所述电子设备的主板的用电模块进行电源控制。
4.根据权利要求1至3中任一项所述的指纹事件处理装置,其特征在于,所述MCU通过串行外设接口SPI连接到所述指纹采集模块,并通过通用串行总线USB接口连接到所述CPU。
5.一种指纹事件处理方法,其特征在于,适用于具有指纹应用需求的电子设备,所述电子设备包括具有指纹采集模块和电源按键的指纹电源单元,所述指纹事件处理方法包括:
在所述指纹电源单元被用户的手指按压时,所述指纹采集模块与用户的手指相接触以采集用户的指纹数据并产生指纹触发指令,并将所述指纹触发指令发送给微控制单元MCU;
所述电源按键在所述指纹电源单元被用户的手指按压时感应用户对该电源按键的按压操作并产生电源事件触发指令,并且将电源事件触发指令被发送至嵌入式控制模块EC;
所述MCU根据其所述电子设备的中央处理器CPU发送的指纹业务激活指令,向所述EC发送电源屏蔽启动指令,所述电源屏蔽启动指令用于提示所述EC对其接收到所述电源事件触发指令所对应的所述电源按键被按压的时长进行判断,并且在所述电源按键被按压的时长小于设定阈值时屏蔽所述电源事件;
所述电子设备为采用windows系统的笔记本电脑,其中所述MCU用于在所述笔记本电脑当前系统处于指纹功能激活状态时接收所述指纹业务激活指令,其中所述指纹功能激活状态包括指纹注册状态或者锁屏状态。
6.根据权利要求5所述的指纹事件处理方法,其特征在于,还包括:
所述MCU将所述指纹触发指令携带的指纹数据上报至所述电子设备中央处理单元CPU;
并且,所述电源屏蔽启动指令还用于提示所述EC在所述电源按键被按压的时长大于后者等于所述设定阈值时向所述CPU上报所述电源事件,以使得所述CPU根据所述MCU上报的指纹数据执行指纹注册保存操作,或者根据所述指纹数据执行指纹匹配验证操作之后,再响应所述电源事件。
7.根据权利要求6所述的指纹事件处理方法,其特征在于,所述EC为所述电子设备内部的嵌入式控制芯片,用于对所述电子设备的主板的用电模块进行电源控制。
8.根据权利要求5至7中任一项所述的指纹事件处理方法,其特征在于,所述MCU通过串行外设接口SPI连接到所述指纹采集模块,并通过通用串行总线USB接口连接到所述CPU。
CN202110352523.2A 2017-09-06 2017-09-06 指纹事件处理装置及方法 Active CN113031825B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110352523.2A CN113031825B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202110352523.2A CN113031825B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法
PCT/CN2017/100634 WO2019047048A1 (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法
CN201780001035.9A CN107820598B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201780001035.9A Division CN107820598B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法

Publications (2)

Publication Number Publication Date
CN113031825A CN113031825A (zh) 2021-06-25
CN113031825B true CN113031825B (zh) 2023-07-11

Family

ID=61606867

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202110352523.2A Active CN113031825B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法
CN201780001035.9A Active CN107820598B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201780001035.9A Active CN107820598B (zh) 2017-09-06 2017-09-06 指纹事件处理装置及方法

Country Status (2)

Country Link
CN (2) CN113031825B (zh)
WO (1) WO2019047048A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109145565A (zh) * 2018-09-06 2019-01-04 河北地质大学 基于物联网的计算机授权开机控制方法
CN112513869B (zh) 2018-11-05 2024-09-20 惠普发展公司,有限责任合伙企业 基于操作状态的指纹传感器控制
CN113724421B (zh) * 2019-02-01 2023-07-07 深圳市汇顶科技股份有限公司 指纹模组、指纹识别系统、控制方法及智能锁

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105824546A (zh) * 2016-02-29 2016-08-03 维沃移动通信有限公司 一种进入指纹设置界面的方法及电子设备
CN106200879A (zh) * 2016-07-25 2016-12-07 深圳市万普拉斯科技有限公司 一种指纹验证方法以及电子设备
CN106874728A (zh) * 2017-02-27 2017-06-20 宇龙计算机通信科技(深圳)有限公司 指纹解锁方法及系统

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007042556A1 (fr) * 2005-10-12 2007-04-19 Bio-Elec Engineering Systeme de commande avec capteur d'empreintes digitales.
CN204515693U (zh) * 2015-03-26 2015-07-29 深圳市亚略特生物识别科技有限公司 控制组件
CN104735529A (zh) * 2015-03-30 2015-06-24 广东长虹电子有限公司 一种指纹开关机的电视系统和方法
CN105117631B (zh) * 2015-08-24 2018-08-31 联想(北京)有限公司 信息处理方法及电子设备
CN105260019B (zh) * 2015-10-08 2019-04-23 广东欧珀移动通信有限公司 一种移动终端及信息处理方法
CN105760088A (zh) * 2016-02-02 2016-07-13 广东欧珀移动通信有限公司 一种操作主控按键的处理方法及装置
CN105787325A (zh) * 2016-02-19 2016-07-20 宇龙计算机通信科技(深圳)有限公司 终端的开关机控制方法、开关机控制装置和终端
CN105740677B (zh) * 2016-02-29 2018-09-14 宇龙计算机通信科技(深圳)有限公司 一种开关机方法、系统及智能移动终端
CN105892889A (zh) * 2016-03-31 2016-08-24 宇龙计算机通信科技(深圳)有限公司 一种指纹操作方法及终端设备
CN106708407B (zh) * 2016-12-16 2019-05-03 Oppo广东移动通信有限公司 防止触摸按键误触发的方法、装置及移动终端
CN106899762A (zh) * 2017-02-21 2017-06-27 上海青橙实业有限公司 移动终端及其开机和关机的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105824546A (zh) * 2016-02-29 2016-08-03 维沃移动通信有限公司 一种进入指纹设置界面的方法及电子设备
CN106200879A (zh) * 2016-07-25 2016-12-07 深圳市万普拉斯科技有限公司 一种指纹验证方法以及电子设备
CN106874728A (zh) * 2017-02-27 2017-06-20 宇龙计算机通信科技(深圳)有限公司 指纹解锁方法及系统

Also Published As

Publication number Publication date
WO2019047048A1 (zh) 2019-03-14
CN113031825A (zh) 2021-06-25
CN107820598A (zh) 2018-03-20
CN107820598B (zh) 2021-04-20

Similar Documents

Publication Publication Date Title
EP3355222B1 (en) Fingerprint identification terminal screen unlocking method and terminal
CN107741780B (zh) 点击唤醒和点击登录的近场通信(nfc)设备
CN108337913B (zh) 指纹登录方法、微控制单元、指纹电源组件及电子终端
CN106030595B (zh) 用于电子设备中功率节省的与非应用处理器功能的指纹整合
CN108292336B (zh) 一种指纹采集方法及终端
US20140189604A1 (en) Method and system for unlocking a touchscreen of an electronic device
JP6793732B2 (ja) 情報画像表示方法及び装置
US11385701B2 (en) Power-on processing method and apparatus of terminal device, and terminal device
CN107765774A (zh) 待机状态下基于指纹识别的终端登录方法、系统
CN113031825B (zh) 指纹事件处理装置及方法
CN113392390B (zh) 一键开机处理方法、一键开机处理装置及终端
CN104091109A (zh) 指纹加指静脉双模态验证电脑管理员身份的系统及方法
WO2018107396A1 (zh) 一种指纹识别方法及终端设备
CN110287666A (zh) 指纹解锁的方法及相关装置
CN109344586B (zh) 解锁方法、装置、存储介质及移动终端
TWI682328B (zh) 指紋解鎖方法、系統以及電子設備
CN103699827A (zh) 一种计算机启动管理方式
WO2017012206A1 (zh) 一种终端及终端的操作方法、存储介质
CN116860539A (zh) 一种指纹识别接口测试装置及其控制方法、装置、介质
CN114626845A (zh) 近场通信控制方法、装置及电子设备
CN103745146A (zh) 笔记本电脑强制身份认证装置
CN117826961A (zh) 电子设备的异常恢复方法和电子设备
CN111126291A (zh) 多指纹检测装置以及多指纹认证方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant