私密功能执行装置及方法与流程

文档序号:11475485阅读:309来源:国知局
私密功能执行装置及方法与流程

本发明涉及终端技术领域,尤其涉及一种私密功能执行装置及方法。



背景技术:

随着终端技术的快速发展,终端中包括的应用越来越多,现有的应用在使用过程中,若是用户想要执行一些私密功能,例如,想要点开手机支付应用的付款码,需要先点击相应的按钮进入付款码的启动界面,然后在启动界面中再点击付款码图标以跳转出付款码,显然,这种方式需要多步操作,对私密功能的执行过程比较繁琐。



技术实现要素:

本发明的主要目的在于提出一种私密功能执行装置及方法,旨在解决现有的私密功能执行方式,操作非常繁琐的技术问题。

为实现上述目的,本发明提供的一种私密功能执行装置,应用于移动终端,所述移动终端的显示屏包括阵列排布的红外发光二极管和红外感应二极管,所述红外发光二极管用于发射红外线,所述红外感应二极管用于感应红外线,所述私密功能执行装置包括:

控制模块,用于控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式;

确定模块,用于在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数;

执行模块,用于基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。

可选地,所述执行模块包括:

确定单元,用于确定各个所述红外感应二极管感应到红外线的感应时间;若各个所述红外感应二极管感应到红外线的时间差小于预设时间段,则确定各个所述红外感应二极管的位置信息;当所述位置信息与显示界面中图标所在位置匹配时,确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长;

执行单元,用于若满足预设时长,则执行所述显示界面中所述图标对应的私密功能。

可选地,所述执行单元,还用于当所述位置信息与应用界面中预设指纹输入区域匹配,且所述指纹信息与预存指纹信息匹配时,执行所述应用界面对应的私密功能。

可选地,所述确定单元,还用于若各个所述红外感应二极管感应到红外线的时间差超过预设时间段,则确定各个所述红外感应二极管的感应时间的先后顺序;基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹;

所述执行单元,还用于执行所述滑动轨迹对应的私密功能。

可选地,所述控制模块控制红外发光二极管进入发射模式,并控制红外感应二极管进入感应模式的方式包括:

正向偏置所述红外发光二极管,反向偏置或零偏置所述红外感应二极管。

此外,为实现上述目的,本发明还提出一种私密功能执行方法,应用于移动终端,所述移动终端的显示屏包括阵列排布的红外发光二极管和红外感应二极管,所述红外发光二极管用于发射红外线,所述红外感应二极管用于感应红外线,所述私密功能执行方法包括:

控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式;

在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数;

基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。

可选地,所述基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能的步骤包括:

确定各个所述红外感应二极管感应到红外线的感应时间;

若各个所述红外感应二极管感应到红外线的时间差小于预设时间段,则确定各个所述红外感应二极管的位置信息;

当所述位置信息与显示界面中图标所在位置匹配时,确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长;

若满足预设时长,则执行所述显示界面中所述图标对应的私密功能。

可选地,所述确定各个所述红外感应二极管的位置信息的步骤之后,所述方法还包括:

当所述位置信息与应用界面中预设指纹输入区域匹配,且所述指纹信息与预存指纹信息匹配时,执行所述应用界面对应的私密功能。

可选地,所述确定各个所述红外感应二极管感应到红外线的感应时间的步骤之后,所述方法还包括:

若各个所述红外感应二极管感应到红外线的时间差超过预设时间段,则确定各个所述红外感应二极管的感应时间的先后顺序;

基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹;

执行所述滑动轨迹对应的私密功能。

可选地,控制红外发光二极管进入发射模式,并控制红外感应二极管进入感应模式的方式包括:

正向偏置所述红外发光二极管,反向偏置或零偏置所述红外感应二极管。

本发明提出的私密功能执行装置及方法,先控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式,然后在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数,最终基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。本方案中,只要通过红外感应二极管对应的感应参数,即可实现私密功能的执行,无须在界面中多次点击执行私密功能,提高了私密功能执行的便捷性。

附图说明

图1为实现本发明各个实施例的一个移动终端的硬件结构示意图;

图2为实现本发明各个实施例的一个移动终端的显示屏中第一类像素以及第二类像素的结构示意图;

图3为本发明私密功能执行装置第一实施例的模块示意图;

图4为本发明私密功能执行装置第一实施例中红外发光二极管以及红外感应二极管的设置方式示例图;

图5为本发明私密功能执行装置第一实施例中指纹录入操作的示意图;

图6为本发明私密功能执行装置第一实施例中生成的位图的示例图;

图7为本发明长按图标以执行图标对应的私密功能的示例图;

图8为本发明在显示界面中根据滑动轨迹执行私密功能的示意图;

图9为本发明私密功能执行方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意结合。

现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

移动终端可以以各种形式来实施。例如,本发明中描述的移动终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。

图1为实现本发明各个实施例的一个移动终端的硬件结构示意图。

移动终端100可以包括无线通信单元110、a/v(音频/视频)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。

无线通信单元110通常包括一个或多个组件,其允许移动终端100与无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括移动通信模块111、无线互联网模块112和短距无线通信模块113中的至少一个。

移动通信模块111将无线电信号发送到基站(例如,接入点、节点b等等)、外部终端以及服务器中的至少一个和/或从其接收无线电信号。这样的无线电信号可以包括语音通话信号、视频通话信号、或者根据文本和/或多媒体消息发送和/或接收的各种类型的数据。

无线互联网模块112支持移动终端的无线互联网接入。该模块可以内部或外部地耦接到终端。该模块所涉及的无线互联网接入技术可以包括wibro(无线宽带)、wimax(全球微波互联接入)、hsdpa(高速下行链路分组接入)等等。

短距无线通信模块113是用于支持短程通信的模块。短程通信技术的一些示例包括wlan(无线lan)(wi-fi)、蓝牙tm、射频识别(rfid)、红外数据协会(irda)、超宽带(uwb)、紫蜂tm以及近场通讯(nfc)等等。

a/v输入单元120用于接收音频或视频信号。a/v输入单元120可以包括相机121和麦克风122,相机121对在视频捕获模式或图像捕获模式中由图像捕获装置获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元151上。经相机121处理后的图像帧可以存储在存储器160(或其它存储介质)中或者经由无线通信单元110进行发送,可以根据移动终端的构造提供两个或更多相机121。麦克风122可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由移动通信模块112发送到移动通信基站的格式输出。麦克风122可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。

用户输入单元130可以根据用户输入的命令生成键输入数据以控制移动终端的各种操作。用户输入单元130允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示单元151上时,可以形成触摸屏。

感测单元140检测移动终端100的当前状态,(例如,移动终端100的打开或关闭状态)、移动终端100的位置、用户对于移动终端100的接触(即,触摸输入)的有无、移动终端100的取向、移动终端100的加速或减速移动和方向等等,并且生成用于控制移动终端100的操作的命令或信号。例如,当移动终端100实施为滑动型移动电话时,感测单元140可以感测该滑动型电话是打开还是关闭。另外,感测单元140能够检测电源单元190是否提供电力或者接口单元170是否与外部装置耦接。

接口单元170用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。识别模块可以是存储用于验证用户使用移动终端100的各种信息并且可以包括用户识别模块(uim)、客户识别模块(sim)、通用客户识别模块(usim)等等。另外,具有识别模块的装置(下面称为"识别装置")可以采取智能卡的形式,因此,识别装置可以经由端口或其它连接装置与移动终端100连接。接口单元170可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端和外部装置之间传输数据。

另外,当移动终端100与外部底座连接时,接口单元170可以用作允许通过其将电力从底座提供到移动终端100的路径或者可以用作允许从底座输入的各种命令信号通过其传输到移动终端的路径。从底座输入的各种命令信号或电力可以用作用于识别移动终端是否准确地安装在底座上的信号。输出单元150被构造为以视觉、音频和/或触觉方式提供输出信号(例如,音频信号、视频信号、警报信号、振动信号等等)。输出单元150可以包括显示单元151、音频输出模块152等。

显示单元151可以显示在移动终端100中处理的信息。例如,当移动终端100处于电话通话模式时,显示单元151可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(ui)或图形用户界面(gui)。当移动终端100处于视频通话模式或者图像捕获模式时,显示单元151可以显示捕获的图像和/或接收的图像、显示出视频或图像以及相关功能的ui或gui等等。

具体的,如图2所示,该显示单元151由像素阵列构成,包括第一类像素1511和第二类像素1512,其中,第一类像素1511包括用于感应光线的红外感应二极管,用于发射红外线的红外发光二极管,以及用于显示颜色的发光二极管(如rgb发光二极管);第二类像素1512包括用于显示颜色的发光二极管(如rgb发光二极管),红外发光二极管,但不包括红外感应二极管。因此,该显示单元151可以通过第一类像素显示颜色和/或感应光线,通过第二类像素显示颜色。当第一类像素中的红外感应二极管暴露在光线(包括环境光线,以及外界物体反射的由红外发光二极管发射的红外线)之下时,其将根据感应光线的光强产生感应电流,或者感应电压,或者充电。从而可根据显示单元151中各红外感应二极管的感应结果执行多种有益操作,包括但不限于通过感应环境光线调解显示亮度,通过感应反射光线检测物体的表面轮廓,通过感应环境光线或者反射光线识别物体位置等。

音频输出模块152可以在移动终端处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将无线通信单元110接收的或者在存储器160中存储的音频数据转换音频信号并且输出为声音。而且,音频输出模块152可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出模块152可以包括扬声器、蜂鸣器等等。

存储器160可以存储由控制器180执行的处理和控制操作的软件程序等等,例如,可以存储实现本发明身份认证方法的软件程序,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器160可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。

存储器160可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储器160的存储功能的网络存储装置协作。

控制器180通常控制移动终端的总体操作。例如,控制器180执行与语音通话、数据通信、视频通话等等相关的控制和处理。控制器180可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。

电源单元190在控制器180的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。

这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(asic)、数字信号处理器(dsp)、数字信号处理装置(dspd)、可编程逻辑装置(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器180中实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器160中并且由控制器180执行。

至此,己经按照其功能描述了移动终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型移动终端等等的各种类型的移动终端中的滑动型移动终端作为示例。因此,本发明能够应用于任何类型的移动终端,并且不限于滑动型移动终端。

基于上述移动终端硬件结构,提出本发明私密功能执行装置的各个实施例。

本发明中的所述私密功能执行装置包括手机、pad或pc侧,本发明优选为手机,下文中均以手机为例进行详述。

参照图3,图3为本发明私密功能执行装置第一实施例的模块示意图。

需要强调的是,对本领域的技术人员来说,图3所示模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图3所示的私密功能执行装置的模块,可轻易进行新的模块的补充;各模块的名称是自定义名称,仅用于辅助理解该私密功能执行装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的模块所要达成的功能。

本实施例提出一种私密功能执行装置,应用于移动终端,所述移动终端的显示屏包括阵列排布的红外发光二极管和红外感应二极管,所述红外发光二极管用于发射红外线,所述红外感应二极管用于感应红外线,所述私密功能执行装置包括:

控制模块10,用于控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式;

确定模块20,用于在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数;

执行模块30,用于基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。

在本实施例中,私密功能执行装置基于图1、2所示的移动终端实现,主要方案为:利用移动终端显示屏中阵列排布设置的红外发光二极管以及红外感应二极管(该红外发光二极管和红外感应二极管均为微型二极管,其大小仅为1至20微米)实现。首先,由红外发光二极管发射出红外线,经过用户手指反射后,由红外感应二极管感应用户手指反射的红外线,从而根据各红外感应二极管的感应参数,实现对私密功能的执行。在一实施例中,红外发光二极管以及红外感应二极管的设置方式如图4所示,一列红外感应二极管设置在两列红外发光二极管之间,即红外发光二极管和红外感应二极管交叉设置,从而该列红外感应二极管能够感应外界物体反射回的,由相邻列红外发光二极管发射出的红外线。

在本实施例中,所述控制模块10的实施方式包括:

a、方式一、在移动终端完成开机初始化后,立即控制移动终端显示屏中的红外发光二极管进入发射模式,以及控制移动终端显示屏中的红外感应二极管进入感应模式;后续可通过红外感应二极管实时感应用户手指反射的红外线。

b、方式二、根据实际需要在终端屏幕唤醒之后控制移动终端显示屏中的红外发光二极管进入发射模式,及控制移动终端显示屏中的红外感应二极管进入感应模式。

其中,方式二中:移动终端的显示屏幕上设置有压力传感器,当用户触摸所述终端屏幕时,移动终端可通过所述压力传感器检测用户的触摸操作,再基于检测到的触摸操作,控制红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式。

例如,用户触摸移动终端的显示屏进行唤醒时,将触发指纹识别请求,进而所述移动终端识别到当前需要进行指纹识别,控制移动终端显示屏中的红外发光二极管进入发射模式,以及控制移动终端显示屏中的红外感应二极管进入感应模式。

通过上述控制过程,使得移动终端显示屏中的红外发光二极管始终工作于发射模式,向外发射红外线,使得移动终端显示屏中的红外感应二极管始终工作于感应模式,感应外界光线(包括环境光线,以及外界物体反射回的由红外发光二极管反射出的红外线)。

在本实施例中,所述控制模块10“控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式”具体为:正向偏置红外发光二极管,反向偏置或零偏置红外感应二极管。即,在具体实施例中,正向偏置红外发光二极管,以使得红外发光二极管进入发射模式,正向偏置红外发光二极管以使得红外感应二极管进入感应模式。可以理解的是,虽然红外发光二极管向外发射红外线,但是,由于红外线对人眼不可见,因此不会对用户体验造成任何不利的影响。

在本实施例中,用户手指在终端屏幕输入触摸操作的区域不做限定,可以是终端屏幕的任何位置。

在本实施例中,在通过红外感应二极管感应用户手指反射的红外线之后,确定模块20确定感应到红外线的各个红外感应二极管的感应参照,其中,所述感应参照包括指感应时长、感应时间点和感应位置。

应当理解,在通过所述红外感应二极管感应用户手指反射的红外线之前,可以根据红外感应二极管的感应结果,获取用户手指的指纹信息。其中,所述“根据红外感应二极管的感应结果,获取用户手指的指纹信息”的方式,请参照图5,当用户将手指放置在移动终端的屏幕上时,由于用户手指的阻挡,部分红外发光二极管发射的红外线将被反射,最终被红外感应二极管感应。需要说明的是,手指指纹由用户手指表面的凸起以及凹槽构成,而红外线照射到手指上的这些凸起和凹槽时,反射的红外线数量以及角度将不尽相同,由此,红外感应二极管感应到入射红外线(及被用户手指反射回的红外线)数量以及角度不同,产生的感应结果也不相同,从而可通过各红外感应二极管的感应结果实现对用户手指指纹的映射。

此外,红外感应二极管在感应红外线时,根据感应到红外线光强的不同,产生不同的强度的感应电流或感应电压,因此,所述“根据红外感应二极管的感应结果,获取用户手指的指纹信息”的步骤包括:

步骤c,根据各个红外感应二极管感应到红外线光强而产生的感应电流或感应电压,生成对应于用户手指指纹轮廓的位图;

步骤d,从对应于用户手指指纹轮廓的位图中,获取用户手指的指纹信息。

即在本实施例中,在进行用户手指指纹信息的获取时,可根据各个红外感应二极管感应到红外线光强而产生的感应电流或感应电压,生成对应于用户手指指纹轮廓的位图,并从对应于用户手指指纹轮廓的位图中,提取出用户手指的指纹信息。

在具体实施时,以移动终端的显示屏横向设置900个红外感应二极管,纵向设置1600个红外感应二极管为例,先逐行扫描各行红外感应二极管的感应结果,以感应电压为例,扫描一个红外感应二极管的感应电压时,按照预设的转换规则(该转换规则的设置本发明不做具体限制,可由本领域技术人员根据实际需要进行设置)将该感应电压转换为该红外感应二极管的感应灰度值,如转换规则为s=┌v*k┐,其中s为灰度值,┌┐表示上取整v为感应电压,k为转换系数,具体可根据红外感应二极管的性能不同,具体实验得出,此处取经验值k=0.75。例如,当一个红外感应二极管的感应电压为300毫伏时,将该感应电压值转为该红外感应二极管的感应灰度值┌300*0.75┐=225;又例如,当一个红外感应二极管的感应电压为250毫伏时,则将该感应电压值转为该红外感应二极管的感应灰度值┌250*0.75┐=188。从而,在完成对各红外感应二极管的扫描之后,再将各红外感应二极管的感应电压转换为0-255范围内的灰度值,得到分辨率为1600*900的位图,该位图包括了用户手指的指纹轮廓,如图6所示。在得到对应于用户手指指纹轮廓的位图之后,即可从该位图中提取出用户手指的指纹信息。

另一方面,由于红外感应二极管在显示屏的位置是固定的,用户手指相对于显示屏的位置即感应到用户手指指纹的红外感应二极管相对于显示屏的位置,在从对应于用户手指指纹轮廓的位图中提取指纹信息的同时,即可根据位图中各像素点与红外感应二极管的映射关系,确定感应到用户手指指纹的红外感应二极管相对于显示屏的位置,进而确定用户手指相对于显示屏的位置。

可选地,在其他实施例中,还可采用位图之外的其他形式表示各红外感应二极管的感应结果,本发明实施例不做具体限制。

在根据各个所述红外感应二极管的感应结果,获取到用户手指的指纹信息之后,确定模块20再确定各个红外感应二极管的感应时长、感应时间点和感应位置。其中,感应时长是指红外感应二极管持续感应到用户手指反射红外线的时长;感应时间点是指红外感应二极管感应到用户手指反射的红外线的起始时间点;感应位置是指感应到红外线的红外感应二极管所在的位置信息。在确定各个红外感应二极管的感应时长、感应时间点和感应位置之后,执行模块30即可根据预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能,具体的执行方式在下文中详述。

本实施例提出的私密功能执行装置,先控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式,然后在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数,最终基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。本方案中,只要通过红外感应二极管对应的感应参数,即可实现私密功能的执行,无须在界面中多次点击执行私密功能,提高了私密功能执行的便捷性。

进一步地,提出本发明私密功能执行装置的第二实施例。

私密功能执行装置的第二实施例与私密功能执行装置的第一实施例的区别在于,所述执行模块30包括:

确定单元,用于确定各个所述红外感应二极管感应到红外线的感应时间;若各个所述红外感应二极管感应到红外线的时间差小于预设时间段,则确定各个所述红外感应二极管的位置信息;当所述位置信息与显示界面中图标所在位置匹配时,确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长;

执行单元,用于若满足预设时长,则执行所述显示界面中所述图标对应的私密功能。

在本实施例中,在各个所述红外感应二极管感应到红外线之后,确定单元先确定各个所述红外感应二极管感应到红外线的感应时间,应当理解,当用户手指在显示屏中触摸时,若只是对特定位置进行点击触摸或按压触摸,那么,该特定位置对应的各个红外感应二极管感应到红外线的时间基本上是一致的,即使有时间差,该时间差也是非常小的。因此,本实施例中,当各个所述红外感应二极管感应到红外线的时间差小于预设时间段时,说明用户当前仅仅是点击触摸或者是按压触摸,此时确定单元进一步地确定各个所述红外感应二极管的位置信息。其中,所述预设时间段不做限定,根据实际情况进行设置,如设置为0.1s,

在确定各个所述红外感应二极管的位置信息之后,确定单元将确定的位置信息对应的具体坐标与当前显示界面中各个图标的坐标进行比对,以确定与所述位置信息匹配的图标。当所述位置信息与当前显示界面中的图标所在位置匹配时,说明用户手指点击或按压的位置就是该图标,此时确定单元进一步地确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长,若满足预设时长,即用户按压所述图标的时长达到预设时长,执行单元即可执行当前显示界面中所述图标对应的私密功能。本实施例中,所述图标对应的私密功能是事先设置好的,具体的设置根据实际情况设置。例如,该图标是支付应用的图标,且事先设定该图标对应的私密功能是弹出付款码,那么在长按图标时,就可以直接弹出付款码。

为更好理解本实施例,举例应用场景如下:

参照图7,通过红外感应二极管在当前显示界面中的图标所在位置检测到用户手指反射的红外线时,确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长,若满足预设时长,则执行所述显示界面中所述图标对应的私密功能,如当前图标为“支付宝”图标,私密功能为弹出付款码,那么,在点击“支付宝”图标之后,满足按压时长达到预设时长时,即可弹出付款码。

需要说明的是,目前压力键或长按图标出现的选项都是一些快捷操作项,例如支付应用,如果长按时出现的就是付款码等选项,想要查看付款码,还要进行跳转。而本实施例中,在用户对显示界面中的图标进行长按时,可直接执行所述图标预设的私密功能,从而提高了私密功能执行的便捷性。

进一步地,本实施例中,为了提高私密功能执行的安全性,在执行单元“执行所述显示界面中所述图标对应的私密功能”之前,还会对指纹信息进行验证,具体地,将所述指纹信息与预存指纹进行比对,在所述指纹信息验证成功之后,执行单元才执行所述显示界面中所述图标对应的私密功能。

进一步地,提出本发明私密功能执行装置的第三实施例。

私密功能执行装置的第三实施例与私密功能执行装置的第二实施例的区别还在于,所述执行单元,还用于当所述位置信息与应用界面中预设指纹输入区域匹配,且所述指纹信息与预存指纹信息匹配时,执行所述应用界面对应的私密功能。

在本实施例中,当前应用界面优选为需要用到指纹或密码的界面,如发红包、付款的界面。

在当前应用界面中通过各个所述红外感应二极管感应到红外线,并且由于各个所述红外感应二极管感应到红外线的时间差小于预设时间段,确定各个所述红外感应二极管的位置信息之后,若检测到各个所述红外感应二极管的位置信息就是所述应用界面中预设指纹输入区域,那么,先将各个所述红外感应二极管获取到的指纹信息与预存指纹进行比对,以确定获取的指纹信息是否与预存指纹匹配,在所述指纹信息与预存指纹信息匹配时,所述执行单元即可执行所述应用界面对应的私密功能。例如,直接在所述显示界面中,根据所述预设指纹输入区域中接收到的指纹信息进行发红包或者付款。

需要说明的是,传统的发红包或者付款时,需要用户先点击一下确定或付款等确认按钮后,再弹出指纹输入界面。而在本实施例中,相当于是将确定按钮直接替换为指纹+确认的功能按钮,界面中的功能按钮上有指纹示意,当用户在该功能按钮按下手指时,直接执行确定+指纹验证操作,如果指纹正确则直接完成,不需要再次跳转到指纹输入界面,节省了操作步骤,便捷性更高。

进一步地,提出本发明私密功能执行装置的第四实施例。

私密功能执行装置的第四实施例与私密功能执行装置的第二实施例的区别还在于,

所述确定单元,还用于若各个所述红外感应二极管感应到红外线的时间差超过预设时间段,则确定各个所述红外感应二极管的感应时间的先后顺序;基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹;

所述执行单元,还用于执行所述滑动轨迹对应的私密功能。

在本实施例中,在确定各个所述红外感应二极管感应到红外线的感应时间之后,若各个所述红外感应二极管感应到红外线的时间差超过预设时间段,说明用户不是在显示屏中的固定位置输入指纹信息,可以是手指滑动了一段指纹信息,此时,所述确定单元确定各个所述红外感应二极管感应到红外线的感应时间,再基于各个感应时间确定先后顺序,最终所述执行单元基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹。

可以理解,当手指滑动输入一段距离时,不同的红外感应二极管感应到红外线的时间是不同的,那么根据各个红外感应二极管感应时间的先后顺序,以及各个红外感应二极管的位置信息,即可确定用户手指的滑动轨迹,即从先感应到红外线的红外感应二极管往后感应到红外线的红外感应二极管的距离,就是用户手指的滑动轨迹。

在确定用户手指的滑动轨迹之后,所述执行单元即可基于所述滑动轨迹,执行所述滑动轨迹对应的私密功能。其中,滑动轨迹与私密功能之前的对应关系可以是事先根据实际情况设置的,此处同样不做限定。

为更好理解本实施例,举例应用场景如下:

参照图8,在当前显示界面中,显示屏下方区域通过红外感应二极管感应到红外线,且下方区域中各个红外感应二极管感应的时间点不同,此时,先确定各个所述红外感应二极管的感应时间的先后顺序,然后基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹,如图8所示,下方区域中越靠近底部的红外感应二极管越先感应到红外线,越远离底部的红外感应二极管越晚感应到红外线,那么可知所述滑动轨迹为从下往上滑动,如图8中,q是滑动轨迹的起点,p是滑动轨迹的终点,此时,可弹出所述滑动轨迹对应的私密功能。如,当前滑动轨迹对应的私密功能是弹出付款码,或者是打开私密博客等等。

应当注意的是,本实施例中,滑动轨迹的起点和终点不做限定,可以是从终端屏幕的底部滑到顶部,也可以从终端屏幕的顶部滑到底部,还可以是从左滑到右,或者从右滑到左,具体根据实际情况设置。

在本实施例中,在显示界面中,根据滑动操作的滑动轨迹,执行相应的私密功能,使得私密功能的执行方式,更加灵活、便捷和智能。

本发明还提供一种私密功能执行方法。

参照图9,图9为本发明私密功能执行方法第一实施例的流程示意图。

本实施例提出一种私密功能执行方法,应用于移动终端,所述移动终端的显示屏包括阵列排布的红外发光二极管和红外感应二极管,所述红外发光二极管用于发射红外线,所述红外感应二极管用于感应红外线,所述私密功能执行方法包括:

步骤s10,控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式;

步骤s20,在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数;

步骤s30,基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。

在本实施例中,私密功能执行方法基于图1、2所示的移动终端实现,主要方案为:利用移动终端显示屏中阵列排布设置的红外发光二极管以及红外感应二极管(该红外发光二极管和红外感应二极管均为微型二极管,其大小仅为1至20微米)实现。首先,由红外发光二极管发射出红外线,经过用户手指反射后,由红外感应二极管感应用户手指反射的红外线,从而根据各红外感应二极管的感应参数,实现对私密功能的执行。在一实施例中,红外发光二极管以及红外感应二极管的设置方式如图4所示,一列红外感应二极管设置在两列红外发光二极管之间,即红外发光二极管和红外感应二极管交叉设置,从而该列红外感应二极管能够感应外界物体反射回的,由相邻列红外发光二极管发射出的红外线。

在本实施例中,所述步骤s10的实施方式包括:

a、方式一、在移动终端完成开机初始化后,立即控制移动终端显示屏中的红外发光二极管进入发射模式,以及控制移动终端显示屏中的红外感应二极管进入感应模式;后续可通过红外感应二极管实时感应用户手指反射的红外线。

b、方式二、根据实际需要在终端屏幕唤醒之后控制移动终端显示屏中的红外发光二极管进入发射模式,及控制移动终端显示屏中的红外感应二极管进入感应模式。

其中,方式二中:移动终端的显示屏幕上设置有压力传感器,当用户触摸所述终端屏幕时,移动终端可通过所述压力传感器检测用户的触摸操作,再基于检测到的触摸操作,控制红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式。

例如,用户触摸移动终端的显示屏进行唤醒时,将触发指纹识别请求,进而所述移动终端识别到当前需要进行指纹识别,控制移动终端显示屏中的红外发光二极管进入发射模式,以及控制移动终端显示屏中的红外感应二极管进入感应模式。

通过上述控制过程,使得移动终端显示屏中的红外发光二极管始终工作于发射模式,向外发射红外线,使得移动终端显示屏中的红外感应二极管始终工作于感应模式,感应外界光线(包括环境光线,以及外界物体反射回的由红外发光二极管反射出的红外线)。

在本实施例中,所述“控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式”具体为:正向偏置红外发光二极管,反向偏置或零偏置红外感应二极管。即,在具体实施例中,正向偏置红外发光二极管,以使得红外发光二极管进入发射模式,正向偏置红外发光二极管以使得红外感应二极管进入感应模式。可以理解的是,虽然红外发光二极管向外发射红外线,但是,由于红外线对人眼不可见,因此不会对用户体验造成任何不利的影响。

在本实施例中,用户手指在终端屏幕输入触摸操作的区域不做限定,可以是终端屏幕的任何位置。

在本实施例中,在通过红外感应二极管感应用户手指反射的红外线之后,确定感应到红外线的各个红外感应二极管的感应参照,其中,所述感应参照包括指感应时长、感应时间点和感应位置。

应当理解,在通过所述红外感应二极管感应用户手指反射的红外线之前,可以根据红外感应二极管的感应结果,获取用户手指的指纹信息。其中,所述“根据红外感应二极管的感应结果,获取用户手指的指纹信息”的方式,请参照图5,当用户将手指放置在移动终端的屏幕上时,由于用户手指的阻挡,部分红外发光二极管发射的红外线将被反射,最终被红外感应二极管感应。需要说明的是,手指指纹由用户手指表面的凸起以及凹槽构成,而红外线照射到手指上的这些凸起和凹槽时,反射的红外线数量以及角度将不尽相同,由此,红外感应二极管感应到入射红外线(及被用户手指反射回的红外线)数量以及角度不同,产生的感应结果也不相同,从而可通过各红外感应二极管的感应结果实现对用户手指指纹的映射。

此外,红外感应二极管在感应红外线时,根据感应到红外线光强的不同,产生不同的强度的感应电流或感应电压,因此,所述“根据红外感应二极管的感应结果,获取用户手指的指纹信息”的步骤包括:

步骤c,根据各个红外感应二极管感应到红外线光强而产生的感应电流或感应电压,生成对应于用户手指指纹轮廓的位图;

步骤d,从对应于用户手指指纹轮廓的位图中,获取用户手指的指纹信息。

即在本实施例中,在进行用户手指指纹信息的获取时,可根据各个红外感应二极管感应到红外线光强而产生的感应电流或感应电压,生成对应于用户手指指纹轮廓的位图,并从对应于用户手指指纹轮廓的位图中,提取出用户手指的指纹信息。

在具体实施时,以移动终端的显示屏横向设置900个红外感应二极管,纵向设置1600个红外感应二极管为例,先逐行扫描各行红外感应二极管的感应结果,以感应电压为例,扫描一个红外感应二极管的感应电压时,按照预设的转换规则(该转换规则的设置本发明不做具体限制,可由本领域技术人员根据实际需要进行设置)将该感应电压转换为该红外感应二极管的感应灰度值,如转换规则为s=┌v*k┐,其中s为灰度值,┌┐表示上取整v为感应电压,k为转换系数,具体可根据红外感应二极管的性能不同,具体实验得出,此处取经验值k=0.75。例如,当一个红外感应二极管的感应电压为300毫伏时,将该感应电压值转为该红外感应二极管的感应灰度值┌300*0.75┐=225;又例如,当一个红外感应二极管的感应电压为250毫伏时,则将该感应电压值转为该红外感应二极管的感应灰度值┌250*0.75┐=188。从而,在完成对各红外感应二极管的扫描之后,再将各红外感应二极管的感应电压转换为0-255范围内的灰度值,得到分辨率为1600*900的位图,该位图包括了用户手指的指纹轮廓,如图6所示。在得到对应于用户手指指纹轮廓的位图之后,即可从该位图中提取出用户手指的指纹信息。

另一方面,由于红外感应二极管在显示屏的位置是固定的,用户手指相对于显示屏的位置即感应到用户手指指纹的红外感应二极管相对于显示屏的位置,在从对应于用户手指指纹轮廓的位图中提取指纹信息的同时,即可根据位图中各像素点与红外感应二极管的映射关系,确定感应到用户手指指纹的红外感应二极管相对于显示屏的位置,进而确定用户手指相对于显示屏的位置。

可选地,在其他实施例中,还可采用位图之外的其他形式表示各红外感应二极管的感应结果,本发明实施例不做具体限制。

在根据各个所述红外感应二极管的感应结果,获取到用户手指的指纹信息之后,再确定各个红外感应二极管的感应时长、感应时间点和感应位置。其中,感应时长是指红外感应二极管持续感应到用户手指反射红外线的时长;感应时间点是指红外感应二极管感应到用户手指反射的红外线的起始时间点;感应位置是指感应到红外线的红外感应二极管所在的位置信息。在确定各个红外感应二极管的感应时长、感应时间点和感应位置之后,即可根据预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能,具体的执行方式在下文中详述。

本实施例提出的私密功能执行方法,先控制所述红外发光二极管进入发射模式,并控制所述红外感应二极管进入感应模式,然后在通过所述红外感应二极管感应到用户手指反射所述红外发光二极管发射的红外线时,确定感应到红外线的各个红外感应二极管对应的感应参数,最终基于预设的感应参数和私密功能的映射关系,执行确定的感应参数对应的私密功能。本方案中,只要通过红外感应二极管对应的感应参数,即可实现私密功能的执行,无须在界面中多次点击执行私密功能,提高了私密功能执行的便捷性。

进一步地,提出本发明私密功能执行方法的第二实施例。

私密功能执行方法的第二实施例与私密功能执行方法的第一实施例的区别在于,所述步骤s30包括:

步骤1,确定各个所述红外感应二极管感应到红外线的感应时间;

步骤2,若各个所述红外感应二极管感应到红外线的时间差小于预设时间段,则确定各个所述红外感应二极管的位置信息;

步骤3,当所述位置信息与显示界面中图标所在位置匹配时,确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长;

步骤4,若满足预设时长,则执行所述显示界面中所述图标对应的私密功能。

在本实施例中,在各个所述红外感应二极管感应到红外线之后,先确定各个所述红外感应二极管感应到红外线的感应时间,应当理解,当用户手指在显示屏中触摸时,若只是对特定位置进行点击触摸或按压触摸,那么,该特定位置对应的各个红外感应二极管感应到红外线的时间基本上是一致的,即使有时间差,该时间差也是非常小的。因此,本实施例中,当各个所述红外感应二极管感应到红外线的时间差小于预设时间段时,说明用户当前仅仅是点击触摸或者是按压触摸,此时进一步地确定各个所述红外感应二极管的位置信息。其中,所述预设时间段不做限定,根据实际情况进行设置,如设置为0.1s,

在确定各个所述红外感应二极管的位置信息之后,将确定的位置信息对应的具体坐标与当前显示界面中各个图标的坐标进行比对,以确定与所述位置信息匹配的图标。当所述位置信息与当前显示界面中的图标所在位置匹配时,说明用户手指点击或按压的位置就是该图标,此时进一步地确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长,若满足预设时长,即用户按压所述图标的时长达到预设时长,所述移动终端即可执行当前显示界面中所述图标对应的私密功能。本实施例中,所述图标对应的私密功能是事先设置好的,具体的设置根据实际情况设置。例如,该图标是支付应用的图标,且事先设定该图标对应的私密功能是弹出付款码,那么在长按图标时,就可以直接弹出付款码。

为更好理解本实施例,举例应用场景如下:

参照图7,通过红外感应二极管在当前显示界面中的图标所在位置检测到用户手指反射的红外线时,确定各个所述红外感应二极管感应到红外线的持续时长是否满足预设时长,若满足预设时长,则执行所述显示界面中所述图标对应的私密功能,如当前图标为“支付宝”图标,私密功能为弹出付款码,那么,在点击“支付宝”图标之后,满足按压时长达到预设时长时,即可弹出付款码。

需要说明的是,目前压力键或长按图标出现的选项都是一些快捷操作项,例如支付应用,如果长按时出现的就是付款码等选项,想要查看付款码,还要进行跳转。而本实施例中,在用户对显示界面中的图标进行长按时,可直接执行所述图标预设的私密功能,从而提高了私密功能执行的便捷性。

进一步地,本实施例中,为了提高私密功能执行的安全性,在“执行所述显示界面中所述图标对应的私密功能”之前,还会对指纹信息进行验证,具体地,将所述指纹信息与预存指纹进行比对,在所述指纹信息验证成功之后,才执行所述显示界面中所述图标对应的私密功能。

进一步地,提出本发明私密功能执行方法的第三实施例。

私密功能执行方法的第三实施例与私密功能执行方法的第二实施例的区别还在于,所述步骤2之后,所述私密功能执行方法还包括:

步骤5,当所述位置信息与应用界面中预设指纹输入区域匹配,且所述指纹信息与预存指纹信息匹配时,执行所述应用界面对应的私密功能。

在本实施例中,当前应用界面优选为需要用到指纹或密码的界面,如发红包、付款的界面。

在当前应用界面中通过各个所述红外感应二极管感应到红外线,并且由于各个所述红外感应二极管感应到红外线的时间差小于预设时间段,确定各个所述红外感应二极管的位置信息之后,若检测到各个所述红外感应二极管的位置信息就是所述应用界面中预设指纹输入区域,那么,先将各个所述红外感应二极管获取到的指纹信息与预存指纹进行比对,以确定获取的指纹信息是否与预存指纹匹配,在所述指纹信息与预存指纹信息匹配时,即可执行所述应用界面对应的私密功能。例如,直接在所述显示界面中,根据所述预设指纹输入区域中接收到的指纹信息进行发红包或者付款。

需要说明的是,传统的发红包或者付款时,需要用户先点击一下确定或付款等确认按钮后,再弹出指纹输入界面。而在本实施例中,相当于是将确定按钮直接替换为指纹+确认的功能按钮,界面中的功能按钮上有指纹示意,当用户在该功能按钮按下手指时,直接执行确定+指纹验证操作,如果指纹正确则直接完成,不需要再次跳转到指纹输入界面,节省了操作步骤,便捷性更高。

进一步地,提出本发明私密功能执行方法的第四实施例。

私密功能执行方法的第四实施例与私密功能执行方法的第二实施例的区别还在于,所述步骤s31之后,所述私密功能执行方法还包括:

步骤6,若各个所述红外感应二极管感应到红外线的时间差超过预设时间段,则确定各个所述红外感应二极管的感应时间的先后顺序;

步骤7,基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹;

步骤8,执行所述滑动轨迹对应的私密功能。

在本实施例中,在确定各个所述红外感应二极管感应到红外线的感应时间之后,若各个所述红外感应二极管感应到红外线的时间差超过预设时间段,说明用户不是在显示屏中的固定位置输入指纹信息,可以是手指滑动了一段指纹信息,此时,确定各个所述红外感应二极管感应到红外线的感应时间,再基于各个感应时间确定先后顺序,最终基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹。

可以理解,当手指滑动输入一段距离时,不同的红外感应二极管感应到红外线的时间是不同的,那么根据各个红外感应二极管感应时间的先后顺序,以及各个红外感应二极管的位置信息,即可确定用户手指的滑动轨迹,即从先感应到红外线的红外感应二极管往后感应到红外线的红外感应二极管的距离,就是用户手指的滑动轨迹。

在确定用户手指的滑动轨迹之后,即可基于所述滑动轨迹,执行所述滑动轨迹对应的私密功能。其中,滑动轨迹与私密功能之前的对应关系可以是事先根据实际情况设置的,此处同样不做限定。

为更好理解本实施例,举例应用场景如下:

参照图8,在当前显示界面中,显示屏下方区域通过红外感应二极管感应到红外线,且下方区域中各个红外感应二极管感应的时间点不同,此时,先确定各个所述红外感应二极管的感应时间的先后顺序,然后基于各个所述红外感应二极管的感应时间的先后顺序,以及各个所述红外感应二极管的位置信息,确定用户手指的滑动轨迹,如图8所示,下方区域中越靠近底部的红外感应二极管越先感应到红外线,越远离底部的红外感应二极管越晚感应到红外线,那么可知所述滑动轨迹为从下往上滑动,如图8中,q是滑动轨迹的起点,p是滑动轨迹的终点,此时,可弹出所述滑动轨迹对应的私密功能。如,当前滑动轨迹对应的私密功能是弹出付款码,或者是打开私密博客等等。

应当注意的是,本实施例中,滑动轨迹的起点和终点不做限定,可以是从终端屏幕的底部滑到顶部,也可以从终端屏幕的顶部滑到底部,还可以是从左滑到右,或者从右滑到左,具体根据实际情况设置。

在本实施例中,在显示界面中,根据滑动操作的滑动轨迹,执行相应的私密功能,使得私密功能的执行方式,更加灵活、便捷和智能。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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