欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種分布式云端數(shù)字電視節(jié)目推薦方法

文檔序號(hào):7552594閱讀:236來(lái)源:國(guó)知局
專利名稱:一種分布式云端數(shù)字電視節(jié)目推薦方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,具體的說(shuō)是一種可保證系統(tǒng)簡(jiǎn)潔性、實(shí)用性和可實(shí)施性的分布式云端數(shù)字電視節(jié)目推薦方法。
背景技術(shù)
數(shù)字電視技術(shù)已經(jīng)得到了蓬勃的發(fā)展,目前各地一般提供幾十甚至幾百個(gè)電視節(jié)目,電視觀眾很難從中選擇優(yōu)秀的節(jié)目。本發(fā)明提供了一種基于分布式收視率的推薦方案,使用戶可以快速找到優(yōu)秀的節(jié)目。機(jī)頂盒的網(wǎng)絡(luò)功能幾乎已經(jīng)成了標(biāo)配,這也使得分布式的統(tǒng)計(jì)用戶數(shù)據(jù)成為了可能。Cable線無(wú)法上傳數(shù)據(jù)的問(wèn)題,完美的被網(wǎng)絡(luò)解決。當(dāng)然用戶在不聯(lián)網(wǎng)的情況下,也可以通過(guò)cable線接收到廣播推薦數(shù)據(jù),只是不能上傳采集數(shù)據(jù)而已。當(dāng)前的電視節(jié)目推薦系統(tǒng)大都基于單個(gè)用戶行為分析統(tǒng)計(jì),這種實(shí)現(xiàn)如果要求高精度就會(huì)使系統(tǒng)算法異常的復(fù)雜,不利于實(shí)施。而簡(jiǎn)單的算法,往往推薦的節(jié)目誤差很大,沒(méi)有多大實(shí)用價(jià)值。

發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種分布式云端數(shù)字電視節(jié)目推薦方法。本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種分布式云端數(shù)字電視節(jié)目推薦方法,包括客戶端系統(tǒng)和云端系統(tǒng),客戶端系統(tǒng)包括若干可接收信號(hào)的機(jī)頂盒,云端系統(tǒng)是指可處理數(shù)據(jù)的云端服務(wù)器,其具體推薦過(guò)程為:根據(jù)收視率進(jìn)行節(jié)目推薦,每臺(tái)機(jī)頂盒發(fā)送收看的節(jié)目信息數(shù)據(jù)到云端服務(wù)器,由云端服務(wù)器做數(shù)據(jù)處理,客戶端請(qǐng)求統(tǒng)計(jì)結(jié)果,進(jìn)行節(jié)目推薦,所述機(jī)頂盒支持網(wǎng)絡(luò)功能。所述云端服務(wù)器做數(shù)據(jù)處理并進(jìn)行節(jié)目推薦的詳細(xì)步驟為:
O當(dāng)前用戶收看的節(jié)目信息通過(guò)過(guò)濾條件算法,由機(jī)頂盒端將當(dāng)前收看節(jié)目的信息附加權(quán)值發(fā)送到云端服務(wù)器;
2)在云端服務(wù)器根據(jù)客戶端的消息以及統(tǒng)計(jì)算法,維護(hù)收視率信息;
3)客戶端請(qǐng)求并接收服務(wù)器端的結(jié)果;
4)在客戶端的用戶界面上展現(xiàn)推薦結(jié)果。所述步驟I)的過(guò)濾條件算法是指:如果用戶在某一個(gè)節(jié)目大于某個(gè)特定值就可以向服務(wù)器發(fā)送權(quán)值更新要求,大于特定值的情況下,權(quán)值采取遞增權(quán)值方式,時(shí)間越長(zhǎng)權(quán)值增加的比例越大,這樣可以放大用戶喜歡節(jié)目的權(quán)值,屏蔽掉少量的錯(cuò)誤數(shù)據(jù)結(jié)果。所述權(quán)值遞增算法采用設(shè)置上限的指數(shù)型算法或者線性增加算法。所述步驟2 )中的服務(wù)器端統(tǒng)計(jì)算法是指: A:服務(wù)器維護(hù)一張節(jié)目列表,每當(dāng)客戶端有信息發(fā)送過(guò)來(lái)的時(shí)候就更新列表信息;沒(méi)有就添加一個(gè),有的話就按照B去更新權(quán)值;如果有信息長(zhǎng)期沒(méi)有更新則認(rèn)為節(jié)目已經(jīng)播放完畢,刪除該條目;
B:權(quán)值的更新就是尋找節(jié)目表入口并疊加客戶端發(fā)送的權(quán)值。所述步驟3)的請(qǐng)求接收方式包括:服務(wù)器端將統(tǒng)計(jì)信息定期廣播到客戶端;或通過(guò)網(wǎng)絡(luò),在客戶端請(qǐng)求數(shù)據(jù)的情況下發(fā)送至客戶端。采用定時(shí)廣播的接收方式時(shí),達(dá)到定時(shí)時(shí)間,將當(dāng)前時(shí)間點(diǎn)以后的節(jié)目表信息按照權(quán)值大小排列,廣播到機(jī)頂盒端。采用客戶端通過(guò)網(wǎng)絡(luò)進(jìn)行請(qǐng)求的接收方式時(shí),由客戶端請(qǐng)求中所包含的當(dāng)前時(shí)間或者由服務(wù)器當(dāng)前時(shí)間決定,將當(dāng)前時(shí)間點(diǎn)以后的節(jié)目表信息按照權(quán)值大小排列,發(fā)送給客戶端。本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
本發(fā)明的一種分布式云端數(shù)字電視節(jié)目推薦方法采用了分布式統(tǒng)計(jì)數(shù)據(jù)和云端處理的架構(gòu),根據(jù)大數(shù)據(jù)量的用戶行為統(tǒng)計(jì),錯(cuò)誤的數(shù)據(jù)可以被掩埋,可以非常準(zhǔn)確的找到優(yōu)秀的電視節(jié)目。整個(gè)云系統(tǒng)架構(gòu)最大程度的保證了系統(tǒng)的簡(jiǎn)潔性,實(shí)用性以及可實(shí)施性,因而具有很好的推廣使用價(jià)值。


附圖1是本發(fā)明的結(jié)構(gòu)示意框圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的一種分布式云端數(shù)字電視節(jié)目推薦方法作以下詳細(xì)說(shuō)明。如附圖1所示,一種分布式云端數(shù)字電視節(jié)目推薦方法,包括客戶端系統(tǒng)和云端系統(tǒng),客戶端系統(tǒng)包括若干可接收信號(hào)的機(jī)頂盒,用來(lái)采集用戶數(shù)據(jù);云端系統(tǒng)是指可處理數(shù)據(jù)的云端服務(wù)器,該服務(wù)器可根據(jù)數(shù)據(jù)進(jìn)行分析統(tǒng)計(jì)。為了實(shí)現(xiàn)用戶數(shù)據(jù)采集,機(jī)頂盒必須支持網(wǎng)絡(luò),目前網(wǎng)絡(luò)功能幾乎已經(jīng)成為機(jī)頂盒標(biāo)配。采集算法需要獲得當(dāng)前播放節(jié)目的信息,通過(guò)過(guò)濾算法后發(fā)送到服務(wù)器端。其具體推薦過(guò)程為:1)當(dāng)前用戶收看的節(jié)目信息如果通過(guò)過(guò)濾條件算法,則機(jī)頂盒端會(huì)通過(guò)網(wǎng)絡(luò)將當(dāng)前收看節(jié)目的信息附加權(quán)值發(fā)送到云端服務(wù)器。之所以采用該算法,是因?yàn)闄C(jī)頂盒端在采集上傳數(shù)據(jù)的過(guò)程中應(yīng)該注意過(guò)濾掉一些錯(cuò)誤的數(shù)據(jù)。例如用戶在某個(gè)節(jié)目的停留時(shí)間很短,說(shuō)明用戶不喜歡該節(jié)目,不應(yīng)該向服務(wù)器發(fā)送信息增加權(quán)值請(qǐng)求。又或者用戶處在換臺(tái)的狀態(tài),也不應(yīng)該發(fā)送信息。上述步驟中發(fā)送的信息結(jié)構(gòu)如下所示:
transportstream—id service—id Program—num Starttime End—time Weights
這里的算法詳細(xì)過(guò)程為:
如果用戶在某一個(gè)節(jié)目大于某個(gè)特定值就可以向服務(wù)器發(fā)送權(quán)值更新要求,大于特定值的情況下,權(quán)值采取遞增權(quán)值方式,時(shí)間越長(zhǎng)權(quán)值增加的比例越大,這樣可以放大用戶喜歡節(jié)目的權(quán)值,屏蔽掉少量的錯(cuò)誤數(shù)據(jù)結(jié)果。這里的特定值是指某一個(gè)時(shí)間值。
上述過(guò)濾算法是為了過(guò)濾掉用戶換臺(tái)以及嘗試收看的時(shí)間;權(quán)值遞增算法是為了增大用戶喜愛(ài)的節(jié)目權(quán)值,優(yōu)化統(tǒng)計(jì)結(jié)果。2)在云端服務(wù)器根據(jù)客戶端的消息以及統(tǒng)計(jì)算法,維護(hù)收視率信息。這里所描述的服務(wù)器端統(tǒng)計(jì)算法,具體現(xiàn)實(shí)如下:
A:服務(wù)器維護(hù)一張節(jié)目列表,每當(dāng)客戶端有信息發(fā)送過(guò)來(lái)的時(shí)候就更新列表信息。沒(méi)有就添加一個(gè),有的話就按照B去更新權(quán)值。如果有信息長(zhǎng)期沒(méi)有更新則認(rèn)為節(jié)目已經(jīng)播放完畢,刪除該條目。B:權(quán)值的更新就是簡(jiǎn)單的尋找節(jié)目表入口并疊加客戶端發(fā)送的權(quán)值。例如當(dāng)前權(quán)值是M,客戶端發(fā)送過(guò)來(lái)的權(quán)值是N,則更新為M+N。服務(wù)器端的列表與客戶端發(fā)送的信息可以保持一致,也可以自己定制。3)服務(wù)器端 可以將統(tǒng)計(jì)信息定期通過(guò)cable線廣播到客戶端,也可以通過(guò)網(wǎng)絡(luò),在客戶端請(qǐng)求數(shù)據(jù)的情況下發(fā)送至客戶端。如果是定時(shí)射頻廣播的話:定時(shí)時(shí)間到的時(shí)候,會(huì)將當(dāng)前時(shí)間點(diǎn)以后的節(jié)目表信息按照權(quán)值大小排列, 廣播到機(jī)頂盒端,這里的算法主要就是,時(shí)間過(guò)濾比較和權(quán)值大小排序。如果是客戶端通過(guò)網(wǎng)絡(luò)進(jìn)行請(qǐng)求的話:客戶端請(qǐng)求應(yīng)該包含當(dāng)前時(shí)間,或者由服務(wù)器當(dāng)前時(shí)間決定,然后按照上述算法發(fā)送給客戶端。通過(guò)步驟2 )和步驟3 )可以看出,云端服務(wù)器主要分為兩大任務(wù),一是接收盒端通過(guò)Socket的更新權(quán)值信息,更新節(jié)目權(quán)值,二是生成結(jié)果數(shù)據(jù)發(fā)送回客戶端。更新權(quán)值主要涉及查表工作,生成結(jié)果涉及查表排序操作,總體運(yùn)算量并不大,對(duì)服務(wù)器要求不高。4)客戶端的用戶界面上進(jìn)行展現(xiàn),主要分為兩大部分:正在播放推薦:為用戶推薦當(dāng)前熱播節(jié)目,節(jié)省用戶尋找節(jié)目的時(shí)間;周/月收視率排名:為用戶推薦近期的優(yōu)秀節(jié)目,如果正在播放就可以直接切換,收看該頻道,否則進(jìn)入預(yù)約模式,在時(shí)間到時(shí)自動(dòng)轉(zhuǎn)臺(tái)。
實(shí)施例在某省假設(shè)共有50萬(wàn)數(shù)字機(jī)頂盒用戶,其中大部分都具有網(wǎng)絡(luò)連接。該省有線電臺(tái)共有100個(gè)頻道,每個(gè)頻道平均有20個(gè)節(jié)目。某個(gè)用戶在收看電視節(jié)目的時(shí)候,機(jī)頂盒端會(huì)做采集統(tǒng)計(jì)工作。例如他正在收看東堯一套,Transport_stream_id 是 I, Service_id 是 l,program_num 是 I,如果機(jī)頂盒每 5分鐘發(fā)送采集信息,并且機(jī)頂盒統(tǒng)計(jì)到該用戶已經(jīng)收看這個(gè)節(jié)目15分鐘,則機(jī)頂盒發(fā)送下面的這條采集數(shù)據(jù)到服務(wù)器端,注意權(quán)值是根據(jù)一定的算法計(jì)算出來(lái)的。這里采用指數(shù)遞增算法。
權(quán)利要求
1.一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:包括客戶端系統(tǒng)和云端系統(tǒng),客戶端系統(tǒng)包括若干可接收信號(hào)的機(jī)頂盒,云端系統(tǒng)是指可處理數(shù)據(jù)的云端服務(wù)器,其具體推薦過(guò)程為:根據(jù)收視率進(jìn)行節(jié)目推薦,每臺(tái)機(jī)頂盒發(fā)送收看的節(jié)目信息數(shù)據(jù)到云端服務(wù)器,由云端服務(wù)器做數(shù)據(jù)處理,客戶端請(qǐng)求統(tǒng)計(jì)結(jié)果,進(jìn)行節(jié)目推薦,所述機(jī)頂盒支持網(wǎng)絡(luò)功能。
2.根據(jù)權(quán)利要求1所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:所述云端服務(wù)器做數(shù)據(jù)處理并進(jìn)行節(jié)目推薦的詳細(xì)步驟為: O當(dāng)前用戶收看的節(jié)目信息通過(guò)過(guò)濾條件算法,由機(jī)頂盒端將當(dāng)前收看節(jié)目的信息附加權(quán)值發(fā)送到云端服務(wù)器; 2)在云端服務(wù)器根據(jù)客戶端的消息以及統(tǒng)計(jì)算法,維護(hù)收視率信息; 3)客戶端請(qǐng)求并接收服務(wù)器端的結(jié)果; 4)在客戶端的用戶界面上展現(xiàn)推薦結(jié)果。
3.根據(jù)權(quán)利要求2所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:所述步驟I)的過(guò)濾條件算法是指:如果用戶在某一個(gè)節(jié)目大于某個(gè)特定值就可以向服務(wù)器發(fā)送權(quán)值更新要求,大于特定值的情況下,權(quán)值采取遞增權(quán)值方式,時(shí)間越長(zhǎng)權(quán)值增加的比例越大,這樣可以放大用戶喜歡節(jié)目的權(quán)值,屏蔽掉少量的錯(cuò)誤數(shù)據(jù)結(jié)果。
4.根據(jù)權(quán)利要求3所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:所述權(quán)值遞增算法采用設(shè)置上限的指數(shù)型算法或者線性增加算法。
5.根據(jù)權(quán)利要求2所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:所述步驟2)中的服務(wù)器端統(tǒng)計(jì)算法是指: A:服務(wù)器維護(hù)一張節(jié)目列表,每當(dāng)客戶端有信息發(fā)送過(guò)來(lái)的時(shí)候就更新列表信息;沒(méi)有就添加一個(gè),有的話就按照B去更新權(quán)值;如果有信息長(zhǎng)期沒(méi)有更新則認(rèn)為節(jié)目已經(jīng)播放完畢,刪除該條目; B:權(quán)值的更新就是尋找節(jié)目表入口并疊加客戶端發(fā)送的權(quán)值。
6.根據(jù)權(quán)利要求2所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:所述步驟3)的請(qǐng)求接收方式包括:服務(wù)器端將統(tǒng)計(jì)信息定期廣播到客戶端;或通過(guò)網(wǎng)絡(luò),在客戶端請(qǐng)求數(shù)據(jù)的情況下發(fā)送至客戶端。
7.根據(jù)權(quán)利要求6所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:采用定時(shí)廣播的接收方式時(shí),達(dá)到定時(shí)時(shí)間,將當(dāng)前時(shí)間點(diǎn)以后的節(jié)目表信息按照權(quán)值大小排列,廣播到機(jī)頂盒端。
8.根據(jù)權(quán)利要求6所述的一種分布式云端數(shù)字電視節(jié)目推薦方法,其特征在于:采用客戶端通過(guò)網(wǎng)絡(luò)進(jìn)行請(qǐng)求的接收方式時(shí),由客戶端請(qǐng)求中所包含的當(dāng)前時(shí)間或者由服務(wù)器當(dāng)前時(shí)間決定,將當(dāng)前時(shí)間點(diǎn)以后的節(jié)目表信息按照權(quán)值大小排列,發(fā)送給客戶端。
全文摘要
本發(fā)明提供一種分布式云端數(shù)字電視節(jié)目推薦方法,包括客戶端系統(tǒng)和云端系統(tǒng),客戶端系統(tǒng)包括若干可接收信號(hào)的機(jī)頂盒,云端系統(tǒng)是指可處理數(shù)據(jù)的云端服務(wù)器,其具體推薦過(guò)程為根據(jù)收視率進(jìn)行節(jié)目推薦,每臺(tái)機(jī)頂盒發(fā)送收看的節(jié)目信息數(shù)據(jù)到云端服務(wù)器,由云端服務(wù)器做數(shù)據(jù)處理,客戶端請(qǐng)求統(tǒng)計(jì)結(jié)果,進(jìn)行節(jié)目推薦,所述機(jī)頂盒支持網(wǎng)絡(luò)功能。該一種分布式云端數(shù)字電視節(jié)目推薦方法和現(xiàn)有技術(shù)相比,最大程度的保證了系統(tǒng)的簡(jiǎn)潔性,實(shí)用性以及可實(shí)施性,因而具有很好的推廣使用價(jià)值。
文檔編號(hào)H04N21/454GK103118279SQ20131005681
公開(kāi)日2013年5月22日 申請(qǐng)日期2013年2月22日 優(yōu)先權(quán)日2013年2月22日
發(fā)明者劉小衛(wèi), 周元元, 蘇勇 申請(qǐng)人:浪潮齊魯軟件產(chǎn)業(yè)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
道孚县| 曲周县| 梅河口市| 绍兴县| 遂宁市| 固镇县| 柏乡县| 东安县| 介休市| 金山区| 河南省| 彝良县| 广灵县| 鸡东县| 保亭| 麻江县| 夏河县| 裕民县| 水城县| 保德县| 诸暨市| 岚皋县| 宁晋县| 博客| 漳浦县| 彭泽县| 景洪市| 阿巴嘎旗| 南郑县| 四平市| 大同市| 佛学| 运城市| 高碑店市| 昌图县| 临泽县| 黑河市| 东明县| 武功县| 高雄市| 津南区|