数据推送方法和装置的制造方法

文档序号:8490027阅读:388来源:国知局
数据推送方法和装置的制造方法
【技术领域】
[0001]本发明涉及信息传输领域,尤其涉及一种数据推送方法和装置。
【背景技术】
[0002]目前,客户关系管理(CRM)系统中的线索数据发放方案主要分为两种,其中一种方案如下:在产生待发放的线索数据后,管理设备提示用户进行发放目的地的选择,在用户根据预先存储的目的地列表指定待发放的线索数据的发放目的地后,管理设备将待发放的线索数据发放给用户指定的目的地。其中目的地列表可以动态更新。线索数据是指系统中的潜在客户信息,该客户后期有机会转化为订单。
[0003]另一种方案如下:将待发放的线索数据放在公共页面中,有权限访问公共页面的终端设备可以读取其中的待发放的线索数据。
[0004]在实现本发明的过程中,发明人发现现有技术中存在以下技术问题:
[0005]上述第一种线索数据发放方案需要提示用户进行发放目的地的选择,在用户选择发放目的地后才可以进行线索数据发放,效率较低;
[0006]上述第二种线索数据发放方案集中将待发放的线索数据放在公共页面中,对系统存储空间的要求较高,可行性较低。

【发明内容】

[0007]本发明实施例提供一种数据推送方法和装置,用于提高数据推送的效率,降低对存储空间的要求。
[0008]本发明实施例提供了一种数据推送方法,该方法包括:
[0009]在确定满足数据发放触发条件时,读取预先设定的数据发放规则;
[0010]根据所述数据发放规则确定数据接收方需要满足的第一条件,从各数据接收方中选取出满足第一条件的数据接收方;
[0011]根据所述数据发放规则确定待发放数据需要满足的第二条件,从各待发送数据中选取出满足第二条件的待发送数据;
[0012]根据所述数据发放规则为选取出的各待发放数据从选取出的数据接收方中分别确定至少一个数据接收方;
[0013]对于选取出的各待发放数据,将该待发放数据发送给为该待发放数据确定的数据接收方。
[0014]本发明实施例提供了一种数据推送装置,该装置包括:
[0015]规则读取单元,用于在确定满足数据发放触发条件时,读取预先设定的数据发放规则;
[0016]接收方选取单元,用于根据所述数据发放规则确定数据接收方需要满足的第一条件,从各数据接收方中选取出满足第一条件的数据接收方;
[0017]数据选取单元,用于根据所述数据发放规则确定待发放数据需要满足的第二条件,从各待发送数据中选取出满足第二条件的待发送数据;
[0018]接收方确定单元,用于根据所述数据发放规则为选取出的各待发放数据从选取出的数据接收方中分别确定至少一个数据接收方;
[0019]数据发送单元,用于对于选取出的各待发放数据,将该待发放数据发送给为该待发放数据确定的数据接收方。
[0020]本发明实施例提供的方案中,在确定满足数据发放触发条件时,读取预先设定的数据发放规则,根据该数据发放规则确定数据接收方需要满足的第一条件,从各数据接收方中选取出满足第一条件的数据接收方,并根据该数据发放规则确定待发放数据需要满足的第二条件,从各待发送数据中选取出满足第二条件的待发送数据;然后根据该数据发放规则为选取出的各待发放数据从选取出的数据接收方中分别确定至少一个数据接收方,对于选取出的各待发放数据,将该待发放数据发送给为该待发放数据确定的数据接收方。可见,本方案中,根据预先设定的数据发放规则选取出满足条件的数据接收方和待发送数据,并为每个选取的待发送数据分别确定至少一个满足条件的数据接收方,最后将各待发送数据发送给为其确定的数据接收方,本方案可以自动确定待发送数据的数据接收方,而不需要用户进行数据接收方的选择,从而可以实现批量数据的实时发送,效率较高;并且,采用本方案不需要将待发放数据放在公共页面中,对系统存储空间的要求较低,可行性较高。
【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本发明实施例一提供的数据推送方法流程示意图;
[0023]图2A为本发明实施例二中的表关系示意图;
[0024]图2B为本发明实施例二中的整体流程示意图;
[0025]图2C为本发明实施例二中的区域-销售方列表生成流程示意图;
[0026]图2D为本发明实施例二中的区域-线索列表生成流程示意图;
[0027]图3为本发明实施例三提供的数据推送装置的结构示意图;
[0028]图4为本发明实施例四提供的管理设备的结构示意图。
【具体实施方式】
[0029]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0030]为了提高数据推送的效率,本发明实施例中,根据预先设定的数据发放规则选取出满足条件的数据接收方和待发送数据,并为每个选取的待发送数据分别确定至少一个满足条件的数据接收方,最后将各待发送数据发送给为其确定的数据接收方。
[0031]实施例一:
[0032]参见图1,本发明实施例提供一种数据推送方法,包括以下步骤:
[0033]步骤10:在确定满足数据发放触发条件时,读取预先设定的数据发放规则;这里,数据发放触发条件具体可以是预先设定的数据发放触发事件发生,比如,该数据发放触发事件可以是预先设定的数据发放周期到来、存储的待发放数据的数量达到一定的门限值坐寸O
[0034]步骤11:根据数据发放规则确定数据接收方需要满足的第一条件,从各数据接收方中选取出满足第一条件的数据接收方;
[0035]步骤12:根据数据发放规则确定待发放数据需要满足的第二条件,从各待发送数据中选取出满足第二条件的待发送数据;
[0036]步骤13:根据数据发放规则为选取出的各待发放数据从选取出的数据接收方中分别确定至少一个数据接收方;
[0037]步骤14:对于选取出的各待发放数据,将该待发放数据发送给为该待发放数据确定的数据接收方。
[0038]具体的,第一条件包括第一区域限制条件、第一时间限制条件和属性限制条件中的至少一个条件;
[0039]其中,第一区域限制条件是对数据接收方的所属区域的限制条件;第一时间限制条件是对数据接收方的行为时间的限制条件;属性限制条件是对数据接收方所具备属性的限制条件。
[0040]当然,第一条件并不局限于上述列出的条件,任何对数据接收方的限定条件均在本发明的保护范围内。
[0041]具体的,步骤11中从各数据接收方中选取出满足第一条件的数据接收方,其具体实现可以如下:
[0042]从各数据接收方中选取出满足第一区域限制条件的数据接收方,判断第一条件中是否包括属性限制条件,若是,则从满足第一区域限制条件的数据接收方中选取出满足属性限制条件和第一时间限制条件的数据接收方,否则,从满足第一区域限制条件的数据接收方中选取出满足第一时间限制条件的数据接收方;将选取出的数据接收方作为满足第一条件的数据接收方。
[0043]当然,选取数据接收方的方法并不局限于上述方案,还可以是:从各数据接收方中选取出满足第一属性限制条件的数据接收方,判断第一条件中是否包括第一时间限制条件,若是,则从满足第一属性限制条件的数据接收方中选取出满足第一时间限制条件和第一区域限制条件的数据接收方,否则,从满足第一属性限制条件的数据接收方中选取出满足第一区域限制条件的数据接收方;将选取出的数据接收方作为满足第一条件的数据接收方;
[0044]还可以是:从各数据接收方中选取出满足第一时间限制条件的数据接收方,判断第一条件中是否包括第一区域限制条件,若是,则从满足第一时间限制条件的数据接收方中选取出满足第一区域限制条件和第一属性限制条件的数据接收方,否则,从满足第一时间限制条件的数据接收方中选取出满足第一属性限制条件的数据接收方;将选取出的数据接收方作为满足第一条件的数据接收方;等等。
[0045]较佳的,在步骤11中从各数据接收方中选取出满足第一条件的数据接收方之前,可以首先判断是否需要将数据接收方信息库中存储的数据接收方的信息同步到本地;相应的,步骤11中,在判断需要将数据接收方信息库中存储的数据接收方的信息同步到本地时,将数据接收方信息库中存储的数据接收方的信息同步到本地,从同步过来的数据接收方中选取出满足第一条件的数据接收方;在判断不需要将数据接收方信息库中存储的数据接收方的信息同步到本地时,从本地保存的数据接收方中选取出满足第一条件的数据接收方。数据接收方信息的同步可以保证本地保存的数据接收方信息与数据接收方信息库中存储的数据接收方的信息保持一致,从而使得数据接收方的选取更加准确,避免诸如选取到已经不存在的数据接收方的情况出现。
[0046]具体的,上述判断是否需要将数据接收方信息库中存储的数据接收方的信息同步到本地,其具体实现可以采用如下方案之一;
[0047]第一,判断上一次进行数据接收方信息同步的操作时间与当前时间的时间差是否大于第一设定阈值,若是,则确定需要将数据接收方信息库中存储的数据接收方的信息同步到本地,否则,确定不需要将数据接收方信息库中存储的数据接收方的信息同步到本地;上述第一设定阈值是不小于O的数值;
[0048]第二,判断是否接收到数据接收方信息库执行数据更新操作的通知,若是,则确定需要将数据接收方信息库中存储的数据接收方的信息同步到本地,否则,确定不需要将数据接收方信息库中存储的数据接收方的信息同步到本地。
[0049]具体的,第一时间限制条件可以包括:最
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1