亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種iptv進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置制造方法

文檔序號:7771547閱讀:118來源:國知局
一種iptv進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置制造方法
【專利摘要】本發(fā)明公開了一種IPTV進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置,該系統(tǒng)包括:機(jī)頂盒,用于接收用戶信息,將用戶信息發(fā)送給服務(wù)器,觸發(fā)服務(wù)器計算用戶所中的標(biāo)定,并將服務(wù)器發(fā)送來的用戶所中的標(biāo)定發(fā)送給顯示終端;服務(wù)器,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算用戶所中的標(biāo)定,將計算得到的用戶所中的標(biāo)定發(fā)送給機(jī)頂盒;顯示終端,用于將機(jī)頂盒發(fā)送來的用戶的所中的標(biāo)定進(jìn)行顯示。本發(fā)明的設(shè)計簡單,僅需要預(yù)設(shè)第一概率,根據(jù)該第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
【專利說明】—種IPTV進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種IPTV進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置。

【背景技術(shù)】
[0002]在交互式網(wǎng)絡(luò)電視(Internet Protocol Televis1n, IPTV)等各種終端日益多樣化的今天,運營商和協(xié)處理器廠商為了提高運營收入,可謂是八仙過海,各顯神通。但是由于各種促銷方式的公平性不強(qiáng),例如抽獎可能存在暗箱操作,所以很難吸引更多的用戶,因此,如何實現(xiàn)促銷方式的公平性成為現(xiàn)在亟待需要解決的問題。


【發(fā)明內(nèi)容】

[0003]鑒于上述的分析,本發(fā)明旨在提供一種IPTV進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置,用以進(jìn)一步提高IPTV標(biāo)定分配的公平性。
[0004]本發(fā)明主要是通過以下技術(shù)方案實現(xiàn)的:
[0005]一種IPTV進(jìn)行標(biāo)定分配的方法,該方法包括:
[0006]服務(wù)器接收機(jī)頂盒發(fā)送來的用戶信息,根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,通過所述機(jī)頂盒通知顯示終端顯示所述用戶所中的標(biāo)定。
[0007]優(yōu)選地,還包括:預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
[0008]優(yōu)選地,還包括:在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
[0009]優(yōu)選地,根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定的步驟具體包括:
[0010]用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η (I)為標(biāo)定項I的剩余標(biāo)定個數(shù),η⑵為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n(I)+n(2)+......+n(m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n(l),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果n(l)+n(2)〈=D〈n(l)+n(2)+n(3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果η (I)+η (2)+……+n (m-1) <=D<=n (I) +n⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
[0011]本發(fā)明還提供了一種服務(wù)器,該服務(wù)器包括:
[0012]第一接收單元,用于接收機(jī)頂盒發(fā)送來的用戶信息,觸發(fā)處理單元進(jìn)行計算;
[0013]處理單元,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定;
[0014]第一發(fā)送單元,用于通過所述機(jī)頂盒通知顯示終端顯示所述用戶所中的標(biāo)定。
[0015]優(yōu)選地,所述處理單元還用于,預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
[0016]優(yōu)選地,所述處理單元還用于,在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
[0017]優(yōu)選地,所述處理單元還用于,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η(1)為標(biāo)定項I的剩余標(biāo)定個數(shù),η⑵為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n (I) +η⑵+……+n (m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n (I),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果η⑴+η⑵<=D〈n⑴+η⑵+η⑶,則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果
η⑴+η⑵+......+n (m-1) <=D〈=n⑴+η⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
[0018]本發(fā)明還再提供了一種IPTV進(jìn)行標(biāo)定分配的方法,該方法包括:
[0019]機(jī)頂盒接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,并將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端。
[0020]本發(fā)明還相應(yīng)提供了一種機(jī)頂盒,該機(jī)頂盒包括:
[0021]第二接收單元,用于接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定;
[0022]第二發(fā)送單元,用于將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端。
[0023]本發(fā)明又提供了一種IPTV進(jìn)行標(biāo)定分配的系統(tǒng),該系統(tǒng)包括:
[0024]機(jī)頂盒,用于接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,并將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端;
[0025]所述服務(wù)器,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,將計算得到的所述用戶所中的標(biāo)定發(fā)送給所述機(jī)頂盒;
[0026]所述顯示終端,用于將所述機(jī)頂盒發(fā)送來的所述用戶的所中的標(biāo)定進(jìn)行顯示。
[0027]優(yōu)選地,所述服務(wù)器還用于,預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
[0028]優(yōu)選地,所述服務(wù)器還用于,在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
[0029]優(yōu)選地,所述服務(wù)器還用于,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η (I)為標(biāo)定項I的剩余標(biāo)定個數(shù),η (2)為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n(l)+n(2)+……+n(m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n(l),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果η⑴+η⑵<=D〈n⑴+η⑵+η⑶,則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果
η⑴+η⑵+......+n (m-1) <=D〈=n⑴+η⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
[0030]本發(fā)明再提供了一種應(yīng)用上述任意一種所述的系統(tǒng)進(jìn)行標(biāo)定分配的方法,該方法包括:
[0031]機(jī)頂盒接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,所述服務(wù)器根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,通過所述機(jī)頂盒通知顯示終端顯示計算得到的所述用戶所中的標(biāo)定。
[0032]本發(fā)明有益效果如下:
[0033]本發(fā)明提供的一種IPTV進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置,根據(jù)預(yù)設(shè)的第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
[0034]本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且部分的從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。

【專利附圖】

【附圖說明】
[0035]圖1為本發(fā)明實施例一的IPTV進(jìn)行標(biāo)定分配的方法流程圖;
[0036]圖2為本發(fā)明實施例二的IPTV進(jìn)行標(biāo)定分配的方法流程圖;
[0037]圖3為本發(fā)明實施例三的IPTV進(jìn)行標(biāo)定分配的系統(tǒng)示意圖;
[0038]圖4為本發(fā)明實施例四的IPTV進(jìn)行標(biāo)定分配的服務(wù)器的結(jié)構(gòu)示意圖;
[0039]圖5為本發(fā)明實施例五的IPTV進(jìn)行標(biāo)定分配的機(jī)頂盒的結(jié)構(gòu)示意圖。

【具體實施方式】
[0040]下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)選實施例,其中,附圖構(gòu)成本申請一部分,并與本發(fā)明的實施例一起用于闡釋本發(fā)明的原理。為了清楚和簡化目的,當(dāng)其可能使本發(fā)明的主題模糊不清時,將省略本文所描述的器件中已知功能和結(jié)構(gòu)的詳細(xì)具體說明。
[0041]實施例一
[0042]本發(fā)明實施例提供了一種IPTV進(jìn)行標(biāo)定分配的方法,參見圖1,該方法包括:
[0043]S101、服務(wù)器接收機(jī)頂盒發(fā)送來的用戶信息;
[0044]S102、根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率;
[0045]本發(fā)明實施例中先估計一個用戶數(shù)量,用標(biāo)定的數(shù)量除以該預(yù)計的用戶數(shù)量得到所述第一概率。
[0046]并且,本發(fā)明實施例還在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
[0047]S103、服務(wù)器根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定;
[0048]該步驟具體包括:用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η (I)為標(biāo)定項I的剩余標(biāo)定個數(shù),η (2)為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n (I) +η⑵+……+n (m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n (I),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果n(l)〈=D〈n(l)+n(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果11(1)+11(2)〈=0〈11(1)+11(2)+11(3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果
η⑴+η⑵+......+n (m-1) <=D〈=n⑴+η⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。由于上述計算沒有人參與,因此可以有效保證標(biāo)定分配的公平性。
[0049]S104、通過所述機(jī)頂盒通知顯示終端顯示所述用戶所中的標(biāo)定。
[0050]本發(fā)明實施例的所述顯示終端將顯示頁面分為若干區(qū)域,每個區(qū)域?qū)?yīng)一個區(qū)域編號,每個區(qū)域編號對應(yīng)一個標(biāo)定項,通過顯示頁面的區(qū)域編號顯示所述用戶所中的標(biāo)定,本發(fā)明可以通過顯示終端的顯示頁面的轉(zhuǎn)動,從而大大增加了標(biāo)定分配的趣味性。
[0051]本發(fā)明實施例中的相關(guān)內(nèi)容可參照其他實施例中的相關(guān)內(nèi)容進(jìn)行理解,在此不再重復(fù)敘述。
[0052]本發(fā)明根據(jù)預(yù)設(shè)的第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
[0053]實施例二
[0054]本發(fā)明實施例提供了一種IPTV進(jìn)行標(biāo)定分配的方法,參見圖2,該方法應(yīng)用的實施例三的系統(tǒng)和實施例四的服務(wù)器,該方法包括:
[0055]S201、機(jī)頂盒接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器;
[0056]機(jī)頂盒在收到用戶的指示后,將該用戶的用戶信息發(fā)送給服務(wù)器。
[0057]S202、服務(wù)器根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率;
[0058]即先估計一個用戶數(shù)量,用標(biāo)定的數(shù)量除以該預(yù)計的用戶數(shù)量得到所述第一概率。
[0059]在該步驟之前,本發(fā)明實施例還可以預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
[0060]例如,標(biāo)定分配期間為8.1號00:00分到8.31號00:00分,某個標(biāo)定項的標(biāo)定數(shù)共計150個,那么標(biāo)定分配時間段可分別設(shè)置為:8.1號00:00到8.31號00:00,標(biāo)定數(shù)為5 ;8.2號00:00到8.31號00:00,標(biāo)定數(shù)為5 ;8.3號00:00到8.31號00:00,標(biāo)定數(shù)為
5 ;……依此類推。
[0061]S203、根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定;
[0062]本發(fā)明實施例中在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。即運營人員根據(jù)現(xiàn)網(wǎng)實際用戶數(shù)量、剩余的標(biāo)定的數(shù)量和剩余標(biāo)定分配時間等情況調(diào)整所述第一概率,進(jìn)一步保證標(biāo)定分配的可控性和公平性。
[0063]本發(fā)明實施例中,根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定的步驟具體包括:
[0064]步驟一,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)入下一步驟;
[0065]步驟二,確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)入下一步驟;
[0066]步驟三,確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η(1)為標(biāo)定項I的剩余標(biāo)定個數(shù),η⑵為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n(l)+n(2)+......+n(m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n(l),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果n(l)〈=D〈n(l)+n(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果η (I)+n (2) <=D〈n (I)+n (2)+η (3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減 I ;依次類推,如果 η (I)+n (2)+......+n (m-1) <=D<=n (I) +n (2) +......+n (m),
則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
[0067]S204、服務(wù)器通過所述機(jī)頂盒通知顯示終端顯示計算得到的該用戶所中的標(biāo)定。
[0068]本發(fā)明實施例通過IPTV的電子節(jié)目指南顯示所述用戶所中的標(biāo)定,當(dāng)然也可以通過短信或電話等方式通知用戶所中的標(biāo)定。
[0069]例如,在交互式網(wǎng)絡(luò)電視(Internet Protocol Televis1n, IPTV)的電子節(jié)目指南(Electrnic Program Guide, EPG)頁面上設(shè)置一個轉(zhuǎn)盤,每個區(qū)域?qū)?yīng)一個區(qū)域編號,每個區(qū)域編號對應(yīng)一個標(biāo)定項,通過轉(zhuǎn)盤上的區(qū)域編號顯示所述用戶所中的標(biāo)定。
[0070]本發(fā)明實施例中所述的顯示終端包括IPTV但不僅僅限于IPTV,例如本發(fā)明中的終端還可以是電腦、手機(jī)等等。
[0071 ] 本發(fā)明實施例中所述的方法中的相關(guān)內(nèi)容參照其他實施例中的相關(guān)部分,在此不再重復(fù)敘述。
[0072]本發(fā)明通過預(yù)設(shè)第一概率,根據(jù)該第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
[0073]實施例三
[0074]本發(fā)明實施例提供了一種IPTV進(jìn)行標(biāo)定分配的系統(tǒng),參見圖3,該系統(tǒng)包括:
[0075]機(jī)頂盒,用于接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,并將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端;
[0076]本發(fā)明實施例中用戶在IPTV(交互式網(wǎng)絡(luò)電視,Internet Protocol Televis1n)門戶點擊預(yù)設(shè)的按鈕時,機(jī)頂盒就會將該用戶的用戶信息發(fā)送給服務(wù)器。
[0077]服務(wù)器,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,將計算得到的所述用戶所中的標(biāo)定發(fā)送給所述機(jī)頂盒;即本發(fā)明實施例中的所述服務(wù)器通過所述機(jī)頂盒通知顯示終端顯示計算得到的所述用戶所中的標(biāo)定;
[0078]顯示終端,用于將所述機(jī)頂盒發(fā)送來的所述用戶的所中的標(biāo)定進(jìn)行顯示。本發(fā)明根據(jù)預(yù)設(shè)的第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
[0079]具體的,本發(fā)明實施例中通過管理門戶設(shè)置服務(wù)器的第一概率、分配標(biāo)定的時間段以及各個標(biāo)定項的數(shù)量。
[0080]其中,本發(fā)明實施例中的所述服務(wù)器還用于,預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。即通過設(shè)定一個分配標(biāo)定的時間段,在該時間段內(nèi)收到機(jī)頂盒發(fā)出的用戶信息時,計算該用戶所中的標(biāo)定,不在該時間段內(nèi),即使收到機(jī)頂盒發(fā)出的用戶信息,服務(wù)器也不進(jìn)行標(biāo)定分配。
[0081]本發(fā)明實施例中的所述服務(wù)器還用于,在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。本發(fā)明實施例可通過管理門戶進(jìn)行實時動態(tài)的調(diào)整所述第一概率,從而保證標(biāo)定分配的公平性和持續(xù)時間。
[0082]本發(fā)明實施例的所述服務(wù)器還用于,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η(1)為標(biāo)定項I的剩余標(biāo)定個數(shù),η(2)為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n(l)+n(2)+......+n(m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n(l),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果n(l)〈=D〈n(l)+n(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果η (I) +η (2) <=D<n (I) +η (2) +η (3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減 I ;依次類推,如果 η (I)+n (2)+......+n (m-1) <=D<=n (I) +n (2) +......+n (m),
則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。由于上述計算沒有人參與,因此可以有效保證標(biāo)定分配的公平性。
[0083]本發(fā)明實施例的所述顯示終端將顯示頁面分為若干區(qū)域,每個區(qū)域?qū)?yīng)一個區(qū)域編號,每個區(qū)域編號對應(yīng)一個標(biāo)定項,通過顯示頁面的區(qū)域編號顯示所述用戶所中的標(biāo)定,本發(fā)明可以通過顯示終端的顯示頁面的轉(zhuǎn)動,從而大大增加了標(biāo)定分配的趣味性。
[0084]本發(fā)明中通過在IPTV的電子節(jié)目指南(Electrnic Program Guide, EPG)上劃分若干區(qū)域,每個區(qū)域?qū)?yīng)一個區(qū)域編號,每個區(qū)域編號對應(yīng)一個標(biāo)定項,通過顯示頁面的區(qū)域編號顯示所述用戶所中的標(biāo)定,即通過采用趣味轉(zhuǎn)盤的方式展現(xiàn)用戶所中的標(biāo)定,大大增加了標(biāo)定分配的趣味性。例如,當(dāng)用戶點擊IPTV頁面上的預(yù)設(shè)的按鈕時,IPTV門戶顯示頁面的各個區(qū)域會依次高亮顯示,由快到慢的循環(huán)跳動,最終停在服務(wù)器計算得到的相應(yīng)的標(biāo)定對應(yīng)的區(qū)域上。
[0085]本發(fā)明實施例中所述的顯示終端包括IPTV但不僅僅限于IPTV,例如本發(fā)明中的終端還可以是電腦、手機(jī)等等。
[0086]本發(fā)明實施例通過預(yù)設(shè)的第一概率,根據(jù)該第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。而且本發(fā)明簡單,只需要設(shè)置一個第一概率,服務(wù)器就可以計算得到用戶所中的標(biāo)定,并且運營商只花費少量的資金就可以大大增加運營收入。
[0087]實施例四
[0088]本發(fā)明實施例提供了一種服務(wù)器,參見圖4,該服務(wù)器包括:依次耦合連接的接收單元、處理單元和發(fā)送單元。
[0089]第一接收單元,用于接收機(jī)頂盒發(fā)送來的用戶信息,觸發(fā)處理單元進(jìn)行計算;
[0090]處理單元,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定;
[0091]本發(fā)明根據(jù)預(yù)設(shè)的第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
[0092]具體的,本發(fā)明實施例中通過管理門戶設(shè)置服務(wù)器的第一概率、分配標(biāo)定的時間段以及各個標(biāo)定項的數(shù)量。
[0093]其中,所述處理單元還用于,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為0,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η (I)為標(biāo)定項I的剩余標(biāo)定個數(shù),η (2)為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n(l)+n(2)+……+n(m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n (I),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果η (I) +η (2) <=D<n (I) +η (2) +η (3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果
η⑴+η⑵+......+n (m-1) <=D〈=n⑴+η⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
[0094]第一發(fā)送單元,用于通過所述機(jī)頂盒通知顯示終端顯示所述用戶所中的標(biāo)定。
[0095]本發(fā)明實施例中的所述處理單元還用于,預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量,在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。本發(fā)明實施例可通過管理門戶進(jìn)行實時動態(tài)的調(diào)整所述第一概率,從而保證標(biāo)定分配的公平性和持續(xù)時間。
[0096]實施例五
[0097]本發(fā)明實施例提供了一種機(jī)頂盒,該機(jī)頂盒包括相互耦合的接收模塊和發(fā)送模塊,參見圖5。通過第二接收單元接收用戶發(fā)送來的用戶信息,第二接收單元將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,第二發(fā)送單元將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端,通過顯示終端進(jìn)行顯示。
[0098]本發(fā)明實施例中的相關(guān)內(nèi)容參考其他實施例的相關(guān)部分,在此不再重復(fù)敘述。
[0099]本發(fā)明的方法簡單,只需要對機(jī)頂盒進(jìn)行簡單的改進(jìn)即可實現(xiàn),從而使運營商花費少量的資金即可大大增加運營收入。
[0100]實施例六
[0101]本發(fā)明實施例提供了一種IPTV進(jìn)行標(biāo)定分配的方法,該方法包括:通過機(jī)頂盒接收用戶發(fā)送來的用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,并將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端,通過所述顯示終端進(jìn)行顯示。
[0102]本發(fā)明實施例中的相關(guān)內(nèi)容參考其他實施例的相關(guān)部分,在此不再重復(fù)敘述。
[0103]本發(fā)明的方法簡單,只需要對機(jī)頂盒進(jìn)行簡單的改進(jìn)即可實現(xiàn),從而使運營商花費少量的資金即可大大增加運營收入。
[0104]本發(fā)明提供了一種IPTV進(jìn)行標(biāo)定分配的方法、系統(tǒng)及相關(guān)裝置,至少能夠帶來以下有益效果:
[0105]1、本發(fā)明通過預(yù)設(shè)第一概率,根據(jù)該第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,使標(biāo)定的分配可控,從而保證了對用戶的公平性。
[0106]2、本發(fā)明方法設(shè)計簡單,僅需要在標(biāo)定分配開始前設(shè)置好第一概率,運營中根據(jù)實際運營情況維護(hù)第一概率,即可保證標(biāo)定按照時間分批次的分發(fā)出去,而且完全體現(xiàn)了公平性和隨機(jī)性;
[0107]3、通過本發(fā)明的方法運營商只花費少量的資金就可以大大增加運營收入。
[0108]以上所述,僅為本發(fā)明較佳的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種IPTV進(jìn)行標(biāo)定分配的方法,其特征在于,包括: 服務(wù)器接收機(jī)頂盒發(fā)送來的用戶信息,根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,通過所述機(jī)頂盒通知顯示終端顯示所述用戶所中的標(biāo)定。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
4.根據(jù)權(quán)利要求1-3中的任意一項所述的方法,其特征在于,根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定的步驟具體包括: 用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于O,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于O,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為O,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于O,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η(1)為標(biāo)定項I的剩余標(biāo)定個數(shù),η⑵為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n (I)+n (2)+......+n(m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則0的取值范圍是0〈=0〈=5;如果0〈=0〈11(1),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果n(l)+n(2)〈=D〈n(l)+n(2)+n(3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果η (I)+η (2)+……+n (m-1) <=D<=n (I) +η (2) +......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
5.一種服務(wù)器,其特征在于,包括: 第一接收單元,用于接收機(jī)頂盒發(fā)送來的用戶信息,觸發(fā)處理單元進(jìn)行計算; 處理單元,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定; 第一發(fā)送單元,用于通過所述機(jī)頂盒通知顯示終端顯示所述用戶所中的標(biāo)定。
6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于, 所述處理單元還用于,預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
7.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于, 所述處理單元還用于,在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
8.根據(jù)權(quán)利要求5-7中任意一項所述的服務(wù)器,其特征在于, 所述處理單元還用于,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于O,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于O,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為O,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于O,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η (I)為標(biāo)定項I的剩余標(biāo)定個數(shù),η (2)為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n (I) +η⑵+……+n (m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n(l),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果11(1)+11(2)〈=0〈11(1)+11(2)+11(3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果η⑴+η⑵+......+n (m-1) <=D〈=n⑴+η⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
9.一種IPTV進(jìn)行標(biāo)定分配的方法,其特征在于,包括: 機(jī)頂盒接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,并將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端。
10.一種機(jī)頂盒,其特征在于,包括: 第二接收單元,用于接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定; 第二發(fā)送單元,用于將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端。
11.一種IPTV進(jìn)行標(biāo)定分配的系統(tǒng),其特征在于,包括: 機(jī)頂盒,用于接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,觸發(fā)所述服務(wù)器計算所述用戶所中的標(biāo)定,并將所述服務(wù)器發(fā)送來的所述用戶所中的標(biāo)定發(fā)送給顯示終端; 所述服務(wù)器,用于根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,將計算得到的所述用戶所中的標(biāo)定發(fā)送給所述機(jī)頂盒; 所述顯示終端,用于將所述機(jī)頂盒發(fā)送來的所述用戶的所中的標(biāo)定進(jìn)行顯示。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于, 所述服務(wù)器還用于,預(yù)先設(shè)置分配標(biāo)定的時間段,以及各個時間段內(nèi)各個標(biāo)定項的數(shù)量。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于, 所述服務(wù)器還用于,在標(biāo)定分配過程中根據(jù)當(dāng)前的用戶數(shù)量和剩余的標(biāo)定數(shù)量實時調(diào)整所述第一概率。
14.根據(jù)權(quán)利要求11-13中的任意一項所述的系統(tǒng),其特征在于, 所述服務(wù)器還用于,用I去除第一概率R得到數(shù)值m,設(shè)置隨機(jī)函數(shù)為O到m,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分n,如果η大于0,則該用戶本次未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;如果η等于0,則該用戶本次中標(biāo)定,進(jìn)一步確定所述用戶所中的標(biāo)定項:查詢當(dāng)前是否有剩余標(biāo)定項,當(dāng)剩余標(biāo)定項個數(shù)為O,則該用戶未中標(biāo)定,直接返回未中標(biāo)定,計算結(jié)束;當(dāng)剩余標(biāo)定項個數(shù)大于0,則進(jìn)一步確定所述用戶所中的標(biāo)定:計算所有剩余標(biāo)定的數(shù)量,設(shè)η(1)為標(biāo)定項I的剩余標(biāo)定個數(shù),η⑵為標(biāo)定項2的剩余標(biāo)定個數(shù),以此類推,n (m)為標(biāo)定項m的剩余標(biāo)定個數(shù),則所有剩余標(biāo)定的個數(shù)為S=n (I) +η⑵+……+n (m);設(shè)置隨機(jī)函數(shù)為O到S,從中任意獲取一個隨機(jī)數(shù),并截取該隨機(jī)數(shù)的整數(shù)部分D,則D的取值范圍是0〈=D〈=S ;如果0〈=D〈n (I),則返回該用戶中標(biāo)定項I的標(biāo)定,同時將標(biāo)定項I的剩余標(biāo)定個數(shù)減I ;如果11(1)〈=0〈11(1)+11(2),則返回該用戶中標(biāo)定項2的標(biāo)定,同時標(biāo)定項2的剩余標(biāo)定個數(shù)減I ;如果11(1)+11(2)〈=0〈11(1)+11(2)+11(3),則返回該用戶中標(biāo)定項3的標(biāo)定,同時將標(biāo)定項3的剩余標(biāo)定個數(shù)減I ;依次類推,如果η⑴+η⑵+......+n (m-1) <=D〈=n⑴+η⑵+......+n (m),則返回該用戶中標(biāo)定項m的標(biāo)定,同時將標(biāo)定項m的剩余標(biāo)定個數(shù)減I。
15.—種應(yīng)用權(quán)利要求10-14中任意一項所述的系統(tǒng)進(jìn)行標(biāo)定分配的方法,其特征在于,包括: 機(jī)頂盒接收用戶信息,將所述用戶信息發(fā)送給服務(wù)器,所述服務(wù)器根據(jù)預(yù)計的用戶數(shù)量和標(biāo)定數(shù)量設(shè)置第一概率,并根據(jù)所述第一概率、當(dāng)前剩余的各個標(biāo)定項的標(biāo)定數(shù)量和所有標(biāo)定的總數(shù)計算所述用戶所中的標(biāo)定,通過所述機(jī)頂盒通知顯示終端顯示計算得到的所述用戶所中的標(biāo)定。
【文檔編號】H04N21/254GK104469419SQ201310440036
【公開日】2015年3月25日 申請日期:2013年9月24日 優(yōu)先權(quán)日:2013年9月24日
【發(fā)明者】喬林 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1