一种IPTV进行标定分配的方法、系统及相关装置.pdf

上传人:32 文档编号:4080192 上传时间:2018-08-14 格式:PDF 页数:15 大小:802.88KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310440036.7

申请日:

2013.09.24

公开号:

CN104469419A

公开日:

2015.03.25

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/254申请日:20130924|||公开

IPC分类号:

H04N21/254(2011.01)I; H04N21/258(2011.01)I

主分类号:

H04N21/254

申请人:

中兴通讯股份有限公司

发明人:

乔林

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

工业和信息化部电子专利中心11010

代理人:

梁军

PDF下载: PDF下载
内容摘要

本发明公开了一种IPTV进行标定分配的方法、系统及相关装置,该系统包括:机顶盒,用于接收用户信息,将用户信息发送给服务器,触发服务器计算用户所中的标定,并将服务器发送来的用户所中的标定发送给显示终端;服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算用户所中的标定,将计算得到的用户所中的标定发送给机顶盒;显示终端,用于将机顶盒发送来的用户的所中的标定进行显示。本发明的设计简单,仅需要预设第一概率,根据该第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。

权利要求书

权利要求书1.  一种IPTV进行标定分配的方法,其特征在于,包括:服务器接收机顶盒发送来的用户信息,根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示所述用户所中的标定。2.  根据权利要求1所述的方法,其特征在于,还包括:预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。3.  根据权利要求1所述的方法,其特征在于,还包括:在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。4.  根据权利要求1-3中的任意一项所述的方法,其特征在于,根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定的步骤具体包括:用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并 截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。5.  一种服务器,其特征在于,包括:第一接收单元,用于接收机顶盒发送来的用户信息,触发处理单元进行计算;处理单元,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;第一发送单元,用于通过所述机顶盒通知显示终端显示所述用户所中的标定。6.  根据权利要求5所述的服务器,其特征在于,所述处理单元还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。7.  根据权利要求5所述的服务器,其特征在于,所述处理单元还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。8.  根据权利要求5-7中任意一项所述的服务器,其特征在于,所述处理单元还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。9.  一种IPTV进行标定分配的方法,其特征在于,包括:机顶盒接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端。10.  一种机顶盒,其特征在于,包括:第二接收单元,用于接收用户信息,将所述用户信息发送给服务器,触发 所述服务器计算所述用户所中的标定;第二发送单元,用于将所述服务器发送来的所述用户所中的标定发送给显示终端。11.  一种IPTV进行标定分配的系统,其特征在于,包括:机顶盒,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端;所述服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,将计算得到的所述用户所中的标定发送给所述机顶盒;所述显示终端,用于将所述机顶盒发送来的所述用户的所中的标定进行显示。12.  根据权利要求11所述的系统,其特征在于,所述服务器还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。13.  根据权利要求11所述的系统,其特征在于,所述服务器还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。14.  根据权利要求11-13中的任意一项所述的系统,其特征在于,所述服务器还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用 户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。15.  一种应用权利要求10-14中任意一项所述的系统进行标定分配的方法,其特征在于,包括:机顶盒接收用户信息,将所述用户信息发送给服务器,所述服务器根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示计算得到的所述用户所中的标定。

说明书

说明书一种IPTV进行标定分配的方法、系统及相关装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种IPTV进行标定分配的方法、系统及相关装置。
背景技术
在交互式网络电视(Internet Protocol Television,IPTV)等各种终端日益多样化的今天,运营商和协处理器厂商为了提高运营收入,可谓是八仙过海,各显神通。但是由于各种促销方式的公平性不强,例如抽奖可能存在暗箱操作,所以很难吸引更多的用户,因此,如何实现促销方式的公平性成为现在亟待需要解决的问题。
发明内容
鉴于上述的分析,本发明旨在提供一种IPTV进行标定分配的方法、系统及相关装置,用以进一步提高IPTV标定分配的公平性。
本发明主要是通过以下技术方案实现的:
一种IPTV进行标定分配的方法,该方法包括:
服务器接收机顶盒发送来的用户信息,根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示所述用户所中的标定。
优选地,还包括:预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。
优选地,还包括:在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。
优选地,根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定的步骤具体包括:
用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。
本发明还提供了一种服务器,该服务器包括:
第一接收单元,用于接收机顶盒发送来的用户信息,触发处理单元进行计算;
处理单元,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;
第一发送单元,用于通过所述机顶盒通知显示终端显示所述用户所中的标定。
优选地,所述处理单元还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。
优选地,所述处理单元还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。
优选地,所述处理单元还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果 0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。
本发明还再提供了一种IPTV进行标定分配的方法,该方法包括:
机顶盒接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端。
本发明还相应提供了一种机顶盒,该机顶盒包括:
第二接收单元,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定;
第二发送单元,用于将所述服务器发送来的所述用户所中的标定发送给显示终端。
本发明又提供了一种IPTV进行标定分配的系统,该系统包括:
机顶盒,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端;
所述服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,将计算得到的所述用户所中的标定发送给所述机顶盒;
所述显示终端,用于将所述机顶盒发送来的所述用户的所中的标定进行显示。
优选地,所述服务器还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。
优选地,所述服务器还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。
优选地,所述服务器还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。
本发明再提供了一种应用上述任意一种所述的系统进行标定分配的方法,该方法包括:
机顶盒接收用户信息,将所述用户信息发送给服务器,所述服务器根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示计算得到的所述用户所中的标定。
本发明有益效果如下:
本发明提供的一种IPTV进行标定分配的方法、系统及相关装置,根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。
本发明的其他特征和优点将在随后的说明书中阐述,并且部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
图1为本发明实施例一的IPTV进行标定分配的方法流程图;
图2为本发明实施例二的IPTV进行标定分配的方法流程图;
图3为本发明实施例三的IPTV进行标定分配的系统示意图;
图4为本发明实施例四的IPTV进行标定分配的服务器的结构示意图;
图5为本发明实施例五的IPTV进行标定分配的机顶盒的结构示意图。
具体实施方式
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。为了清楚和简化目的, 当其可能使本发明的主题模糊不清时,将省略本文所描述的器件中已知功能和结构的详细具体说明。
实施例一
本发明实施例提供了一种IPTV进行标定分配的方法,参见图1,该方法包括:
S101、服务器接收机顶盒发送来的用户信息;
S102、根据预计的用户数量和标定数量设置第一概率;
本发明实施例中先估计一个用户数量,用标定的数量除以该预计的用户数量得到所述第一概率。
并且,本发明实施例还在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。
S103、服务器根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;
该步骤具体包括:用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并 截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。由于上述计算没有人参与,因此可以有效保证标定分配的公平性。
S104、通过所述机顶盒通知显示终端显示所述用户所中的标定。
本发明实施例的所述显示终端将显示页面分为若干区域,每个区域对应一个区域编号,每个区域编号对应一个标定项,通过显示页面的区域编号显示所述用户所中的标定,本发明可以通过显示终端的显示页面的转动,从而大大增加了标定分配的趣味性。
本发明实施例中的相关内容可参照其他实施例中的相关内容进行理解,在此不再重复叙述。
本发明根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。
实施例二
本发明实施例提供了一种IPTV进行标定分配的方法,参见图2,该方法应用的实施例三的系统和实施例四的服务器,该方法包括:
S201、机顶盒接收用户信息,将所述用户信息发送给服务器;
机顶盒在收到用户的指示后,将该用户的用户信息发送给服务器。
S202、服务器根据预计的用户数量和标定数量设置第一概率;
即先估计一个用户数量,用标定的数量除以该预计的用户数量得到所述第一概率。
在该步骤之前,本发明实施例还可以预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。
例如,标定分配期间为8.1号00:00分到8.31号00:00分,某个标定项的标定数共计150个,那么标定分配时间段可分别设置为:8.1号00:00到8.31号00:00,标定数为5;8.2号00:00到8.31号00:00,标定数为5;8.3号00:00到8.31号00:00,标定数为5;……依此类推。
S203、根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;
本发明实施例中在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。即运营人员根据现网实际用户数量、剩余的标定的数量和剩余标定分配时间等情况调整所述第一概率,进一步保证标定分配的可控性和公平性。
本发明实施例中,根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定的步骤具体包括:
步骤一,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中 标定,进入下一步骤;
步骤二,确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进入下一步骤;
步骤三,确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。
S204、服务器通过所述机顶盒通知显示终端显示计算得到的该用户所中的标定。
本发明实施例通过IPTV的电子节目指南显示所述用户所中的标定,当然也可以通过短信或电话等方式通知用户所中的标定。
例如,在交互式网络电视(Internet Protocol Television,IPTV)的电子节目指南(Electrnic Program Guide,EPG)页面上设置一个转盘,每个区域对应一个区域编号,每个区域编号对应一个标定项,通过转盘上的区域编号显示所述用户所 中的标定。
本发明实施例中所述的显示终端包括IPTV但不仅仅限于IPTV,例如本发明中的终端还可以是电脑、手机等等。
本发明实施例中所述的方法中的相关内容参照其他实施例中的相关部分,在此不再重复叙述。
本发明通过预设第一概率,根据该第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。
实施例三
本发明实施例提供了一种IPTV进行标定分配的系统,参见图3,该系统包括:
机顶盒,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端;
本发明实施例中用户在IPTV(交互式网络电视,Internet Protocol Television)门户点击预设的按钮时,机顶盒就会将该用户的用户信息发送给服务器。
服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,将计算得到的所述用户所中的标定发送给所述机顶盒;即本发明实施例中的所述服务器通过所述机顶盒通知显示终端显示计算得到的所述用户所中的标定;
显示终端,用于将所述机顶盒发送来的所述用户的所中的标定进行显示。本发明根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。
具体的,本发明实施例中通过管理门户设置服务器的第一概率、分配标定的时间段以及各个标定项的数量。
其中,本发明实施例中的所述服务器还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。即通过设定一个分配标定的时间段,在该时间段内收到机顶盒发出的用户信息时,计算该用户所中的标定,不在该时间段内,即使收到机顶盒发出的用户信息,服务器也不进行标定分配。
本发明实施例中的所述服务器还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。本发明实施例可通过管理门户进行实时动态的调整所述第一概率,从而保证标定分配的公平性和持续时间。
本发明实施例的所述服务器还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一 个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。由于上述计算没有人参与,因此可以有效保证标定分配的公平性。
本发明实施例的所述显示终端将显示页面分为若干区域,每个区域对应一个区域编号,每个区域编号对应一个标定项,通过显示页面的区域编号显示所述用户所中的标定,本发明可以通过显示终端的显示页面的转动,从而大大增加了标定分配的趣味性。
本发明中通过在IPTV的电子节目指南(Electrnic Program Guide,EPG)上划分若干区域,每个区域对应一个区域编号,每个区域编号对应一个标定项,通过显示页面的区域编号显示所述用户所中的标定,即通过采用趣味转盘的方式展现用户所中的标定,大大增加了标定分配的趣味性。例如,当用户点击IPTV页面上的预设的按钮时,IPTV门户显示页面的各个区域会依次高亮显示,由快到慢的循环跳动,最终停在服务器计算得到的相应的标定对应的区域上。
本发明实施例中所述的显示终端包括IPTV但不仅仅限于IPTV,例如本发明中的终端还可以是电脑、手机等等。
本发明实施例通过预设的第一概率,根据该第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可 控,从而保证了对用户的公平性。而且本发明简单,只需要设置一个第一概率,服务器就可以计算得到用户所中的标定,并且运营商只花费少量的资金就可以大大增加运营收入。
实施例四
本发明实施例提供了一种服务器,参见图4,该服务器包括:依次耦合连接的接收单元、处理单元和发送单元。
第一接收单元,用于接收机顶盒发送来的用户信息,触发处理单元进行计算;
处理单元,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;
本发明根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。
具体的,本发明实施例中通过管理门户设置服务器的第一概率、分配标定的时间段以及各个标定项的数量。
其中,所述处理单元还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定, 计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,n(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+……+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0<=D<=S;如果0<=D<n(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)<=D<n(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)<=D<n(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+……+n(m-1)<=D<=n(1)+n(2)+……+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。
第一发送单元,用于通过所述机顶盒通知显示终端显示所述用户所中的标定。
本发明实施例中的所述处理单元还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。本发明实施例可通过管理门户进行实时动态的调整所述第一概率,从而保证标定分配的公平性和持续时间。
实施例五
本发明实施例提供了一种机顶盒,该机顶盒包括相互耦合的接收模块和发送模块,参见图5。通过第二接收单元接收用户发送来的用户信息,第二接收单元将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定, 第二发送单元将所述服务器发送来的所述用户所中的标定发送给显示终端,通过显示终端进行显示。
本发明实施例中的相关内容参考其他实施例的相关部分,在此不再重复叙述。
本发明的方法简单,只需要对机顶盒进行简单的改进即可实现,从而使运营商花费少量的资金即可大大增加运营收入。
实施例六
本发明实施例提供了一种IPTV进行标定分配的方法,该方法包括:通过机顶盒接收用户发送来的用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端,通过所述显示终端进行显示。
本发明实施例中的相关内容参考其他实施例的相关部分,在此不再重复叙述。
本发明的方法简单,只需要对机顶盒进行简单的改进即可实现,从而使运营商花费少量的资金即可大大增加运营收入。
本发明提供了一种IPTV进行标定分配的方法、系统及相关装置,至少能够带来以下有益效果:
1、本发明通过预设第一概率,根据该第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。
2、本发明方法设计简单,仅需要在标定分配开始前设置好第一概率,运营 中根据实际运营情况维护第一概率,即可保证标定按照时间分批次的分发出去,而且完全体现了公平性和随机性;
3、通过本发明的方法运营商只花费少量的资金就可以大大增加运营收入。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

一种IPTV进行标定分配的方法、系统及相关装置.pdf_第1页
第1页 / 共15页
一种IPTV进行标定分配的方法、系统及相关装置.pdf_第2页
第2页 / 共15页
一种IPTV进行标定分配的方法、系统及相关装置.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种IPTV进行标定分配的方法、系统及相关装置.pdf》由会员分享,可在线阅读,更多相关《一种IPTV进行标定分配的方法、系统及相关装置.pdf(15页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201310440036.7(22)申请日 2013.09.24H04N 21/254(2011.01)H04N 21/258(2011.01)(71)申请人中兴通讯股份有限公司地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部(72)发明人乔林(74)专利代理机构工业和信息化部电子专利中心 11010代理人梁军(54) 发明名称一种IPTV进行标定分配的方法、系统及相关装置(57) 摘要本发明公开了一种IPTV进行标定分配的方法、系统及相关装置,该系统包括:机顶盒,用于接收用户信息,将用户信息发送给服务器,触。

2、发服务器计算用户所中的标定,并将服务器发送来的用户所中的标定发送给显示终端;服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算用户所中的标定,将计算得到的用户所中的标定发送给机顶盒;显示终端,用于将机顶盒发送来的用户的所中的标定进行显示。本发明的设计简单,仅需要预设第一概率,根据该第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书3页 说明书9页 附图2页(10)申请公。

3、布号 CN 104469419 A(43)申请公布日 2015.03.25CN 104469419 A1/3页21.一种IPTV进行标定分配的方法,其特征在于,包括:服务器接收机顶盒发送来的用户信息,根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示所述用户所中的标定。2.根据权利要求1所述的方法,其特征在于,还包括:预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。3.根据权利要求1所述的方法,其特征在于,还包括:在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整。

4、所述第一概率。4.根据权利要求1-3中的任意一项所述的方法,其特征在于,根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定的步骤具体包括:用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项。

5、1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+n(m-1)。

6、=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。5.一种服务器,其特征在于,包括:第一接收单元,用于接收机顶盒发送来的用户信息,触发处理单元进行计算;处理单元,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;第一发送单元,用于通过所述机顶盒通知显示终端显示所述用户所中的标定。6.根据权利要求5所述的服务器,其特征在于,所述处理单元还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。7.根据权利要求5所述的服务器,其特征在于,所述处理单元还用。

7、于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。8.根据权利要求5-7中任意一项所述的服务器,其特征在于,所述处理单元还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标权 利 要 求 书CN 104469419 A2/3页3定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所。

8、有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,。

9、如果n(1)+n(2)+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。9.一种IPTV进行标定分配的方法,其特征在于,包括:机顶盒接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端。10.一种机顶盒,其特征在于,包括:第二接收单元,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定;第二发送单元,用于将所述服务器发送来的所述用户所中的标定发送给显示终端。11.一种IPTV进行标定分配的系统,其特征在于,包括:机顶盒。

10、,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端;所述服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,将计算得到的所述用户所中的标定发送给所述机顶盒;所述显示终端,用于将所述机顶盒发送来的所述用户的所中的标定进行显示。12.根据权利要求11所述的系统,其特征在于,所述服务器还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。13.根据权利要求11所述的系统,其特征在于,所述服务器还用于,在标定。

11、分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。14.根据权利要求11-13中的任意一项所述的系统,其特征在于,所述服务器还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)。

12、为标定项2的权 利 要 求 书CN 104469419 A3/3页4剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n。

13、(1)+n(2)+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。15.一种应用权利要求10-14中任意一项所述的系统进行标定分配的方法,其特征在于,包括:机顶盒接收用户信息,将所述用户信息发送给服务器,所述服务器根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示计算得到的所述用户所中的标定。权 利 要 求 书CN 104469419 A1/9页5一种 IPTV 进行标定分配的方法、 系统及相关装置技术领域0001 本发。

14、明涉及计算机技术领域,尤其涉及一种IPTV进行标定分配的方法、系统及相关装置。背景技术0002 在交互式网络电视(Internet Protocol Television,IPTV)等各种终端日益多样化的今天,运营商和协处理器厂商为了提高运营收入,可谓是八仙过海,各显神通。但是由于各种促销方式的公平性不强,例如抽奖可能存在暗箱操作,所以很难吸引更多的用户,因此,如何实现促销方式的公平性成为现在亟待需要解决的问题。发明内容0003 鉴于上述的分析,本发明旨在提供一种IPTV进行标定分配的方法、系统及相关装置,用以进一步提高IPTV标定分配的公平性。0004 本发明主要是通过以下技术方案实现的:0。

15、005 一种IPTV进行标定分配的方法,该方法包括:0006 服务器接收机顶盒发送来的用户信息,根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示所述用户所中的标定。0007 优选地,还包括:预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。0008 优选地,还包括:在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。0009 优选地,根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定的步骤具体包括:0010 用1去除。

16、第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获。

17、取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+说 明 书CN 104469419 A2/9页6+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。0011 本发明还提供了一种服务。

18、器,该服务器包括:0012 第一接收单元,用于接收机顶盒发送来的用户信息,触发处理单元进行计算;0013 处理单元,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;0014 第一发送单元,用于通过所述机顶盒通知显示终端显示所述用户所中的标定。0015 优选地,所述处理单元还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。0016 优选地,所述处理单元还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。0017 优选地,所述处理单元还用于,用1去除第一概率R得到数。

19、值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并。

20、截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。0018 本发明还再提供了一种IPTV进行标定分配的方法,该方法包括:0019 机顶盒接收用户信息。

21、,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端。0020 本发明还相应提供了一种机顶盒,该机顶盒包括:0021 第二接收单元,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定;0022 第二发送单元,用于将所述服务器发送来的所述用户所中的标定发送给显示终端。0023 本发明又提供了一种IPTV进行标定分配的系统,该系统包括:0024 机顶盒,用于接收用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端;002。

22、5 所述服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,将计算得到的所述用户所中的标定发送给所述机顶盒;说 明 书CN 104469419 A3/9页70026 所述显示终端,用于将所述机顶盒发送来的所述用户的所中的标定进行显示。0027 优选地,所述服务器还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。0028 优选地,所述服务器还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。0029 优选地,所述服务器还用于,用1去除第一概率R得到数值m,设置。

23、随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机。

24、数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。0030 本发明再提供了一种应用上述任意一种所述的系统进行标定分配的方法,该方法包括:0031 机顶盒接收用。

25、户信息,将所述用户信息发送给服务器,所述服务器根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,通过所述机顶盒通知显示终端显示计算得到的所述用户所中的标定。0032 本发明有益效果如下:0033 本发明提供的一种IPTV进行标定分配的方法、系统及相关装置,根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。0034 本发明的其他特征和优点将在随后的说明书中阐述,并且部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的。

26、和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明0035 图1为本发明实施例一的IPTV进行标定分配的方法流程图;0036 图2为本发明实施例二的IPTV进行标定分配的方法流程图;0037 图3为本发明实施例三的IPTV进行标定分配的系统示意图;0038 图4为本发明实施例四的IPTV进行标定分配的服务器的结构示意图;0039 图5为本发明实施例五的IPTV进行标定分配的机顶盒的结构示意图。说 明 书CN 104469419 A4/9页8具体实施方式0040 下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起。

27、用于阐释本发明的原理。为了清楚和简化目的,当其可能使本发明的主题模糊不清时,将省略本文所描述的器件中已知功能和结构的详细具体说明。0041 实施例一0042 本发明实施例提供了一种IPTV进行标定分配的方法,参见图1,该方法包括:0043 S101、服务器接收机顶盒发送来的用户信息;0044 S102、根据预计的用户数量和标定数量设置第一概率;0045 本发明实施例中先估计一个用户数量,用标定的数量除以该预计的用户数量得到所述第一概率。0046 并且,本发明实施例还在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。0047 S103、服务器根据所述第一概率、当前剩余的各个。

28、标定项的标定数量和所有标定的总数计算所述用户所中的标定;0048 该步骤具体包括:用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数。

29、,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定个数减1;依次类推,如果n(1)+n(2)+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个。

30、数减1。由于上述计算没有人参与,因此可以有效保证标定分配的公平性。0049 S104、通过所述机顶盒通知显示终端显示所述用户所中的标定。0050 本发明实施例的所述显示终端将显示页面分为若干区域,每个区域对应一个区域编号,每个区域编号对应一个标定项,通过显示页面的区域编号显示所述用户所中的标定,本发明可以通过显示终端的显示页面的转动,从而大大增加了标定分配的趣味性。0051 本发明实施例中的相关内容可参照其他实施例中的相关内容进行理解,在此不再重复叙述。0052 本发明根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的。

31、公平性。0053 实施例二说 明 书CN 104469419 A5/9页90054 本发明实施例提供了一种IPTV进行标定分配的方法,参见图2,该方法应用的实施例三的系统和实施例四的服务器,该方法包括:0055 S201、机顶盒接收用户信息,将所述用户信息发送给服务器;0056 机顶盒在收到用户的指示后,将该用户的用户信息发送给服务器。0057 S202、服务器根据预计的用户数量和标定数量设置第一概率;0058 即先估计一个用户数量,用标定的数量除以该预计的用户数量得到所述第一概率。0059 在该步骤之前,本发明实施例还可以预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。0060 。

32、例如,标定分配期间为8.1号00:00分到8.31号00:00分,某个标定项的标定数共计150个,那么标定分配时间段可分别设置为:8.1号00:00到8.31号00:00,标定数为5;8.2号00:00到8.31号00:00,标定数为5;8.3号00:00到8.31号00:00,标定数为5;依此类推。0061 S203、根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定;0062 本发明实施例中在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。即运营人员根据现网实际用户数量、剩余的标定的数量和剩余标定分配时间等情况调整所述第一概率,进一。

33、步保证标定分配的可控性和公平性。0063 本发明实施例中,根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定的步骤具体包括:0064 步骤一,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进入下一步骤;0065 步骤二,确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进入下一步骤;0066 步骤三,确定所述用。

34、户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中任意获取一个随机数,并截取该随机数的整数部分D,则D的取值范围是0=D=S;如果0=Dn(1),则返回该用户中标定项1的标定,同时将标定项1的剩余标定个数减1;如果n(1)=Dn(1)+n(2),则返回该用户中标定项2的标定,同时标定项2的剩余标定个数减1;如果n(1)+n(2)=Dn(1)+n(2)+n(3),则返回该用户中标定项3的标定,同时将标定项3的剩余标定。

35、个数减1;依次类推,如果n(1)+n(2)+n(m-1)=D=n(1)+n(2)+n(m),则返回该用户中标定项m的标定,同时将标定项m的剩余标定个数减1。0067 S204、服务器通过所述机顶盒通知显示终端显示计算得到的该用户所中的标定。0068 本发明实施例通过IPTV的电子节目指南显示所述用户所中的标定,当然也可以通过短信或电话等方式通知用户所中的标定。0069 例如,在交互式网络电视(Internet Protocol Television,IPTV)的电子节目指说 明 书CN 104469419 A6/9页10南(Electrnic Program Guide,EPG)页面上设置一个。

36、转盘,每个区域对应一个区域编号,每个区域编号对应一个标定项,通过转盘上的区域编号显示所述用户所中的标定。0070 本发明实施例中所述的显示终端包括IPTV但不仅仅限于IPTV,例如本发明中的终端还可以是电脑、手机等等。0071 本发明实施例中所述的方法中的相关内容参照其他实施例中的相关部分,在此不再重复叙述。0072 本发明通过预设第一概率,根据该第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。0073 实施例三0074 本发明实施例提供了一种IPTV进行标定分配的系统,参见图3,该系统包括:0075 机顶盒,用于接收。

37、用户信息,将所述用户信息发送给服务器,触发所述服务器计算所述用户所中的标定,并将所述服务器发送来的所述用户所中的标定发送给显示终端;0076 本发明实施例中用户在IPTV(交互式网络电视,Internet Protocol Television)门户点击预设的按钮时,机顶盒就会将该用户的用户信息发送给服务器。0077 服务器,用于根据预计的用户数量和标定数量设置第一概率,并根据所述第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,将计算得到的所述用户所中的标定发送给所述机顶盒;即本发明实施例中的所述服务器通过所述机顶盒通知显示终端显示计算得到的所述用户所中的标定;。

38、0078 显示终端,用于将所述机顶盒发送来的所述用户的所中的标定进行显示。本发明根据预设的第一概率、当前剩余的各个标定项的标定数量和所有标定的总数计算所述用户所中的标定,使标定的分配可控,从而保证了对用户的公平性。0079 具体的,本发明实施例中通过管理门户设置服务器的第一概率、分配标定的时间段以及各个标定项的数量。0080 其中,本发明实施例中的所述服务器还用于,预先设置分配标定的时间段,以及各个时间段内各个标定项的数量。即通过设定一个分配标定的时间段,在该时间段内收到机顶盒发出的用户信息时,计算该用户所中的标定,不在该时间段内,即使收到机顶盒发出的用户信息,服务器也不进行标定分配。0081。

39、 本发明实施例中的所述服务器还用于,在标定分配过程中根据当前的用户数量和剩余的标定数量实时调整所述第一概率。本发明实施例可通过管理门户进行实时动态的调整所述第一概率,从而保证标定分配的公平性和持续时间。0082 本发明实施例的所述服务器还用于,用1去除第一概率R得到数值m,设置随机函数为0到m,从中任意获取一个随机数,并截取该随机数的整数部分n,如果n大于0,则该用户本次未中标定,直接返回未中标定,计算结束;如果n等于0,则该用户本次中标定,进一步确定所述用户所中的标定项:查询当前是否有剩余标定项,当剩余标定项个数为0,则该用户未中标定,直接返回未中标定,计算结束;当剩余标定项个数大于0,则进一步确定所述用户所中的标定:计算所有剩余标定的数量,设n(1)为标定项1的剩余标定个数,n(2)为标定项2的剩余标定个数,以此类推,(m)为标定项m的剩余标定个数,则所有剩余标定的个数为S=n(1)+n(2)+n(m);设置随机函数为0到S,从中说 明 书CN 104469419 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1