專利名稱:大量通用數(shù)字終端適配器控制圖形用戶界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通用數(shù)字終端適配器(UDTA)領(lǐng)域。更具體地,本發(fā)明涉及用于控制通用數(shù)字終端適配器群組的圖形用戶界面(⑶I)。
背景技術(shù):
UDTA被用來(lái)調(diào)諧、接收或解碼數(shù)字有線。隨著有線提供商從模擬傳輸向數(shù)字傳輸轉(zhuǎn)換,UDTA對(duì)解碼數(shù)字編碼的數(shù)字傳輸內(nèi)容來(lái)說(shuō)是必需的。在某些多住戶環(huán)境中,諸如綜合性公寓、酒店、汽車旅館等,在這些地方,常用的模擬有線饋送(cable feed)被分配到多個(gè)房間或公寓,現(xiàn)在則需要使用多個(gè)UDTA來(lái)提供相同的功能(即,提供有線服務(wù)給每個(gè)房間/公寓)。這樣,能通過(guò)單個(gè)通用界面控制多個(gè)UDTA將是有利的。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例包括一種用于控制多個(gè)通用數(shù)字終端適配器(UDTA)的方法。該方法包括提供可用于控制的UDTA的列表并提供用于在該UDTA列表中的一個(gè)或多個(gè)UDTA的控制。在某些實(shí)施例中,該方法進(jìn)一步包括通過(guò)用于一個(gè)或多個(gè)UDTA的控制接收命令并執(zhí)行該命令。本發(fā)明的其它實(shí)施例還包括用于控制多個(gè)通用數(shù)字終端適配器(UDTA)的用戶界面。該用戶界面包括用于顯示可用于控制的UDTA的列表的區(qū)域;以及用于在區(qū)域中列出的UDTA的控制。另外,其它的實(shí)施例包括包含用于執(zhí)行控制多個(gè)UDTA的指令的計(jì)算機(jī)可讀介質(zhì)。這些指令包括用于提供可用于控制的UDTA的列表的步驟;以及提供用于在該UDTA列表中的一個(gè)或多個(gè)UDTA的控制的步驟。另外,其它的實(shí)施例包括一種系統(tǒng)。該系統(tǒng)包括多個(gè)通用數(shù)字終端適配器(UDTA)、計(jì)算機(jī)以及用戶界面。計(jì)算機(jī)連接多個(gè)UDTA。用戶界面用于通過(guò)計(jì)算機(jī)控制多個(gè)通用數(shù)字終端適配器(UDTA)。用戶界面包括用于顯示可用于控制的UDTA的列表的區(qū)域以及用于在區(qū)域中列出的M)TA的控制。
在說(shuō)明書(shū)結(jié)論部分的權(quán)利要求中具體點(diǎn)明并明確要求保護(hù)本發(fā)明的主題。通過(guò)下面的詳細(xì)描述并結(jié)合附圖,本發(fā)明的前述和其它特征以及優(yōu)點(diǎn)將更加明顯。圖1是根據(jù)本發(fā)明實(shí)施例的包括多個(gè)通用數(shù)字終端適配器(UDTA)的系統(tǒng)框圖。圖2是根據(jù)本發(fā)明實(shí)施例的用于控制多個(gè)UDTA的在填充可用UDTA的列表之前的用戶界面圖。圖3是根據(jù)本發(fā)明實(shí)施例的用于控制多個(gè)UDTA的在填充可用UDTA的列表之后的用戶界面圖。圖4是根據(jù)本發(fā)明實(shí)施例的用于控制多個(gè)UDTA的用戶界面圖,其中在彈出式窗口中提供了有關(guān)UDTA的其它信息。圖5是描述根據(jù)本發(fā)明實(shí)施例的用于控制多個(gè)UDTA的方法的流程圖。
具體實(shí)施例方式重要的是注意到,本發(fā)明公開(kāi)的實(shí)施例僅只是許多有利地使用本說(shuō)明書(shū)中創(chuàng)新性教導(dǎo)的情況中的若干實(shí)例。通常地,在本申請(qǐng)的說(shuō)明書(shū)中做出的陳述不一定限制各個(gè)要求保護(hù)的發(fā)明中的任何一個(gè)。并且,有些陳述可能適用于某些創(chuàng)新性特征而不適用于其它。通常地,除非另有說(shuō)明,若干單個(gè)元件可以是其復(fù)數(shù)形式,反之亦然,并且在這兩種情況下都不喪失一般性。附圖中,相同的標(biāo)號(hào)是指幾個(gè)視圖中相同的部件。從圖1可以看到具有多個(gè)組合在一起的UDTA以控制并分配有線信號(hào)的系統(tǒng)的一個(gè)實(shí)例。系統(tǒng)100包括多個(gè)UDTA 110a、110b、IlOc以及至少一個(gè)運(yùn)行用戶界面200以控制UDTA 110a、110b、110c 的計(jì)算機(jī) 120。UDTA 110a、110b、IlOc 直接地或通過(guò)端口服務(wù)器 130連接到計(jì)算機(jī)120。在這個(gè)實(shí)例中,UDTA 110a、110b、110c通過(guò)RS-232連接器115a、115b、115c連接到端口服務(wù)器130,而端口服務(wù)器130通過(guò)以太網(wǎng)連接連接到計(jì)算機(jī)120。此外,在這個(gè)實(shí)例中還可以看到連接到端口服務(wù)器的用于提供電源給UDTA HOaUlObUlOc的遠(yuǎn)程控制的電源140。這樣允許通過(guò)一個(gè)或多個(gè)連接的計(jì)算機(jī)120使用單一接入點(diǎn)控制UDTAllOa、IlObUlOc0因此,技術(shù)人員或其它用戶可以直接通過(guò)連接的(若干)計(jì)算機(jī)120或可選地通過(guò)處于互聯(lián)網(wǎng)155上遠(yuǎn)程位置的計(jì)算機(jī)150訪問(wèn)并控制多個(gè)UDTA 110a、110b、110c。UDTA 110a、110b、110c 通過(guò)分配器 165 接收數(shù)字有線信號(hào) 160。UDTA110a、110b、IlOc將有線數(shù)字信號(hào)160解碼 成基帶音頻視頻信號(hào)170a、170b、170c。然后,基帶音頻視頻信號(hào)170a、170b、170c可以被轉(zhuǎn)換成RF調(diào)制頻道174a、174b、174c,(例如,通過(guò)德雷克(Drake)模塊172a、172b、172c)并通過(guò)組合器180組合成模擬有線信號(hào)185 (以提供有線服務(wù)給每個(gè)房間/公寓)。為了提供對(duì)多個(gè)UDTA的控制,提供了用戶界面。從圖2可以看到這樣的用戶界面的實(shí)例。在圖2中,用戶界面200是圖形用戶界面。在本實(shí)施例中,用戶界面包括用于顯示可用于控制的UDTA的列表的區(qū)域210、用于控制一個(gè)或多個(gè)UDTA的控制220以及文本框230。在圖2的實(shí)例中,示出的用戶界面200具有未填充可用于控制的UDTA的列表的區(qū)域210。也就是說(shuō),這是在用戶做任何事情之前GUI 200的樣子。文本框230提示用戶按下“填充列表”?!疤畛淞斜怼卑粹o222被設(shè)置為用于控制一個(gè)或多個(gè)UDTA的控制220的一部分。一旦用戶按下“填充列表”按鈕222,就會(huì)發(fā)生一些事情。提供⑶I 200的應(yīng)用程序發(fā)現(xiàn)附接到計(jì)算機(jī)120上(直接或通過(guò)端口服務(wù)器130)的所有的UDTA 110a、110b、110c。這通過(guò)下述過(guò)程完成發(fā)出要求每個(gè)UDTA都進(jìn)入“真正遠(yuǎn)程控制”模式(ASCII “42405”)的請(qǐng)求,然后在短暫的延遲后,要求它們響應(yīng)(ASCII “PLEASE THANKY0U!(請(qǐng)謝謝!)”)。如果UDTA響應(yīng)(“ALRIGHT N0PR0BLEM (好的沒(méi)問(wèn)題)”),那么⑶I應(yīng)用程序?qū)⑵涮砑又量捎玫腢DTA列表。這種實(shí)例如圖3和圖4所示。在某些實(shí)施例中,⑶I應(yīng)用程序還會(huì)要求獲得一些其它信息(UDTA標(biāo)識(shí)符、MAC地址、單元地址以及調(diào)諧到的頻道)。在某些實(shí)施例中,⑶I應(yīng)用程序使用包括UDTA標(biāo)識(shí)符312a-d、MAC地址314a_d、單元地址316a_d填充和UDTA被調(diào)諧到的當(dāng)前虛擬頻道318a_d的其它信息填充可修改區(qū)域210。GUI應(yīng)用程序還可以將右下角第二個(gè)按鈕“填充列表”按鈕222變?yōu)椤八⑿铝斜怼卑粹o322。GUI應(yīng)用程序中可用于控制的UDTA的列表是動(dòng)態(tài)的——如果用戶打算連接20個(gè)UDTA,該GUI應(yīng)用程序可以做到。如果用戶打算連接1000個(gè)UDTA,該GUI也可以做到。每個(gè)UDTA都被給予有其自己的一套控制。在圖3和圖4的實(shí)例中,這些控制被提供為按鈕330??刂?30中的一些例子包括“接通”按鈕332a_d、“關(guān)斷”按鈕334a、“重置”按鈕336a-d、“更多信息”按鈕338a-d、“向上切換頻道”按鈕340a_d、“向下切換頻道”按鈕342a-d、“切換頻道至”按鈕344a-d和用于輸入想要的頻道的可修改區(qū)域346a_d。下面描述這些按鈕的功能。接通/關(guān)斷-“接通” 332a和“關(guān)斷” 334a_d按鈕,當(dāng)被激活時(shí),通過(guò)控制其電源(參見(jiàn)圖1中遠(yuǎn)程控制的電源140)在硬件層級(jí)關(guān)斷和接通UDTA。“接通”按鈕332a-d是綠色且凸起的,“關(guān)斷”按鈕334a是紅色且凹陷的(見(jiàn)圖4)。重置-“重置”按鈕336a_d,當(dāng)被激活時(shí),通過(guò)執(zhí)行軟件重置在軟件層級(jí)關(guān)斷UDTA后又馬上接通。更多信息-“更多信息”按鈕338a_d,當(dāng)被激活時(shí),提供有關(guān)單個(gè)UDTA的重要的診斷信息。此信息可以被提供在如圖5中所示的彈出式屏幕500中。在本實(shí)施例中,提供的信息限于UDTA上的軟件(如版本510的軟件)、MAC地址520、單元地址530、當(dāng)前虛擬頻道540、當(dāng)前頻道頻率550、功率等級(jí)560以及信號(hào)噪聲比570。在其它實(shí)施例中,可以提供更多的信息。切換頻道(向上/向下)-“向上切換頻道”340a_d和“向下切換頻道”342a_d按鈕,當(dāng)被激活時(shí),允許用戶調(diào)諧到下一個(gè)或前一個(gè)頻道。切換頻道至-“切換頻道至”按鈕344a_d,當(dāng)被激活時(shí),嘗試調(diào)諧到被輸入到可修改區(qū)域346a_d中的虛擬頻道圖的頻道。在圖3和圖4的示例性⑶I 200的底部有提供重要的診斷和調(diào)試信息的文本框230。這里的文本可以被高亮顯示、復(fù)制或保存到某個(gè)文件。其它的選擇包括允許用戶使用鍵盤(pán)交互完全控制任何連接的UDTA的類似命令提示(或批處理文件)的完全可操作終端(fully workable terminal)。由于⑶I應(yīng)用程序與UDTA通信,所以文本框中保持更新最
新信息。除了被提供用來(lái)控制各個(gè)UDTA的控制330之外,⑶I 200還可以提供控制所有UDTA的全局命令220。這種控制的實(shí)例包括“清除終端”按鈕324、前面提到的“填充列表”222和“刷新列表”322按鈕、“重置所有”按鈕326以及“按順序調(diào)諧”按鈕328。下面描述這些按鈕的功能。清除終端-“清除終端”按鈕324,當(dāng)被激活時(shí),將清除文本框230中的所有文字以防止出現(xiàn)混亂。填充列表/刷新列表-“填充列表”222和“刷新列表”322按鈕,當(dāng)被激活時(shí),發(fā)消息(Ping)給所有UDTA的串行端口(如果用戶在程序運(yùn)行時(shí)有20個(gè)UDTA,那么再連接20個(gè)UDTA,并按下“刷新列表”,它們將填充可用于控制的UDTA的列表)。重置所有-“重置所有”按鈕326,當(dāng)被激活時(shí),對(duì)所有的UDTA執(zhí)行軟件重置。按順序調(diào)諧-“按順序調(diào)諧”按鈕328,當(dāng)被激活時(shí),將當(dāng)前的虛擬頻道作為第一UDTA的頻道,之后強(qiáng)制第二 UDTA調(diào)諧到下一個(gè)虛擬頻道。這通過(guò)下述過(guò)程完成首先將第二 UDTA調(diào)諧到第一 UDTA的頻道,再進(jìn)行邏輯上調(diào)(tuneup)。然后對(duì)列表中的每一個(gè)UDTA重復(fù)該過(guò)程。這樣第三UDTA被調(diào)諧到第三可用的虛擬頻道,第四UDTA被調(diào)諧到第四可用的虛擬頻道等等。這使得每個(gè)可用的UDTA輸出可以稍后被組合成(在通過(guò)德雷克模塊172a-c從基帶音頻視頻信號(hào)170a_c轉(zhuǎn)換成射頻調(diào)制信號(hào)174a_c之后使用組合器180)可以稍后被分配到多住戶環(huán)境中各個(gè)住房的模擬有線信號(hào)185的不同的調(diào)諧頻道(參見(jiàn)圖1)。圖6示出了控制多個(gè)UDTA的示例性方法600。在本實(shí)施例中,該方法包括下列可選步驟向用戶提供填充可用于控制的UDTA的列表的提示(步驟610),并接收填充可用于控制的UDTA的列表的用戶命令(步驟620)。然后列出可用于控制的UDTA(步驟630),并提供用于UDTA的控制(步驟640)。圖6的實(shí)施例還包括接收通過(guò)控制提供的命令的步驟(步驟650)和運(yùn)行或執(zhí)行該命令的步驟(步驟660)。從圖2可以看到向用戶提供填充可用的UDTA的列表的提示(步驟610)的實(shí)例,圖2中,在文本框230中,用戶被指導(dǎo)按下“填充List”。接收填充列表的命令(620)和執(zhí)行該命令在上面有關(guān)圖2和圖3的部分也有說(shuō)明。從圖3和圖4可以看到提供可用于控制的UDTA的列表(步驟630)和提供用于UDTA的控制(步驟640)的實(shí)例。圖3、圖4和圖5有關(guān)控制220和320的描述提供了接收命令(步驟650)和執(zhí)行該命令(步驟660)的實(shí)例。例如,當(dāng)激活“更多信息”按鈕338a時(shí),提供圖5所示的彈出式屏幕500。雖然本說(shuō)明書(shū)集中討論一個(gè)實(shí)施例,但應(yīng)該理解的是,可以對(duì)其進(jìn)行各種修改。例如,不同實(shí)施方式中的兀素可以被組合、補(bǔ)充、修改或移除以產(chǎn)生其他實(shí)施方式。并且,一個(gè)普通的技術(shù)人員將會(huì)理解的是,其它的結(jié)構(gòu)和過(guò)程可以替代本說(shuō)明書(shū)中公開(kāi)的結(jié)構(gòu)和過(guò)程,由此得到的實(shí)施方式將以至少本質(zhì)上與公開(kāi)的實(shí)施方式相同的方式執(zhí)行至少本質(zhì)上與公開(kāi)的實(shí)施方式相同的功能,以獲得至少本質(zhì)上與公開(kāi)的實(shí)施方式相同的結(jié)果。因此,這些和其它實(shí)施方式都被本說(shuō)明書(shū)公開(kāi)內(nèi)容設(shè)想,并落在本說(shuō)明書(shū)公開(kāi)內(nèi)容的范圍內(nèi)。最優(yōu)選地,本發(fā)明的原理可以實(shí)施為硬件、固件、軟件或其任何組合。并且,軟件優(yōu)選地被實(shí)施為有形地實(shí)施在程序存儲(chǔ)單元或計(jì)算機(jī)可讀介質(zhì)上的應(yīng)用程序。本領(lǐng)域的一個(gè)普通的技術(shù)人員將認(rèn)識(shí)到“機(jī)器可讀介質(zhì)”是能夠存儲(chǔ)數(shù)據(jù)并且可以以數(shù)字電路、模擬電路或其組合形式實(shí)現(xiàn)的介質(zhì)。應(yīng)用程序可以被上載到或者由包括任何合適的體系結(jié)構(gòu)的機(jī)器執(zhí)行。優(yōu)選地,機(jī)器被實(shí)施在具有硬件諸如一個(gè)或多個(gè)中央處理單元(CPU)、存儲(chǔ)器和輸入/輸出接口的計(jì)算機(jī)平臺(tái)上。計(jì)算機(jī)平臺(tái)還可以包括操作系統(tǒng)和微指令代碼。本說(shuō)明書(shū)中描述的各個(gè)過(guò)程和功能可以是通過(guò)CPU執(zhí)行的微指令代碼的一部分或應(yīng)用程序的一部分或其任何組合,而不論是否明確地示出這些計(jì)算機(jī)或處理器。另外,可以將各種其它的外圍單元連接到計(jì)算機(jī)平臺(tái)上,諸如附加的數(shù)據(jù)存儲(chǔ)單元和打印單元。
權(quán)利要求
1.一種用于控制多個(gè)通用數(shù)字終端適配器(UDTA)的方法,所述方法包括 提供可用于控制的UDTA列表;以及 提供用于在所述UDTA列表中的一個(gè)或多個(gè)UDTA的控制。
2.如權(quán)利要求1所述的方法,進(jìn)一步包括下列步驟 通過(guò)用于在所述UDTA列表中的一個(gè)或多個(gè)UDTA的控制接收命令;以及 執(zhí)行所述命令。
3.如權(quán)利要求1所述的方法,其中響應(yīng)于用戶命令提供所述可用于控制的UDTA的列表。
4.如權(quán)利要求3所述的方法,其中響應(yīng)于提供給所述用戶的提示接收所述用戶命令。
5.如權(quán)利要求1所述的方法,其中所述被提供的可用于控制的UDTA列表進(jìn)一步包括有關(guān)每個(gè)可用的UDTA的其它信息。
6.如權(quán)利要求5所述的方法,其中所述有關(guān)每個(gè)UDTA的其它信息包括以下中的一個(gè)或多個(gè)單元標(biāo)識(shí)符;MAC地址;單元地址;以及UDTA當(dāng)前調(diào)諧到的頻道。
7.如權(quán)利要求1所述的方法,進(jìn)一步包括 提供用于提供有關(guān)可用于控制的UDTA的其它信息的文本框。
8.如權(quán)利要求7所述的方法,其中所述其它信息包括以下中的一個(gè)或多個(gè)用戶提示;診斷信息;以及調(diào)試信息。
9.如權(quán)利要求7所述的方法,其中所述被提供的文本框被進(jìn)一步配置為接收用戶命令。
10.如權(quán)利要求1所述的方法,其中被提供的用于在所述UDTA列表中的一個(gè)或多個(gè)UDTA的控制包括一個(gè)或多個(gè)下述的接通;關(guān)斷;重置;更多信息;向上切換頻道;向下切換頻道;以及直接頻道輸入。
11.如權(quán)利要求1所述的方法,其中被提供的用于在所述UDTA列表中的一個(gè)或多個(gè)UDTA的控制包括用于控制所有所述可用的UDTA的全局命令。
12.如權(quán)利要求11所述的方法,其中所述全局命令包括一個(gè)或多個(gè)下述的清除終端;填充列表;刷新列表;重置所有;以及按順序調(diào)諧。
13.一種用于控制多個(gè)通用數(shù)字終端適配器(UDTA)的用戶界面,所述用戶界面包括 用于顯示可用于控制的UDTA的列表的區(qū)域;以及 用于在所述區(qū)域中列出的UDTA的控制。
14.如權(quán)利要求13所述的用戶界面,其中所述用于在所述區(qū)域中列出的UDTA的控制包括可由用戶選擇的按鈕。
15.如權(quán)利要求13所述的用戶界面,其中顯示的可用于控制的UDTA的列表進(jìn)一步包括有關(guān)每個(gè)可用的UDTA的其它信息。
16.如權(quán)利要求15所述的用戶界面,其中所述有關(guān)每個(gè)UDTA的其它信息包括以下中的一個(gè)或多個(gè)單元標(biāo)識(shí)符;MAC地址;單元地址;以及UDTA當(dāng)前調(diào)諧到的頻道。
17.如權(quán)利要求13所述的用戶界面,進(jìn)一步包括 用于提供有關(guān)可用于控制的UDTA的其它信息的文本框。
18.如權(quán)利要求17所述的用戶界面,其中所述其它信息包括以下中的一個(gè)或多個(gè)用戶提示;診斷信息;以及調(diào)試信息。
19.如權(quán)利要求17所述的用戶界面,其中所述被提供的文本框被進(jìn)一步配置為接收用戶命令。
20.如權(quán)利要求13所述的用戶界面,其中用于在所述UDTA列表中的一個(gè)或多個(gè)UDTA的控制包括一個(gè)或多個(gè)下述的接通;關(guān)斷;重置;更多信息;向上切換頻道;向下切換頻道;以及直接頻道輸入。
21.如權(quán)利要求13所述的用戶界面,其中被提供的用于在所述UDTA列表中的一個(gè)或多個(gè)UDTA的控制包括用于控制所有所述可用的UDTA的全局命令。
22.如權(quán)利要求21所述的用戶界面,其中所述全局命令包括一個(gè)或多個(gè)下述的清除終端;填充列表;刷新列表;重置所有;以及按順序調(diào)諧。
23.一種包含用于執(zhí)行若干步驟的指令的計(jì)算機(jī)可讀介質(zhì),所述若干步驟包括 提供可用于控制的UDTA列表;以及 提供用于在該UDTA列表中的一個(gè)或多個(gè)UDTA的控制。
24.—種系統(tǒng),包括 多個(gè)通用數(shù)字終端適配器(UDTA); 連接到所述多個(gè)UDTA上的計(jì)算機(jī);以及 用于控制所述多個(gè)通用數(shù)字終端適配器(UDTA)的用戶界面,所述用戶界面包括 用于顯示可用于控制的UDTA的列表的區(qū)域;以及 用于在所述區(qū)域中列出的UDTA的控制。
25.如權(quán)利要求24所述的系統(tǒng),進(jìn)一步包括連接所述多個(gè)UDTA和所述計(jì)算機(jī)的數(shù)字端口服務(wù)器。
全文摘要
本發(fā)明提供了一種用于控制多個(gè)通用數(shù)字終端適配器(UDTA)的方法、用戶界面和系統(tǒng)。這涉及提供可用于控制的UDTA的列表以及提供用于UDTA列表中的一個(gè)或多個(gè)UDTA的控制。然后可以通過(guò)這些控制提供并執(zhí)行命令以控制一個(gè)或多個(gè)可用于控制的UDTA。
文檔編號(hào)G06F3/00GK103038723SQ201180025548
公開(kāi)日2013年4月10日 申請(qǐng)日期2011年3月31日 優(yōu)先權(quán)日2010年4月1日
發(fā)明者E.富特 申請(qǐng)人:湯姆森特許公司