使用不同裝置執(zhí)行計(jì)算機(jī)化任務(wù)
背景技術(shù):本發(fā)明通常涉及計(jì)算機(jī)化任務(wù)的執(zhí)行,更具體地,涉及用于使用不同計(jì)算機(jī)化裝置執(zhí)行正在進(jìn)行的計(jì)算機(jī)化任務(wù)的方法和系統(tǒng)。如這里所使用的,術(shù)語(yǔ)“計(jì)算機(jī)化裝置”可以被理解為不但包括實(shí)際的計(jì)算機(jī)(例如個(gè)人計(jì)算機(jī)),而且包括袖珍計(jì)算機(jī)、個(gè)人數(shù)字助理、智能電話或者具有計(jì)算能力的任何其它裝置。為了方便起見,將在計(jì)算機(jī)化教學(xué)系統(tǒng)的背景下公開本發(fā)明。這僅僅是用于說(shuō)明本發(fā)明的載體,而并不意在限制本發(fā)明。在忙碌的一天中可能執(zhí)行計(jì)算機(jī)化任務(wù)的時(shí)候有很多次。例如,在開車時(shí)通過(guò)進(jìn)行語(yǔ)音通信或者聽錄音備忘錄的重放、電子郵件等等來(lái)執(zhí)行多任務(wù)并不罕見。類似的,對(duì)于學(xué)習(xí)語(yǔ)言的學(xué)生來(lái)說(shuō)期望利用這樣的時(shí)間。然而,這必須在不使他分心駕駛的情況下完成,并且必須完全不占用手。根據(jù)本發(fā)明的一個(gè)方面,主計(jì)算機(jī)運(yùn)行執(zhí)行正在進(jìn)行的任務(wù)的主程序,所述主程序針對(duì)臺(tái)式計(jì)算機(jī)上的操作進(jìn)行優(yōu)化。遠(yuǎn)離主計(jì)算機(jī)的計(jì)算機(jī)化裝置運(yùn)行附屬程序,所述附屬程序是主程序的修改版本并且針對(duì)不占用手的模式下的操作進(jìn)行優(yōu)化。通信裝置提供主計(jì)算機(jī)與計(jì)算機(jī)化裝置之間的通信,并且主計(jì)算機(jī)和計(jì)算機(jī)化裝置通過(guò)通信裝置交互以使得各自都影響另一個(gè)的操作。在優(yōu)選實(shí)施例中,主程序是執(zhí)行正在進(jìn)行的任務(wù)的語(yǔ)言教學(xué)程序,所述正在進(jìn)行的任務(wù)是語(yǔ)言教學(xué)課程,主計(jì)算機(jī)具有與課程相關(guān)的存儲(chǔ)數(shù)據(jù)和與在課程中學(xué)生的進(jìn)步相關(guān)的結(jié)果信息。主計(jì)算機(jī)與遠(yuǎn)程計(jì)算機(jī)化裝置交互以使其執(zhí)行與學(xué)生的操作相關(guān)的不占用手任務(wù),遠(yuǎn)程計(jì)算機(jī)化裝置與主計(jì)算機(jī)交互以報(bào)告不占用手任務(wù)的結(jié)果,并且主計(jì)算機(jī)基于來(lái)自遠(yuǎn)程計(jì)算機(jī)化裝置報(bào)告的結(jié)果更新其結(jié)果信息。上述技術(shù)基于學(xué)生在主計(jì)算機(jī)上的操作對(duì)遠(yuǎn)程計(jì)算機(jī)化裝置上的不占用手任務(wù)進(jìn)行優(yōu)化,反之亦然。這允許在每個(gè)裝置上基于另一個(gè)裝置上的操作對(duì)課程計(jì)劃和任務(wù)進(jìn)行修改。附圖說(shuō)明本發(fā)明的上述簡(jiǎn)要說(shuō)明和進(jìn)一步的目的、特征和優(yōu)點(diǎn)將從以下預(yù)先優(yōu)選的具體實(shí)施方式中被更完全的理解,但是盡管如此說(shuō)明,根據(jù)本發(fā)明的實(shí)施例參照所附的附圖,其中:圖1是示出體現(xiàn)本發(fā)明的教學(xué)系統(tǒng)10的功能框圖;以及圖2是示出由圖1的遠(yuǎn)程接口程序24執(zhí)行的操作的流程圖。具體實(shí)施方式現(xiàn)在參照附圖,圖1是示出體現(xiàn)本發(fā)明的教學(xué)系統(tǒng)10的功能框圖。系統(tǒng)10大致包括由通信連接16連接的主計(jì)算機(jī)12和遠(yuǎn)程計(jì)算機(jī)化裝置14(優(yōu)選是手持式的)。連接16可以是簡(jiǎn)單的USB或者藍(lán)牙連接,但是可以預(yù)期計(jì)算機(jī)12和14可以通過(guò)因特網(wǎng)進(jìn)行通信,其中任何一個(gè)或者兩個(gè)是具有WiFi能力的。主計(jì)算機(jī)12具有運(yùn)行在其上的主程序18,在該實(shí)施例中,語(yǔ)言教學(xué)程序是由學(xué)生使用的。在實(shí)施例中,主計(jì)算機(jī)12是臺(tái)式個(gè)人計(jì)算機(jī)。可用于主計(jì)算機(jī)12的存儲(chǔ)器包括數(shù)據(jù)20,所述數(shù)據(jù)是教學(xué)程序所需的全部信息。另外,可用于計(jì)算機(jī)12的存儲(chǔ)器包括結(jié)果信息22,所述結(jié)果信息是語(yǔ)言學(xué)習(xí)學(xué)生的進(jìn)步記錄。主計(jì)算機(jī)12包括各種教學(xué)應(yīng)用,其中一個(gè)被調(diào)用的教學(xué)應(yīng)用優(yōu)選地取決于所測(cè)量和存儲(chǔ)的學(xué)生的進(jìn)步。同樣運(yùn)行在計(jì)算機(jī)12上的是遠(yuǎn)程接口程序24,其使得計(jì)算機(jī)12和裝置14在主程序18由語(yǔ)言學(xué)生啟動(dòng)或者關(guān)閉時(shí)、或者在規(guī)定的周期間隔處、或者在某些其它時(shí)間處交互。當(dāng)主程序啟動(dòng)時(shí),遠(yuǎn)程程序24更新結(jié)果信息22以反映在遠(yuǎn)程計(jì)算機(jī)化裝置14中已經(jīng)進(jìn)行的活動(dòng)。如以下更詳細(xì)解釋的,當(dāng)關(guān)閉主程序18時(shí),遠(yuǎn)程接口程序24產(chǎn)生遠(yuǎn)程數(shù)據(jù)26,代表可以在遠(yuǎn)程計(jì)算機(jī)化裝置14中進(jìn)行的課程。由遠(yuǎn)程數(shù)據(jù)26代表的課程是基于為最近的語(yǔ)言課程生成的結(jié)果信息22的。遠(yuǎn)程接口程序24使得遠(yuǎn)程數(shù)據(jù)26通過(guò)通信連接16從主計(jì)算機(jī)12傳遞至遠(yuǎn)程計(jì)算機(jī)化裝置14。遠(yuǎn)程計(jì)算機(jī)化裝置14優(yōu)選地是當(dāng)離開主計(jì)算機(jī)12的位置時(shí)語(yǔ)言學(xué)生可以隨身攜帶的手持式裝置。遠(yuǎn)程計(jì)算機(jī)化裝置14運(yùn)行附屬程序28,所述附屬程序28是主程序18的簡(jiǎn)化版本??捎糜谶h(yuǎn)程計(jì)算機(jī)化裝置14的存儲(chǔ)器包括數(shù)據(jù)30,所述數(shù)據(jù)30是...