一种数据处理的方法和系统的制作方法

文档序号:2827240阅读:154来源:国知局
一种数据处理的方法和系统的制作方法
【专利摘要】本发明公开了一种数据处理的方法和系统。属于互联网通信领域,该方法包括:第一客户端获取转移数值请求;第一客户端将转移数值请求发送给第一服务器,第一服务器向第一客户端请求语音信息,语音信息用于对用户标识进行身份验证;第一客户端获取用户的语音信息并将其发送给第一服务器,语音信息包括用户的声纹信息和声音内容信息;第一服务器获取语音信息,并获取用户预留的验证语音信息,验证语音信息包括用户预留的声纹信息和声音内容信息;第一服务器匹配语音信息和验证语音信息,若匹配成功,则对用户标识对应或绑定的用户帐户进行数值转移。该系统包括第一客户端和第一服务器。声纹信息不容易泄露和被破解,因此提高了数据处理的安全性。
【专利说明】一种数据处理的方法和系统

【技术领域】
[0001] 本发明涉及互联网通信领域,特别涉及一种数据处理的方法和系统。

【背景技术】
[0002] 随着移动终端技术的快速发展,移动终端具有的功能越来越多,例如,手机是最常 见的一种移动终端,手机由最初的通话和发短信的功能,发展为目前具有数据处理的功能。 用户可以通过手机的数据处理功能处理两个用户的用户账户。
[0003] 该两个用户包括第一用户和第二用户,手机对第一用户的用户账户和第二用户的 用户账户进行处理的过程如下:手机将第一用户的用户标识和待处理的处理对象的订单信 息发送给服务器,该订单信息至少包括第二用户的用户标识和转移数值;服务器根据第一 用户的用户标识获取第一用户的用户账户和密码,第一用户的用户账户至少包括第一用户 的账户数值等,根据第二用户的用户标识获取第二用户的用户账户,第二用户的用户账户 至少包括第二用户的账户数值等。然后,手机显示密码输入界面,用户将光标移到密码输入 界面中的输入框中,并打开手机键盘,在输入框中输入密码,手机获取用户输入的密码,并 将用户输入的密码发送给服务器;服务器接收用户输入的密码,并根据获取的密码和用户 输入的密码进行匹配验证,当验证通过时,从第一用户的用户账户包括的账户数值中扣除 该转移数值,并将扣除的转移数值增加到第二用户的用户账户包括的账户数值中,以实现 对数据进行处理。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 第一用户输入密码时,密码容易泄漏,而且密码容易被破解,造成第一用户的用户 账户不安全。


【发明内容】

[0006] 为了解决现有技术的问题,本发明提供了一种数据处理的方法和系统。所述技术 方案如下:
[0007] -方面,本发明提供了一种数据处理的方法,所述方法包括:
[0008] 第一客户端获取转移数值请求,所述转移数值请求至少包括转移数值和用户标 识;
[0009] 所述第一客户端将所述转移数值请求发送给第一服务器,所述用户标识用于在所 述第一服务器上唯一标识一用户;
[0010] 所述第一服务器向所述第一客户端请求语音信息,所述语音信息用于对所述用户 标识进行身份验证;
[0011] 所述第一客户端获取所述用户的语音信息并将其发送给所述第一服务器,所述语 音信息包括所述用户的声纹信息和声音内容信息;
[0012] 所述第一服务器获取所述语音信息,并获取用户预留的验证语音信息,所述验证 语音信息包括所述用户预留的声纹信息和声音内容信息;
[0013] 所述第一服务器匹配所述语音信息和所述验证语音信息,若匹配成功,则执行对 所述用户标识对应或绑定的用户帐户进行数值转移的操作。
[0014] 另一方面,本发明提供了一种数据处理的系统,所述系统包括:
[0015] 第一客户端和第一服务器;
[0016] 所述第一客户端,用于获取转移数值请求,所述转移数值请求至少包括转移数值 和用户标识;
[0017] 所述第一客户端,还用于将所述转移数值请求发送给所述第一服务器,所述用户 标识用于在所述第一服务器上唯一标识一用户;
[0018] 所述第一服务器,用于向所述第一客户端请求语音信息,所述语音信息用于对所 述用户标识进行身份验证;
[0019] 所述第一客户端,还用于获取所述用户的语音信息并将其发送给所述第一服务 器,所述语音信息包括所述用户的声纹信息和声音内容信息;
[0020] 所述第一服务器,还用于获取所述语音信息,并获取用户预留的验证语音信息,所 述验证语音信息包括所述用户预留的声纹信息和声音内容信息;
[0021] 所述第一服务器,还用于匹配所述语音信息和所述验证语音信息,若匹配成功,则 执行对所述用户标识对应或绑定的用户帐户进行数值转移的操作。
[0022] 在本发明实施例中,第一服务器对数据进行处理时,获取用户的语音信息和用户 预留的验证语音信息;根据语音信息包括的声纹信息和验证语音信息中包括的声纹信息对 用户标识进行身份验证;由于声纹信息不容易泄露,也不容易被破解,因此提高了数据处理 的安全性。

【专利附图】

【附图说明】
[0023] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0024] 图1是本发明实施例1提供的一种数据处理的方法流程图;
[0025] 图2是本发明实施例2提供的一种数据处理的方法流程图;
[0026] 图3是本发明实施例3提供的一种数据处理的系统结构示意图。

【具体实施方式】
[0027] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0028] 实施例1
[0029] 本发明实施例提供了一种数据处理的方法。参见图1,其中,该方法包括:
[0030] 步骤101 :第一客户端获取转移数值请求,转移数值请求至少包括转移数值和用 户标识;
[0031] 步骤102 :第一客户端将转移数值请求发送给第一服务器,用户标识用于在第一 服务器上唯一标识一用户;
[0032] 步骤103 :第一服务器向第一客户端请求语音信息,语音信息用于对用户标识进 行身份验证;
[0033] 步骤104 :第一客户端获取用户的语音信息并将其发送给第一服务器,语音信息 包括用户的声纹信息和声音内容信息;
[0034] 步骤105 :第一服务器获取语音信息,并获取用户预留的验证语音信息,验证语音 信息包括用户预留的声纹信息和声音内容信息;
[0035] 步骤106 :第一服务器匹配语音信息和验证语音信息,若匹配成功,则执行对用户 标识对应或绑定的用户帐户进行数值转移的操作。
[0036] 在本发明实施例中,第一服务器对数据进行处理时,获取用户的语音信息和用户 预留的验证语音信息;根据语音信息包括的声纹信息和验证语音信息中包括的声纹信息对 用户标识进行身份验证;由于声纹信息不容易泄露,也不容易被破解,因此提高了数据处理 的安全性。
[0037] 实施例2
[0038] 本发明实施例提供了一种数据处理的方法。参见图2,其中,该方法包括:
[0039] 步骤201 :第二客户端接收用户输入的语音信号,从语音信号中提取声纹信息和 声音内容信息,将提取的声纹信息和声音内容信息组成验证语音信息;
[0040] 用户可以通过语音方式对自己的用户账户设置验证信息,用户首先对第二客户端 输入一段语音信号;第二客户端通过语音信号采集设备采集用户输入的语音信号,并从用 户输入的语音信号中提取用户的声纹信息和语音信号的声音内容信息,将提取的用户的声 纹信息和语音信号的声音内容信息组成验证语音信息。
[0041] 其中,语音信号采集设备可以为麦克风等。且,第二客户端可以为任一具有处理系 统的客户端,如手机客户端、平板电脑客户端或PDA (Personel Digital Assistan,掌上电 脑)客户端等。
[0042] 其中,需要说明的是,第二客户端从语音信号中提取用户的声纹信息和语音信号 的声音内容信息为现有技术,在此不再详细说明。
[0043] 例如,以第二客户端为手机客户端为例进行说明,用户对着手机麦克风以说话的 方式输入语音信号,且说话内容为"同意处理";手机通过麦克风采集用户输入的语音信号: 同意处理,并从语音信号中提取声纹信息1和声音内容信息"同意处理",将提取的声纹信 息1和声音内容信息"同意处理"组成验证语音信息。
[0044] 步骤202 :第二客户端获取用户标识,并将用户标识和验证语音信息的对应关系 存储在第一服务器中或者存储在第二服务器中;
[0045] 其中,第一服务器为任一具有处理数据功能的服务器,第二服务器为除第一服务 器之外的任一服务器。
[0046] 其中,第二客户端将用户标识和验证语音信息的对应关系存储在第一服务器中的 步骤可以为:
[0047] 第二客户端绑定用户标识和验证语音信息的对应关系,并将用户标识和验证语音 信息的对应关系发送给第一服务器;第一服务器接收第二客户端发送的用户标识和验证语 音信息的对应关系,并保存用户标识和验证语音信息的对应关系。
[0048] 其中,第二客户端将用户标识和验证语音信息的对应关系存储在第二服务器中的 步骤可以为:
[0049] 第二客户端绑定用户标识和验证语音信息的对应关系,并将用户标识和验证语音 信息的对应关系发送给第二服务器,第二服务器为除第一服务器之外的任一服务器;第二 服务器接收第二客户端发送的用户标识和验证语音信息的对应关系,并保存用户标识和验 证语音信息的对应关系。
[0050] 其中,用户标识用于在第一服务器上唯一标识一用户;用户的用户标识可以为用 户在社交应用中的用户标识,如用户的用户标识为用户在社交网络中注册的用户账号等。 第一服务器为任一数据处理服务器,第二服务器为除第一服务器之外的任一服务器,如,第 二服务器为社交网络服务器等。
[0051] 例如,第一服务器或者第二服务器将用户标识和验证语音信息存储在如表1所示 的用户标识和验证语音信息的对应关系中。
[0052] 表 1

【权利要求】
1. 一种数据处理的方法,其特征在于,所述方法包括: 第一客户端获取转移数值请求,所述转移数值请求至少包括转移数值和用户标识; 所述第一客户端将所述转移数值请求发送给第一服务器,所述用户标识用于在所述第 一服务器上唯一标识一用户; 所述第一服务器向所述第一客户端请求语音信息,所述语音信息用于对所述用户标识 进行身份验证; 所述第一客户端获取所述用户的语音信息并将其发送给所述第一服务器,所述语音信 息包括所述用户的声纹信息和声音内容信息; 所述第一服务器获取所述语音信息,并获取用户预留的验证语音信息,所述验证语音 信息包括所述用户预留的声纹信息和声音内容信息; 所述第一服务器匹配所述语音信息和所述验证语音信息,若匹配成功,则执行对所述 用户标识对应或绑定的用户帐户进行数值转移的操作。
2. 如权利要求1所述的方法,其特征在于,所述执行对所述用户标识对应或绑定的用 户帐户进行数值转移的操作,包括: 所述第一服务器移除所述用户标识对应或绑定的用户帐户对应的转移数值,并增加所 述对应的转移数值到所述第一客户端对应的用户对应或绑定的用户帐户中。
3. 如权利要求1所述的方法,其特征在于,所述第一服务器匹配所述语音信息和所述 验证语音信息,包括: 如果所述声纹信息和所述预留的声纹信息相同且所述声音内容信息和所述预留的声 音内容信息相同,则匹配成功,否则,匹配失败。
4. 如权利要求3所述的方法,其特征在于,所述方法还包括: 所述第一服务器计算所述声纹信息和所述预留的声纹信息的音波匹配度; 如果所述音波匹配度大于预设阈值,则所述第一服务器确定出所述声纹信息和所述预 留的声纹信息相同; 如果所述音波匹配度不大于所述预设阈值,则所述第一服务器确定出所述声纹信息和 所述预留的声纹信息不同。
5. 如权利要求1所述的方法,其特征在于,所述第一客户端获取转移数值请求之前,所 述方法还包括: 第二客户端接收所述用户输入的语音信号,从所述语音信号中提取声纹信息和声音内 容信息,将所述提取的声纹信息和声音内容信息组成验证语音信息; 所述第二客户端获取所述用户标识,并将所述用户标识和所述验证语音信息的对应关 系存储在所述第一服务器中或者存储在第二服务器中,所述第二服务器为除所述第一服务 器之外的任一服务器。
6. 如权利要求5所述的方法,其特征在于,所述第一服务器获取用户预留的验证语音 信息,包括: 所述第一服务器根据所述用户标识,从自身存储的用户标识和验证语音信息的对应 关系中获取验证语音信息,并将所述获取的验证语音信息作为所述用户预留的验证语音信 息;或者, 所述第一服务器根据所述用户标识,从所述第二服务器中存储的用户标识和验证语音 信息的对应关系中获取验证语音信息,并将所述获取的验证语音信息作为所述用户预留的 验证语音信息。
7. 如权利要求1所述的方法,其特征在于,所述第一客户端获取转移数值请求,包括: 第二客户端根据所述用户标识生成图形码,所述图形码中包括所述用户标识; 所述第一客户端扫描所述图形码,并从所述图形码中获取所述用户标识; 所述第一客户端获取所述转移数值,并生成包含所述转移数值和所述用户标识的所述 转移数值请求。
8. -种数据处理系统,其特征在于,所述系统包括:第一客户端和第一服务器; 所述第一客户端,用于获取转移数值请求,所述转移数值请求至少包括转移数值和用 户标识; 所述第一客户端,还用于将所述转移数值请求发送给所述第一服务器,所述用户标识 用于在所述第一服务器上唯一标识一用户; 所述第一服务器,用于向所述第一客户端请求语音信息,所述语音信息用于对所述用 户标识进行身份验证; 所述第一客户端,还用于获取所述用户的语音信息并将其发送给所述第一服务器,所 述语音信息包括所述用户的声纹信息和声音内容信息; 所述第一服务器,还用于获取所述语音信息,并获取用户预留的验证语音信息,所述验 证语音信息包括所述用户预留的声纹信息和声音内容信息; 所述第一服务器,还用于匹配所述语音信息和所述验证语音信息,若匹配成功,则执行 对所述用户标识对应或绑定的用户帐户进行数值转移的操作。
9. 如权利要求8所述的系统,其特征在于, 所述第一服务器,还用于移除所述用户标识对应或绑定的用户帐户对应的转移数值, 并增加所述对应的转移数值到所述第一客户端对应的用户对应或绑定的用户帐户中。
10. 如权利要求8所述的系统,其特征在于, 所述第一服务器,还用于如果所述声纹信息和所述预留的声纹信息相同且所述声音内 容信息和所述预留的声音内容信息相同,则匹配成功,否则,匹配失败。
11. 如权利要求10所述的系统,其特征在于, 所述第一服务器,还用于计算所述声纹信息和所述预留的声纹信息的音波匹配度; 所述第一服务器,还用于如果所述音波匹配度大于预设阈值,则确定出所述声纹信息 和所述预留的声纹信息相同; 所述第一服务器,还用于如果所述音波匹配度不大于所述预设阈值,则确定出所述声 纹信息和所述预留的声纹信息不同。
12. 如权利要求8所述的系统,其特征在于,所述系统还包括:第二客户端和第二服务 器; 所述第二客户端,用于接收所述用户输入的语音信号,从所述语音信号中提取声纹信 息和声音内容信息,将所述提取的声纹信息和声音内容信息组成验证语音信息; 所述第二客户端,还用于获取所述用户标识,并将所述用户标识和所述验证语音信息 的对应关系存储在所述第一服务器中或者存储在所述第二服务器中,所述第二服务器为除 所述第一服务器之外的任一服务器。
13. 如权利要求12所述的系统,其特征在于, 所述第一服务器,还用于根据所述用户标识,从自身存储的用户标识和验证语音信息 的对应关系中获取验证语音信息,并将所述获取的验证语音信息作为所述用户预留的验证 语首?目息;或者, 所述第一服务器,还用于根据所述用户标识,从所述第二服务器中存储的用户标识和 验证语音信息的对应关系中获取验证语音信息,并将所述获取的验证语音信息作为所述用 户预留的验证语音信息。
14. 如权利要求8所述的系统,其特征在于, 第二客户端,用于根据所述用户标识生成图形码,所述图形码中包括所述用户标识; 所述第一客户端,还用于扫描所述图形码,并从所述图形码中获取所述用户标识; 所述第一客户端,还用于获取所述转移数值,并生成包含所述转移数值和所述用户标 识的所述转移数值请求。
【文档编号】G10L15/30GK104092653SQ201410026414
【公开日】2014年10月8日 申请日期:2014年1月20日 优先权日:2014年1月20日
【发明者】孙丹青, 舒展, 潘农菲 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1