电子设备及其指纹认证界面方法

文档序号:1047874 发布日期:2020-10-09 浏览:2次 >En<

阅读说明:本技术 电子设备及其指纹认证界面方法 (Electronic equipment and fingerprint authentication interface method thereof ) 是由 李钟武 文善熙 李赛纶 郑惠顺 李恩英 李智雨 于 2019-02-26 设计创作,主要内容包括:公开的电子设备可以包括前板和后板、通过前板的一部分暴露的触摸屏显示器、被布置为在从前板的上方的观察时与显示器的区域重叠的指纹传感器、可操作地连接到显示器和指纹传感器的处理器、以及可操作地连接到处理器的存储器。存储器可以存储指令,该指令在被处理器执行时,控制电子设备:在显示器的第一位置处显示包括第一对象的用户界面;获得用于将第一对象从第一位置拖动到区域的手势输入;根据手势输入将第一对象移动到该区域;以及基于手指位于该区域上,利用指纹传感器执行认证。(The disclosed electronic device may include a front panel and a back panel, a touch screen display exposed through a portion of the front panel, a fingerprint sensor arranged to overlap an area of the display when viewed from above the front panel, a processor operatively connected to the display and the fingerprint sensor, and a memory operatively connected to the processor. The memory may store instructions that, when executed by the processor, control the electronic device to: displaying a user interface including a first object at a first location of a display; obtaining a gesture input for dragging a first object from a first location to a region; moving the first object to the region according to the gesture input; and performing authentication with the fingerprint sensor based on the finger being located on the area.)

电子设备及其指纹认证界面方法

技术领域

本公开涉及安全应用的消息提供功能。

背景技术

为了通过通知窗口显示接收到的消息的摘要信息(例如,消息的一部分)并识别相应消息的详细信息,常规电子设备需要解锁和应用执行过程。当应用是支持安全性的应用时,常规电子设备可以通过在运行应用时执行安全认证(例如,指纹认证或密码输入)来输出消息的详细信息。

以上信息仅作为背景信息提供,以帮助理解本公开。关于以上内容中的任何内容是否可以用作关于本公开的现有技术,没有做出任何确定,也没有做出任何断言。

发明内容

技术问题

电子设备可以配备有指纹传感器。然而,由于在配备有指纹传感器的常规电子设备中,指纹传感器被布置在电子设备的后表面上,所以可能难以在指纹认证过程中执行单手操作以识别接收到的消息。

由于用户可以在解锁电子设备、执行与安全消息相关联的应用以及去禁用该应用的安全性被完成的过程之后,识别所接收到的安全消息的内容,所以用户访问安全信息可能不方便。

本公开的实施例至少解决了上述问题和/或缺点,并且至少提供了下述优点。因此,本公开的示例方面在于提供一种能够在指纹认证期间提高用户界面的便利性的电子设备及其指纹认证界面方法。

问题的解决方案

根据本公开的一个示例方面,一种电子设备可以包括:壳体,所述壳体包括面向第一方向的前板和面向与所述第一方向相反的方向的后板;触摸屏显示器,所述触摸屏显示器通过所述前板的一部分暴露;指纹传感器,所述指纹传感器介于所述显示器与所述后板之间,并且被布置为在从所述前板的上方观察时与所述显示器的区域重叠;处理器,所述处理器可操作地连接到所述显示器和所述指纹传感器;以及存储器,所述存储器可操作地连接到所述处理器。所述存储器可以存储指令,所述指令在被所述处理器执行时,控制所述电子设备:在所述显示器的第一位置处显示包括第一对象的用户界面;接收用于将所述第一对象从所述第一位置拖动到所述区域的手势输入;基于所述手势输入将所述第一对象移动到所述区域;以及基于手指位于所述区域上,利用所述指纹传感器执行认证。

根据本公开的另一个示例方面,一种指纹认证界面方法可以包括:在显示器的第一位置处显示包括第一对象的通知窗口;接收用于将所述第一对象从所述第一位置拖动到指纹感测区域的手势输入;根据所述手势输入识别手指与所述指纹感测区域之间的距离;以及基于所识别的距离在指定距离内,在所述指纹感测区域中显示用于引导针对所述第一对象的指纹认证的第二对象。

发明的有益效果

根据本公开的各种实施例,可以提高对安全应用的可访问性。另外,可以提供通过本公开直接或间接理解的各种效果。通过以下结合附图公开了本公开的各种实施例的详细描述,本公开的其他方面、优点和显着特征对于本领域技术人员而言将变得更加明显。

附图说明

通过以下结合附图的详细描述,本公开的某些实施例的上述和其他方面、特征和优点将变得更加明显,其中:

图1是示出根据实施例的支持指纹认证功能的示例电子设备的外观的示图;

图2是示出根据实施例的支持指纹认证功能的示例电子设备的分解透视图;

图3是示出根据实施例的示例电子设备的截面图;

图4是示出根据实施例的示例电子设备的框图;

图5是示出根据实施例的与针对锁屏画面中的消息对象的拖动手势相对应的示例UI画面的示图;

图6是示出根据实施例的指纹认证过程的示例UI画面的示图;

图7a和图7b是示出根据实施例的在指纹认证过程之后的示例UI画面的示图;

图8a是示出根据实施例的激活语音识别功能的过程的示例UI画面的示图;

图8b是示出根据实施例的执行语音识别功能的过程的示例UI画面的示图;

图9是示出根据实施例的多种预览内容输出方法的示例的示图;

图10a和图10b是示出根据实施例的与应用运行画面的通知窗口相对应的指纹认证过程的示例UI画面的示图;

图11是示出根据实施例的示例处理器的框图;

图12是示出根据实施例的示例指纹认证方法的流程图;

图13是示出根据实施例的示例指纹认证界面方法的流程图;

图14a和图14b是示出根据实施例的示例指纹认证界面方法的流程图;以及

图15是示出根据各种实施例的在网络环境中的示例电子设备的框图。

具体实施方式

在下文中,将参考附图描述本公开的各种示例实施例。然而,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文所述的各种示例实施例进行各种修改、等同代替和/或替换。

图1是示出根据实施例的支持指纹认证功能的示例电子设备的外观的示图。

参照图1,根据实施例,根据本公开的实施例的电子设备100可以为四边形,并且电子设备100的角的至少一部分可以是圆形的。此外,电子设备100可以为其中电子设备100的至少一侧(例如,相对于显示器110的纵向显示状态,电子设备100的左侧或右侧)随着朝向电子设备100的***行进逐渐弯曲的边缘类型。电子设备100可以具有其中显示器110扩展到屏幕的下端或上端中的至少一者的形式(例如,前表面全屏、边到边显示器等)。

根据实施例,电子设备100可以包括指纹传感器120,该指纹传感器120感测接触有效区域的至少一部分区域的用户的指纹,在有效区域上显示有显示器110的屏幕。例如,指纹传感器120可以布置在与显示器110的至少部分区域基本垂直(或面向厚度方向(“-z”轴))的空间(例如,在显示像素层处或在显示像素层下方)中。指纹传感器120可以具有指定的尺寸(例如,与技术尺寸和统计尺寸相对应的尺寸,通过该尺寸能够识别用户的指纹),并且可以例如以基板或片材的形式布置在显示器110的背面的一侧或整个区域上。指纹传感器120可以接收从布置在显示器110上的至少一个像素照射的光中的至少一部分光(例如,由与显示器110的表面接触的手指反射的光等),以配置指纹识别所需的图像信息,并且可以将配置的图像信息存储在指纹传感器120的内部存储器(未示出)中或电子设备100的存储器450(例如,参见图4)中,从而使电子设备100的处理器(例如,应用处理器(AP))、显示驱动IC(DDI)、低功率处理器等)访问图像信息。根据各种实施例,指纹传感器120包括光发射单元和光接收单元,并且可以在处理器的控制下利用光发射单元来辐射光,可以接收辐射的光,以及可以收集指纹认证所需的图像信息。

显示器110的至少一部分可以是透明的。例如,显示器110可以被设置为对于特定波长带(550nm左右的波长带)中的光有指定的透明度(大约2%至5%)。显示器110可以被形成为使得显示器110的包括设置指纹传感器120的区域的至少一部分的区域是透明的。对此,指纹传感器120包括光发射单元和光接收单元,并且可以在处理器的控制下利用光发射单元来辐射光,可以接收辐射的光,并且可以收集指纹认证所需的图像信息。

图2是示出根据实施例的支持指纹认证功能的示例电子设备的分解透视图。

参照图2,根据实施例,电子设备100(例如,图1的100)可以包括壳体100A、100B和100C,显示器110,指纹传感器120,压力传感器130,和/或印刷电路板210A和210B。在实施例中,电子设备可以不包括上述组件中的一些,或者可以进一步包括任何其他组件。例如,电子设备100可以进一步包括电磁感应面板220、导电膜240A、介电物质(例如,片材)240B、导电馈线240C和/或电池260。在实施例中,一些组件可以组合以形成一个实体,其可以同样地执行某些组件在组合之前的功能。

根据实施例,壳体100A、100B和100C可以包括前板100A、后板100B和金属壳体100C。前板100A、金属壳体100C和后板100B可以彼此结合,并且可以分别形成电子设备100的前表面、侧表面和后表面。电子设备100的前表面可以由前板100A形成,前板100A的至少一部分是透明的。前板100A的至少一部分可以暴露显示器110。电子设备100的后表面可以由基本上不透明的后板100B形成。前板100A可以面向电子设备100的第一方向(z方向),并且后板100B可以面向与电子设备100的前表面相反的第二方向(-z方向)。

电子设备100的侧表面100C_1可以由金属壳体100C形成。金属壳体100C可以包括侧表面100C_1和平面100C_3。金属壳体100C的侧表面100C_1可以形成电子设备100的侧表面100C_1。金属壳体100C的侧表面100C_1可以连接至印刷电路板210A和210B的至少一个RF电路(未示出),以用作天线。金属壳体100C的侧表面100C_1可以通过壳体狭缝100C_2被分成多个结构。壳体狭缝100C_2可以由介电物质形成并且可以分离金属壳体100C的结构。金属壳体100C的平面100C_3可以位于前板100A与后板100B之间。金属壳体100C的平面100C_3可以包括面向第一方向(例如,z方向)的上表面和面向第二方向(例如,-z方向)的下表面。显示器110可以安装在金属壳体100C的上表面上。导电膜240A和介电物质240B可以介于显示器110与平面100C_3的上表面之间。压力传感器130或指纹传感器120还可以介于在显示器110与金属壳体100C的上表面之间。压力传感器130或指纹传感器120可以布置在金属壳体100C的上表面与显示器110之间没有***导电膜240A和介电物质240B的区域中。印刷电路板210A和210B,无线天线模块230A和230B,或者电池260可以介于金属壳体100C的后表面与后板100B之间。在无线天线模块230A和230B的情况下,无线天线线圈230B可以形成在柔性电路板230A上。无线天线线圈230B可以用于NFC、MST或WPC通信。

壳体100A、100B和100C的暴露于外部的表面可以用作天线。一体壳体结构可以形成倒F型天线。倒F型天线可以连接到一个馈电线和一个接地。一体壳体结构可以通过连接构件电连接到印刷电路板210A和210B中的至少一个。一体壳体结构的一端可以连接到馈电或接地。金属壳体100C的侧表面可以通过狭缝结构分离成多个天线结构。

显示器110可以根据由处理器确定的屏幕比率(例如18.5:9(默认)或21:9)来显示画面。例如,显示器110的显示区域可以被区分为第一区域和第二区域。可以在第一区域中显示控制对象(例如,软键)。例如,控制对象可以包括虚拟侧键或首页键中的至少一个对象。第二区域可以是用于显示与各种应用相对应的对象的区域。显示器110可以是包括触摸传感器面板的触摸屏显示器。例如,触摸传感器面板可以具有Y-OCTA结构,并且可以形成在显示器110上。

触摸传感器TSP可以感测输入到显示器110的用户的触摸。触摸传感器TSP可以被实现为具有与显示器110的尺寸相同或相似的尺寸,以便识别与显示器110相对应的触摸坐标。触摸传感器TSP可以包括RX电极和TX电极,并且可以基于电容的变化来感测用户的触摸。例如,触摸传感器TSP的触摸面板可以包括单层中的RX电极和TX电极。通过触摸传感器TSP识别的触摸坐标可以与通过压力传感器130感测的压力坐标结合使用。

压力传感器130可以感测施加到压力传感器面板的压力。压力传感器130可以以电容方式实现。压力传感器130可以以自电容的方式和互电容的方式实现。压力传感器面板可以用包括RX电极层和TX电极层的双层来实现。介电物质布置在RX电极层与TX电极层之间,以保持电极层之间的间隙。压力传感器130的电极构造可以根据电容类型(自电容或互电容)而不同。压力传感器130可以布置在显示器110的整个区域下方,或者可以布置在显示器110的部分区域下方。图2中示例的实施例为压力传感器130被布置在显示器110的部分区域下方。压力传感器130可以代替首页键按钮。

例如,指纹传感器120可以是光学指纹传感器或超声指纹传感器。指纹传感器120可以布置在显示器110下方。指纹传感器120可以在用户的手指接触期间使用显示器110的光源接收反射光,可以使用反射光获得手指的指纹认证所需的图像信息,并且可以将获得的图像信息存储在内部存储器或电子设备100的存储器中。

印刷电路板210A和210B可以包括主板210A和子板210B。处理器(例如,AP或CP)、存储器、发射器和接收器电路(例如,发射器、PA、BPF、双工器或共用器)等可以布置在主板210A上。接口电路(例如,USB连接器211、音频连接器(例如,耳机连接器)、扬声器连接、天线连接等)可以布置在子板210B上。主板210A和子板210B之间的RF信号可以通过同轴电缆传输。主板210A和子板210B之间的除了RF信号之外的信号可以通过连接器(板对板连接器)传输。印刷电路板210A和210B中的至少一个可以包括RF电路的组件之间的连接电路。印刷电路板210A和210B中的至少一个可以经由连接构件电连接到金属壳体100C的天线。印刷电路板210A和210B中的至少一个可以经由螺钉和C形夹电连接至金属壳体100C的天线。螺钉可以通过紧紧按压印刷电路板210A和210B中的至少一个与金属壳体100C之间的接触来增强电特性。螺钉可用于加强接地或馈电。

电磁感应面板220可以是用于使用手写笔识别用户界面的面板。

导电膜240A可以电连接到电磁感应面板220的接地或显示器110的接地。随着接地的延伸,导电膜240A可以吸收电子设备100的噪声信号并且可以形成屏蔽层。例如,导电膜240A可以由铜片形成。可以通过介于导电膜240A与金属壳体100C之间的介电物质240B将导电膜240A与金属壳体100C电隔离。金属壳体100C和介电物质240B可以形成相互的AC耦合。

导电馈线240C布置在金属壳体100C的平面槽100C_4的中心处,并且可以固定(附接)至该中心。可以改变金属壳体100C的导电馈送240C的附接位置以调节谐振耦合频率。导电馈线240C的形状可以根据槽的形状而不同地形成。导电馈线240C可以由与导电膜240A相同的材料形成,或者可以由与导电膜240A不同的材料形成。导电馈线240C可以将金属壳体100C的平面槽100C_4的单个回路分离为双回路。

图3是示出根据实施例的示例电子设备(例如,图2的电子设备100)的截面图。

参照图3,根据实施例,显示器110的显示区域(例如,图1的110)可以包括指纹感测区域310。指纹感测区域310可以是当从前板100A(例如,图2的100A)的上方观察时,显示器110的区域中与指纹传感器120(例如,图1的120)重叠的区域。指纹感测区域310可以与通过压力传感器130的压力感测区域320重叠。这样,在指纹传感器120获得关于用户手指的指纹的图像信息时,压力传感器130可以感测用户手指的压力强度。

图4是示出根据实施例的示例电子设备(例如,图3的电子设备100)的框图。

参照图4,根据实施例,电子设备400可以包括指纹传感器410(例如,图3的指纹传感器120)、显示器440(例如,图3的显示器110)、存储器450和处理器(例如,包括处理电路)460。在实施例中,电子设备400可以不包括上述组件中的一些,或者可以进一步包括任何其他组件。例如,电子设备400还可以包括压力传感器420(例如,图3的压力传感器130)和/或语音识别电路430。在实施例中,一些组件可以被组合以形成一个实体,其可以同样地执行某些组件在组合之前的功能。为了描述方便,图4所示的输入和输出之间的关系可以通过示例的方式示出。因此,本公开的实施例可以不限于此。在实施例中,指纹传感器410、压力传感器420、语音识别电路430、显示器440、存储器450和处理器460可以***于前板100A与后板100B之间。

根据实施例,指纹传感器410可以***在显示器440与后板100B之间,以使当从前板100A的上方观察时与显示器440的指纹感测区域310重叠。指纹传感器410可以获得针对指纹感测区域310中的用户手指的指纹认证所需的图像信息。指纹传感器410可以将获得的图像信息存储在内部存储器或存储器450中。例如,指纹传感器410可以是光学指纹传感器或超声指纹传感器。当指纹传感器410是光学指纹传感器时,指纹传感器可以使用显示器440的光源来感测指纹。当指纹传感器410是超声指纹传感器时,指纹传感器410可以包括输出超声波的发射单元和接收超声波的接收单元。

根据实施例,压力传感器420可以介于显示器440与后板100B之间并且当从前板100A的上方观察时与指纹感测区域310重叠。在处理器460的控制下,压力传感器420可以感测压力强度并且可以输出与感测到的压力强度相对应的压力信息。

根据实施例,语音识别电路430可以包括麦克风和音频编解码器中的至少一个,但是本公开不限于此。在处理器460的控制下,语音识别电路430可以通过麦克风检测语音,并且可以输出音频数据,作为通过音频编解码器对所感测的语音信号进行数字转换的结果。

根据实施例,显示器440可以向用户显示各种内容(例如,文本、图像、视频、图标、符号等)。显示器440可以包括例如但不限于液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、电子纸显示器等。显示器440可以通过前板100A的至少一部分暴露。显示器440可以是触摸屏显示器。显示器440可以独立于触摸传感器来实现。然而,示例实施例可以包括显示器440与触摸传感器集成在一起。

根据实施例,存储器450可以存储例如与电子设备400的至少一个其他组件相关联的指令或数据。存储器450可以存储指令,该指令在被执行时使得处理器:在显示器440的第一位置处显示包括对象的用户界面;通过显示器440接收用于通过用户的手指将对象从第一位置拖动到指纹感测区域的手势输入;在手指位于该指纹感测区域上时使用指纹传感器执行认证;以及根据手势输入将对象移动到该指纹感测区域。存储器450可以是易失性存储器(例如,随机存取存储器(RAM)等)、非易失性存储器(例如,只读存储器(ROM)、闪存等)或其组合。

根据实施例,处理器460可以包括各种处理电路,并且利用存储在存储器450中的指令来执行与电子设备400的至少一个其他组件的控制和/或通信相关联的数据处理和/或操作。例如,处理器460可以包括但不限于例如中央处理单元(CPU)、图形处理单元(GPU)、微处理器、应用处理器(AP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等中的至少一项,并且可以具有多个核芯。

根据实施例,处理器460可以在电子设备400的锁定状态下在显示器440的第一位置处输出包括的对象的用户界面。例如,用户界面可以是锁屏画面。对于另一个示例,用户界面可以包括通知窗口、通知栏、通知页面等。在本公开中,示出了用户界面是锁屏画面的通知窗口的一个实施例。通知窗口可以包括多个对象。每个对象可以是与事件相关联的由电子设备400生成或接收的通知。对象可以是通过要求安全性的应用接收的对象或通过不要求安全性的应用接收的对象。该通知可以与消息或电子邮件相关联。

根据实施例,处理器460可以在包括消息对象的通知窗口被显示在显示器440的第一位置处的状态下在指纹感测区域310中显示指示指纹感测区域310的对象(以下称为“指纹位置对象”)。例如,指纹位置对象可以表示通过指纹传感器410的指纹感测区域310的位置,并且可以采用例如指纹的形式。指纹位置对象可以总是在电子设备400的锁定状态下显示。

根据实施例,处理器460可以在手势输入被连续输入时,通过显示器440接收用于通过用户的手指将消息对象拖到指纹感测区域310的手势输入,处理器460可以基于手势输入移动消息对象。例如,处理器460可以根据手势输入来移动包括消息对象的整个通知窗口。

根据实施例,当接收到消息对象被拖动到指纹感测区域310的手势输入时,处理器460可以在根据手势输入移动通知窗口时,识别指纹感测区域310(或指纹位置对象)与感测到的用户手指之间的距离。

根据实施例,处理器460可以基于手指与指纹感测区域之间的距离在指纹感测区域310中显示用于引导指纹认证的对象(以下称为“指纹可视性(affordance)对象”)。指纹可视性对象可以由与指纹位置对象不同的虚拟层构成,并且可以被显示为使得指纹可视性对象的至少一部分与指纹位置对象重叠。例如,当指纹感测区域310与手指之间的距离在指定距离内时,处理器460可以显示指纹可视性对象。对于另一个示例,当拖动消息对象的手指在第三方向(例如,-y方向)上的移动不小于指定距离时,处理器460可以显示指纹可视性对象。指定距离可以通过实验确定。例如,指纹可视性对象可以显示在比指纹位置对象更宽的区域中。根据上述实施例,处理器460可以通过在需要指纹认证的状态下显示指纹可视性对象来使用户能够容易地把握指纹感测区域310的位置。

根据实施例,例如,处理器460可以在指纹认证之前的显示指纹可视性对象时激活指纹传感器410。例如,处理器460可以去激活指纹传感器410,直到显示指纹可视性对象为止,当显示指纹可视性对象时,处理器460可以激活指纹传感器410。根据上述实施例,处理器460可以通过仅在需要指纹认证时才激活指纹传感器410来减少由指纹传感器410引起的功耗。

根据实施例,当手指根据手势输入而位于指纹感测区域310上时,处理器460可以利用指纹传感器410来执行安全认证。例如,处理器460可以通过指纹传感器410获取指纹认证所需的图像信息,可以将该图像信息与存储器450中存储的用户的指纹图像信息进行比较,并且当比较结果指示图像信息与用户的指纹图像信息相同时,可以完成安全认证。

根据实施例,当手指根据手势输入而位于指纹感测区域310上时,处理器460可以显示指示正在进行指纹认证的指纹认证对象。指纹认证对象可以包括指纹位置对象或指纹可视性对象。

当指纹传感器410受到环境亮度的影响时,例如,当指纹传感器410是光学指纹传感器时,处理器460可以将指纹认证对象的亮度值调整为不小于指定亮度值的值。例如,指定亮度值可以通过实验确定为指纹传感器410至少满足指定比率的指纹识别率的亮度值。当通知窗口(例如,消息对象)在指纹认证期间与指纹认证对象重叠时,处理器460可以在通知窗口中调整与指纹认证对象重叠的区域的透明度。例如,处理器460可以增加通知窗口的重叠区域的透明度,以便不会由于通知窗口中与指纹认证对象重叠的区域而干扰指纹识别。根据上述实施例,处理器460可以在指纹认证过程中防止指示指纹感测区域的位置或指纹认证过程的对象(例如,指纹位置对象或指纹可视性对象)干扰指纹传感器410的指纹认证。

根据实施例,当指纹认证成功时,处理器460可以显示与消息对象或与该消息对象相邻的另一对象相关联的内容。例如,当指纹认证成功时,处理器460可以识别连接到消息对象的深度链接,并且可以基于关于识别出的深度链接的信息在预览窗口中显示预览内容。例如,预览内容可以包括消息对象中包括的消息的内容的至少一部分。又例如,预览内容可以包括来自对消息对象中所包括的消息的内容进行重构的内容。根据上述实施例,处理器460可以通过在电子设备400的锁定状态下解锁锁屏画面或者通过执行拖动消息对象的手势而无需执行与消息对象相对应的应用,来提供消息对象的预览内容。

根据实施例,处理器460可以分析消息对象中包括的情景内容,并且可以取决于分析情景内容的结果来不同地生成预览内容。例如,当消息对象包括与家庭相关联的文本时,处理器460可以通过与消息对象相对应的应用来生成包括家庭图像或与家庭相关联的文本的预览内容。处理器460可以扩展消息对象以与所生成的预览内容的大小相对应,并且可以在扩展后的消息对象中显示所生成的预览内容。根据上述实施例,处理器460可以通过对消息对象进行重构然后提供重构后的消息对象而不是原样显示消息对象的内容来提高预览内容的可视性。

根据实施例,处理器460可以在指纹认证之后,基于通过压力传感器420感测到的压力强度来提供语音识别界面(例如,激活语音识别电路430)。例如,在执行通过指纹传感器410的指纹认证的情况下,当通过压力传感器420感测到不小于指定强度的压力时,处理器460可以激活语音识别电路430,可以基于语音识别技术通过语音识别电路430来识别语音识别命令,可以通过与消息对象相对应的应用来执行语音识别命令,并且可以在消息对象中显示语音识别命令的执行结果。又例如,当处理器460在提供语音识别界面时通过压力传感器420感测到不小于指定强度的压力时,处理器460可以去激活语音识别界面(例如,去激活语音识别电路430)。根据上述实施例,处理器460可以在指纹认证之后支持用于消息对象的语音识别界面,从而提高电子设备400的使用便利性(例如,单手操作的便利性)。

根据实施例,当在释放手势输入之后经过了指定时间时,处理器460可以将包括由于预览内容而扩展的消息对象的通知窗口恢复到检测到手势输入之前的状态。另一方面,当在输出预览画面之后经过了指定时间时,处理器460可以将通知窗口恢复到检测到手势输入之前的状态。

根据上述实施例,处理器460可以在电子设备400的锁定状态下通过执行一次指纹认证来输出与对象相对应的预览内容,而无需执行与通知窗口中包括的对象相对应的应用。

在上述实施例中,描述了在锁屏画面上显示通知窗口的用户界面方法。然而,实施例不限于此。例如,通知窗口不仅可以显示在锁屏画面上,还可以显示在主画面或应用运行画面上。在下文中,将描述与从主画面或应用运行画面输出的通知窗口相对应的用户界面。

根据实施例,当在解锁电子设备400的过程中完成了主要指纹认证过程时,处理器460可以仅为在应用运行画面或主画面(以下统称为“应用运行画面”)上输出的通知窗口中包括的消息对象中的需要二次指纹认证的消息对象提供指纹认证界面。处理器460可以以与锁屏画面的通知窗口不同的形式提供应用运行画面的通知窗口。例如,因为应用运行画面的通知窗口可以比锁屏画面的通知窗口包括更多的消息对象,所以处理器460可以为应用运行画面的通知窗口提供与触摸手势(例如,轻拂手势)相对应的滚动功能。

处理器460可以在显示应用运行画面的状态下检测用于显示通知窗口的触摸输入。例如,用于激活通知窗口的触摸输入可以是用于下拉显示器440的上部的指定区域的手势输入。在显示应用运行画面的状态下,当检测到用于显示通知窗口的触摸输入时,处理器460可以激活通知窗口。处理器460可以在激活通知窗口的状态下检测用于在通知窗口中滚动消息对象的触摸手势(以下称为“轻拂手势”)。当检测到用于滚动的轻拂手势时,处理器460可以在通知窗口中为消息对象提供滚动功能。例如,轻拂手势可以是触摸通知窗口中的消息对象然后快速向下滚动的手势。

当在处理器460响应于轻拂手势于通知窗口中滚动消息对象的列表期间需要指纹认证的消息对象与指纹感测区域310或指纹位置对象重叠时,处理器460可以停止滚动,可以在重叠位置处显示指纹可视性对象(或指纹认证对象),可以激活指纹传感器410,并且可以经由指纹传感器410执行指纹认证。当指纹认证成功时,处理器460可以通过显示器440显示与需要指纹认证的消息对象相对应的预览内容。

在需要指纹认证的消息对象1022停止在指纹感测区域310中之后,处理器460可以检测对通知窗口的第二轻拂手势输入1061。处理器460可以根据第二轻拂手势输入再次针对通知窗口执行滚动功能。处理器460可以响应于轻拂手势而继续在通知窗口上执行滚动操作,直到需要指纹认证的另一个消息对象1023到达指纹输入位置为止。

当通知窗口的最上面的(最近接收到的)消息对象到达指纹输入位置时,处理器460可以将通知窗口的位置恢复到在检测到第一轻拂手势之前的通知窗口的位置。根据上述实施例,可以响应于轻拂手势而在指纹输入位置处对通知窗口执行滚动操作,并对需要指纹认证的消息对象执行停止操作,从而提高了用户单手手势的便利性。

图5是示出根据实施例的与锁屏画面中的消息对象的拖动手势相对应的示例UI画面的示图。

参照图5,在画面510中,处理器460(例如,图4的460)可以在电子设备400的锁定状态下,在显示器440(例如,图4的440)的第一位置处显示包括第一对象511和第二对象512的通知窗口553。处理器460可以在显示通知窗口的状态下在指纹感测区域310中显示指示指纹感测区域310的指纹位置对象551。例如,指纹位置对象551可以总是显示在锁屏画面上。作为另一示例,当在电子设备400的解锁状态下在通知窗口553中包括需要指纹认证的对象时,可以显示指纹位置对象551。

在画面520中,当通过显示器440接收到用户的手指将第一对象511拖动到指纹感测区域310的手势输入时,处理器460可以识别手指与指纹感测区域310之间的距离。在手指与指纹感测区域310之间的距离在指定距离之内时,例如,处理器460可以在指纹感测区域310上显示通过与指纹位置对象551重叠来显示引导指纹认证的指纹可视性对象552。当显示指纹可视性对象552时,处理器460可以激活指纹传感器410。

图6是示出根据实施例的指纹认证过程的示例UI画面的示图。

参照图6,根据实施例,为了在通知窗口650中识别消息对象651的内容,用户可以在画面610中使用手指选择通知窗口650中的消息对象651,并且可以在画面620中执行用于朝向指纹感测区域310下拉所选择的消息对象651的手势,从而用户可以将手指定位在画面630中的指纹感测区域310上。

在画面610中,在包括多个消息对象的通知窗口650被显示在电子设备400(例如,图4的400)的锁屏画面上的状态下,处理器460(例如,图4的460)可以检测到在通知窗口650的第一位置处显示的消息对象651被用户的手指通过显示器440(例如,图4的440)触摸。不管屏幕模式如何,处理器460可以始终显示指示指纹感测区域310的指纹位置对象551(例如,指纹位置对象)。处理器460可以在没有触摸输入的状态下以与通知窗口650不重叠的方式显示指纹位置对象551。

在画面620中,当处理器460识别到用户的手指将消息对象651从第一位置下拉到指纹感测区域310的手势输入时,处理器460可以使消息对象651沿着触摸输入位置朝向指纹感测区域310移动。例如,处理器460可以将通知窗口650配置为单独的虚拟层,并且可以沿着触摸输入位置移动包括通知窗口650的层。

当识别出下拉触摸手势输入时,处理器460基于触摸输入位置与指纹感测区域之间的接近距离来生成指纹可视性对象552(例如,指纹可视性对象),并且可以以与指纹位置对象551重叠的方式显示所生成的指纹可视性对象552。可以在比指纹位置对象551宽的区域中显示指纹可视性对象552。指纹可视性对象552的面积可以与指纹感测区域310的面积一致。例如,指纹可视性对象552可以是固定图像或动画图像。处理器460可以在不同的虚拟层上配置通知窗口650、指纹位置对象551和/或指纹可视性对象552,可以在通过下拉触摸手势移动通知窗口650时调整通知窗口650、指纹位置对象551或指纹可视性对象552的形状和透明度,并且可以彼此重叠地显示通知窗口650、指纹位置对象551或指纹可视性对象552。

处理器460可以在从显示指纹可视性对象552的时间点起的指定时间范围内激活指纹传感器410和指纹认证功能。根据上述实施例,处理器460可以通过生成指纹可视性对象552使用户能够意识到指纹传感器410的激活和指纹认证功能,并且可以引导触摸输入位置朝向指纹可视性对象552移动。另外,处理器460可以通过在需要指纹认证的时间点激活指纹传感器410来减少指纹传感器410的电流消耗。

在画面630中,当触摸输入位置包括在指纹感测区域310中时,处理器460可以对手指执行指纹认证。当执行指纹认证时,处理器460可以显示指示正在执行指纹认证的指纹认证对象653。当执行指纹认证时,处理器460可以不显示指纹位置对象551。当指纹传感器410是光学指纹传感器时,处理器460可以按适用于指纹认证的颜色系列(例如,白色系列)来显示指纹认证对象653。例如,当指纹传感器410是光学指纹传感器时,处理器460可以控制指纹认证对象653的亮度值大于指纹可视性对象的亮度值。例如,指纹认证对象653可以显示在比指纹感测区域310或指纹位置对象551更宽的区域中。指纹认证对象653可以被显示为不透明图像以增加指纹认证的成功率。根据上述实施例,电子设备400可以以使用户能够更好地理解指纹认证过程的形式来提供用户界面(例如,第三对象)。

图7a和图7b是示出根据实施例的在指纹认证过程之后的示例UI画面的示图。

参照图7a和图7b的画面710中,在电子设备400(例如,图4的400)的锁定状态下,处理器460(例如,图4的460)可以基于对通知窗口715中的消息对象711的下拉触摸手势来执行指纹认证。

在图7a的画面721和图7b的画面722中,当指纹认证成功时,处理器460可以通过显示器440(例如,图4的440)以预览窗口形式显示所选消息对象711的预览内容(或应用内容)。处理器460可以以各种方式显示预览窗口和预览内容。例如,如图7a的画面721所示,处理器460可以在消息对象711展开的区域中显示预览内容。又例如,如图7b的画面722所示,处理器460可以在与消息对象711的位置不同的位置处显示预览窗口722A,并且可以在预览窗口722A内显示预览内容。在实施例中,处理器460可以扩展消息对象711的显示区域,并且可以在扩展的消息对象711内显示指纹认证过程的用户界面。例如,处理器460可以扩展的消息对象711内显示指纹认证相关对象(例如,指纹位置对象或指纹可视性对象)。在这种情况下,处理器460可以将预览内容的显示区域与指纹认证相关对象的显示区域区分开,以使预览内容和指纹认证相关对象在消息对象711中不相互重叠。

在图7a和图7b的画面730中,当在处理器460输出预览内容之后经过了指定时间时,处理器460可以将通知窗口715恢复到输入下拉触摸手势之前的位置。当接收到用于恢复通知窗口715的用户输入(例如,上拉手势)时,处理器460可以将通知窗口715恢复到输入下拉触摸手势之前的位置。例如,上拉手势可以包括用于将通知窗口715从底部滚动到顶部的手势。

根据各种实施例,可以存在多种处理器460通过预览窗口722A提供被链接到消息对象711的预览内容的方法。例如,处理器460可以通过机器学习引擎来分析包括在消息对象中的情景内容,并且可以基于分析结果来配置预览内容。机器学习引擎可以包括自然语言处理引擎、BOT框架或规则引擎。例如,处理器460可以通过自然语言处理(NLP)引擎分析包括在接收到的消息中的所有图像、文本、链接或视频中的至少一项的内容,可以基于通过BOT框架分析出的情景内容和规则引擎来确定行动计划,并且可以根据行动计划来配置预览内容,该行动计划是通过被链接到所接收的消息的应用确定。

图8a是示出根据实施例的激活语音识别功能的过程的示例UI画面的示图。

在画面810中,处理器460(例如,图4的460)可以基于在锁屏画面上显示的通知窗口中的消息对象811的下拉触摸手势来执行指纹认证。

在画面820中,处理器460可以在指纹认证之后检测指定强度或更高强度的压力触摸手势。

在画面830中,处理器460可以在指纹认证之后基于指定强度或更大强度的压力来激活语音识别功能,并且可以通过显示器440显示第一语音识别对象(例如,Bixby接口)831,而不是指纹位置对象。处理器460可以在显示第一语音识别对象831的状态下连续地激活(语音待机)语音识别电路430,以获得(例如,记录)用户的语音。

图8b是示出根据实施例的执行语音识别功能的过程的示例UI画面的示图。

在画面840中,处理器460可以通过语音识别电路430(例如,图4的430)获得(例如,记录)语音命令。在获得语音命令时,处理器460可以显示指示正在获得语音命令的第二语音识别对象841。第二语音识别对象841可以表示语音记录状态或自然语言处理状态(例如,在语音记录期间,同时处理自然语言等)。

在画面850中,当处理器460获得语音命令时,处理器460可以将获得的语音命令转换为文本命令。例如,处理器460可以通过NLP引擎分析语音命令,并且可以通过自然语言生成(NLG)引擎将语音命令转换为文本。处理器460可以在消息对象中的语音命令窗口851中显示转换后的文本852。

在画面860中,处理器460可以通过与消息对象811相对应的应用来执行与语音命令相对应的处理,并且可以通过新消息对象861输出命令执行结果。例如,处理器460可以通过通知管理器或机器学习引擎来处理语音命令输入,并且可以通过在通知窗口中生成新的消息对象861来显示处理语音命令的结果。新消息对象861可以被显示为与消息对象811相邻(例如,紧接在消息对象上方)。又例如,处理器460可以在消息对象811中显示处理语音命令的结果以及其他消息。

在画面860中,在显示第一语音识别对象的状态下,当检测到指定强度或更大强度的压力时,处理器460可以去激活语音识别功能(例如,去激活语音识别电路430)。在这种情况下,处理器460可以显示指纹位置对象862而不是第一语音识别对象。

图9是示出根据实施例的多个示例预览内容输出方法的示图。

在画面910中,处理器460(例如,图4的460)可以基于在锁屏画面上显示的通知窗口中的消息对象的下拉触摸手势来执行指纹认证。

在画面920中,在指纹认证成功之后,处理器460可以识别出多个消息被包括在消息对象中。例如,当与每个消息相关联的深度链接活动不同时,处理器460(例如,深度链接管理器)可以向与消息对象相对应的应用请求每个预览内容。处理器460(例如,通知管理器)可以将从应用接收的每个预览内容配置为页面,并且可以通过消息对象在通知窗口中显示配置的页面。

在画面930中,当在释放触摸之后经过了指定时间时,或者当检测到将通知窗口恢复到先前位置和大小的用户手势时,处理器460可以不再显示预览内容,并且可以将通知窗口恢复到在检测到下拉触摸手势之前的位置和大小。

在上述实施例中,描述了在锁屏画面上显示通知窗口的用户界面方法。但是,通知窗口不仅可以显示在锁屏画面上,还可以显示在主画面或应用运行画面上。在下文中,将描述与从主画面或应用运行画面输出的通知窗口相对应的用户界面方法。

图10a和图10b是示出根据实施例的与应用运行画面的通知窗口相对应的指纹认证过程的示例UI画面的示图。图10a示出了根据在主画面或应用运行画面上显示的通知窗口中输入的滑动手势来认证指纹的过程的用户界面。

参照图10a,根据实施例,处理器460(例如,图4的460)还可以在主画面或应用运行画面上通过消息对象提供预览内容以及指纹认证。当在电子设备400(例如,图4的400)的解锁期间完成第一指纹认证过程时,处理器460可以仅针对从主画面或应用运行画面输出的通知窗口中包括的消息对象之中的需要指纹认证的消息对象提供指纹认证界面。可以以与锁屏画面的通知窗口不同的形式提供应用运行画面的通知窗口。因为应用运行画面的通知窗口可以包括比锁屏画面的通知窗口更多的消息对象,所以处理器460可以提供与触摸手势(例如,轻拂手势)相对应的滚动功能。

在画面1010中,处理器460可以在显示主画面或应用运行画面的状态下检测用于显示通知窗口的触摸输入。例如,用于激活通知窗口的触摸输入1011可以是用于下拉显示器440的上部的指定区域的手势输入。在显示主画面或应用运行画面的状态下,当检测到用于显示通知窗口的触摸输入时,处理器460可以激活通知窗口。

在画面1020中,处理器460可以在激活通知窗口的状态下检测用于在通知窗口中滚动消息对象的触摸手势1021。当检测到用于滚动的触摸手势1021时,处理器460可以在通知窗口中针对消息对象提供滚动功能。

在画面1030中,当在处理器460响应于触摸手势1021而在通知窗口中滚动消息对象的列表时,需要指纹认证的消息对象1022与指纹感测区域310或指纹位置对象1031重叠时,处理器460可以停止滚动,可以在重叠的位置处显示指纹可视性对象1032,并且可以通过指纹传感器410激活指纹认证界面。

参照图10b,在画面1040中,处理器460可以通过指纹传感器410执行指纹认证。处理器460可以在执行指纹认证时显示指纹认证对象1041。

在画面1050中,当指纹认证成功时,处理器460可以通过显示器440显示与指纹认证成功的消息对象相对应的预览内容。

在画面1060中,在需要指纹认证的消息对象1022在指纹输入位置处停止之后,处理器460可以检测到对另一个需要指纹认证的消息对象1023的第二轻拂手势输入1061。处理器460可以根据另外的轻拂手势输入再次执行用于通知窗口1025的滚动功能。处理器460可以响应于轻拂手势继续在通知窗口上执行滚动操作,直到另一个消息对象1023到达指纹输入位置为止。

当通知窗口1025的最顶部(最近接收到)的消息对象到达指纹输入位置时,处理器460可以将通知窗口的位置恢复到在检测到第一轻拂手势之前的通知窗口的位置。根据上述实施例,可以响应于轻拂手势对通知窗口执行滚动操作,并在指纹输入位置处对需要指纹认证的消息对象执行停止操作,从而提高了用户单手手势的便利性。

图11是示出根据实施例的示例处理器的框图。

参照图11,根据实施例,处理器(例如,包括处理电路)460(例如,图4的460)可以包括操作系统1170、通知管理器(例如,包括处理电路和/或可执行程序元件)1110、手势监视器(例如,包括处理电路和/或可执行程序元件)1140、分组管理器(例如,包括处理电路和/或可执行程序元件)1120、深度链接管理器(例如,包括处理电路和/或可执行程序元件)1150、安全管理器(例如,包括处理电路和/或可执行程序元件)1130和机器学习引擎(例如,包括处理电路和/或可执行程序元件)1160。处理器460的元件可以是单独的硬件模块,或者由至少一个处理器460实现的软件模块。例如,处理器460中包括的每个模块的功能可以由一个处理器460或可由每个单独的处理器执行。

手势监视器1140可以包括各种处理电路和/或可执行程序元件,并且可以在通知窗口中检测用于对消息对象进行指纹认证的手势输入。手势监视器1140可基于消息对象与指纹感测区域310之间的距离在显示器440(例如,图4的440)上显示指纹认证相关对象(例如,指纹可视性对象或指纹认证对象)。手势监视器1140可以检测用于激活语音识别界面的压力手势。

安全管理器1130可以包括各种处理电路和/或可执行程序元件,并且可以对用户的手指执行指纹认证过程。安全管理器1130可以将指纹认证的成功通知给深度链路管理器1150。

深度链接管理器1150可以包括各种处理电路和/或可执行程序元件,并且可以与消息对象一起连接到深度链接。

机器学习引擎1160可以包括各种处理电路和/或可执行程序元件,并且可以分析包括在与消息对象相对应的消息中的情景内容,可以基于分析的内容生成行动计划,并且可以向通知管理器1110请求与生成的行动计划相对应的预览内容。机器学习引擎1160还可以配置与通过语音识别电路430(例如,图4的430)获得的语音识别命令相对应的行动计划。

通知管理器1110可以包括各种处理电路和/或可执行程序元件,并且可以通过与消息对象相对应的应用根据行动计划来配置预览内容,可以扩展消息对象的显示区域,并且可以通过显示器440在扩展的对象内显示预览内容。

图12是示出根据实施例的示例指纹认证方法的流程图。

参照图12,在操作1210,处理器460(例如,图4的460)可以在显示器440(例如,图4的440)的第一位置处显示包括对象的用户界面。

在操作1220,处理器460可以通过显示器获得用于通过用户的手指将对象从第一位置拖动到该区域的手势输入。

在操作1230,处理器460可以根据手势输入将对象移动到该区域。

在操作1240,当手指位于该区域上时,处理器460可以利用指纹传感器410执行认证。

图13是示出根据实施例的示例指纹认证界面方法的流程图。

参照图13,在操作1310,处理器460(例如,图4的460)可以在显示器440(例如,图4的440)的第一位置处显示包括消息对象的通知窗口。

在操作1320,处理器460可以通过显示器440获得用于通过用户的手指将消息对象从第一位置拖动到指纹感测区域的手势输入。

在操作1330,处理器460可以根据手势输入来识别手指与指纹感测区域之间的距离。

在操作1340,当识别出的距离在指定距离内时,处理器460可以在重叠区域中显示指纹可视性对象,以引导消息对象的指纹认证。

图14a和图14b是示出根据实施例的示例指纹认证界面方法的流程图。

参照图14a,当在操作1405中电子设备400(例如,图4的400)处于锁定状态时,处理器460可以在操作1410中显示包括指纹位置对象的锁屏画面。当电子设备400未处于锁定状态下,例如,在显示主画面或应用运行画面的状态下,处理器460可以在不需要指纹认证时不显示指纹位置对象。

当在操作1415中存在接收到的消息时,在操作1420,处理器460可以显示通知窗口,该通知窗口包括与接收到的消息相对应的对象(以下称为“消息对象”)。当在操作1415中不存在接收到的消息时,处理器460可以显示包括指纹位置对象的锁屏画面。

当在操作1425中在通知窗口中获得对消息对象的下拉手势输入时,在操作1430,处理器460可以检测触摸输入位置与指纹位置对象之间的距离。当在操作1425中处理器460未获得下拉手势输入时,处理器460可显示包括消息对象的通知窗口。

在操作1435,处理器460可以确定检测到的距离是否在指定距离内。参照图14b,在操作1440,当检测到的距离在指定距离内时,处理器460可以显示指纹可视性对象。当在操作1435中检测到的距离不小于指定距离时,处理器460可以检测触摸输入位置与指纹位置对象之间的距离。

在操作1445,处理器460可以确定触摸输入位置是否与指纹位置对象重叠;当触摸输入位置与指纹位置对象重叠时,在操作1450,处理器460可以显示指纹认证对象并且可以使用指纹传感器410执行指纹认证。当在操作1445中触摸输入位置不与指纹位置对象重叠时,处理器460可以继续显示指纹可视性对象。

当在操作1455中指纹认证成功时,在操作1460,处理器460可以在消息对象中输出预览内容。当在操作1455中指纹认证失败时,在操作1465,处理器460可以在显示器440上显示画面信息,该画面信息用于提供指示指纹认证失败的指引。

在操作1405至操作1465中,当在处理器460通过显示器440显示至少一个对象时经过了指定时间而没有检测到触摸输入时,处理器460可以去激活显示器440。

根据本公开的各种实施例,可以改善对安全应用的可访问性。另外,可以提供通过本公开直接或间接理解的各种效果。

图15是示出根据各种实施例的在网络环境1500中的电子设备1501的框图。参照图15,网络环境1500中的电子设备1501可以经由第一网络1598(例如,短距离无线通信网络)与电子设备1502通信,或者可以经由第二网络1599(例如,远程无线通信网络)与电子设备1504或服务器1508通信。根据实施例,电子设备1501可以经由服务器1508与电子设备1504通信。根据实施例,电子设备1501可以包括处理器1520、存储器1530、输入设备1550,声音输出设备1555、显示设备1560、音频模块1570、传感器模块1576、接口1577、触觉模块1579、相机模块1580、电力管理模块1588、电池1589、通信模块1590、用户识别模块(SIM)1596、或天线模块1597。在一些实施例中,可以从电子设备1501中省略这些组件中的至少一个(例如,显示设备1560或相机模块1580),或者可以在电子设备1501中添加一个或更多个其他组件。在一些实施例中,一些组件可以被实现为单个集成电路。例如,传感器模块1576(例如,指纹传感器、虹膜传感器或照度传感器)可以被实现为嵌入在显示设备1560(例如,显示器)中。

处理器1520可运行例如软件(例如,程序1540)来控制电子设备1501的与处理器1520连接的至少一个其它部件(例如,硬件部件或软件部件),并可执行各种数据处理或计算。根据一个实施例,作为所述数据处理或计算的至少部分,处理器1520可将从另一部件(例如,传感器模块1576或通信模块1590)接收到的命令或数据加载到易失性存储器1532中,对存储在易失性存储器1532中的命令或数据进行处理,并将结果数据存储在非易失性存储器1534中。根据实施例,处理器1520可包括主处理器1521(例如,中央处理器(CPU)或应用处理器(AP))以及与主处理器1521在操作上独立的或者相结合的辅助处理器1523(例如,图形处理单元(GPU)、图像信号处理器(ISP)、传感器中枢处理器或通信处理器(CP))。另外地或者可选择地,辅助处理器1523可被适配为比主处理器1521耗电更少,或者被适配为具体用于指定的功能。可将辅助处理器1523实现为与主处理器1521分离,或者实现为主处理器1521的部分。

在主处理器1521处于未激活(例如,睡眠)状态时,辅助处理器1523可控制与电子设备1501(而非主处理器1521)的部件之中的至少一个部件(例如,显示设备1560、传感器模块1576或通信模块1590)相关的功能或状态中的至少一些,或者在主处理器1521处于激活状态(例如,运行应用)时,辅助处理器1523可与主处理器1521一起来控制与电子设备1501的部件之中的至少一个部件(例如,显示设备1560、传感器模块1576或通信模块1590)相关的功能或状态中的至少一些。根据实施例,可将辅助处理器1523(例如,图像信号处理器或通信处理器)实现为在功能上与辅助处理器1523相关的另一部件(例如,相机模块1580或通信模块1590)的部分。

存储器1530可存储由电子设备1501的至少一个部件(例如,处理器1520或传感器模块1576)使用的各种数据。所述各种数据可包括例如软件(例如,程序1540)以及针对与其相关的命令的输入数据或输出数据。存储器1530可包括易失性存储器1532或非易失性存储器1534。

可将程序1540作为软件存储在存储器1530中,并且程序1540可包括例如操作系统(OS)1542、中间件1544或应用1546。

输入设备1550可从电子设备1501的外部(例如,用户)接收将由电子设备1501的其它部件(例如,处理器1520)使用的命令或数据。输入设备1550可包括例如麦克风、鼠标或键盘。

声音输出设备1555可将声音信号输出到电子设备1501的外部。声音输出设备1555可包括例如扬声器或接收器。扬声器可用于诸如播放多媒体或播放唱片的通用目的,接收器可用于呼入呼叫。根据实施例,可将接收器实现为与扬声器分离,或实现为扬声器的部分。

显示设备1560可向电子设备1501的外部(例如,用户)视觉地提供信息。显示设备1560可包括例如显示器、全息设备或投影仪以及用于控制显示器、全息设备和投影仪中的相应一个的控制电路。根据实施例,显示设备1560可包括被适配为检测触摸的触摸电路或被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。

音频模块1570可将声音转换为电信号,反之亦可。根据实施例,音频模块1570可经由输入设备1550获得声音,或者经由声音输出设备1555或与电子设备1501直接(例如,有线地)连接或无线连接的外部电子设备(例如,电子设备1502)的耳机输出声音。

传感器模块1576可检测电子设备1501的操作状态(例如,功率或温度)或电子设备1501外部的环境状态(例如,用户的状态),然后产生与检测到的状态相应的电信号或数据值。根据实施例,传感器模块1576可包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁性传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(IR)传感器、生物特征传感器、温度传感器、湿度传感器或照度传感器。

接口1577可支持将用来使电子设备1501与外部电子设备(例如,电子设备1502)直接(例如,有线地)或无线连接的一个或更多个特定协议。根据实施例,接口1577可包括例如高清晰度多媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。

连接端1578可包括连接器,电子设备1501可经由所述连接器与外部电子设备(例如,电子设备1502)物理连接。根据实施例,连接端1578可包括例如HDMI连接器、USB连接器、SD卡连接器或音频连接器(例如,耳机连接器)。

触觉模块1579可将电信号转换为可被用户经由他的触觉或动觉识别的机械刺激(例如,振动或运动)或电刺激。根据实施例,触觉模块1579可包括例如电机、压电元件或电刺激器。

相机模块1580可捕获静止图像或运动图像。根据实施例,相机模块1580可包括一个或更多个透镜、图像传感器、图像信号处理器或闪光灯。

电力管理模块1588可管理对电子设备1501的供电。根据实施例,可将电力管理模块1588实现为例如电力管理集成电路(PMIC)的至少部分。

电池1589可对电子设备1501的至少一个部件供电。根据实施例,电池1589可包括例如不可再充电的原电池、可再充电的蓄电池、或燃料电池。

通信模块1590可支持在电子设备1501与外部电子设备(例如,电子设备1502、电子设备1504或服务器1508)之间建立直接(例如,有线)通信信道或无线通信信道,并经由建立的通信信道执行通信。通信模块1590可包括能够与处理器1520(例如,应用处理器(AP))独立操作的一个或更多个通信处理器,并支持直接(例如,有线)通信或无线通信。根据实施例,通信模块1590可包括无线通信模块1592(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星系统(GNSS)通信模块)或有线通信模块1594(例如,局域网(LAN)通信模块或电力线通信(PLC)模块)。这些通信模块中的相应一个可经由第一网络1598(例如,短距离通信网络,诸如BluetoothTM、无线保真(Wi-Fi)直连或红外数据协会(IrDA))或第二网络1599(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,LAN或广域网(WAN)))与外部电子设备进行通信。可将这些各种类型的通信模块实现为单个部件(例如,单个芯片),或可将这些各种类型的通信模块实现为彼此分离的多个部件(例如,多个芯片)。无线通信模块1592可使用存储在用户识别模块1596中的用户信息(例如,国际移动用户识别码(IMSI))识别并验证通信网络(诸如第一网络1598或第二网络1599)中的电子设备1501。

天线模块1597可将信号或电力发送到电子设备1501的外部(例如,外部电子设备)或者从电子设备1501的外部(例如,外部电子设备)接收信号或电力。根据实施例,天线模块1597可包括一个或更多个天线,可由例如通信模块1590(例如,无线通信模块1592)从所述一个或更多个天线中选择适合于在通信网络(诸如第一网络1598或第二网络1599)中使用的通信方案的至少一个天线。随后可经由所选择的至少一个天线在通信模块1590和外部电子设备之间发送或接收信号或电力。

上述部件中的至少一些可经由外设间通信方案(例如,总线、通用输入输出(GPIO)、串行外设接口(SPI)或移动工业处理器接口(MIPI))相互连接并在它们之间传送信号(例如,命令或数据)。

根据实施例,可经由与第二网络1599连接的服务器1508在电子设备1501和外部电子设备1504之间发送或接收命令或数据。电子设备1502和电子设备1504中的每一个可以是与电子设备1501相同类型的设备,或者是与电子设备1501不同类型的设备。根据实施例,将在电子设备1501运行的全部操作或一些操作可在外部电子设备1502、1504或1508中的一个或更多个运行。例如,如果电子设备1501应该自动执行功能或服务或者应该响应于来自用户或另一设备的请求执行功能或服务,则电子设备1501可请求所述一个或更多个外部电子设备执行所述功能或服务中的至少部分,而不是运行所述功能或服务,或者电子设备1501除了运行所述功能或服务以外,还可请求所述一个或更多个外部电子设备执行所述功能或服务中的至少部分。接收到所述请求的所述一个或更多个外部电子设备可执行所请求的功能或服务中的至少部分,或者执行与所述请求相关的另外功能或另外服务,并将执行的结果传送到电子设备1501。电子设备1501可在对所述结果进行进一步处理的情况下或者在不对所述结果进行进一步处理的情况下将所述结果提供作为对所述请求的至少部分答复。为此,可使用例如云计算技术、分布式计算技术或客户机-服务器计算技术。

根据各种实施例的电子设备可以是各种类型的电子设备之一。电子设备可包括例如便携式通信设备(例如,智能电话)、计算机设备、便携式多媒体设备、便携式医疗设备、相机、可穿戴设备或家用电器。根据本公开的实施例,电子设备不限于以上所述的那些电子设备。

应该理解的是,本公开的各种实施例以及其中使用的术语并不意图将在此阐述的技术特征限制于具体实施例,而是包括针对相应实施例的各种改变、等同形式或替换形式。对于附图的描述,相似的附图标记可用来指代相似或相关的元件。将理解的是,与术语相应的单数形式的名词可包括一个或更多个事物,除非相关上下文另有明确指示。如这里所使用的,诸如“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B和C中的至少一个”以及“A、B或C中的至少一个”的短语中的每一个短语可包括在所述短语中的相应一个短语中一起列举出的项的所有可能组合。如这里所使用的,诸如“第1”和“第2”或者“第一”和“第二”的术语可用于将相应部件与另一部件进行简单区分,并且不在其它方面(例如,重要性或顺序)限制所述部件。将理解的是,在使用了术语“可操作地”或“通信地”的情况下或者在不使用术语“可操作地”或“通信地”的情况下,如果一元件(例如,第一元件)被称为“与另一元件(例如,第二元件)结合”、“结合到另一元件(例如,第二元件)”、“与另一元件(例如,第二元件)连接”或“连接到另一元件(例如,第二元件)”,则意味着所述一元件可与所述另一元件直接(例如,有线地)结合、与所述另一元件无线结合、或经由第三元件与所述另一元件结合。

如这里所使用的,术语“模块”可包括以硬件、软件或固件实现的单元,并可与其他术语(例如,“逻辑”、“逻辑块”、“部分”或“电路”)可互换地使用。模块可以是被适配为执行一个或更多个功能的单个集成部件或者是该单个集成部件的最小单元或部分。例如,根据实施例,可以以专用集成电路(ASIC)的形式来实现模块。

可将在此阐述的各种实施例实现为包括存储在存储介质(例如,内部存储器1536或外部存储器1538)中的可由机器(例如,电子设备1501)读取的一个或更多个指令的软件(例如,程序1540)。例如,在处理器的控制下,所述机器(例如,电子设备1501)的处理器(例如,处理器1520)可在使用或无需使用一个或更多个其它部件的情况下调用存储在存储介质中的所述一个或更多个指令中的至少一个指令并运行所述至少一个指令。这使得所述机器能够操作用于根据所调用的至少一个指令执行至少一个功能。所述一个或更多个指令可包括由编译器产生的代码或能够由解释器运行的代码。可以以非暂时性存储介质的形式来提供机器可读存储介质。其中,术语“非暂时性”仅意味着所述存储介质是有形设备,并且不包括信号(例如,电磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储介质中之间进行区分。

根据实施例,电子设备(例如,图4的400)包括:壳体,该壳体包括前板(例如,图2的100A)和面向与该前板相反的方向的后板(例如,图2的100B);通过前板的一部分暴露的触摸屏显示器(例如,图4的440);介于显示器与后板之间并布置为当从前板上方观察时与显示器的区域重叠的指纹传感器(例如,图4的410);可操作地连接到显示器和指纹传感器的处理器(例如,图4的460);以及可操作地连接到处理器的存储器(例如,图4的450),其中存储器存储指令,该指令在被执行时使得处理器在显示器的第一位置上显示包括第一对象的用户界面,通过显示器获得用于通过用户的手指将第一对象从第一位置拖动到该区域的手势输入,根据该手势输入将第一对象移动到该区域,并且当手指位于该区域时,利用指纹传感器执行身份验证。

其中,指令进一步使处理器,在认证成功时,显示与第一对象或邻近于第一对象的至少另一对象相关联的至少一个内容。

其中,指令进一步使处理器,在认证成功时,扩展第一对象,并在扩展后的第一对象中显示与第一对象相对应的预览内容。

其中,第一对象是与事件相关联的通知,其由电子设备生成或接收。

其中,用户界面是锁屏画面。

其中,第一对象包括通知栏或页面。

其中,通知与消息或电子邮件相关联,并且其中内容包括消息或电子邮件的文本。

其中,指令进一步使处理器,在释放手势输入后经过特定时间后,将第一对象再次移动到第一位置。

其中,指纹传感器包括超声波指纹传感器或光学指纹传感器。

根据实施例,电子设备(例如,图4的400)包括:壳体,其包括前板(例如,图2的100A)和面向与所述前板相反方向的后板(例如,图2的100B);通过前板的一部分暴露的触摸屏显示器(例如,图4的440);指纹传感器(例如,图4的410),其介于显示器与后板之间并且在从前板的上方观察时与显示器的指纹感测区域重叠;可操作地连接到显示器和指纹传感器的处理器(例如,图4的460);以及可操作地连接到处理器的存储器(例如,图4的450),其中存储器存储指令,该指令在被执行时使得处理器在显示器的第一位置处显示包括第一对象的通知窗口,通过显示器获得用于通过用户的手指将第一对象从第一位置拖动到指纹感测区域的手势输入,根据手势输入识别手指与指纹感测区域之间的距离,并且当识别出的距离在指定距离内时,在指纹感测区域中显示用于引导针对第一对象的指纹认证的第二对象。

其中,通知窗口是显示在电子设备的锁屏画面上的通知窗口。

其中,指令进一步使处理器,在识别出的距离在指定距离内时,显示第二对象并激活指纹传感器。

其中,所述指令进一步使处理器,在手指位于指纹感测区域中时,执行指纹认证,并显示指示正在进行指纹认证的第三对象。

其中,第三对象显示在比第二对象宽的区域中。

其中,所述指令进一步使处理器,将所述第三对象的亮度值显示为指定的亮度值或更大亮度值。

其中,所述指令进一步使处理器,在认证成功时,扩展第一对象,并在扩展后的第一对象中显示与第一对象相对应的预览内容。

其中,所述指令进一步使处理器,通过与第一对象相对应的应用来分析第一对象的情景内容,并生成与分析出的情景内容相对应的预览内容。

该电子设备还包括介于显示器与后板之间的语音识别电路(例如,图4的430)和介于显示器与后板之间并且当从前板上方观察时与指纹感测区域重叠的压力传感器(例如,图4的420),其中指令进一步使处理器处于显示预览内容的情况,当通过压力传感器检测到指定强度或更大强度的压力时,激活语音识别电路,基于语音识别技术通过语音识别电路来识别语音识别指令,通过与第一对象相对应的应用执行语音识别指令,并在第一对象中显示语音识别指令的执行结果。

根据实施例,一种指纹认证界面方法,该方法包括:在显示器的第一位置处显示包括第一对象的通知窗口;通过显示器,接收用于通过用户的手指将第一对象从第一位置拖动到指纹感测区域的手势输入;根据手势输入,识别手指与指纹感测区域之间的距离;当识别出的距离在指定距离内时,在指纹感测区域中显示用于针对第一对象进行指纹认证的第二对象。

该方法还包括:当识别出的距离在指定距离内时,显示第二对象并激活指纹传感器。

根据实施例,可在计算机程序产品中包括和提供根据本公开的各种实施例的方法。计算机程序产品可作为产品在销售者和购买者之间进行交易。可以以机器可读存储介质(例如,紧凑盘只读存储器(CD-ROM))的形式来发布计算机程序产品,或者可经由应用商店(例如,Play StoreTM)在线发布(例如,下载或上传)计算机程序产品,或者可直接在两个用户装置(例如,智能电话)之间分发(例如,下载或上传)计算机程序产品。如果是在线发布的,则计算机程序产品中的至少部分可以是临时产生的,或者可将计算机程序产品中的至少部分至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或转发服务器的存储器)中。

根据各种实施例,上述部件中的每个部件(例如,模块或程序)可包括单个实体或多个实体。根据各种实施例,可省略上述部件中的一个或更多个部件,或者可添加一个或更多个其它部件。可选择地或者另外地,可将多个部件(例如,模块或程序)集成为单个部件。在这种情况下,根据各种实施例,该集成部件可仍旧按照与所述多个部件中的相应一个部件在集成之前执行一个或更多个功能相同或相似的方式,执行所述多个部件中的每一个部件的所述一个或更多个功能。根据各种实施例,由模块、程序或另一部件所执行的操作可顺序地、并行地、重复地或以启发式方式来执行,或者所述操作中的一个或更多个操作可按照不同的顺序来运行或被省略,或者可添加一个或更多个其它操作。

尽管已经参考本公开的各种示例实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离例如由所附的权利要求书及其等同物所限定的本公开的精神和范围的情况下,可以在形式和细节上进行各种改变。

41页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:利用遗传编程的命名实体识别和提取

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类