一种基于继承验证的数据处理方法、装置及电子设备与流程

文档序号:11180377阅读:190来源:国知局
一种基于继承验证的数据处理方法、装置及电子设备与流程

本发明涉及数据处理技术领域,尤其涉及基于继承验证的数据处理技术。



背景技术:

随着人们生活水平的提高,人们对于所购买的商品的品质要求也越来越高。对于购买的商品是否为正品,消费者通常希望能够得到准确的验证。然而,商品交易中的假货问题时有发生,这不仅给消费者权益带来伤害,也使商品厂商蒙受损失,不利于商品交易的长久发展。因此,正品识别成为广大消费者和商家所共同关注的重点问题。

随着互联网的普及与应用,越来越多的正品验证方式通过网络的方式进行。其通常的方式是商家在售卖的商品上设置具有身份标识的验证码,用户获得商品的验证码之后,通过网络在存储有正品验证码数据库的服务器端进行正品验证。服务器端接收到用户的验证码验证请求后,基于数据库中存储的验证码验证数据判断该验证码是否正确,并将最终的验证结果发送给验证用户。

发明人在实现本发明的过程中发现,现在技术中存在验证码被复制的情况,进而导致标识有复制验证码的赝品被认定为正品的情况。现有技术中虽然存在根据验证次数的多少或记录每一次验证信息与验证设备绑定等方法来判断验证商品是否为正品的方案,但该方案仍不能保证所有的验证结果均正确。

因此,亟需一种行之有效的基于验证码来判断商品是否为正品的方案。



技术实现要素:

有鉴于此,本发明实施例提供了一种数据处理方法、装置及电子设备,至少部分的解决现有技术中存在的问题。

第一方面,本发明实施例提供了一种基于继承验证的数据处理方法,包括:

获取当前验证用户发送的验证码;

判断是否存在与所述验证码关联的当前鉴定用户;

若是,则将与所述验证码相关的验证信息发送给所述当前鉴定用户,用以获取鉴定用户发送的验证码鉴定信息;

基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户。

根据本发明实施例的一种具体实现方式,在所述判断是否存在与所述验证码关联的当前鉴定用户之后,所述方法还包括:

获取所述验证码的验证次数信息;

基于所述验证次数信息,判断所述验证码是否为首次验证;

当所述验证码为首次验证时,将进行首次验证的所述当前验证用户设定为当前鉴定用户。

根据本发明实施例的一种具体实现方式,在所述将进行首次验证的验证用户设定为当前鉴定用户之后,所述方法还包括:

获取首次进行验证码操作的当前验证用户的通信信息;

将所述通信信息设定为当前鉴定用户的通信信息;以及

在验证码鉴定数据库中保存所述通信信息。

根据本发明实施例的一种具体实现方式,所述将与所述验证码相关的验证信息发送给所述当前鉴定用户,包括:

在验证码鉴定数据库中查询与所述验证码关联的当前鉴定用户;

获取与当前鉴定用户相关的通信信息;

基于所述通信信息,将所述验证信息发送给所述当前鉴定用户。

根据本发明实施例的一种具体实现方式,所述基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户,包括:

当所述鉴定信息中包含当前鉴定用户发出的验证成功的信息时,确定所述验证码正确。

根据本发明实施例的一种具体实现方式,所述基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户,还包括:

当所述验证码正确时,将所述当前验证用户继承为当前鉴定用户。

根据本发明实施例的一种具体实现方式,所述基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户,包括:

当所述鉴定信息中包含当前鉴定用户发出的验证失败的信息时,确定所述验证码错误。

根据本发明实施例的一种具体实现方式,所述基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户,还包括:

当所述验证码错误时,提示当前验证用户所述验证码验证错误。

根据本发明实施例的一种具体实现方式,在所述将与所述验证码相关的验证信息发送给所述当前鉴定用户之后,所述方法还包括:

监控当前鉴定用户在预设周期内是否发送验证码鉴定信息;

当所述当前鉴定用户在预设周期内没有发送验证码鉴定信息时,提醒所述当前鉴定用户发送验证码鉴定信息。

根据本发明实施例的一种具体实现方式,在所述获取当前验证用户发送的验证码之后,所述方法还包括:

判断当前验证用户发送的验证码是否为当前验证用户重复发送;

若是,则直接发送当前验证用户的首次验证结果给当前鉴定用户。

第二方面,本发明实施例还提供了一种基于继承验证的数据处理装置,包括:

第一获取模块,用于获取当前验证用户发送的验证码;

第一判断模块,用于判断是否存在与所述验证码关联的当前鉴定用户;

第一发送模块,用于在存在与所述验证码关联的当前鉴定用户时,将与所述验证码相关的验证信息发送给所述当前鉴定用户,用以获取鉴定用户发送的验证码鉴定信息;

确定模块,用于基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户。

根据本发明实施例的一种具体实现方式,所述装置还包括:

第二获取模块,用于获取所述验证码的验证次数信息;

第二判断模块,用于基于所述验证次数信息,判断所述验证码是否为首次验证;

第一设定模块,用于当所述验证码为首次验证时,将进行首次验证的所述当前验证用户设定为当前鉴定用户。

根据本发明实施例的一种具体实现方式,所述装置还包括:

第三获取模块,用于获取首次进行验证码操作的当前验证用户的通信信息;

第二设定模块,用于将所述通信信息设定为当前鉴定用户的通信信息;以及

保存模块,用于在验证码鉴定数据库中保存所述通信信息。

根据本发明实施例的一种具体实现方式,所述第一发送模块,还用于:

在验证码鉴定数据库中查询与所述验证码关联的当前鉴定用户;

获取与当前鉴定用户相关的通信信息;

基于所述通信信息,将所述验证信息发送给所述当前鉴定用户。

根据本发明实施例的一种具体实现方式,所述确定模块,还用于:

当所述鉴定信息中包含当前鉴定用户发出的验证成功的信息时,确定所述验证码正确。

根据本发明实施例的一种具体实现方式,所述确定模块,还用于:

当所述验证码正确时,将所述当前验证用户继承为当前鉴定用户。

根据本发明实施例的一种具体实现方式,所述确定模块,还用于:

当所述鉴定信息中包含当前鉴定用户发出的验证失败的信息时,确定所述验证码错误。

根据本发明实施例的一种具体实现方式,所述确定模块,还用于:

当所述验证码错误时,提示当前验证用户所述验证码验证错误。

根据本发明实施例的一种具体实现方式,所述装置还包括:

监控模块,用于监控当前鉴定用户在预设周期内是否发送验证码鉴定信息;

提醒模块,用于当所述当前鉴定用户在预设周期内没有发送验证码鉴定信息时,提醒所述当前鉴定用户发送验证码鉴定信息。

根据本发明实施例的一种具体实现方式,所述装置还包括:

第三判断模块,用于判断当前验证用户发送的验证码是否为当前验证用户重复发送;

第二发送模块,用于当前验证用户发送的验证码为当前验证用户重复发送时,直接发送当前验证用户的首次验证结果给当前鉴定用户。

第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:

至少一个处理器;以及,

与该至少一个处理器通信连接的存储器;其中,

该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行前述任第一方面或第一方面的任一实现方式中的数据处理方法。

第四方面,本发明实施例还提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令用于使该计算机执行前述第一方面或第一方面的任一实现方式中的数据处理方法。

第五方面,本发明实施例还提供了一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,该计算机程序包括程序指令,当该程序指令被计算机执行时,使该计算机执行前述第一方面或第一方面的任一实现方式中的数据处理方法。

本发明实施例提供的数据处理方法、装置、电子设备、非暂态计算机可读存储介质及计算机程序,通过设置将验证码与唯一存在的当前鉴定用户进行绑定,通过当前鉴定用户对验证者的身份进行核实,确保了验证信息的准确性;同时通过继承的方式对当前鉴定用户的属性进行传递,能够确保验证码在多个验证用户之间进行传递的过程中,防止由于验证次数过多而导致的验证错误,确保了验证的有效性。

附图说明

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

图1a为本发明实施例提供的一种基于继承的数据处理方法的流程示意图;

图1b为本发明实施例提供的一种基于继承的验证信息交互示意图;

图1c为本发明实施例提供的另一种基于继承的验证信息交互示意图;

图1d为本发明实施例提供的另一种基于继承的验证信息交互示意图;

图1e为本发明实施例提供的另一种基于继承的验证信息交互示意图;

图2为本发明实施例提供的另一种基于继承的数据处理方法的流程示意图;

图3为本发明实施例提供的另一种基于继承的数据处理方法的流程示意图;

图4为本发明实施例提供的另一种基于继承的数据处理方法的流程示意图;

图5为本发明实施例提供的一种基于继承的数据处理装置的示意性框图;

图6为本发明实施例提供的另一种基于继承的数据处理装置的示意性框图;

图7为本发明实施例提供的另一种基于继承的数据处理装置的示意性框图;

图8为本发明实施例提供的另一种基于继承的数据处理装置的示意性框图;

图9为本发明实施例提供的另一种基于继承的数据处理装置的示意性框图;

图10为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

图1为本发明实施例提供的一种数据处理方法,参见图1,该方法包括以下步骤:

s101,获取当前验证用户发送的验证码。

验证码是与商品绑定的用于证明商品身份的标识,验证码可以有多种存在形式,可以是条形码、二维码、数字和/或字母组合、rfid标签或者其他具有身份标识功能的数据凭证。

用户获得商品之后,可以通过特定的方式获取验证码中的内容,以二维码为例,用户可以通过安装有二维码识别软件的终端来扫描该二维码,通过识别该二维码中的内容,进而获得二维码中包含的验证码。

用户获得验证码之后,可以通过验证码识别软件自动或手动的将获得的验证码发送给验证码服务器,可以通过手动的方式登录验证码服务器提供的验证网址,通过在验证网址对应的验证网页中输入内容,进而对验证码的真伪进行验证。

验证码服务器中存储有验证码数据库或可调用的第三方验证码数据库,能够对用户输入的验证码是否正确进行验证。基于用户的验证操作,验证码服务器能够接收到当前验证用户发送的验证码。当前验证用户为当前持有商品、对商品具有正品验证权限的用户。

s102,判断是否存在与所述验证码关联的当前鉴定用户。

验证码服务器接收到用户发送的验证码数据后,能够根据验证码数据库中的数据判断是否存在与所述验证码关联的当前鉴定用户。一个验证码存在唯一对应的当前鉴定用户,为了能够便于查找当前鉴定用户,示例性的,可以在服务器的验证码数据库中设置验证码-当前鉴定用户对应表,如表1所示:

表1验证码-当前鉴定用户对应表

表1中的当前鉴定用户的名称为用户自动注册时使用的名称,或者服务器自动指定的用户名称,为了保证当前鉴定用户的标识唯一,在数据库的表中设定当前鉴定用户的识别码,用于唯一标识当前鉴定用户。除此之外,为了方便与当前鉴定用户联系,验证码-当前鉴定用户对应表还可以保存当前鉴定用户的通信信息及通信信息类型。

当前鉴定用户为预先指定的通信用户或者持有商品的用户通过注册的方式获得权限的用户。当服务器接收到验证码之后,可以通过查询表1中所示的数据库表,进而判断是否存在与所述验证码关联的当前鉴定用户。举例而言,若验证码-当前鉴定用户对应表中不存在服务器接收到的验证码,则当前鉴定用户不存在。另外,也存在验证码-当前鉴定用户对应表中存在服务器接收到的验证码,但是当前鉴定用户由于没有被指定或者自动注册,导致当前鉴定用户不存在的情况。

s103,若是,则将与所述验证码相关的验证信息发送给所述当前鉴定用户,用以获取鉴定用户发送的验证码鉴定信息。

当存在当前鉴定用户的情况下,服务器会获取表1中当前鉴定用户的通信信息,并将鉴定信息发送给当前验证用户。

参见图1b,以验证码“0035h#”为例,当服务器接收到当前验证用户jim发送的验证码“0035h#”后,在数据库中查找与验证码“0035h#”对应的当前鉴定用户为tom,当前鉴定用户tom的联系方式为“86-13766666666”,此时,系统服务器可以通过短息的方式将验证信息101发送给tom,如图1b中的101所示,当前鉴定用户tom可以在图1b中的回复框102中回复“是”、“否”或类似的词语来对jim的验证信息进行鉴定,用户tom在回复框102中回复的内容形成验证码鉴定信息。

当然,除了通过短信的方式获取验证码鉴定信息之外,还可以通过邮件、网页、即时通信软件或其他类似的通信方式获得验证码鉴定信息。

s104,基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户。

验证码服务器接收到tom回复的验证码鉴定信息后,便可以根据该验证码鉴定信息确定验证码是否正确,进而确定是否将当前验证用户继承为当前鉴定用户。

举例而言,当tom通过短信的方式回复“是”时,此时系统认定验证码正确,验证商品为正品,验证服务器可以给当前验证用户jim发送确认短信103:

尊敬的jim,您好:

根据您提交的验证码,当前鉴定用户tom对您的xx商品进行了正品鉴定,鉴定验证码正确,xx商品为“正品”,请放心使用。

这种情况下,认定验证码正确,由于此时当前验证用户jim在验证的时候持有了商品,其对于该商品具有了再次鉴定的能力,为了保证鉴定的时效性,将jim继承为当前鉴定用户,tom不再是当前鉴定用户。实例性的,参见图1e,可以给jim发送当前鉴定用户确认信息105:

尊敬的jim,您好:

根据您提交的验证码鉴定正确,系统将您自动设定为xx商品的当前鉴定用户,感谢您长期以来对我们的支持。

当tom通过短信的方式回复“否”时,此时系统认定验证码错误,验证商品为赝品,参见图1d,验证服务器可以给当前验证用户jim发送确认短信104:

尊敬的jim,您好:

根据您提交的验证码,当前鉴定用户tom对您的xx商品进行了正品鉴定,鉴定验证码错误,xx商品为“赝品”,请谨慎使用。

除了通过短信的方式向当前验证用户及当前鉴定用户发送提示信息之后,还可以采用邮件、即时通信等其他方式发送提示信息。

通过当前鉴定用户对当前验证用户发送的验证码进行验证,确保了验证的准确性和实时性。在验证码验证正确的情况下,将当前验证用户继承为当前鉴定用户,采用继承的方式保证了一个验证码仅对应一个当前鉴定用户,且当前鉴定用户为新通过验证码验证的当前验证用户,确保了当前鉴定用户的实时性和权威性。

在实现验证码处理的过程中,可选的,参见图2,还可以包括如下步骤:

s201,获取所述验证码的验证次数信息。

具体的,在验证服务器的验证码数据库中记录同一验证码的验证请求次数。当查询某一验证码的验证次数时,通过查询该数据库中的请求次数数据,即可获得所述验证码的验证次数信息。

可选的,验证次数信息除了包括验证码验证次数之外,还可以包括验证码请求者的用户信息、网络ip信息等信息。

s202,基于所述验证次数信息,判断所述验证码是否为首次验证。

验证码服务器通过将接收到的验证码在验证码数据库中进行查询,进而判断该验证码是否为首次验证。具体的,首次验证的验证码是指该验证码在验证服务器中第一次进行验证。

s203,当所述验证码为首次验证时,将进行首次验证的所述当前验证用户设定为当前鉴定用户。

通过将进行首次验证的所述当前验证用户设定为当前鉴定用户,将第一个有用商品验证码的当前验证用户确定为第一个当前鉴定用户,解决了第一个当前鉴定用户的来源问题。

可选的,参见图3,基于继承验证的处理处理方法,还可以包括如下步骤:

s301,获取首次进行验证码操作的当前验证用户的通信信息。

具体的,验证码服务器可以向当前验证用户发送通信信息填写表单,用于填写当前验证用户的通信信息,该通信信息可以是用户的手机号、邮件地址、即时通信号以及其他的可能联系方式。

s302,将所述通信信息设定为当前鉴定用户的通信信息。

具体的,可以在验证码数据库中将用户在步骤s301中填写的通信信息与当前鉴定用户进行绑定,当需要向当前鉴定用户发送鉴定信息的时候,可以基于绑定的通信信息,直接向当前鉴定用户发送数据。

s303,在验证码鉴定数据库中保存所述通信信息。

具体的,可以在表1所述的数据库中保存当前鉴定用户所对应的通信信息。

通过在验证码鉴定数据库中保存当前鉴定用户的通信信息,能够及时的与当鉴定用户进行联系。

可选的,参见图4,基于继承验证的处理处理方法,还可以包括如下步骤:

s401,在验证码鉴定数据库中查询与所述验证码关联的当前鉴定用户。

具体的,以表1中的验证码“0035h#”为例,当服务器接收到当前验证用户jim发送的验证码“0035h#”后,在数据库中查找与验证码“0035h#”对应的当前鉴定用户为tom。

s402,获取与当前鉴定用户相关的通信信息。

通过查询验证码数据库,能够获知当前鉴定用户tom的联系方式为“86-13766666666”,其通信方式为手机号。

s403,基于所述通信信息,将所述验证信息发送给所述当前鉴定用户。

此时,系统服务器可以通过短息的方式将验证信息101发送给tom,如图1b中的101所示,当前鉴定用户tom可以在图1b中的回复框102中回复“是”、“否”或类似的词语来对jim的验证信息进行鉴定,用户tom在回复框102中回复的内容形成验证码鉴定信息。

可选的,所述基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户,还可以包括如下步骤:

当所述验证码正确时,将所述当前验证用户继承为当前鉴定用户。当所述鉴定信息中包含当前鉴定用户发出的验证失败的信息时,确定所述验证码错误。

当所述验证码错误时,提示当前验证用户所述验证码验证错误。

可选的,在将与所述验证码相关的验证信息发送给所述当前鉴定用户之后,验证码服务器还可以监控当前鉴定用户在预设周期(比如一个小时或一天)内是否发送验证码鉴定信息,当所述当前鉴定用户在预设周期内没有发送验证码鉴定信息时,提醒所述当前鉴定用户发送验证码鉴定信息。

可选的,在所述获取当前验证用户发送的验证码之后,验证码服务器还可以判断当前验证用户发送的验证码是否为当前验证用户重复发送。若是,由于此时当前鉴定用户已经继承了当前鉴定用户的权利,则可以直接发送当前验证用户的首次验证结果给当前鉴定用户,避免重复查询导致的服务器负担。

图5为本发明实施例提供的一种基于继承验证的数据处理装置,参见图5,该数据处理装置50包括:

第一获取模块501,用于获取当前验证用户发送的验证码。

验证码是与商品绑定的用于证明商品身份的标识,验证码可以有多种存在形式,可以是条形码、二维码、数字和/或字母组合、rfid标签或者其他具有身份标识功能的数据凭证。

用户获得商品之后,可以通过特定的方式获取验证码中的内容,以二维码为例,用户可以通过安装有二维码识别软件的终端来扫描该二维码,通过识别该二维码中的内容,进而获得二维码中包含的验证码。

用户获得验证码之后,可以通过验证码识别软件自动或手动的将获得的验证码发送给验证码服务器,可以通过手动的方式登录验证码服务器提供的验证网址,通过在验证网址对应的验证网页中输入内容,进而对验证码的真伪进行验证。

验证码服务器中存储有验证码数据库或可调用的第三方验证码数据库,能够对用户输入的验证码是否正确进行验证。基于用户的验证操作,验证码服务器能够接收到当前验证用户发送的验证码。当前验证用户为当前持有商品、对商品具有正品验证权限的用户。

第一判断模块502,用于判断是否存在与所述验证码关联的当前鉴定用户。

验证码服务器接收到用户发送的验证码数据后,能够根据验证码数据库中的数据判断是否存在与所述验证码关联的当前鉴定用户。一个验证码存在唯一对应的当前鉴定用户,为了能够便于查找当前鉴定用户,示例性的,可以在服务器的验证码数据库中设置验证码-当前鉴定用户对应表,如表1所示。

表1中的当前鉴定用户的名称为用户自动注册时使用的名称,或者服务器自动指定的用户名称,为了保证当前鉴定用户的标识唯一,在数据库的表中设定当前鉴定用户的识别码,用于唯一标识当前鉴定用户。除此之外,为了方便与当前鉴定用户联系,验证码-当前鉴定用户对应表还可以保存当前鉴定用户的通信信息及通信信息类型。

当前鉴定用户为预先指定的通信用户或者持有商品的用户通过注册的方式获得权限的用户。当服务器接收到验证码之后,可以通过查询表1中所示的数据库表,进而判断是否存在与所述验证码关联的当前鉴定用户。举例而言,若验证码-当前鉴定用户对应表中不存在服务器接收到的验证码,则当前鉴定用户不存在。另外,也存在验证码-当前鉴定用户对应表中存在服务器接收到的验证码,但是当前鉴定用户由于没有被指定或者自动注册,导致当前鉴定用户不存在的情况。

第一发送模块503,用于在存在与所述验证码关联的当前鉴定用户时,将与所述验证码相关的验证信息发送给所述当前鉴定用户,用以获取鉴定用户发送的验证码鉴定信息。

当存在当前鉴定用户的情况下,服务器会获取表1中当前鉴定用户的通信信息,并将鉴定信息发送给当前验证用户。

参见图1b,以验证码“0035h#”为例,当服务器接收到当前验证用户jim发送的验证码“0035h#”后,在数据库中查找与验证码“0035h#”对应的当前鉴定用户为tom,当前鉴定用户tom的联系方式为“86-13766666666”,此时,系统服务器可以通过短息的方式将验证信息101发送给tom,如图1b中的101所示,当前鉴定用户tom可以在图1b中的回复框102中回复“是”、“否”或类似的词语来对jim的验证信息进行鉴定,用户tom在回复框102中回复的内容形成验证码鉴定信息。

当然,除了通过短信的方式获取验证码鉴定信息之外,还可以通过邮件、网页、即时通信软件或其他类似的通信方式获得验证码鉴定信息。

确定模块504,用于基于所述验证码鉴定信息确定所述验证码是否正确,以及是否将所述当前验证用户继承为当前鉴定用户。

验证码服务器接收到tom回复的验证码鉴定信息后,便可以根据该验证码鉴定信息确定验证码是否正确,进而确定是否将当前验证用户继承为当前鉴定用户。

举例而言,当tom通过短信的方式回复“是”时,此时系统认定验证码正确,验证商品为正品,验证服务器可以给当前验证用户jim发送确认短信103:

尊敬的jim,您好:

根据您提交的验证码,当前鉴定用户tom对您的xx商品进行了正品鉴定,鉴定验证码正确,xx商品为“正品”,请放心使用。

这种情况下,认定验证码正确,由于此时当前验证用户jim在验证的时候持有了商品,其对于该商品具有了再次鉴定的能力,为了保证鉴定的时效性,将jim继承为当前鉴定用户,tom不再是当前鉴定用户。实例性的,参见图1e,可以给jim发送当前鉴定用户确认信息105:

尊敬的jim,您好:

根据您提交的验证码鉴定正确,系统将您自动设定为xx商品的当前鉴定用户,感谢您长期以来对我们的支持。

当tom通过短信的方式回复“否”时,此时系统认定验证码错误,验证商品为赝品,参见图1d,验证服务器可以给当前验证用户jim发送确认短信104:

尊敬的jim,您好:

根据您提交的验证码,当前鉴定用户tom对您的xx商品进行了正品鉴定,鉴定验证码错误,xx商品为“赝品”,请谨慎使用。

除了通过短信的方式向当前验证用户及当前鉴定用户发送提示信息之后,还可以采用邮件、即时通信等其他方式发送提示信息。

通过当前鉴定用户对当前验证用户发送的验证码进行验证,确保了验证的准确性和实时性。在验证码验证正确的情况下,将当前验证用户继承为当前鉴定用户,采用继承的方式保证了一个验证码仅对应一个当前鉴定用户,且当前鉴定用户为新通过验证码验证的当前验证用户,确保了当前鉴定用户的实时性和权威性。

参见图6,可选的,数据处理装置50还包括:

第二获取模块601,用于获取所述验证码的验证次数信息;

第二判断模块602,用于基于所述验证次数信息,判断所述验证码是否为首次验证;

第一设定模块603,用于当所述验证码为首次验证时,将进行首次验证的所述当前验证用户设定为当前鉴定用户。

参见图7,可选的,数据处理装置50还包括:

第三获取模块701,用于获取首次进行验证码操作的当前验证用户的通信信息;

第二设定模块702,用于将所述通信信息设定为当前鉴定用户的通信信息;以及

保存模块703,用于在验证码鉴定数据库中保存所述通信信息。

参见图8,可选的,数据处理装置50还包括:

监控模块801,用于监控当前鉴定用户在预设周期内是否发送验证码鉴定信息;

提醒模块802,用于当所述当前鉴定用户在预设周期内没有发送验证码鉴定信息时,提醒所述当前鉴定用户发送验证码鉴定信息。

参见图9,可选的,数据处理装置50还包括:

第三判断模块901,用于判断当前验证用户发送的验证码是否为当前验证用户重复发送;

第二发送模块902,用于当前验证用户发送的验证码为当前验证用户重复发送时,直接发送当前验证用户的首次验证结果给当前鉴定用户。

图5-9对应的实施例中的功能模块所执行的具体内容与其所对应的方法实施例中的内容一一对应,在此不在赘述。

图10示出了本发明实施例提供的电子设备100的结构示意图,电子设备100包括至少一个处理器1001(例如cpu),至少一个输入输出接口1004,存储器1002,和至少一个通信总线1003,用于实现这些部件之间的连接通信。至少一个处理器1001用于执行存储器1002中存储的计算机指令,以使所述至少一个处理器1001能够执行前述任一数据处理方法的实施例。存储器1002为非暂态存储器(non-transitorymemory),其可以包含易失性存储器,例如高速随机存取存储器(ram:randomaccessmemory),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个输入输出接口1004(可以是有线或者无线通信接口)实现与至少一个其他设备或单元之间的通信连接。

在一些实施方式中,存储器1002存储了程序10021,处理器1001执行程序10021,用于执行前述任一数据处理方法实施例中的内容。

该电子设备可以以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iphone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:pda、mid和umpc设备等,例如ipad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如ipod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)特定服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子设备。

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

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。

尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,″计算机可读介质″可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。

在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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