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

文档序号:9263501阅读:382来源:国知局
一种数据转移方法、服务器以及数据转移系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种数据转移方法、服务器以及数据转移系统。
【背景技术】
[0002]随着互联网技术的飞速发展,利用互联网进行业务数据转移已经成为人们生活中的日常事务。现有聚会活动等需要发起数据收集的场景下,通常采用的方式是通过口头约定方式确定每个参与者的数据转出量并由发起者将对应账户信息告知其他参与者,然后其他参与者分别使用各自的账户信息和发起者的对应账户信息进行数据转移完成线上数据转移的业务,该方式通常只能约定所有人分配相同的数据转移任务,需要所有参与者都单独发起线上数据转移流程,给负责数据转移的业务服务器造成了繁重的业务负担。

【发明内容】

[0003]有鉴于此,本发明实施例提供了一种数据转移方法、服务器以及数据转移系统,可有效降低服务器的数据转移结算业务的负担。
[0004]为了解决上述技术问题,本发明实施例提供了一种数据转移方法,所述方法包括:
[0005]数据转入终端向服务器提交针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量;
[0006]所述服务器根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量;
[0007]所述数据转出终端根据所述数据转移请求消息,向服务器发送数据转移确定消息;
[0008]所述服务器判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则向所述数据转出终端发送特定事件通知,否则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。
[0009]相应地,本发明实施例还提供了一种数据转移方法,所述方法包括:
[0010]接收数据转入终端提交的针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量;
[0011]根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量;
[0012]接收数据转出终端根据所述数据转移请求消息发送的数据转移确定消息;
[0013]判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则向所述数据转出终端发送特定事件通知,否则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。
[0014]相应地,本发明实施例还提供了一种服务器,所述服务器包括:
[0015]多端请求获取模块,用于接收数据转入终端提交的针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量;
[0016]数据请求推送模块,用于根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量;
[0017]转移确定接收模块,用于接收数据转出终端根据所述数据转移请求消息发送的数据转移确定消息;
[0018]特定终端确定模块,用于判断所述数据转出终端是否为所述目标事件的特定转出终端;
[0019]特定事件通知模块,用于当特定终端确定模块判断所述数据转出终端是所述目标事件的特定转出终端时,向所述数据转出终端发送特定事件通知;
[0020]数据转移处理模块,用于当特定终端确定模块判断所述数据转出终端不是所述目标事件的特定转出终端时,根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。
[0021]相应地,本发明实施例还提供了一种数据转移系统,所述数据转移系统包括服务器、数据转入终端以及至少一个数据转出终端,其中:
[0022]所述数据转入终端,用于向所述服务器提交针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量;
[0023]所述服务器,用于根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量;
[0024]所述数据转出终端,用于根据所述数据转移请求消息,向服务器发送数据转移确定消息;
[0025]所述服务器,还用于判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则向所述数据转出终端发送特定事件通知,否则根据所述数据转移确定消息从所述数据转出终端的对应账户中结算所述请求转出量至数据转入终端的对应账户。
[0026]本发明实施例中的数据转入终端在发起多端数据请求时可以设置目标事件的特定转出终端的数量,进而服务器通过在接收到数据转出终端发送的数据转移确定消息时判断该数据转出终端是否为目标事件的特定转出终端,若是则不需要对该特定转出终端进行数据转移结算,从而有效降低了服务器的数据转移结算业务的负担。
【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1是本发明实施例中的一种数据转移方法的实施流程示意图;
[0029]图2是本发明另一实施例中的数据转移方法的实施流程示意图;
[0030]图3是本发明另一实施例中的数据转移方法的实施流程示意图;
[0031]图4是本发明另一实施例中的数据转移方法的实施流程示意图;
[0032]图5是本发明实施例中的一种服务器的结构示意图;
[0033]图6是本发明另一实施例中的服务器的结构示意图;
[0034]图7是本发明实施例中的一种数据转移系统的结构示意图;
[0035]图8是本发明实施例中的数据转入终端发送多端数据请求消息的界面示意图;
[0036]图9是本发明实施例中数据转出终端接收到数据转移请求消息的示意图;
[0037]图10是本发明实施例中数据转出终端接收到服务器发送的特定事件通知的示例图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]本发明实施例中的数据转出终端、数据转入终端可以包括个人电脑、手机、智能手机、平板电脑、电子阅读器、笔记本电脑、车载终端、佩戴式便携设备等,其可以通过互联网与服务器进行通信,所述服务器可以为数据转移处理服务器,例如第三方支付服务器、银行支付服务器等支付服务器或支持支付业务功能的即时通讯服务器、SNS(SocialNetworking Services,即社会性网络服务)服务器等,本发明实施例对此不作限定。
[0040]图1是本发明实施例中的一种数据转移方法的实施流程示意图,本实施例主要以服务器侧进行描述,如图所示本实施例中的数据转移方法可以包括:
[0041]S101,接收数据转入终端提交的针对目标事件的多端数据请求消息,所述多端数据请求消息携带所述目标事件的参与对象、所述数据传入终端的终端标识以及每个参与对象对应的请求转出量。
[0042]具体的,数据转入终端可以如图8所示,在多端数据请求消息的发送界面设定目标事件的事件标题、数据转移总量、参与对象的总人数以及特定事件的人数(即本实施例中的特定转出终端的数量),同时指定所述目标事件的参与对象,即多端数据请求消息的发送目标对象,可以是多个参与对象的即时通讯用户标识或SNS用户标识,还可以是包括多个参与对象的用户群组,例如即时通讯群组、社交关系群组等,而所述特定转出终端的数量可以由数据转入终端用户设定,也可以设定为默认值,还可以由目标事件的参与对象数量确定,如每10个参与对象对应一个特定转出终端,由此确定特定转出终端的数量。所述每个参与对象对应的请求转出量可以由所述数据转入终端设置的数据转移总量、所述目标事件的参与对象数量以及特定转出终端的数量确定,例如图8中设定的数据转移总量为720元,参与对象数量为9,特定转出终端的数量)为1,则每个参与对象对应的请求转出量可以为 720/(9-1) = 90 元。
[0043]S102,根据所述多端数据请求消息,向所述目标事件的参与对象对应的数据转出终端推送数据转移请求消息,携带所述数据传入终端的终端标识和所述请求转出量。
[0044]S103,接收数据转出终端根据所述数据转移请求消息发送的数据转移确定消息。
[0045]具体的,所述数据转出终端接收到的所述数据转移请求消息可以如图9所示,可以通过点击下方的“AA90元给小A”向服务器发送数据转移确定消息。在可选实施例中,所述数据转出终端可以直接从所述服务器接收其推送的所述数据转移请求消息,也可以通过接收其他数据转出终端转发的方式获取数据转移请求消息,例如用户A发起当前目标事件的数据转移业务,但是其中参与了目标事件的用户B可能当前并不是用户A的关联用户,导致用户A在提交多端数据请求消息时无法将用户B设定为目标事件的参与对象,这时可以通过用户A和用户B共同的好友用户C进行转发,如C当前也参与了目标事件,用户A通过服务器向用户C推送了数据转移请求消息,用户C可以将接收到的数据转移请求消息转发给用户B,这时用户B同样可以根据接收到的数据转移请求消息向服务器发送数据转移确定消息。
[0046]S104,判断所述数据转出终端是否为所述目标事件的特定转出终端,若是则执行S105,否则执行S106。
[0047]具体的,服务器可以从预设的与所述目标事件对应的业务标识集合中为所述数据转出终
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1