一種提供個性化節目的方法及系統的製作方法
2023-10-04 11:08:19 2
一種提供個性化節目的方法及系統的製作方法
【專利摘要】本發明公開一種提供個性化節目的方法及系統,所述方法包括通過在一個或多個頻道提供多種節目的節目提供設備檢測至少一個用戶的觀看活動;確定所述至少一個用戶的多個用戶身份;基於所述至少一個用戶的多個用戶身份搜索獲取可用的電視節目;將所述至少一個用戶的多個用戶身份進行整合,根據整合後的用戶身份獲取對應於所述至少一個用戶的個性化電視節目;向所述至少一個用戶推薦並發送所獲取的個性化電視節目,使得所述個性化電視節目在所述節目提供設備上呈現。
【專利說明】ー種提供個性化節目的方法及系統
【技術領域】
[0001]本發明涉及電視和用戶界面交互【技術領域】,尤其涉及ー種提供個性化節目的方法及系統。
【背景技術】
[0002]在美國,付費有線電視頻道很受歡迎,因為那些頻道通常是沒有商業廣告,並且提供吸引眾多電視觀眾的付費電視節目。但是,考慮到數百萬觀眾同時觀看固定的同樣節目的弊端,個性化技術可能成為克服這ー弊端的突破點,能夠使電視觀眾的觀看經歷多樣化。另外一方面,根據現有技術例如內容發現技術和點播視頻流技術,基於付費模式的有線電視網絡對於觀眾來講是昂貴的。
[0003]因此,現有技術還有待於改進和發展。
【發明內容】
[0004]本發明所公開的方案一方面包括一種用於個性化節目發送系統的方法。所述方法包括步驟:通過節目提供設備中檢測至少ー個用戶的觀看活動,所述節目提供設備通過ー個或多個頻道提供多種節目;確定所述至少一個用戶的多個用戶身份。所述方法還包括基於所述至少ー個用戶的多個用戶身份搜索獲取可用的電視節目;將所述至少一個用戶的多個用戶身份進行整合,根據整合後的用戶身份獲取對應於所述至少一個用戶的個性化電視節目。更進一歩地,向所述至少一個用戶推薦並發送所獲取的個性化電視節目,使得所述個性化電視節目在所述節目提供設備上呈現。
[0005]本發明所公開的方案的另一方面包括一種個性化節目發送系統,該系統包括:用戶活動檢測模塊、流媒體資源檢測模塊、推薦引擎、視頻流渲染器。所述用戶活動檢測模塊用於通過在一個或多個頻道提供多種節目的節目提供設備檢測至少一個用戶的觀看活動,並確定所述至少一個用戶的多個用戶身份。所述流媒體資源檢測模塊用於基於所述至少一個用戶的多個用戶身份搜索獲取可用的電視節目。所述推薦引擎用於根據整合的用戶身份獲取對應於所述至少一個用戶的個性化電視節目並向所述至少一個用戶推薦所確定的個性化電視節目。進ー步地,所述視頻流渲染器用於將推薦的個性化電視節目發送給所述至少ー個用戶,使得所述個性化電視節目在所述節目提供設備上呈現出來。
[0006]本領域技術人員可根據本發明公開的說明書內容、權利要求書及附圖理解本公開文本的其他方面內容。
【專利附圖】
【附圖說明】
[0007]圖1說明本發明的一實施例實施的典型環境。
[0008]圖2說明對應於本發明的一實施例的典型計算系統。
[0009]圖3說明的是本發明的個性化節目發送系統的ー較佳實施例。
[0010]圖4說明的是本發明的個性化節目發送系統的另一較佳實施例。【具體實施方式】
[0011]本發明將參考典型實施例及附圖進行詳細說明,在任何可能情況下,各個附圖中的相同或相似部份均使用相同的標號。
[0012]圖1說明的是包含本發明的一實施例的典型環境。如圖1所示,環境100包括一電視機(TV)102,一遙控器104,一伺服器106,ー用戶108和ー網絡110,當然其它設備也可以包括其中。
[0013]電視機102可以包括任何適當類型的電視機,例如等離子電視、液晶電視、投影電視、非智能電視或智能電視。電視機102也可包括其它計算系統,例如PC,平板電腦或掌上電腦,或著智慧型手機等。更進一歩的,電視機102可以是任何適當的通過ー個或多個頻道呈現多種多樣節目的節目提供設備,該節目提供設備可以通過遙控器進行遙控。
[0014]遙控器104可包括任何適當類型的與電視機102匹配操控的遙控器,例如,定製電視的遙控器,萬能遙控器,平板電腦,智慧型手機或者任何包含遙控功能的計算設備。遙控器104也可包括其他類型的設備,例如基於運動傳感器的遙控器,或者增強型深度攝像頭遙控器,還包括簡單的輸入輸出設備例如鍵盤、滑鼠和聲控輸入裝置等。
[0015]進ー步的,伺服器106可包括任何適當類型的向用戶108提供個性化節目的ー個或者多個伺服器計算機。伺服器106也促進遙控器104和電視機102之間的通信、數據存儲及數據處理。電視機102、遙控器104和伺服器106之間可通過ー個或多個通信網絡110實現互相之間的通信。例如通過有線電纜網、手機網絡、衛星網絡等。
[0016]用戶108使用遙控器104與電視機102進行交互來觀看各種各樣的節目或者執行其它感興趣的活動,如果運動傳感器或者深度攝像頭被應用於操控電視機102,則用戶可以簡單地通過手勢或姿勢來控制電視機102。用戶108可以是單個用戶或者多個用戶,例如一起看電視節目的家庭成員。
[0017]電視機102,遙控器104,和/或伺服器106可以建立在任何適當的計算電路平臺上,圖2是能夠實施電視機102,遙控器104,和/或伺服器106的典型計算系統200的原理框圖。
[0018]如圖2所示,計算系統200可包括處理器202、存儲介質204、顯示器206、通信模塊208、資料庫210及外圍設備212。在該系統中可以去掉某些設備也可添加新的其它設備。
[0019]處理器202可包括任何適當的一個或多個處理器,進ー步的,處理器202可包括用於多線程或並行處理的多個內核,存儲介質204可包括存儲器模塊,例如ROM、RAM、快閃記憶體模塊,也可包括大容量存儲,例如⑶-ROM和硬碟等。存儲介質204可存儲用於實施各種進程的電腦程式,該電腦程式是由處理器202執行的。
[0020]進ー步的,外圍設備212包括各種各樣的傳感器和其它I/O設備,例如鍵盤和滑鼠,通信模塊208可包括用於通過通信網絡建立連接的目標網絡接ロ設備。資料庫210可包括ー個或多個用於存儲目標數據或對目標數據進行操作的資料庫,例如檢索資料庫。
[0021]圖3說明了個性化節目發送系統300的ー個典型實施例,如圖3所示,個性化節目發送系統300包括電視節目302、數據存儲304、視頻流渲染器306、用戶活動檢測模塊308、推薦引擎310、流媒體資源檢測模塊312和用戶交互模塊314,其中某些部分可以省掉,其它新的部分也可以加入。[0022]電視節目302可包括任何適當類型的電視節目資源,其可包含各種各樣的視頻資源(即視頻資源1、視頻資源2……視頻資源η)。來自於是電視節目302的節目也可同時包括視頻數據和元數據。
[0023]進ー步地,數據存儲304可包括任何適當用於存儲視頻數據和/或視頻數據的元數據的存儲工具(例如存儲介質204、資料庫210)。視頻數據在存儲到數據存儲304中之前進行加密,所存儲的視頻數據在提供給視頻流渲染器306之前被重新解碼,而元數據可直接存儲與數據存儲304中供推薦引擎使用。
[0024]用戶活動檢測模塊308通過多條線索檢測電視機前的可能的用戶,這些線索主要是通過不同的傳感器和通過多種智能設備獲得,使得個性化節目發送系統300可以通過簡單自然的方式獲得用戶的身份。例如,用戶活動檢測模塊308可通過與用戶個人行動裝置的通信來檢測用戶,和/或者通過遙控器的使用模式,和/或者通過電視的觀看歷史記錄
[0025]基於用戶活動檢測模塊308所檢測的用戶的身份,推薦引擎310可選擇個性化節目向用戶推薦。即一旦個性化(身份)檢測完成,推薦引擎310可用於處理電視節目篩選エ作井向用戶108推薦其更喜歡的節目內容。在某些實施例中,推薦引擎310可進ー步地,進行電視節目選擇的同吋,也可根據用戶個性化配置向用戶提供流媒體資源檢測模塊312中的視頻流數據的推薦信息。
[0026]基於來自推薦引擎310和信息和數據存儲304中的視頻元數據,流媒體資源檢測模塊312可篩選獲取最佳的視頻資源形成視頻流,並控制視頻流渲染器306從選定的資源中播放視頻流。即流媒體資源檢測模塊312實施ー個用戶自適應流媒體資源檢測機制,使得其能夠根據用戶108所設制的各種限定條件優化流媒體數據資源的選擇工作。所述的各種限定條件例如包括家庭網絡狀況,終端狀況、視頻點播協議等,和/或來自於服務供應商或伺服器106,例如區域限制或者雲計算能力限制等。
[0027]用戶交互模塊314可被配置為用於個性化節目發送系統300和用戶108之間的交互,該交互可基於任何適當的交互機制,例如遙控、傳感器、和/或手勢/聲音控制等。
[0028]進ー步地,視頻流渲染器306可根據流媒體資源檢測模塊312的配置從電視節目302中生成個性化視頻流,並將該個性化視頻流發送給用戶108 (例如通過電視機102播放)。
[0029]在某些實施例中,視頻流渲染306連同流媒體資源檢測模塊312 —起通過ー特定節目頻道將個性化視頻流發送到電視機102中。即,針對特定用戶108,專門設置一節目頻道,通過自動檢測用戶的觀看偏好,向用戶推薦電視節目並通過該特定頻道向用戶發送個性化電視節目。
[0030]換言之,從用戶的角度看,上述個性化節目的處理過程是察覺不到的但用戶卻可以從所有或若干適合於用戶的資源中觀看到個性化的電視節目,並且這些節目中不會插播廣告。在沒有大量用戶信息輸入的情況下,用戶擁有的條件越好(例如更多好的資源),顯示在屏幕上的個性化節目的質量就會更好。
[0031]在實際操作過程中,個性化節目發送系統300可通過執行一定的流程將個性化節目發送給用戶,圖4所示的即是向用戶發送個性化節目的典型實施過程400.如圖4所示,ー開始,檢測用戶的觀看活動(S402)。例如,用戶打開電視機102,使用遙控器104或者其它設備(例如智慧型手機、平板電腦等)與電視機102或者伺服器106進行通信連接。在檢測到用戶的觀看活動後,獲取用戶的輸入信息(S404)。
[0032]ー個實施例是,如果用戶使用便攜行動裝置,例如智慧型手機,該設備與電視機102交互將特定用戶的數據進行交換。如果用戶使用遙控器或其它設備,通過遙控器或其它設備的輸入記錄也將被獲取。如果用戶僅僅是打開電視,用戶對特定節目的選擇收看也將被獲取。
[0033]進ー步地,確定用戶或用戶群的身份(S406)。例如,當用戶使用便攜行動裝置吋,例如使用手鐲、手錶或者手機,這些設備可能無線連接到電視機102,用戶的身份也將傳送給電視機102。這樣,用戶的身份可輕易的確定下來。如果電視機配備了面部識別或者用戶識別技木,那用戶的身份將更容易確定。更進一歩地,當用戶使用智能遙控器控制吋,用戶使用遙控器的身份將被精確地合理地獲取。但是,其他也坐在那的用戶將不能被檢測至IJ。當單個用戶使用便攜行動裝置的身份被獲取時,具有面部識別或用戶識別模塊的電視機102也同時進行了識別,或者與此同時,用戶還使用了遙控器,那麼這個用戶就具有了多重身份。
[0034]當沒有配套設備時,電視用戶信息是無法獲取的,但是觀看歷史記錄可掲示特定的觀看偏好或者說是觀看模式。根據節目的關聯性可確定用戶的身份。例如,用戶規律性地每隔一天觀看肥皂劇,但有時候他/她使用遙控器,有時候使用其他控制設備。在這種情況下,通過執行模式挖掘可獲取用戶的觀看模式。
[0035]在某些實施例中,用戶遵循操作習慣(即觀看模式)的可能性可以用戶混合高斯模型表示,即:
【權利要求】
1.一種基於個性化節目發送系統的方法,其特徵在於,包括以下步驟: 通過ー節目提供設備檢測至少ー個用戶的觀看活動,所述節目提供設備通過ー個或多個頻道提供多種節目; 確定所述至少一個用戶的多個用戶身份; 基於所述至少ー個用戶的多個用戶身份搜索獲取可用的電視節目; 將所述至少ー個用戶的多個用戶身份進行整合,根據整合後的用戶身份獲取對應於所述至少一個用戶的個性化電視節目; 向所述至少一個用戶推薦並發送所獲取的個性化電視節目,使得所述個性化電視節目在所述節目提供設備上呈現。
2.根據權利要求1所述的基於個性化節目發送系統的方法,其特徵在於,所述方法進ー步包括: 檢測觀看活動之後獲取來自於所述至少一個用戶的用戶輸入信息。
3.根據權利要求1所述的基於個性化節目發送系統的方法,其特徵在於,基於所述至少ー個用戶的多個用戶身份搜索獲取可用的電視節目進ー步包括: 捜索獲取適合一般用戶的第一類型節目; 基於所述至少ー個用戶的訂閱信息,搜索獲取相應的第二類型節目;針對所述至少一個用戶生成節目資料庫,所述節目資料庫包括第一類型節目和第二類型節目。
4.根據權利要求1所述的基於個性化節目發送系統的方法,其特徵在於,所述多個用戶身份包括: 通過所述節目提供設備與所述至少一個用戶的移動終端之間的通信所確定的身份; 通過所述節目提供設備的遙控器的使用所確定的身份;以及 通過在ー個或多個頻道的多個節目的觀看歷史所確定的身份。
5.根據權利要求4所述的基於個性化節目發送系統的方法,其特徵在幹,將所述至少一個用戶的多個用戶身份進行整合,根據整合後的用戶身份獲取對應於所述至少一個用戶的個性化電視節目進ー步包括: 整合所述至少一個用戶的多個用戶身份用以確定至少ー個當前用戶所觀看的特定內容節目;基於整合後的用戶身份選取節目形成針對所述至少一個用戶的個性化電視節目。
6.根據權利要求1所述的基於個性化節目發送系統的方法,其特徵在於,所述發送所獲取的個性化電視節目進ー步包括: 將推薦的個性化電視節目發送給所述至少一個用戶使得個性化電視節目通過ー專用頻道在節目提供設備上呈現出來。
7.根據權利要求1所述的基於個性化節目發送系統的方法,其特徵在於,所述方法還進ー步包括: 檢測視頻流質量狀況並根據視頻流質量狀況的反饋配置所發送的推薦的個性化電視節目。
8.—種個性化節目發送系統,其特徵在於,包括: 用戶活動檢測模塊,用於檢測通過ー個或多個頻道提供多種節目的節目提供設備中至少ー個用戶的觀看活動,並確定所述至少ー個用戶的多個用戶身份; 流媒體資源檢測模塊,用於基於所述至少一個用戶的多個用戶身份搜索獲取可用的電視節目; 推薦引擎,用於根據整合的用戶身份獲取對應於所述至少一個用戶的個性化電視節目並向所述至少一個用戶推薦所確定的個性化電視節目; 視頻流渲染器,用於將推薦的個性化電視節目發送給所述至少ー個用戶,使得所述個性化電視節目在所述節目提供設備上呈現出來。
9.根據權利要求8所述的個性化節目發送系統,其特徵在於,所述系統進ー步包括: 用戶交互模塊,用於檢測觀看活動後獲取來自於所述至少一個用戶的用戶輸入信息。
10.根據權利要求8所述的個性化節目發送系統,其特徵在於,所述流媒體資源檢測模塊進ー步用於: 捜索獲取適合一般用戶的第一類型節目; 基於所述至少ー個用戶的訂閱信息,搜索獲取相應的第二類型節目;針對所述至少一個用戶生成節目資料庫,所述節目資料庫包括第一類型節目和第二類型節目。
11.根據權利要求8所述的個性化節目發送系統,其特徵在幹,所述多個用戶身份包括: 通過所述節目提供設備與所述至少一個用戶的移動終端之間的通信所確定的身份; 通過所述節目提供設備的遙控器的使用所確定的身份; 通過在ー個或多個頻道的多個節目的觀看歷史所確定的身份。
12.根據權利要求8所述的個性化節目發送系統,其特徵在於,所述推薦引擎進一歩包括: 整合所述至少一個用戶的多個用戶身份用以確定至少ー個當前用戶所觀看的特定內容節目;基於整合後的用戶身份選取節目形成針對所述至少一個用戶的個性化電視節目。
13.根據權利要求8所述的個性化節目發送系統,其特徵在於,所述視頻流渲染器進ー步包括: 將推薦的個性化電視節目發送給所述至少一個用戶使得個性化電視節目通過ー專用頻道在節目提供設備上呈現出來。
14.根據權利要求8所述的個性化節目發送系統,其特徵在於,所述視頻流渲染器進ー步包括: 根據檢測的視頻流質量狀況的反饋配置所發送的推薦的個性化電視節目。
【文檔編號】H04N21/262GK103458276SQ201310368594
【公開日】2013年12月18日 申請日期:2013年8月22日 優先權日:2012年12月21日
【發明者】汪灝泓 申請人:Tcl集團股份有限公司