專(zhuān)利名稱(chēng):通過(guò)從設(shè)備輸入來(lái)控制主設(shè)備的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于消費(fèi)電子產(chǎn)品技術(shù)領(lǐng)域,涉及通過(guò)從設(shè)備輸入來(lái)控制主設(shè)備的方法,可應(yīng)用于USB海量存儲(chǔ)設(shè)備功能擴(kuò)展。
背景技術(shù):
目前,很多便攜設(shè)備都配有USB標(biāo)準(zhǔn)端口以便于PC通過(guò)USB(通用串行總線)標(biāo)準(zhǔn)通信,從而達(dá)到數(shù)據(jù)交換和控制的目的。但目前的控制都是由主機(jī)(主設(shè)備)去控制與其連接的從設(shè)備(在此情況下為USB設(shè)備),很少有實(shí)現(xiàn)從設(shè)備(USB設(shè)備)通過(guò)其輸入發(fā)送控制信息給主機(jī)來(lái)控制主設(shè)備并進(jìn)而實(shí)現(xiàn)其操作的設(shè)備。在USB通信的情況下,這是由于受到了USB協(xié)議中規(guī)定的PC與USB設(shè)備的主從通信模式的限制。
實(shí)現(xiàn)用戶通過(guò)從設(shè)備(USB設(shè)備)向主機(jī)發(fā)送控制信息的方法一般不外乎通過(guò)按鍵或者設(shè)備上的觸摸屏,即通過(guò)用戶輸入。其中按鍵輸入方式是通過(guò)將一些開(kāi)關(guān)的開(kāi)合所引起的電壓值的變化反饋給設(shè)備的控制芯片,當(dāng)控制芯片檢測(cè)到對(duì)應(yīng)的要發(fā)送給主機(jī)控制信息的電壓值時(shí)就將相應(yīng)的控制信息發(fā)送給主機(jī)。同理,觸摸屏的方式是設(shè)備控制器檢測(cè)到屏幕上在不同模式下相應(yīng)的區(qū)域有觸點(diǎn)接觸時(shí),就發(fā)送相應(yīng)的控制信息給主機(jī)。
目前,自運(yùn)行(Autorun)技術(shù)已經(jīng)得到廣泛地應(yīng)用,這是一種在USB設(shè)備插入計(jì)算機(jī)后,可以自動(dòng)運(yùn)行設(shè)備中的指定程序的技術(shù)。由于Windows系統(tǒng)支持基于本地磁盤(pán)或CD-ROM的自運(yùn)行技術(shù),所以目前基于USB設(shè)備的自運(yùn)行技術(shù)主要是把USB海量存儲(chǔ)(Mass-Storage)設(shè)備模擬成本地磁盤(pán)或CD-ROM實(shí)現(xiàn)的。
現(xiàn)在,有很多mp3或者U盤(pán)可以通過(guò)自運(yùn)行技術(shù)來(lái)實(shí)現(xiàn)當(dāng)設(shè)備與PC相連時(shí)執(zhí)行一些特定的應(yīng)用程序。例如IP電話、加密軟件、轉(zhuǎn)換CD文件到MP3的應(yīng)用程序等等。在這些程序的執(zhí)行過(guò)程中,用戶往往會(huì)希望在USB設(shè)備端(即從設(shè)備端)對(duì)這些應(yīng)用程序的執(zhí)行有一個(gè)控制。例如用戶可以通過(guò)觸摸屏控制IP電話的撥號(hào)、加密軟件密碼的輸入,通過(guò)按鍵轉(zhuǎn)換CD文件到MP3程序的開(kāi)始運(yùn)行等。同樣地,用戶也希望實(shí)現(xiàn)對(duì)PC上運(yùn)行的其它軟件的控制。
如上所述,需要一種通過(guò)從設(shè)備輸入來(lái)控制主設(shè)備的方法。
發(fā)明內(nèi)容
本發(fā)明的目的就是提供一種實(shí)現(xiàn)從設(shè)備向主設(shè)備發(fā)送控制信息的方法,從而通過(guò)該控制信息來(lái)控制主設(shè)備上運(yùn)行的應(yīng)用的操作。因此,通過(guò)本發(fā)明,能夠滿足一些用戶對(duì)于USB設(shè)備和PC交互的一些特殊的要求,使其得以方便的實(shí)現(xiàn)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明,提出了一種通過(guò)從設(shè)備輸入來(lái)控制主設(shè)備的方法,包括從設(shè)備存儲(chǔ)用戶在其上輸入的控制信息;響應(yīng)接收到的來(lái)自主設(shè)備的詢問(wèn)命令,從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息;以及主設(shè)備根據(jù)所接收到的用戶輸入控制信息,控制與所述用戶輸入控制信息相關(guān)的應(yīng)用程序的執(zhí)行。
優(yōu)選地,所述主設(shè)備是個(gè)人計(jì)算機(jī)。
優(yōu)選地,所述從設(shè)備是通用串行總線設(shè)備。
優(yōu)選地,所述詢問(wèn)命令是小型計(jì)算機(jī)系統(tǒng)接口命令。
優(yōu)選地,將所述詢問(wèn)命令包含在小型計(jì)算機(jī)系統(tǒng)接口命令包中,以便通過(guò)所述命令包在所述主設(shè)備和從設(shè)備之間發(fā)送和接收所述詢問(wèn)命令。
優(yōu)選地,所述詢問(wèn)命令是利用小型計(jì)算機(jī)系統(tǒng)接口命令包中的未使用命令來(lái)實(shí)現(xiàn)的。
優(yōu)選地,所述詢問(wèn)命令是通過(guò)在小型計(jì)算機(jī)系統(tǒng)接口命令包進(jìn)行擴(kuò)展命令定義來(lái)實(shí)現(xiàn)的。
優(yōu)選地,所述從設(shè)備存儲(chǔ)用戶在其上輸入的控制信息的步驟還包括步驟用戶采用按鍵或觸摸屏輸入所述控制信息。
優(yōu)選地,所述從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息的步驟是采用命令包、數(shù)據(jù)包、或命令包與數(shù)據(jù)包組合的發(fā)送方式來(lái)實(shí)現(xiàn)的。
優(yōu)選地,所述從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息的步驟包括在完成所述發(fā)送之后,所述從設(shè)備向主設(shè)備發(fā)送用于指示數(shù)據(jù)已發(fā)完的確認(rèn)消息。
通過(guò)參考以下結(jié)合附圖所采用的優(yōu)選實(shí)施例的詳細(xì)描述,本發(fā)明的上述目的、優(yōu)點(diǎn)和特征將變得顯而易見(jiàn),其中圖1示出了根據(jù)本發(fā)明實(shí)施例的通過(guò)USB設(shè)備輸入來(lái)控制PC設(shè)備的操作的流程圖;以及圖2示出了根據(jù)本發(fā)明實(shí)施例,在USB設(shè)備和主機(jī)之間傳送的包含SCSI命令的消息格式。
具體實(shí)施例方式
下面,將描述根據(jù)本發(fā)明的實(shí)施例,應(yīng)該注意,為了便于理解本發(fā)明,在從設(shè)備為USB設(shè)備而主設(shè)備為PC(個(gè)人計(jì)算機(jī))且兩者進(jìn)行交互的情況下對(duì)本發(fā)明進(jìn)行了描述,但是本發(fā)明并不局限于此。主設(shè)備可以是除了PC之外的任意設(shè)備,例如PDA和筆記本電腦等。從設(shè)備可以是MP3、加密端子等,當(dāng)然,相應(yīng)地,從設(shè)備可以通過(guò)除了USB協(xié)議之外的其他協(xié)議與主設(shè)備相連。
因此,在以下描述中,將針對(duì)USB設(shè)備和PC交互的情況來(lái)描述本發(fā)明。
本發(fā)明的主要思想在于通過(guò)對(duì)USB設(shè)備控制器上的固件進(jìn)行設(shè)計(jì),實(shí)現(xiàn)當(dāng)USB設(shè)備與PC相連時(shí)、能夠檢測(cè)到事先約定的按鍵按下的信息,并且將其記錄下來(lái)。為此,在USB設(shè)備端的固件中需要添加用戶自定義的SCSI(小型計(jì)算機(jī)系統(tǒng)接口)命令,該命令不屬于SCSI命令規(guī)范中已經(jīng)定義好的命令,它是在本發(fā)明的情況下,針對(duì)USB設(shè)備專(zhuān)門(mén)定義的命令。在定義完SCSI命令以后,還要在USB設(shè)備的固件中添加用于接收該命令、并在接收到該命令以后發(fā)送反饋命令和信息給PC軟件的程序,如稍后進(jìn)一步說(shuō)明的,也可以利用SCSI命令包中的未使用命令來(lái)實(shí)現(xiàn)上述操作。
在受USB設(shè)備控制的PC端的應(yīng)用軟件中添加支持這種通信方法的驅(qū)動(dòng)程序。該驅(qū)動(dòng)程序的主要工作就是向插有該USB設(shè)備的USB端口發(fā)送上述自定義SCSI控制命令,并且接收從USB設(shè)備反饋回來(lái)的命令和控制信息,然后根據(jù)反饋回來(lái)的命令和控制信息來(lái)執(zhí)行PC端執(zhí)行相應(yīng)的操作。
通過(guò)上述本發(fā)明的方法,可以使使用者通過(guò)對(duì)USB設(shè)備的控制來(lái)實(shí)現(xiàn)對(duì)PC端上運(yùn)行的軟件的控制。在具體操作中,并非USB設(shè)備首先主動(dòng)發(fā)送控制命令給主機(jī),而是主機(jī)首先發(fā)送專(zhuān)門(mén)命令來(lái)“詢問(wèn)”USB設(shè)備,USB設(shè)備在接收到該命令以后用響應(yīng)信息“應(yīng)答”主機(jī),使主機(jī)獲得相應(yīng)的控制信息來(lái)實(shí)現(xiàn)對(duì)自身的控制,例如對(duì)其上所運(yùn)行的應(yīng)用程序的控制。
下面將參考圖1來(lái)描述根據(jù)本發(fā)明實(shí)施例的通過(guò)USB設(shè)備輸入來(lái)控制PC設(shè)備的操作的流程圖。
操作開(kāi)始之后,在步驟100,將USB設(shè)備插入主機(jī),并使USB設(shè)備與主機(jī)相連,此時(shí),在相連之后,可以通過(guò)自運(yùn)行技術(shù)或由用戶通過(guò)主機(jī)操作來(lái)啟動(dòng)USB上的應(yīng)用。在步驟102,用戶按下USB設(shè)備上的某個(gè)或某些特定鍵,或者點(diǎn)擊觸摸屏上的相應(yīng)區(qū)域以輸入用戶命令,其中如上所述,按鍵輸入方式是通過(guò)控制開(kāi)關(guān)電路的中開(kāi)關(guān)的開(kāi)合從而改變輸入給控制器特定引腳的電壓,控制器通過(guò)目前引腳上的電壓來(lái)判斷目前開(kāi)關(guān)的開(kāi)合狀態(tài),從而判斷出事先約定的要給主機(jī)發(fā)送信息的按鍵(一個(gè)或多個(gè))是否已經(jīng)按下;而觸摸屏輸入方式是通過(guò)屏幕檢測(cè)到用戶接觸屏幕的位置,將這些位置信息記錄下來(lái),從而得到與該位置信息相對(duì)應(yīng)的用戶輸入命令。
接下來(lái),在步驟104,USB設(shè)備的控制器檢測(cè)到按鍵或觸摸屏信息并記錄此用戶輸入的命令信息。之后,在步驟106,在接收到PC發(fā)送來(lái)的“詢問(wèn)”消息時(shí),USB設(shè)備將事先約定的已記錄的用戶命令信息發(fā)送給PC主機(jī),所述“事先約定”是USB設(shè)備和相應(yīng)主機(jī)驅(qū)動(dòng)程序之間通過(guò)協(xié)商而實(shí)現(xiàn)的針對(duì)SCSI命令的約定。
最后,在步驟108,在接收到USB設(shè)備發(fā)送回的用戶命令信息之后,執(zhí)行相應(yīng)的操作,例如,如前所述的已啟動(dòng)的USB上應(yīng)用的具體操作。
需要注意的是,USB設(shè)備和主機(jī)之間主要是通過(guò)發(fā)送和應(yīng)答包含SCSI命令的消息來(lái)完成通信和信息交互的。圖2示出了USB設(shè)備和主機(jī)之間傳送的包含SCSI命令的消息格式。
圖2為USB海量存儲(chǔ)設(shè)備和主機(jī)通信的標(biāo)準(zhǔn)命令包格式。命令包的第一個(gè)字節(jié)是一個(gè)8位的操作碼,命令的操作碼代表將要進(jìn)行的操作。在本發(fā)明中,主要是通過(guò)主機(jī)發(fā)送和USB設(shè)備接收帶有預(yù)定的操作識(shí)別碼的方式來(lái)完成通信的。如下為具體的實(shí)現(xiàn)方式在第一種方式中,由主機(jī)發(fā)送到設(shè)備的CBW命令包中所攜帶的SCSI命令所提供的功能很全。并非所有這些功能設(shè)備都會(huì)用到。所以我們可以使用其中設(shè)備不會(huì)用到的命令作為“詢問(wèn)”設(shè)備按鍵或者觸摸屏信息的命令。當(dāng)主機(jī)發(fā)送該命令給USB設(shè)備時(shí),USB設(shè)備按照我們事先約定好的與按鍵或觸摸屏信息相對(duì)應(yīng)的應(yīng)答信息給主機(jī)即可。主機(jī)應(yīng)用程序在收到應(yīng)答信息以后按照事先約定好的方式去響應(yīng)。
使用這種方法的優(yōu)點(diǎn)在于實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單主機(jī)不用編寫(xiě)專(zhuān)門(mén)的驅(qū)動(dòng)程序去實(shí)現(xiàn)發(fā)送專(zhuān)門(mén)的SCSI命令給USB設(shè)備,因?yàn)閃indow操作系統(tǒng)一般都支持海量存儲(chǔ)協(xié)議,而我們所采用的SCSI命令屬于實(shí)現(xiàn)已經(jīng)有定義的標(biāo)準(zhǔn)命令,所以當(dāng)USB設(shè)備與主機(jī)相連時(shí),Windows操作系統(tǒng)會(huì)主動(dòng)的發(fā)送該命令給設(shè)備。應(yīng)用程序只需直接調(diào)用發(fā)送命令的函數(shù)即可,而設(shè)備在收到該命令以后只需按事先約定好的方式去應(yīng)答命令即可。這種方式也不需要設(shè)備端去添加新的自定義SCSI命令。
由上述可見(jiàn)這種方式實(shí)現(xiàn)起來(lái)還是相當(dāng)簡(jiǎn)便的。但是這種方式所受的局限性較大,無(wú)法適用于所有的USB設(shè)備,對(duì)于一些功能較齊全或者正好用到特定功能的USB設(shè)備這一種方法就束手無(wú)策了。
為了克服第一種方式的缺陷,可以采用第二種方式,在第二種方式中,通過(guò)增加新的自定義SCSI命令的方法來(lái)完成通信過(guò)程。此方式需要編寫(xiě)驅(qū)動(dòng)程序并安裝在主機(jī)端。該驅(qū)動(dòng)程序主要負(fù)責(zé)向USB設(shè)備發(fā)送自定義的SCSI命令來(lái)詢問(wèn)目前USB設(shè)備上控制主機(jī)的按鍵的狀態(tài),并且負(fù)責(zé)接收USB設(shè)備反饋回來(lái)的關(guān)于該按鍵的信息。當(dāng)按鍵信息被發(fā)送給應(yīng)用程序以后,應(yīng)用程序會(huì)根據(jù)按鍵的控制信息做出相應(yīng)的響應(yīng)。
在USB設(shè)備端的控制器在對(duì)主機(jī)發(fā)送的SCSI命令析構(gòu)的過(guò)程中如果發(fā)現(xiàn)該命令是自定義的命令,則在反饋命令包給主機(jī)時(shí)將按鍵的信息包含在命令包中發(fā)送回主機(jī)。
第二種方式解決了第一種方式會(huì)對(duì)USB設(shè)備某些功能的使用造成影響的缺陷。使本發(fā)明可以使用在幾乎所有的USB設(shè)備上,大大擴(kuò)展了本發(fā)明的應(yīng)用范圍。但是第二種方式的缺陷在于只能發(fā)送有限的信息給主機(jī),比較適合按鍵這種只有開(kāi)和關(guān)等少數(shù)狀態(tài)信息的場(chǎng)合。對(duì)于像IP電話、加密端子這種輸入信息量較大的USB設(shè)備便無(wú)法采用這種方式。例如,在某些應(yīng)用場(chǎng)合,比如說(shuō)像IP電話、加密端子這種USB設(shè)備,當(dāng)他們與主機(jī)相連時(shí)發(fā)送給主機(jī)的信息有可能不只是開(kāi)關(guān)閉合或者按鍵按下彈起這么簡(jiǎn)單,他們往往會(huì)輸入一長(zhǎng)串比如電話號(hào)碼或者用戶密碼等一長(zhǎng)串的信息。而采用第二種方式的實(shí)現(xiàn)方法只能反饋簡(jiǎn)單的信息給主機(jī),無(wú)法實(shí)現(xiàn)發(fā)送上述復(fù)雜的信息給主機(jī)。
為了解決上述問(wèn)題,我們采用如下第三種方式來(lái)完成USB設(shè)備和主機(jī)之間的通信。本方式仍然采用第二種方式中自定義SCSI命令的方法。由主機(jī)發(fā)送事先約定的SCSI命令給USB設(shè)備,要求USB設(shè)備反饋設(shè)備控制信息。主機(jī)發(fā)送完命令以后就開(kāi)始等待接收從USB設(shè)備反饋的信息。此時(shí)接收到的信息有可能是命令包,也有可能是數(shù)據(jù)包。數(shù)據(jù)包中將包含從USB設(shè)備輸入的一長(zhǎng)串的信息。主機(jī)在捕獲到這些信息以后通知應(yīng)用程序完成相應(yīng)操作。如果接收到的是命令包,會(huì)是兩種情況,一種情況是目前USB設(shè)備沒(méi)有控制信息,則應(yīng)用程序?qū)⒉蛔鋈魏畏磻?yīng)。另外一種情況是通知主機(jī)數(shù)據(jù)包已經(jīng)發(fā)送完畢。主機(jī)在接收到數(shù)據(jù)發(fā)送完畢的通知以后就可以打開(kāi)數(shù)據(jù)包中的數(shù)據(jù)并使用。同理,此時(shí)在USB設(shè)備端的工作方式是這樣的。當(dāng)USB設(shè)備接收到主機(jī)發(fā)送的事先約定的SCSI命令時(shí),如果之前用戶沒(méi)有操作過(guò)USB設(shè)備則反饋無(wú)控制信息的命令包給主機(jī)。如果用戶有操作過(guò)USB設(shè)備則記錄下來(lái)用戶的操作信息并在接收到該SCSI命令以后將操作信息打包在標(biāo)準(zhǔn)數(shù)據(jù)包中發(fā)送給主機(jī)。當(dāng)完成數(shù)據(jù)發(fā)送以后發(fā)送確認(rèn)數(shù)據(jù)發(fā)送完成的命令包給主機(jī)通知主機(jī)數(shù)據(jù)發(fā)送完畢。
需要再次強(qiáng)調(diào),盡管以上結(jié)合USB設(shè)備和PC之間的交互描述了本發(fā)明,但是本發(fā)明并不局限于此,可以采用除了PC之外的任意主機(jī)與除了USB設(shè)備之外的其他從設(shè)備之間的交互來(lái)實(shí)現(xiàn)本發(fā)明的方法。另外,本發(fā)明并不局限于使用上述SCSI命令包,明顯地,可以使用滿足上述操作功能的任意命令包。以上所述的SCSI命令包格式僅是示例性的。
下面將舉例描述該方法的應(yīng)用MP3一鍵復(fù)制當(dāng)MP3與主機(jī)相連時(shí),主機(jī)上的應(yīng)用程序會(huì)從光盤(pán)或電腦硬盤(pán)上收集到一些歌曲信息,此時(shí)可以通過(guò)按下MP3上某個(gè)鍵的方式啟動(dòng)應(yīng)用程序,從而將這些歌曲陸續(xù)拷貝到MP3的FLASH中。
IP電話目前各種網(wǎng)絡(luò)電話的盛行,通常其外形有如一個(gè)小型的電話機(jī)一樣,其一端通過(guò)USB端口與PC相連。需要撥打電話時(shí)可以在小電話機(jī)上撥號(hào),所撥打的號(hào)碼可以通過(guò)USB端口發(fā)送給主機(jī),進(jìn)而發(fā)起呼叫,如同電話控制主機(jī)那樣。
加密端子本發(fā)明可以用在一些需要安全保護(hù)的應(yīng)用軟件以及電腦的使用上??梢栽诘顷戨娔X或者應(yīng)用軟件時(shí),要求用戶從插在USB端口的加密端子上輸入登陸或使用密碼。主機(jī)通過(guò)使用本發(fā)明的方法獲得密碼驗(yàn)證通過(guò)以后才允許用戶登陸或使用,從而直接通過(guò)加密端子來(lái)實(shí)現(xiàn)加密認(rèn)證。
盡管以上已經(jīng)結(jié)合本發(fā)明的優(yōu)選實(shí)施例示出了本發(fā)明,但是本領(lǐng)域的技術(shù)人員將會(huì)理解,在不脫離本發(fā)明的精神和范圍的情況下,可以對(duì)本發(fā)明進(jìn)行各種修改、替換和改變。因此,本發(fā)明不應(yīng)由上述實(shí)施例來(lái)限定,而應(yīng)由所附權(quán)利要求及其等價(jià)物來(lái)限定。
權(quán)利要求
1.一種通過(guò)從設(shè)備輸入來(lái)控制主設(shè)備的方法,包括從設(shè)備存儲(chǔ)用戶在其上輸入的控制信息;響應(yīng)接收到的來(lái)自主設(shè)備的詢問(wèn)命令,從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息;以及主設(shè)備根據(jù)所接收到的用戶輸入控制信息,控制與所述用戶輸入控制信息相關(guān)的應(yīng)用程序的執(zhí)行。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述主設(shè)備是個(gè)人計(jì)算機(jī)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述從設(shè)備是通用串行總線設(shè)備。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述詢問(wèn)命令是小型計(jì)算機(jī)系統(tǒng)接口命令。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于將所述詢問(wèn)命令包含在小型計(jì)算機(jī)系統(tǒng)接口命令包中,以便通過(guò)所述命令包在所述主設(shè)備和從設(shè)備之間發(fā)送和接收所述詢問(wèn)命令。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于所述詢問(wèn)命令是利用小型計(jì)算機(jī)系統(tǒng)接口命令包中的未使用命令來(lái)實(shí)現(xiàn)的。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于所述詢問(wèn)命令是通過(guò)在小型計(jì)算機(jī)系統(tǒng)接口命令包進(jìn)行擴(kuò)展命令定義來(lái)實(shí)現(xiàn)的。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于所述從設(shè)備存儲(chǔ)用戶在其上輸入的控制信息的步驟還包括用戶采用按鍵或觸摸屏輸入所述控制信息。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于所述從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息的步驟是采用命令包、數(shù)據(jù)包、或命令包與數(shù)據(jù)包組合的發(fā)送方式來(lái)實(shí)現(xiàn)的。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于所述從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息的步驟包括在完成所述發(fā)送之后,所述從設(shè)備向主設(shè)備發(fā)送用于指示數(shù)據(jù)已發(fā)完的確認(rèn)消息。
全文摘要
根據(jù)本發(fā)明,提出了一種通過(guò)從設(shè)備輸入來(lái)控制主設(shè)備的方法,包括從設(shè)備存儲(chǔ)用戶在其上輸入的控制信息;響應(yīng)接收到的來(lái)自主設(shè)備的詢問(wèn)命令,從設(shè)備向主設(shè)備發(fā)送所存儲(chǔ)的用戶輸入控制信息;以及主設(shè)備根據(jù)所接收到的用戶輸入控制信息,控制與所述用戶輸入控制信息相關(guān)的應(yīng)用程序的執(zhí)行。
文檔編號(hào)G06F3/00GK1889014SQ20051001205
公開(kāi)日2007年1月3日 申請(qǐng)日期2005年6月30日 優(yōu)先權(quán)日2005年6月30日
發(fā)明者徐琳, 李高強(qiáng), 侯軒 申請(qǐng)人:聯(lián)想(北京)有限公司