著录项信息
专利名称 | 一种电子凭证发送方法 |
申请号 | CN201210449587.5 | 申请日期 | 2012-11-12 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-05-21 | 公开/公告号 | CN103812837A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6;;;H;0;4;L;9;/;3;2查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 玄立永 |
代理机构 | 北京派特恩知识产权代理有限公司 | 代理人 | 任媛;张颖玲 |
摘要
本发明公开了一种电子凭证发送方法,通过预先为电子凭证发送用户分配并保存带有验证信息的电子凭证,在后续接收电子凭证发送用户的请求后,直接向请求中的指定的电子凭证接收用户发送与请求中验证消息对应的电子凭证;从而避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。
1.一种电子凭证发送方法,应用于包括电子凭证发送设备、电子凭证接收设备、第三方服务器的系统中,其特征在于,所述方法包括以下步骤:
所述第三方服务器接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息,根据所述第一请求消息生成电子凭证及与电子凭证对应的验证信息;
所述第三方服务器将所述生成的电子凭证及与所述电子凭证对应的验证信息保存,并将所述验证信息返回至所述电子凭证发送设备;
所述第三方服务器接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及验证信息,根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备。
2.如权利要求1所述的方法,其特征在于,所述第三方服务器根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备之前,还包括:
所述第三方服务器判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。
3.如权利要求1或2所述的方法,其特征在于,所述第三方服务器发送与所述验证信息对应的电子凭证至所述电子凭证接收设备后,还包括:
所述第三方服务器根据所述发送的电子凭证,修改所述验证信息对应的电子凭证。
4.如权利要求3所述的方法,其特征在于,所述验证信息具体包括:
验证标识及验证密码。
5.一种电子凭证发送系统,包括电子凭证发送设备、电子凭证接收设备以及第三方服务器,其特征在于,包括:
所述第三方服务器用于接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息,根据所述第一请求消息生成电子凭证及与所述电子凭证对应的验证信息,将所述生成的电子凭证及与电子凭证对应的验证信息保存,并将所述验证信息返回至所述电子凭证发送设备,接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及所述验证信息,根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备;
所述电子凭证发送设备,用于向所述第三方服务器发送所述第一请求消息和所述第二请求消息;
所述电子凭证接收设备,用于接收所述第三方服务器发送的所述电子凭证。
6.如权利要求5所述的系统,其特征在于,所述第三方服务器根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备之前,还包括:
所述第三方服务器判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。
7.一种第三方服务器,应用于包括电子凭证发送设备及电子凭证接收设备的系统,其特征在于,包括:
第一接收模块,用于接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息;
分配模块,与所述第一接收模块连接,用于根据所述第一请求消息生成电子凭证及与所述电子凭证对应的验证信息;
存储模块,与所述分配模块连接,用于保存所述分配模块生成的电子凭证及与所述电子凭证对应的验证信息;
第一发送模块,与所述分配模块连接,用于将所述分配模块生成的与所述电子凭证对应的验证信息发送至所述电子凭证发送设备;
第二接收模块,用于接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及验证信息;
第二发送模块,与所述第二接收模块及所述存储模块连接,用以根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备。
8.如权利要求7所述的第三方服务器,其特征在于,还包括:
验证模块,与所述第二接收模块及所述存储模块连接,用以判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。
9.如权利要求7或8所述的第三方服务器,其特征在于,还包括:
管理模块,与所述第二发送模块及所述存储模块连接,用以根据所述发送的电子凭证,修改所述验证信息对应的电子凭证。
10.如权利要求9所述的第三方服务器,其特征在于,所述验证信息具体包括:
验证标识及验证密码。
一种电子凭证发送方法\n技术领域\n[0001] 本发明涉及通信技术领域,特别涉及一种电子凭证发送方法。\n背景技术\n[0002] 随着互联网技术的发展,越来越多的用户采用电子凭证代替传统纸币进行转账或是交易。在现有的技术中,电子凭证的发送以及接收均通过电子凭证发送设备及接收设备实现。出于安全性的考虑,用户在登陆电子凭证发送设备后,需要通过验证个人身份信息来发送电子凭证,电子凭证在发送时附带有用户的个人身份信息;相应地,电子凭证接收设备在接收到电子凭证后,亦会向接收用户显示发送用户的个人身份信息,这样一来发送用户的姓名、交易银行、银行账号或交易账号等个人隐私将不可避免地被他人所获取,从而留下安全隐患。\n[0003] 在实现本发明的过程中,发明人发现现有技术至少存在如下问题:\n[0004] 现有的技术中的电子凭证接收发送方无法将自己的身份信息向电子凭证接收方隐藏,即对于电子凭证发送及接收方来说,双方都是透明的。无法从根本上做到将电子凭证发送用户的身份信息向电子凭证接收用户进行屏蔽。\n发明内容\n[0005] 本发明提供一种电子凭证发送方法,避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。\n[0006] 为达到上述目的,本发明一方面提供一种电子凭证的发送方法,应用于包括电子凭证发送设备、电子凭证接收设备、第三方服务器的系统中,该方法包括:\n[0007] 所述第三方服务器接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息,根据所述第一请求消息生成电子凭证及与电子凭证对应的验证信息;\n[0008] 所述第三方服务器将所述生成的电子凭证及与所述电子凭证对应的验证信息保存,并将所述验证信息返回至所述电子凭证发送设备;\n[0009] 所述第三方服务器接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及验证信息,根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备。\n[0010] 优选地,所述第三方服务器根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备之前,还包括:\n[0011] 所述第三方服务器判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。\n[0012] 优选地,所述第三方服务器发送与所述验证信息对应的电子凭证至所述电子凭证接收设备后,还包括:\n[0013] 所述第三方服务器根据所述发送的电子凭证,修改所述验证信息对应的电子凭证。\n[0014] 优选地,所述验证信息具体包括:\n[0015] 验证标识及验证密码。\n[0016] 本发明还提供一种电子凭证发送系统,包括电子凭证发送设备、电子凭证接收设备以及第三方服务器,\n[0017] 所述第三方服务器用于接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息,根据所述第一请求消息生成电子凭证及与所述电子凭证对应的验证信息,将所述生成的电子凭证及与电子凭证对应的验证信息保存,并将所述验证信息返回至所述电子凭证发送设备,接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及所述验证信息,根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备;\n[0018] 所述电子凭证发送设备,用于向所述第三方服务器发送所述第一请求消息和所述第二请求消息;\n[0019] 所述电子凭证接收设备,用于接收所述第三方服务器发送的所述电子凭证。\n[0020] 优选地,所述第三方服务器根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备之前,还包括:\n[0021] 所述第三方服务器判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。\n[0022] 本发明还提供一种第三方服务器,应用于包括电子凭证发送设备及电子凭证接收设备的系统,包括:\n[0023] 第一接收模块,用于接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息;\n[0024] 分配模块,与所述第一接收模块连接,用于根据所述第一请求消息生成电子凭证及与所述电子凭证对应的验证信息;\n[0025] 存储模块,与所述分配模块连接,用于保存所述分配模块生成的电子凭证及与所述电子凭证对应的验证信息;\n[0026] 第一发送模块,与所述分配模块连接,用于将所述分配模块生成的与所述电子凭证对应的验证信息发送至所述电子凭证发送设备;\n[0027] 第二接收模块,用于接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及验证信息;\n[0028] 第二发送模块,与所述第二接收模块及所述存储模块连接,用以根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备。\n[0029] 优选地,还包括验证模块,与所述第二接收模块及所述存储模块连接,用以判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。\n[0030] 优选地,还包括管理模块,与所述第二发送模块及所述存储模块连接,用以根据所述发送的电子凭证,修改所述验证信息对应的电子凭证。\n[0031] 优选地,所述验证信息具体包括验证标识及验证密码。\n[0032] 与现有技术相比,本发明具有以下优点:\n[0033] 本发明通过预先为电子凭证发送用户分配并保存带有验证信息的电子凭证,在后续接收电子凭证发送用户的请求后,直接向请求中的指定的电子凭证接收用户发送与请求中验证消息对应的电子凭证;从而避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。\n附图说明\n[0034] 图1为本发明提供的一种电子凭证发送方法的流程图;\n[0035] 图2为本发明具体实施例提供的一种电子凭证发送方法的流程图;\n[0036] 图3为本发明提供的一种电子凭证发送系统的结构示意图;\n[0037] 图4为本发明提供的一种第三方服务器的结构示意图。\n具体实施方式\n[0038] 如背景技术所述,由于现有的技术中用户在登陆电子凭证发送设备后,需要通过验证个人身份信息来发送电子凭证,电子凭证在发送时附带有用户的个人身份信息,因此电子凭证接收设备在接收到电子凭证后,会向接收用户显示发送用户的个人身份信息,无法从根本上做到将电子凭证发送用户的身份信息向电子凭证接收用户进行屏蔽。\n[0039] 为了解决上述问题,本发明提供了一种电子凭证发送方法,预先为电子凭证发送用户分配并保存带有验证信息的电子凭证,在后续接收电子凭证发送用户的请求后,直接向请求中的指定的电子凭证接收用户发送与请求中验证消息对应的电子凭证;从而避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。\n[0040] 如图1所示,为本发明所提出的一种电子凭证发送方法的流程示意图,具体包括以下步骤:\n[0041] 步骤S101,所述第三方服务器接收来自于所述电子凭证发送设备的用于请求分配电子凭证的第一请求消息,根据所述第一请求消息生成电子凭证及与所述电子凭证对应的验证信息;\n[0042] 步骤S102,所述第三方服务器将所述生成的电子凭证及与所述电子凭证对应的验证信息保存并返回至所述电子凭证发送设备;\n[0043] 步骤S103,所述第三方服务器接收所述电子凭证发送设备发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带所述电子凭证接收设备的地址信息及所述验证信息,根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至所述电子凭证接收设备。\n[0044] 与现有技术相比,本发明具有以下优点:\n[0045] 通过应用本发明的技术方案,预先为电子凭证发送用户分配并保存带有验证信息的电子凭证,在后续接收电子凭证发送用户的请求后,直接向请求中的指定的电子凭证接收用户发送与请求中验证消息对应的电子凭证;从而避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。\n[0046] 为了进一步阐述本发明的技术思想,现结合具体的应用场景,对本发明的技术方案进行说明。\n[0047] 如图2所示,为本发明具体实施例提供的一种电子凭证发送方法的流程图,具体包括以下步骤:\n[0048] 步骤S201,第三方服务器接收电子凭证分配请求消息。\n[0049] 在该步骤前,用户首先登录电子凭证发送设备,在验证用户的身份信息并确认无误后,电子凭证发送设备根据用户输入的数据,向第三方服务器发送一个电子凭证分配请求消息,用以请求分配等额的电子凭证。\n[0050] 步骤S202,第三方服务器根据电子凭证分配请求消息生成电子凭证及与所述电子凭证对应的验证信息。\n[0051] 在收到电子凭证分配的请求消息后,第三方服务器首先生成与请求消息中数额对应的电子凭证,由于单独电子凭证除了对应一定的数额外不再具有其他的属性,因此第三方服务器在生成电子凭证的同时还会生成与之相对应的验证信息,该验证信息一方面用以关联电子凭证,另一方面用以后续请求中的输入信息。\n[0052] 步骤S203,第三方服务器将生成的电子凭证及与电子凭证对应的验证信息保存并返回至电子凭证发送设备。\n[0053] 为了保证电子凭证后续的使用,第三方服务器在生成电子凭证及其对应验证信息后,首先将此二者保存在自身当中,随后发送至请求消息来源的电子凭证发送设备。需要指出的是,用户在电子凭证发送设备接收到电子凭证相应的验证信息后,可以根据自己的需要将该验证信息保留自身使用,或是将其赠与其他人使用。\n[0054] 步骤S204,第三方服务器接收电子凭证发送请求消息。\n[0055] 具体地,用户在获取到电子凭证的验证信息后,当需要向其他用户发送电子凭证时,无需再使用任何的个人身份信息登录电子凭证发送设备,而是使用一个公共公开的身份信息登录电子凭证发送设备,然后输入电子凭证的验证信息以及接收用户的相关信息,电子凭证发送设备据此生成请求消息并发送至第三方服务器。由于请求消息中只包含验证信息和接收用户信息,第三方服务器在接收到该请求消息后最多只能获取到公共的身份信息,从中无法确定发送用户的真实个人身份信息。\n[0056] 步骤S205,第三方服务器根据请求消息中的验证消息查找对应的电子凭证,并对验证信息进行验证。\n[0057] 在接收到请求消息后,第三方服务器首先从验证消息中提取电子凭证的验证标识,查找是否有保存在自身的对应的电子凭证以及对应的验证信息,随后第三方服务器根据查找到的电子凭证所对应的验证信息对接收到的请求消息中的验证消息进行对比验证,若二者能够匹配的话,则执行后续的步骤;若二者不相匹配,则将该请求消息丢弃。\n[0058] 步骤S206,第三方服务器根据请求消息中的电子凭证接收设备地址信息,向电子凭证接收设备发送预先保存的电子凭证。\n[0059] 在根据请求消息查询了相应的电子凭证并确认验证信息无误后,第三方服务器则从请求消息中提取电子凭证接收设备的地址信息,将自身保存的电子凭证向其发送。由于用户是通过公共身份信息登陆电子凭证发送设备输入验证信息的,并且在电子凭证接收设备显示的亦是第三方服务器作为发送方。接收用户无法从第三方服务器或是电子凭证接收设备获取到关于发送用户的任何个人身份信息。从而实现了电子凭证发送用户身份信息的屏蔽。\n[0060] 步骤S207,第三方服务器根据发送的电子凭证,修改验证信息对应的电子凭证。\n[0061] 根据用户的需要,电子凭证的发送可能是部分,也可能是全部。因此,当用户指定发送的电子凭证为第三方服务器保存的电子凭证的一部分时,第三方服务器需要基于所发送的电子凭证对应的修改自身保存的电子凭证相关数量信息。\n[0062] 由此可见,在本发明的具体实施例中,通过预先为电子凭证发送用户分配并保存带有验证信息的电子凭证,在后续接收电子凭证发送用户的请求后,直接向请求中的指定的电子凭证接收用户发送与请求中验证消息对应的电子凭证;从而避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。\n[0063] 基于上述方法实施例,本发明还提供一种电子凭证发送系统,包括电子凭证发送设备310、电子凭证接收设备320以及第三方服务器330,如图3所示,\n[0064] 第三方服务器330,用于接收来自于电子凭证发送设备310的用于请求分配电子凭证的第一请求消息,根据该第一请求消息生成电子凭证及与电子凭证对应的验证信息,将该生成的电子凭证及与该电子凭证对应的验证信息保存,并将该验证信息返回至电子凭证发送设备310,接收电子凭证发送设备310的用以指示发送电子凭证的第二请求消息,该第二请求消息中携带电子凭证接收设备320的地址信息及验证信息,根据该第二请求消息将预先保存的与该验证信息对应的电子凭证发送至所述电子凭证接收设备320;\n[0065] 电子凭证发送设备310,用于向第三方服务器330发送第一请求消息和第二请求消息;\n[0066] 电子凭证接收设备320,用于接收第三方服务器330发送的电子凭证。\n[0067] 进一步地,第三方服务器330根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至电子凭证接收设备320之前,还包括:\n[0068] 第三方服务器330判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。\n[0069] 如图4所示,该第三方服务器330包括:\n[0070] 第一接收模块331,用于接收来自于电子凭证发送设备310的用于请求分配电子凭证的第一请求消息;\n[0071] 分配模块332,与第一接收模块331连接,用于根据所述第一请求消息生成电子凭证及与所述电子凭证对应的验证信息;\n[0072] 存储模块333,与分配模块332连接,用于保存分配模块332生成的电子凭证及与所述电子凭证对应的验证信息;\n[0073] 第一发送模块334,与分配模块332连接,用于将分配模块332生成的与所述电子凭证对应的验证信息发送至电子凭证发送设备310;\n[0074] 第二接收模块335,用于接收电子凭证发送设备310发送的用以指示发送电子凭证的第二请求消息,所述第二请求消息中携带电子凭证接收设备320的地址信息及验证信息;\n[0075] 第二发送模块336,与第二接收模块335及存储模块333连接,用以根据所述第二请求消息将预先保存的与所述验证信息对应的电子凭证发送至电子凭证接收设备320。\n[0076] 进一步地,该第三方服务器330还包括:\n[0077] 验证模块,与第二接收模块335及存储模块333连接,用以判断所述第二请求消息中携带的验证信息是否与预先保存的验证信息相匹配,若是,则继续执行后续的步骤;若否,则丢弃所述第二请求消息。\n[0078] 进一步地,该第三方服务器330还包括:\n[0079] 管理模块,与第二发送模块336及存储模块333连接,用以根据所述发送的电子凭证,修改所述验证信息对应的电子凭证。\n[0080] 进一步地,所述验证信息具体包括验证标识及验证密码。\n[0081] 本发明通过预先为电子凭证发送用户分配并保存带有验证信息的电子凭证,在后续接收电子凭证发送用户的请求后,直接向请求中的指定的电子凭证接收用户发送与请求中验证消息对应的电子凭证;从而避免了凭借验证个人身份信息发送电子凭证的流程,使电子凭证接收用户在接收到电子凭证的同时无法再获取到电子凭证发送用户的个人身份信息。\n[0082] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施场景所述的方法。\n[0083] 本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明所必须的。\n[0084] 本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。\n[0085] 上述本发明序号仅仅为了描述,不代表实施场景的优劣。\n[0086] 以上公开的仅为本发明的几个具体实施场景,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
法律信息
- 2017-12-12
- 2015-05-20
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201210449587.5
申请日: 2012.11.12
- 2014-05-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-03-14
|
2006-10-13
| | |
2
| |
2006-04-19
|
2004-03-18
| | |
3
| |
2008-09-24
|
2008-05-16
| | |
4
| |
2007-01-17
|
2004-12-13
| | |
5
| |
2012-07-18
|
2012-01-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |