本發(fā)明屬于電視機(jī)技術(shù)領(lǐng)域,尤其涉及一種電視節(jié)目推送方法及裝置。
背景技術(shù):
智能電視是基于互聯(lián)網(wǎng)浪潮沖擊形成的新產(chǎn)品,其目的是帶給用戶更便捷的體驗(yàn),目前已經(jīng)成為電視發(fā)展的趨勢。智能電視是指像智能手機(jī)一樣,具有全開放式平臺,搭載了操作系統(tǒng),可以由用戶自行安裝和卸載軟件、游戲等第三方服務(wù)商提供的程序,智能電視通過安裝各種功能的程序來不斷對電視的功能進(jìn)行擴(kuò)充。同時智能電視可以通過網(wǎng)線、無線網(wǎng)絡(luò)來實(shí)現(xiàn)上網(wǎng)沖浪。
現(xiàn)有技術(shù)中,智能電視只能播放一個電視節(jié)目給用戶,用戶無法獲知其他用戶所觀看的電視節(jié)目,可能會錯過用戶自己感興趣的電視節(jié)目,降低用戶觀看效果。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種電視節(jié)目推送方法及裝置,旨在解決智能電視只能播放一個電視節(jié)目給用戶,從而降低用戶觀看效果的問題。
本發(fā)明提供的一種電視節(jié)目推送方法,包括:當(dāng)智能電視啟動后,所述智能電視判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶;若所述當(dāng)前用戶具有所述關(guān)聯(lián)用戶,則獲取第一電視節(jié)目和所述當(dāng)前用戶觀看的第二電視節(jié)目,并確定所述第一電視節(jié)目的節(jié)目類型和所述第二電視節(jié)目的節(jié)目類型,所述第一電視節(jié)目和所述關(guān)聯(lián)用戶相對應(yīng);在所述第一電視節(jié)目中選取節(jié)目類型與所述第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目;將所述目標(biāo)電視節(jié)目推送給所述當(dāng)前用戶。
本發(fā)明提供的一種電視節(jié)目推送裝置,包括:判斷處理模塊、獲取處理模塊、選取模塊以及推送處理模塊,其中判斷處理模塊,用于當(dāng)智能電視啟動后,判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶;獲取處理模塊,用于當(dāng)所述當(dāng)前用戶具有所述關(guān)聯(lián)用戶時,獲取第一電視節(jié)目和所述當(dāng)前用戶觀看的第二電視節(jié)目,并確定所述第一電視節(jié)目的節(jié)目類型和所述第二電視節(jié)目的節(jié)目類型,所述第一電視節(jié)目與所述關(guān)聯(lián)用戶相對應(yīng);選取模塊,用于在所述第一電視節(jié)目中選取節(jié)目類型與所述第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目;推送處理模塊,用于將所述目標(biāo)電視節(jié)目推送給所述當(dāng)前用戶。
本發(fā)明提供的電視節(jié)目推送方法及裝置,當(dāng)智能電視啟動后,所述智能電視判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶,若所述當(dāng)前用戶具有所述關(guān)聯(lián)用戶,則獲取第一電視節(jié)目和所述當(dāng)前用戶觀看的第二電視節(jié)目,并確定所述第一電視節(jié)目的節(jié)目類型和所述第二電視節(jié)目的節(jié)目類型,所述第一電視節(jié)目與所述關(guān)聯(lián)用戶相對應(yīng),在所述第一電視節(jié)目中選取節(jié)目類型與所述第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目,將所述目標(biāo)電視節(jié)目推送給所述當(dāng)前用戶,這樣智能電視可以向用戶推送該用戶的關(guān)聯(lián)用戶所觀看的電視節(jié)目,增加觀看電視的趣味性,同時提高用戶的觀看效果。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例。
圖1是本發(fā)明第一實(shí)施例提供的電視節(jié)目推送方法的實(shí)現(xiàn)流程示意圖;
圖2是本發(fā)明第二實(shí)施例提供的電視節(jié)目推送方法的實(shí)現(xiàn)流程示意圖;
圖3是本發(fā)明第三實(shí)施例提供的電視節(jié)目推送裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明第四實(shí)施例提供的電視節(jié)目推送裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例中智能電視的屏幕的示意圖。
具體實(shí)施方式
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請參閱圖1,圖1為本發(fā)明第一實(shí)施例提供的電視節(jié)目推送方法的實(shí)現(xiàn)流程示意圖,可應(yīng)用于智能電視中。圖1所示的電視節(jié)目推送方法主要包括以下步驟:
S101、當(dāng)智能電視啟動后,智能電視判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶。
當(dāng)智能電視啟動后,智能電視判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶。當(dāng)前用戶為使用該智能電視的用戶,該關(guān)聯(lián)用戶為當(dāng)前用戶的好友,當(dāng)前用戶可以與該關(guān)聯(lián)用戶互相為好友,也可以單方面為該關(guān)聯(lián)用戶的好友,此處不限定。在實(shí)際應(yīng)用中,當(dāng)前用戶可以有一個關(guān)聯(lián)用戶,也可以有多個關(guān)聯(lián)用戶,還可以沒有關(guān)聯(lián)用戶。
S102、若所述當(dāng)前用戶具有所述關(guān)聯(lián)用戶,則獲取第一電視節(jié)目和所述當(dāng)前用戶觀看的第二電視節(jié)目,并確定所述第一電視節(jié)目的節(jié)目類型和所述第二電視節(jié)目的節(jié)目類型。
該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng)。當(dāng)執(zhí)行獲取該第一電視節(jié)目的操作時,該第一電視節(jié)目可以是該關(guān)聯(lián)用戶當(dāng)前觀看的電視節(jié)目,也可以是該關(guān)聯(lián)用戶收藏的電視節(jié)目,還可以是該關(guān)聯(lián)用戶最近觀看的電視節(jié)目,此處對第一電視節(jié)目獲取的方式不做限定。一個關(guān)聯(lián)用戶可以對應(yīng)多個第一電視節(jié)目,也可以對應(yīng)一個第一電視節(jié)目。電視節(jié)目的節(jié)目類型的劃分原則不做限定,可以按照節(jié)目的功能分類,例如電視節(jié)目的節(jié)目類型包括:娛樂類、科教類和新聞類;還可以按照節(jié)目的對象分類,例如,兒童類和成人類。
S103、在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目。
S104、將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶。
在步驟102中確定完節(jié)目類型后,在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目,并將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶。推送的方式不做限定,可以以文字的形式推送給用戶,也可以以播放目標(biāo)電視節(jié)目的形式推送給用戶。
本發(fā)明實(shí)施例中,當(dāng)智能電視啟動后,該智能電視判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶,若該當(dāng)前用戶具有該關(guān)聯(lián)用戶,則獲取第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目的節(jié)目類型,該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng),在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目,將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶,這樣智能電視可以向用戶推送該用戶的關(guān)聯(lián)用戶所觀看的電視節(jié)目,增加觀看電視的趣味性,同時提高用戶的觀看效果。
請參閱圖2,圖2為本發(fā)明第二實(shí)施例提供的電視節(jié)目推送方法的實(shí)現(xiàn)流程示意圖,可應(yīng)用于智能電視中,主要包括以下步驟:
S201、獲取該當(dāng)前用戶的電視互動賬號的信息。
S202、在該當(dāng)前用戶的電視互動賬號的信息中查找該關(guān)聯(lián)用戶的信息。
S203、若有該關(guān)聯(lián)用戶的信息,則確定該當(dāng)前用戶具有該關(guān)聯(lián)用戶。
智能電視獲取該當(dāng)前用戶的電視互動賬號的信息,具體地,首先用戶通過智能電視注冊電視互動賬號,該關(guān)聯(lián)用戶可以是用戶與用戶之間可以通過電視互動賬號相互添加,也可以是用戶單獨(dú)通過電視互動賬號關(guān)注其他用戶。當(dāng)前用戶的該電視互動賬號的信息包括:當(dāng)前用戶的關(guān)聯(lián)用戶的信息。
S204、獲取該關(guān)聯(lián)用戶所觀看的第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目,并確定該第一電視節(jié)目的節(jié)目類型和該第二電視節(jié)目的節(jié)目類型。
S205、在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目。
該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng)。當(dāng)執(zhí)行獲取該第一電視節(jié)目的操作時,該第一電視節(jié)目可以是該關(guān)聯(lián)用戶當(dāng)前觀看的電視節(jié)目,也可以是該關(guān)聯(lián)用戶收藏的電視節(jié)目,還可以是該關(guān)聯(lián)用戶最近觀看的電視節(jié)目,此處對第一電視節(jié)目獲取的方式不做限定。一個關(guān)聯(lián)用戶可以對應(yīng)多個第一電視節(jié)目,也可以對應(yīng)一個第一電視節(jié)目。電視節(jié)目的節(jié)目類型的劃分原則不做限定,可以按照節(jié)目的功能分類,例如電視節(jié)目的節(jié)目類型包括:娛樂類、科教類和新聞類;還可以按照節(jié)目的對象分類,例如,兒童類和成人類。
如果該第二電視節(jié)目的節(jié)目類型為娛樂類的節(jié)目,則在第一電視節(jié)目中選取的目標(biāo)電視節(jié)目的節(jié)目類型為娛樂類的節(jié)目。
S206、將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶。
進(jìn)一步地,將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶具體為:
在該智能電視的屏幕上彈出窗口,并將該目標(biāo)電視節(jié)目的信息顯示在已彈出的所述窗口中;
或者,當(dāng)該目標(biāo)電視節(jié)目的數(shù)量只有一個時,在所述智能電視的屏幕上彈出窗口,將該目標(biāo)電視節(jié)目和該目標(biāo)電視節(jié)目對應(yīng)的該關(guān)聯(lián)用戶的名稱顯示在已彈出的該窗口中。
其中,該目標(biāo)電視節(jié)目的信息包括該目標(biāo)電視節(jié)目的名稱和/或目標(biāo)電視節(jié)目的簡介,該目標(biāo)電視節(jié)目的信息還可以包括該目標(biāo)電視節(jié)目對應(yīng)的關(guān)聯(lián)用戶的名稱,本領(lǐng)域技術(shù)人員可以根據(jù)本實(shí)施例中該目標(biāo)電視節(jié)目的信息包括的內(nèi)容的舉例顯而易見地獲知該目標(biāo)電視節(jié)目的信息中包括的其他內(nèi)容,此處對該目標(biāo)電視節(jié)目的信息不做限定。此處可以有兩種顯示的方式,一種為:智能電視將該目標(biāo)電視節(jié)目的信息以文字的形式顯示在該窗口中;另一種為:當(dāng)目標(biāo)電視節(jié)目的數(shù)量只有一個時,將目標(biāo)電視節(jié)目或者目標(biāo)電視節(jié)目和該關(guān)聯(lián)用戶的名稱直接顯示在該窗口中。該目標(biāo)電視節(jié)目在窗口的顯示形式為圖像形式,可以是該目標(biāo)電視節(jié)目的畫面,也可以是該目標(biāo)電視節(jié)目的預(yù)覽圖片。這樣以圖像的形式顯示目標(biāo)電視節(jié)目,用戶可以更加直觀的看見目標(biāo)電視節(jié)目,進(jìn)而提升用戶切換節(jié)目的興趣,增加用戶體驗(yàn)。
在該智能電視的屏幕上彈出的窗口的位置不做限定,該窗口可以位于屏幕的左上角,該窗口也可以位于屏幕的左下角,該彈出的窗口所占屏幕的面積也不做限定,該彈出的窗口所占屏幕的面積可以根據(jù)顯示的內(nèi)容數(shù)量進(jìn)行調(diào)整,只要不影響當(dāng)前用戶觀看的第二電視節(jié)目即可。這樣用戶在觀看電視節(jié)目的同時,可以獲知自己的關(guān)聯(lián)用戶(即,好友)都在觀看什么樣的電視,增加了用戶與好友之間的互動,提高了觀看電視體驗(yàn)。
進(jìn)一步地,當(dāng)該目標(biāo)電視節(jié)目的數(shù)量為多個時,將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶具體為:
將該智能電視的屏幕劃分成多個子屏幕;
在一所述子屏幕中顯示一所述關(guān)聯(lián)用戶對應(yīng)的目標(biāo)電視節(jié)目和所述關(guān)聯(lián)用戶的名稱。
在一該子屏幕中顯示一所述關(guān)聯(lián)用戶對應(yīng)的目標(biāo)電視節(jié)目有兩種方式,第一種方式為:智能電視確定目標(biāo)電視節(jié)目的個數(shù),然后將屏幕劃分成多個子屏幕,其中目標(biāo)電視節(jié)目的數(shù)量與子屏幕的數(shù)量相同,例如,目標(biāo)電視節(jié)目有4個,則屏幕上劃分的子屏幕也有4個;第二種方式為:將屏幕劃分成多個子屏幕,該子屏幕的個數(shù)為固定,若目標(biāo)電視節(jié)目的數(shù)量大于子屏幕的數(shù)量,則將目標(biāo)電視節(jié)目分成多次顯示在智能電視的屏幕上,例如,子屏幕的數(shù)量為4個,目標(biāo)電視節(jié)目的數(shù)量為5個,則在智能電視的屏幕上顯示第一頁面中4個目標(biāo)電視節(jié)目,當(dāng)接收到用戶的翻頁指令時,智能電視的屏幕上顯示第二頁面中一個目標(biāo)電視節(jié)目。其中第二種方式中,子屏幕的數(shù)量可以根據(jù)顯示效果進(jìn)行設(shè)定,此處不做限定。因此,通過也多屏的方式顯示目標(biāo)電視節(jié)目,使得用戶可以更便捷的選取需要觀看的目標(biāo)電視節(jié)目。
該關(guān)聯(lián)用戶的名稱的顯示形式不做限定,可以為關(guān)聯(lián)用戶在注冊電視互動賬號時的昵稱,也可以是關(guān)聯(lián)用戶上傳的頭像。如圖5所示,圖5為一個智能電視的屏幕的示意圖。圖5中智能電視的屏幕是劃分為4個子屏幕,其中三個子屏幕中有關(guān)聯(lián)用戶對應(yīng)的目標(biāo)電視節(jié)目和該關(guān)聯(lián)用戶的名稱。圖5僅僅對上述在該子屏幕中顯示關(guān)聯(lián)用戶對應(yīng)的該目標(biāo)電視節(jié)目的一種方式的舉例。
S207、判斷該當(dāng)前用戶觀看的電視節(jié)目是否為該目標(biāo)電視節(jié)目。
S208、若該當(dāng)前用戶觀看的電視節(jié)目為該目標(biāo)電視節(jié)目,則當(dāng)該智能電視的當(dāng)前觀看模式為互動模式時,獲取該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶之間的互動信息。
S209、將該互動信息分別顯示在互動雙方的智能電視的屏幕上,以使該當(dāng)前用戶和該目標(biāo)關(guān)聯(lián)用戶查看該互動信息。
該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶觀看的目標(biāo)電視節(jié)目相對應(yīng),在實(shí)際應(yīng)用中,根據(jù)目標(biāo)電視節(jié)目,在當(dāng)前用戶的關(guān)聯(lián)用戶中查找與該目標(biāo)電視節(jié)目對應(yīng)的目標(biāo)關(guān)聯(lián)用戶。當(dāng)當(dāng)前用戶沒有觀看目標(biāo)電視節(jié)目時,智能電視執(zhí)行步驟S206,再次為用戶推送目標(biāo)電視節(jié)目。
在確定當(dāng)前用戶觀看的目標(biāo)電視節(jié)目時,智能電視將當(dāng)前觀看模塊切換為互動模式,然后獲取該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶之間的互動信息,該互動信息包括:當(dāng)前用戶或者目標(biāo)關(guān)聯(lián)用戶的聊天記錄和表情?;有畔⒃谄聊簧系娘@示方式不做限定,可以是以彈幕的形式顯示互動信息,還可以以彈出聊天窗口的形式顯示互動信息。因此,用戶與好友同時觀看一個電視節(jié)目時,可以通過智能電視實(shí)現(xiàn)聊天功能,進(jìn)而增加了用戶觀看電視的互動性以及趣味性。
本發(fā)明實(shí)施例中,當(dāng)智能電視啟動后,獲取該當(dāng)前用戶的電視互動賬號的信息,在該當(dāng)前用戶的電視互動賬號信息中查找該關(guān)聯(lián)用戶的信息,若有該關(guān)聯(lián)用戶的信息,則確定該當(dāng)前用戶具有該關(guān)聯(lián)用戶,若該當(dāng)前用戶具有該關(guān)聯(lián)用戶,則獲取第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目的節(jié)目類型,該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng),在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目,將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶,然后判斷該當(dāng)前用戶觀看的電視節(jié)目是否為該目標(biāo)電視節(jié)目,若該當(dāng)前用戶觀看的電視節(jié)目為該目標(biāo)電視節(jié)目,則當(dāng)該智能電視的當(dāng)前觀看模式為互動模式時,獲取該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶之間的互動信息,該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶觀看的目標(biāo)電視節(jié)目相對應(yīng),這樣智能電視可以向用戶推送該用戶的關(guān)聯(lián)用戶所觀看的電視節(jié)目,將該互動信息分別顯示在互動雙方的智能電視的屏幕上,以使該當(dāng)前用戶和該目標(biāo)關(guān)聯(lián)用戶查看該互動信息,這樣用戶與好友觀看同一個電視節(jié)目時,用戶可以通過智能電視與好友進(jìn)行互動,更進(jìn)一步地增加了觀看電視的趣味性,同時提高用戶的觀看效果。
請參閱圖3,圖3是本發(fā)明第三實(shí)施例提供的電視節(jié)目推送裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖3示例的電視節(jié)目推送裝置可以是前述圖1所示實(shí)施例提供的電視節(jié)目推送方法的執(zhí)行主體,也可以是智能電視或智能電視中的一個控制模塊。圖3示例的電視節(jié)目推送裝置,主要包括:判斷處理模塊301、獲取處理模塊302、選取模塊303和推送處理模塊304。以上各功能模塊詳細(xì)說明如下:
判斷處理模塊301,用于當(dāng)智能電視啟動后,判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶。
當(dāng)前用戶為使用該智能電視的用戶,該關(guān)聯(lián)用戶為當(dāng)前用戶的好友,當(dāng)前用戶可以與該關(guān)聯(lián)用戶互相為好友,也可以單方面為該關(guān)聯(lián)用戶的好友,此處不限定。在實(shí)際應(yīng)用中,當(dāng)前用戶可以有一個關(guān)聯(lián)用戶,也可以有多個關(guān)聯(lián)用戶,還可以沒有關(guān)聯(lián)用戶。
獲取處理模塊302,用于當(dāng)該當(dāng)前用戶具有該關(guān)聯(lián)用戶時,獲取第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目,并確定該第一電視節(jié)目的節(jié)目類型和該第二電視節(jié)目的節(jié)目類型。
該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng)。當(dāng)執(zhí)行獲取該第一電視節(jié)目的操作時,該第一電視節(jié)目可以是該關(guān)聯(lián)用戶當(dāng)前觀看的電視節(jié)目,也可以是該關(guān)聯(lián)用戶收藏的電視節(jié)目,還可以是該關(guān)聯(lián)用戶最近觀看的電視節(jié)目,此處對第一電視節(jié)目獲取的方式不做限定。一個關(guān)聯(lián)用戶可以對應(yīng)多個第一電視節(jié)目,也可以對應(yīng)一個第一電視節(jié)目。電視節(jié)目的節(jié)目類型的劃分原則不做限定,可以按照節(jié)目的功能分類,例如電視節(jié)目的節(jié)目類型包括:娛樂類、科教類和新聞類;還可以按照節(jié)目的對象分類,例如,兒童類和成人類。
選取模塊303,用于在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目。
推送處理模塊304,用于將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶。
推送的方式不做限定,可以以文字的形式推送給用戶,也可以以播放目標(biāo)電視節(jié)目的形式推送給用戶。
本實(shí)施例未盡之細(xì)節(jié),請參閱前述圖1所示實(shí)施例的描述,此處不再贅述。
需要說明的是,以上圖3示例的電視節(jié)目推送裝置的實(shí)施方式中,各功能模塊的劃分僅是舉例說明,實(shí)際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成。而且,實(shí)際應(yīng)用中,本實(shí)施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實(shí)現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成。本說明書提供的各個實(shí)施例都可應(yīng)用上述描述原則,以下不再贅述。
本發(fā)明實(shí)施例中,當(dāng)智能電視啟動后,判斷處理模塊301判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶,若該當(dāng)前用戶具有該關(guān)聯(lián)用戶,獲取處理模塊302獲取第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目的節(jié)目類型,該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng),選取模塊303在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目,推送處理模塊304將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶,這樣可以向用戶推送該用戶的關(guān)聯(lián)用戶所觀看的電視節(jié)目,增加觀看電視的趣味性,同時提高用戶的觀看效果。
請參閱圖4,本發(fā)明第四實(shí)施例提供的電視節(jié)目推送裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖4示例的電視節(jié)目推送裝置可以是前述圖2所示實(shí)施例提供的電視節(jié)目推送方法的執(zhí)行主體,也可以是智能電視或智能電視中的一個控制模塊。圖4示例的電視節(jié)目推送裝置,主要包括:判斷處理模塊401、獲取處理模塊402、選取模塊403和推送處理模塊404,其中判斷處理模塊401包括:獲取模塊4011、查找模塊4012和確定模塊4013。以上各功能模塊詳細(xì)說明如下:
其中,當(dāng)智能電視啟動后,判斷處理模塊401,用于判斷當(dāng)前用戶是否具有關(guān)聯(lián)用戶。
具體地,獲取模塊4011,用于獲取該當(dāng)前用戶的電視互動賬號的信息;
查找模塊4012,用于在該當(dāng)前用戶的電視互動賬號的信息中查找該關(guān)聯(lián)用戶的信息;
確定模塊4013,用于當(dāng)有該關(guān)聯(lián)用戶的信息時,確定該當(dāng)前用戶具有該關(guān)聯(lián)用戶。
在實(shí)際應(yīng)用中,首先用戶通過智能電視注冊電視互動賬號,該關(guān)聯(lián)用戶可以是用戶與用戶之間可以通過電視互動賬號相互添加,也可以是用戶單獨(dú)通過電視互動賬號關(guān)注其他用戶。當(dāng)前用戶的該電視互動賬號的信息包括:當(dāng)前用戶的關(guān)聯(lián)用戶的信息。
獲取處理模塊402,用于當(dāng)該當(dāng)前用戶具有該關(guān)聯(lián)用戶時,獲取該第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目,并確定該第一電視節(jié)目的節(jié)目類型和該第二電視節(jié)目的節(jié)目類型。
該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng)。當(dāng)執(zhí)行獲取該第一電視節(jié)目的操作時,該第一電視節(jié)目可以是該關(guān)聯(lián)用戶當(dāng)前觀看的電視節(jié)目,也可以是該關(guān)聯(lián)用戶收藏的電視節(jié)目,還可以是該關(guān)聯(lián)用戶最近觀看的電視節(jié)目,此處對第一電視節(jié)目獲取的方式不做限定。一個關(guān)聯(lián)用戶可以對應(yīng)多個第一電視節(jié)目,也可以對應(yīng)一個第一電視節(jié)目。電視節(jié)目的節(jié)目類型的劃分原則不做限定,可以按照節(jié)目的功能分類,例如電視節(jié)目的節(jié)目類型包括:娛樂類、科教類和新聞類;還可以按照節(jié)目的對象分類,例如,兒童類和成人類。
選取模塊403,用于在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目。
如果該第二電視節(jié)目的節(jié)目類型為娛樂類的節(jié)目,則在第一電視節(jié)目中選取的目標(biāo)電視節(jié)目的節(jié)目類型為娛樂類的節(jié)目。
推送處理模塊404,用于將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶。
具體地,該推送處理模塊404,還用于在該智能電視的屏幕上彈出窗口,并將該目標(biāo)電視節(jié)目的信息顯示在已彈出的所述窗口中;
該推送處理模塊404,還用于當(dāng)該目標(biāo)電視節(jié)目的數(shù)量只有一個時,在該智能電視的屏幕上彈出窗口,并將該目標(biāo)電視節(jié)目和該目標(biāo)電視節(jié)目對應(yīng)的該關(guān)聯(lián)用戶的名稱顯示在已彈出的該窗口中。
其中,該目標(biāo)電視節(jié)目的信息包括該目標(biāo)電視節(jié)目的名稱和/或目標(biāo)電視節(jié)目的簡介,該目標(biāo)電視節(jié)目的信息還可以包括該目標(biāo)電視節(jié)目對應(yīng)的關(guān)聯(lián)用戶的名稱,本領(lǐng)域技術(shù)人員可以根據(jù)本實(shí)施例中該目標(biāo)電視節(jié)目的信息包括的內(nèi)容的舉例顯而易見地獲知該目標(biāo)電視節(jié)目的信息中包括的其他內(nèi)容,此處對該目標(biāo)電視節(jié)目的信息不做限定。此處可以有兩種顯示的方式,一種為:智能電視將該目標(biāo)電視節(jié)目的信息以文字的形式顯示在該窗口中;另一種為:當(dāng)目標(biāo)電視節(jié)目的數(shù)量只有一個時,將目標(biāo)電視節(jié)目或者目標(biāo)電視節(jié)目和該關(guān)聯(lián)用戶的名稱直接顯示在該窗口中。該目標(biāo)電視節(jié)目在窗口的顯示形式為圖像形式,可以是該目標(biāo)電視節(jié)目的畫面,也可以是該目標(biāo)電視節(jié)目的預(yù)覽圖片。這樣以圖像的形式顯示目標(biāo)電視節(jié)目,用戶可以更加直觀的看見目標(biāo)電視節(jié)目,進(jìn)而提升用戶切換節(jié)目的興趣,增加用戶體驗(yàn)。
在該智能電視的屏幕上彈出的窗口的位置不做限定,該窗口可以位于屏幕的左上角,該窗口也可以位于屏幕的左下角,該彈出的窗口所占屏幕的面積也不做限定,該彈出的窗口所占屏幕的面積可以根據(jù)顯示的內(nèi)容數(shù)量進(jìn)行調(diào)整,只要不影響當(dāng)前用戶觀看的第二電視節(jié)目即可。這樣用戶在觀看電視節(jié)目的同時,可以獲知自己的關(guān)聯(lián)用戶(即,好友)都在觀看什么樣的電視,增加了用戶與好友之間的互動,提高了觀看電視體驗(yàn)。
當(dāng)該目標(biāo)電視節(jié)目的數(shù)量為多個時,具體地,該推送處理模塊404,還用于將該智能電視的屏幕劃分成多個子屏幕。
該推送處理模塊404,還用于在一所述子屏幕中顯示一所述關(guān)聯(lián)用戶對應(yīng)的目標(biāo)電視節(jié)目和所述關(guān)聯(lián)用戶的名稱。
推送處理模塊404在該子屏幕中顯示關(guān)聯(lián)用戶對應(yīng)的目標(biāo)電視節(jié)目有兩種方式,第一種方式為:推送處理模塊404確定目標(biāo)電視節(jié)目的個數(shù),然后將屏幕劃分成多個子屏幕,其中目標(biāo)電視節(jié)目的數(shù)量與子屏幕的數(shù)量相同,例如,目標(biāo)電視節(jié)目有4個,則屏幕上劃分的子屏幕也有4個;第二種方式為:推送處理模塊404將屏幕劃分成多個子屏幕,該子屏幕的個數(shù)為固定,若目標(biāo)電視節(jié)目的數(shù)量大于子屏幕的數(shù)量,則推送處理模塊404將目標(biāo)電視節(jié)目分成多次顯示在智能電視的屏幕上,例如,子屏幕的數(shù)量為4個,目標(biāo)電視節(jié)目的數(shù)量為5個,則在智能電視的屏幕上顯示第一頁面中4個目標(biāo)電視節(jié)目,當(dāng)推送處理模塊404接收到用戶的翻頁指令時,推送處理模塊404在智能電視的屏幕上顯示第二頁面中一個目標(biāo)電視節(jié)目。其中第二種方式中,子屏幕的數(shù)量可以根據(jù)顯示效果進(jìn)行設(shè)定,此處不做限定。
該關(guān)聯(lián)用戶的名稱的顯示形式不做限定,可以為關(guān)聯(lián)用戶在注冊電視互動賬號時的昵稱,也可以是關(guān)聯(lián)用戶上傳的頭像。如圖5所示,圖5為一個智能電視的屏幕的示意圖。圖5中智能電視的屏幕是劃分為4個子屏幕,其中三個子屏幕中有關(guān)聯(lián)用戶對應(yīng)的目標(biāo)電視節(jié)目和該關(guān)聯(lián)用戶的名稱。圖5僅僅對上述在該子屏幕中顯示關(guān)聯(lián)用戶對應(yīng)的該目標(biāo)電視節(jié)目的一種方式的舉例。
該判斷處理模塊401,還用于判斷該當(dāng)前用戶觀看的電視節(jié)目是否為該目標(biāo)電視節(jié)目;
若該當(dāng)前用戶觀看的電視節(jié)目為該目標(biāo)電視節(jié)目,則該獲取處理模塊402,還用于當(dāng)該智能電視的當(dāng)前觀看模式為互動模式時,獲取該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶之間的互動信息,該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶觀看的目標(biāo)電視節(jié)目相對應(yīng);
該推送處理模塊404,還用于將該互動信息分別顯示在互動雙方的智能電視的屏幕上,以使該當(dāng)前用戶和該目標(biāo)關(guān)聯(lián)用戶查看該互動信息。
在確定當(dāng)前用戶觀看的目標(biāo)電視節(jié)目時,獲取處理模塊402將當(dāng)前觀看模塊切換為互動模式,然后獲取該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶之間的互動信息,該互動信息包括:當(dāng)前用戶或者目標(biāo)關(guān)聯(lián)用戶的聊天記錄和表情?;有畔⒃谄聊簧系娘@示方式不做限定,可以是以彈幕的形式顯示互動信息,還可以以彈出聊天窗口的形式顯示互動信息。因此,用戶與好友同時觀看一個電視節(jié)目時,可以通過智能電視實(shí)現(xiàn)聊天功能,進(jìn)而增加了用戶觀看電視的互動性以及趣味性。
本實(shí)施例未盡之細(xì)節(jié),請參閱前述圖2所示第二實(shí)施例的描述以及圖5的示意圖,此處不再贅述。
本發(fā)明實(shí)施例中,當(dāng)智能電視啟動后,獲取模塊4011獲取該當(dāng)前用戶的電視互動賬號的信息,查找模塊4012在該當(dāng)前用戶的電視互動賬號信息中查找該關(guān)聯(lián)用戶的信息,若有該關(guān)聯(lián)用戶的信息,則確定模塊4013確定該當(dāng)前用戶具有該關(guān)聯(lián)用戶,若該當(dāng)前用戶具有該關(guān)聯(lián)用戶,則獲取處理模塊402獲取第一電視節(jié)目和該當(dāng)前用戶觀看的第二電視節(jié)目的節(jié)目類型,該第一電視節(jié)目與該關(guān)聯(lián)用戶相對應(yīng),選取模塊403在該第一電視節(jié)目中選取節(jié)目類型與該第二電視節(jié)目的節(jié)目類型相同的目標(biāo)電視節(jié)目,推送處理模塊404將該目標(biāo)電視節(jié)目推送給該當(dāng)前用戶,然后判斷處理模塊401判斷該當(dāng)前用戶觀看的電視節(jié)目是否為目標(biāo)電視節(jié)目,若該當(dāng)前用戶觀看的電視節(jié)目為該目標(biāo)電視節(jié)目,則當(dāng)該智能電視的當(dāng)前觀看模式為互動模式時,獲取處理模塊402獲取該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶之間的互動信息,該目標(biāo)關(guān)聯(lián)用戶與該當(dāng)前用戶觀看的目標(biāo)電視節(jié)目相對應(yīng),這樣智能電視可以向用戶推送該用戶的關(guān)聯(lián)用戶所觀看的電視節(jié)目,推送處理模塊404將該互動信息分別顯示在互動雙方的智能電視的屏幕上,以使該當(dāng)前用戶和該目標(biāo)關(guān)聯(lián)用戶查看該互動信息,這樣用戶與好友觀看同一個電視節(jié)目時,用戶可以通過智能電視與好友進(jìn)行互動,更進(jìn)一步地增加了觀看電視的趣味性,同時提高用戶的觀看效果。
在本申請所提供的多個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置、移動終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的電視節(jié)目推送裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信鏈接可以是通過一些接口,模塊的間接耦合或通信鏈接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個實(shí)施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨(dú)物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。
所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
需要說明的是,對于前述的各方法實(shí)施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。
在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其它實(shí)施例的相關(guān)描述。
以上為對本發(fā)明所提供的電視節(jié)目推送方法及裝置的描述,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。