專利名稱:電視機(jī)Widget管理的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,尤其涉及一種電視機(jī)Widget管理的方法和裝置。
背景技術(shù):
電視機(jī)微巨(Widget)功能是一種基于XML和JavaScript解析技術(shù)的網(wǎng)絡(luò)信息獲取和顯示功能。它具有一個主菜單,主菜單中集成了各個Widget功能模塊,比如新聞、股票、天氣、視頻、音樂等。用戶啟動Widget主菜單后,可以選擇具體的Widget模塊進(jìn)入,由Widget模塊通過Http請求獲取到網(wǎng)絡(luò)內(nèi)容服務(wù)商提供的網(wǎng)絡(luò)內(nèi)容文件(.xml文件),該文件由電視機(jī)主芯片的Widget引擎解析后,將網(wǎng)絡(luò)信息顯示在電視機(jī)屏幕上。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn),電視機(jī)Widget在具體使用時局限于電視機(jī)出廠時候的狀態(tài),如何對出廠之后的電視機(jī)Widget進(jìn)行管理是目前急需解決的問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種電視機(jī)Widget管理的方法和裝置,以實(shí)現(xiàn)對出廠后電視機(jī)Widget的管理。 為達(dá)到上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案
—種權(quán)限管理的方法,其特征在于,包括 設(shè)置遠(yuǎn)端服務(wù)器和用戶端;當(dāng)用戶端在上電時未獲取到用戶登錄信息時,所述用戶端判斷自身是否已經(jīng)向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊;當(dāng)所述用戶端未向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊,用戶端向所述遠(yuǎn)端服務(wù)器申請注冊,所述遠(yuǎn)端服務(wù)器保存用戶端申請過程中發(fā)送的用戶登錄信息,并將所述用戶登錄信息轉(zhuǎn)發(fā)給與該用戶端建立通信的服務(wù)器;當(dāng)用戶端在上電時獲取到用戶登錄信息時,所述用戶端允許進(jìn)入Widget主菜單;當(dāng)所述Widget主菜單中的Widget功能模塊被啟動時,發(fā)送所述用戶登錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證;當(dāng)用戶認(rèn)證成功時,用戶端獲取網(wǎng)絡(luò)信息并將所述網(wǎng)絡(luò)信息顯示在屏幕上。 —種版本升級管理的方法,包括在所述Widget功能模塊啟動時,獲取與所述用戶端建立通信的服務(wù)器上關(guān)于該Widget功能模塊的最新版本信息;用戶端判斷當(dāng)前所述Widget功能模塊的版本是否為最新版本;當(dāng)所述當(dāng)前所述Widget功能模塊的版本不是最新版本時,用戶端獲取最新版本的Widget功能模塊安裝資源,根據(jù)所述Widget功能模塊安裝資源在用戶端的Widget主菜單中安裝Widget功能模塊。 —種界面管理的方法,包括在所述用戶端處于Widget主菜單界面時,獲取按鍵信息;當(dāng)獲取的按鍵信息為移動圖標(biāo)信息,允許移動所述Widget主菜單中Widget功能模塊的圖標(biāo);當(dāng)獲取的按鍵信息為刪除模塊信息,判斷所述Widget功能是否允許被刪除;當(dāng)所述Widget功能模塊允許被刪除時,刪除該Widget功能模塊。
—種權(quán)限管理裝置,包括 第一獲取單元,用于在用戶端上電時獲取用戶登錄信息;一判斷單元,用于判斷所述獲取單元是否獲取到所述用戶登錄信息; 第二判斷單元,在所述第一判斷單元判斷得到所述獲取單元未獲取到用戶登錄信
息時,用于判斷所述用戶端自身是否已經(jīng)向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊; 注冊單元,在所述第二判斷單元判斷得到所述用戶端未向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊,用戶端向所述遠(yuǎn)端服務(wù)器申請注冊; 第一允許單元,在所述第一判斷單元判斷得到所述獲取單元獲取到用戶登錄信息時,用于允許進(jìn)入Widget主菜單; 第一發(fā)送單元,在所述Widget主菜單中的Widget功能模塊被啟動時,用于發(fā)送所述用戶登錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證;
顯示單元,在用戶認(rèn)證成功時,用于顯示用戶端獲取的網(wǎng)絡(luò)信息。
—種權(quán)限管理服務(wù)器,包括 第二執(zhí)行單元,用于接收所述用戶端的注冊申請; 保存單元,用于保存所述用戶端申請過程中發(fā)送的用戶登錄請求信息; 第二發(fā)送單元,用于將所述用戶端申請過程中發(fā)送的用戶登錄信息轉(zhuǎn)發(fā)給與該用
戶端建立通信的服務(wù)器。 —種版本升級管理裝置,包括 第三獲取單元,用于在所述Widget功能模塊啟動時,獲取與所述用戶端建立通信的服務(wù)器上關(guān)于該Widget功能模塊的最新版本信息; 第三判斷單元,用于判斷所述獲取單元獲取的當(dāng)前所述Widget功能模塊的版本是否為最新版本; 第四獲取單元,用于在所述判斷單元判斷得到所述當(dāng)前所述Widget功能模塊的
版本不是最新版本時,用戶端獲取最新版本的Widget功能模塊安裝資源; 安裝單元,用于根據(jù)所述獲取單元獲取的Widget功能模塊安裝資源在用戶端的
Widget主菜單中安裝Widget功能模塊。 —種界面管理裝置,包括 第五獲取單元,在所述用戶端處于Widget主菜單界面時,用于獲取按鍵信息;
第二允許單元,用于在所述獲取單元獲取的按鍵信息為移動圖標(biāo)信息時,允許移動所述Widget主菜單中Widget功能模塊的圖標(biāo); 第四判斷單元,用于在所述獲取單元獲取的按鍵信息為刪除模塊信息時,判斷所述Widget功能是否允許被刪除; 第三執(zhí)行單元,用于在所述判斷單元判斷得到所述Widget功能模塊允許被刪除時,刪除該Widget功能模塊。 本發(fā)明實(shí)施例提供的電視機(jī)Widget管理的方法和裝置,通過權(quán)限管理、版本升級、界面管理實(shí)現(xiàn)了對電視機(jī)出廠之后用戶對電視機(jī)Widget的管理,以及用戶端使用者對電視機(jī)Widget的管理,實(shí)現(xiàn)了對出廠后電視機(jī)Widget的管理。
圖1為本發(fā)明實(shí)施例提供的權(quán)限管理的方法流程圖一 ; 圖2為圖1中所示的本發(fā)明實(shí)施例提供的權(quán)限管理的方法中步驟103的流程5
圖3為本發(fā)明實(shí)施例提供的權(quán)限管理的方法的流程圖二 ; 圖4為本發(fā)明實(shí)施例提供的版本升級管理的方法的流程圖; 圖5為本發(fā)明實(shí)施例提供的界面管理的方法的流程圖; 圖6為本發(fā)明實(shí)施例提供的權(quán)限管理裝置的結(jié)構(gòu)示意圖一 ; 圖7為本發(fā)明實(shí)施例提供的權(quán)限管理裝置的結(jié)構(gòu)示意圖二 ; 圖8為本發(fā)明實(shí)施例提供的權(quán)限管理服務(wù)器的結(jié)構(gòu)示意圖; 圖9為本發(fā)明實(shí)施例提供的版本升級管理裝置的結(jié)構(gòu)示意圖; 圖10為本發(fā)明實(shí)施例提供的界面管理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為了使本領(lǐng)域技術(shù)人員能夠更清楚地理解本發(fā)明實(shí)施例提供的技術(shù)方案,下面通過具體的實(shí)施例,對本發(fā)明實(shí)施例提供的權(quán)限管理的方法進(jìn)行詳細(xì)說明。
如圖1所示,本發(fā)明實(shí)施例提供的權(quán)限管理的方法,包括
步驟IOI,設(shè)置遠(yuǎn)端服務(wù)器和用戶端。 在所述步驟101中,在遠(yuǎn)端服務(wù)器上建立一個權(quán)限管理模塊,所述權(quán)限管理模塊可以對已注冊的用戶端進(jìn)行管理統(tǒng)計。 在本實(shí)施例中,所述權(quán)限管理模塊中保存有電視機(jī)出廠時廠商對每臺電視機(jī)標(biāo)注的全球唯一的MAC碼,通過所述MAC碼進(jìn)行用戶注冊確認(rèn),避免了非法用戶使用網(wǎng)絡(luò)資源。所述非法用戶是指仿造用戶端功能的偽用戶端,該用戶端上的Widget功能模塊也設(shè)有訪問服務(wù)器的Http地址,但所述偽用戶端并非出自用戶端的制造廠商。 步驟102,當(dāng)用戶端在上電時未獲取到用戶登錄信息時,所述用戶端判斷自身是否已經(jīng)向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊。 在本實(shí)施例中所述用戶端即是電視機(jī)軟件,電視機(jī)軟件在電視機(jī)上電時會主動獲取用戶信息。 步驟103,當(dāng)所述用戶端未向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊,用戶端向所述遠(yuǎn)端服務(wù)器申請注冊,所述遠(yuǎn)端服務(wù)器保存用戶端申請過程中發(fā)送的用戶登錄信息,并將所述用戶登錄信息轉(zhuǎn)發(fā)給與該用戶端建立通信的服務(wù)器。 在本實(shí)施例中,所述用戶端向所述遠(yuǎn)端服務(wù)器申請注冊,如圖2所示,包括
步驟1031,用戶端發(fā)送注冊請求消息給所述遠(yuǎn)端服務(wù)器,所述注冊請求消息至少包括用戶登錄信息和與該用戶端相匹配的MAC碼,其中所述用戶登錄信息包括用戶名和登錄密碼; 步驟1032,所述遠(yuǎn)端服務(wù)器接收到所述登錄信息后,查詢所述遠(yuǎn)端服務(wù)器中預(yù)保存的MAC碼列表中是否有一個MAC碼與所述用戶端發(fā)送的MAC碼相同;
步驟1033,在所述預(yù)保存的MAC碼列表中未查詢到所述用戶發(fā)送的MAC碼時,則給所述用戶端返回注冊失敗消息; 步驟1034,在所述預(yù)保存的MAC碼列表中查詢到所述用戶發(fā)送的MAC碼時,判斷所述用戶端發(fā)送的所述用戶登錄信息中的用戶名是否全局唯一; 步驟1035,在所述用戶端發(fā)送的所述用戶登錄信息中的用戶名全局唯一時,所述遠(yuǎn)端服務(wù)器給所述用戶端返回注冊成功消息;
步驟1036,在所述用戶端發(fā)送的所述用戶登錄信息中的用戶名不是全局唯一時,所述遠(yuǎn)端服務(wù)器給所述用戶端返回用戶名重復(fù)信息,請求用戶端重新發(fā)送注冊請求消息,直到所述用戶端發(fā)送的所述用戶登錄信息中的用戶名全局唯一為止。 步驟1037,在所述用戶端注冊成功后,將所述用戶登錄信息保存到所述用戶端中的全局存儲空間。 進(jìn)一步的,為了防止網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致的申請注冊失敗,所述用戶端向所述遠(yuǎn)端服務(wù)器申請注冊,還包括 步驟1038,所述用戶端在發(fā)送注冊請求消息后的一定時間內(nèi)未收到所述遠(yuǎn)端服務(wù)器返回的消息時,所述用戶端重復(fù)發(fā)送所述用戶端上一次發(fā)送的注冊請求消息給所述遠(yuǎn)端服務(wù)器。 在本實(shí)施例中,當(dāng)所述用戶端由于網(wǎng)路狀態(tài)不穩(wěn)定導(dǎo)致的注冊失敗后,用戶端每隔2分鐘重新進(jìn)行注冊,若注冊三次都失敗則運(yùn)行Widget彈出提示信息。
步驟104,當(dāng)用戶端在上電時獲取到用戶登錄信息時,所述用戶端允許進(jìn)入Widget主菜單。 在本實(shí)施例中,所述用戶端在上電時獲取到用戶登錄信息的方法,包括 所述用戶端從該用戶端中的全局存儲空間中獲取預(yù)先保存的所述用戶登錄信息;
或所述用戶端判斷獲取的按鍵信息是否為用戶登錄信息,當(dāng)所述按鍵信息為用戶登錄信息
時,用戶端在上電時獲取到用戶登錄信息。 在本實(shí)施例中,用戶端可以在上電時通過直接獲取所述全局存儲空間中保存的用
戶登錄信息,當(dāng)所述用戶登錄信息不為空時,表示所述用戶端獲取到所述用戶登錄信息。除
了上述獲取方法之外,用戶端在上電時,還可以彈出用戶登錄界面,當(dāng)所述用戶端獲取到按
鍵信息時,將按鍵信息與所述全局存儲空間中保存的用戶登錄信息進(jìn)行對比,當(dāng)所述按鍵
信息與所述用戶登錄信息相同時,表示所述用戶端獲取到所述用戶登錄信息。 值得說明是,通過按鍵信息實(shí)現(xiàn)用戶登錄更加加強(qiáng)了用戶登錄以及網(wǎng)絡(luò)信息獲取
的安全性,使得不知道用戶登錄信息的人不能夠擅自使用用戶端上的Widget功能模塊。 步驟105,當(dāng)所述Widget主菜單中的Widget功能模塊被啟動時,發(fā)送所述用戶登
錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證。 在本實(shí)施例中,在所述Widget主菜單中的Widget功能模塊被啟動時,用戶端根據(jù)預(yù)先設(shè)定的Http地址訪問相對應(yīng)的服務(wù)器,在訪問消息中包含了所述用戶登錄信息,當(dāng)所述服務(wù)器接收到訪問消息時,將所述訪問消息中的用戶登錄消息與所述服務(wù)器中保存的可訪問用戶進(jìn)行對比,當(dāng)所述用戶端發(fā)送的用戶登錄信息在所述服務(wù)器中時,所述服務(wù)器允許所述用戶端獲取網(wǎng)絡(luò)信息,否則拒絕給所述用戶端獲取網(wǎng)絡(luò)信息。 步驟106,當(dāng)用戶認(rèn)證成功時,用戶端獲取網(wǎng)絡(luò)信息并將所述網(wǎng)絡(luò)信息顯示在屏幕上。 在本實(shí)施例中,所述用戶認(rèn)證成功之后,所述用戶端獲取文件格式為xml的網(wǎng)絡(luò)
內(nèi)容文件,并將所述網(wǎng)絡(luò)內(nèi)容進(jìn)行解析,將解析的結(jié)果通過屏幕顯示出來。 進(jìn)一步的,為了避免所述電視機(jī)廠家不必要的法律糾紛,所述權(quán)限管理的方法,如
圖3所示,在所述Widget主菜單中的Widget功能模塊被啟動之前,還包括 步驟107,用戶端根據(jù)獲取的免責(zé)聲明信息啟動所述Widget主菜單中的Widget功
7能模塊。 在本實(shí)施例中,所述免責(zé)聲明信息中包含有所述用戶端選擇的同意選項(xiàng)時,允許 所述用戶端啟動所述Widget主菜單中的Widget功能模塊,否則,在打開Widget主菜單后, 所述Widget主菜單中的Widget功能模塊仍然不允許使用。 值得說明的是,由于Widget主菜單中的Widget功能模塊都是相互獨(dú)立的,所以, 所述免責(zé)聲明信息也可以通過Widget模塊的形式來表示,從而使得免責(zé)聲明模塊是一個 獨(dú)立的模塊,方便于日后對所述免責(zé)聲明的修改。 本發(fā)明實(shí)施例提供的權(quán)限管理的方法,通過權(quán)限管理實(shí)現(xiàn)了對電視機(jī)出廠之后用
戶對電視機(jī)Widget的管理,由于對用戶端進(jìn)行首次上電注冊,避免了非法用戶獲取網(wǎng)絡(luò)信
息,并且由于每個用戶端在首次使用Widget時都會向遠(yuǎn)端服務(wù)器申請注冊,使得電視機(jī)廠
商可以有效地統(tǒng)計使用Widget功能用戶的數(shù)量,便于電視機(jī)廠家進(jìn)行用戶管理。 如圖4所示,本發(fā)明實(shí)施例提供的版本升級管理的方法,包括 步驟201,在所述Widget功能模塊啟動時,獲取與所述用戶端建立通信的服務(wù)器
上關(guān)于該Widget功能模塊的最新版本信息; 在所述步驟201中,所述與所述用戶端建立通信的服務(wù)器可以是由電視機(jī)廠商 提供的遠(yuǎn)端服務(wù)器,該遠(yuǎn)端服務(wù)器中保存有各個Widget功能模塊的最新版本信息。在所 述Widget功能模塊啟動時,查找所述遠(yuǎn)端服務(wù)器中是否保存了需要獲取最新版本信息的 Widget功能模塊的相關(guān)信息,當(dāng)所述遠(yuǎn)端服務(wù)器中保存了所述Widget功能模塊的相關(guān)信 息時,該Widget功能模塊獲取其最新版本信息。 步驟202,用戶端判斷當(dāng)前所述Widget功能模塊的版本是否為最新版本;
步驟203,當(dāng)所述當(dāng)前所述Widget功能模塊的版本不是最新版本時,用戶端獲取 最新版本的Widget功能模塊安裝資源,根據(jù)所述Widget功能模塊安裝資源在用戶端的 Widget主菜單中安裝Widget功能模塊。 本發(fā)明實(shí)施例提供的版本升級管理的方法,使得用戶端每次使用Widget功能
模塊時都可以自動的獲取服務(wù)器上與該Widget功能模塊對應(yīng)的最新版本信息,實(shí)現(xiàn)了
Widget功能模塊版本的自動更新,更便捷的管理了 Widget功能模塊版本的升級。 如圖5所示,本發(fā)明實(shí)施例提供的界面管理的方法,包括 步驟301,在所述用戶端處于Widget主菜單界面時,獲取按鍵信息。 步驟302,當(dāng)獲取的按鍵信息為移動圖標(biāo)信息,允許移動所述Widget主菜單中
Widget功能模塊的圖標(biāo)。 在本實(shí)施例中,預(yù)設(shè)遙控器上的藍(lán)色功能鍵為移動狀態(tài)開關(guān)鍵,當(dāng)所述用戶端獲 取到藍(lán)色功能鍵發(fā)送的信號時,且所述用戶端處于Widget主菜單界面時,所述用戶端進(jìn) 入移動Widget圖標(biāo)狀態(tài),允許移動Widget主菜單中Widget功能模塊的圖標(biāo)。當(dāng)允許移 動Widget主菜單中Widget功能模塊的圖標(biāo)時,可通過遙控器上的上下左右將焦點(diǎn)位置的 Widget功能模塊的圖標(biāo)移動到所需要的位置,然后可以通過遙控器上的確認(rèn)鍵進(jìn)行確認(rèn), 從而實(shí)現(xiàn)Widget功能模塊的圖標(biāo)位置的改變。當(dāng)所述Widget功能模塊的圖標(biāo)位置改變之 后,還通過所述藍(lán)色功能鍵發(fā)送的信號退出移動Widget圖標(biāo)狀態(tài)。 值得說明的時,如何移動所述Widget主菜單中Widget功能模塊的圖標(biāo),通過什么 按鍵實(shí)現(xiàn)Widget主菜單中Widget功能模塊的圖標(biāo)的移動都是人為設(shè)定的,并不僅限于上述方法,此處不一一贅述。 步驟303,當(dāng)獲取的按鍵信息為刪除模塊信息,判斷所述Widget功能是否允許被 刪除。 在本實(shí)施例中,預(yù)設(shè)遙控器上的紅色功能鍵為Widget功能模塊的刪除鍵,通過左 右鍵選中需要刪除的Widget功能模塊,再通過所述紅色功能鍵發(fā)送刪除模塊信息。
步驟304,當(dāng)所述Widget功能模塊允許被刪除時,刪除該Widget功能模塊。
在本實(shí)施例中,所述Widget功能模塊為內(nèi)置模塊時,該模塊不允許被刪除,否則 允許被刪除。所述內(nèi)置模塊為電視機(jī)出廠時,電視機(jī)廠商提供的Widget功能模塊。
本發(fā)明實(shí)施例提供的界面管理的方法,使得電視機(jī)在出廠后,其Widget功能模塊 的移動、刪除可以根據(jù)用戶的喜好進(jìn)行調(diào)節(jié),實(shí)現(xiàn)了電視機(jī)出廠之后,界面的自定義管理, 使得界面的管理更人性化。 本發(fā)明實(shí)施例提供的權(quán)限管理裝置,如圖6所示,包括 第一獲取單元401,用于在用戶端上電時獲取用戶登錄信息;其具體的實(shí)現(xiàn)方法 可以參見如圖1所示的步驟102所述,此處不再贅述。 第一判斷單元402,用于判斷所述獲取單元是否獲取到所述用戶登錄信息;其具 體的實(shí)現(xiàn)方法可以參見如圖1所示的步驟102所述,此處不再贅述。 第二判斷單元403,在所述第一判斷單元判斷得到所述獲取單元未獲取到用戶登 錄信息時,用于判斷所述用戶端自身是否已經(jīng)向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊;其具體的實(shí)現(xiàn) 方法可以參見如圖1所示的步驟102所述,此處不再贅述。 注冊單元404,在所述第二判斷單元判斷的到所述用戶端未向所述遠(yuǎn)端服務(wù)器進(jìn) 行注冊,用戶端向所述遠(yuǎn)端服務(wù)器申請注冊;其具體的實(shí)現(xiàn)方法可以參見如圖1所示的步 驟103所述,此處不再贅述。 第一允許單元405,在所述第一判斷單元判斷得到所述獲取單元獲取到用戶登錄 信息時,用于允許進(jìn)入Widget主菜單;其具體的實(shí)現(xiàn)方法可以參見如圖l所示的步驟104 所述,此處不再贅述。 第一發(fā)送單元406,在所述Widget主菜單中的Widget功能模塊被啟動時,用于發(fā) 送所述用戶登錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證;其具體的實(shí)現(xiàn)方法 可以參見如圖1所示的步驟105所述,此處不再贅述。 顯示單元407,在用戶認(rèn)證成功時,用于顯示用戶端獲取的網(wǎng)絡(luò)信息。其具體的實(shí) 現(xiàn)方法可以參見如圖1所示的步驟106所述,此處不再贅述。 進(jìn)一步的,為了避免所述電視機(jī)廠家不必要的法律糾紛,所述權(quán)限管理裝置,如圖 7所示,還包括 第二獲取單元408,用于獲取免責(zé)聲明信息;其具體的實(shí)現(xiàn)方法可以參見如圖l所 示的步驟107所述,此處不再贅述。 第一執(zhí)行單元409,用于根據(jù)所述第二獲取單元獲取的免責(zé)聲明信息啟動所述 Widget主菜單中的Widget功能模塊。其具體的實(shí)現(xiàn)方法可以參見如圖3所示的步驟107 所述,此處不再贅述。 本發(fā)明實(shí)施例提供的權(quán)限管理裝置,通過權(quán)限管理裝置實(shí)現(xiàn)了對電視機(jī)出廠之后 用戶對電視機(jī)Widget的管理,由于對用戶端進(jìn)行首次上電注冊,避免了非法用戶獲取網(wǎng)絡(luò)信息,并且由于每個用戶端在首次使用Widget時都會向遠(yuǎn)端服務(wù)器申請注冊,使得電視機(jī) 廠商可以有效地統(tǒng)計使用Widget功能用戶的數(shù)量,便于電視機(jī)廠家進(jìn)行用戶管理。
本發(fā)明實(shí)施例提供的權(quán)限管理服務(wù)器,如圖8所示,包括 第二執(zhí)行單元501,用于接收所述用戶端的注冊申請;其具體的實(shí)現(xiàn)方法可以參 見如圖1所示的步驟103所述,此處不再贅述。 保存單元502,用于保存所述用戶端申請過程中發(fā)送的用戶登錄請求信息;其具 體的實(shí)現(xiàn)方法可以參見如圖1所示的步驟103所述,此處不再贅述。 第二發(fā)送單元503,用于將所述用戶端申請過程中發(fā)送的用戶登錄信息轉(zhuǎn)發(fā)給與 該用戶端建立通信的服務(wù)器。其具體的實(shí)現(xiàn)方法可以參見如圖1所示的步驟103所述,此 處不再贅述。 本發(fā)明實(shí)施例提供的權(quán)限管理服務(wù)器,通過權(quán)限管理服務(wù)器實(shí)現(xiàn)了對電視機(jī)出廠 之后用戶對電視機(jī)Widget的管理,由于對用戶端進(jìn)行首次上電注冊,避免了非法用戶獲取 網(wǎng)絡(luò)信息,并且由于每個用戶端在首次使用Widget時都會向遠(yuǎn)端服務(wù)器申請注冊,使得電 視機(jī)廠商可以有效地統(tǒng)計使用Widget功能用戶的數(shù)量,便于電視機(jī)廠家進(jìn)行用戶管理。
本發(fā)明實(shí)施例提供的版本升級管理裝置,如圖9所示,包括 第三獲取單元601,用于在所述Widget功能模塊啟動時,獲取與所述用戶端建立 通信的服務(wù)器上關(guān)于該Widget功能模塊的最新版本信息;其具體的實(shí)現(xiàn)方法可以參見如 圖4所示的步驟201所述,此處不再贅述。 第三判斷單元602,用于判斷所述獲取單元獲取的當(dāng)前所述Widget功能模塊的版 本是否為最新版本;其具體的實(shí)現(xiàn)方法可以參見如圖4所示的步驟202所述,此處不再贅 述。 第四獲取單元603,用于在所述判斷單元判斷得到所述當(dāng)前所述Widget功能模塊 的版本不是最新版本時,用戶端獲取最新版本的Widget功能模塊安裝資源;其具體的實(shí)現(xiàn) 方法可以參見如圖4所示的步驟203所述,此處不再贅述。 安裝單元604,用于根據(jù)所述獲取單元獲取的Widget功能模塊安裝資源在用戶端 的Widget主菜單中安裝Widget功能模塊。其具體的實(shí)現(xiàn)方法可以參見如圖4所示的步驟 203所述,此處不再贅述。 本發(fā)明實(shí)施例提供的版本升級管理裝置,使得用戶端每次使用Widget功能模塊 時都可以自動的獲取服務(wù)器上與該Widget功能模塊對應(yīng)的最新版本信息,實(shí)現(xiàn)了 Widget 功能模塊版本的自動更新,更便捷的管理了 Widget功能模塊版本的升級。
本發(fā)明實(shí)施例提供的界面管理裝置,如圖IO所示,包括 第五獲取單元701,在所述用戶端處于Widget主菜單界面時,用于獲取按鍵信息; 其具體的實(shí)現(xiàn)方法可以參見如圖5所示的步驟302所述,此處不再贅述。
第二允許單元702,用于在所述獲取單元獲取的按鍵信息為移動圖標(biāo)信息時,允許 移動所述Widget主菜單中Widget功能模塊的圖標(biāo);其具體的實(shí)現(xiàn)方法可以參見如圖5所 示的步驟302所述,此處不再贅述。 第四判斷單元703,用于在所述獲取單元獲取的按鍵信息為刪除模塊信息,判斷所 述Widget功能是否允許被刪除;其具體的實(shí)現(xiàn)方法可以參見如圖5所示的步驟303所述, 此處不再贅述。
10
第三執(zhí)行單元704,用于在所述判斷單元判斷得到所述Widget功能模塊允許被刪 除時,刪除該Widget功能模塊。其具體的實(shí)現(xiàn)方法可以參見如圖5所示的步驟304所述, 此處不再贅述。 本發(fā)明實(shí)施例提供的界面管理裝置,使得電視機(jī)在出廠后,其Widget功能模塊的 移動、刪除可以根據(jù)用戶的喜好進(jìn)行調(diào)節(jié),實(shí)現(xiàn)了電視機(jī)出廠之后,界面的自定義管理,使 得界面的管理更人性化。 本發(fā)明實(shí)施例提供的電視機(jī)Widget管理的方法和裝置能夠應(yīng)用于能夠運(yùn)行 Widget功能模塊的電視機(jī)中。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,如 R0M/RAM、磁碟或光盤等。 以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
一種權(quán)限管理的方法,其特征在于,包括設(shè)置遠(yuǎn)端服務(wù)器和用戶端;當(dāng)用戶端在上電時未獲取到用戶登錄信息時,所述用戶端判斷自身是否已經(jīng)向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊;當(dāng)所述用戶端未向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊,用戶端向所述遠(yuǎn)端服務(wù)器申請注冊,所述遠(yuǎn)端服務(wù)器保存用戶端申請過程中發(fā)送的用戶登錄信息,并將所述用戶登錄信息轉(zhuǎn)發(fā)給與該用戶端建立通信的服務(wù)器;當(dāng)用戶端在上電時獲取到用戶登錄信息時,所述用戶端允許進(jìn)入Widget主菜單;當(dāng)所述Widget主菜單中的Widget功能模塊被啟動時,發(fā)送所述用戶登錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證;當(dāng)用戶認(rèn)證成功時,用戶端獲取網(wǎng)絡(luò)信息并將所述網(wǎng)絡(luò)信息顯示在屏幕上。
2. 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述Widget主菜單中的Widget功能模塊被啟動之前,還包括用戶端根據(jù)獲取的免責(zé)聲明信息啟動所述Widget主菜單中的Widget功能模塊。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述用戶端在上電時獲取到用戶登錄信息的方法,包括所述用戶端從該用戶端中的全局存儲空間中獲取預(yù)先保存的所述用戶登錄信息;或所述用戶端判斷獲取的按鍵信息是否為用戶登錄信息,當(dāng)所述按鍵信息為用戶登錄信息時,用戶端在上電時獲取到用戶登錄信息。
4. 一種版本升級管理的方法,其特征在于,包括在所述Widget功能模塊啟動時,獲取與所述用戶端建立通信的服務(wù)器上關(guān)于該Widget功能模塊的最新版本信息;用戶端判斷當(dāng)前所述Widget功能模塊的版本是否為最新版本;當(dāng)所述當(dāng)前所述Widget功能模塊的版本不是最新版本時,用戶端獲取最新版本的Widget功能模塊安裝資源,根據(jù)所述Widget功能模塊安裝資源在用戶端的Widget主菜單中安裝Widget功能模塊。
5. —種界面管理的方法,其特征在于,包括在所述用戶端處于Widget主菜單界面時,獲取按鍵信息;當(dāng)獲取的按鍵信息為移動圖標(biāo)信息,允許移動所述Widget主菜單中Widget功能模塊的圖標(biāo);當(dāng)獲取的按鍵信息為刪除模塊信息,判斷所述Widget功能是否允許被刪除;當(dāng)所述Widget功能模塊允許被刪除時,刪除該Widget功能模塊。
6. —種權(quán)限管理裝置,其特征在于,包括第一獲取單元,用于在用戶端上電時獲取用戶登錄信息;第一判斷單元,用于判斷所述獲取單元是否獲取到所述用戶登錄信息;第二判斷單元,在所述第一判斷單元判斷得到所述獲取單元未獲取到用戶登錄信息時,用于判斷所述用戶端自身是否已經(jīng)向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊;注冊單元,在所述第二判斷單元判斷得到所述用戶端未向所述遠(yuǎn)端服務(wù)器進(jìn)行注冊時,用戶端向所述遠(yuǎn)端服務(wù)器申請注冊;第一允許單元,在所述第一判斷單元判斷得到所述獲取單元獲取到用戶登錄信息時,用于允許進(jìn)入Widget主菜單;第一發(fā)送單元,在所述Widget主菜單中的Widget功能模塊被啟動時,用于發(fā)送所述用戶登錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證;顯示單元,在用戶認(rèn)證成功時,用于顯示用戶端獲取的網(wǎng)絡(luò)信息。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括第二獲取單元,用于獲取免責(zé)聲明信息;第一執(zhí)行單元,用于根據(jù)所述第二獲取單元獲取的免責(zé)聲明信息啟動所述Widget主菜單中的Widget功能模塊。
8. —種權(quán)限管理服務(wù)器,其特征在于,包括第二執(zhí)行單元,用于接收所述用戶端的注冊申請;保存單元,用于保存所述用戶端申請過程中發(fā)送的用戶登錄請求信息;第二發(fā)送單元,用于將所述用戶端申請過程中發(fā)送的用戶登錄信息轉(zhuǎn)發(fā)給與該用戶端建立通信的服務(wù)器。
9. 一種版本升級管理裝置,其特征在于,包括第三獲取單元,用于在所述Widget功能模塊啟動時,獲取與所述用戶端建立通信的服務(wù)器上關(guān)于該Widget功能模塊的最新版本信息;第三判斷單元,用于判斷所述獲取單元獲取的當(dāng)前所述Widget功能模塊的版本是否為最新版本;第四獲取單元,用于在所述判斷單元判斷得到所述當(dāng)前所述Widget功能模塊的版本不是最新版本時,用戶端獲取最新版本的Widget功能模塊安裝資源;安裝單元,用于根據(jù)所述獲取單元獲取的Widget功能模塊安裝資源在用戶端的Widget主菜單中安裝Widget功能模塊。
10. —種界面管理裝置,其特征在于,包括第五獲取單元,在所述用戶端處于Widget主菜單界面時,用于獲取按鍵信息;第二允許單元,用于在所述獲取單元獲取的按鍵信息為移動圖標(biāo)信息時,允許移動所述Widget主菜單中Widget功能模塊的圖標(biāo);第四判斷單元,用于在所述獲取單元獲取的按鍵信息為刪除模塊信息時,判斷所述Widget功能模塊是否允許被刪除;第三執(zhí)行單元,用于在所述判斷單元判斷得到所述Widget功能模塊允許被刪除時,刪除該Widget功能模塊。
全文摘要
本發(fā)明實(shí)施例公開一種電視機(jī)Widget管理的方法和裝置,涉及數(shù)字電視技術(shù)領(lǐng)域,實(shí)現(xiàn)對出廠后電視機(jī)Widget的管理。本發(fā)明提供的技術(shù)方案包括設(shè)置遠(yuǎn)端服務(wù)器和用戶端;當(dāng)用戶端在上電時獲取到用戶登錄信息時,所述用戶端允許進(jìn)入Widget主菜單;當(dāng)所述Widget主菜單中的Widget功能模塊被啟動時,發(fā)送所述用戶登錄信息給與所述用戶端建立通信的服務(wù)器進(jìn)行用戶認(rèn)證;當(dāng)用戶認(rèn)證成功時,用戶端獲取網(wǎng)絡(luò)信息并將所述網(wǎng)絡(luò)信息顯示在屏幕上。本發(fā)明實(shí)施例提供的技術(shù)方案能夠應(yīng)用在能夠運(yùn)行Widget功能模塊的電視機(jī)中。
文檔編號G06F9/445GK101788918SQ201010126090
公開日2010年7月28日 申請日期2010年3月17日 優(yōu)先權(quán)日2010年3月17日
發(fā)明者周旭 申請人:青島海信電器股份有限公司