欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種交互式網(wǎng)絡(luò)電視中窗口管理方法和系統(tǒng)的制作方法

文檔序號:7891609閱讀:200來源:國知局
專利名稱:一種交互式網(wǎng)絡(luò)電視中窗口管理方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種交互式網(wǎng)絡(luò)電視中窗口管理方法和系統(tǒng)。
背景技術(shù)
近些年來,IPTV(交互式網(wǎng)絡(luò)電視)在世界各地出現(xiàn)了爆炸性的發(fā)展,國內(nèi)IPTV廠商產(chǎn)品中機(jī)頂盒普遍采用BS結(jié)構(gòu),在機(jī)頂盒中內(nèi)置瀏覽器,使用WEB頁面呈現(xiàn)各種節(jié)目信息、頻道信息。使用BS結(jié)構(gòu)的呈現(xiàn)方式,由于瀏覽器單線程執(zhí)行和解釋執(zhí)行機(jī)制導(dǎo)致顯示慢,難以實現(xiàn)各種精彩特效,隨著業(yè)務(wù)發(fā)展,越來越達(dá)不到用戶要求。而國外一些廠商的產(chǎn)品,采用了 CS結(jié)構(gòu),操作流暢,特效多,用戶體驗好。但因其窗口顯示、跳轉(zhuǎn)等操作均由一個完成的程序代碼實現(xiàn),窗口與窗口之間關(guān)聯(lián)性太強(qiáng),通常子窗口都是在其母窗口上創(chuàng)建的, 而且跳轉(zhuǎn)關(guān)系被固化,因此,其窗口的跳轉(zhuǎn)不靈活、開發(fā)復(fù)雜度高,在修改部分窗口時容易影響其他功能,還不利于產(chǎn)品定制。

發(fā)明內(nèi)容
本發(fā)明提供一種交互式網(wǎng)絡(luò)電視中窗口管理方法和系統(tǒng),解決現(xiàn)有技術(shù)中基于CS 結(jié)構(gòu)的IPTV機(jī)頂盒在窗口管理上不夠完善的問題。為了解決上述問題,本發(fā)明采用以下技術(shù)方案一種交互式網(wǎng)絡(luò)電視中窗口管理方法,包括創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名;將各窗口對象注冊到窗口管理模塊;窗口管理模塊根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。在本發(fā)明一實施例中,窗口管理模塊根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)的過程包括預(yù)先配置本窗口中各按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系;窗口管理模塊根據(jù)用戶通過遙控器點(diǎn)擊的本窗口中的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。在本發(fā)明一實施例中,當(dāng)需要修改、增加或刪除窗口時,相應(yīng)地修改、增加或刪除按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。在本發(fā)明一實施例中,創(chuàng)建窗口對象之后,還包括根據(jù)預(yù)設(shè)規(guī)則將各窗口對象定義為不同的類型,將各窗口對象對應(yīng)的類型信息保存到窗口管理模塊,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理。在本發(fā)明一實施例中,根據(jù)預(yù)設(shè)規(guī)則將交互式網(wǎng)絡(luò)電視中的顯示窗口定義為普通窗口、交互式層疊窗口和提示式層疊窗口三種類型;其中,普通窗口為用戶可以操作,用于顯示首頁面或菜單頁面的窗口 ;交互式層疊窗口為用戶可以操作,用于顯示頻道調(diào)節(jié)、音量調(diào)節(jié)、亮度調(diào)節(jié)或顏色調(diào)節(jié)的窗口 ;提示式層疊窗口為用戶不能操作,用于提示用戶信息的窗P。在本發(fā)明一實施例中,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括 同一顯示界面上,窗口層疊順序從前至后依次為提示式層疊窗口、交互式層疊窗口、普通窗 □。
在本發(fā)明一實施例中,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括 同一顯示界面上,最多只顯示一個普通窗口、一個交互式層疊窗口和多個提示式層疊窗口。在本發(fā)明一實施例中,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括 當(dāng)新的普通窗口需要顯示時,關(guān)閉所有舊的普通窗口和交互式層疊窗口。在本發(fā)明一實施例中,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括 當(dāng)顯示界面上只有普通窗口時,將用戶操作事件指定到普通窗口上;當(dāng)顯示界面上只有交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上;當(dāng)顯示界面上同時有普通窗口和提示式層疊窗口時,將用戶操作事件指定到普通窗口上;當(dāng)顯示界面上同時有交互式層疊窗口和提示式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上;當(dāng)顯示界面上同時有普通窗口和交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上?!N交互式網(wǎng)絡(luò)電視中窗口管理系統(tǒng),包括窗口創(chuàng)建模塊、注冊模塊和窗口管理模塊,其中,所述窗口創(chuàng)建模塊用于創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名;所述注冊模塊用于將各窗口對象注冊到窗口管理模塊;所述窗口管理模塊用于根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。在本發(fā)明一實施例中,該系統(tǒng)還包括配置模塊,所述配置模塊用于預(yù)先配置本窗口中各按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系;所述窗口管理模塊用于根據(jù)用戶通過遙控器點(diǎn)擊的本窗口中的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。在本發(fā)明一實施例中,所述窗口創(chuàng)建模塊還用于修改、增加或刪除窗口 ;所述配置模塊還用于根據(jù)所述窗口創(chuàng)建模塊的修改、增加或刪除窗口操作,相應(yīng)地修改、增加或刪除按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。在本發(fā)明一實施例中,該系統(tǒng)還包括類型定義模塊,所述類型定義模塊用于根據(jù)預(yù)設(shè)規(guī)則將所述窗口創(chuàng)建模塊創(chuàng)建的各窗口對象定義為不同的類型;所述注冊模塊還用于將各窗口對象對應(yīng)的類型信息保存到窗口管理模塊;所述窗口管理模塊用于根據(jù)窗口類型對窗口進(jìn)行管理。本發(fā)明提供一種交互式網(wǎng)絡(luò)電視中窗口管理方法和系統(tǒng),為彌補(bǔ)現(xiàn)有技術(shù)中基于 CS架構(gòu)的IPTV中的窗口管理方案的不足,本發(fā)明通過窗口創(chuàng)建模塊創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,所創(chuàng)建的窗口對象之間相互獨(dú)立,即對IPTV中所有需要用到的窗口進(jìn)行隔離,并設(shè)定各窗口對象的窗口名,這樣,窗口管理模塊可以根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。而且,各窗口隔離后,還便于開發(fā)分工,實現(xiàn)大規(guī)模并行開發(fā),降低了開發(fā)復(fù)雜度,提高了開發(fā)速度,還易于對單個窗口進(jìn)行修改,不影響其他窗口的功能,還易于根據(jù)世界各地局方的不同需求和使用習(xí)慣進(jìn)行頁面定制。


圖I為本發(fā)明實施例一種交互式網(wǎng)絡(luò)電視中窗口管理系統(tǒng)的示意圖;圖2為圖I所示系統(tǒng)管理下窗口層疊顯示的的示意圖;圖3為圖I所示系統(tǒng)管理下顯示界面上同時有普通窗口和交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上的示意圖;圖4為圖I所示系統(tǒng)管理下當(dāng)顯示界面上同時有普通窗口和提示式層疊窗口時, 將用戶操作事件指定到普通窗口上的示意圖5為本發(fā)明實施例一種交互式網(wǎng)絡(luò)電視中窗口管理方法的流程圖。
具體實施例方式下面通過具體實施方式
結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。如圖I所不,為本發(fā)明實施例一種IPTV中窗口管理系統(tǒng),該系統(tǒng)包括窗口創(chuàng)建模塊11、類型定義模塊12、注冊模塊13、配置模塊14和窗口管理模塊15。該IPTV中窗口管理系統(tǒng)可以設(shè)置于IPTV機(jī)頂盒內(nèi)。窗口創(chuàng)建模塊11和注冊模塊13可以通過機(jī)頂盒程序?qū)崿F(xiàn)。配置模塊14可以集成于窗口管理模塊15中。窗口創(chuàng)建模塊11用于創(chuàng)建IPTV中所有需要用到的窗口對象。本發(fā)明IPTV中所有需要用到的窗口對象均有窗口創(chuàng)建模塊11來創(chuàng)建,窗口創(chuàng)建模塊11創(chuàng)建的各窗口對象之間相互獨(dú)立,為并列關(guān)系,并給各窗口對象命名,比如“menu”窗口、“guide”窗口等。當(dāng)需要修改、增加或刪除窗口時,窗口創(chuàng)建模塊11還用于修改、增加或刪除窗口。類型定義模塊12用于根據(jù)預(yù)設(shè)規(guī)則將窗口創(chuàng)建模塊11創(chuàng)建的各窗口對象定義為不同的類型。如根據(jù)用戶是否可以操作及其顯示的內(nèi)容將交互式網(wǎng)絡(luò)電視中的顯示窗口定義為普通窗口、交互式層疊窗口和提示式層疊窗口三種類型。其中,普通窗口為用戶可以操作,用于顯示首頁面或菜單頁面等的窗口 ;交互式層疊窗口為用戶可以操作,用于顯示頻道調(diào)節(jié)、音量調(diào)節(jié)、亮度調(diào)節(jié)或顏色調(diào)節(jié)等的窗口 ;提示式層疊窗口為用戶不能操作,用于提示用戶信息的窗口。為了便于區(qū)分,類型定義模塊12還可以給不同的窗口類型設(shè)置標(biāo)識, 如普通窗口的標(biāo)識為1,交互式層疊窗口的標(biāo)識為2,提示式層疊窗口的標(biāo)識為3。注冊模塊13用于將各窗口對象以其窗口名為密鑰注冊到窗口管理模塊14中,并將窗口對象相關(guān)的注冊信息保存在窗口管理模塊14中,注冊信息包括窗口名、窗口類型、 顯示動畫等。配置模塊14用于預(yù)先配置本窗口中各按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。例如,首頁面中有電視播放、電影播放、收費(fèi)點(diǎn)播、資訊等按鈕,分別對應(yīng)跳轉(zhuǎn)的目的窗口為電視播放窗口、電影播放窗口、收費(fèi)點(diǎn)播窗口、資訊窗口等。配置模塊14還用于根據(jù)窗口創(chuàng)建模塊11的修改、增加或刪除窗口操作,相應(yīng)地修改、增加或刪除按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。窗口管理模塊15用于根據(jù)用戶通過遙控器點(diǎn)擊的本窗口中的按鈕從配置模塊14 配置的對應(yīng)關(guān)系中找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。窗口管理模塊15可以將各窗口對象的注冊信息保存在一注冊信息列表中,將各窗口對象與其相關(guān)的注冊信息進(jìn)行關(guān)聯(lián),根據(jù)窗口名查表獲取其窗口類型,根據(jù)窗口類型進(jìn)行管理,以普通窗口、交互式層疊窗口和提示式層疊窗口三種類型為例,其管理規(guī)則包括同一顯示界面上,窗口層疊順序從前至后依次為提示式層疊窗口、交互式層疊窗口、普通窗口,即同一顯示界面上,普通窗口顯示在最后面,交互式層疊窗口顯示在中間,提示式層疊窗口顯示在最前面,如圖2所示;同一顯示界面上,最多只顯示一個普通窗口、一個交互式層疊窗口和多個提示式層疊窗口,如圖2所示;當(dāng)新的普通窗口需要顯示時,關(guān)閉所有舊的普通窗口和交互式層疊窗口。
當(dāng)顯示界面上同時有普通窗口和交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上,如圖3所示,用戶操作事件為用戶通過遙控器發(fā)出的操作時間,如用戶按下遙控器上的頻道切換鍵,發(fā)出頻道切換事件,窗口管理模塊14將該操作時間指定給交互式層疊窗口,這樣用戶感受的是焦點(diǎn)落在交互式層疊窗口上;當(dāng)顯示界面上同時有普通窗口和提示式層疊窗口時,將用戶操作事件指定到普通窗口上,如圖4所示;當(dāng)顯示界面上同時有交互式層疊窗口和提示式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上;當(dāng)顯示界面上只有普通窗口時,將用戶操作事件指定到普通窗口上; 當(dāng)顯示界面上只有交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上。窗口管理模塊15還可用于記錄窗口顯示堆棧,當(dāng)用戶需要返回上一次顯示的窗口時,按下遙控器上的返回鍵,窗口管理模塊15依次從堆棧中取出上一次顯示的窗口進(jìn)行顯示。窗口管理模塊15除了實現(xiàn)上述管理,如顯示、跳轉(zhuǎn)、隱藏、記錄窗口顯示堆棧之外,還可以管理窗口的淡入淡出、滑動、縮放等,其中淡入淡出是指窗口管理模塊15設(shè)置定時器, 每一定時間將窗口透明度變大或者變小,這樣用戶看到的窗口就是淡入(漸漸不見)或者淡出(漸漸出現(xiàn));滑動是窗口管理模塊15指設(shè)置定時器,每一定時間將窗口位置改變,這樣用戶看到的窗口在滑動;縮放是指窗口管理模塊15設(shè)置定時器,每一定時間將窗口大小改變,這樣用戶看到的窗口在放大或者縮小。如圖5所示,為本發(fā)明一實施例提供的交互式網(wǎng)絡(luò)電視中窗口管理方法的流程圖,其過程如下S501、IPTV機(jī)頂盒初次啟動時,窗口創(chuàng)建模塊11創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名。S502、創(chuàng)建窗口對象之后,類型定義模塊12根據(jù)用戶是否可以操作及其顯示的內(nèi)容將交互式網(wǎng)絡(luò)電視中的顯示窗口定義為普通窗口、交互式層疊窗口和提示式層疊窗口三種類型,并給不同的窗口類型設(shè)置標(biāo)識,如普通窗口的標(biāo)識為1,交互式層疊窗口的標(biāo)識為 2,提示式層疊窗口的標(biāo)識為3。配置模塊14配置本窗口中各按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。S503、注冊模塊13將所有窗口對象以其窗口名為密鑰注冊到窗口管理模塊15中, 并將窗口對象相關(guān)的注冊信息保存在窗口管理模塊15中,注冊信息包括窗口名、窗口類型、顯示動畫等。S504、機(jī)頂盒每次啟動完成后,默認(rèn)的顯示首頁面,用戶可以通過遙控器點(diǎn)擊首頁面上的任一按鈕,如點(diǎn)擊電影播放按鈕,進(jìn)入步驟S505。S505、首頁面發(fā)送跳轉(zhuǎn)請求到窗口管理模塊15,跳轉(zhuǎn)請求中攜帶用戶點(diǎn)擊的按鈕信息。S506、窗口管理模塊15根據(jù)跳轉(zhuǎn)請求中攜帶的用戶點(diǎn)擊的按鈕信息從配置模塊 14配置的對應(yīng)關(guān)系中找到對應(yīng)的跳轉(zhuǎn)的目的窗口的窗口名。S507、窗口管理模塊15根據(jù)當(dāng)前正在顯不的窗口的窗口名和目的窗口的窗口名從注冊信息列表中查找各自對應(yīng)的窗口類型信息,查找結(jié)果顯示均為普通窗口,則窗口管理模塊15通知關(guān)閉正在顯示的普通窗口,即正在顯示的首頁面,并跳轉(zhuǎn)到目的窗口,即電影播放窗口。假如當(dāng)前正在顯示的窗口還包括交互式層疊窗口(如頻道調(diào)節(jié)、音量調(diào)節(jié)、亮度調(diào)節(jié)或顏色調(diào)節(jié)的窗口等),則還通知關(guān)閉正在顯示的交互式層疊窗口。S508、在電影播放窗口進(jìn)行電影播放,同時窗口管理模塊15將新跳轉(zhuǎn)的電影播放頁面壓入展示棧,展示棧記錄了用戶操作過程中的所有瀏覽過的窗口。S509、用戶在電影播放窗口,可以通過遙控器點(diǎn)擊該窗口上的按鈕,如電影節(jié)目列表按鈕、返回上一窗口按鈕,假如用戶通過遙控器點(diǎn)擊了返回上一窗口按鈕,進(jìn)入步驟 S510。S510、電影播放窗口發(fā)送跳轉(zhuǎn)請求給窗口管理模塊15,跳轉(zhuǎn)請求中攜帶用戶點(diǎn)擊的按鈕信息。S511、窗口管理模塊15根據(jù)當(dāng)前正在顯示的窗口的窗口名(即當(dāng)前正在顯示的電影播放窗口)和目的窗口(本實施例是從首頁面跳轉(zhuǎn)到電影播放窗口,因此上一窗口為首頁面)的窗口名從注冊信息列表中查找其對應(yīng)的窗口類型信息,通知關(guān)閉其他正在顯示的普通頁面,即正在顯示的電影播放窗口,假如當(dāng)前正在顯示的窗口還包括交互式層疊窗口, 則還通知關(guān)閉正在顯示的交互式層疊窗口。同時彈出棧定頁面,因此,返回到首頁面,繼續(xù)瀏覽使用其他IPTV功能。本發(fā)明所創(chuàng)建的IPTV中所有需要用到的窗口對象之間相互獨(dú)立,即對IPTV中所有需要用到的窗口進(jìn)行隔離,并設(shè)定各窗口對象的窗口名,這樣,窗口管理模塊便可以根據(jù)目標(biāo)窗口的窗口名進(jìn)行任意窗口之間的跳轉(zhuǎn)。而且,各窗口隔離后,還便于開發(fā)分工,實現(xiàn)大規(guī)模并行開發(fā),降低了開發(fā)復(fù)雜度,提高了開發(fā)速度,還易于對單個窗口進(jìn)行修改,不影響其他窗口的功能,還易于根據(jù)世界各地局方的不同需求和使用習(xí)慣進(jìn)行頁面定制。以上內(nèi)容是結(jié)合具體的實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,包括創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名;將各窗口對象注冊到窗口管理模塊;窗口管理模塊根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。
2.如權(quán)利要求I所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,窗口管理模塊根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)的過程包括預(yù)先配置本窗口中各按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系;窗口管理模塊根據(jù)用戶通過遙控器點(diǎn)擊的本窗口中的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。
3.如權(quán)利要求2所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,當(dāng)需要修改、增加或刪除窗口時,相應(yīng)地修改、增加或刪除按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。
4.如權(quán)利要求I至3任一項所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,創(chuàng)建窗口對象之后,還包括根據(jù)預(yù)設(shè)規(guī)則將各窗口對象定義為不同的類型,將各窗口對象對應(yīng)的類型信息保存到窗口管理模塊,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理。
5.如權(quán)利要求4所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,根據(jù)預(yù)設(shè)規(guī)則將交互式網(wǎng)絡(luò)電視中的顯示窗口定義為普通窗口、交互式層疊窗口和提示式層疊窗口三種類型;其中,普通窗口為用戶可以操作,用于顯示首頁面或菜單頁面的窗口 ;交互式層疊窗口為用戶可以操作,用于顯示頻道調(diào)節(jié)、音量調(diào)節(jié)、亮度調(diào)節(jié)或顏色調(diào)節(jié)的窗口 ;提示式層疊窗口為用戶不能操作,用于提示用戶信息的窗口。
6.如權(quán)利要求4所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括同一顯示界面上,窗口層疊順序從前至后依次為提示式層疊窗口、交互式層疊窗口、普通窗口。
7.如權(quán)利要求4所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括同一顯示界面上,最多只顯示一個普通窗口、一個交互式層疊窗口和多個提不式層疊窗口。
8.如權(quán)利要求4所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括當(dāng)新的普通窗口需要顯示時,關(guān)閉所有舊的普通窗口和交互式層疊窗口。
9.如權(quán)利要求4所述的交互式網(wǎng)絡(luò)電視中窗口管理方法,其特征在于,窗口管理模塊根據(jù)窗口類型對窗口進(jìn)行管理的方法包括當(dāng)顯示界面上只有普通窗口時,將用戶操作事件指定到普通窗口上;當(dāng)顯示界面上只有交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上;當(dāng)顯示界面上同時有普通窗口和提示式層疊窗口時,將用戶操作事件指定到普通窗口上;當(dāng)顯示界面上同時有交互式層疊窗口和提示式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上;當(dāng)顯示界面上同時有普通窗口和交互式層疊窗口時,將用戶操作事件指定到交互式層疊窗口上。
10.一種交互式網(wǎng)絡(luò)電視中窗口管理系統(tǒng),其特征在于,包括窗口創(chuàng)建模塊、注冊模塊和窗口管理模塊,其中所述窗口創(chuàng)建模塊用于創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名;所述注冊模塊用于將各窗口對象注冊到窗口管理模塊;所述窗口管理模塊用于根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。
11.如權(quán)利要求10所述的交互式網(wǎng)絡(luò)電視中窗口管理系統(tǒng),其特征在于,還包括配置模塊,所述配置模塊用于預(yù)先配置本窗口中各按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系;所述窗口管理模塊用于根據(jù)用戶通過遙控器點(diǎn)擊的本窗口中的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。
12.如權(quán)利要求11所述的交互式網(wǎng)絡(luò)電視中窗口管理系統(tǒng),其特征在于,所述窗口創(chuàng)建模塊還用于修改、增加或刪除窗口 ;所述配置模塊還用于根據(jù)所述窗口創(chuàng)建模塊的修改、 增加或刪除窗口操作,相應(yīng)地修改、增加或刪除按鈕與其跳轉(zhuǎn)的目的窗口的窗口名的對應(yīng)關(guān)系。
13.如權(quán)利要求10至12任一項所述的交互式網(wǎng)絡(luò)電視中窗口管理系統(tǒng),其特征在于, 還包括類型定義模塊,所述類型定義模塊用于根據(jù)預(yù)設(shè)規(guī)則將所述窗口創(chuàng)建模塊創(chuàng)建的各窗口對象定義為不同的類型;所述注冊模塊還用于將各窗口對象對應(yīng)的類型信息保存到窗口管理模塊;所述窗口管理模塊用于根據(jù)窗口類型對窗口進(jìn)行管理。
全文摘要
本發(fā)明公開一種交互式網(wǎng)絡(luò)電視中窗口管理方法和系統(tǒng),該方法包括預(yù)先創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名;將各窗口對象注冊到窗口管理模塊;窗口管理模塊根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。該系統(tǒng)包括窗口創(chuàng)建模塊、注冊模塊和窗口管理模塊,窗口創(chuàng)建模塊用于預(yù)先創(chuàng)建交互式網(wǎng)絡(luò)電視中所有需要用到的窗口對象,并設(shè)定各窗口對象的窗口名;注冊模塊用于將各窗口對象注冊到窗口管理模塊;窗口管理模塊用于根據(jù)用戶點(diǎn)擊的按鈕找到對應(yīng)的窗口名進(jìn)行跳轉(zhuǎn)。本發(fā)明通過以上技術(shù)方案,解決現(xiàn)有技術(shù)中基于CS結(jié)構(gòu)的IPTV機(jī)頂盒在窗口管理上不夠完善的問題。
文檔編號H04N21/431GK102611931SQ20121006905
公開日2012年7月25日 申請日期2012年3月15日 優(yōu)先權(quán)日2012年3月15日
發(fā)明者孟凡忠 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
高碑店市| 海城市| 上蔡县| 焉耆| 额敏县| 吉木萨尔县| 泗洪县| 城口县| 垣曲县| 卢龙县| 灵台县| 贵德县| 咸宁市| 和龙市| 平山县| 班玛县| 长兴县| 阿克苏市| 同德县| 陆川县| 陵川县| 谷城县| 那坡县| 山东省| 邵阳市| 合江县| 南昌市| 达拉特旗| 淮安市| 西宁市| 沅江市| 抚州市| 扎兰屯市| 和平县| 石林| 阳城县| 苍梧县| 固始县| 东明县| 福海县| 凉城县|