[发明专利]业务对象的处理方法及装置有效
申请号: | 201710574869.0 | 申请日: | 2017-07-14 |
公开(公告)号: | CN109255641B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 丁毅 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 对象 处理 方法 装置 | ||
本公开涉及业务对象的处理方法及装置。该方法包括:获取待播放的多个业务对象中各个业务对象的自身轮播周期和轮播数;根据所述各个业务对象的自身轮播周期确定所述多个业务对象的轮播优先顺序;根据所述各个业务对象的自身轮播周期的最小公倍数确定所述多个业务对象的共有轮播周期;根据所述轮播优先顺序、所述各个业务对象的自身轮播周期和所述各个业务对象的轮播数,确定所述多个业务对象在所述共有轮播周期中的播放序列。本公开能够提高业务对象处理的灵活性。
技术领域
本公开涉及互联网技术领域,尤其涉及一种业务对象的处理方法及装置。
背景技术
广告轮播指的是在一个广告位上轮流播放多个不同的广告。相关技术中,广告位被拆分成若干轮,广告主只能购买广告位中固定的一轮或多轮。例如,广告位A被拆分成10轮,若广告主X买走了其中的一轮,则可供广告主Y选择的只有剩下的9轮。相关技术中的广告等业务对象的处理方法的灵活性较低。
发明内容
有鉴于此,本公开提出了一种业务对象的处理方法及装置,以提高业务对象处理的灵活性。
根据本公开的一方面,提供了一种业务对象的处理方法,包括:
获取待播放的多个业务对象中各个业务对象的自身轮播周期和轮播数;
根据所述各个业务对象的自身轮播周期确定所述多个业务对象的轮播优先顺序;
根据所述各个业务对象的自身轮播周期的最小公倍数确定所述多个业务对象的共有轮播周期;
根据所述轮播优先顺序、所述各个业务对象的自身轮播周期和所述各个业务对象的轮播数,确定所述多个业务对象在所述共有轮播周期中的播放序列。
在一种可能的实现方式中,根据所述各个业务对象的自身轮播周期的最小公倍数确定所述多个业务对象的共有轮播周期,包括:
将所述各个业务对象的自身轮播周期的最小公倍数确定为所述多个业务对象的共有轮播周期。
在一种可能的实现方式中,根据所述轮播优先顺序、所述各个业务对象的自身轮播周期和所述各个业务对象的轮播数,确定所述多个业务对象在所述共有轮播周期中的播放序列,包括:
根据所述各个业务对象的自身轮播周期中最大的自身轮播周期确定所述共有轮播周期中的单轮周期;
根据所述各个业务对象的自身轮播周期确定所述各个业务对象在所述共有轮播周期中的轮播区间;
根据所述各个业务对象的各个轮播区间与所述单轮周期的位置关系,确定所述各个业务对象在各个轮播区间中的步长;
根据所述轮播优先顺序、所述各个业务对象在所述共有轮播周期中的轮播区间、所述各个业务对象的轮播数以及所述各个业务对象在各个轮播区间中的步长,确定所述多个业务对象在所述共有轮播周期中的播放序列。
在一种可能的实现方式中,根据所述轮播优先顺序、所述各个业务对象在所述共有轮播周期中的轮播区间、所述各个业务对象的轮播数以及所述各个业务对象在各个轮播区间中的步长,确定所述多个业务对象在所述共有轮播周期中的播放序列,包括:
在第一业务对象的第一轮播区间的可用轮播位数少于所述第一业务对象的轮播数的情况下,调整所述第一业务对象以外的其他业务对象在所述第一轮播区间中占用的轮播位数,其中,所述第一业务对象为所述各个业务对象中的任意一个轮播对象,所述第一轮播区间为所述第一业务对象的任意一个轮播区间。
在一种可能的实现方式中,所述业务对象为广告。
在一种可能的实现方式中,在确定所述多个业务对象在所述共有轮播周期中的播放序列之后,所述方法还包括:
将所述播放序列保存在缓存中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710574869.0/2.html,转载请声明来源钻瓜专利网。