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

通過重新映射用戶輸入設(shè)備上的按鍵來控制外部設(shè)備的方法和裝置的制作方法

文檔序號:7606090閱讀:251來源:國知局
專利名稱:通過重新映射用戶輸入設(shè)備上的按鍵來控制外部設(shè)備的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體上涉及一種用于控制外部設(shè)備的技術(shù),更具體地說,涉及用于通過重新映射用戶輸入設(shè)備上的按鍵經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線來控制諸如數(shù)字記錄/再現(xiàn)設(shè)備的外部設(shè)備的方法和裝置。
背景技術(shù)
可以將數(shù)字?jǐn)?shù)據(jù)總線用于在網(wǎng)絡(luò)中的數(shù)字設(shè)備之間傳送數(shù)字?jǐn)?shù)據(jù),所述數(shù)字設(shè)備例如電視信號接收機(jī)、個人計算機(jī)(PC)、顯示設(shè)備、盒式卡帶錄像機(jī)(VCR)、數(shù)字多功能盤(DVD)播放機(jī)、直接廣播衛(wèi)星(DBS)接收機(jī)、家庭控制設(shè)備(例如,保安系統(tǒng)、溫控設(shè)備等)、和/或其他設(shè)備。數(shù)字?jǐn)?shù)據(jù)總線通常符合特定的標(biāo)準(zhǔn)或規(guī)范。有線數(shù)字總線標(biāo)準(zhǔn)的例子包括電氣和電子工程師協(xié)會(IEEE)1394高性能串行總線標(biāo)準(zhǔn),其是本領(lǐng)域中公知的。無線數(shù)字總線標(biāo)準(zhǔn),例如Hiperlan2,也是本領(lǐng)域中公知的。
某些總線設(shè)備可能不包括它們自己的遙控設(shè)備或屏幕顯示(OSD)。所以,這種設(shè)備對于用戶來說難于控制。例如,符合IEEE-1394的、諸如音頻/視頻硬盤驅(qū)動器(ADHDD)和數(shù)字盒式卡帶錄像機(jī)(DVCR)的某些數(shù)字記錄/再現(xiàn)設(shè)備可能不包括它們自己的遙控設(shè)備或OSD,并且因此難于被用戶控制。
使得用戶能夠控制不具備其自己的遙控設(shè)備或OSD的總線設(shè)備的一種方法是使用另一個包括遙控設(shè)備或OSD的總線設(shè)備。例如,某些符合IEEE-1394的電視信號接收機(jī)可能包括具有預(yù)定按鍵(例如,DISPLAY(顯示)按鍵)的遙控設(shè)備,當(dāng)所述按鍵被按下時遙控設(shè)備產(chǎn)生包括用于外部設(shè)備的命令列表的OSD,所述外部設(shè)備諸如經(jīng)由IEEE-1394總線而連接到電視信號接收機(jī)的數(shù)字記錄/再現(xiàn)設(shè)備。然后用戶能夠使用遙控設(shè)備來瀏覽屏幕上的命令列表并且選擇所需要的命令(例如,播放、記錄、停止等)以控制外部設(shè)備。但是這種控制方法對于用戶來說往往不方便并且耗時,這是因為在能夠控制外部設(shè)備之前需要用戶與OSD交互并且進(jìn)行多個按鍵輸入。
因此,需要一種方法和設(shè)備能夠避免上述問題,從而使得在數(shù)字?jǐn)?shù)據(jù)總線上的諸如數(shù)字記錄/再現(xiàn)設(shè)備的外部設(shè)備能夠以更直接的方式被控制。本發(fā)明解決了這些和/或其他問題。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方面,公開了一種用于控制外部設(shè)備的方法。根據(jù)示例實施方式,該方法包括步驟設(shè)置第一和第二模式中的一個,其中響應(yīng)于經(jīng)由數(shù)據(jù)總線建立到外部設(shè)備的連接而設(shè)置第一模式,并且響應(yīng)于終止經(jīng)由數(shù)據(jù)總線到外部設(shè)備的連接而設(shè)置第二模式;從用戶輸入設(shè)備接收第一控制協(xié)議的第一命令信號;與第一命令信號響應(yīng)而產(chǎn)生第二控制協(xié)議的第二命令信號,并且如果設(shè)置了第一模式,則經(jīng)由數(shù)據(jù)總線將第二命令信號輸出到外部設(shè)備;以及如果設(shè)置了第二模式,則與第一命令信號響應(yīng)而執(zhí)行功能而不產(chǎn)生和輸出第二命令信號。
根據(jù)本發(fā)明的另一個方面,公開了一種設(shè)備。根據(jù)示例實施方式,該設(shè)備包括輸入/輸出部件,用于使能經(jīng)由數(shù)據(jù)總線在所述裝置和外部設(shè)備之間的信號傳輸。處理部件檢測來自用戶輸入設(shè)備的第一控制協(xié)議的第一命令信號,并且檢測所述裝置的第一和第二模式中的一個。該處理部件響應(yīng)于經(jīng)由數(shù)據(jù)總線在所述裝置和外部設(shè)備之間建立連接而檢測第一模式,并且響應(yīng)于終止經(jīng)由數(shù)據(jù)總線在所述裝置和外部設(shè)備之間的連接而檢測第二模式。如果檢測到第一模式,則該處理裝置響應(yīng)于第一命令信號使能輸入/輸出部件將第二控制協(xié)議的第二命令信號經(jīng)由數(shù)據(jù)總線輸出到外部設(shè)備。如果檢測到第二模式,則該處理部件響應(yīng)于第一命令信號而使能所述裝置的功能,而不使能第二命令信號向外部設(shè)備的輸出。
根據(jù)本發(fā)明的又一個方面,公開了一種電視信號接收機(jī)。根據(jù)示例實施方式,所述電視信號接收機(jī)包括輸入/輸出終端,操作用于使能經(jīng)由數(shù)據(jù)總線在所述電視信號接收機(jī)和外部設(shè)備之間的信號傳輸。處理器,操作用于從用戶輸入設(shè)備檢測第一控制協(xié)議的第一命令信號,并且檢測電視信號接收機(jī)的第一和第二模式之一。該處理器響應(yīng)于經(jīng)由數(shù)據(jù)總線在所述電視信號接收機(jī)和外部設(shè)備之間建立連接而檢測第一模式,并且響應(yīng)于終止經(jīng)由數(shù)據(jù)總線在所述電視信號接收機(jī)和外部設(shè)備之間的連接而檢測第二模式。如果檢測到第一模式,則該處理器響應(yīng)于第一命令信號使能輸入/輸出終端將第二控制協(xié)議的第二命令信號經(jīng)由數(shù)據(jù)總線輸出給外部設(shè)備。如果檢測到第二模式,則該處理器響應(yīng)于第一命令信號而使能所述電視信號接收機(jī)的功能而不使能第二命令信號到外部設(shè)備的輸出。


結(jié)合附圖并且通過參考本發(fā)明實施方式的下面描述,本發(fā)明的上述和其他特點(diǎn)及優(yōu)點(diǎn)以及獲得它們的方式將變得更加明顯,并且將可以更好地理解本發(fā)明。
圖1示出了適于實施本發(fā)明的示例環(huán)境;圖2示出了提供根據(jù)本發(fā)明示例實施方式的圖1的設(shè)備的進(jìn)一步細(xì)節(jié)的方框圖;和圖3示出了根據(jù)本發(fā)明的示例實施方式的示例步驟的流程圖。
這里所述的示例示出了本發(fā)明的優(yōu)選實施方式,但是不應(yīng)該將這些示例理解為以任何方式對本發(fā)明的范圍進(jìn)行限制。
具體實施例方式
現(xiàn)在參照附圖,更具體地說參照圖1,示出了適于實施本發(fā)明的示例環(huán)境100。如圖1所示,環(huán)境100包括諸如用戶輸入設(shè)備10的用戶輸入部件,諸如裝置20的控制部件,諸如數(shù)字?jǐn)?shù)據(jù)總線30的數(shù)字總線部件,和諸如外部設(shè)備40的受控部件。
用戶輸入設(shè)備10可操作用來接收用于控制裝置20和/或外部設(shè)備40的操作的用戶輸入。根據(jù)示例實施方式,用戶輸入設(shè)備10具有多個按鍵,包括上箭頭按鍵、下箭頭按鍵、右箭頭按鍵、左箭頭按鍵、清除按鍵、向?qū)О存I、菜單按鍵、OK按鍵、和/或其他按鍵等。不同的制造商可能為上述按鍵使用不同的名稱。例如,清除按鍵還可以稱為退出按鍵,菜單按鍵還可以稱為設(shè)置按鍵,并且OK按鍵還可以稱為選擇按鍵。用戶輸入設(shè)備10響應(yīng)于用戶按下其按鍵而以符合預(yù)定控制協(xié)議的有線和/或無線的方式將命令信號發(fā)送給裝置20。如將在后面說明的,可以將諸如上述按鍵的、用戶輸入設(shè)備10的某些按鍵根據(jù)裝置20被設(shè)置的操作模式來控制裝置20或外部設(shè)備40的功能。用戶輸入設(shè)備10可以例如具體化為手持遙控設(shè)備、有線和/或無線鍵盤、或者其它用戶輸入設(shè)備。
裝置20可操作用于從諸如陸地、線纜、衛(wèi)星、因特網(wǎng)和/或其他信號源的一個或多個信號源接收包括音頻、視頻和/或數(shù)據(jù)信號的模擬和/或數(shù)字格式的信號。裝置20還可操作用于處理所接收的信號以產(chǎn)生數(shù)字信號,并且將這樣的數(shù)字信號以及數(shù)字命令信號經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30提供給包括外部設(shè)備40的一個或多個設(shè)備。裝置20還可以經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30從包括外部設(shè)備40的一個或多個設(shè)備接收數(shù)字信號。根據(jù)示例實施方式,可以由經(jīng)由用戶輸入設(shè)備10提供的命令信號來控制裝置20,或者可以根據(jù)裝置20被設(shè)置的操作模式將這種命令信號用來控制外部設(shè)備40。
裝置20包括多個不同的操作模式。根據(jù)示例實施方式,響應(yīng)于經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30與外部設(shè)備40建立連接而將裝置20設(shè)置到第一模式,并且響應(yīng)于終止經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30到外部設(shè)備40的連接而設(shè)置第二模式。這樣的連接可以涉及物理連接,以及裝置20和外部設(shè)備40之間的特定信號交換(例如,連接請求-連接響應(yīng),斷開連接請求-斷開連接響應(yīng)等)。經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30的、在裝置20和外部設(shè)備40之間的連接可以包括例如由IEEE-1394標(biāo)準(zhǔn)規(guī)定的異步或同步連接。根據(jù)示例實施方式,可以對經(jīng)由用戶輸入設(shè)備10、使得裝置20將其有效輸入分別切換到外部設(shè)備40或從外部設(shè)備40切換開的用戶輸入進(jìn)行響應(yīng),將裝置20連接到外部設(shè)備40或從外部設(shè)備40斷開連接。
如將在后面描述的,當(dāng)將裝置20設(shè)置到第一模式時,將從用戶輸入設(shè)備10提供來的命令信號用于控制外部設(shè)備40?;蛘?,當(dāng)將裝置20設(shè)置到第二模式時,將從用戶輸入設(shè)備10提供來的命令信號用于以方便的方式直接地控制裝置20。例如可以將裝置20實現(xiàn)為電視信號接收機(jī)或其他設(shè)備。將參照圖2在后面提供關(guān)于裝置20的進(jìn)一步細(xì)節(jié)。
數(shù)字?jǐn)?shù)據(jù)總線30可操作用于在包括裝置20和外部設(shè)備40的設(shè)備之間傳送數(shù)字信號。根據(jù)示例實施方式,可以將數(shù)字?jǐn)?shù)據(jù)總線30實現(xiàn)為符合給定總線標(biāo)準(zhǔn)或規(guī)范的有線和/或無線數(shù)字總線。例如,可以將數(shù)字?jǐn)?shù)據(jù)總線30實現(xiàn)為諸如IEEE-1394總線的有線數(shù)字總線和/或諸如Hiperlan2總線的無線數(shù)據(jù)總線。
外部設(shè)備40可操作用于從裝置20接收包括音頻、視頻、數(shù)據(jù)和/或命令信號的數(shù)字信號,并且經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30將數(shù)字信號提供給裝置20。根據(jù)示例實施方式,可以將外部設(shè)備40實現(xiàn)為符合數(shù)字?jǐn)?shù)據(jù)總線30的總線標(biāo)準(zhǔn)(例如,IEEE-1394、Hiperlan2等)的任何設(shè)備。例如,將外部設(shè)備40實現(xiàn)為諸如AVHDD、DVCR、或其他設(shè)備的數(shù)字記錄/再現(xiàn)設(shè)備。
參照圖2,示出了提供根據(jù)本發(fā)明示例實施方式的圖1的裝置20的進(jìn)一步細(xì)節(jié)的框圖。圖2的裝置20包括諸如前面板組件(FPA)11的前面板部件、諸如放大器12的放大部件、和諸如I/O模塊13的輸入/輸出(I/O)部件、諸如處理器14的處理部件、和諸如存儲器15的存儲器部件??梢詫D2的上述元件中的一些用集成電路(IC)來實現(xiàn),也可以將一些元件例如包括在一個或多個IC上。為了說明清楚,在圖2中沒有示出與裝置20相關(guān)聯(lián)的某些傳統(tǒng)元件,諸如某些控制信號、電源信號和/或其他元件。
FPA11可操作用于從用戶輸入設(shè)備10接收用戶輸入,并且將與用戶輸入對應(yīng)的信號輸出到放大器12。根據(jù)示例實施方式,F(xiàn)PA11從用戶輸入設(shè)備10接收諸如IR和/或RF信號的無線信號,并且產(chǎn)生被輸出到放大器12的對應(yīng)信號。放大器12可操作用來放大從FPA11提供來的信號并且輸出到處理器14。
I/O模塊13可操作用于執(zhí)行裝置20的I/O功能。根據(jù)示例實施方式,I/O模塊13可操作用于從諸如陸地、線纜、衛(wèi)星、因特網(wǎng)和/或其他信號源的一個或多個信號源接收包括音頻、視頻和/或數(shù)據(jù)信號的模擬和/或數(shù)字格式的信號。I/O模塊13還可操作用于經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30從/向包括外部設(shè)備40的一個或多個設(shè)備接收/輸出數(shù)字信號。根據(jù)示例實施方式,I/O模塊13包括多個輸入和/或輸出終端,其包括諸如連接到數(shù)字?jǐn)?shù)據(jù)總線30的終端的至少一個雙向終端。如在此所參照的,可以將I/O模塊13的輸入和/或輸出終端簡單稱為裝置20的“輸入”。根據(jù)示例實施方式,經(jīng)由用戶輸入設(shè)備10的用戶輸入可以使得裝置20經(jīng)由I/O模塊13從一個輸入切換到另一個輸入。
處理器14可操作用來執(zhí)行裝置20的控制功能和各種信號處理。根據(jù)示例實施方式,處理器14通過執(zhí)行包括調(diào)諧、解調(diào)制、前向糾錯、和傳輸處理功能的功能來處理從I/O模塊13提供的信號從而產(chǎn)生數(shù)字信號。可以提供從這種處理功能產(chǎn)生的數(shù)字信號以進(jìn)行進(jìn)一步的處理(例如,MPEG解碼等)和顯示,并且還可以將這種處理功能產(chǎn)生的數(shù)字信號經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30提供給包括外部設(shè)備40的一個或多個其他設(shè)備。
處理器14還可操作用來檢測和接收經(jīng)由用戶輸入設(shè)備10提供的命令信號,并且這種命令信號可以根據(jù)裝置20被設(shè)置的操作模式來控制裝置20或外部設(shè)備40。處理器14還可操作用于通過檢查存儲在存儲器15中的某些數(shù)據(jù)而檢測裝置20的當(dāng)前操作模式。根據(jù)示例實施方式,處理器14檢測來自用戶輸入設(shè)備(即,從用戶按下按鍵產(chǎn)生的)的第一控制協(xié)議的第一命令信號,并且如果將裝置20設(shè)置到第一模式,則處理器14使得輸入/輸出部件13響應(yīng)于第一命令信號將第二控制協(xié)議的第二命令信號經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30輸出到外部設(shè)備40。第二命令信號可以是如由美國德克薩斯州葛瑞普溫(Grapevine)的1394貿(mào)易協(xié)會定義的音頻視頻/控制(AV/C)協(xié)議信號,或者其他協(xié)議的信號?;蛘撸绻麑⒀b置20設(shè)置到第二模式,則處理器14響應(yīng)于第一命令信號以傳統(tǒng)方式使能裝置20的功能(即,不使能第二命令信號向外部設(shè)備40的輸出)。
根據(jù)示例實施方式,處理器14使用存儲器15中的數(shù)據(jù)產(chǎn)生將用戶輸入設(shè)備10的某些按鍵“重新映射”的第二命令,并且從而使得這些按鍵的每一個能夠控制兩種不同的功能(即,一個用于外部設(shè)備40,一個用于裝置20)。即,當(dāng)將裝置20設(shè)置為第一模式時,用戶輸入設(shè)備10的給定按鍵可以使得外部設(shè)備40執(zhí)行給定功能,并且當(dāng)將裝置20設(shè)置為第二模式時,相同的給定按鍵可以使得裝置20執(zhí)行不同的功能。根據(jù)示例實施方式,可以將用戶輸入設(shè)備10的下面按鍵重新映射以提供上述的雙功能上箭頭按鍵、下箭頭按鍵、右箭頭按鍵、左箭頭按鍵、清除按鍵、向?qū)О存I、菜單按鍵、和OK按鍵。如在這里已經(jīng)指出的,不同的制造商可能為上述的按鍵使用不同的名稱。還可以根據(jù)設(shè)計選擇而將用戶輸入設(shè)備10的其他按鍵也進(jìn)行重新映射。
根據(jù)示例實施方式,如果將裝置20設(shè)置為第二模式則可以將用戶輸入設(shè)備10的上述按鍵用于以傳統(tǒng)方式控制裝置20。但是,如果將裝置20設(shè)置為第一模式,則以下面方式由處理器14將這些按鍵進(jìn)行重新映射以提供命令信號給外部設(shè)備40。按下用戶輸入設(shè)備10的上箭頭按鍵使得處理器14產(chǎn)生代表下一軌道(track)命令的命令信號(例如,帶有軌道編號的AV/C播放命令)。如在現(xiàn)有技術(shù)中已知的,“軌道”通常指數(shù)據(jù)的特定記錄片段。按下用戶輸入設(shè)備10的下箭頭按鍵使得處理器14產(chǎn)生表示前一軌道命令的命令信號(例如,帶有軌道編號的AV/C播放命令)。按下用戶輸入設(shè)備10的右箭頭按鍵使得處理器產(chǎn)生表示快進(jìn)命令的命令信號(例如,帶有相對時間的AV/C搜索命令)。按下用戶輸入設(shè)備10的左箭頭按鍵使得處理器14產(chǎn)生表示重放命令的命令信號(例如,帶有相對時間的AV/C搜索命令)。按下用戶輸入設(shè)備10的清除按鍵使得處理器14產(chǎn)生表示刪除命令的命令信號(例如,帶有軌道編號的AV/C擦除命令-可能需要用戶確認(rèn))。按下用戶輸入設(shè)備10的向?qū)О存I使得處理器14產(chǎn)生表示用于示出可獲得節(jié)目列表的命令的命令信號(例如,AV/C讀出信息塊命令)。按下用戶輸入設(shè)備10的菜單按鍵使得處理器14產(chǎn)生表示用于示出外部設(shè)備40的可獲得設(shè)置菜單的列表的命令的命令信號(例如,AV/C讀出信息塊命令)。按下用戶輸入設(shè)備10的OK按鍵使得處理器14產(chǎn)生表示使能現(xiàn)場(非延遲的)直播輸出的命令的命令信號(例如,帶有相對時間的AV/C搜索命令)。注意以記憶的方式將上述按鍵中的一些進(jìn)行重新映射以易于使用和記憶。但是,上述的重新映射技術(shù)僅僅是示例性的,并且可以根據(jù)設(shè)計選擇以不同的方式將諸如上述按鍵的按鍵進(jìn)行重新映射。還可以使用上述重新映射技術(shù)的其他變形。例如,按下幾個按鍵能夠激活更快的傳輸速度(例如,2x、4x、8x等)。而且,可以將按鍵重新映射到使用多個命令的軟件對象。
存儲器15可操作用于執(zhí)行裝置20的數(shù)據(jù)存儲功能。根據(jù)示例實施方式,存儲器15存儲使得處理器14能夠執(zhí)行一個或多個處理和/或控制功能的數(shù)據(jù),包括軟件代碼、重新映射的命令數(shù)據(jù)(例如,關(guān)聯(lián)第一和第二命令信號)、當(dāng)前操作模式數(shù)據(jù)、用戶設(shè)置數(shù)據(jù)和/或其他數(shù)據(jù)。
為了便于更好地理解本發(fā)明的發(fā)明概念,現(xiàn)在提供例子。參照圖3,流程圖300示出了根據(jù)本發(fā)明的示例實施方式的說明步驟。出于示例和說明的目的,將參照圖1的環(huán)境100中所示的元件來描述圖3的步驟。圖3的步驟僅僅是示例性的,并不試圖以任何方式對本發(fā)明進(jìn)行限制。
在步驟310,設(shè)置裝置20的模式。如在之前所述,裝置20包括多個操作模式,其中對建立經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30到外部設(shè)備40的連接(即,連接的狀態(tài))進(jìn)行響應(yīng)而設(shè)置第一模式,并且對終止經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30到外部設(shè)備40的連接(即,斷開連接的狀態(tài))進(jìn)行響應(yīng)而設(shè)置第二模式。在步驟310中的“連接”是指其中裝置20可以經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30有效地與外部設(shè)備40進(jìn)行通訊的操作狀態(tài)。這種連接(以及斷開連接)可以涉及物理連接,也可以涉及裝置20和外部設(shè)備40之間的具體信號交換(例如,連接請求-連接響應(yīng),斷開連接請求-斷開連接響應(yīng)等)。在步驟310中所述的向外部設(shè)備40的連接例如可以包括由IEEE-1394標(biāo)準(zhǔn)所規(guī)定的異步和同步連接。根據(jù)示例實施方式,可以對經(jīng)由用戶輸入設(shè)備10的、使得裝置20將其有效輸入分別切換到外部設(shè)備40和從外部設(shè)備40切換開的用戶輸入進(jìn)行響應(yīng),將裝置20連接到外部設(shè)備40和從外部設(shè)備40斷開連接。將指示裝置20的當(dāng)前操作模式的數(shù)據(jù)存儲在存儲器15中。
在步驟320,裝置20從用戶輸入設(shè)備10接收第一命令信號。根據(jù)示例實施方式,從用戶輸入設(shè)備10提供來的第一命令信號是依照第一控制協(xié)議的,所述第一控制協(xié)議可以是任何有線和/或無線控制協(xié)議,例如由手持遙控設(shè)備、有線和/或無線鍵盤、或其他用戶輸入設(shè)備使用的一種協(xié)議。而且根據(jù)示例實施方式,可以響應(yīng)于用戶按下用戶輸入設(shè)備10的按鍵而由用戶輸入設(shè)備10產(chǎn)生第一命令信號,所述按鍵諸如上箭頭按鍵、下箭頭按鍵、右箭頭按鍵、左箭頭按鍵、清除按鍵、向?qū)О存I、菜單按鍵、和/或其他按鍵。特別是,還可以根據(jù)裝置20被設(shè)置的操作模式來使用上述按鍵以控制裝置20或者外部設(shè)備40。
在步驟330,確定裝置20是否被設(shè)置為第一模式。根據(jù)示例實施方式,存儲器15存儲指示裝置20的當(dāng)前操作模式的數(shù)據(jù),并且處理器14在步驟330通過檢查存儲器15中的某些數(shù)據(jù)來進(jìn)行確定。如在之前所述,響應(yīng)于在裝置20和外部設(shè)備40之間建立操作連接而設(shè)置第一模式。
如果在步驟330的確定是否定的,則處理流程行進(jìn)到步驟340,其中裝置20根據(jù)第二模式執(zhí)行功能。如之前所述,在第二模式期間來自用戶輸入設(shè)備10的命令信號以傳統(tǒng)方式控制裝置20。相反,如果在步驟330的確定是肯定的,則處理流程行進(jìn)到步驟350,其中裝置20響應(yīng)于在步驟320處接收的第一命令信號而產(chǎn)生第二命令信號。如之前所述的,由處理器14產(chǎn)生的第二命令信號是依照諸如AV/C的第二控制協(xié)議或其他協(xié)議的。而且,處理器14根據(jù)預(yù)定的方案來產(chǎn)生第二命令信號,其將用戶輸入設(shè)備10的某些按鍵進(jìn)行重新映射。下面的表1示出了其中將用戶輸入設(shè)備10的按鍵進(jìn)行重新映射的示例方式。


表1在步驟360,裝置20將在步驟350產(chǎn)生的第二命令信號經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線30輸出給外部設(shè)備40。然后,在步驟370,外部設(shè)備40響應(yīng)于第二命令信號而執(zhí)行功能。在步驟370所執(zhí)行的功能例如可以與上面表1中所示的一個命令相對應(yīng)。
如上所述,本發(fā)明提供了一種方法和設(shè)備,用于通過將用戶輸入設(shè)備上的按鍵進(jìn)行重新映射而經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線來控制設(shè)備。還可以將本發(fā)明應(yīng)用于帶有或者不帶有顯示設(shè)備的其他裝置。因此,在這里所使用的術(shù)語“電視信號接收機(jī)”指示包括(但不限于)電視機(jī)、包括顯示設(shè)備的電視機(jī)和監(jiān)視器的系統(tǒng)和裝置,以及諸如頂置盒、VCR、DVD播放器、視頻游戲盒、個人視頻記錄機(jī)(PVR)、不包括顯示設(shè)備的計算機(jī)或其他裝置的系統(tǒng)或裝置。
雖然已經(jīng)描述了具有優(yōu)選設(shè)計的本發(fā)明,但是在本公開的精神和范圍內(nèi)還可以對本發(fā)明進(jìn)行進(jìn)一步的改進(jìn)。因此本申請試圖覆蓋使用其總體原理的本發(fā)明的任何變形、使用或適應(yīng)。而且,本申請試圖覆蓋在本發(fā)明所屬領(lǐng)域的已知或慣例范圍內(nèi)的、并且落在附加權(quán)利要求書的限制之內(nèi)的、對本發(fā)明公開的背離。
權(quán)利要求
1.一種用于控制外部設(shè)備的第一設(shè)備的方法(300),包括在第一設(shè)備中設(shè)置第一和第二模式中的一個,其中響應(yīng)于建立經(jīng)由數(shù)據(jù)總線到所述外部設(shè)備的連接而設(shè)置第一模式,并且響應(yīng)于終止經(jīng)由所述數(shù)據(jù)總線到所述外部設(shè)備的連接而設(shè)置第二模式;從用戶輸入設(shè)備接收第一控制協(xié)議的第一命令信號;響應(yīng)于第一命令信號而產(chǎn)生第二控制協(xié)議的第二命令信號,并且如果設(shè)置了第一模式,則經(jīng)由所述數(shù)據(jù)總線將第二命令信號輸出到所述外部設(shè)備;以及如果設(shè)置了所述第二模式,則響應(yīng)于第一命令信號而執(zhí)行功能,而不產(chǎn)生和輸出所述第二命令信號。
2.根據(jù)權(quán)利要求1所述的方法(300),其中所述數(shù)據(jù)總線包括IEEE-1394總線。
3.根據(jù)權(quán)利要求1所述的方法(300),其中所述第二控制協(xié)議包括AV/C協(xié)議。
4.根據(jù)權(quán)利要求1所述的方法(300),其中所述用戶輸入設(shè)備包括上箭頭按鍵;由所述用戶輸入設(shè)備響應(yīng)于用戶按下所述上箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示下一軌道命令。
5.根據(jù)權(quán)利要求1所述的方法(300),其中所述用戶輸入設(shè)備包括下箭頭按鍵;由所述用戶輸入設(shè)備響應(yīng)于用戶按下所述下箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示前一軌道命令。
6.根據(jù)權(quán)利要求1所述的方法(300),其中所述用戶輸入設(shè)備包括右箭頭按鍵;由所述用戶輸入設(shè)備響應(yīng)于用戶按下所述右箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示快進(jìn)命令。
7.根據(jù)權(quán)利要求1所述的方法(300),其中所述用戶輸入設(shè)備包括左箭頭按鍵;由所述用戶輸入設(shè)備響應(yīng)于用戶按下所述左箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示重放命令。
8.根據(jù)權(quán)利要求1所述的方法(300),其中所述用戶輸入設(shè)備包括清除按鍵;由所述用戶輸入設(shè)備響應(yīng)于用戶按下所述清除按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示刪除命令。
9.一種裝置(20),包括輸入/輸出部件(13),用于使能經(jīng)由數(shù)據(jù)總線(30)在所述裝置(20)和外部設(shè)備(40)之間的信號傳輸;處理部件(14),用于檢測來自用戶輸入設(shè)備(10)的第一控制協(xié)議的第一命令信號,并且用于檢測所述裝置(20)的第一和第二模式中的一個;其中所述處理部件(14)響應(yīng)于經(jīng)由數(shù)據(jù)總線(30)在所述裝置(20)和外部設(shè)備(40)之間建立連接而檢測所述第一模式,并且響應(yīng)于終止在所述裝置(20)和外部設(shè)備(40)之間經(jīng)由數(shù)據(jù)總線(30)的連接而檢測第二模式;其中如果檢測到所述第一模式,則所述處理裝置(14)響應(yīng)于所述第一命令信號而使能所述輸入/輸出部件(13)將第二控制協(xié)議的第二命令信號經(jīng)由所述數(shù)據(jù)總線(30)輸出到所述外部設(shè)備(40);并且其中如果檢測到所述第二模式,則所述處理裝置(14)響應(yīng)于所述第一命令信號而使能所述裝置(20)的功能,而不使能所述第二命令信號向所述外部設(shè)備(40)的輸出。
10.根據(jù)權(quán)利要求9所述的裝置(20),其中所述數(shù)據(jù)總線包括IEEE-1394總線。
11.根據(jù)權(quán)利要求9所述的裝置(20),其中所述第二控制協(xié)議包括AV/C協(xié)議。
12.根據(jù)權(quán)利要求9所述的裝置(20),其中所述用戶輸入設(shè)備(10)包括上箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述上箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示下一軌道命令。
13.根據(jù)權(quán)利要求9所述的裝置(20),其中所述用戶輸入設(shè)備(10)包括下箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述下箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示前一軌道命令。
14.根據(jù)權(quán)利要求9所述的裝置(20),其中所述用戶輸入設(shè)備(10)包括右箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述右箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示快進(jìn)命令。
15.根據(jù)權(quán)利要求9所述的裝置(20),其中所述用戶輸入設(shè)備(10)包括左箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述左箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示重放命令。
16.根據(jù)權(quán)利要求9所述的裝置(20),其中所述用戶輸入設(shè)備(10)包括清除按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述清除按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示刪除命令。
17.一種電視信號接收機(jī)(20),包括輸入/輸出終端(13),操作用于使能經(jīng)由數(shù)據(jù)總線(30)在所述電視信號接收機(jī)(20)和外部設(shè)備(40)之間的信號傳輸;處理器(14),操作周于從用戶輸入設(shè)備(10)檢測第一控制協(xié)議的第一命令信號,并且操作用于檢測所述電視信號接收機(jī)(20)的第一和第二模式之一;其中所述處理器(14)響應(yīng)于經(jīng)由所述數(shù)據(jù)總線(30)在所述電視信號接收機(jī)(20)和所述外部設(shè)備(40)之間建立連接而檢測所述第一模式,并且響應(yīng)于終止經(jīng)由所述數(shù)據(jù)總線(30)在所述電視信號接收機(jī)(20)和所述外部設(shè)備(40)之間的連接而檢測第二模式;其中如果檢測到所述第一模式,則所述處理器(14)響應(yīng)于所述第一命令信號而使能所述輸入/輸出終端(13)將第二控制協(xié)議的第二命令信號經(jīng)由所述數(shù)據(jù)總線(30)輸出給所述外部設(shè)備(40);并且其中如果檢測到所述第二模式,則所述處理器(14)響應(yīng)于所述第一命令信號而使能所述電視信號接收機(jī)(20)的功能,而不使能所述第二命令信號向所述外部設(shè)備(40)的輸出。
18.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述數(shù)據(jù)總線(30)包括IEEE-1394總線。
19.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述第二控制協(xié)議包括AV/C協(xié)議。
20.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述用戶輸入設(shè)備(10)包括上箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述上箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示下一軌道命令。
21.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述用戶輸入設(shè)備(10)包括下箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述下箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示前一軌道命令。
22.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述用戶輸入設(shè)備(10)包括右箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述右箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示快進(jìn)命令。
23.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述用戶輸入設(shè)備(10)包括左箭頭按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述左箭頭按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示重放命令。
24.根據(jù)權(quán)利要求17所述的電視信號接收機(jī)(20),其中所述用戶輸入設(shè)備(10)包括清除按鍵;由所述用戶輸入設(shè)備(10)響應(yīng)于用戶按下所述清除按鍵而產(chǎn)生所述第一命令信號;和所述第二命令信號表示刪除命令。
全文摘要
一種諸如電視信號接收機(jī)的裝置(20)通過將在用戶輸入設(shè)備(10)上的按鍵重新映射而經(jīng)由數(shù)字?jǐn)?shù)據(jù)總線(30)來控制諸如數(shù)字記錄/再現(xiàn)設(shè)備的外部設(shè)備(40)。根據(jù)示例實施方式,該裝置包括輸入/輸出終端(13),操作用于使能經(jīng)由數(shù)據(jù)總線(30)在電視信號接收機(jī)(20)和外部設(shè)備(40)之間的信號傳輸。處理器(14),操作用于檢測來自用戶輸入設(shè)備(10)的第一控制協(xié)議的第一命令信號,并且操作用于檢測電視信號接收機(jī)(20)的第一和第二模式中的一個。處理器(14)響應(yīng)于經(jīng)由數(shù)據(jù)總線(30)在電視信號接收機(jī)(20)和外部設(shè)備(40)之間建立連接而檢測第一模式,并且響應(yīng)于終止在電視信號接收機(jī)(20)和外部設(shè)備(40)之間經(jīng)由數(shù)據(jù)總線(30)的連接而檢測第二模式。如果檢測到所述第一模式,則處理器(14)響應(yīng)于第一命令信號使能輸入/輸出終端(13)將第二控制協(xié)議的第二命令信號經(jīng)由數(shù)據(jù)總線(30)輸出到外部設(shè)備(40)。如果檢測到所述第二模式,則處理器(14)響應(yīng)于第一命令信號而使能電視信號接收機(jī)(20)的功能,而不使能第二命令信號向外部設(shè)備(40)的輸出。
文檔編號H04N7/16GK1784890SQ200480012316
公開日2006年6月7日 申請日期2004年5月4日 優(yōu)先權(quán)日2003年5月5日
發(fā)明者馬克·G·米爾斯, 查德·A·勒菲弗, 阿倫·H·丁威迪, 埃里克·S·卡爾斯加德, 約瑟夫·W·福勒 申請人:湯姆森特許公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
鹿邑县| 九龙城区| 卓资县| 龙州县| 中江县| 巩义市| 中西区| 宜都市| 贵德县| 清涧县| 蓝田县| 西安市| 镇安县| 宜阳县| 务川| 黄龙县| 安龙县| 博乐市| 上思县| 宁波市| 通辽市| 竹溪县| 黄龙县| 宁国市| 西藏| 泊头市| 武鸣县| 武鸣县| 松滋市| 漯河市| 靖远县| 邵阳县| 太谷县| 屏东市| 岳阳县| 长丰县| 奎屯市| 蚌埠市| 平罗县| 綦江县| 东源县|