基于iptv的電子節(jié)目菜單調(diào)整方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種基于IPTV的電子節(jié)目菜單調(diào)整方法及系統(tǒng),方法包括:從服務(wù)端獲取用戶使用痕跡日志;對用戶使用痕跡日志進行清理和轉(zhuǎn)換,得到結(jié)構(gòu)化數(shù)據(jù);根據(jù)結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值,再根據(jù)結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值;根據(jù)第一權(quán)衡值進行排序,并按照排序情況調(diào)整各個分類/目錄所在的層級;根據(jù)第二權(quán)衡值進行排序,并按照排序情況調(diào)整各個節(jié)目的深度。本發(fā)明根據(jù)用戶使用痕跡數(shù)據(jù)來計算分類/目錄以及節(jié)目對應(yīng)的權(quán)衡值,以此來確定用戶的訪問模式和傾向,并依此進行調(diào)整,通過這種調(diào)整使用戶更便捷的找到這些更受歡迎的節(jié)目,改善現(xiàn)有IPTV系統(tǒng)EPG設(shè)計的不合理方面。
【專利說明】基于IPTV的電子節(jié)目菜單調(diào)整方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通訊技術(shù),尤其涉及一種基于IPTV的電子節(jié)目菜單(ElectronicProgram Guide,簡稱EPG)調(diào)整方法及系統(tǒng)。
【背景技術(shù)】
[0002]IPTV即交互式網(wǎng)絡(luò)電視,是一種利用寬帶有線電視網(wǎng),集互聯(lián)網(wǎng)、多媒體、通訊等技術(shù)于一體,向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式服務(wù)的業(yè)務(wù)。
[0003]IPTV為用戶提供了海量的節(jié)目內(nèi)容,極大的滿足了用戶的興趣需求,但這些海量節(jié)目內(nèi)容分布在多個層級的EPG上,當(dāng)用戶希望點播某個希望看到的節(jié)目時,由于現(xiàn)有的IPTV的EPG設(shè)計存在一定的不合理性,而且EPG相對比較固定,用戶在點播某個節(jié)目時往往需要頻繁的選擇和翻頁,因此經(jīng)常無法快速找到希望看到的節(jié)目,有些節(jié)目還存在著不同的入口,用戶使用起來比較困擾,不僅增加了操作時間,而且使用上也極為不便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提出一種基于IPTV的電子節(jié)目菜單調(diào)整方法及系統(tǒng),能夠?qū)PG進行調(diào)整,使用戶使用更加方便,減少操作時間。
[0005]為實現(xiàn)上述目的,本發(fā)明提供了一種基于IPTV的電子節(jié)目菜單調(diào)整方法,包括:
[0006]從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志;
[0007]對所述用戶使用痕跡日志進行清理和轉(zhuǎn)換,得到結(jié)構(gòu)化數(shù)據(jù);
[0008]根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值,再根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值;
[0009]根據(jù)各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值進行排序,并按照所述第一權(quán)衡值的排序情況調(diào)整各個分類/目錄所在的層級;
[0010]根據(jù)各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值進行排序,并按照所述第二權(quán)衡值的排序情況調(diào)整各個節(jié)目的深度。
[0011]進一步的,所述從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志的操作具體為:
[0012]部署在各個用戶內(nèi)容展現(xiàn)節(jié)點上的代理agent收集體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志,所述用戶使用痕跡數(shù)據(jù)包括用戶觀看IPTV電視時候的收看和尋找節(jié)目的使用行為數(shù)據(jù)。
[0013]進一步的,所述結(jié)構(gòu)化數(shù)據(jù)包括分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量、層級內(nèi)所有分類/目錄的數(shù)量、分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和分類/目錄所在層級;
[0014]所述根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)分別計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值的操作具體為:
[0015]根據(jù)所述分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的點擊量與所有分類/目錄的平均點擊量的第一比值,以及根據(jù)所述分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的播放時長與所有分類/目錄的平均播放時長的第二比值;
[0016]根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第一比值和第二比值進行加權(quán),再根據(jù)加權(quán)結(jié)果和所述分類/目錄所在層級計算出所述第一均衡值。
[0017]進一步的,所述結(jié)構(gòu)化數(shù)據(jù)包括節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的數(shù)量、節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和節(jié)目所在深度;
[0018]所述根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)分別計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值的操作具體為:
[0019]根據(jù)所述節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的點擊量與所有節(jié)目的平均點擊量的第三比值,以及根據(jù)所述節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的播放時長與所有節(jié)目的平均播放時長的第四比值;
[0020]根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第三比值和第四比值進行加權(quán),再根據(jù)加權(quán)結(jié)果和所述節(jié)目所在深度計算出所述第二均衡值。
[0021]進一步的,在計算所述第一權(quán)衡值和第二權(quán)衡值之前,還包括接收平衡因子和調(diào)整系數(shù)的設(shè)定指令的步驟;
[0022]在計算出第一均衡值和第二均衡值后,根據(jù)所述調(diào)整系數(shù)對所述第一均衡值和第二均衡值進行調(diào)整。
[0023]為實現(xiàn)上述目的,本發(fā)明提供了一種基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),包括:
[0024]痕跡日志獲取單元,用于從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志;
[0025]痕跡日志處理單元,用于對所述用戶使用痕跡日志進行清理和轉(zhuǎn)換,得到結(jié)構(gòu)化數(shù)據(jù);
[0026]權(quán)衡值計算單元,用于根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值,再根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值;
[0027]分類/目錄調(diào)整單元,用于根據(jù)各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值進行排序,并按照所述第一權(quán)衡值的排序情況調(diào)整各個分類/目錄所在的層級;
[0028]節(jié)目深度調(diào)整單元,用于根據(jù)各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值進行排序,并按照所述第二權(quán)衡值的排序情況調(diào)整各個節(jié)目的深度。
[0029]進一步的,所述痕跡日志獲取單元在各個用戶內(nèi)容展現(xiàn)節(jié)點上部署有代理agent,所述代理agent收集體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志,所述用戶使用痕跡數(shù)據(jù)包括用戶觀看IPTV電視時候的收看和尋找節(jié)目的使用行為數(shù)據(jù)。
[0030]進一步的,所述權(quán)衡值計算單元具體包括:
[0031]第一權(quán)衡值計算模塊,用于根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)分別計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值;
[0032]第二權(quán)衡值計算模塊,用于根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)分別計算各個節(jié)目在當(dāng)前所在分
類/目錄的第二權(quán)衡值。
[0033]進一步的,所述結(jié)構(gòu)化數(shù)據(jù)包括分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量、層級內(nèi)所有分類/目錄的數(shù)量、分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和分類/目錄所在層級;
[0034]所述第一權(quán)衡值計算模塊具體包括:
[0035]第一比值計算組件,用于根據(jù)所述分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的點擊量與所有分類/目錄的平均點擊量的第一比值;
[0036]第二比值計算組件,用于根據(jù)所述分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的播放時長與所有分類/目錄的平均播放時長的第二比值;
[0037]第一加權(quán)組件,用于根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第一比值和第二比值進行加權(quán);
[0038]第一均衡值計算組件,用于根據(jù)加權(quán)結(jié)果和所述分類/目錄所在層級計算出所述
第一均衡值。
[0039]進一步的,所述結(jié)構(gòu)化數(shù)據(jù)包括節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的數(shù)量、節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和節(jié)目所在深度;
[0040]所述第二權(quán)衡值計算模塊具體包括:
[0041]第三比值計算組件,用于根據(jù)所述節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的點擊量與所有節(jié)目的平均點擊量的第三比值;
[0042]第四比值計算組件,用于根據(jù)所述節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的播放時長與所有節(jié)目的平均播放時長的第四比值;
[0043]第二加權(quán)組件,用于根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第三比值和第四比值進行加權(quán);
[0044]第二權(quán)衡值計算組件,用于根據(jù)加權(quán)結(jié)果和所述節(jié)目所在深度計算出所述第二均衡值。
[0045]進一步的,還包括:
[0046]參數(shù)設(shè)定單元,用于在計算所述第一權(quán)衡值和第二權(quán)衡值之前,接收平衡因子和調(diào)整系數(shù)的設(shè)定指令;
[0047]權(quán)衡值調(diào)整單元,用于在計算出第一均衡值和第二均衡值后,根據(jù)所述調(diào)整系數(shù)對所述第一均衡值和第二均衡值進行調(diào)整。
[0048]基于上述技術(shù)方案,本發(fā)明根據(jù)從服務(wù)端采集到的用戶使用痕跡數(shù)據(jù)來計算各個分類/目錄以及節(jié)目對應(yīng)的權(quán)衡值,以此來確定用戶的訪問模式和傾向,并依此調(diào)整各個分類/目錄所在層級以及節(jié)目的深度,通過這種調(diào)整可以將用戶更希望看到的節(jié)目的深度變淺,將更受歡迎的分類/目錄的所在層級上調(diào),從而使用戶更容易和快速的找到這些更受歡迎的節(jié)目,而無須頻繁的選擇和翻頁,改善現(xiàn)有的IPTV系統(tǒng)的EPG設(shè)計的不合理方面。
【專利附圖】
【附圖說明】
[0049]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0050]圖1為本發(fā)明基于IPTV的電子節(jié)目菜單調(diào)整方法的一實施例的流程示意圖。
[0051]圖2a、2b、2c為應(yīng)用本發(fā)明基于IPTV的電子節(jié)目菜單調(diào)整方法實施例計算出的三頁節(jié)目的均衡值表格的示意圖。
[0052]圖3為現(xiàn)網(wǎng)平臺6月份的受歡迎直播節(jié)目ToplO排行的示意圖。
[0053]圖4為本發(fā)明基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng)的一實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0054]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
[0055]現(xiàn)有的IPTV系統(tǒng)的EPG設(shè)計存在一定的不合理性,用戶在使用過程中難以快速找到想看到或熱度較高的節(jié)目,因此本發(fā)明希望從用戶平時觀看IPTV電視時收看和尋找節(jié)目的行為中找到用戶的訪問模式和傾向,并以此對現(xiàn)有的EPG進行調(diào)整,從而使用戶能夠迅速和方便的找到需要的節(jié)目,提升用戶的使用便捷程度。
[0056]如圖1所示,為本發(fā)明基于IPTV的電子節(jié)目菜單調(diào)整方法的一實施例的流程示意圖。在本實施例中,基于IPTV的電子節(jié)目菜單調(diào)整流程包括:
[0057]步驟101、從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡曰志;
[0058]步驟102、對所述用戶使用痕跡日志進行清理和轉(zhuǎn)換,得到結(jié)構(gòu)化數(shù)據(jù);
[0059]步驟103、根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值,再根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值;
[0060]步驟104、根據(jù)各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值進行排序,并按照所述第一權(quán)衡值的排序情況調(diào)整各個分類/目錄所在的層級;
[0061]步驟105、根據(jù)各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值進行排序,并按照所述第二權(quán)衡值的排序情況調(diào)整各個節(jié)目的深度。
[0062]在本實施例中,待分析的用戶使用痕跡日志的數(shù)據(jù)可以來源于客戶端和服務(wù)端,由于服務(wù)器端記錄的用戶訪問數(shù)據(jù)更加可以體現(xiàn)用戶操作和EPG有效交互,所以本實施例中用戶訪問信息源來之于服務(wù)端的記錄。
[0063]在采集數(shù)據(jù)時,可以利用部署在各個用戶內(nèi)容展現(xiàn)節(jié)點上的代理agent收集體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志,用戶使用痕跡數(shù)據(jù)包括用戶觀看IPTV電視時候的收看和尋找節(jié)目的使用行為數(shù)據(jù)。
[0064]在獲得了用戶使用痕跡日志之后,由于這些數(shù)據(jù)是非結(jié)構(gòu)化的,因此需要進行清理和轉(zhuǎn)換,由原始數(shù)據(jù)清理轉(zhuǎn)換成半結(jié)構(gòu)數(shù)據(jù),再根據(jù)程序和數(shù)據(jù)庫的要求轉(zhuǎn)換成方便程序和數(shù)據(jù)庫統(tǒng)計分析的結(jié)構(gòu)化數(shù)據(jù)。本實施例中所采用的數(shù)據(jù)清理和轉(zhuǎn)換算法均可以采用現(xiàn)有成熟的數(shù)據(jù)挖掘的方法,這里就不做詳細說明了。
[0065]在計算分類/目錄在當(dāng)前所在層級的第一權(quán)衡值和計算節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值時,要根據(jù)不同的結(jié)構(gòu)化數(shù)據(jù)進行計算??紤]到用戶選擇觀看節(jié)目時,可能需要首先對多個節(jié)目進行瀏覽,瀏覽這些節(jié)目的時間相對來說是比較短的,在找到他所需要的節(jié)目之后,會有一個較長的觀看時長。因此在計算權(quán)衡值的時候不僅要考慮用戶訪問次數(shù)的因素,還要考慮用戶節(jié)目的訪問時長。所以,在本發(fā)明實施例中將考慮用戶各EPG節(jié)目的訪問次數(shù)和訪問時長這兩個因素來確定數(shù)據(jù)處理和分析算法。
[0066]對于第一權(quán)衡值(category_rate)的計算,所使用到的結(jié)構(gòu)化數(shù)據(jù)包括分類/目錄的點擊量(category_click)、層級內(nèi)所有分類/目錄的點擊量(total_category_click)、層級內(nèi)所有分類/目錄的數(shù)量(category_count)、分類/目錄的播放時長(category_time)、層級內(nèi)所有分類/目錄的播放時長(total_category_time)和分類/目錄所在層級(level)。這里的層級是指IPTV電子節(jié)目菜單的節(jié)目分布深度。
[0067]根據(jù)上述結(jié)構(gòu)化數(shù)據(jù)分別計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值的操作具體為:根據(jù)所述分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的點擊量與所有分類/目錄的平均點擊量的第一比值,以及根據(jù)所述分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的播放時長與所有分類/目錄的平均播放時長的第二比值。再根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子(bal_rate)對所述第一比值和第二比值進行加權(quán),再根據(jù)加權(quán)結(jié)果和所述分類/目錄所在層級計算出所述第一均衡值。
[0068]對于第二權(quán)衡值(program_rate)的計算,所使用到的結(jié)構(gòu)化數(shù)據(jù)包括節(jié)目的點擊量(program_click)、分類/目錄內(nèi)所有節(jié)目的點擊量(total_program_click)、分類/目錄內(nèi)所有節(jié)目的數(shù)量(program_count)、節(jié)目的播放時長(program_time)、分類/目錄內(nèi)所有節(jié)目的播放時長(total_program_time)和節(jié)目所在深度(deep)。這里的深度可以指節(jié)目在所在目錄下的瀏覽頁的位置。
[0069]根據(jù)上述結(jié)構(gòu)化數(shù)據(jù)分別計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值的操作具體為:根據(jù)所述節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的點擊量與所有節(jié)目的平均點擊量的第三比值,以及根據(jù)所述節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的播放時長與所有節(jié)目的平均播放時長的第四比值。再根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子(bal_rate)對所述第三比值和第四比值進行加權(quán),再根據(jù)加權(quán)結(jié)果和所述節(jié)目所在深度以及該節(jié)目所在分類/目錄在當(dāng)前所在層級的第一權(quán)衡值計算出所述第二均衡值。
[0070]在第一權(quán)衡值和第二權(quán)衡值的計算過程中,如果平均考慮點擊量和播放時長這兩個考慮因素可能并不客觀,因此可以根據(jù)使用本發(fā)明方法的過程的推進逐漸的調(diào)整這兩個因素所占的比重,從而得到期望的結(jié)果。因此可以在每一次計算第一權(quán)衡值和第二權(quán)衡值之前,對點擊量和播放時長的平衡因子(bal_rate)進行設(shè)定,設(shè)定的基準(zhǔn)可以以過去的調(diào)整結(jié)果作參考。另外,考慮到不同日期/時間段的統(tǒng)計值的差異,還可以進一步增加可人為設(shè)定的調(diào)整系數(shù)(rate),并在每一次計算第一權(quán)衡值和第二權(quán)衡值之前,對該調(diào)整系數(shù)進行設(shè)定。而在計算出第一均衡值和第二均衡值后,根據(jù)該調(diào)整系數(shù)對所述第一均衡值和第二均衡值進行調(diào)整,從而獲得最終的第一均衡值和第二均衡值。
[0071]分類/目錄在當(dāng)前所在層級的第一權(quán)衡值的具體計算公式可參考以下公式:
[0072]
【權(quán)利要求】
1.一種基于IPTV的電子節(jié)目菜單調(diào)整方法,包括: 從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志; 對所述用戶使用痕跡日志進行清理和轉(zhuǎn)換,得到結(jié)構(gòu)化數(shù)據(jù); 根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值,再根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值; 根據(jù)各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值進行排序,并按照所述第一權(quán)衡值的排序情況調(diào)整各個分類/目錄所在的層級; 根據(jù)各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值進行排序,并按照所述第二權(quán)衡值的排序情況調(diào)整各個節(jié)目的深度。
2.根據(jù)權(quán)利要求1所述的基于IPTV的電子節(jié)目菜單調(diào)整方法,其中所述從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志的操作具體為: 部署在各個用戶內(nèi)容展現(xiàn)節(jié)點上的代理agent收集體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志,所述用戶使用痕跡數(shù)據(jù)包括用戶觀看IPTV電視時候的收看和尋找節(jié)目的使用行為數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的基于IPTV的電子節(jié)目菜單調(diào)整方法,其中所述結(jié)構(gòu)化數(shù)據(jù)包括分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量、層級內(nèi)所有分類/目錄的數(shù)量、分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和分類/目錄所在層級; 所述根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)分別計算`分類/目錄在當(dāng)前所在層級的第一權(quán)衡值的操作具體為: 根據(jù)所述分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的點擊量與所有分類/目錄的平均點擊量的第一比值,以及根據(jù)所述分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的播放時長與所有分類/目錄的平均播放時長的第二比值; 根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第一比值和第二比值進行加權(quán),再根據(jù)加權(quán)結(jié)果和所述分類/目錄所在層級計算出所述第一均衡值。
4.根據(jù)權(quán)利要求3所述的基于IPTV的電子節(jié)目菜單調(diào)整方法,其中所述結(jié)構(gòu)化數(shù)據(jù)包括節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的數(shù)量、節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和節(jié)目所在深度; 所述根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值的操作具體為: 根據(jù)所述節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的點擊量與所有節(jié)目的平均點擊量的第三比值,以及根據(jù)所述節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的播放時長與所有節(jié)目的平均播放時長的第四比值; 根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第三比值和第四比值進行加權(quán),再根據(jù)加權(quán)結(jié)果、所述節(jié)目所在深度以及所述第一均衡值計算出所述第二均衡值。
5.根據(jù)權(quán)利要求4所述的基于IPTV的電子節(jié)目菜單調(diào)整方法,其中在計算所述第一權(quán)衡值和第二權(quán)衡值之前,還包括接收平衡因子和調(diào)整系數(shù)的設(shè)定指令的步驟; 在計算出第一均衡值和第二均衡值后,根據(jù)所述調(diào)整系數(shù)對所述第一均衡值和第二均衡值進行調(diào)整。
6.一種基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),包括: 痕跡日志獲取單元,用于從服務(wù)端獲取體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志; 痕跡日志處理單元,用于對所述用戶使用痕跡日志進行清理和轉(zhuǎn)換,得到結(jié)構(gòu)化數(shù)據(jù); 權(quán)衡值計算單元,用于根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值,再根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)以及第一權(quán)衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值; 分類/目錄調(diào)整單元,用于根據(jù)各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值進行排序,并按照所述第一權(quán)衡值的排序情況調(diào)整各個分類/目錄所在的層級; 節(jié)目深度調(diào)整單元,用于根據(jù)各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值進行排序,并按照所述第二權(quán)衡值的排序情況調(diào)整各個節(jié)目的深度。
7.根據(jù)權(quán)利要求6所述的基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),其中所述痕跡日志獲取單元在各個用戶內(nèi)容展現(xiàn)節(jié)點上部署有代理agent,所述代理agent收集體現(xiàn)用戶操作和電子節(jié)目菜單有效交互的用戶使用痕跡日志,所述用戶使用痕跡數(shù)據(jù)包括用戶觀看IPTV電視時候的收看和尋找節(jié)目 的使用行為數(shù)據(jù)。
8.根據(jù)權(quán)利要求6所述的基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),其中所述權(quán)衡值計算單元具體包括: 第一權(quán)衡值計算模塊,用于根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)計算各個分類/目錄在當(dāng)前所在層級的第一權(quán)衡值; 第二權(quán)衡值計算模塊,用于根據(jù)所述結(jié)構(gòu)化數(shù)據(jù)和第一均衡值計算各個節(jié)目在當(dāng)前所在分類/目錄的第二權(quán)衡值。
9.根據(jù)權(quán)利要求8所述的基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),其中所述結(jié)構(gòu)化數(shù)據(jù)包括分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量、層級內(nèi)所有分類/目錄的數(shù)量、分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和分類/目錄所在層級; 所述第一權(quán)衡值計算模塊具體包括: 第一比值計算組件,用于根據(jù)所述分類/目錄的點擊量、層級內(nèi)所有分類/目錄的點擊量和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的點擊量與所有分類/目錄的平均點擊量的第一比值; 第二比值計算組件,用于根據(jù)所述分類/目錄的播放時長、層級內(nèi)所有分類/目錄的播放時長和層級內(nèi)所有分類/目錄的數(shù)量,計算當(dāng)前所在層級內(nèi)的分類/目錄的播放時長與所有分類/目錄的平均播放時長的第二比值; 第一加權(quán)組件,用于根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第一比值和第二比值進行加權(quán); 第一均衡值計算組件,用于根據(jù)加權(quán)結(jié)果和所述分類/目錄所在層級計算出所述第一均衡值。
10.根據(jù)權(quán)利要求9所述的基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),其中所述結(jié)構(gòu)化數(shù)據(jù)包括節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的數(shù)量、節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和節(jié)目所在深度; 所述第二權(quán)衡值計算模塊具體包括: 第三比值計算組件,用于根據(jù)所述節(jié)目的點擊量、分類/目錄內(nèi)所有節(jié)目的點擊量和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的點擊量與所有節(jié)目的平均點擊量的第三比值; 第四比值計算組件,用于根據(jù)所述節(jié)目的播放時長、分類/目錄內(nèi)所有節(jié)目的播放時長和分類/目錄內(nèi)所有節(jié)目的數(shù)量,計算當(dāng)前所在分類/目錄內(nèi)的節(jié)目的播放時長與所有節(jié)目的平均播放時長的第四比值; 第二加權(quán)組件,用于根據(jù)預(yù)設(shè)的點擊量和播放時長的平衡因子對所述第三比值和第四比值進行加權(quán); 第二權(quán)衡值計算組件,用于根據(jù)加權(quán)結(jié)果、所述節(jié)目所在深度和所述第一權(quán)衡值計算出所述第二均衡值。
11.根據(jù)權(quán)利要求10所述的基于IPTV的電子節(jié)目菜單調(diào)整系統(tǒng),其中還包括: 參數(shù)設(shè)定單元,用于在計算所述第一權(quán)衡值和第二權(quán)衡值之前,接收平衡因子和調(diào)整 系數(shù)的設(shè)定指令; 權(quán)衡值調(diào)整單元,用于在計算出第一均衡值和第二均衡值后,根據(jù)所述調(diào)整系數(shù)對所述第一均衡值和第二均衡值進行調(diào)整。
【文檔編號】H04N21/462GK103796043SQ201210427686
【公開日】2014年5月14日 申請日期:2012年10月31日 優(yōu)先權(quán)日:2012年10月31日
【發(fā)明者】黃衍, 郭天輝, 王福榮, 黃曉明, 胡華偉, 林碧蘭, 王曉軍 申請人:中國電信股份有限公司