[發明專利]一種節目排序方法及裝置在審
申請號: | 201410354110.8 | 申請日: | 2014-07-23 |
公開(公告)號: | CN105323602A | 公開(公告)日: | 2016-02-10 |
發明(設計)人: | 丁巖;陳秀玲;馮軍;嚴春霞 | 申請(專利權)人: | 中興通訊股份有限公司 |
主分類號: | H04N21/258 | 分類號: | H04N21/258;H04N21/466;H04N21/235;H04N21/435 |
代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;黃燦 |
地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 節目 排序 方法 裝置 | ||
技術領域
本發明涉及電視節目的處理方法,尤其涉及一種節目排序方法及裝置。
背景技術
近年來,隨著電視節目資源的豐富,各類電視節目層出不窮,隨著大眾傳播媒介的多樣化和競爭的日益激烈化,各種電視內容輸出的終端也在絞盡腦汁吸引住更多的客戶。在這個信息化爆炸的時代,用戶擔心的,不再是電視節目太少,而是電視節目太多。如何從大量節目信息之中,快速有效地找出最重要的內容推送給用戶,成了電視節目推送的一大核心問題。
在現有技術中的各種對IPTV節目的排序算法中,通常都是以單一因素作為排序準則,并未綜合地考慮多個因素對節目進行排序,因此,采用現有技術得到的IPTV節目的排名并不能方便快捷地滿足用戶的查詢需求。
發明內容
為了解決上述技術問題,本發明提供了一種節目排序方法及裝置,能夠根據節目的點播次數及上線時間對節目進行排序,從而綜合考慮了節目本身特征及用戶的喜好,所得到的節目排行列表更實用。
為了實現上述目的,本發明提供了一種節目排序方法,包括:獲取當前上線的所有節目的節目數據,所述節目數據包括節目的上線天數及節目的點播次數;對所述當前上線的所有節目中的每一節目,根據所述節目的上線天數及點播次數,計算所述節目的得分;按照每一節目的得分,對所述當前上線的所有節目進行排序,得到節目排行列表。
上述的節目排序方法,其中,所述根據所述節目的上線天數及點播次數,計算所述節目的得分包括:通過下述公式計算所述節目的得分score:
上述的節目排序方法,其中,所述獲取當前上線的所有節目的節目數據包括:對所述當前上線的所有節目中的每一節目,獲取所述節目的上線天數;確定點播所述節目的每一用戶在所述節目的上線天數中的每一天內點播所述節目的次數;根據所述每一用戶在所述節目的上線天數中的每一天內點播所述節目的次數,獲取所述節目的點播次數。
上述的節目排序方法,其中,所述當前上線的所有節目包括:電視劇集節目及包括VOD和/或TVOD的非電視劇集節目;所述確定點播所述節目的每一用戶在所述節目的上線天數中的每一天內點播所述節目的次數具體為:當所述節目為非電視劇集節目時,確定所述每一用戶在所述節目的上線天數中的每一天內點播所述節目的次數為所述用戶的實際點播次數;當所述節目為電視劇集節目時,確定所述每一用戶在所述節目的上線天數的每一天內點播所述節目的次數僅為1次。
上述的節目排序方法,其中,所述方法基于Hadoop大數據平臺來實現;所述獲取當前上線的所有節目的節目數據具體為:在所述Hadoop大數據平臺上,通過多個并行的Map處理流程及多個并行的Reduce處理流程獲取當前上線的所有節目的節目數據;所述計算所述節目的得分具體為:通過所述多個并行的Map和Reduce處理流程,分別根據每一節目的上線天數及點播次數,計算節目的得分。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410354110.8/2.html,轉載請聲明來源鉆瓜專利網。