[发明专利]一种选择性执行推送任务的方法和装置有效
申请号: | 201710399360.7 | 申请日: | 2017-05-31 |
公开(公告)号: | CN108985805B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 陈杰;张锋 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;姜劲 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 选择性 执行 推送 任务 方法 装置 | ||
本发明公开了一种选择性执行推送任务的方法和装置,涉及计算机技术领域。该方法的一个具体实施方式包括:确定目标集;合并推送列表中剩余的推送任务和另外新增加的推送任务以形成待执行推送任务集;按照设定顺序,对待执行推送任务集中的每个推送任务,确定该推送任务的推送目标是否属于目标集,并且当该推送任务的推送目标不属于目标集时,把该推送任务置于推送列表;该实施方式降低了推送错误率,提高了推送准确率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种选择性执行推送任务的方法、装置、电子设备终端和计算机可读介质。
背景技术
在信息推送过程特别是在短信、邮件等营销过程中,要避免对用户的过度打扰,就需要控制好推送频率,即在一定时间内同一个用户(推送目标)只收到一次推送信息。在推送信息时需要对一段时间内已经接收过推送信息的用户做过滤。例如,最近接收过营销信息的用户如果在运营人员想要营销的人群中间,系统就需要将他们识别出来并且不再推送相应营销信息。
目前用于过滤用户的方案一般都是采用布隆过滤器(Bloom Filter,一个很长的二进制向量和一系列随机映射函数,用于检索一个元素是否在一个集合中)。先创建一个Hashtable(哈希表,将任何非空对象映射到相应的值),然后将在一段时间内已经营销过的所有用户,对每个用户使用8个不同的哈希算法,产生8个哈希值,再把这8个哈希值映射到Hashtable中的8个坐标上,把这8个坐标的值全部设置为1。当有新用户需要营销时,对该用户同样使用8个不同的哈希算法,产生8个哈希值,把这8个哈希值映射到Hashtable中的8个坐标上,当每个坐标得值都是1时,表示该用户已被营销过,需要放弃,如果有值不为1的坐标,即表示该用户未被营销过,将这8个坐标值设为1,并把该用户加入到营销列表中。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
布隆过滤器有误判风险,当对某一个用户使用8个不同的哈希算法,产生8个哈希值,把这8个哈希值映射到Hashtable中的8个坐标上时,有一定几率使得该用户对应的8个坐标的值都恰好为1,则该用户也会被判断为存在,从而被放弃掉。
布隆过滤器无法进行排期,运营人员无法创建后续任务。由于布隆过滤器只能判断过去是否有过推送,无法判断推送在哪一天,导致运营人员创建后续任务时,会被之前发送的任务过滤。
发明内容
有鉴于此,本发明实施例提供一种选择性执行推送任务的方法、装置、电子设备终端和计算机可读介质,能够准确识别推送目标,确定本次推送任务的推送目标是否被推送过,根据关联度对目标用户排序,可以优先向关联度高的目标推送内容,提高营销效率。
为实现上述目的,根据本发明实施例的一个方面,提供了一种选择性执行推送任务的方法,其中每个推送任务包括推送信息和推送目标,其特征在于,包括周期性执行如下步骤:
确定目标集,所述目标集是在设定时长的时间段内所执行的推送任务对应的目标的集合;
合并推送列表中剩余的推送任务和另外新增加的推送任务以形成待执行推送任务集;
按照设定顺序,对所述待执行推送任务集中的每个推送任务,确定该推送任务的推送目标是否属于所述目标集,并且当该推送任务的推送目标不属于所述目标集时,把该推送任务置于所述推送列表;
其中,在执行所述推送列表中的每个推送任务后,从所述推送列表中删除该推送任务。
可选地,所述待执行推送任务集中的每个推送任务结合有关联度,所述关联度是表示推送优先级的数值,并且所述设定顺序按照所述关联度的降序设置。
可选地,当所述推送列表中的一个推送任务被执行完成后,把该任务所对应的推送目标结合当前时间作为时间戳添加至所述目标集中。
可选地,所述确定目标集的步骤基于当前时间和原有目标集中各推送目标的时间戳。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710399360.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流量分级方法及装置
- 下一篇:用于选择商品属性的方法和装置