一种用于安全盾的显示方法及安全盾与流程

文档序号:12612058阅读:538来源:国知局
一种用于安全盾的显示方法及安全盾与流程

本申请涉及智能IC卡领域,特别涉及一种用于安全盾的显示方法及安全盾。



背景技术:

随着电子商务技术的不断发展,在银行金融系统中,也越来越多的为用户提供网上银行的服务,便于用户在手机、IPAD等移动终端上进行资金管理。

用户在网上银行进行资金管理时,需要通过安全盾这样的装置来确定操作的安全性,安全盾例如U盾、音频盾或蓝牙盾等,用户在使用安全盾进行交易时,与交易相关的内容显示在屏幕上,用户通过上下按键进行内容的翻页,以及通过确定/取消按键对交易进行确认或取消,也就是说,在安全盾上的操作都依赖于按键。

然而,为了便于携带和交互使用,安全盾不断的小型化和薄型化,并通过设置通信天线加强交互性,但按键的布置越来越困难,同时,按键的设置和操作还会影响到通信天线的信号。



技术实现要素:

本发明旨在至少解决上述问题之一,提出了一种用于安全盾的显示方法及安全盾,取消按键控制显示屏的翻页显示。

在本申请第一方面,提供了一种用于安全盾的显示方法,包括:

获取安全盾的重力加速度变化值;

判断重力加速度变化值是否大于预定值,并根据判断结果控制显示屏进行翻页显示。

可选的,重力加速度变化值包括单轴或多轴加速度的变化数值,判断 重力加速度变化值是否大于预定值,并根据判断结果控制显示屏进行翻页显示的步骤包括:

若至少一个轴加速度的变化数值大于预定值,则控制显示屏顺序地进行翻页显示。

可选的,重力加速度变化值包括单轴或多轴加速度的变化数值,判断重力加速度变化值是否大于预定值,并根据判断结果控制显示屏进行翻页显示的步骤包括:

若至少一个轴加速度的变化数值大于预定值,则控制显示屏按照预定的延时顺序地翻页显示,直至最终页。

可选的,重力加速度变化值包括多轴加速度的变化数值,判断重力加速度变化值是否大于预定值,并根据判断结果控制显示屏进行翻页显示的步骤包括:

判断多轴加速度的变化数值中是否仅一轴加速度的变化值大于预定值,若是,则控制显示屏按照一种预定翻页模式进行翻页显示,预定翻页模式为顺序、倒序、翻至首页或翻至末页。

可选的,还包括:

用户多次晃动安全盾,依次获取用户每次晃动安全盾后的重力加速度变化值,得到加速度变化值序列;

判断加速度变化值序列与预设序列是否一致,预设序列中的每个数值为加速度变化阈值范围,若加速度变化值序列中的重力加速度变化数值在预设序列中相应的加速度变化阈值范围内,则认为加速度变化值序列与预设序列一致,并通过验证。

可选的,通过控制发送至显示屏的显示内容使得显示屏进行翻页显示。

在本申请的另一方面,提供了一种安全盾,包括:显示屏、重力传感器单元和安全主控单元,重力传感器单元,用于提供重力加速度变化值;还包括:

判断单元,用于判断重力加速度变化值是否大于预定值;

安全主控单元,用于根据判断结果控制显示屏进行翻页显示。

所述重力传感器单元包括单轴或多轴重力加速度传感器,若重力加速度变化值中至少一个轴加速度的变化数值大于预定值,安全主控单元控制显示屏顺序地进行翻页显示。

可选的,所述重力传感器单元包括单轴或多轴重力加速度传感器,若重力加速度变化值中至少一个轴加速度的变化数值大于预定值,安全主控单元控制显示屏按照预定的延时顺序地翻页显示,直至最终页。

可选的,所述重力传感器单元包括多轴重力加速度传感器,安全主控单元:

判断多轴加速度的变化数值中是否仅一轴加速度的变化值大于预定值,若是,则控制显示屏按照一种预定翻页模式进行翻页显示,预定翻页模式为顺序、倒序、翻至首页或翻至末页。

可选的,还包括:

验证确认单元,用于用户多次晃动安全盾时,依次获取用户每次晃动安全盾后的重力加速度变化值,得到加速度变化值序列;以及判断加速度变化值序列与预设序列是否一致,预设序列中的每个数值为加速度变化阈值范围,若加速度变化值序列中的重力加速度变化数值在预设序列中相应的加速度变化阈值内,则认为加速度变化值序列与预设序列一致,并通过验证。

可选的,安全主控单元通过控制发送至显示屏的显示内容使得显示屏进行翻页显示。

本发明实施例提供的用于安全盾的显示方法及安全盾,先获取安全盾的重力加速度变化值,通过判断重力加速度变化值与预定值的关系,来控制显示屏进行翻页显示,这样,在安全盾进行显示时,用户可以通过晃动安全盾,进而达到翻页显示的目的,无需设置按钮就可以实现翻页显示,利于安全盾不断的小型化和薄型化,同时也避免了按键对通信线性的信号的影响,从整体上提高安全盾的性能。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明实施例的用于安全盾的显示方法的流程图;

图2示出了根据本发明实施例的安全盾的结构示意图;

图3示出了根据本发明一个实施例的安全盾的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参考图1所示,本发明提出了一种用于安全盾的显示方法,包括:

S01,获取安全盾的重力加速度变化值;

S02,判断重力加速度变化值与预定值的关系,并根据判断结果控制显示屏进行翻页显示。

在本发明实施例中,安全盾为金融系统中用于确认用户操作安全性的装置,例如U盾、音频盾或蓝牙盾等,安全盾至少包括显示屏和安全主控单元,安全主控单元用于进行安全控制,例如身份验证、随机密码的产生、验证码等安全操控,通常可以由内嵌有安全算法的主控芯片提供。

通常地,可以通过相关的重力加速度传感器来感知安全盾的加速度变化,进一步将这些加速度的信号转化为电信号,通过这些电信号体现重力加速度变化值,重力加速度传感器例如可以为单轴、两轴或三轴的加速度仪。这样,在获得重力加速度变化值后,判断重力加速度变化值与预定值的关系,并根据判断结果控制显示屏进行翻页显示。

在具体的使用中,在用户需要进行翻页操作时,晃动安全盾,在晃动之后,可以获得安全盾的重力加速度变化值,而后判断重力加速度变 化值是否大于预定值,也就是判断晃动是否为有效的晃动,若为有效的晃动,则控制显示屏进行翻页显示。

可以看到,利用本发明的方法进行安全盾的显示时,用户可以通过晃动安全盾,进而达到翻页显示的目的,无需设置按钮就可以实现翻页显示,利于安全盾不断的小型化和薄型化,同时也避免了按键对通信线性的信号的影响,从整体上提高安全盾的性能。

为了更好的理解本发明的技术方案和技术效果,以下将结合具体的实施例进行详细的描述。

步骤S01,获取安全盾的重力加速度变化值。

可以在安全盾上设置重力加速度传感器来感知安全盾的加速度变化,重力加速度传感器在加速度变化之后,加速度传感器感知这种变化,并输出相应的电信号值,为了获取可以用的重力加速度变化值,可以对加速度传感器输出的电信号进行进一步的处理,可以进一步通过低通滤波电路进行低通滤波,或者进一步进行放大电路处理,来获得重力加速度变化值。

对于重力加速度传感器,通常包括单轴、两轴或三轴传感器,用于获取一个轴向或多个轴向加速度的变化数值,对于单轴或两轴的重力加速度传感器,可以输出安全盾显示屏水平平面内的水平方向或水平及其相交的方向加速度变化值,对于三轴传感器,可以输出安全盾显示屏水平平面内的水平及其相交的方向、以及安全盾显示屏垂直方向这三个轴加速度的变化数值,为了便于描述,安全盾显示屏水平平面内的水平及其相交的方向、以及安全盾显示屏垂直方向这三个轴向分别记为X轴、Y轴和Z轴,他们的轴向加速度的变化数值分别记做△X、△Y和△Z。

在步骤S02,判断重力加速度变化值是否大于预定值,并根据判断结果控制显示屏进行翻页显示。

对于不同类型的重力加速度传感器,可以获得包括不同轴加速度的变化数值的重力加速度变化值,也就是说,加速度的变化数值中可以仅包括单轴加速度的变化数值,例如仅△X,还可以包括两个轴加速度的变化数值,△X、△Y,还可以包括三个轴加速度的变化数值,△X、△Y 和△Z。

在一些实施例中,在该判断步骤中,具体的,在一次安全盾晃动之后,若获取的重力加速度变化值中至少一个轴加速度的变化数值大于预定值,即△X、△Y或△Z中任意一个数值大于预定值,则认为是一次有效晃动,则控制显示屏顺序地进行翻页显示,即判断一次有效晃动后,控制显示屏在其上显示下一页的内容,在多次有效晃动之后,翻页显示至最终页,则循环至首页继续显示。

对于安全盾的显示屏,尺寸通常都比较小,能够显示的区域也较小,在需要显示的内容较多时,需要频繁晃动以触发翻页,用户感受较差。在另一些实施例中,在该判断步骤中,具体的,若至少一个轴加速度的变化数值大于预定值,则控制显示屏按照预定的延时顺序地进行翻页显示,直至最终页。也就是说,在判断为有效晃动之后,触发翻页,在每一个页面上停留一定的时间,而后,继续顺序地翻页,直到翻至最终页,这样,可以减少频繁晃动以触发翻页,以及数据的处理,提高用户感受。

此外,为了更进一步的提高用户感受,能够更灵活地翻页显示,在另一些实施例中,重力加速度变化值包括多轴加速度的变化数值,在该判断步骤中,判断多轴加速度的变化数值中是否仅一轴加速度的变化值大于预定值,若是,则控制显示屏按照一种预定模式进行翻页显示,预定模式为顺序、倒序、翻至首页或翻至末页。

对于重力加速度变化值包括两轴加速度的变化值的实施例,两轴加速度的变化值中的每一个对应一种预定翻页模式,例如顺序或倒序翻页。具体的,若仅一个轴加速度的变化数值大于预定值,则控制显示屏顺序地进行翻页显示;若仅另一个轴加速度的变化数值大于预定值,则控制显示屏倒序地进行翻页显示。也就是说,其中一个轴向的加速度变化值用于触发控制一个方向顺序翻页,另一个轴向的加速度变化值用于触发控制另一个方向倒序翻页,从而,实现正反翻页,进一步提高用户感受。为了便于理解,在一个具体的示例中,重力加速度变化值为包括X轴和Y轴两个轴加速度的变化数值△X和△Y,△X和△Y的预定值分别为△Xh和△Yh,在一次晃动后,得到△X1和△Y1,若△X1>△Xh,△Y1< △Yh,则向后一页翻页;若△X1<△Xh,△Y1>△Yh,则向前一页翻页;若△X1>△Xh,△Y1>△Yh,则认为是无效的晃动,不进行翻页操作。

更进一步地,对于重力加速度变化值包括三轴加速度的变化值的实施例,三轴加速度的变化值中的每一个对应一种预定翻页模式,例如倒序翻页、顺序翻页及翻至末页。具体的,若仅一个轴加速度的变化数值大于预定值,例如仅△X>△Xh,则控制显示屏顺序地进行翻页显示;若仅另一个轴加速度的变化数值大于预定值,例如仅△Y>△Yh,则控制显示屏倒序地进行翻页显示;若仅又一个轴加速度的变化值大于预定值,例如仅△Z>△Zh,则控制显示屏翻至末页进行翻页显示。以上例子仅为示意,本发明并不限于此。

对于以上实施例,在控制显示屏进行翻页显示时,可以采用多种方法实现,例如,可以适用虚拟光标的方式进行点击或拖动翻页。在优选的实施例中,通过控制发送至显示屏的显示内容使得显示屏进行翻页显示,也就是说,选择翻页要显示的内容到显示屏,显示屏显示相应的内容,达到翻页显示的目的。

此外,在安全盾的显示过程中,通常会存在信息确认的页面,信息的确认通常会使用按键输入和确认,为了进一步减少按键的使用和减少按键使用中可能带来的信号干扰,同时,该步骤作为辅助验证步骤,可以进一步增强安全盾使用中的可靠性和安全性,在优选实施例中,还包括:

步骤S03,用户多次晃动安全盾,依次获取用户每次晃动安全盾后的重力加速度变化值,得到加速度变化值序列;

通过多次晃动安全盾,获取用户每次晃动安全盾后的重力加速度变化值,按照晃动的次序依次获得的重力加速度变化值构成了加速度变化值序列,用于作为密码的验证。

为了便于理解,例如在一个具体的示例中,进行了四次晃动,获得加速度变化值序列{(△X1,△Y1),(△X2,△Y2),(△X3,△Y3),(△X4,△Y4),},(△Xn,△Yn)为每次获得重力加速度变化值,该值中包括X轴加速度的变化数值和Y轴加速度的变化数值。

步骤S04,判断加速度变化值序列与预设序列是否一致,预设序列中的每个数值为加速度变化阈值范围,若加速度变化值序列中的重力加速度变化数值在预设序列中相应的加速度变化阈值范围内,则认为加速度变化值序列与预设序列一致,并通过验证。

预设序列中存储了多个加速度阈值范围,该加速度阈值范围为某一个轴加速度变化阈值范围,这些加速度变化阈值按照顺序存储,构成一个序列,用于判断上一步骤中获得的加速度变化值序列与该预设序列是否相符,若相符,则认为通过验证。在判断时,若加速度变化值序列中的重力加速度变化数值大于预设序列中相应的加速度变化阈值,则认为加速度变化值序列与预设序列一致。

在一些实施例中,通过晃动的力度来进行验证,具体的,可以判断每次获得的重力加速度变化值中的某一轴加速度是否落入预先设定的阈值范围来进行判读。为了便于理解,例如在一个具体的示例中,预设序列为{(△XLth1,△XHth1),(△YLth2,△YHth2),(△XLth3,△XHth3),(△XLth4,△XHth4)},(△XLth,△XHth)为X轴加速度变化阈值范围,(△YLth,△YHth)为Y轴加速度变化阈值。若△XHth1>△X1>△XLth1,△YHth2>△Y2>△YLth2,XHth3>△X3>XLth3,XHth4>X4>XLth4,这样,则认为加速度变化值序列与预设序列一致,通过密码验证。

在另一些实施例中,可以通过晃动的方向来进行判断,若每一次晃动后获得的重力加速度变化值中的某一轴加速度的数值远大于另外一轴或两轴加速度的数值,则认为是某一轴向上的晃动。具体的,预设序列中的每个加速度变化阈值范围为所有轴向加速度的数值的阈值范围,例如预设序列中对应六个晃动方向{△FZ,△FX,△FY,△FX,△FY,△FX,},即Z方向、X方向、Y方向、X方向、Y方向和X方向的序列,每一个晃动方向实质上对应一个加速度变化阈值范围,例如Z方向△FZ对应阈值为(XL,YL,ZH),表示该点为Z轴方向的晃动,若用户第一次晃动后获得的相应点的重力加速度变化数值为(△XL,△YL,△ZH),且△XL<XL,△YL<YL,△ZH>ZH,则认为此次晃动为Z轴方向上的晃动,则该次晃动与预设序列的第一个点的方向一致,若用户依次晃动的方向与预设 序列中相应的点的方向一致,即用户晃动的顺序也为Z方向、X方向、Y方向、X方向、Y方向和X方向,则所有的有效晃动的方向顺序正确,则认为验证通过。

这样,就实现了通过重力加速度变化值实现验证确认,减少了按键的使用,和减少按键可能带来的信号干扰,同时进一步加强了系统的可靠性和安全性,进一步将安全盾的小型化,并提高其性能。

以上对本发明的显示方法进行了详细的描述,此外,本发明还提供了一种利用上述显示方法的安全盾,参考图2所示,包括显示屏108、重力传感器单元100和安全主控单元106,重力传感器单元100,用于提供重力加速度变化值;还包括:

判断单元102,用于判断重力加速度变化值是否大于预定值;

安全主控单元104,用于根据判断结果控制显示屏进行翻页显示。

其中,所述重力传感器单元100包括单轴或多轴重力加速度传感器,若重力加速度变化值中至少一个轴加速度的变化数值大于预定值,安全主控单元104控制显示屏顺序地进行翻页显示。

其中,所述重力传感器单元100包括单轴或多轴重力加速度传感器,若重力加速度变化值中至少一个轴加速度的变化数值大于预定值,安全主控单元104控制显示屏按照预定的延时顺序地翻页显示,直至最终页。

其中,所述重力传感器单元100包括多轴重力加速度传感器,安全主控单元:

判断多轴加速度的变化数值中是否仅一轴加速度的变化值大于预定值,若是,则控制显示屏按照一种预定翻页模式进行翻页显示,预定翻页模式为顺序、倒序、翻至首页或翻至末页。

进一步地,还包括:

验证确认单元,用于用户多次晃动安全盾时,依次获取用户每次晃动安全盾后的重力加速度变化值范围,得到加速度变化值序列;以及判断加速度变化值序列与预设序列是否一致,预设序列中的每个数值为加速度变化阈值,若加速度变化值序列中的重力加速度变化数值在预设序列中相应的加速度变化阈值范围内,则认为加速度变化值序列与预设序 列一致,并通过验证。

进一步地,安全主控单元通过控制发送至显示屏的显示内容使得显示屏进行翻页显示。

其中,显示屏108可以为LCD显示屏、LED显示屏或其他合适的显示屏。

安全主控单元106为用于进行安全控制,例如进行身份验证、随机密码的产生、验证码等安全操控,所述安全主控单元可以设置于安全主控芯片内。所述判断单元和安全主控单元可以设置于处理器单元中,该处理器单元可以为与安全主控芯片相同或不同的芯片。

重力传感器单元,用于提供重力加速度变化值,至少包括重力加速度传感器,重力加速度传感器在加速度变化之后,加速度传感器感知这种变化,并输出相应的电信号值,重力传感器单元还可以包括其他电路,以获得可用的重力加速度变化值,例如还可以进一步包括低通滤波电路和/或放大处理电路,以对加速度传感器输出的电信号值进行滤波或放大处理。

在一个具体的实施例中,参考图2和3所示,安全主控单元、判断单元和安全主控单元都设置在安全主控芯片200中,安全主控芯片200例如可以为MCU(Microcontroller Unit,微安全主控单元)芯片或DSP(Digital Signal Processing)芯片或其他合适的芯片。安全主控芯片200与显示屏108连接,由安全主控芯片200通过控制发送至显示屏的显示内容使得显示屏进行翻页显示。

所述安全盾还可以进一步包括电源管理电路204和充电模块206,电源管理模块204为安全主控芯片提供电源管理,并通过充电单元206提供电源,充电单元206例如为可充电锂电池,从而便于携带和电源管理。根据具体的需要,还可以进一步包括与安全主控芯片连接的存储单元202以及通信单元,通信单元可以为蓝牙通信单元208和/或USB通信单元210等,蓝牙通信单元通常包括蓝牙射频芯片、蓝牙射频处理电路和蓝牙天线,USB通信单元可以为USB通信引擎,通过这些通信单元可以进一步提高安全盾的交互能力。此外,还设置有按键212,该按键用于开关机, 或者进一步用于确认和取消操作。

本发明实施例的安全盾,无需设置翻页按钮就可以实现翻页显示,利于安全盾不断的小型化和薄型化,同时也避免了按键对通信线性的信号的影像,从整体上提高安全盾的性能。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本申请所提供的实现功能库的动态引用的方法和装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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