像中包括的用戶的數(shù)量,并可以對每個(gè)用戶的年齡進(jìn)行判別,如通過每個(gè)用戶的身高、頭發(fā)特征、臉部是否出現(xiàn)皺紋等方式來確定每個(gè)用戶大致所處的年齡范圍等。因此,服務(wù)器就可以確定出與該特征信息匹配的目標(biāo)用戶模式。
[0068]具體的,服務(wù)器確定與該特征信息匹配的目標(biāo)用戶模式可以理解為:如果圖像中包括的用戶數(shù)量較多,且用戶中有老人、小孩、中年人等,那么與該特征信息匹配的用戶模式即為家庭模式;如果圖像中包括的用戶數(shù)量僅有一個(gè)或者兩個(gè),且都為小孩,那么與該特征洗洗腦匹配的用戶模式即為兒童模式。
[0069]303、服務(wù)器向該機(jī)頂盒發(fā)送用戶模式切換指令,該用戶模式切換指令用于指示該機(jī)頂盒將當(dāng)前的用戶模式切換至目標(biāo)用戶模式。
[0070]本發(fā)明實(shí)施例中,當(dāng)服務(wù)器根據(jù)該圖像確定出目標(biāo)用戶模式,且檢測到機(jī)頂盒當(dāng)前的用戶模式并非為該目標(biāo)用戶模式時(shí),服務(wù)器就會向機(jī)頂盒發(fā)送用戶模式切換指令,以指示該機(jī)頂盒自動(dòng)切換到目標(biāo)用戶模式。通過這種方式可以減少用戶切換用戶模式的操作,提升用戶體驗(yàn)。
[0071]舉例來說,假設(shè)機(jī)頂盒啟動(dòng)時(shí)開啟的是中青年模式,如果服務(wù)器通過識別機(jī)頂盒發(fā)送的圖像,判斷出當(dāng)前正在操作機(jī)頂盒的用戶為兒童,那么服務(wù)器就可以通知機(jī)頂盒自動(dòng)將中青年模式切換到兒童模式。
[0072]可選的,機(jī)頂盒也可以在采集到圖像后,不向服務(wù)器發(fā)送圖像,從而自己通過識別圖像中包括的用戶的特征信息來實(shí)現(xiàn)用戶模式的自動(dòng)切換,這樣可以減少服務(wù)器的壓力,提高服務(wù)器運(yùn)行效率。
[0073 ] 304、服務(wù)器接收機(jī)頂盒發(fā)送的用戶界面更新請求。
[0074]305、服務(wù)器判斷數(shù)據(jù)庫中是否存在與該用戶界面更新請求包括的目標(biāo)用戶模式的標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄,若存在,執(zhí)行步驟306?308;若不存在,執(zhí)行步驟309?310。
[0075]本發(fā)明實(shí)施例中,服務(wù)器在接收到包括有目標(biāo)用戶模式的標(biāo)識信息的用戶界面更新請求后,服務(wù)器會從該機(jī)頂盒對應(yīng)的數(shù)據(jù)庫中檢測是否存在與該標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄,如果存在,就獲取該節(jié)目點(diǎn)播記錄;如果不存在,就獲取當(dāng)前的熱點(diǎn)節(jié)目。
[0076]306、服務(wù)器響應(yīng)該用戶界面更新請求,獲取與用戶界面更新請求包括的目標(biāo)用戶模式的標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄。
[0077]307、服務(wù)器根據(jù)該節(jié)目點(diǎn)播記錄確定用戶對于目標(biāo)用戶模式的節(jié)目愛好類型。
[0078]308、服務(wù)器向該機(jī)頂盒推送與該節(jié)目愛好類型匹配的第一用戶界面,以使機(jī)頂盒在目標(biāo)用戶模式下通過顯示設(shè)備輸出第一用戶界面。
[0079]步驟304與上一實(shí)施例中步驟201相同,且步驟306?308與上一實(shí)施例中步驟202?204相同,本發(fā)明實(shí)施例在此不再贅述。
[0080]309、服務(wù)器獲取當(dāng)前的熱點(diǎn)節(jié)目,并根據(jù)該熱點(diǎn)節(jié)目生成第二用戶界面。
[0081]本發(fā)明實(shí)施例中,當(dāng)前的熱點(diǎn)節(jié)目可以是當(dāng)前時(shí)刻正在播放的節(jié)目,也可以是預(yù)設(shè)時(shí)間段(如最近一周)內(nèi)的熱播節(jié)目,還可以是在下一時(shí)刻即將播放的節(jié)目,本發(fā)明實(shí)施例不做限定。
[0082]因此,移動(dòng)終端在判斷出數(shù)據(jù)庫中不存在與該標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄時(shí),就可以獲取當(dāng)前的熱點(diǎn)節(jié)目,從而根據(jù)該熱點(diǎn)節(jié)目生成第二用戶界面。具體的,根據(jù)熱點(diǎn)節(jié)目生成第二用戶界面的具體方式與生成第一用戶界面的方式相同,本發(fā)明實(shí)施例在此不再贅述。
[0083]310、服務(wù)器向該機(jī)頂盒推送第二用戶界面,以使機(jī)頂盒在目標(biāo)用戶模式下通過顯示設(shè)備輸出第二用戶界面。
[0084]可見,在圖3所描述的方法中,服務(wù)器在未能獲取到與目標(biāo)用戶模式對應(yīng)的節(jié)目點(diǎn)播記錄時(shí),可以向機(jī)頂盒推送當(dāng)前的熱點(diǎn)節(jié)目生成的用戶界面,從而可以在用戶目的地可以觀看節(jié)目時(shí),為用戶推薦較為符合用戶興趣的節(jié)目,提升用戶觀看興趣。同時(shí),服務(wù)器可以根據(jù)機(jī)頂盒發(fā)送的圖像識別用戶的特征信息,從而能夠根據(jù)用戶特征信息控制機(jī)頂盒自動(dòng)切換用戶模式,減少用戶操作,并能夠更加有利于用戶搜索、查找個(gè)性化的節(jié)目,提高用戶的粘性。
[0085]基于圖1所示的機(jī)頂盒用戶界面推薦系統(tǒng),本發(fā)明實(shí)施例公開了又一種機(jī)頂盒用戶界面推薦方法。請參閱圖4,圖4是本發(fā)明實(shí)施例公開的又一種機(jī)頂盒用戶界面推薦方法的流程示意圖。如圖4所示,該方法可以包括以下步驟:
[0086]401、機(jī)頂盒向服務(wù)器發(fā)送用戶界面更新請求。
[0087]本發(fā)明實(shí)施例中,機(jī)頂盒可以設(shè)置多個(gè)用戶模式,如老人模式、兒童模式、中青年模式、家庭模式等,用戶可以通過機(jī)頂盒控制設(shè)備(如遙控器)切換機(jī)頂盒的用戶模式。
[0088]本發(fā)明實(shí)施例中,該用戶界面更新請求中可以包括該機(jī)頂盒的設(shè)備標(biāo)識,以及該機(jī)頂盒當(dāng)前所處的目標(biāo)用戶模式的標(biāo)識信息,該目標(biāo)用戶模式是機(jī)頂盒預(yù)先設(shè)置的至少一種用戶模式中的任意一種,該標(biāo)識信息主要用于表示該機(jī)頂盒當(dāng)前所處的用戶模式。
[0089]402、機(jī)頂盒接收該服務(wù)器推送的第一用戶界面。
[0090]本發(fā)明實(shí)施例中,服務(wù)器在接收到用戶界面更新請求后,會獲取與目標(biāo)用戶模式的標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄,并根據(jù)節(jié)目點(diǎn)播記錄確定用戶對于該目標(biāo)用戶模式的節(jié)目愛好類型,生成與該節(jié)目愛好類型匹配的第一用戶界面,最后將該第一用戶界面發(fā)送給機(jī)頂盒。
[0091]403、機(jī)頂盒在該機(jī)頂盒當(dāng)前所處的目標(biāo)用戶模式下通過顯示設(shè)備輸出第一用戶界面。
[0092]本發(fā)明實(shí)施例中,機(jī)頂盒在接收到第一用戶界面時(shí),會在目標(biāo)用戶模式下通過顯示設(shè)備輸出該第一用戶界面,而在非目標(biāo)用戶模式下并不會輸出該第一用戶界面。這樣可以得到每種用戶模式對應(yīng)的個(gè)性化用戶界面,方便用戶搜索、查找喜愛的節(jié)目。
[0093]作為一種可行的實(shí)施方式,機(jī)頂盒在向服務(wù)器發(fā)送用戶界面更新請求之前,還可以執(zhí)行以下步驟:
[0094]22)機(jī)頂盒通過顯示設(shè)備的攝像頭采集圖像,并將該圖像發(fā)送至服務(wù)器;
[0095]23)機(jī)頂盒接收該服務(wù)器發(fā)送的用戶模式切換指令,并響應(yīng)該用戶模式切換指令將當(dāng)前的用戶模式切換至目標(biāo)用戶模式,該目標(biāo)用戶模式與該服務(wù)器獲取到的圖像中包括的用戶的特征信息相匹配,該特征信息包括用戶數(shù)量以及對各用戶估算的年齡值。
[0096]作為另一種可行的實(shí)施方式,機(jī)頂盒在向服務(wù)器發(fā)送用戶界面更新請求之后,還可以接收服務(wù)器推送的第二用戶界面,并在該機(jī)頂盒當(dāng)前所處的目標(biāo)用戶模式下通過顯示設(shè)備輸出第二用戶界面。該第二用戶界面是在服務(wù)器的數(shù)據(jù)庫中不存在與該目標(biāo)用戶模式的標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄時(shí),服務(wù)器根據(jù)當(dāng)前的熱點(diǎn)節(jié)目生成的。
[0097]可見,在圖4所描述的方法中,機(jī)頂盒可以設(shè)置多個(gè)用戶模式,服務(wù)器可以根據(jù)每個(gè)模式下的節(jié)目點(diǎn)播記錄或當(dāng)前的熱點(diǎn)節(jié)目向該機(jī)頂盒推送個(gè)性化的用戶界面,從而有利于用戶在屬于自己的用戶模式下,能更加快速的查找或搜索到自己喜愛的節(jié)目。同時(shí),服務(wù)器可以控制機(jī)頂盒自動(dòng)切換用戶模式,從而減少用戶的手動(dòng)操作,提高用戶的粘性。
[0098]基于圖1所示的機(jī)頂盒用戶界面推薦系統(tǒng),本發(fā)明實(shí)施例公開了又一種機(jī)頂盒用戶界面推薦方法。請參閱圖5,圖5是本發(fā)明實(shí)施例公開的又一種機(jī)頂盒用戶界面推薦方法的流程示意圖。如圖5所示,該方法可以包括以下步驟:
[0099 ] 501、機(jī)頂盒通過攝像采集圖像,并向服務(wù)器發(fā)送該圖像。
[0100]502、服務(wù)器接收該圖像,并獲取該圖像中包括的用戶的特征信息,確定與該特征信息匹配的目標(biāo)用戶模式。
[0101]其中,該特征信息包括用戶數(shù)量以及對各用戶估算的年齡值。目標(biāo)用戶模式為預(yù)設(shè)的多種用戶模式中的一種。
[0102]503、服務(wù)器向機(jī)頂盒發(fā)送用戶模式切換指令。
[0103]其中,該用戶模式切換指令用于指示機(jī)頂盒將當(dāng)前的用戶模式切換至目標(biāo)用戶模式。
[0104]504、機(jī)頂盒接收該用戶模式切換指令,并響應(yīng)該用戶模式切換指令將當(dāng)前的用戶模式切換至目標(biāo)用戶模式。
[0105]505、機(jī)頂盒向服務(wù)器發(fā)送用戶界面更新請求。
[0106]506、服務(wù)器接收該用戶界面更新請求,并獲取與該用戶界面更新請求包括的目標(biāo)用戶模式的標(biāo)識信息對應(yīng)的節(jié)目點(diǎn)播記錄。