[发明专利]业务对象的处理方法及装置有效
申请号: | 201710574869.0 | 申请日: | 2017-07-14 |
公开(公告)号: | CN109255641B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 丁毅 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 对象 处理 方法 装置 | ||
1.一种业务对象的处理方法,其特征在于,包括:
获取待播放的多个业务对象中各个业务对象的自身轮播周期和轮播数;
根据所述各个业务对象的自身轮播周期确定所述多个业务对象的轮播优先顺序;
根据所述各个业务对象的自身轮播周期的最小公倍数确定所述多个业务对象的共有轮播周期;
根据所述轮播优先顺序、所述各个业务对象的自身轮播周期和所述各个业务对象的轮播数,确定所述多个业务对象在所述共有轮播周期中的播放序列。
2.根据权利要求1所述的方法,其特征在于,根据所述各个业务对象的自身轮播周期的最小公倍数确定所述多个业务对象的共有轮播周期,包括:
将所述各个业务对象的自身轮播周期的最小公倍数确定为所述多个业务对象的共有轮播周期。
3.根据权利要求1所述的方法,其特征在于,根据所述轮播优先顺序、所述各个业务对象的自身轮播周期和所述各个业务对象的轮播数,确定所述多个业务对象在所述共有轮播周期中的播放序列,包括:
根据所述各个业务对象的自身轮播周期中最大的自身轮播周期确定所述共有轮播周期中的单轮周期;
根据所述各个业务对象的自身轮播周期确定所述各个业务对象在所述共有轮播周期中的轮播区间;
根据所述各个业务对象的各个轮播区间与所述单轮周期的位置关系,确定所述各个业务对象在各个轮播区间中的步长;
根据所述轮播优先顺序、所述各个业务对象在所述共有轮播周期中的轮播区间、所述各个业务对象的轮播数以及所述各个业务对象在各个轮播区间中的步长,确定所述多个业务对象在所述共有轮播周期中的播放序列。
4.根据权利要求3所述的方法,其特征在于,根据所述轮播优先顺序、所述各个业务对象在所述共有轮播周期中的轮播区间、所述各个业务对象的轮播数以及所述各个业务对象在各个轮播区间中的步长,确定所述多个业务对象在所述共有轮播周期中的播放序列,包括:
在第一业务对象的第一轮播区间的可用轮播位数少于所述第一业务对象的轮播数的情况下,调整所述第一业务对象以外的其他业务对象在所述第一轮播区间中占用的轮播位数,其中,所述第一业务对象为所述各个业务对象中的任意一个轮播对象,所述第一轮播区间为所述第一业务对象的任意一个轮播区间。
5.根据权利要求1所述的方法,其特征在于,所述业务对象为广告。
6.根据权利要求1所述的方法,其特征在于,在确定所述多个业务对象在所述共有轮播周期中的播放序列之后,所述方法还包括:
将所述播放序列保存在缓存中。
7.根据权利要求6所述的方法,其特征在于,在将所述播放序列保存在缓存中之后,所述方法还包括:
在接收到业务对象播放请求的情况下,从所述缓存中获取所述播放序列;
根据所述播放序列确定用于响应所述业务对象播放请求的业务对象。
8.根据权利要求1所述的方法,其特征在于,所有业务对象的轮播数与自身轮播周期的比值之和小于或等于1。
9.一种业务对象的处理装置,其特征在于,包括:
第一获取模块,用于获取待播放的多个业务对象中各个业务对象的自身轮播周期和轮播数;
第一确定模块,用于根据所述各个业务对象的自身轮播周期确定所述多个业务对象的轮播优先顺序;
第二确定模块,用于根据所述各个业务对象的自身轮播周期的最小公倍数确定所述多个业务对象的共有轮播周期;
第三确定模块,用于根据所述轮播优先顺序、所述各个业务对象的自身轮播周期和所述各个业务对象的轮播数,确定所述多个业务对象在所述共有轮播周期中的播放序列。
10.根据权利要求9所述的装置,其特征在于,所述第二确定模块用于:
将所述各个业务对象的自身轮播周期的最小公倍数确定为所述多个业务对象的共有轮播周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710574869.0/1.html,转载请声明来源钻瓜专利网。