一種基于機頂盒的用戶交互界面推薦方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及機頂盒領域,尤其涉及一種基于機頂盒的用戶交互界面推薦方法及系統(tǒng)。
【背景技術】
[0002]網絡電視機頂盒所面對的是不同的用戶群體,如老人、兒童、年輕男女、爸爸、媽媽等等。這些用戶群體各有特點,自然對影視和應用等內容都會用不同的側重需求,也會對用戶界面有不同的喜好。但現有技術中,機頂盒只有一種固定用戶界面,并且所推薦也是寬而廣的內容,沒有根據不同用戶群體的特點來區(qū)分內容和組織不同的交互和用戶界面。
[0003]因此,現有技術還有待于改進和發(fā)展。
【發(fā)明內容】
[0004]鑒于上述現有技術的不足,本發(fā)明的目的在于提供一種基于機頂盒的用戶交互界面推薦方法及系統(tǒng),旨在解決現有的用戶界面、交互內容單一的問題。
[0005]本發(fā)明的技術方案如下:
一種基于機頂盒的用戶交互界面推薦方法,其中,包括步驟:
A、當機頂盒開機后,進入到代表性角色選擇界面;
B、當接收到用戶的選擇指令后,由服務器根據用戶的選擇提供適配于相應角色的用戶交互界面。
[0006]所述的機頂盒用戶界面推薦方法,其中,當機頂盒再次開機時,默認為最近關機前的用戶交互界面。
[0007]所述的機頂盒用戶界面推薦方法,其中,預先在服務器保存每一種角色與相應的用戶交互界面的對應關系。
[0008]所述的機頂盒用戶界面推薦方法,其中,通過數據庫方式保存或配置文件方式保存所述對應關系。
[0009]所述的機頂盒用戶界面推薦方法,其中,所述步驟B之后還包括:
C、機頂盒自動存儲當前角色下的操作記錄,并將操作記錄上傳到服務器,根據所述操作記錄對當前角色對應的用戶交互界面進行更新。
[0010]所述的機頂盒用戶界面推薦方法,其中,所述步驟B中,在使用過程中,當接收到用戶的角色切換指令時,則進入到新選擇的角色匹配的用戶交互界面。
[0011]—種機頂盒用戶界面推薦系統(tǒng),其中,包括:
選擇模塊,用于當機頂盒開機后,進入到代表性角色選擇界面;
提供模塊,用于當接收到用戶的選擇指令后,由服務器根據用戶的選擇提供適配于相應角色的用戶交互界面。
[0012]所述的機頂盒用戶界面推薦系統(tǒng),其中,包括:
默認模塊,用于當機頂盒再次開機時,默認為最近關機前的用戶交互界面。
[0013]所述的機頂盒用戶界面推薦系統(tǒng),其中,還包括:
存儲模塊,用于預先在服務器保存每一種角色與相應的用戶交互界面的對應關系。
[0014]所述的機頂盒用戶界面推薦系統(tǒng),其中,還包括:
更新模塊,用于自動存儲當前角色下的操作記錄,并將操作記錄上傳到服務器,根據所述操作記錄對當前角色對應的用戶交互界面進行更新。
[0015]有益效果:本發(fā)明根據不同用戶群體的自身特點和需求,來分配和篩選不同內容,并提供了多個角色以及與之適配的多個用戶交互界面,在用戶選擇某一角色后,則推送適合該用戶的用戶交互界面,通過所述用戶交互界面提供個性化的內容。
【附圖說明】
[0016]圖1為本發(fā)明一種基于機頂盒的用戶交互界面推薦方法較佳實施例的流程圖;
圖2為本發(fā)明一種基于機頂盒的用戶交互界面推薦方法另一實施例的流程圖;
圖3為本發(fā)明一種基于機頂盒的用戶交互界面推薦系統(tǒng)較佳實施例的結構框圖。
【具體實施方式】
[0017]本發(fā)明提供一種基于機頂盒的用戶交互界面推薦方法及系統(tǒng),為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]請參閱圖1,圖1為本發(fā)明一種基于機頂盒的用戶交互界面推薦方法較佳實施例的流程圖,如圖所示,其包括步驟:
51、當機頂盒開機后,進入到代表性角色選擇界面;
52、當接收到用戶的選擇指令后,由服務器根據用戶的選擇提供適配于相應角色的用戶交互界面。
[0019]本發(fā)明在一款機頂盒內擬定幾個不同的用戶交互界面來滿足不同角色對用戶界面和相應內容的需求。本發(fā)明中的用戶交互界面除了指界面之外,還包括其他用戶需要通過用戶交互界面與機頂盒進行交互的內容。本發(fā)明根據不同的用戶群體的自身特點和需求,來分配和篩選不同內容,并推送適合各用戶群體需求的內容。
[0020]本發(fā)明中,需要預先在服務器保存每一種角色與相應的用戶交互界面的對應關系。機頂盒的使用環(huán)境復雜,其可能面對不同的用戶群體,所以根據這一特點預定擬定了幾個角色,并且為各個角色準備了對應的用戶交互界面,例如適合于該角色的交互、內容和界面。所述的對應關系可通過數據庫方式保存或配置文件方式來進行保存。
[0021]在具體實施時,用戶首次使用機頂盒并開機后,則進入到代表性角色選擇界面,代表性角色即為預先擬定的幾個角色,如老人、兒童、爸爸、媽媽等。在用戶點擊某個角色后,機頂盒將用戶的選擇發(fā)送至服務器,服務器根據用戶選擇的角色,提供適配于該角色的用戶交互界面,在每個角色的用戶交互界面下,都有獨立的歷史記錄和追劇收藏,以及特色應用等,而當機頂盒再次開機時,默認為最近關機前的用戶交互界面,這樣用戶就能最快進入到個性化的用戶交互界面。
[0022]本發(fā)明是根據不同用戶群體的特點和需求定制不同的用戶交互界面,從而推送適合該用戶群體的內容。通過本發(fā)明減少了不同用戶查找相應內容資源的成本。例如對應于老人的用戶交互界面,其界面模式具有字體大、界面操作邏輯簡單、交互層次簡潔、直接推薦老人喜歡的影視內容等特點。對應于少兒的用戶交互界面,則會根據少兒的年齡段推薦適合的影視、學習等內容,并添加兒童鎖,可防止少兒觀看成人影視內容。
[0023]進一步,所述步驟S2之后還包括:
S3、機頂盒自動存儲當前角色下的操作記錄,并將操作記錄上傳到服務器,根據所述操作記錄對當前角色對應的用戶交互界面進行更新。
[0024]所述的操作記錄包括觀看過的視頻的屬性信息,保存這些屬性信息,視頻的屬性信息包括視頻ID、視頻名稱、觀看時長、觀看時間點等,這些信息與用戶角色是有對應關系的,然后將這些操作記錄上傳到服務器,并由服務器對用戶交互界面進行更新,當用戶下一次通過該角色聯網的時候,服務器會將這些操作記錄展示在前端。當然,所述的操作記錄還包括用戶經常使用的應用和一些設置信息,例如保存用戶在某個角色下的設置信息,包括音量、主頁、字體等等,以及對使用的應用進行排序并保存,按照使用的時間長度進行排序,將使用時間長的排列在前,使用時間短的排列在后,這樣當用戶下一次選擇相應的角色并進入到用戶交互界面下,則自動調整到其保存的設置信息以及應用排序,從而