[發明專利]網絡收視統計方法和裝置有效
| 申請號: | 201410575765.8 | 申請日: | 2014-10-24 |
| 公開(公告)號: | CN104284217B | 公開(公告)日: | 2017-10-27 |
| 發明(設計)人: | 胡信 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | H04N21/258 | 分類號: | H04N21/258 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 李志剛,吳貴明 |
| 地址: | 100086 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 收視 統計 方法 裝置 | ||
技術領域
本發明涉及互聯網領域,具體而言,涉及一種網絡收視統計方法和裝置。
背景技術
收視次數已經成為衡量電視頻道或者視頻受用戶喜愛程度的重要指標。隨著互聯網技術的快速發展,交互式網絡電視越來越普遍。交互式網絡電視是一種利用寬帶網,并集互聯網,多媒體網絡以及通信網絡于一體的,向用戶提供包括數字電視在內的多種交互式服務的電視。對于交互式網絡電視,不同的用戶存在不同的播放行為記錄,每條播放行為記錄中包括用戶標識,起始播放時間以及結束播放時間等信息。現有技術采用條件查詢方法統計一段時間內電視頻道或者視頻的收視次數。條件查詢方法為首先確定統計的時間段,遍歷存儲有播放行為記錄的數據表,依次將每條播放行為記錄中記載的起始播放時間和結束播放時間與該時間段進行比較,判斷起始播放時間和結束播放時間與該時間段是否存在時間交集,如果起始播放時間和結束播放時間與該時間段存在時間交集,則將該時間段的收視次數加1。查詢對比在該時間段內的所有的播放行為記錄,得到該時間段的收視次數。現有技術通過將所有的播放行為記錄中的起始播放時間和結束播放時間和該時間段進行對比得到該時間段的收視次數,收視次數的統計過程繁瑣,而且會消耗系統的性能。
針對相關技術中收視次數的統計過程消耗系統性能的問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種網絡收視統計方法和裝置,以解決收視次數的統計過程消耗系統性能的問題。
為了實現上述目的,根據本發明的一個方面,提供了一種網絡收視統計方法。該網絡收視統計方法包括:獲取目標時間段內目標播放對象的播放行為記錄,其中,播放行為記錄包括目標播放對象的起始播放時刻;獲取目標播放對象的起始收視次數,其中,起始收視次數為在目標時間段的開始時刻的收視次數;遍歷目標時間段內的目標播放對象的播放行為記錄,獲取目標時間段內每個時刻的開始播放收視次數,其中,開始播放收視次數為在目標時間段內每個時刻開始播放目標播放對象的用戶個數;根據起始收視次數和開始播放收視次數計算目標時間段內的收視次數,其中,目標時間段內的收視次數為起始收視次數和開始播放收視次數的和。
進一步地,獲取目標播放對象的起始收視次數包括:遍歷目標時間段內目標播放對象的播放行為記錄;判斷播放行為記錄中目標播放對象的起始播放時刻是否與目標時間段內的開始時刻相同,得到判斷結果;根據判斷結果對起始收視次數進行統計,其中,每判斷出播放行為記錄中目標播放對象的起始播放時刻與目標時間段內的開始時刻相同,對目標播放對象的起始收視次數執行加1操作。
進一步地,遍歷目標時間段內的目標播放對象的播放行為記錄,獲取目標時間段內每個時刻的開始播放收視次數包括:獲取目標時間段內的每條播放行為記錄中目標播放對象的起始播放時刻;遍歷目標時間段內的時刻;對目標時間段內每個時刻的開始播放收視次數進行統計,其中,在目標時間段內的每個時刻每檢測到一次目標播放對象的起始播放時刻,目標時間段內每個時刻的開始播放收視次數執行加1操作。
進一步地,在獲取目標時間段內目標播放對象的播放行為記錄之后,該網絡收視統計方法還包括:將目標時間段內的目標播放對象的播放行為記錄按照起始播放時刻進行排序;創建播放行為記錄表;將排序后的播放行為記錄存入到播放行為記錄表中。
進一步地,遍歷目標時間段內的目標播放對象的播放行為記錄,獲取目標時間段內每個時刻的開始播放收視次數之后,該網絡收視統計方法還包括:根據目標時間段內每個時刻的開始播放收視次數和目標時間段內的時刻得到圖表,其中,圖表的橫坐標為目標時間段內的時刻,圖表的縱坐標為目標時間段內每個時刻的開始播放收視次數;輸出圖表。
為了實現上述目的,根據本發明的另一方面,提供了一種網絡收視統計裝置。該網絡收視統計裝置包括:第一獲取模塊,用于獲取目標時間段內目標播放對象的播放行為記錄,其中,播放行為記錄包括目標播放對象的起始播放時刻;第二獲取模塊,用于獲取目標播放對象的起始收視次數,其中,起始收視次數為在目標時間段的開始時刻的收視次數;第三獲取模塊,用于遍歷目標時間段內的目標播放對象的播放行為記錄,獲取目標時間段內每個時刻的開始播放收視次數,其中,開始播放收視次數為在目標時間段內每個時刻開始播放目標播放對象的用戶個數;計算模塊,用于根據起始收視次數和開始播放收視次數計算目標時間段內的收視次數,其中,目標時間段內的收視次數為起始收視次數和開始播放收視次數的和。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410575765.8/2.html,轉載請聲明來源鉆瓜專利網。





