專利名稱:智能電視功能界面管理方法及管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電視機技術(shù)領(lǐng)域,尤其涉及ー種智能電視功能界面管理方法及管理系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中,無論在家庭還是在単位,一臺電視一般由多個用戶共同使用,就出現(xiàn)了功能限制和功能個性化問題,即一方面由于管理需要而產(chǎn)生的對某些用戶進行功能限制的需要,例如在家庭中,家長 希望限制兒童使用某些功能,在単位中,需要限制某些功能以節(jié)約網(wǎng)絡(luò)資源;另一方面,由于智能電視的功能越來越多,即使是同一級別的不同的用戶也各有各的功能偏好,例如,家庭成員A偏好點播和網(wǎng)絡(luò)功能;家庭成員B只關(guān)注直播頻道。因此,如何進行功能限制和個性化的管理,兼顧這兩者,是ー個需要解決的問題。現(xiàn)有技術(shù)中,雖然ー些電視也具有限制功能,使得被限制的用戶所能使用的電視功能會受到限制,但是上級管理用戶對被限制用戶所能使用的功能進行限制時操作比較繁瑣,用戶體驗不好。另外,現(xiàn)有技術(shù)中,被限制用戶與不被限制的用戶所接觸的電視功能界面是相同的,同屬于被限制用戶的多個用戶所接觸的電視功能界面也是相同的。即,現(xiàn)有技術(shù)中沒有考慮被限制用戶對電視不同功能的個性需求,使得被限制用戶無法更加快捷的進入其所想要的功能使用狀態(tài)。
發(fā)明內(nèi)容
(一 )要解決的技術(shù)問題本發(fā)明要解決的技術(shù)問題是提供一種通過限制下級用戶的界面顯示來限制下級用戶所能使用的功能的智能電視功能界面管理方法及管理系統(tǒng)。( ニ )技術(shù)方案為解決上述問題,一方面,本發(fā)明提供了ー種智能電視功能界面管理方法,包括具有管理權(quán)限的上級用戶創(chuàng)建下級用戶的用戶管理控制文件,并在自身原始界面的基礎(chǔ)上編輯以形成新建下級用戶的原始界面控制文件,對下級用戶對應(yīng)的界面所能顯示的功能條目進行限制;下級用戶在登錄時,根據(jù)該下級用戶的信息,訪問相應(yīng)的用戶管理控制文件,井根據(jù)用戶管理控制文件中相應(yīng)的界面控制文件名稱,找到并調(diào)取相應(yīng)的界面控制文件,生成相應(yīng)的界面。優(yōu)選地,所述上級用戶只能在自身原始界面的基礎(chǔ)上以刪減或重排功能條目顯示順序的方式編輯形成所述下級用戶的原始界面。優(yōu)選地,所述管理方法還包括所述下級用戶在上級用戶為該下級用戶編輯的原始界面的基礎(chǔ)上,對該下級用戶對應(yīng)界面所能顯示的功能條目進行重新編輯,形成新的自定義界面控制文件;下次登錄時,界面生成引擎訪問新的自定義界面控制文件,顯示所述新的界面控制文件對應(yīng)的自定義界面;下級用戶只能在自身原始界面的基礎(chǔ)上以刪減或重排功能條目顯示順序的方式編輯形成所述下級用戶的自定義界面。優(yōu)選地,所述管理方法還包括通過默認(rèn)界面恢復(fù)功能將用戶控制文件中的自定義的界面控制文件名稱修改為該用戶的原始界面控制文件名稱。優(yōu)選地,所述用戶的上下等級至少分為兩級。另ー方面,本發(fā)明還提供了ー種用于實現(xiàn)上述管理方法的智能電視功能界面管理系統(tǒng),包括用戶信息存儲模塊,用于存儲分別與每個用戶對應(yīng)的多個用戶管理控制文件; 用戶信息管理接ロ及引擎模塊,用于供具有管理權(quán)限的上級用戶創(chuàng)建、修改或刪除ー個或多個下級用戶的用戶管理控制文件、為每個下級用戶創(chuàng)建ー個屬于下級用戶的原始界面控制文件;界面生成引擎模塊,用于根據(jù)登陸用戶的信息,訪問所述用戶信息存儲模塊中相應(yīng)的用戶管理控制文件,根據(jù)用戶管理控制文件中相應(yīng)的界面控制文件名稱,在界面信息存儲模塊中找到并調(diào)取相應(yīng)的界面控制文件,生成相應(yīng)的界面;界面信息存儲模塊,用于存儲多個界面控制文件,所述界面控制文件中記錄有界面內(nèi)容信息,用于被調(diào)取以生成具有不同內(nèi)容和功能條目的界面。優(yōu)選地,所述用戶信息管理接ロ及引擎模塊還用于供用戶修改與用戶自身對應(yīng)的用戶管理控制文件和界面控制文件。優(yōu)選地,所述用戶管理控制文件至少包含以下用戶信息節(jié)點屬性、用戶名、密碼、是否有管理權(quán)限、指向的界面控制文件名稱。優(yōu)選地,所述用戶信息管理接ロ及引擎模塊包括默認(rèn)界面恢復(fù)單元,用于將用戶對應(yīng)的用戶管理控制文件中指向的界面控制文件名稱改為該用戶的原始界面控制文件的名稱。(三)有益效果本發(fā)明的上級用戶通過對下級用戶的界面顯示進行限制來實現(xiàn)對下級用戶所能使用的電視功能的限制,通過圖形化、形象化的方法使得本發(fā)明智能電視的功能管理操作簡單、直接、可視化,例如對于ー些不想被兒童看到的內(nèi)容或者是使用的功能,家長可以通過設(shè)置兒童賬戶限制其界面內(nèi)容,來限制兒童無限制的使用智能電視的各項功能;本發(fā)明通過對智能電視顯示界面的控制,可以限制用戶使用的功能和其占用的資源,如網(wǎng)絡(luò)帶寬、IP,為ー些資源緊張的單位和集體提供了控制資源的手段;本發(fā)明所有具有管理權(quán)限的用戶都可以創(chuàng)建下級用戶,并對其下級用戶的功能進行限制,可以實現(xiàn)多級管控,例如用戶A創(chuàng)建B用戶并限制其功能,B用戶又可以創(chuàng)建用戶C進ー步的限制其功能,使得本發(fā)明適合用于如企業(yè)用戶等的群體管理;本發(fā)明中下級用戶在自身功能限制的范圍內(nèi)還可以進行個性化的界面設(shè)置,使用戶可以將自己最感興趣的內(nèi)容在最突出、最顯著的地方來呈現(xiàn)給自己,最迅速、快捷的進入功能使用狀態(tài)。
圖I為根據(jù)本發(fā)明實施例一的管理方法的示意圖;圖2為根據(jù)本發(fā)明實施例一的管理方法中上級用戶進行下級用戶創(chuàng)建的流程示意圖;圖3為根據(jù)本發(fā)明實施例一的管理方法中下級用戶設(shè)置自定義界面以及恢復(fù)到原始界面的流程示意圖;圖4為根據(jù)本發(fā)明實施例ニ的管理系統(tǒng)的結(jié)構(gòu)框圖。
具體實施例方式下面結(jié)合附圖及實施例對本發(fā)明進行詳細說明如下。實施例一如圖I所示,本實施例記載了ー種智能電視功能界面管理方法,包括 SI :具有管理權(quán)限的上級用戶創(chuàng)建下級用戶的用戶管理控制文件,并在自身原始界面的基礎(chǔ)上編輯以形成新建下級用戶的原始界面控制文件,對下級用戶對應(yīng)的界面所能顯示的功能條目進行限制;S2:下級用戶在登錄時,根據(jù)該下級用戶的信息,訪問相應(yīng)的用戶管理控制文件,井根據(jù)用戶管理控制文件中相應(yīng)的界面控制文件名稱,找到并調(diào)取相應(yīng)的界面控制文件,生成相應(yīng)的界面。由上可見,本實施例上級用戶在對下級用戶進行了功能限制后,下級用戶登錄時,無法看到與被限制的功能的相應(yīng)按鈕(功能條目),即對下級用戶來說被限制的功能是不存在的,下級用戶不會想到要去使用被限制的功能。因此本發(fā)明的方法對被限制的下級用戶的功能限制更加有效。在本實施例的步驟SI中,所述上級用戶只能在自身原始界面的基礎(chǔ)上以刪減或重排功能條目顯示順序的方式編輯形成所述下級用戶的原始界面。因此,本實施例上級用戶對下級用戶進行功能限制時操作非常直觀方便。本實施例中,所述管理方法還包括S3 :所述下級用戶在上級用戶為該下級用戶編輯的原始界面的基礎(chǔ)上,對該下級用戶對應(yīng)界面所能顯示的功能條目進行重新編輯,形成新的自定義界面控制文件;下次登錄時,界面生成引擎訪問新的界面控制文件,顯示所述新的界面控制文件對應(yīng)的自定義界面;下級用戶只能在自身原始界面的基礎(chǔ)上以刪減或重排功能條目顯示順序的方式編輯形成所述下級用戶的自定義界面。使得本實施例的下級用戶在自身的原始界面基礎(chǔ)上,還可以根據(jù)自己的興趣和需要設(shè)置自定義界面,為下級用戶使用智能電視機提供了方便。并且下級用戶在設(shè)置自定義界面時,操作也很直觀方便。本實施例中,所述管理方法還包括通過默認(rèn)界面恢復(fù)功能將用戶控制文件中的自定義的界面控制文件名稱修改為該用戶原始界面控制文件名稱。這樣,用戶在自己設(shè)置了自定義界面之后又想回到原始界面進行重新設(shè)置時,通過默認(rèn)界面恢復(fù)功能就可以實現(xiàn),進ー步提高了智能電視使用的可操作性。當(dāng)然,在本實施例中,上級用戶也可以對自身的界面進行編輯,以獲得自身需要的個性化顯示界面;上級用戶也可以通過默認(rèn)界面恢復(fù)功能,恢復(fù)到自身的默認(rèn)界面。本實施例通過圖形化、形象化的操作完成界面編輯功能,該操作非常簡單,便于用戶使用。本實施例中,ー種對界面進行編輯的具體方式如下由于很多智能電視界面上以列表的方式展示當(dāng)前級別菜單的功能條目,用戶編輯界面(無論是對本用戶還是下級用戶)的操作可以為通過遙控器選擇刪除功能條目或者是對功能條目的順序進行重新編排,如I)、當(dāng)光標(biāo)停留在某一功能條目上時,長按“確定”按鈕,將會刪除該功能條目;2)、當(dāng)光標(biāo)停留在某一功能條目上時,單擊“確定”按鈕,將會選中該功能條目,此時按數(shù)字鍵,該功能條目將會移動到該數(shù)字鍵所對應(yīng)數(shù)字的順序排列位置;3)、當(dāng)光標(biāo)停留在某一功能條目時,雙擊“確定”按鈕,將會讀取此功能條目對應(yīng)的下一級用戶界面控制文件,顯示此級別界面并處于編輯狀態(tài);4)、按“返回 ”按鈕將返回到上ー級的菜單,此時菜單仍處于編輯狀態(tài)。在本實施例中,所述用戶的上下等級分為兩級。在本發(fā)明的其它實施例中,所述用戶的上下等級還可以為三級或更多。下面以包括A用戶(上級用戶)和B用戶(下級用戶)的兩級用戶為例,對本實施例進行進一歩的描述。如圖2所示,A用戶進行下級用戶創(chuàng)建A用戶登錄用戶管理界面,首先正確輸入用戶名和密碼,登錄成功;A用戶點擊“用戶創(chuàng)建”按鈕,智能電視收到“創(chuàng)建用戶”指令,提示輸入新建用戶的用戶名、密碼和與新建用戶對應(yīng)的原始界面控制文件名稱;A用戶輸入上述信息后,智能電視進行合法性校驗,如判斷是否已經(jīng)存在此用戶,用戶的密碼是不是有效(有效的規(guī)則由系統(tǒng)定義例如在規(guī)定的長度內(nèi)、是不是跟用戶名相同等),要采用的界面控制文件名稱(例如BF. txt)是不是已經(jīng)存在等;上述合法性校驗成功后,將上述信息存儲到一個臨時文件并生成B用戶的原始界面控制文件;A用戶即可以在B用戶的原始界面控制文件所對應(yīng)的界面基礎(chǔ)上編輯B用戶的界面,主要操作為功能條目的刪除和重新排序,編輯完后點擊“保存”;智能電視收到這上述“保存”指令后,將新編輯的界面生成的界面數(shù)據(jù)生成新的界面控制文件,并以臨時文件中的界面控制文件名稱命名(例如BF. txt)后保存到界面信息存儲模塊中;同時將臨時文件存儲到用戶信息存儲模塊成為正式用戶信息文件B. XML ;B用戶創(chuàng)建成功,返回到用戶管理界面。如圖3所示,B用戶使用及自定義界面B用戶在首次登錄智能電視時,智能電視提醒其輸入用戶名和密碼,智能電視驗證合法后,界面生成引擎模塊即訪問B用戶對應(yīng)的用戶管理控制文件B. xml,調(diào)取其中指向的界面控制文件名稱為B. txt的界面控制文件數(shù)據(jù),生成默認(rèn)的功能界面U ;B用戶在其功能界面U中使用編輯界面功能,點擊“編輯界面”按鈕后,智能電視收到“編輯界面”指令,B用戶即可在其當(dāng)前界面U的基礎(chǔ)上,使用刪除功能條目或功能條目重新排序的功能,形成新的界面U1,編輯完畢后點擊“保存”;智能電視收到“保存”指令后,將新編輯后的界面Ul的數(shù)據(jù)存儲到一個新建的文件BF001. txt ;并將B用戶的用戶管理控制文件中的界面控制文件名稱BF. txt替換成BF001. txt,然后退出界面編輯狀態(tài)。B用戶再次登錄時,界面生成引擎模塊訪問B用戶的用戶管理控制文件B. xml,調(diào)取其中指向的界面控制文件名稱為BF001. txt的界面控制文件中的數(shù)據(jù),生成界面U1。B用戶在界面Ul上,可以點擊“ー鍵恢復(fù)”按鈕,智能電視在收到指令后,將B用戶的用戶管理控制文件B. xml中指向的界面控制文件名稱BF001.txt替換成BF. txt, B用戶再次登錄時,界面生成引擎訪問B. XML,調(diào)取其中指向的界面控制文件名稱為BF. txt的界面控制文件中的數(shù)據(jù),生成功能界面U。實施例ニ如圖4所示,本實施例記載了一種可以實現(xiàn)實施例一所述管理方法的智能電視功能界面管理系統(tǒng),包括用戶信息存儲模塊,用于存儲分別與每個用戶對應(yīng)的多個用戶管理控制文件;用戶信息管理接ロ及引擎模塊,用于供具有管理權(quán)限的上級用戶創(chuàng)建、修改或刪除ー個或多個下級用戶的用戶管理控制文件、為每個下級用戶創(chuàng)建ー個屬于下級用戶的原始界面控制文件、以及供用戶修改與用戶自身對應(yīng)的用戶管理控制文件和界面控制文件;界面生成引擎模塊,用于根據(jù)登陸用戶的信息,訪問所述用戶信息存儲模塊中相應(yīng)的用戶管理控制文件,根據(jù)用戶管理控制文件中相應(yīng)的指向的界面控制文件名稱,在界面信息存儲模塊中找到并調(diào)取相應(yīng)的界面控制文件,生成相應(yīng)的界面;界面信息存儲模塊,用于存儲多個界面控制文件,所述界面控制文件中記錄有界面內(nèi)容信息,用于被調(diào)取以生成具有不同內(nèi)容和功能條目的界面。本實施例中,所述用戶管理控制文件包含以下用戶信息節(jié)點屬性、用戶名、密碼、是否有管理權(quán)限、指向的界面控制文件名稱。在本發(fā)明的其它實施例中,所述用戶管理控制文件還可以包含其它需要的用戶信息。在本實施例中,所述用戶管理控制文件具體可以是如下的ー個XML文件
く xml version="I.O" encoding="utf-8" >
<UserInfo>
<UserInfoNode name="admm" password="XXX" isAdmm=" I" userui name = "admin UT.xm1'7>
<UserInfoNode name="igame" password="XXX isAdmin="0" userui name = "igame ULxrnl”/〉
</UserInfo>其中,上述各字段含義如下UserInfoNode :節(jié)點的屬性;name :用戶名;password :根據(jù)密碼生成的MD5串;isAdmin :管理權(quán)限標(biāo)志,I :有權(quán)限,O :無權(quán)限;userui name :用戶界面控制文件名稱。當(dāng)然在本發(fā)明的其它實施例中,所述用戶管理控制文件還可以為其它形式。
在本實施例中,所述用戶信息管理接ロ及引擎模塊包括默認(rèn)界面恢復(fù)單元,用于將用戶對應(yīng)的用戶管理控制文件中指向的界面控制文件名稱改為該用戶的原始界面控制文件的名稱。在用戶對自身的界面控制文件進行了編輯,形成個性化的顯示界面之后,如果需要返回該用戶對應(yīng)的原始界面,則可以通過該默認(rèn)界面恢復(fù)單元回到所述原始界面。在本實施例中,所述默認(rèn)界面恢復(fù)單元可以包括ー個恢復(fù)按鈕,通過“ ー鍵恢復(fù)”的形式實現(xiàn)恢復(fù)功能。在本實施例中,管理權(quán)限最高的上級用戶為智能電視出廠時的默認(rèn)用戶,其擁有訪問所有界面和功能的權(quán)限;如果用戶不需要對智能電視進行分級管控時,可以不使用用戶管理接ロ及引擎,智能電視的使用者將作為默認(rèn)用戶一直默認(rèn)擁有智能電視所有界面和功能。有上述兩個實施例可以看出,本發(fā)明的上級用戶通過對下級用戶的界面顯示進行限制來實現(xiàn)對下級用戶所能使用的電視功能的限制,操作簡單方便。以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有 等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.ー種智能電視功能界面管理方法,其特征在于,包括 具有管理權(quán)限的上級用戶創(chuàng)建下級用戶的用戶管理控制文件,并在自身原始界面的基礎(chǔ)上編輯以形成新建下級用戶的原始界面控制文件,對下級用戶對應(yīng)的界面所能顯示的功能條目進行限制; 下級用戶在登錄時,根據(jù)該下級用戶的信息,訪問相應(yīng)的用戶管理控制文件,并根據(jù)用戶管理控制文件中相應(yīng)的界面控制文件名稱,找到并調(diào)取相應(yīng)的界面控制文件,生成相應(yīng)的界面。
2.如權(quán)利要求I所述的智能電視功能界面管理方法,其特征在于,所述上級用戶只能在自身原始界面的基礎(chǔ)上以刪減或重排功能條目顯示順序的方式編輯形成所述下級用戶的原始界面。
3.如權(quán)利要求I所述的智能電視功能界面管理方法,其特征在于,所述管理方法還包括所述下級用戶在上級用戶為該下級用戶編輯的原始界面的基礎(chǔ)上,對該下級用戶對應(yīng)界面所能顯示的功能條目進行重新編輯,形成新的自定義界面控制文件;下次登錄時,界面生成引擎訪問新的自定義界面控制文件,顯示所述新的界面控制文件對應(yīng)的自定義界面;下級用戶只能在自身原始界面的基礎(chǔ)上以刪減或重排功能條目顯示順序的方式編輯形成所述下級用戶的自定義界面。
4.如權(quán)利要求3所述的智能電視功能界面管理方法,其特征在于,所述管理方法還包括通過默認(rèn)界面恢復(fù)功能將用戶控制文件中的自定義的界面控制文件名稱修改為該用戶的原始界面控制文件名稱。
5.如權(quán)利要求I所述的智能電視功能界面管理方法,其特征在于,所述用戶的上下等級至少分為兩級。
6.ー種智能電視功能界面管理系統(tǒng),其特征在于,包括 用戶信息存儲模塊,用于存儲分別與每個用戶對應(yīng)的多個用戶管理控制文件; 用戶信息管理接ロ及引擎模塊,用于供具有管理權(quán)限的上級用戶創(chuàng)建、修改或刪除ー個或多個下級用戶的用戶管理控制文件、為每個下級用戶創(chuàng)建ー個屬于下級用戶的原始界面控制文件; 界面生成引擎模塊,用于根據(jù)登陸用戶的信息,訪問所述用戶信息存儲模塊中相應(yīng)的用戶管理控制文件,根據(jù)用戶管理控制文件中相應(yīng)的界面控制文件名稱,在界面信息存儲模塊中找到并調(diào)取相應(yīng)的界面控制文件,生成相應(yīng)的界面; 界面信息存儲模塊,用于存儲多個界面控制文件,所述界面控制文件中記錄有界面內(nèi)容信息,用于被調(diào)取以生成具有不同內(nèi)容和功能條目的界面。
7.如權(quán)利要求6所述的智能電視功能界面管理系統(tǒng),其特征在于,所述用戶信息管理接ロ及引擎模塊還用于供用戶修改與用戶自身對應(yīng)的用戶管理控制文件和界面控制文件。
8.如權(quán)利要求6所述的智能電視功能界面管理系統(tǒng),其特征在于,所述用戶管理控制文件至少包含以下用戶信息節(jié)點屬性、用戶名、密碼、是否有管理權(quán)限、指向的界面控制文件名稱。
9.如權(quán)利要求8所述的智能電視功能界面管理系統(tǒng),其特征在于,所述用戶信息管理接ロ及引擎模塊包括默認(rèn)界面恢復(fù)單元,用于將用戶對應(yīng)的用戶管理控制文件中指向的界面控制文件名稱改為該用戶的原始界面控制文件的名稱。
全文摘要
本發(fā)明公開了一種智能電視功能界面管理方法,包括具有管理權(quán)限的上級用戶創(chuàng)建下級用戶的用戶管理控制文件,在自身原始界面的基礎(chǔ)上編輯以形成新建下級用戶的原始界面控制文件,對下級用戶對應(yīng)的界面所能顯示的功能條目進行限制;下級用戶登錄時,根據(jù)該下級用戶的信息,訪問相應(yīng)的用戶管理控制文件,并根據(jù)用戶管理控制文件中相應(yīng)的界面控制文件名稱,找到并調(diào)取相應(yīng)的界面控制文件生成相應(yīng)的界面。本發(fā)明還公開了一種實現(xiàn)上述管理方法的智能電視功能界面管理系統(tǒng),其包括用戶信息存儲模塊、用戶信息管理接口及引擎模塊、界面生成引擎模塊和界面信息存儲模塊。本發(fā)明通過限制下級用戶的界面顯示來限制下級用戶所能使用的功能,操作簡單方便。
文檔編號H04N21/4627GK102647638SQ20121008834
公開日2012年8月22日 申請日期2012年3月29日 優(yōu)先權(quán)日2012年3月29日
發(fā)明者張廣濤 申請人:青島海信傳媒網(wǎng)絡(luò)技術(shù)有限公司