数据分发方法及装置的制造方法_2

文档序号:9551270阅读:来源:国知局
>[0044]其中,在终端成功提交数据分发请求的情况下,执行步骤S208 ;在终端未成功提交数据分发请求的情况下,返回执行步骤S202。
[0045]具体到上述的应用场景中,也即分发系统判断用户是否成功提交订单。
[0046]步骤S208:分发系统确认并记录数据分发请求。
[0047]步骤S210:分发系统计算所述数据分发请求对应的交换数据。
[0048]具体到上述的应用场景,计算交互数据可以是按照终端的数据分发请求计算终端请求的数据的价值。在上述的应用场景中,可以计算用户请求的物品的价值(或交易金额)。
[0049]步骤S212:分发系统向终端发送交换数据请求。
[0050]在该步骤中,分发系统向终端发送交换数据的请求,该请求也即为请求用户付款的请求。
[0051]步骤S214:分发系统接收终端发送的与交换数据请求对应的交换数据,与终端进行数据交换,并生成分发列表。
[0052]具体地,根据用户需求的物品、是否付款生成分发列表。
[0053]步骤S216:分发系统按照分发列表向终端分发对应的分发数据。
[0054]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0055]图3是根据本发明实施例的数据分发装置的装置图。如图3所示,该装置可以包括:获取单元10、接收单元30、生成单元50以及分发单元70。
[0056]其中,获取单元,用于获取终端输入的数据分发请求,其中,数据分发请求包括属性数据,属性数据表示请求分发的数据的属性;接收单元,用于接收终端输入的与属性数据对应的交换数据;生成单元,用于生成与交换数据和属性数据对应的分发列表;分发单元,用于按照分发列表向终端分发对应的分发数据。
[0057]采用本发明实施例,获取终端输入的与数据分发请求对应的属性数据,并生成对应的分发列表,然后按照该列表分发数据。通过本发明,按照终端的数据分发请求分发数据,可以保证向终端分发的数据与终端请求的数据一致,并且可以在分发系统上配置与请求分发的数据一致的数据,不会造成数据的浪费。解决了现有技术中不采集分发请求,导致待分发数据与分发数据不一致的问题,实现了通过终端的分发请求确定分发数据的效果。
[0058]根据本发明的上述实施例,获取单元可以包括:第一获取模块,用于获取终端通过属性列表确定的属性数据,并采集终端的ID信息,ID信息包括终端的标识和标识所在的集入口 ο
[0059]在本发明的上述实施例中,接收单元可以包括:判断模块,用于判断属性数据、标识以及集合是否均存在于数据分发请求中;确定模块,用于在属性数据、标识以及集合均存在于数据分发请求的情况下,确定成功接收数据分发请求;第二获取模块,用于获取与数据分发请求对应的交换数据;发送模块,用于向终端发送采集交换数据的消息;接收模块,用于接收终端按照消息发送的交换数据。
[0060]具体地,生成单元可以包括:第三获取模块,用于获取与属性数据对应的分发数据;保存模块,用于保存标识、集合、属性数据、交换数据以及分发数据生成分发列表。
[0061]需要进一步说明的是,分发单元可以包括:读取模块,用于按照终端的标识从分发列表中读取与终端对应的分发数据;分发模块,用于将分发数据分发至终端。
[0062]通过本发明上述实施例,可以解决现有分发混乱,供需不平衡问题,准确按照数据分发请求分发数据或物品,省时省力,管理到位,并且提高了分发的效率。
[0063]本实施例中所提供的各个模块与方法实施例对应步骤所提供的使用方法相同、应用场景也可以相同。当然,需要注意的是,上述模块涉及的方案可以不限于上述实施例一中的内容和场景,且上述模块可以运行在计算机终端或移动终端,可以通过软件或硬件实现。
[0064]从以上的描述中,可以看出,本发明实现了如下技术效果:
[0065]采用本发明实施例,获取终端输入的与数据分发请求对应的属性数据,并生成对应的分发列表,然后按照该列表分发数据。通过本发明,按照终端的数据分发请求分发数据,可以保证向终端分发的数据与终端请求的数据一致,并且可以在分发系统上配置与请求分发的数据一致的数据,不会造成数据的浪费。解决了现有技术中不采集分发请求,导致待分发数据与分发数据不一致的问题,实现了通过终端的分发请求确定分发数据的效果。
[0066]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0067]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种数据分发方法,其特征在于,包括: 获取终端输入的数据分发请求,其中,所述数据分发请求包括属性数据,所述属性数据表示请求分发的数据的属性; 接收所述终端输入的与所述属性数据对应的交换数据; 生成与所述交换数据和所述属性数据对应的分发列表; 按照所述分发列表向所述终端分发对应的分发数据。2.根据权利要求1所述的数据分发方法,其特征在于,获取终端输入的数据分发请求包括: 获取所述终端通过属性列表确定的所述属性数据,并采集所述终端的ID信息,所述ID信息包括所述终端的标识和所述标识所在的集合。3.根据权利要求2所述的数据分发方法,其特征在于,接收所述终端输入的与所述属性数据对应的交换数据包括: 判断所述属性数据、所述标识以及所述集合是否均存在于所述数据分发请求中; 在所述属性数据、所述标识以及所述集合均存在于所述数据分发请求的情况下,确定成功接收所述数据分发请求; 获取与所述数据分发请求对应的所述交换数据; 向所述终端发送采集所述交换数据的消息; 接收所述终端按照所述消息发送的所述交换数据。4.根据权利要求1至3中任意一项所述的数据分发方法,其特征在于,生成与所述交换数据和所述属性数据对应的分发列表包括: 获取与所述属性数据对应的分发数据; 保存所述标识、所述集合、所述属性数据、所述交换数据以及所述分发数据生成所述分发列表。5.根据权利要求1至3中任意一项所述的数据分发方法,其特征在于,按照所述分发列表向所述终端分发对应的分发数据包括: 按照所述终端的标识从所述分发列表中读取与所述终端对应的分发数据; 将所述分发数据分发至所述终端。6.一种数据分发装置,其特征在于,包括: 获取单元,用于获取终端输入的数据分发请求,其中,所述数据分发请求包括属性数据,所述属性数据表示请求分发的数据的属性; 接收单元,用于接收所述终端输入的与所述属性数据对应的交换数据; 生成单元,用于生成与所述交换数据和所述属性数据对应的分发列表; 分发单元,用于按照所述分发列表向所述终端分发对应的分发数据。7.根据权利要求6所述的数据分发装置,其特征在于,所述获取单元包括: 第一获取模块,用于获取所述终端通过属性列表确定的所述属性数据,并采集所述终端的ID信息,所述ID信息包括所述终端的标识和所述标识所在的集合。8.根据权利要求7所述的数据分发装置,其特征在于,所述接收单元包括: 判断模块,用于判断所述属性数据、所述标识以及所述集合是否均存在于所述数据分发请求中; 确定模块,用于在所述属性数据、所述标识以及所述集合均存在于所述数据分发请求的情况下,确定成功接收所述数据分发请求; 第二获取模块,用于获取与所述数据分发请求对应的所述交换数据; 发送模块,用于向所述终端发送采集所述交换数据的消息; 接收模块,用于接收所述终端按照所述消息发送的所述交换数据。9.根据权利要求6至8中任意一项所述的数据分发装置,其特征在于,所述生成单元包括: 第三获取模块,用于获取与所述属性数据对应的分发数据; 保存模块,用于保存所述标识、所述集合、所述属性数据、所述交换数据以及所述分发数据生成所述分发列表。10.根据权利要求6至8中任意一项所述的数据分发装置,其特征在于,分发单元包括: 读取模块,用于按照所述终端的标识从所述分发列表中读取与所述终端对应的分发数据; 分发模块,用于将所述分发数据分发至所述终端。
【专利摘要】本发明公开了一种数据分发方法及装置。其中,该方法包括:获取终端输入的数据分发请求,其中,数据分发请求包括属性数据,属性数据表示请求分发的数据的属性;接收终端输入的与属性数据对应的交换数据;生成与交换数据和属性数据对应的分发列表;按照分发列表向终端分发对应的分发数据。通过本发明实施例,解决了现有技术中不采集分发请求,导致待分发数据与分发数据不一致的问题,实现了通过终端的分发请求确定分发数据的效果。
【IPC分类】G06F17/30, H04L29/06
【公开号】CN105306428
【申请号】CN201410364795
【发明人】韩嘉亮, 李国强, 安思成, 陈雷, 徐剑, 郭莹
【申请人】国家电网公司, 国网北京市电力公司
【公开日】2016年2月3日
【申请日】2014年7月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1