一种数据转移方法、服务器以及数据转移系统的制作方法_5

文档序号:9263501阅读:来源:国知局
则执行所述根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端对应账户。4.如权利要求1所述的数据转移方法,其特征在于,所述服务器判断所述数据转出终端是否为所述目标事件的特定转出终端之前还包括: 判断所述数据转出终端是否为锁定状态,若是则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户,否则执行所述判断所述数据转出终端是否为所述目标事件的特定转出终端; 所述服务器判断所述数据转出终端不是为所述目标事件的特定转出终端之后还包括: 所述服务器将所述数据转出终端标记为锁定状态; 所述方法还包括: 所述服务器在确定已从所述数据转出终端的对应账户中成功结算所述请求转出量至数据转入终端的对应账户之后,将所述数据转出终端标记为非锁定状态。5.如权利要求1?4中任一项所述的数据转移方法,其特征在于,所述请求转出量由所述数据转入终端设置的数据转移总量、所述目标事件的参与对象数量以及特定转出终端的数量确定。6.一种数据转移方法,其特征在于,所述方法包括: 接收数据转入终端提交的针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量; 根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量; 接收数据转出终端根据所述数据转移请求消息发送的数据转移确定消息; 判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则向所述数据转出终端发送特定事件通知,否则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。7.如权利要求6所述的数据转移方法,其特征在于,所述判断所述数据转出终端是否为所述目标事件的特定转出终端包括: 从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识,并判断分配给所述数据转出终端的业务标识是否为预设的特定标识,若是则确定所述数据转出终端是所述目标事件的特定转出终端,其中与所述目标事件对应的业务标识集合中的业务标识数量由所述目标事件的参与对象数量确定。8.如权利要求7所述的数据转移方法,其特征在于,所述从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识之前还包括: 判断与所述目标事件对应的业务标识集合中的特定标识是否还未分配,若还未分配则执行所述从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识,若已分配则执行所述根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端对应账户。9.如权利要求6所述的数据转移方法,其特征在于,所述判断所述数据转出终端是否为所述目标事件的特定转出终端之前还包括: 判断所述数据转出终端是否为锁定状态,若是则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户,否则执行所述判断所述数据转出终端是否为所述目标事件的特定转出终端; 在判断所述数据转出终端不是为所述目标事件的特定转出终端之后还包括: 将所述数据转出终端标记为锁定状态; 所述方法还包括: 在确定已从所述数据转出终端的对应账户中成功结算所述请求转出量至数据转入终端的对应账户之后,将所述数据转出终端标记为非锁定状态。10.如权利要求6?9中任一项所述的数据转移方法,其特征在于,所述请求转出量由所述数据转入终端设置的数据转移总量、所述目标事件的参与对象数量以及特定转出终端的数量确定。11.一种服务器,其特征在于,所述服务器包括: 多端请求获取模块,用于接收数据转入终端提交的针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量; 数据请求推送模块,用于根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量; 转移确定接收模块,用于接收数据转出终端根据所述数据转移请求消息发送的数据转移确定消息; 特定终端确定模块,用于判断所述数据转出终端是否为所述目标事件的特定转出终端; 特定事件通知模块,用于当特定终端确定模块判断所述数据转出终端是所述目标事件的特定转出终端时,向所述数据转出终端发送特定事件通知; 数据转移处理模块,用于当特定终端确定模块判断所述数据转出终端不是所述目标事件的特定转出终端时,根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。12.如权利要求11所述的服务器,其特征在于,所述特定终端确定模块用于: 从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识,并判断分配给所述数据转出终端的业务标识是否为预设的特定标识,若是则确定所述数据转出终端是所述目标事件的特定转出终端,其中与所述目标事件对应的业务标识集合中的业务标识数量由所述目标事件的参与对象数量确定。13.如权利要求12所述的服务器,其特征在于,特定终端确定模块还用于: 在从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识之前,判断与所述目标事件对应的业务标识集合中的特定标识是否还未分配,若还未分配则从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识,若已分配则触发数据转移处理模块根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端对应账户。14.如权利要求11所述的服务器,其特征在于,还包括: 锁定状态判断模块,用于判断所述数据转出终端是否为锁定状态,若是触发数据转移处理模块根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户,否则触发特定终端确定模块判断所述数据转出终端是否为所述目标事件的特定转出终端; 锁定标记模块,用于所述在特定终端确定模块判断所述数据转出终端不是为所述目标事件的特定转出终端之后,将所述数据转出终端标记为锁定状态;以及在确定数据转移处理模块已从所述数据转出终端的对应账户中成功结算所述请求转出量至数据转入终端的对应账户之后,将所述数据转出终端标记为非锁定状态。15.如权利要求11?14中任一项所述的服务器,其特征在于,所述请求转出量由所述数据转入终端设置的数据转移总量、所述目标事件的参与对象数量以及特定转出终端的数量确定。16.—种数据转移系统,其特征在于,所述数据转移系统包括服务器、数据转入终端以及至少一个数据转出终端,其中: 所述数据转入终端,用于向所述服务器提交针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量; 所述服务器,用于根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量; 所述数据转出终端,用于根据所述数据转移请求消息,向服务器发送数据转移确定消息; 所述服务器,还用于判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则向所述数据转出终端发送特定事件通知,否则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。17.如权利要求16所述的数据转移系统,其特征在于,所述服务器判断所述数据转出终端是否为所述目标事件的特定转出终端包括: 所述服务器从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识,并判断分配给所述数据转出终端的业务标识是否为预设的特定标识,若是则确定所述数据转出终端是所述目标事件的特定转出终端,其中与所述目标事件对应的业务标识集合中的业务标识数量由所述目标事件的参与对象数量确定。18.如权利要求17所述的数据转移系统,其特征在于,所述服务器从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识之前还用于: 判断与所述目标事件对应的业务标识集合中的特定标识是否还未分配,若还未分配则执行所述从预设的与所述目标事件对应的业务标识集合中为所述数据转出终端随机分配一个未分配的业务标识,若已分配则执行所述根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端对应账户。19.如权利要求16所述的数据转移系统,其特征在于,所述服务器判断所述数据转出终端是否为所述目标事件的特定转出终端之前还用于: 判断所述数据转出终端是否为锁定状态,若是则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户,否则执行所述判断所述数据转出终端是否为所述目标事件的特定转出终端; 所述服务器判断所述数据转出终端不是为所述目标事件的特定转出终端之后还用于: 将所述数据转出终端标记为锁定状态;以及 在确定已从所述数据转出终端的对应账户中成功结算所述请求转出量至数据转入终端的对应账户之后,将所述数据转出终端标记为非锁定状态。20.如权利要求16?19中任一项所述的数据转移系统,其特征在于,所述请求转出量由所述数据转入终端设置的数据转移总量、所述目标事件的参与对象数量以及特定转出终端的数量确定。
【专利摘要】本发明实施例公开了一种数据转移方法、服务器以及数据转移系统,其中的一种数据转移方法包括:接收数据转入终端提交的针对目标事件的多端数据请求消息;根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息;接收数据转出终端根据所述数据转移请求消息发送的数据转移确定消息;判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则向所述数据转出终端发送特定事件通知,否则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。采用本发明,可有效降低服务器的数据转移结算业务的负担。
【IPC分类】H04L29/08
【公开号】CN104980483
【申请号】CN201410837240
【发明人】柯文锋, 周承强
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年10月14日
【申请日】2014年12月26日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1