一种操作请求的处理方法

文档序号:10577434阅读:306来源:国知局
一种操作请求的处理方法
【专利摘要】本发明提供了一种操作请求的处理方法,包括:电子支付设备确定电子支付设备被复位;电子支付设备获取预设的操作请求;电子支付设备判断是否超过预设时长,预设时长从电子支付设备被复位的时刻开始计算;如果电子支付设备确定超过预设时长,则根据操作请求以及用于确定操作请求无误的确认指令执行处理操作。通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
【专利说明】
一种操作请求的处理方法
技术领域
[0001]本发明涉及电子签名领域,尤其涉及电子支付设备的一种操作请求的处理方法。
【背景技术】
[0002]为了实现电子交易的安全性,电子支付设备(例如工行的U盾、农行的K宝等产品)通常需要设置显示屏和按键。其中,显示屏用于显示操作请求,例如输入PIN码(Personal Identificat1n Number,个人识别码)请求以便进行用户身份验证、发起签名请求以便对交易信息进行签名、获取签名结果请求以便对签名信息进行发送等。按键用于确认,例如确认签名请求、确认获取签名结果请求等。
[0003]当显示屏显示某个操作请求后,用户在按压按键的瞬间,黑客可能会使得电子支付设备重新上电并复位,显示屏接收并显示下一个操作请求,而下一个操作请求可能是黑客篡改后的操作请求,因此,用户可能在没看清楚下一个操作请求的情况下按压按键,造成了不安全交易,产生了安全隐患。

【发明内容】

[0004]本发明旨在至少克服上述缺陷之一提供一种操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
[0005]本发明的主要目的在于提供一种操作请求的处理方法及采用该处理方法的电子支付设备。
[0006]为达到上述目的,本发明的技术方案具体是这样实现的:
[0007]本发明的一个方面提供了一种操作请求的处理方法,包括:
[0008]电子支付设备确定电子支付设备被复位;电子支付设备获取预设的操作请求;电子支付设备判断是否超过预设时长,预设时长从电子支付设备被复位的时刻开始计算;如果电子支付设备确定超过预设时长,则根据操作请求执行处理操作。
[0009]本发明的另一个方面提供了一种操作请求的处理方法,包括:
[0010]电子支付设备确定电子支付设备被复位;电子支付设备获取预设的操作请求;电子支付设备判断是否超过预设时长,预设时长从电子支付设备被复位的时刻开始计算;如果电子支付设备确定超过预设时长,则根据操作请求以及用于确定操作请求无误的确认指令执行处理操作。
[0011]此外,电子支付设备获取预设的操作请求包括:电子支付设备接收操作请求;电子支付设备判断接收到的操作请求是否为预设的操作请求。
[0012]此外,根据操作请求以及用于确定操作请求无误的确认指令执行处理操作之前,方法还包括:提示操作请求;接收用于确定操作请求无误的确认指令。
[0013]此外,电子支付设备确定电子支付设备被复位之后,方法还包括:电子支付设备提示电子支付设备被复位。
[0014]此外,电子支付设备确定电子支付设备被复位之后,方法还包括:电子支付设备提示预设时长。
[0015]此外,预设的操作请求包括发起签名请求,发起签名请求至少包括待签名信息;电子支付设备根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:电子支付设备根据发起签名请求以及用于确定待签名信息无误的确认指令对待签名信息执行签名操作。
[0016]此外,预设的操作请求包括获取签名结果请求,获取签名结果请求至少包括签名信息;电子支付设备根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:电子支付设备根据获取签名结果请求以及用于确定签名信息无误的确认指令对签名信息执行发送操作。
[0017]此外,预设的操作请求包括校验PIN码请求;电子支付设备根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:电子支付设备提示输入PIN码;电子支付设备接收PIN码;电子支付设备对接收的PIN码进行校验。
[0018]本发明的另一个方面提供了一种电子支付设备,包括:确定模块、接收模块、判断模块、数据处理模块;
[0019]确定模块,用于确定电子支付设备被复位;
[0020]接收模块,用于获取预设的操作请求;
[0021]判断模块,用于判断是否超过预设时长,预设时长从确定模块确定电子支付设备被复位的时刻开始计算;
[0022]数据处理模块,用于根据操作请求以及用于确定操作请求无误的确认指令执行处理操作。
[0023]此外,接收模块还用于接收操作请求,并判断接收到的操作请求是否为预设的操作请求。
[0024]此外,电子支付设备还包括:提示模块和确认模块;提示模块,用于数据处理模块执行处理操作之前显示和/或语音播放操作请求;确认模块,用于接收确认指令,确认指令用于确定操作请求无误并指示数据处理模块执行处理操作。
[0025]此外,电子支付设备还包括:提示模块;提示模块,用于确定模块确定电子支付设备被复位之后显示和/或语音播放电子支付设备被复位。
[0026]此外,电子支付设备还包括:提示模块;提示模块,用于确定模块确定电子支付设备被复位之后显示和/或语音播放预设时长。
[0027]此外,预设的操作请求包括发起签名请求,发起签名请求至少包括待签名信息;数据处理模块根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:数据处理模块根据发起签名请求以及用于确定待签名信息无误的确认指令对待签名信息执行签名操作。
[0028]此外,预设的操作请求包括获取签名结果请求,获取签名结果请求至少包括签名信息;数据处理模块根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:数据处理模块根据获取签名结果请求以及用于确定签名信息无误的确认指令对签名信息执行发送操作。
[0029]此外,预设的操作请求包括校验PIN码请求;电子支付设备还包括提示模块和校验模块;数据处理模块根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:提示模块,用于数据处理模块执行处理操作之前显示和/或语音播放输入PIN码;接收模块,还用于接收PIN码;校验模块,用于对接收的PIN码进行校验。
[0030]由上述本发明提供的技术方案可以看出,本发明提供的一种操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
[0031]本发明提供的一种操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
[0032]本发明提供的一种电子支付设备,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
【附图说明】
[0033]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0034]图1是本发明实施例1的操作请求的处理方法的流程示意图;
[0035]图2是本发明实施例2的操作请求的处理方法的流程示意图;
[0036]图3是本发明实施例3的电子支付设备的结构示意图。
【具体实施方式】
[0037]下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0038]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
[0039]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0040]下面将结合附图和实施例对本发明进行详细描述。
[0041]实施例1
[0042]本实施例提供了一种操作请求的处理方法,图1是本实施例提供的操作请求的处理方法的流程示意图。如图1所示,该处理方法包括:
[0043]SlOl:电子支付设备确定电子支付设备被复位;
[0044]具体的,电子支付设备可以检测电子支付设备的硬件电路中上RESET点的电平是否从高电平逐渐地改变为低电平,若是,则可以判断电子支付设备被复位。
[0045]S102:电子支付设备获取预设的操作请求;
[0046]具体的,电子支付设备接收终端发送的预设的操作请求,预设的操作请求包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。
[0047]S103:电子支付设备判断是否超过预设时长;
[0048]预设时长是从电子支付设备被复位的时刻开始计算的,在预设时长内电子支付设备不对接收到的预设的操作请求进行操作。
[0049]S104:如果电子支付设备确定超过预设时长,则根据操作请求执行处理操作;
[0050]即电子支付设备从电子支付设备被复位的时刻开始计算,超过预设时长后,电子支付设备根据接收到的预设的操作请求执行处理操作。具体的,预设的操作请求为发起签名请求时,超过预设时长后,电子支付设备根据发起签名请求执行的处理操作为对待签名信息进行签名;预设的操作请求为获取签名结果请求时,超过预设时长后,电子支付设备根据获取签名结果请求执行的处理操作为对签名信息进行发送以待验签;预设的操作请求为校验PIN码请求时,超过预设时长后,电子支付设备根据校验PIN码请求执行的处理操作为对用户身份进行验证等。
[0051]通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
[0052]作为本发明的一个可选实施方式,步骤S102具体可以包括:
[0053]AOl:电子支付设备接收操作请求;
[0054]具体的,电子支付设备接收终端发送的操作请求,操作请求包括预设的操作请求和非预设的操作请求。其中,预设的操作请求直接关系到用户的财产安全,包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。非预设的操作请求不涉及用户的财产安全,例如查询等。
[0055]A02:电子支付设备判断接收到的操作请求是否为预设的操作请求;
[0056]具体的,如果电子支付设备判断接收到的操作请求是预设的操作请求,则将该操作请求作为获取的预设的操作请求,并继续后面的步骤;如果电子支付设备判断接收到的操作请求不是预设的操作请求,则不继续后面的步骤,即不需要判断是否超过预设时长而直接根据操作请求执行处理操作。
[0057]通过步骤AOl和步骤A02,既保证了用户的财产安全,又提高了电子支付设备处理各类业务请求的处理速度。
[0058]作为本发明的一个可选实施方式,步骤SlOl之前,该方法还可以包括:电子支付设备对电子支付设备被复位进行提示。具体的,可以通过扬声器用语音来播放电子支付设备被复位的信息,或者可以通过显示灯来显示电子支付设备被复位的状态。通过该操作,电子支付设备可以提示用户电子支付设备可能被黑客恶意复位,可能会造成不安全交易,因此要仔细进行后续的操作。
[0059]作为本发明的一个可选实施方式,步骤SlOl之后,该方法还可以包括:电子支付设备提示预设时长。电子支付设备及时地提示用户在执行下一个步骤前需要等待的预设时长,可以防止用户认为电子支付设备在预设时长内无操作而引起误会,例如,用户可能会认为电子支付设备出现故障从而造成不好的用户体验。具体的,电子支付设备可以通过扬声器用语音来播放需要等待的预设时长。通过该操作,电子支付设备及时地提示用户电子支付设备当前进行的操作,提升用户体验。
[0060]通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据预设的操作请求执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患,提升了用户体验。
[0061]实施例2
[0062]本实施例提供了一种操作请求的处理方法,图2是本实施例提供的操作请求的处理方法的流程示意图。如图2所示,该处理方法包括:
[0063]S201:电子支付设备确定电子支付设备被复位;
[0064]具体的,电子支付设备可以检测电子支付设备的硬件电路中上RESET点的电平是否从高电平逐渐地改变为低电平,若是,则可以判断电子支付设备被复位。
[0065]S202:电子支付设备获取预设的操作请求;
[0066]具体的,电子支付设备接收终端发送的预设的操作请求,预设的操作请求包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。
[0067]S203:电子支付设备判断是否超过预设时长;
[0068]预设时长是从电子支付设备被复位的时刻开始计算的,在预设时长内电子支付设备不对接收到的预设的操作请求进行操作。
[0069]S204:如果电子支付设备确定超过预设时长,则根据操作请求以及用于确定操作请求无误的确认指令执行处理操作;
[0070]即电子支付设备从电子支付设备被复位的时刻开始计算,超过预设时长后,电子支付设备根据接收到的预设的操作请求并且确定接收到的预设的操作请求无误后执行处理操作。具体的,预设的操作请求为发起签名请求时,超过预设时长后,电子支付设备根据发起签名请求执行的处理操作为对待签名信息进行签名;预设的操作请求为获取签名结果请求时,超过预设时长后,电子支付设备根据获取签名结果请求执行的处理操作为对签名信息进行发送以待验签;预设的操作请求为校验PIN码请求时,超过预设时长后,电子支付设备根据校验PIN码请求执行的处理操作为对用户身份进行验证等。由于预设的操作请求直接关系到用户的财产安全,因此需要确定无误后才可以执行处理操作。
[0071]通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
[0072]作为本发明的一个可选实施方式,步骤S202具体可以包括:
[0073]BOl:电子支付设备接收操作请求;
[0074]具体的,电子支付设备接收终端发送的操作请求,操作请求包括预设的操作请求和非预设的操作请求。其中,预设的操作请求直接关系到用户的财产安全,包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。非预设的操作请求不涉及用户的财产安全,例如查询等。
[0075]B02:电子支付设备判断接收到的操作请求是否为预设的操作请求;
[0076]具体的,如果电子支付设备判断接收到的操作请求是预设的操作请求,则将该操作请求作为获取的预设的操作请求,并继续后面的步骤;如果电子支付设备判断接收到的操作请求不是预设的操作请求,则不继续后面的步骤,即不需要判断是否超过预设时长而直接根据操作请求执行处理操作。
[0077]通过步骤BOl和步骤B02,既保证了用户的财产安全,又提高了电子支付设备处理各类业务请求的处理速度。
[0078]作为本发明的一个可选实施方式,步骤S201之后,该方法还可以包括:电子支付设备对电子支付设备被复位进行提示。具体的,可以通过扬声器用语音来播放电子支付设备被复位的信息,或者可以通过显示灯来显示电子支付设备被复位的状态。通过该操作,电子支付设备可以提示用户电子支付设备可能被黑客恶意复位,可能会造成不安全交易,因此要仔细进行后续的操作。
[0079]作为本发明的一个可选实施方式,步骤S201之后,该方法还可以包括:电子支付设备提示预设时长。电子支付设备及时地提示用户在执行下一个步骤前需要等待的预设时长,可以防止用户认为电子支付设备在预设时长内无操作而引起误会,例如,用户可能会认为电子支付设备出现故障从而造成不好的用户体验。具体的,电子支付设备可以通过扬声器用语音来播放需要等待的预设时长,和/或可以通过显示屏来显示需要等待的预设时长。通过该操作,电子支付设备及时地提示用户电子支付设备当前进行的操作,提升用户体验。
[0080]作为本发明的一个可选实施方式,步骤202之后且步骤S204之前,该方法还可以包括:
[0081 ] COl:电子支付设备提示操作请求;
[0082]电子支付设备及时地提示用户获取到的预设的操作请求,可以提示用户即将要进行的处理操作。具体的,电子支付设备可以通过扬声器用语音来播放需要操作请求,和/或可以通过显示屏来显示操作请求。通过该操作,电子支付设备及时地提示用户即将要进行的处理操作,提升用户体验。例如,在执行交易签名的过程中,电子支付设备可以通过扬声器用语音来播放“即将进行签名处理”,和/或可以通过显示屏来显示“即将进行签名处理”,这样用户可以明确接下来要进行签名处理,用户会耐心等待接下来要进行的操作,提升用户体验。
[0083]C02:电子支付设备接收用于确定所述操作请求无误的确认指令;
[0084]电子支付设备接收到确定操作请求无误的确认指令后,才可以执行对操作请求的处理操作,从而保证了电子支付设备进行的处理操作都是经过用户授权的,保证了安全交易。具体的,电子支付设备可以通过按键(物理按键或者虚拟按键)来接收确定操作请求无误的确认指令。
[0085]通过步骤COl和步骤C02,既提升了用户体验,又保证了安全交易。
[0086]在本实施例中,预设的操作请求可以包括发起签名请求,发起签名请求至少可以包括待签名信息,待签名信息具体可以为交易信息中的部分或者全部信息,交易信息可以至少包括账户和金额,还可以包括交易明细信息等。电子支付设备可以设有显示屏,显示屏显示待签名信息,和/或可以设有扬声器,语音播放待签名信息,以便用户确认该待签名信息的真实性。此外,电子支付设备还可以设有按键(物理按键或者虚拟按键),如果电子支付设备显示的待签名信息准确,则按键接收确认指令,电子支付设备在接收到确认指令后,对待签名信息执行签名操作。
[0087]在本实施例中,预设的操作请求还可以包括获取签名结果请求,获取签名结果请求至少包括签名信息。电子支付设备可以设有显示屏,显示屏显示获取签名结果请求,和/或可以设有扬声器,语音播放获取签名结果请求,以便用户确认允许获取签名结果进行发送以便验签。此外,电子支付设备还可以设有按键(物理按键或者虚拟按键),如果电子支付设备显示获取签名结果请求准确,则按键接收确认指令,电子支付设备在接收到确认指令后,对签名结果执行发送操作以便验签。
[0088]在本实施例中,预设的操作请求还可以包括校验PIN码请求。电子支付设备可以设有按键(物理按键或者虚拟按键),提示用户输入PIN码,用户通过按键输入PIN码。电子支付设备接收PIN码并对接收到的PIN码进行校验,具体的,如果电子支付设备接收到的PIN码与预设PIN码一致,则继续后面的操作,否则,结束此次交易。
[0089]通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据预设的操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患,提升了用户体验。
[0090]实施例3
[0091]本实施例提供了一种电子支付设备,图3是本实施例提供的电子支付设备的结构示意图。如图3所示,电子支付设备10包括:确定模块11、接收模块12、判断模块13和数据处理模块14。
[0092]其中,确定模块11,用于确定电子支付设备被复位。具体的,确定模块11可以检测电子支付设备的硬件电路中上RESET点的电平是否从高电平逐渐地改变为低电平,若是,则可以判断电子支付设备被复位。
[0093]接收模块12,用于获取预设的操作请求。具体的,接收模块12接收终端发送的预设的操作请求,预设的操作请求包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。
[0094]判断模块13,用于判断是否超过预设时长,预设时长从确定模块确定电子支付设备被复位的时刻开始计算。在预设时长内数据处理模块14不对接收到的预设的操作请求进行操作。
[0095]数据处理模块14,用于根据操作请求以及用于确定操作请求无误的确认指令执行处理操作。即判断模块13从电子支付设备被复位的时刻开始计算,超过预设时长后,数据处理模块14根据接收到的预设的操作请求并且确定接收到的预设的操作请求无误后执行处理操作。具体的,预设的操作请求为发起签名请求时,超过预设时长后,电子支付设备根据发起签名请求执行的处理操作为对待签名信息进行签名;预设的操作请求为获取签名结果请求时,超过预设时长后,电子支付设备根据获取签名结果请求执行的处理操作为对签名信息进行发送以待验签;预设的操作请求为校验PIN码请求时,超过预设时长后,电子支付设备根据校验PIN码请求执行的处理操作为对用户身份进行验证等。由于预设的操作请求直接关系到用户的财产安全,因此需要确定无误后才可以执行处理操作。
[0096]通过本实施例提供的电子支付设备,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患。
[0097]作为本发明的一个可选实施方式,接收模块12获取预设的操作请求具体可以包括两个步骤:
[0098]BOl:接收模块12接收操作请求;
[0099]具体的,接收模块12接收终端发送的操作请求,操作请求包括预设的操作请求和非预设的操作请求。其中,预设的操作请求直接关系到用户的财产安全,包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。非预设的操作请求不涉及用户的财产安全,例如查询等。
[0100]B02:接收模块12判断接收到的操作请求是否为预设的操作请求;
[0101]具体的,如果接收模块12判断接收到的操作请求是预设的操作请求,则将该操作请求作为获取的预设的操作请求,并继续后面的步骤;如果接收模块12判断接收到的操作请求不是预设的操作请求,则不继续后面的步骤,即不需要判断是否超过预设时长而直接根据操作请求执行处理操作。
[0102]通过步骤BOl和步骤B02,既保证了用户的财产安全,又提高了电子支付设备处理各类业务请求的处理速度。
[0103]作为本发明的一个可选实施方式,电子支付设备10还可以包括:提示模块15和确认模块16。
[0104]其中,提示模块15用于提示操作请求;
[0105]提示模块15及时地提示用户获取到的预设的操作请求,可以提示用户即将要进行的处理操作。具体的,提示模块15可以通过扬声器用语音来播放需要操作请求,和/或可以通过显示屏来显示操作请求。通过该操作,提示模块15及时地提示用户即将要进行的处理操作,提升用户体验。例如,在执行交易签名的过程中,电子支付设备可以通过扬声器用语音来播放“即将进行签名处理”,和/或可以通过显示屏来显示“即将进行签名处理”,这样用户可以明确接下来要进行签名处理,用户会耐心等待接下来要进行的操作,提升用户体验。
[0106]其中,确认模块I6用于接收确定所述操作请求无误的确认指令;
[0107]确认模块16接收到确定操作请求无误的确认指令后,才可以指示数据处理模块14执行对操作请求的处理操作,从而保证了数据处理模块14进行的处理操作都是经过用户授权的,保证了安全交易。具体的,确认模块16可以通过按键(物理按键或者虚拟按键)来接收确定操作请求无误的确认指令。
[0108]通过提示模块15和确认模块16,既提升了用户体验,又保证了安全交易。
[0109]作为本发明的一个可选实施方式,电子支付设备10还可以包括:提示模块15。提示模块15用于对电子支付设备被复位进行提示。具体的,可以通过扬声器用语音来播放电子支付设备被复位的信息,或者可以通过显示灯来显示电子支付设备被复位的状态。通过该操作,提示模块15可以提示用户电子支付设备可能被黑客恶意复位,可能会造成不安全交易,因此要仔细进行后续的操作。
[0110]作为本发明的一个可选实施方式,电子支付设备10还可以包括:提示模块15。提示模块15用于提示预设时长。提示模块15及时地提示用户在执行下一个步骤前需要等待的预设时长,可以防止用户认为电子支付设备在预设时长内无操作而引起误会,例如,用户可能会认为电子支付设备出现故障从而造成不好的用户体验。具体的,提示模块15可以通过扬声器用语音来播放需要等待的预设时长,和/或可以通过显示屏来显示需要等待的预设时长。通过该操作,提示模块15及时地提示用户电子支付设备当前进行的操作,提升用户体验。
[0111]在本实施例中,预设的操作请求可以包括发起签名请求,发起签名请求至少可以包括待签名信息,待签名信息具体可以为交易信息中的部分或者全部信息,交易信息可以至少包括账户和金额,还可以包括交易明细信息等。电子支付设备可以包括提示模块15,提示模块15可以为显示屏,显示屏显示待签名信息,和/或可以为扬声器,语音播放待签名信息,以便用户确认该待签名信息的真实性。此外,电子支付设备还可以包括确认模块16,确认模块可以为按键(物理按键或者虚拟按键),如果提示模块15提示的待签名信息准确,则确认模块16接收确认指令,数据处理模块14对待签名信息执行签名操作。
[0112]在本实施例中,预设的操作请求还可以包括获取签名结果请求,获取签名结果请求至少包括签名信息。电子支付设备可以包括提示模块15,提示模块15可以为显示屏,显示屏显示获取签名结果请求,和/或可以为扬声器,语音播放获取签名结果请求,以便用户确认允许获取签名结果进行发送以便验签。此外,电子支付设备还可以包括确认模块16,确认模块可以为按键(物理按键或者虚拟按键),如果提示模块15提示的获取签名结果请求准确,则确认模块16接收确认指令,数据处理模块14对签名结果执行发送操作以便验签。
[0113]在本实施例中,预设的操作请求还可以包括校验PIN码请求。电子支付设备可以包括提示模块15,提示模块15可以为显示屏,显示屏显示输入PIN码请求,和/或可以为扬声器,语音播放输入PIN码请求,以便用户身份确认。电子支付设备可以设有输入按键(物理按键或者虚拟按键),提示用户输入PIN码,用户通过按键输入PIN码。接收模块12接收PIN码。此外,电子支付设备还可以包括校验模块17,校验模块17对接收到的PIN码进行校验,具体的,如果接收模块12接收到的PIN码与预设PIN码一致,则继续后面的操作,否贝IJ,结束此次交易。
[0114]通过本实施例提供的电子支付设备,通过确定电子支付设备被重新上电复位后,经过预设时长之后根据预设的操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客的篡改,保证了安全交易,消除了安全隐患,提升了用户体验。
[0115]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0116]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0117]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0118]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
【主权项】
1.一种操作请求的处理方法,其特征在于,包括: 电子支付设备确定所述电子支付设备被复位; 所述电子支付设备获取预设的操作请求; 所述电子支付设备判断是否超过预设时长,所述预设时长从所述电子支付设备被复位的时刻开始计算; 如果所述电子支付设备确定超过预设时长,则根据所述操作请求执行处理操作。2.一种操作请求的处理方法,其特征在于,包括: 电子支付设备确定所述电子支付设备被复位; 所述电子支付设备获取预设的操作请求; 所述电子支付设备判断是否超过预设时长,所述预设时长从所述电子支付设备被复位的时刻开始计算; 如果所述电子支付设备确定超过预设时长,则根据所述操作请求以及用于确定所述操作请求无误的确认指令执行处理操作。3.根据权利要求1或2所述的方法,其特征在于,所述电子支付设备获取预设的操作请求包括: 所述电子支付设备接收操作请求; 所述电子支付设备判断接收到的操作请求是否为预设的操作请求。4.根据权利要求2所述的方法,其特征在于,根据所述操作请求以及用于确定所述操作请求无误的确认指令执行处理操作之前,所述方法还包括: 提示所述操作请求; 接收用于确定所述操作请求无误的确认指令。5.根据权利要求1或2所述的方法,其特征在于,所述电子支付设备确定所述电子支付设备被复位之后,所述方法还包括: 所述电子支付设备提示所述电子支付设备被复位。6.根据权利要求1或2述的方法,其特征在于,所述电子支付设备确定所述电子支付设备被复位之后,所述方法还包括: 所述电子支付设备提示预设时长。7.根据权利要求2所述的方法,其特征在于,所述预设的操作请求包括发起签名请求,所述发起签名请求至少包括待签名信息; 所述电子支付设备根据所述操作请求以及用于确定所述操作请求无误的确认指令执行的处理操作包括: 所述电子支付设备根据发起签名请求以及用于确定所述待签名信息无误的确认指令对待签名信息执行签名操作。8.根据权利要求2或7所述的方法,其特征在于,所述预设的操作请求包括获取签名结果请求,所述获取签名结果请求至少包括签名信息; 所述电子支付设备根据所述操作请求以及用于确定所述操作请求无误的确认指令执行的处理操作包括: 所述电子支付设备根据获取签名结果请求以及用于确定所述签名信息无误的确认指令对签名信息执行发送操作。9.根据权利要求2或7所述的方法,其特征在于,所述预设的操作请求包括校验PIN码请求; 所述电子支付设备根据所述操作请求以及用于确定所述操作请求无误的确认指令执行的处理操作包括: 所述电子支付设备提示输入PIN码; 所述电子支付设备接收PIN码; 所述电子支付设备对接收的PIN码进行校验。10.一种电子支付设备,其特征在于,包括:确定模块、接收模块、判断模块、数据处理丰吴块; 确定模块,用于确定电子支付设备被复位; 接收模块,用于获取预设的操作请求; 判断模块,用于判断是否超过预设时长,所述预设时长从所述确定模块确定所述电子支付设备被复位的时刻开始计算; 数据处理模块,用于根据所述操作请求以及用于确定所述操作请求无误的确认指令执行处理操作。11.根据权利要求10所述的电子支付设备,其特征在于,所述接收模块还用于接收操作请求,并判断接收到的操作请求是否为预设的操作请求。12.根据权利要求10所述的电子支付设备,其特征在于,还包括:提示模块和确认模块; 所述提示模块,用于数据处理模块执行处理操作之前显示和/或语音播放所述操作请求; 所述确认模块,用于接收确认指令,所述确认指令用于确定所述操作请求无误并指示所述数据处理模块执行处理操作。13.根据权利要求10所述的电子支付设备,其特征在于,还包括:提示模块; 所述提示模块,用于所述确定模块确定电子支付设备被复位之后显示和/或语音播放所述电子支付设备被复位。14.根据权利要求10所述的电子支付设备,其特征在于,还包括:提示模块; 所述提示模块,用于所述确定模块确定电子支付设备被复位之后显示和/或语音播放预设时长。15.根据权利要求10所述的电子支付设备,其特征在于,所述预设的操作请求包括发起签名请求,所述发起签名请求至少包括待签名信息; 所述数据处理模块根据所述操作请求以及用于确定所述操作请求无误的确认指令执行的处理操作包括: 所述数据处理模块根据发起签名请求以及用于确定所述待签名信息无误的确认指令对待签名信息执行签名操作。16.根据权利要求10所述的电子支付设备,其特征在于,所述预设的操作请求包括获取签名结果请求,所述获取签名结果请求至少包括签名信息; 所述数据处理模块根据所述操作请求以及用于确定所述操作请求无误的确认指令执行的处理操作包括: 所述数据处理模块根据获取签名结果请求以及用于确定所述签名信息无误的确认指令对签名信息执行发送操作。17.根据权利要求10所述的电子支付设备,其特征在于,所述预设的操作请求包括校验PIN码请求; 所述电子支付设备还包括提示模块和校验模块; 所述数据处理模块根据所述操作请求以及用于确定所述操作请求无误的确认指令执行的处理操作包括: 所述提示模块,用于所述数据处理模块执行处理操作之前显示和/或语音播放输入PIN 码; 所述接收模块,还用于接收PIN码; 所述校验模块,用于对接收的PIN码进行校验。
【文档编号】G06Q20/42GK105938599SQ201510673165
【公开日】2016年9月14日
【申请日】2015年10月16日
【发明人】李东声
【申请人】天地融科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1