新四季網

確定用戶對頻道偏好程度的方法及裝置與流程

2023-12-06 03:07:26 1


本發明涉及網際網路領域,尤其涉及一種確定用戶對頻道偏好程度的方法及裝置。
背景技術:
:IPTV(InternetProtocolTelevision,網際網路協議電視),是一種利用寬帶網,集網際網路、多媒體、通訊等技術於一體,向用戶提供包括數位電視在內的多種交互式服務的嶄新技術,它能夠很好地適應當今網絡飛速發展的趨勢,充分有效地利用網絡資源。IPTV的一個重要特色是能夠與用戶進行互動。傳統模擬電視和經典數位電視都具有定時、單向廣播等特點,用戶只能夠被動的去接受運營商提供的電視內容。與之相比,IPTV能夠提供海量電視內容,用戶可以根據自己的興趣愛好自主選擇相應頻道進行觀看。如何從海量電視內容中,篩選出用戶感興趣的頻道,是一個亟待解決的問題。技術實現要素:鑑於上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的確定用戶對頻道偏好程度的方法及裝置。一方面,本發明提供一種確定用戶對頻道偏好程度的方法,所述方法包括:獲取用戶的收視行為數據,所述收視行為數據包括所有頻道的觀看時長、以及所有頻道的點擊次數;結合所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。另二方面,本發明提供一種確定用戶對頻道偏好程度的裝置,所述裝 置包括:獲取單元,用於獲取用戶的收視行為數據,所述收視行為數據包括所有頻道的觀看時長、以及所有頻道的點擊次數;確定單元,用於結合所述獲取單元獲取的所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。本發明提供的確定用戶對頻道偏好程度的方法及裝置,能夠根據所有頻道的觀看時長、以及所有頻道的點擊次數,來綜合性的確定用戶對所有頻道的偏好程度,從而可以確定用戶對各頻道的喜好程度,針對性的展示用戶感興趣的頻道。上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,並且為了讓本發明的上述和其它目的、特徵和優點能夠更明顯易懂,以下特舉本發明的具體實施方式。附圖說明通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對於本領域普通技術人員將變得清楚明了。附圖僅用於示出優選實施方式的目的,而並不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1示出了本發明實施例中一種確定用戶對頻道偏好程度的方法流程示意圖;圖2示出了本發明實施例中一種確定用戶對頻道偏好程度的方法流程示意圖;圖3示出了本發明實施例中一種基於用戶對頻道偏好程度的顯示效果示意圖;圖4示出了本發明實施例中一種確定用戶對頻道偏好程度的裝置框圖;圖5示出了本發明實施例中另一種確定用戶對頻道偏好程度的裝置框圖;圖6示出了本發明實施例中另一種確定用戶對頻道偏好程度的裝置框圖;圖7示出了本發明實施例中另一種確定用戶對頻道偏好程度的裝置框圖;圖8示出了本發明實施例中另一種確定用戶對頻道偏好程度的裝置框圖。具體實施方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這裡闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,並且能夠將本公開的範圍完整的傳達給本領域的技術人員。本發明實施例提供一種確定用戶對頻道偏好程度的方法,如圖1所示,所述方法包括:101、獲取用戶的收視行為數據,所述收視行為數據包括所有頻道的觀看時長、以及所有頻道的點擊次數。本實施例提供的方法可以由終端設備執行,也可以由伺服器執行。其中,所述終端設備至少包括具備IPTV功能的手機、平板電腦、計算機等;所述伺服器包括提供IPTV內容的伺服器。具體的,一方面,終端設備可以監測並記錄用戶的操作行為。當用戶想要觀看某個頻道時,需要執行選擇該頻道的點擊操作;終端設備在接收到用戶執行的點擊操作後,可以記錄該點擊操作對應的頻道、以及該點擊操作的時間;當用戶需要退出正在觀看的頻道時,需要執行退出該頻道的點擊操作;終端設備在接收到用戶執行的點擊操作後,可以記錄該點擊操作是為了退出當前頻道、以及退出當前頻道的時間。另一方面,當終端設備接收到用戶執行的點擊操作時,需要將該點擊操作對應的行為指令發送到伺服器,以便於伺服器響應於該行為指令向所述終端設備傳輸相應的IPTV內容。其中,伺服器接收到的行為指令包括用戶選擇的頻道標識、以及用戶選擇該頻道的時間。102、結合所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。本實施例中,主要是通過統計用戶觀看各頻道的時長、以及選擇該頻道的點擊次數,來確定用戶對各頻道的偏好程度。具體的,用戶觀看某頻道的時間越長、選擇該頻道的次數越多,則對該頻道的偏好程度越高。通過本發明實施例提供的確定用戶對頻道偏好程度的方法,結合所有頻道的觀看時長、以及所有頻道的點擊次數,來綜合性的確定用戶對所有頻道的偏好程度,從而可以確定用戶對各頻道的喜好程度,針對性的展示用戶感興趣的頻道,提升IPTV的用戶體驗。結合圖1所示的確定用戶對頻道偏好程度的方法,本發明實施例還提供一種方法,如圖2所示,所述方法包括:201、獲取用戶的收視行為數據,所述收視行為數據包括所有頻道的觀看時長、以及所有頻道的點擊次數。關於步驟201的實現過程,可以參照圖1所示實施例中的相關描述,此處不再贅述。202、按照觀看時長從長到短的順序,對所述所有頻道進行排序,將得到的各頻道的排序確定為所述各頻道的第一次序值。其中,各頻道的第一次序值為各頻道按照觀看時長進行排序後得到的排名的數值。例如,存在5個頻道:頻道1、頻道2、頻道3、頻道4、頻道5;按照觀看時長排序為:頻道1>頻道3>頻道4>頻道2>頻道5,頻道1排序為1,頻道3排序為2,頻道4排序為3,頻道2排序為4,頻道5排序為5,則各頻道的排名及第一次序值如表一所示:表一:頻道名稱觀看時長排名第一次序值頻道111頻道244頻道322頻道433頻道555203、按照點擊次數從高到低的順序,對所述所有頻道進行排序,將得到的各頻道的排序確定為所述各頻道的第二次序值。其中,各頻道的第二次序值為各頻道按照點擊次數進行排序後得到的排名的數值。為了便於理解,本實施例繼續基於步驟202中提供的5個頻道為例,進行進一步解釋說明。對於所述5個頻道,按照點擊次數排序為:頻道1>頻道4>頻道2>頻道3>頻道5,頻道1排序為1,頻道4排序為2,頻道2排序為3,頻道3排序為4,頻道5排序為5,則各頻道的排名及第二次序值如表二所示:表二:頻道名稱點擊次數排名第二次序值頻道111頻道233頻道344頻道422頻道555204、將所述各頻道的第一次序值和第二次序值進行相加,得到所述各頻道的第三次序值。基於表一和表二所示的第一次序值和第二次序值,各頻道的第三次序值如表三所示:表三:頻道名稱第一次序值第二次序值第三次序值頻道1112頻道2437頻道3246頻道4325頻道55510205、按照所述第三次序值從小到大的順序,對所述所有頻道進行排序,將得到的排序確定為所述用戶對所述各頻道的偏好程度從高到低的排序。根據表三所述數據,各頻道的第三次序值從小到大的排序依次為:頻道1<頻道4<頻道3<頻道2<頻道5,則各頻道的偏好程度從高到低排序 依次為:頻道1>頻道4>頻道3>頻道2>頻道5。206、將所述用戶對各頻道的偏好程度從高到低的順序確定為頻道列表的展示順序,按照所述展示順序展示所述所有頻道。由於終端設備的屏幕大小是有限的,所以在一個屏幕顯示界面中所能展示的頻道列表是有限的。通過步驟206,可以將用戶喜歡的頻道優先排列在靠前的位置,方便用戶不用翻頁就可以點擊選擇所喜歡的頻道,從而提升用戶體驗。為了便於理解,本實施例提供了一種顯示效果示意圖以供參考,如圖3所示,301為默認的頻道展示列表,302為按照用戶偏好程度從高到低的頻道展示列表。由於用戶喜好的節目播放時長是不確定的,喜好節目中插播的廣告數量也是不確定的,同一頻道中喜好節目時間間隔也是不確定的,因此單純的點擊次數和單純的播放時長來體現用戶對某一頻道的喜好程度是不夠準確的。通過以上步驟201-206,綜合考慮所有頻道的播放時長、以及點擊次數,能夠較為準確的確定用戶對各頻道的偏好程度,便於調整頻道列表的展示順序,體用IPTV的用戶體驗。可選的,在圖1或圖2所示的確定用戶對各頻道的偏好程度的方法中,還可以包括如下步驟:S1、設定更新周期T;S2、按照所述更新周期T,周期性的結合所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。通過步驟S1-步驟S2,周期性的更新用戶對所有頻道的偏好程度的排序,能夠節省資源,提高資源利用率。可選的,在圖1或圖2所示的確定用戶對各頻道的偏好程度的方法中,所述方法還包括:維護所述用戶的收視行為數據。具體的,可以採用如下方法實現維護所述用戶的收拾行為數據。S1、監測所述用戶的操作行為記錄,所述操作行為記錄包括所述用戶在選擇頻道時的點擊操作、點擊時間;S2、基於所述操作行為記錄中的點擊操作、點擊時間,累加各頻道的 開始時間和結束時間之間的時長,作為所述各頻道的觀看時長;累加各頻道的點擊次數,作為所述各頻道的點擊次數。通過以上步驟S1-步驟S2,可以對用戶的操作行為記錄進行維護,根據維護的操作行為記錄可以用於確定用戶對各頻道的偏好程度。本發明實施例還提供了一種確定用戶對頻道偏好程度的裝置,能夠實現上述提供的確定用戶對頻道偏好程度的方法。如圖4所示,本實施例提供的確定用戶對頻道偏好程度的裝置包括:獲取單元41,用於獲取用戶的收視行為數據,所述收視行為數據包括所有頻道的觀看時長、以及所有頻道的點擊次數;確定單元42,用於結合所述獲取單元41獲取的所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。基於上述確定用戶對頻道偏好程度的裝置,如圖5所示,所述確定單元42包括:觀看時長排序子單元421,用於按照觀看時長從長到短的順序,對所述所有頻道進行排序,將得到的各頻道的排序確定為所述各頻道的第一次序值;點擊次數排序子單元422,用於按照點擊次數從高到低的順序,對所述所有頻道進行排序,將得到的各頻道的排序確定為所述各頻道的第二次序值;計算子單元423,用於將所述觀看時長排序子單元421確定的所述各頻道的第一次序值和所述點擊次數排序子單元422確定的第二次序值進行相加,得到所述各頻道的第三次序值;總排序子單元424,用於按照所述計算子單元423確定的所述第三次序值從小到大的順序,對所述所有頻道進行排序,將得到的排序確定為所述用戶對所述各頻道的偏好程度從高到低的排序。基於上述所示的確定用戶對頻道偏好程度的裝置,如圖6所示,所述裝置還包括:頻道列表展示單元43,用於將所述用戶對各頻道的偏好程度從高到低 的順序確定為頻道列表的展示順序,按照所述展示順序展示所述所有頻道。基於上述所示的確定用戶對頻道偏好程度的裝置,如圖7所示,所述裝置還包括:設定單元44,用於設定更新周期T;所述確定單元42,用於按照所述設定單元44設定的所述更新周期T,周期性的結合所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。基於上述所示的確定用戶對頻道偏好程度的裝置,如圖8所示,所述裝置還包括:維護單元45,用於維護所述用戶的收視行為數據;所述維護單元45包括:監測子單元451,用於監測所述用戶的操作行為記錄,所述操作行為記錄包括所述用戶在選擇頻道時的點擊操作、點擊時間;累加子單元452,用於基於所述監測子單元監測到的所述操作行為記錄中的點擊操作、點擊時間,累加各頻道的開始時間和結束時間之間的時長,作為所述各頻道的觀看時長;累加各頻道的點擊次數,作為所述各頻道的點擊次數。通過本發明實施例提供的確定用戶對頻道偏好程度的裝置,結合所有頻道的觀看時長、以及所有頻道的點擊次數,來綜合性的確定用戶對所有頻道的偏好程度,從而可以確定用戶對各頻道的喜好程度,針對性的展示用戶感興趣的頻道,提升IPTV的用戶體驗。所述確定用戶對頻道偏好程度的裝置包括處理器和存儲器,上述獲取單元、確定單元、頻道列表展示單元、設定單元和維護單元等均作為程序單元存儲在存儲器中,由處理器執行存儲在存儲器中的上述程序單元來實現相應的功能。處理器中包含內核,由內核去存儲器中調取相應的程序單元。內核可以設置一個或以上,通過調整內核參數來確定用戶對頻道偏好程度。存儲器可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或快閃記憶體(flash RAM),存儲器包括至少一個存儲晶片。本申請還提供了一種電腦程式產品,當在數據處理設備上執行時,適於執行初始化有如下方法步驟的程序代碼:獲取用戶的收視行為數據,所述收視行為數據包括所有頻道的觀看時長、以及所有頻道的點擊次數;結合所述所有頻道的觀看時長、以及所述所有頻道的點擊次數,確定所述用戶對所述所有頻道的偏好程度。本領域內的技術人員應明白,本申請的實施例可提供為方法、系統、或電腦程式產品。因此,本申請可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本申請可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。本申請是參照根據本申請實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網絡接口和內存。存儲器可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或快閃記憶體(flashRAM)。存儲器是計算機可讀介質的示例。計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現信息存儲。信息可以是計算機可讀指令、數據結構、程序的模塊或其他數據。計算機的存儲介質的例子包括,但不限於相變內存(PRAM)、靜態隨機存取存儲器(SRAM)、動態隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內存技術、只讀光碟只讀存儲器(CD-ROM)、數字多功能光碟(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁碟存儲或其他磁性存儲設備或任何其他非傳輸介質,可用於存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質不包括暫存電腦可讀媒體(transitorymedia),如調製的數據信號和載波。以上僅為本申請的實施例而已,並不用於限制本申請。對於本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的權利要求範圍之內。當前第1頁1&nbsp2&nbsp3&nbsp

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀