專利名稱:微型個(gè)人數(shù)字助理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及便攜計(jì)算機(jī)領(lǐng)域,尤其涉及稱為個(gè)人數(shù)字助理的小型便攜計(jì)算機(jī)設(shè)備。
與本發(fā)明相關(guān)的背景技術(shù)自從個(gè)人數(shù)字助理(PDA)設(shè)備面世以來,在計(jì)算機(jī)市場(chǎng)中日益顯示出其廣闊的前景。人們相信,如果可以提供一種價(jià)格相當(dāng)便宜并便于攜帶的微型計(jì)算機(jī)處理系統(tǒng),而且這種微型計(jì)算機(jī)處理系統(tǒng)配備有特定編制的支持軟件以使用戶在旅行時(shí)可完成某些任務(wù)的話,這種計(jì)算機(jī)系統(tǒng)就會(huì)十分實(shí)用,而且成為非常暢銷的產(chǎn)品。Apple計(jì)算機(jī),Hewlett Packard(佰德)和許多其它著名計(jì)算機(jī)系統(tǒng)制造商在這方面進(jìn)行了大量風(fēng)險(xiǎn)投資。
就現(xiàn)有的這類系統(tǒng)和將要推出上市的系統(tǒng)而言,仍然有許多缺陷和問題,例如1.現(xiàn)有的個(gè)人數(shù)字助理系統(tǒng)相當(dāng)昂貴,起價(jià)從數(shù)百美元到兩千美元不等,有的甚至更貴。以這種價(jià)格與當(dāng)前的臺(tái)式計(jì)算機(jī)系統(tǒng)競(jìng)爭(zhēng),顯然會(huì)對(duì)公眾的購買力產(chǎn)生負(fù)面影響。雖然增加生產(chǎn)量或在競(jìng)爭(zhēng)時(shí)價(jià)格會(huì)降低,但高起點(diǎn)的價(jià)格仍會(huì)使?jié)撛谟脩艟芙^購買。
2.目前提供的系統(tǒng)按其能夠完成的有限任務(wù)來說,仍顯得過于龐大。大部分設(shè)備的尺寸太大以至于不能放入上衣口袋以便攜帶。Apple公司生產(chǎn)的Newton系統(tǒng),重約1磅,大小如VHS錄象帶一般。
3.個(gè)人數(shù)字助理系統(tǒng)的最大缺陷在于它們提供的與用戶桌面系統(tǒng)或其它主機(jī),以及個(gè)人數(shù)字助理系統(tǒng)之間進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?。常用的通訊方法是借助于調(diào)制解調(diào)器連接,紅外通訊裝置或串行連接方式。這幾種方式都需要用戶干預(yù),在通訊途徑的一端或兩端需要調(diào)制或使用其它類似方法。這幾種方法費(fèi)時(shí),易于出錯(cuò)并需要大量硬件支持(價(jià)格昂貴)。目前,Newton系統(tǒng)將調(diào)制解調(diào)器和/或LED通訊裝置作為可選件,這必將增加全部系統(tǒng)的價(jià)格。
4.目前已知的個(gè)人數(shù)字助理系統(tǒng)中,軟件都記錄在ROM中,這使得軟件升級(jí)十分困難,有時(shí)幾乎是不可能的。這在用戶希望個(gè)人數(shù)字助理系統(tǒng)有時(shí)具有不同性能會(huì)出現(xiàn)問題。此類系統(tǒng)的典型用戶是旅行者,并且是需要在旅行時(shí)工作的人員。例如,去臺(tái)灣旅行和去法國旅行要求個(gè)人數(shù)字助理系統(tǒng)執(zhí)行不同的功能。他們所需要的是快捷方便地對(duì)軟件進(jìn)行更新和替換。
5.另一個(gè)困難是用戶在旅行時(shí)需要處理的數(shù)據(jù)文件通常也都保存在“主機(jī)”中,這里所說的主機(jī)是指用戶辦公室的桌面計(jì)算機(jī),筆記本計(jì)算機(jī),或其它便攜計(jì)算機(jī)。如果在這兩種系統(tǒng)中有兩組或多組關(guān)鍵數(shù)據(jù)不同,則必須在適宜的時(shí)間內(nèi)更新其中一組數(shù)據(jù),這種操作十分麻煩。如果數(shù)據(jù)文件未正確更新,就會(huì)導(dǎo)致無休止的災(zāi)難。最好的方法是當(dāng)前的個(gè)人數(shù)字助理系統(tǒng)必須使用慢速壓縮總線以下載并更新文件。完成此操作的典型實(shí)施例是使用如LapLinkTM之類的鏈接應(yīng)用軟件借助串行口進(jìn)行數(shù)據(jù)文件更新。
本發(fā)明的目的因此,所需要的是一種小型的個(gè)人數(shù)字助理系統(tǒng),其價(jià)格并不昂貴,具有多種特性,并可排除上述缺陷和問題。這種新的個(gè)人數(shù)字助理系統(tǒng)的尺寸要比當(dāng)前系統(tǒng)小,如只有信用卡大小或者按PCMCIA II或III型標(biāo)準(zhǔn)制造大小。這種個(gè)人數(shù)字助理系統(tǒng)的生產(chǎn)成本較低,以至其最低版本產(chǎn)品價(jià)格大約在$100~$200之間,這是必須的相當(dāng)便宜的實(shí)在系統(tǒng)價(jià)格。本發(fā)明討論的正是這種個(gè)人數(shù)字助理系統(tǒng)。本發(fā)明者以技術(shù)術(shù)語“微型PDA”或“μPDA”定義這種系統(tǒng)。
本發(fā)明討論的μPDA的一個(gè)重要特征是具有連接器直接并行總線接口,該連接器允許μPDA系統(tǒng)插在主機(jī)系統(tǒng)的插槽中。此外,當(dāng)μPDA插在主機(jī)的擴(kuò)展槽后,需要一種有效方法禁止μPDA的CPU,以通過主機(jī)的CPU直接訪問μPDA系統(tǒng)中存儲(chǔ)的軟件和數(shù)據(jù)。這種直接訪問方式使主機(jī)和μPDA之間通訊能力達(dá)到最快,并且提供有以下有利的重要附加技術(shù)特性。
μPDA同時(shí)也需要一個(gè)可選的壓縮總線接口,并包括與主機(jī)連接口獨(dú)立的連接器,以增加其它裝置,如傳真調(diào)制解調(diào)器,單元通訊卡,打印機(jī)等。
本發(fā)明可以提供的的另一可選附加特性是主機(jī)接口,它允許用戶選擇預(yù)定序列的多種軟件裝入μPDA系統(tǒng)。這種特性由主機(jī)的顯示和輸入裝置相連的一組控制例程組成,以使用戶快速選擇應(yīng)用程序,并且也可以將數(shù)據(jù)同時(shí)裝入μPDA衛(wèi)星機(jī)中,以為特定任務(wù)或目標(biāo)配置此種小型便攜式μPDA系統(tǒng)。
另一特性是個(gè)人數(shù)字助理系統(tǒng)能夠自動(dòng)更新數(shù)據(jù)文件的能力。在本發(fā)明的討論領(lǐng)域中,μPDA是插在主機(jī)中,數(shù)據(jù)也在主機(jī)中。如果傳送的數(shù)據(jù)或數(shù)據(jù)時(shí)間戳比μPDA中數(shù)據(jù)新,則μPDA中的數(shù)據(jù)可自動(dòng)更新,反之亦然。當(dāng)用戶完成μPDA處理并從主機(jī)衛(wèi)星機(jī)接口返回后,主機(jī)重新獲得訪問控制權(quán),決定最新文件的位置并完成更新。這種特征需要一些內(nèi)置的用戶提示以使操作更加有效。這使得μPDA成為一種真正的衛(wèi)星機(jī)系統(tǒng)。
本發(fā)明的技術(shù)方案本發(fā)明的最佳實(shí)施例是個(gè)人數(shù)字助理模塊。它包括一個(gè)封裝和支撐內(nèi)部單元的封裝結(jié)構(gòu),位于該封裝結(jié)構(gòu)中用于執(zhí)行數(shù)字操作運(yùn)算以管理個(gè)人數(shù)字助理模塊的功能的微控制器,以及通過內(nèi)存總線結(jié)構(gòu)而與微處理器連接以存儲(chǔ)數(shù)據(jù)并執(zhí)行例程的存儲(chǔ)器裝置。位于該封裝結(jié)構(gòu)中的電源部件為個(gè)人數(shù)字助理模塊的功能單元提供電力支持,由微處理器控制的顯示裝置在封裝結(jié)構(gòu)的表面,而且與微處理器連接的輸入設(shè)備用于向個(gè)人數(shù)字助理模塊提供命令和數(shù)據(jù)。主機(jī)接口裝置包括一個(gè)接口總線結(jié)構(gòu),它可配置成PCMCIA總線結(jié)構(gòu),以連接微處理器和封裝結(jié)構(gòu)表面的主機(jī)接口連接器的第一部分;并且主機(jī)接口連接裝置被配置成將微處理器與主機(jī)的兼容總線結(jié)構(gòu)直接連接的方式。
在一個(gè)實(shí)施例中,個(gè)人數(shù)字助理模塊有擴(kuò)展總線接口,這種擴(kuò)展總線接口包括連接到微處理器和擴(kuò)展總線連接器的第一部分的擴(kuò)展總線結(jié)構(gòu),用于將微控制器與外圍設(shè)備相連接。本發(fā)明的個(gè)人數(shù)字助理模塊可與大量外圍設(shè)備連接使用。
在另一方面,個(gè)人數(shù)字助理模塊還有一個(gè)非易失性存儲(chǔ)設(shè)備,例如,連接在微處理器中的EEPROM,其中包含有個(gè)人數(shù)字助理模塊獨(dú)特的一個(gè)或多個(gè)代碼,以便在與主機(jī)接口連接的數(shù)字設(shè)備中唯一地標(biāo)識(shí)個(gè)人數(shù)字助理系統(tǒng)。
在一個(gè)最佳的實(shí)施例中,個(gè)人數(shù)字助理系統(tǒng)的顯示和輸入裝置配置為在個(gè)人數(shù)字助理表面上部覆蓋的觸摸屏和LCD(液晶顯示器)。在一個(gè)實(shí)施例中,以拇指旋輪作為指針輸入設(shè)備,在另一個(gè)實(shí)施例中則采用觸摸裝置作為輸入裝置的一部分。
個(gè)人數(shù)字助理模塊作為衛(wèi)星機(jī)系統(tǒng)與通用計(jì)算機(jī)組成了獨(dú)特的組合方式。本實(shí)施例的主機(jī)要有一個(gè)為個(gè)人數(shù)字助理系統(tǒng)特殊配置的擴(kuò)展槽,以提供個(gè)人數(shù)字助理模塊的CPU與主機(jī)CPU之間的直接總線連接。主機(jī)可以是桌面計(jì)算機(jī)系統(tǒng),筆記本電腦,或更小的便攜型,掌上型計(jì)算機(jī)系統(tǒng)。這種組合方式提供了以前系統(tǒng)所無法獲得的能力和便利。
根據(jù)本發(fā)明的其它方面,可以有多種其它數(shù)字設(shè)備,例如調(diào)制解調(diào)器,掃描儀,外圍數(shù)據(jù)采集裝置,蜂窩電話或軟件銷售機(jī),所有這些裝置都通過擴(kuò)展總線接口,或者,在大多數(shù)情況下,由主機(jī)接口附加連接在個(gè)人數(shù)字助理PDA中。
本發(fā)明的有益效果根據(jù)本發(fā)明實(shí)施例提出的個(gè)人數(shù)字助理系統(tǒng)結(jié)構(gòu)比傳統(tǒng)的個(gè)人數(shù)字助理系統(tǒng)的結(jié)構(gòu)更加緊湊。它代表計(jì)算機(jī)應(yīng)用軟件和應(yīng)用水平新的標(biāo)準(zhǔn)。對(duì)每一個(gè)人來說都易于使用,并有許多益處,而且價(jià)格很容易接受。它解決了個(gè)人數(shù)字助理模塊與大型的和功能強(qiáng)大的計(jì)算機(jī)之間內(nèi)在的通訊問題。個(gè)人數(shù)字助理系統(tǒng)的體積小至可以放入上衣口袋,并且價(jià)格很低。
附圖的簡(jiǎn)要說明
圖1A是根據(jù)本發(fā)明實(shí)施例的μPDA等比例視圖;圖1B是圖1A所示的μPDA平面圖;圖2是圖1A和圖1B所示的μPDA截面圖;圖3是圖1A所示的μPDA塊狀圖示和一些外圍設(shè)備單元;
圖4是圖1A所示μPDA的詳細(xì)平面圖,特別標(biāo)繪出本發(fā)明闡述的LCD(液晶)顯示器和觸摸屏用戶界面;圖5是等比例μPDA視圖和本發(fā)明說明的筆記本主機(jī),在筆記本主機(jī)旁有一個(gè)μPDA插槽;圖6是根據(jù)本發(fā)明的具體化實(shí)施例,插在主機(jī)插槽中μPDA的塊狀圖示;圖7是根據(jù)本發(fā)明實(shí)施例,驗(yàn)證插μPDA插入主機(jī)的步驟邏輯流程圖;圖8是等比例視圖,圖示說明本發(fā)明實(shí)施例的μPDA軟件銷售機(jī);圖9是根據(jù)本發(fā)明實(shí)施例,μPDA增強(qiáng)型用戶界面頂部平面圖(俯視圖);圖10是根據(jù)本發(fā)明實(shí)施例,帶有麥克風(fēng)的μPDA頂部平面圖(俯視圖);圖11是根據(jù)本發(fā)明實(shí)施例,插在專用蜂窩電話或無線電話上的μPDA等比例圖解;圖12是根據(jù)本發(fā)明實(shí)施例,帶有音箱和呼叫接口的μPDA平面圖;圖13是根據(jù)本發(fā)明實(shí)施例,帶有紅外通訊接口的μPDA平面圖14是根據(jù)本發(fā)明實(shí)施,帶有掃描儀附件的μPDA平面圖;圖15是根據(jù)本發(fā)明實(shí)施例,帶有傳真——調(diào)制解調(diào)器附件的μPDA平面圖;圖16是根據(jù)本發(fā)明實(shí)施例,帶有打印適配卡接口的μPDA平面圖;圖17是根據(jù)本發(fā)明實(shí)施例,插在條形碼掃描設(shè)備中的μPDA以作為數(shù)據(jù)采集外圍裝置的μPDA的等比例視圖;圖18是根據(jù)本發(fā)明實(shí)施例,帶有太陽能充電裝置的μPDA平面圖;圖19是根據(jù)本發(fā)明實(shí)施例,4個(gè)μPDA系統(tǒng)通過接口與專用網(wǎng)絡(luò)主機(jī)連接,可進(jìn)行內(nèi)部PDA通訊的平面圖;以及圖20是根據(jù)本發(fā)明,用標(biāo)準(zhǔn)鍵盤擴(kuò)展槽與μPDA連接的等比例視圖。
本發(fā)明的最佳實(shí)施例圖1A是根據(jù)本發(fā)明實(shí)施例的μPDA等比例視圖。在這個(gè)實(shí)施例中, μPDA單元結(jié)構(gòu)以PCMCIA II型標(biāo)準(zhǔn)模塊制造,厚度大約5mm。下面將要詳細(xì)說明機(jī)身12,它包括要與主機(jī)的連接器插入接口連接的連接器插座部分14,以便將μPDA內(nèi)部電路與主機(jī)的內(nèi)部總線直接連接。主機(jī)系統(tǒng)可以是一個(gè)帶有μPDA插槽的筆記本電腦。桌面機(jī),以及其它類型計(jì)算機(jī),甚至其它種類的數(shù)字裝置中都需要提供此類插槽,其中的一些實(shí)施例說明如下。
仍以圖1A為例。在此實(shí)施例中,在μPDA的一端面上形成I/O界面16,它包括具有一個(gè)觸摸區(qū)域結(jié)構(gòu)的顯示區(qū),用于在μPDA獨(dú)立工作模式下進(jìn)行觸摸操作與交互可控制例程操作。
雖然在圖1A中沒有表示出來,但在沿個(gè)人數(shù)字助理裝置的兩邊應(yīng)該有一個(gè)導(dǎo)向裝置,用于在主機(jī)系統(tǒng)的插槽中引導(dǎo)插入或拔出個(gè)人數(shù)字助理裝置。同時(shí)也應(yīng)該有一個(gè)或多個(gè)其它機(jī)械特性,以利于在主機(jī)插槽中安裝或拆卸本裝置。
圖1B是圖1A所示μPDA的頂部平面圖,其中顯示出在μPDA的一個(gè)角部有一個(gè)拇指旋輪。本實(shí)施例的拇指旋輪是輸入裝置,并具有放大和指向特性。在某些條件下,也提供速率特性。拇指旋輪與μPDA和I/O界面16結(jié)合使用可提供許多功效。一種用途是控制圖符,字符,菜單的滾動(dòng)和其它顯示設(shè)備中顯示對(duì)象的滾動(dòng)。拇指旋輪具有許多指針設(shè)備的功能。
在本μPDA實(shí)施例中,還提供了一個(gè)第二外部連接部分20,該這種連接部分用于連接外圍設(shè)備,作為擴(kuò)展總線接口的一部分。
圖2是根據(jù)本發(fā)明的PCMCIA II型或其它小型裝置μPDA組成結(jié)構(gòu)的簡(jiǎn)要截面圖。如圖所示,多個(gè)集成電路(IC)34封裝在貼合材料36中;覆蓋在封裝結(jié)構(gòu)表層的可塑聚合薄膜32提供內(nèi)部連接通路。在這種結(jié)構(gòu)中,與傳統(tǒng)的,將其焊接在印刷電路板上的方法不同,集成電路芯片與焊接區(qū)直接連接,并在卡普頓(聚酰亞胺)薄膜中形成通路。此外,無須使元件34所示的與μPDA的特定功能的集成電路相關(guān)聯(lián)。此截面圖僅是以圖示表示此結(jié)構(gòu)。
在此種緊湊結(jié)構(gòu)中,薄膜32一側(cè)的通路與CPU和存儲(chǔ)器的內(nèi)部連接是分離開的,以連接其它部件,如顯示器25和觸摸屏27。
LCD(液晶顯示器)25在μPDA的一側(cè),觸摸界面27覆蓋至少一部分LCD(液晶顯示器)。金屬鑄層38或其它適宜材料,或復(fù)合材料包容內(nèi)部組件以與PCMCIA II型的組成特征一致。本簡(jiǎn)要截面示了μPDA的結(jié)構(gòu)的一些原則,并在需要時(shí),可以方便、便宜的安裝其它所需部件。在另一個(gè)μPDA實(shí)施例中,它是以PCMCIA III型原則特征制造的(10mm厚),它使用傳統(tǒng)技術(shù)制造,例如PCB工藝,而未用上述的封裝結(jié)構(gòu)。當(dāng)然,也可有多種其它結(jié)構(gòu)以及成型方法或可能的復(fù)合方法。
圖3是圖1A,圖1B,和圖2所示的μPDA電子邏輯框圖。微控制器11在μPDA獨(dú)立工作模式下,即未與主機(jī)處于連接狀態(tài)下時(shí),作為μPDA的CPU。當(dāng)μPDA插入主機(jī)后,微控制器11作為被動(dòng)單元,將總線控制權(quán)提交給主機(jī)的CPU。在插入模式下,主機(jī)的CPU取得μPDA內(nèi)存內(nèi)容的控制權(quán),在大多數(shù)情況下,這要受到下面所述的安全規(guī)程保護(hù)。主機(jī)可以向插入的μPDA內(nèi)存中傳送和讀取數(shù)據(jù)和軟件。在其它實(shí)施例中,許多其它的交互操作系統(tǒng)模式可在兩個(gè)CPU和可存取的存儲(chǔ)單元之間完成數(shù)據(jù)和軟件傳輸。
在本實(shí)施例中,內(nèi)存13最好是非易失性存儲(chǔ)裝置,其容量從1兆字節(jié)到2兆字節(jié)不等。內(nèi)存中存儲(chǔ)了應(yīng)用軟件和數(shù)據(jù)文件的控制例程。內(nèi)存13可以是閃存,CMOS ROM,帶電源的CMOS RAM或軟件保存在ROM中而數(shù)據(jù)保存在閃存中的其它復(fù)合裝置。,內(nèi)存設(shè)備與微控制器11通過專用總線結(jié)構(gòu)17連接,配置微控制器11的目的是要驅(qū)動(dòng)內(nèi)存總線17。
電池15在μPDA獨(dú)立工作模式下提供電力支援,并且電池可用一種或多種方法充電。圖3中未顯示出電源通路,但實(shí)際上電池為μPDA模塊中的各種設(shè)備提供電力支持。當(dāng)系統(tǒng)插入主機(jī)后,主機(jī)電源通過主機(jī)界面與管腳相連,從而對(duì)電池充電。另一種方法是,將太陽能面板作為附件,可配置此太陽能面板對(duì)電池充電或?yàn)棣蘌DA提供電力。太陽能面板將在本發(fā)明的結(jié)構(gòu)的其它部分中進(jìn)行闡述。同時(shí),電池在需要更挨時(shí)可以方便的取出。
主機(jī)總線連接器14是主機(jī)接口的一部分,它包括在上述插入方式下為主機(jī)提供連接的總線結(jié)構(gòu)26。在最佳實(shí)施例中,主機(jī)接口是PCMCIA II,III型標(biāo)準(zhǔn)接口,它可在PCMCIA模式或類似的PCI模式下進(jìn)行通訊。PCI模式是由INTEL公司開發(fā)的高速中間總線協(xié)議,并已成為行業(yè)的標(biāo)準(zhǔn)總線結(jié)構(gòu)和協(xié)議。本實(shí)施例中的實(shí)際接口是一槽型插口,它與典型的PCMCIA設(shè)備接口一樣。這種插口可以是一個(gè)類似于軟盤驅(qū)動(dòng)器的插槽,但也可以采用其它形式。
連接器20是上述的擴(kuò)展總線接口的一部分,包括與微控制器11連接的專用總線結(jié)構(gòu)40。這種接口可用多種不同方法制造??蛇x的擴(kuò)展總線接口用于連接可選的外圍設(shè)備,如打印機(jī),傳真卡,主機(jī)蜂窩電話或其它設(shè)備。本發(fā)明提出的最低功能的μPDA系統(tǒng)并不將擴(kuò)展總線接口作為其基本功能特征,但在許多其它實(shí)施例中,此種擴(kuò)展總線接口可提供廣泛的增強(qiáng)型支持。
擴(kuò)展總線接口可采取多種形式之一。一種最佳形式是擴(kuò)展的增強(qiáng)型并行口并采用基于本發(fā)明者在共存專利申請(qǐng)中敘述的協(xié)議。另一種形式是采用有8位地址和8位數(shù)據(jù)的尋址I/O口。擴(kuò)展口的要求是連接方式和通訊協(xié)議要與擴(kuò)展設(shè)備,如,電話調(diào)制解調(diào)器,傳真卡,掃描儀和其它設(shè)備兼容。也可以有多種其它配置方式。
μPDA通過擴(kuò)展總線連接的可使用的外部設(shè)備列在圖中所示的框19中。在不同的實(shí)施例中,選擇一種設(shè)備并將其內(nèi)裝在μPDA中以提供多種應(yīng)用能力。在前一種情況下,由路徑21和擴(kuò)展總線接口通過連接部件20組成這種連接方式。在內(nèi)置情況下,如圖所示,由路徑23在μPDA內(nèi)部連接各種設(shè)備。
I/O界面16(圖1B)用于顯示μPDA中與應(yīng)用程序相關(guān)的數(shù)據(jù),并可通過觸摸輸入。觸摸輸入是在觸摸屏的特定區(qū)域提供多種功能輸入。根據(jù)計(jì)算機(jī)中安裝的控制例程,在不同的操作模式下,在I/O界面16中的標(biāo)記識(shí)別觸摸功能區(qū)域。LCD(液晶顯示器)25和觸摸區(qū)27共同組成上述的I/O界面16。
本發(fā)明的某些實(shí)施例中提供了數(shù)據(jù)和程序安全,它包括由專用通訊線連接到微控制器11的電子可擦寫程序只讀存儲(chǔ)器(EEPROM)31。EEPROM 31中有一個(gè)或多個(gè)在制造時(shí)安裝的代碼,用以在主機(jī)和μPDA之間傳送信息時(shí)提供安全保證。此目的是為了控制主機(jī)訪問μPDA內(nèi)存內(nèi)容的存取權(quán),因此,每一個(gè)μPDA都配置成為獨(dú)立的系統(tǒng)。要完成此操作,插入的μPDA和主總線控制例程要在μPDA插入時(shí)進(jìn)行初始化。這種安全操作在下面將詳細(xì)說明。在其它實(shí)施例中,安全代碼由只讀存儲(chǔ)器(ROM)芯片或其它永久或半永久存儲(chǔ)芯片提供。
圖4是與圖1B所示的μPDA類似的平面圖,以顯示特殊的I/O界面16。I/O界面16的大小和位置雖然不同,但在通常情況下,它要占據(jù)μPDA一面的大部分位置。在一個(gè)實(shí)施例中,I/O界面16包括LCD液晶顯示器,在可顯示32×12個(gè)字符的熒光屏上,其分辨率為256×144象素。在此顯示情況下,每一個(gè)字符占8個(gè)象素寬,12個(gè)象素高。在另一種可顯示40×16個(gè)字符的顯示情況下,其分辨率為320×200。
觸摸屏的觸摸區(qū)與顯示的字符區(qū)對(duì)應(yīng)。通過用手指觸摸某一區(qū)域,可以迅速的輸入數(shù)據(jù)和少量CPU命令。
在角部,有一個(gè)拇指旋輪18。拇指旋輪提供了一個(gè)雙向裝置,用于根據(jù)安裝例程控制顯示設(shè)置。菜單70配置在屏幕的一側(cè),用于顯示當(dāng)前運(yùn)行應(yīng)用軟件的狀態(tài)并提供適宜的用戶選項(xiàng)。在最佳實(shí)施例中,由拇指旋輪18在菜單70中滾動(dòng)輸入,并由光標(biāo)指示當(dāng)前的激活區(qū)域。用戶可觸壓觸摸區(qū)的適宜位置進(jìn)行選擇選項(xiàng),并提供特殊的輸入選項(xiàng)。根據(jù)用戶的慣用選項(xiàng)設(shè)置,可將菜單區(qū)顯示在屏幕的另一側(cè)。
在本實(shí)施例中,要顯示的特殊字符顯示在區(qū)域74中。每一個(gè)字符都與一個(gè)觸摸區(qū)相對(duì)應(yīng)。由于專用的可選擇字符區(qū)70太小,不能顯示出全部標(biāo)準(zhǔn)鍵盤的字符,所以用拇指旋輪18的輸入允許用戶在區(qū)域74中漫游,以顯示全部虛擬的標(biāo)準(zhǔn)鍵盤。向一個(gè)方向滾動(dòng)拇指旋輪18,可水平滾動(dòng)顯示字符區(qū),向另一個(gè)方向移動(dòng)拇指旋輪18,可垂直滾動(dòng)顯示字符區(qū)。當(dāng)拇指旋輪滾動(dòng)到端部時(shí),窗口中顯示的虛擬鍵盤也到了端部。采用這種方法,用戶可迅速在字符窗口中漫游,以顯示全部標(biāo)準(zhǔn)鍵盤,并可用手指觸摸進(jìn)行選擇。當(dāng)然,沒有必要將虛擬鍵盤設(shè)計(jì)為標(biāo)準(zhǔn)鍵盤格式以供訪問。字符和標(biāo)點(diǎn)等可簡(jiǎn)單的沿顯示屏面顯示在一個(gè)條形區(qū)域中,而且可通過拇指旋輪滾動(dòng)輸入或使用其它指針形設(shè)備輸入滾動(dòng)字符和標(biāo)點(diǎn)等。
在本實(shí)施例中,為了避免由于漫游查找而耽誤時(shí)間,如果拇指旋輪滾動(dòng)很快,則字符窗口將跳躍顯示而不是加速滾動(dòng)。此外,菜單70中可以有選擇地提供字符的字體和大小,雖然單一字體對(duì)內(nèi)存的要求最少。對(duì)本技術(shù)領(lǐng)域內(nèi)的一般技術(shù)人員而言,很明顯,有許多字符選擇和顯示技術(shù),且拇指旋輪18可配置成多種滾動(dòng)和漫游方式。
本實(shí)施例I/O界面16的頂部或底部提供了文檔窗口72。光標(biāo)在文檔窗口中定位以進(jìn)行編輯。菜單70提供可用的字體,用拇指旋輪18控制光標(biāo)在文檔中的移動(dòng)。文檔在大多數(shù)情況下,都比可顯示區(qū)域72大,因此,必須要在文檔窗口中漫游,就象在鍵盤窗口中漫游一樣。例如,向一個(gè)方向轉(zhuǎn)動(dòng)拇指旋輪18可水平顯示文檔,同時(shí),向另一個(gè)方向轉(zhuǎn)動(dòng)可垂直移動(dòng)顯示文檔。
可配置一個(gè)觸摸鍵或可選的物理鍵以在文檔窗口和鍵盤窗口之間進(jìn)行切換,同時(shí),可將按鍵配置成相同的或使用其它鍵在窗口中進(jìn)行“左右滾動(dòng),上下滾動(dòng),文檔和鍵盤”之間切換。切換鍵用于更改拇指旋輪的操作方式。切換鍵也可與浮動(dòng)指針裝置共同使用以選擇字符和菜單項(xiàng)。
在本實(shí)施例中,用戶可將手相對(duì)靜止放在拇指旋輪和切換鍵上,以作出各種可能的選擇。將切換鍵與浮動(dòng)指針工具共同使用有利與使用小字體。切換鍵也可在機(jī)身12的合適位置作成物理按鍵。
很顯然,對(duì)本技術(shù)領(lǐng)域內(nèi)的一般技術(shù)人員而言,有多種組合菜單選項(xiàng)方式。切換鍵和I/O配置給用戶提供十分良好的用戶界面。本發(fā)明的進(jìn)一步實(shí)施例提供了I/O設(shè)置的應(yīng)用程序,其中,用戶可完全定制I/O顯示區(qū)域特性。
本發(fā)明的其它實(shí)施例有多種機(jī)械接口,用于提供指針樣式的輸入工具,以替代上述的封裝拇指旋輪裝置。一種是一個(gè)有四個(gè)方向的鼠標(biāo)按鈕與一個(gè)選擇鈕的裝置,此裝置位于機(jī)身12的另一端并位于I/O界面16的下部。每個(gè)按鈕設(shè)計(jì)為可用單一手指即可操作。四個(gè)方向的鼠標(biāo)按鈕可提供光標(biāo)在菜單上滾動(dòng),漫游,以及在鍵盤和文檔窗口之間切換等操作,而選擇鈕用于選擇選項(xiàng)并根據(jù)光標(biāo)所在位置進(jìn)行編輯。這種配置可使手部運(yùn)動(dòng)最少并使I/O界面看起來十分簡(jiǎn)潔。
拇指旋輪工具,觸摸切換裝置和按鈕之類的其它裝置都是已知的現(xiàn)有技術(shù),用于將機(jī)械運(yùn)動(dòng)和壓力轉(zhuǎn)換為電子信號(hào)并將電子信號(hào)送至微處理器。由于此原因,本結(jié)構(gòu)中未提供此類接口的細(xì)節(jié)。但是,這種輸入顯示和輸入?yún)^(qū)組合被認(rèn)為是有創(chuàng)造性的。
圖5是根據(jù)本發(fā)明實(shí)施例的μPDA10的等比例視圖。將μPDA通過PCMCIA II型插槽105插在筆記本計(jì)算機(jī)172中。在下面將要進(jìn)行進(jìn)一步的闡述。當(dāng)μPDA插好后,激活μPDA,主機(jī)進(jìn)程初始化,同時(shí)主機(jī)得到管理通訊權(quán)并校驗(yàn)內(nèi)存訪問權(quán)(安全性)。
由于一系列原因,本發(fā)明者認(rèn)為存取訪問權(quán)是十分重要的。首先,雖然每一個(gè)μPDA都有一個(gè)或多個(gè)唯一特定代碼,但用戶也許希望保護(hù)他們保存在μPDA中的文件,以防止未經(jīng)授權(quán)人員從μPDA中獲得。使用代碼不但控制從I/O界面16中訪問數(shù)據(jù)和文件,而且控制從主機(jī)總線接口訪問這些數(shù)據(jù)和文件。因此,數(shù)據(jù)和文件在未經(jīng)授權(quán)的主機(jī)系統(tǒng)中受到保護(hù)不能訪問。
在前一種情況下,當(dāng)μPDA加電后,應(yīng)用程序規(guī)程要求用戶在I/O界面16(圖4)中輸入訪問代碼。如果代碼輸入不正確,則訪問被取消,電源隨即關(guān)閉。用于此目的的代碼保存在EEPROM 31(圖3)中或任何可作為此用途的ROM設(shè)備中。在某些實(shí)施例中,代碼在制造過程的掩膜編程時(shí)就已經(jīng)寫到程序中,因此,代碼以后不能更改。在其它實(shí)施例中,代碼可以在特殊進(jìn)程中可以訪問并更改。
在與主機(jī)通訊的情況下,主機(jī)可以是便攜機(jī)或桌面機(jī),或其它設(shè)備,它們都有一個(gè)物理插槽以接受μPDA,但是沒有配置成與μPDA進(jìn)行通訊工作方式。在此情況下,μPDA可能是PCMCIA形式的。為了說明此問題,本說明書將這種特定系統(tǒng)稱之為通用主機(jī)。如果系統(tǒng)配置為可與μPDA進(jìn)行通訊,則稱之為賦能主機(jī);如果系統(tǒng)配置為可以完全訪問特定的μPDA系統(tǒng),則稱之為專用主機(jī)。
如果插入μPDA的主機(jī)是通用主機(jī),則在用戶沒有將μPDA的控制例程提交主機(jī)系統(tǒng)前,其沒有通訊能力。要使主機(jī)具有通訊能力,可通過軟盤,借助于插槽的獨(dú)立內(nèi)存卡或在某些實(shí)施例中,將插入的μPDA的內(nèi)存13(圖3)中駐留的通訊軟件傳送到主機(jī)中,以使主機(jī)有進(jìn)一步的通訊能力。
如果插入μPDA的主機(jī)實(shí)際上是賦能主機(jī),或在插入μPDA后將其配置為賦能主機(jī),則存儲(chǔ)在EEPROM 31(或其它存儲(chǔ)單元)中的代碼用于校驗(yàn)在主機(jī)和μPDA之間傳送數(shù)據(jù)和程序的授權(quán),在本進(jìn)程的一個(gè)實(shí)施例中,此驗(yàn)證操作接下列順序進(jìn)行首先,當(dāng)用戶在兼容的插槽中插入μPDA后,則某些管腳將連接信息傳送給μPDA的微控制器和主機(jī)的CPU,指示μPDA已經(jīng)插入。假設(shè)是賦能主機(jī),則插入后,兩個(gè)系統(tǒng)都要啟動(dòng)初始化協(xié)議。
在大多數(shù)實(shí)施例中,如果插入μPDA系統(tǒng)不是主機(jī)系統(tǒng),也就是說,它與插入模塊不能進(jìn)行通訊,則什么也不會(huì)發(fā)生,用戶可簡(jiǎn)單地拔出μPDA。如果計(jì)算機(jī)是賦能主機(jī),則啟動(dòng)應(yīng)用程序,通過μPDA微處理器配置主機(jī)訪問的μPDA數(shù)據(jù)文件。用戶界面(下面在某些特定實(shí)施例中會(huì)詳細(xì)說明)顯示在主機(jī)顯示器104(圖5)上。主機(jī)界面菜單,象其它應(yīng)用程序菜單一樣,可部分格式化作為μPDA I/O界面16顯示,如圖4所示,并有相應(yīng)文本說明。在某些實(shí)施例中,插入的μPDA可由在主機(jī)屏幕上顯示的μPDA的輸入?yún)^(qū)操作控制。
如果插入μPDA的系統(tǒng)不是前面所述的主機(jī)系統(tǒng),即主機(jī)中沒有與插入μPDA中存儲(chǔ)的標(biāo)識(shí)代碼相匹配的代碼,則初始化訪問協(xié)議。在這種情況下,訪問者菜單會(huì)出現(xiàn)在主機(jī)屏幕104中,請(qǐng)求用戶作進(jìn)一步的輸入,如訪問μPDA有限數(shù)據(jù)資源權(quán)限選項(xiàng)的口令。當(dāng)然,在這種條件下,如果用戶輸入了在插入μPDA內(nèi)存中注冊(cè)的正確口令,也可獲得完全訪問μPDA控制權(quán)。
如果主機(jī)是與μPDA完全兼容的主機(jī)系統(tǒng),則立刻授予主機(jī)完全訪問插入的μPDA內(nèi)存內(nèi)容的訪問權(quán),包括程序區(qū),并且μPDA中的數(shù)據(jù)和程序都可與主機(jī)之間進(jìn)行交換。
在任何情況下,當(dāng)退出μPDA或從插槽中拔出μPDA后,則μPDA內(nèi)部的微控制器重新獲得μPDA內(nèi)部總線結(jié)構(gòu)的控制權(quán)。
圖6是在主機(jī)中插入μPDA后簡(jiǎn)明塊圖,圖7是根據(jù)本發(fā)明實(shí)施例,在主機(jī)66中插入μPDA后進(jìn)行操作步驟的基本邏輯圖示。主機(jī)66代表大多數(shù)通用主機(jī)形式,它包括主機(jī)CPU 24,輸入設(shè)備60(例如鍵盤),主存儲(chǔ)器28(如硬盤驅(qū)動(dòng)器),以及系統(tǒng)RAM 62等。很明顯,采用這種技術(shù)的大多數(shù)主機(jī)的結(jié)構(gòu)比所示結(jié)構(gòu)更加先進(jìn)復(fù)雜,圖中所示的結(jié)構(gòu)只是一個(gè)說明性圖解。
當(dāng)插入μPDA系統(tǒng)后,圖6中的連接器14′包括圖1B和圖3中的部分14與一個(gè)匹配連接部分,用于將連接部分14和端口105(圖5)連接在一起。連接器的兩個(gè)部分的連接使μPDA總線26與主機(jī)總線26′直接連接在一起,因此在微處理器11和主機(jī)CPU24(圖6)中建立了直接總線連接路徑。
前面已經(jīng)說過,在連接器14中專門配置有一個(gè)管腳(圖中未畫出),用以向主機(jī)發(fā)出信號(hào)表明μPDA已插入。在圖7中,步驟42表明已將μPDA模塊插入主機(jī)插槽中。步驟44表明管腳配置信號(hào)指示實(shí)際μPDA插入已完成。步驟46說明主機(jī)接口總線26已激活,這包括插在主機(jī)中的匹配主機(jī)總線26。
在步驟48(圖7)中,μPDA中的微處理器11開始預(yù)制程序自檢進(jìn)程。本實(shí)施例的微處理器芯片11中有一頁隨機(jī)內(nèi)存28。在其它實(shí)施例中,也許要用到其它位置的RAM。步驟50表明,自檢進(jìn)程將啟動(dòng)程序裝入RAM 68,包括代碼或安全代碼匹配檢驗(yàn)。代碼是由一串行數(shù)字組成。
在步驟54中,微處理器11開始執(zhí)行啟動(dòng)程序。在步驟56中,微處理器從主機(jī)接口總線26中(圖6)查找口令。
插入μPDA后,假設(shè)是賦能主機(jī)或?qū)S弥鳈C(jī),則導(dǎo)致通訊例程(這些通訊例程可從主機(jī)中的主存儲(chǔ)器28中獲得)在上述的主機(jī)顯示屏104中顯示用戶界面。正是該通訊程序?qū)⑼ㄓ弥鳈C(jī)轉(zhuǎn)換為賦能主機(jī)。
假設(shè)是賦能主機(jī)而不是專用主機(jī),則用戶界面要求用戶輸入一個(gè)或多個(gè)口令字,在輸入完成后,主機(jī)將輸入項(xiàng)傳送給微處理器11以便與串行字,或者是在啟動(dòng)μPDA后從EEPROM 31中訪問到的其它代碼進(jìn)行比較。
根據(jù)主機(jī)傳送給插入的μPDA模塊的代碼,微處理器11允許全部訪問μPDA內(nèi)存31,如圖7功能52所示?;蚴窃诠δ?8處由接收到的代碼級(jí)別(或代碼不是完全匹配)定義有限數(shù)據(jù)訪問權(quán)限。
在現(xiàn)有技術(shù)中,訪問協(xié)議和例程允許部分或直接訪問μPDA內(nèi)存13,如總線控制技術(shù),此處無須贅述。除了代碼的簡(jiǎn)要比較技術(shù),可采用其它技術(shù)以提高μPDA和主機(jī)之間的通訊安全級(jí)別。例如,由于EEPROM或其它非易失性存儲(chǔ)器容量的限制,可將執(zhí)行代碼裝入RAM 68或使用其它源存儲(chǔ)單元的代碼鍵與可執(zhí)行程序代碼共用,或簡(jiǎn)單地重新映象分配內(nèi)存或使用其它方法,都可使每一個(gè)μPDA成為真正具有唯一代碼的設(shè)備。
在本發(fā)明的某一方面還提出了附加的獨(dú)特特性作為上述通訊例程的一部分。一種特性是在兩臺(tái)計(jì)算機(jī)中,在主機(jī)系統(tǒng)的控制下,主機(jī)系統(tǒng)由直接連接總線訪問全部內(nèi)存資源以自動(dòng)更新和交叉引用現(xiàn)有文件和新文件。自動(dòng)更新可有多種選項(xiàng),例如,僅通過時(shí)間標(biāo)記自動(dòng)更新文件,在傳送文件前標(biāo)識(shí)新文件,并提供一種文件編輯方式,使用戶可同時(shí)評(píng)閱新,舊文件版本以決定取舍。這種在衛(wèi)星機(jī)和主機(jī)之間自動(dòng)或半自動(dòng)更新文件解決了長期以來存在的問題。更新例程也提供了保存文件備份的選項(xiàng)。
主機(jī)/μPDA通訊的另一有用的特性在于一種裝置,該裝置用于使用戶可以選擇或組合一系列下載到μPDA中的程序文件,以替換或附加到μPDA現(xiàn)有的執(zhí)行例程中。用戶可將多種不同的程序清單以批處理作業(yè)形式下載到μPDA中,從而方便的配置μPDA以滿足多種工作環(huán)境的需要。
這種應(yīng)用程序,如數(shù)據(jù)庫,電子表格,文檔,旅行文件(如貨幣轉(zhuǎn)換),傳真和其它通訊程序,時(shí)鐘,地址和電話記錄或其它類似程序,都可作為定制的用戶應(yīng)用程序。
在另一實(shí)施例中,未插入的μPDA可通過可選的擴(kuò)展總線40(圖3)直接與主機(jī)連接以傳送數(shù)據(jù)。在用戶對(duì)主機(jī)(筆記本或桌面系統(tǒng))的μPDA沒有PCMCIA接口的特殊情況下,,用戶可以通過主機(jī)上的附加擴(kuò)展口連接μPDA,例如,通過擴(kuò)展總線接口的串行口。在這種情況下,μPDA仍要求從主機(jī)中輸入口令,并根據(jù)接收的口令控制訪問μPDA內(nèi)存板中的內(nèi)容。
在某些實(shí)施例中,μPDA也使用可選的擴(kuò)展接口,同時(shí),μPDA由主機(jī)控制,在擴(kuò)展接口中,主機(jī)可通過μPDA的總線結(jié)構(gòu)有效地發(fā)送數(shù)據(jù)。
附加的方面和特性軟件自動(dòng)銷售機(jī)將來這個(gè)發(fā)明可以提供一種擁有非常大的電子儲(chǔ)存能力的軟件自動(dòng)銷售機(jī)。μPDA用戶可以將μPDA模塊插在軟件銷售機(jī)上,以購買或下載與μPDA環(huán)境兼容的軟件。
圖8是這種軟件自動(dòng)銷售機(jī)61的等比例視圖,其中包括一個(gè)μPDA插槽63,信用卡口65和投紙幣口67。顯示器69顯示一個(gè)用戶界面,其中還有選擇鈕,如顯示器邊部的按鈕71,可供用戶評(píng)閱并從軟件自動(dòng)銷售機(jī)中購買軟件。在另一種實(shí)施例的機(jī)型顯示器上還可以有觸摸屏,在其它實(shí)施例中可以在顯示器中以較大比例模擬顯示μPDA的I/O區(qū)。
在操作時(shí),以本實(shí)施例機(jī)型為例,用戶將μPDA插入軟件自動(dòng)銷售機(jī)便可評(píng)閱在顯示器69中所列出的出售軟件并通過菜單選擇。此菜單允許用戶瀏覽全部可供選擇的軟件,或者按所輸入日期列出全部最新軟件。用戶可以選擇某些軟件進(jìn)行試用,至少以模擬方式試用,然后再選擇需要購買的軟件。
一旦滿足自動(dòng)銷售機(jī)的全部要求,如驗(yàn)證確認(rèn)和付款,軟件自動(dòng)銷售機(jī)就將選定的應(yīng)用軟件拷貝到μPDA的內(nèi)存中,或者是拷貝至用戶或自動(dòng)銷售機(jī)提供的軟盤中。在這種情況下,軟件自動(dòng)銷售機(jī)還要有軟盤驅(qū)動(dòng)器73和為用戶準(zhǔn)備的可以使用的已格式化軟盤的軟盤倉75。這種方式在裝入用戶μPDA的性能有限而無法接收所需軟件,或用戶只是想將軟件按照他們主機(jī)進(jìn)行配置的情況下,十分有效。
軟件自動(dòng)銷售機(jī)也提供備份選項(xiàng),因此引導(dǎo)軟件自動(dòng)銷售機(jī)在安裝新的文件或數(shù)據(jù)前,讀取并拷貝所有文件或選定的文件到一個(gè)或多個(gè)軟盤中。
如上所述,每個(gè)用戶的μPAD都有一個(gè)EEPROM或其它存儲(chǔ)區(qū),通過一串行數(shù)字或代碼唯一標(biāo)識(shí)μPDA,這樣,自動(dòng)銷售機(jī)就可以按本實(shí)施例的μPDA進(jìn)行配置,以多種模式之一提供軟件。
一個(gè)用戶可以很低的價(jià)錢購買一個(gè)應(yīng)用軟件演示版,軟件演示版中沒有提供軟件的全部功能,但可以給用戶一個(gè)在購買前測(cè)試并熟悉這種應(yīng)用軟件的機(jī)會(huì)。同時(shí),用戶也可以購買此相同軟件的一種版本,此種版本軟件按裝入μPDA的ID關(guān)鍵字配置,并且僅能在插入該μPDA的條件下才能運(yùn)行。在另一種實(shí)施例中,軟件可在一組設(shè)置關(guān)鍵字的μPDA之間傳遞,或只在有限的次數(shù)下處于“解鎖”狀態(tài)。在這種情況下,應(yīng)用軟件的價(jià)格要比不上鎖的軟件版本的價(jià)錢低。不上鎖的軟件版本可以應(yīng)用在任何μPDA系統(tǒng)和/或主機(jī)/μPDA系統(tǒng)中。不上鎖軟件版本的價(jià)格較高是為了補(bǔ)償售出應(yīng)用軟件可能出現(xiàn)的非法使用。
軟件自動(dòng)銷售機(jī)也可以提供帶有關(guān)鍵字的軟件版本。此軟件版本只有將μPDA插在軟件銷售機(jī)上,或基于一組μPDA系統(tǒng)時(shí)才能進(jìn)行定制操作。這種帶有關(guān)鍵字的軟件版本是可以實(shí)現(xiàn)的,因?yàn)槊颗_(tái)μPDA上具有唯一和獨(dú)特的特性,即唯一的串行數(shù)字編號(hào),并有其它安全程序,如上所述,因此,它使自動(dòng)銷售機(jī)可以準(zhǔn)備并下載需要購買的并僅在特殊模塊下進(jìn)行操作的應(yīng)用軟件副本。
有許多不同的手段可完成此唯一代碼的對(duì)應(yīng)操作,這在熟知本技術(shù)的人來說十分明顯。軟件銷售機(jī)內(nèi)存中保存的標(biāo)準(zhǔn)版本代碼可以被重新編譯,例如在下載時(shí),編譯使用插入的或標(biāo)識(shí)的μPDA中的唯一代碼,因此,只有特定的μPDA系統(tǒng)使用相同的關(guān)鍵字在運(yùn)行時(shí)標(biāo)識(shí)指令序列才能運(yùn)行程序。保密的關(guān)鍵字或定制的應(yīng)用軟件還包括唯一地保存在μPDA系統(tǒng)中的其它代碼和/或可執(zhí)行代碼序列。
與自動(dòng)銷售機(jī)相關(guān)的另一方面是有一臺(tái)打印輸出設(shè)備77,可以為用戶打印一份用戶手冊(cè)副本。當(dāng)然,沒有必要將所售軟件特殊定制為M-PDA。應(yīng)用軟件也可售出用于其它類型設(shè)備,并傳輸?shù)溅蘌DA的內(nèi)存中或者用軟磁盤傳輸?shù)?。在這種情況下,非μPDA用戶可以獲知軟件的多種類型。
軟件自動(dòng)銷售機(jī)也可以作為機(jī)場(chǎng),火車站,會(huì)議中心和飯店的任選信息顯示中央系統(tǒng)。當(dāng)用戶在接口中直接插入μPDA后,可以調(diào)出當(dāng)前的信息資源,包括但不限于本地的,本國的,和世界的新聞;股票行情和金融分析報(bào)告;天氣情況;交通時(shí)刻表;路線圖;語言翻譯器;貨幣兌換軟件;電子郵件和其它聯(lián)機(jī)服務(wù)。
一個(gè)定制的自動(dòng)銷售機(jī)可以滿足商務(wù)旅行者的需要,并可快速得到相關(guān)信息,并允許用戶可以下載文件和通過電子郵件發(fā)送。本發(fā)明的另一方面是,將每一個(gè)自動(dòng)銷售機(jī)鏈接在一起,使用戶在旅行過程中通過相關(guān)的自動(dòng)銷售機(jī)發(fā)送消息。這種專用的μPDA電子郵件在將相應(yīng)μPDA插入自動(dòng)銷售機(jī)后立即自動(dòng)下載到特定的μPDA中。發(fā)送者可以將相應(yīng)的μPDA唯一代碼作為標(biāo)識(shí)的解碼關(guān)鍵字,或其它專用標(biāo)識(shí)電子郵件的手段。
在另一個(gè)實(shí)施例中,當(dāng)每一個(gè)相關(guān)的商務(wù)人員到達(dá)某個(gè)機(jī)場(chǎng)時(shí),他或她可以通過μPDA上可選安裝的紅外接口(圖中未畫出)得到海關(guān)的自動(dòng)銷售機(jī)提示。海關(guān)的自動(dòng)銷售機(jī)也安裝了紅外通訊設(shè)備,用于接收信號(hào)并發(fā)送/或接收任何等待的信息。
增強(qiáng)型的顯示圖9是根據(jù)本發(fā)明實(shí)施例的的增強(qiáng)型I/O界面單元79的平面圖。界面單元79的對(duì)角線大約5英寸,它包括一個(gè)LCD(液晶顯示器)顯示器,并在屏幕上至少有一部分觸摸輸入屏,從而以與μPDA相同的顯示方式提供了I/O區(qū)80。這種實(shí)施例中,界面單元79左右兩邊有4個(gè)插槽81,83,85,和87,它們以PCMIA II型模塊配置。根據(jù)本發(fā)明,這些插槽中的一個(gè)可用于插入μPDA,而另外三個(gè)插槽可用于插入較大的CPU,附加存儲(chǔ)器,電池電源,外部設(shè)備(如調(diào)制解調(diào)器),或其它插入式PCMCIA功能模塊。
界面單元79是一個(gè)通過插入PCMCIA單元系統(tǒng)(包括根據(jù)本發(fā)明的μPDA系統(tǒng))組成的專用計(jì)算機(jī)的框架結(jié)構(gòu)。在其它的實(shí)施例中,μPDA也可假定為其它形式,則插槽也要作出相應(yīng)更改。
在本實(shí)施例中,插入的μPDA在I/O區(qū)80配置作為I/O顯示器。當(dāng)μPDA插入后,M-PDA中拇指旋輪仍可使用,在這種情況下,拇指旋輪與上述的μPDA系統(tǒng)單獨(dú)工作模式下的功能相同。在另一方面,增加型的顯示器可重配置輸出,使用戶可以單獨(dú)使用觸摸屏,通過專用總線接口和/或附加的硬件選擇按鈕,和/或附加在在增強(qiáng)型顯示器上的標(biāo)準(zhǔn)鍵盤,或甚至通過插入的μPDA擴(kuò)展口來處理數(shù)據(jù)。在進(jìn)一步的實(shí)施例中,增強(qiáng)型的顯示器有一個(gè)專用的鼠標(biāo)接口和/或?qū)S玫哪粗感啞?br>
然而,在另一種實(shí)施例中,界面單元79配有便宜的使用方便的常規(guī)可替換電池和/或可充電電池。同時(shí),在另一實(shí)施例中,界面79可以同時(shí)插入兩臺(tái)或多臺(tái)獨(dú)立的μPDA系統(tǒng),并可根據(jù)可以手動(dòng)處理解鎖的文件的控制例程在這些μPDA系統(tǒng)中交叉引用文件。進(jìn)一步講,為便于觀看,界面單元79可以放置在其它系統(tǒng)和專用的或小尺寸的鍵盤上并由它們支撐,從而與鍵盤連接作為輸入設(shè)備。鍵盤然后自動(dòng)作為輸入設(shè)備。
μPDA的界面79小而緊湊,可以放入一本手冊(cè)或手提箱中,從而成為一種容易攜帶并且功能強(qiáng)大的計(jì)算機(jī)系統(tǒng)。
麥克風(fēng)/語音識(shí)別圖10是有I/O界面116,擴(kuò)充接口120,和主機(jī)接口連接器114的μPDA110的平面圖。μPDA110具有前面所提到的所有功能,并帶有一個(gè)附加的麥克風(fēng)88。在這種實(shí)施例中,μPDA中的控制例程利用線性測(cè)試碼(LPC)技術(shù),將從麥克風(fēng)中取得的模擬輸入信號(hào)轉(zhuǎn)換為數(shù)字語音記錄信號(hào)。這種方法占用最小的內(nèi)存。但仍能在可辨范圍內(nèi)再現(xiàn)音頻輸入,比如人聲。
在另一種實(shí)施例中,為了能夠記錄較高質(zhì)量的聲音,采用兩步合成裝置以分離模擬信號(hào)并合成一種更近似的聲音數(shù)字表示信號(hào)。
使用如此配置的μPDA可以記錄用戶的聲音信號(hào),然后裝入主機(jī)進(jìn)行處理。在更進(jìn)一步的實(shí)施例中,數(shù)字信號(hào)可以轉(zhuǎn)換成文本,作為聲音郵件在網(wǎng)絡(luò)中發(fā)送。然而,在另一種實(shí)施例中,麥克風(fēng)與話筒結(jié)合以達(dá)到編輯之目的。
蜂窩電話接口圖11是根據(jù)本發(fā)明實(shí)施例,插有專用的蜂窩電話45的μPDA 10的等比例視圖。電話45上有一個(gè)根據(jù)本發(fā)明為μPDA設(shè)置的插口。在本實(shí)施例中,接口49位于電話45的一側(cè),電話上還有窗口51供μPDA插入后訪問μPDA的I/O界面16。當(dāng)μPDA插入后,μPDA中的所有軟件和內(nèi)存內(nèi)容在蜂窩電話中都可以使用,用戶可以通過I/O界面16來操作電話。
在本發(fā)明的此方面中,提供了唯一的控制例程和顯示配置以加強(qiáng)蜂窩電話的應(yīng)用。例如很容易獲得所有用戶的電話號(hào)碼,信用卡號(hào)碼,訪問代碼等,并且可以迅速,方便的訪問與應(yīng)用這些信息。從一方面看,還顯示一個(gè)按字母排列的輸入簡(jiǎn)表以供簡(jiǎn)單的輸入選擇。當(dāng)選定一個(gè)字母時(shí),將列出可能的被呼叫方的清單。用戶可以用觸摸鍵輸入或μPDA的拇指旋輪在清單中滾動(dòng)挑選加亮的輸入項(xiàng)。此處并不要求顯示電話號(hào)碼。
一旦呼叫方選定后,μPDA就撥打這個(gè)電話,包括為此目的而保存在μPDA存儲(chǔ)器中的必要信用卡信息。
在進(jìn)一步的實(shí)施例中,將記錄通話時(shí)間,時(shí)間標(biāo)記和其它通話中與通話后的日志記錄。
在另一個(gè)實(shí)施例中,談話以數(shù)字形式記錄并存檔以備日后處理。在進(jìn)一步的實(shí)施例中,在主機(jī)上或蜂窩電話45內(nèi)裝入一個(gè)聲音壓縮程序。壓縮的語言文件,例如在語言郵件系統(tǒng)中分發(fā)的信息,可以從網(wǎng)絡(luò)中下載到μPDA中,或送到蜂窩電話內(nèi)更大的存儲(chǔ)區(qū)內(nèi)。然后μPDA就可通過主機(jī)或附加在連接器部分20上的調(diào)制解調(diào)器發(fā)送文件至可選的擴(kuò)展總線40(圖6)。
在此特殊的實(shí)施例中,蜂窩電話可以有一個(gè)數(shù)字傳輸總線接口。在這種情況下,在傳輸?shù)慕邮斩送瑫r(shí)建立聲音系統(tǒng)控制例程與聲音的壓縮算法以解壓縮信號(hào)并分發(fā)個(gè)人消息。
在進(jìn)一步的實(shí)施例中,聲音信息可以從蜂窩電話中以未壓縮的數(shù)字合成格式用無線方式發(fā)送,從而將其自動(dòng)分發(fā)到專用的接收主機(jī),或在發(fā)送個(gè)人消息之前在個(gè)人語音系統(tǒng)中進(jìn)行手工半自動(dòng)分發(fā)。在無線傳輸時(shí),如圖10所示的麥克風(fēng)/語音識(shí)別μPDA在其被插入蜂窩電話接口后可以發(fā)送先前存儲(chǔ)的聲音信號(hào)。
在歐洲和亞洲所使用的電話系統(tǒng)是CT2型的,此系統(tǒng)按標(biāo)準(zhǔn)數(shù)字信號(hào)傳輸并包括局部子站點(diǎn),有兼容蜂窩電話的成員在子站點(diǎn)的活動(dòng)區(qū)域內(nèi)可以訪問站點(diǎn)。在本發(fā)明的一個(gè)實(shí)施例中,提供了帶有μPDA插槽的CT2型蜂窩電話,并將其配置成為可與μPDA系統(tǒng)共同工作的方式。然而,在本發(fā)明的另一個(gè)實(shí)施例中,上述的壓縮技術(shù)可用于在CT2型電話系統(tǒng)和其它數(shù)字電話系統(tǒng)中,在CT2系統(tǒng)中傳送信息前,上述的壓縮技術(shù)用于進(jìn)行數(shù)字壓縮。
使用現(xiàn)有的CT2技術(shù),壓縮算法大約可以將十分鐘的聲音信息壓縮為一分鐘的信息。這將大大降低電話的使用時(shí)間。在這方面,在接收端需要一個(gè)兼容的解壓縮技術(shù),該算法最好是合成在CT2中的標(biāo)準(zhǔn)μPDA語音系統(tǒng)或其它數(shù)字傳輸系統(tǒng)中。
在進(jìn)一步的實(shí)施例中,要同時(shí)提供控制例程,使如圖10所示的麥克風(fēng)/聲音識(shí)別μPDA系統(tǒng)以壓縮或未壓縮方式載送信號(hào)。在本實(shí)施例中,當(dāng)μPDA插入與其兼容的CT2蜂窩電話后,就可以以壓縮形式發(fā)送數(shù)字語音信號(hào)。
揚(yáng)聲器/呼叫機(jī)圖12是根據(jù)本發(fā)明實(shí)施例,帶有麥克風(fēng)/揚(yáng)聲器區(qū)90和呼叫機(jī)接口92的μPDA 210平面視圖。這種μPDA可以作為標(biāo)準(zhǔn)的呼叫機(jī)使用。通過安裝的呼叫機(jī)接口92接收呼叫信號(hào)并通過麥克風(fēng)/揚(yáng)聲器90提醒用戶。一旦接收到信號(hào),μPDA 210可插在如圖11所示的兼容的蜂窩電話中,并且μPDA立刻可以自動(dòng)撥呼叫者的電話。所有其他方面的功能都已在μPDA插在蜂窩電話后的操作中進(jìn)行了說明。
在另一個(gè)實(shí)施例中,帶有揚(yáng)聲器/呼叫機(jī)的μPDA可以生成DTMF語音信號(hào)。DTMF語音信號(hào)可以從呼叫者的電話號(hào)碼中生成。
揚(yáng)聲器/呼叫機(jī)μPDA可以在內(nèi)存中保存呼叫請(qǐng)求。μPDA在I/O界面216中可以顯示全部呼叫請(qǐng)求,包括時(shí)間和日期時(shí)間標(biāo)記,呼叫者的標(biāo)識(shí)信息,如果有的話,還有其它相關(guān)信息。在這種特殊的實(shí)施例中,用戶接收呼叫信號(hào),在μPDA中通過揚(yáng)聲器/麥克風(fēng)90立即以數(shù)字聲音信號(hào)響應(yīng),然后從專用的μPDA兼容蜂窩電話或從傳統(tǒng)電話中發(fā)送響應(yīng)信息。
無線紅外接口圖13是根據(jù)本發(fā)明實(shí)施例,帶有紅外(IR)接口94的μPDA 310平面圖。在此實(shí)施例中,μPDA通過遠(yuǎn)程控制,與家庭或辦公室中的傳統(tǒng)設(shè)備進(jìn)行通訊。設(shè)備的唯一代碼以學(xué)習(xí)/接收模式程序化保存在μPDA中,同時(shí),文件受到口令保護(hù)。當(dāng)輸入正確的口令后,在I/O區(qū)36中以用戶友好界面形式顯示基于菜單的圖符。主控例程首先向用戶查詢要訪問的設(shè)備。例如運(yùn)行住宅應(yīng)用程序,則會(huì)顯示諸如整個(gè)車庫門,安全系統(tǒng),自動(dòng)門,VCR系統(tǒng),電視機(jī),或音響系統(tǒng)等菜單圖符。
在本實(shí)施例的另一個(gè)方面,接收站點(diǎn)如主機(jī)或外部接口具有紅外功能,以直接與周圍帶有紅外接口的μPDA進(jìn)行數(shù)據(jù)通訊。在進(jìn)一步的實(shí)施例中,μPDA可以插在一個(gè)單元網(wǎng)絡(luò)中作為無線調(diào)制解調(diào)器使用。
外圍設(shè)備通過擴(kuò)展接口20(圖13和其它圖所示),μPDA可作為連接多種外圍設(shè)備的平臺(tái)。當(dāng)連接外圍設(shè)備后,一個(gè)專用管腳或在擴(kuò)展接口20中的管腳將信息傳送給微控制器11,并執(zhí)行外圍設(shè)備啟動(dòng)程序。在外圍設(shè)備或μPDA內(nèi)存中駐留的接口控制例程也同時(shí)執(zhí)行并在鏈接完成后,在μPDA的I/O界面中顯示相關(guān)的菜單驅(qū)動(dòng)選項(xiàng)。
掃描儀圖14是根據(jù)本發(fā)明實(shí)施例,插有掃描儀附件55的μPDA平面視圖。掃描儀裝配在μPDA中,通過擴(kuò)展接口20與μPDA建立電子連接。在本實(shí)施例中,掃描儀的物理接口可與μPDA可靠連接。掃描儀附件55有一個(gè)滾動(dòng)輪57或其它類型的轉(zhuǎn)換感應(yīng)器,與μPDA拇指旋輪18接口連接,從而通過手動(dòng)來完成掃描提供轉(zhuǎn)換感應(yīng)信號(hào)。在另一實(shí)施例中,掃描器附件55有一個(gè)轉(zhuǎn)換設(shè)備,借助擴(kuò)展接口20傳送正確掃描信號(hào)。掃描儀的掃描條在μPDA的下部,并在掃描儀中有一個(gè)或多個(gè)電池裝置59,以便在掃描需要光照時(shí),對(duì)掃描儀附件提供電源。
在本發(fā)明的掃描儀部分中,掃描儀附件55的寬度D2不同,從而可以對(duì)不同對(duì)象進(jìn)行掃描。掃描儀的掃描棒可以比μPDA窄,或掃描寬度為8英寸或更寬的美國信件大小的文檔,或是在國際標(biāo)準(zhǔn)的A4號(hào)紙上的文檔。統(tǒng)一的控制命令在μPDA的I/O界面16中顯示操作信息,并為用戶界面提供多種設(shè)置選項(xiàng),例如掃描棒的寬度,并在掃描后,在μPDA內(nèi)存中生成創(chuàng)建文件的標(biāo)識(shí)。當(dāng)μPDA插入主機(jī)后,存儲(chǔ)在μPDA內(nèi)存中的掃描數(shù)據(jù)可通過主機(jī)接口14迅速傳送到主機(jī)系統(tǒng)中。將提供唯一的命令例程以自動(dòng)完成進(jìn)程,因此用戶不必查找文件并初始化全部傳輸進(jìn)程。
傳真設(shè)備圖15是根據(jù)本發(fā)明實(shí)施例,插有傳真-調(diào)制解調(diào)器模塊89的μPDA平面圖。通過擴(kuò)展接口20接口連接傳真-調(diào)制解調(diào)器的方式,在μPDA中連接傳統(tǒng)的電話線以提供傳真和電話通訊能力。傳真-調(diào)制解調(diào)器有一用于將擴(kuò)展總線的總線狀態(tài)信息轉(zhuǎn)換為傳真協(xié)議的內(nèi)部電路和電話插座接口91。另一方面,μPDA插在主機(jī)中并與傳真-調(diào)制解調(diào)器89組合使用以便對(duì)主機(jī)和μPDA中的數(shù)據(jù)文件進(jìn)行傳真和文件傳送操作。在這種情況下,在主機(jī)監(jiān)視器中顯示傳真-調(diào)制解調(diào)器命令例程。
打印機(jī)圖16是根據(jù)本發(fā)明實(shí)施例,具有中心適配接口的μPDA平面圖。通過電纜97,連接器95將打印機(jī)連接器93與接口20建立連接。轉(zhuǎn)換功能駐留在連接器93的電路中,將此連接器物理配置成中心連接器以連接打印機(jī)的標(biāo)準(zhǔn)槽口。
條形碼讀取器和數(shù)據(jù)采集外設(shè)圖17是根據(jù)本發(fā)明實(shí)施例,插有μPDA 10的條形碼讀取器和數(shù)據(jù)采集外設(shè)100的等比例視圖。μPDA 10插在接槽149中。根據(jù)特殊的數(shù)據(jù)采集應(yīng)用軟件,在機(jī)身開口147中的I/O界面16顯示信息。在這一特殊的實(shí)施例中,外設(shè)100擁有紅外接口94,麥克風(fēng)103,掃描儀接口101(圖中未畫出),電池組105,和用觸摸陣列組成的觸摸式數(shù)字鍵盤96。
應(yīng)用軟件例程使數(shù)據(jù)采集外設(shè)以某種方式操作,如動(dòng)態(tài)負(fù)載管理設(shè)備。用戶可以通過掃描儀101對(duì)條形碼掃描來輸入信息,如在鍵盤96中輸入數(shù)字或在麥克風(fēng)103中輸入聲音信號(hào)。由于外圍設(shè)備100的應(yīng)用軟件是經(jīng)過特殊定制的,因此僅需要有限的聲音識(shí)別系統(tǒng)。聲音識(shí)別系統(tǒng)也可以在主程序的控制下完成其它命令例程。
收集信息后,在開槽147中的通過I/O區(qū)16顯示數(shù)據(jù)庫并可直接進(jìn)行數(shù)據(jù)庫處理,或通過紅外接口94將信息下載到鄰近的主機(jī)系統(tǒng)中。
此外,如果需要頻繁進(jìn)行數(shù)據(jù)傳輸操作,數(shù)據(jù)可以保存在外圍設(shè)備100中或可選的附加存儲(chǔ)設(shè)備中。
在另一方面,數(shù)據(jù)采集外圍設(shè)備也許要與模擬輸出監(jiān)控設(shè)備接口連接,如條形圖表記錄器,并可能需要數(shù)字化和保存輸入的模擬信號(hào)。
太陽能電池板圖18是根據(jù)本發(fā)明實(shí)施例的μPDA 10的I/O界面的另一側(cè)的太陽能電池板的等比例視圖。太陽能電池板98的作用是,當(dāng)μPDA 10在陽光充足的位置時(shí),如陽光下,太陽能電池板吸收太陽能并將太陽能轉(zhuǎn)換成電能對(duì)μPDA內(nèi)部的電池15充電。太陽能板98可以永久地連接在μPDA的內(nèi)部電路中,或使用其它附加方式連接或通過專用電源口或擴(kuò)展口連接。太陽能板所在的位置可以使μPDA完全插入插槽中。在另一方面,太陽能電池板在插入μPDA之前可以取下來,并且這種可拆卸的太陽能電池的表面積可以更大。
游戲及會(huì)議中心圖19是一個(gè)根據(jù)本發(fā)明的大型圖示,用于顯示連接多個(gè)μPDA系統(tǒng)(37,39,41,和43)的游戲中心系統(tǒng)33,從而使得多個(gè)μPDA用戶可以共同進(jìn)行具有競(jìng)爭(zhēng)性和交互的游戲。在這種特殊的實(shí)施例中,游戲中心系統(tǒng)33由80486 CPU控制,μPDA系統(tǒng)通過擴(kuò)展總線,使用電纜與中央系統(tǒng)連接,或通過連接器,如連接器35,用μPDA系統(tǒng)的主機(jī)接口連接。圖中顯示了四個(gè)連接口,但是,實(shí)際上有時(shí)可能只有兩個(gè)接口,但任何要完成此操作的接口數(shù)目都要多于兩個(gè)。
作為本發(fā)明的進(jìn)一步方面,這個(gè)游戲中心系統(tǒng)可以作為會(huì)議中央系統(tǒng),這樣可以使得多個(gè)μPDA系統(tǒng)進(jìn)行信息交換。采用這種方法,例如,通過在中心系統(tǒng)33中存儲(chǔ)定制的和可執(zhí)行的例程,一個(gè)經(jīng)理可以更新多個(gè)銷售人員的μPDA系統(tǒng),包括但不限于數(shù)據(jù)庫,電子表格,價(jià)格表,工作任務(wù),客戶概述,通訊錄,電話簿,旅行記錄,和其它有關(guān)商務(wù)的會(huì)議記錄。
標(biāo)準(zhǔn)鍵盤圖20是一個(gè)鍵盤151的等比例視圖,它通過擴(kuò)展口20由連接器和接線153與μPDA 10的連接。在這個(gè)示例中,鍵盤是一個(gè)與標(biāo)準(zhǔn)鍵盤大小完全相同的機(jī)械鍵盤,并有一個(gè)控制器和與μPDA進(jìn)行通訊的接口。在其它示例中,鍵盤可以有多種形式,如在美國專利5,220,221中提到的雙層靈活的滾動(dòng)鍵盤形式。
除了鍵盤以外,其它輸入設(shè)備,如寫字板或其它類似設(shè)備都可通過擴(kuò)展口20與μPDA連接。
有許多不同方法將多種μPDA組合起來以完成實(shí)用功能。例如裝有紅外設(shè)備的μPDA系統(tǒng)附加連接掃描儀55可以將相當(dāng)大的圖形文件實(shí)時(shí)傳送給主機(jī)系統(tǒng)。當(dāng)文件是文本文件時(shí),主機(jī)系統(tǒng)可以通過光學(xué)字符識(shí)別(OCR)軟件進(jìn)一步自動(dòng)處理文件并以壓縮ASCI文件形式回送給μPDA。如上所述,μPDA的系列產(chǎn)品建立了軟件安全和分發(fā)的協(xié)議并通過主機(jī)系統(tǒng)的控制總線具有執(zhí)行多種應(yīng)用軟件的能力。
很明顯,熟知本技術(shù)的用戶可以在不違背本發(fā)明的實(shí)質(zhì)和原則的條件下對(duì)μPDA系統(tǒng)進(jìn)行更改或進(jìn)行其它組合。因而,有許多μPDA的支持結(jié)構(gòu)并有許多連接內(nèi)部元件的方法。其中一種方法已在圖2中表示,并有相應(yīng)的文字說明。還可以有許多其它方法組成此結(jié)構(gòu)。根據(jù)本發(fā)明中假定的設(shè)備,有相當(dāng)廣泛的設(shè)備大小與制造成型技術(shù)。熟知的PCMCIA形式已經(jīng)詳細(xì)闡述,但在其它實(shí)施例中會(huì)提供其它的設(shè)備大小和形式。在更大的系統(tǒng)實(shí)施例中,μPDA可以連接多種外圍設(shè)備。
此外,在這些設(shè)備中,也有多種μPDA系統(tǒng)的總線連接方式。常見的PCMCIA標(biāo)準(zhǔn)總線已經(jīng)作為最佳實(shí)施例闡述,但在其它系統(tǒng)中,也許可使用其它總線連接方式。在不違背本發(fā)明實(shí)質(zhì)和原則的情況下,實(shí)際的μPDA系統(tǒng)的許多方面都可以不同。
權(quán)利要求
1.一種個(gè)人數(shù)字助理裝置與主機(jī)之間進(jìn)行通訊的方法,其特征在于包括所述個(gè)人數(shù)字助理裝置包括用于包容和支撐內(nèi)部元件的封裝結(jié)構(gòu);位于所述封裝結(jié)構(gòu)中的本地CPU,所述本地CPU用于管理所述個(gè)人數(shù)字助理裝置的功能;與所述的本地CPU連接的本地存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù)和可執(zhí)行的例程;位于所述封裝結(jié)構(gòu)中的電源裝置,所述電源裝置與所述的個(gè)人數(shù)字助理裝置的各個(gè)功能部件連接;由所述的本地CPU控制操作并在所述的封裝結(jié)構(gòu)表面的顯示器;與所述的本地CPU連接用于向所述的個(gè)人數(shù)字助理裝置提供命令和數(shù)據(jù)的輸入裝置;以及主機(jī)接口,用于當(dāng)與一主機(jī)連接時(shí)在所述個(gè)人數(shù)字助理裝置與一主機(jī)之間提供通訊,該主機(jī)接口包括一主機(jī)接口總線,所述主機(jī)接口總線連接到所述的本地CPU和所述的封裝結(jié)構(gòu)表面的主機(jī)接口連接器的第一部分;所述主機(jī)具有一個(gè)主機(jī)CPU、一主機(jī)存儲(chǔ)器以及兼容總線結(jié)構(gòu);所述通訊方法包括如下步驟連接所述個(gè)人數(shù)字助理裝置與主機(jī),利用所述個(gè)人數(shù)字助理裝置的主機(jī)接口將所述的本地CPU與所述主機(jī)的兼容總線結(jié)構(gòu)連接;本地CPU將總線控制權(quán)提交給所述主機(jī)CPU;所述主機(jī)對(duì)所述本地存儲(chǔ)器進(jìn)行直接訪問以便讀寫所述本地存儲(chǔ)器;當(dāng)所述個(gè)人數(shù)字助理裝置與所述主機(jī)連接時(shí)給所述主機(jī)CPU提供對(duì)所述本地CPU的控制。
2.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人數(shù)字助理裝置還包括一個(gè)擴(kuò)展總線接口,該擴(kuò)展總線接口包括連接所述本地CPU和擴(kuò)展總線連接器的第一部分的擴(kuò)展總線,以將所述的本地CPU與外圍設(shè)備連接。
3.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人數(shù)字助理裝置還包括一個(gè)與所述本地CPU連接的非易失性存儲(chǔ)裝置,該非易失性存儲(chǔ)裝置存儲(chǔ)了標(biāo)識(shí)所述個(gè)人數(shù)字助理裝置的唯一代碼,該代碼用于在所連接的各種數(shù)字設(shè)備中唯一地標(biāo)識(shí)所述個(gè)人數(shù)字助理裝置。
4.根據(jù)權(quán)利要求3所述的方法,其中所述的非易失性存儲(chǔ)器為EEPROM。
5.根據(jù)權(quán)利要求1所述的方法,其中所述的電源裝置包括可用的電連接,用于使蓄電池可為所述數(shù)字助理模塊中的各個(gè)功能單元提供電力支持。
6.一個(gè)組合計(jì)算機(jī)系統(tǒng),其特征在于包括一個(gè)主機(jī),具有一主機(jī)CPU,一個(gè)主機(jī)存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù)和可執(zhí)行代碼;一個(gè)插槽,所述插槽包括一個(gè)通過一主機(jī)接口并行總線連接到主機(jī)CPU的并行總線連接器的主機(jī)部分;一個(gè)衛(wèi)星機(jī)數(shù)字助理,包括一個(gè)封裝結(jié)構(gòu),該封裝結(jié)構(gòu)的一個(gè)表面中有一個(gè)并行總線連接器,所述的總線連接器的衛(wèi)星機(jī)部分通過主機(jī)接口并行總線的擴(kuò)展結(jié)構(gòu)與所述衛(wèi)星機(jī)CPU連接,所述衛(wèi)星機(jī)數(shù)字助理也具有一衛(wèi)星機(jī)存儲(chǔ)器與所述衛(wèi)星機(jī)CPU連接,以及一個(gè)位于所述衛(wèi)星機(jī)數(shù)字助理的一個(gè)表面上的輸入-輸出裝置,其中所述衛(wèi)星機(jī)數(shù)字助理還包括位于所述封裝結(jié)構(gòu)中的電源裝置和顯示器,所述電源裝置與所述的個(gè)人數(shù)字助理裝置的各個(gè)功能部件連接,所述顯示器由所述的本地CPU控制操作并設(shè)置在所述的封裝結(jié)構(gòu)表面;其中,通過所述總線連接器的主機(jī)部分和衛(wèi)星機(jī)部分,所述的衛(wèi)星機(jī)數(shù)字助理插入所述插槽,所述主機(jī)CPU直接訪問所述衛(wèi)星機(jī)存儲(chǔ)器,以便讀寫所述衛(wèi)星機(jī)存儲(chǔ)器,并且所述主機(jī)CPU控制所述衛(wèi)星機(jī)CPU。
7.根據(jù)權(quán)利要求6所述的組合計(jì)算機(jī)系統(tǒng),其中所述的主機(jī)是臺(tái)式計(jì)算機(jī)。
8.根據(jù)權(quán)利要求13所述的組合計(jì)算機(jī)系統(tǒng),其中所述的主機(jī)是筆記本計(jì)算機(jī)。
9.根據(jù)權(quán)利要求13所述的組合計(jì)算機(jī)系統(tǒng),其中所述的主機(jī)是掌上型計(jì)算機(jī)。
10.一種個(gè)人數(shù)字助理裝置,其特征在于包括用于包容和支撐內(nèi)部元件的封裝結(jié)構(gòu);位于所述封裝結(jié)構(gòu)中的本地CPU,所述本地CPU用于管理所述個(gè)人數(shù)字助理裝置的功能;與所述的本地CPU連接的本地存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù)和可執(zhí)行的例程;由所述的本地CPU控制操作并在所述的封裝結(jié)構(gòu)表面的顯示器;與所述的本地CPU連接用于向所述的個(gè)人數(shù)字助理裝置提供命令和數(shù)據(jù)的輸入裝置;以及主機(jī)接口,用于當(dāng)與一主機(jī)連接時(shí)在所述個(gè)人數(shù)字助理裝置與一主機(jī)之間提供通訊,該主機(jī)接口包括一主機(jī)接口總線,所述主機(jī)接口總線連接到所述的本地CPU和所述的封裝結(jié)構(gòu)表面的主機(jī)接口連接器的第一部分,所述的主機(jī)接口用于將所述的本地CPU與具有一個(gè)主機(jī)CPU和一主機(jī)存儲(chǔ)器的一個(gè)主機(jī)的兼容總線結(jié)構(gòu)連接,并且給所述主機(jī)提供對(duì)所述本地存儲(chǔ)器的直接訪問以便讀寫所述本地存儲(chǔ)器,并且當(dāng)所述個(gè)人數(shù)字助理裝置與所述主機(jī)連接時(shí)給所述主機(jī)存儲(chǔ)器提供對(duì)所述本地CPU的控制,并且,其中所述的輸入裝置包括用于進(jìn)行定位或方向性的輸入以控制對(duì)所述顯示器的操作的一個(gè)指針裝置,所述的指針設(shè)備包括一個(gè)在所述封裝結(jié)構(gòu)角部的拇指旋輪附件。
全文摘要
個(gè)人數(shù)字助理模塊帶有CPU,存儲(chǔ)裝置,并有I/O界面系統(tǒng),個(gè)人數(shù)字助理有一個(gè)主機(jī)接口組成的總線方式連接本地CPU,并有一個(gè)在個(gè)人數(shù)字助理表面上的連接器用于與主機(jī)系統(tǒng)的總線連接器進(jìn)行接口連接,以在個(gè)人數(shù)字助理和通用主機(jī)之間提供直接總線通訊方式。在本發(fā)明的一個(gè)實(shí)施例中,個(gè)人數(shù)字助理中存儲(chǔ)了一個(gè)安全性代碼。根據(jù)本發(fā)明的個(gè)人數(shù)字助理組成的主機(jī)/衛(wèi)星機(jī)復(fù)合系統(tǒng),其中,在主機(jī)中有一個(gè)插槽,當(dāng)個(gè)人數(shù)字助理插入主機(jī)后,按照用戶在主機(jī)中提供的一個(gè)或多個(gè)口令字,初始化插入?yún)f(xié)議,控制主機(jī)系統(tǒng)訪問個(gè)人數(shù)字助理內(nèi)存資源。在本發(fā)明的另一個(gè)實(shí)施例中,個(gè)人數(shù)字助理還有一個(gè)與本地CPU連接的擴(kuò)展口,可以通過此擴(kuò)展口連接并操作外圍設(shè)備。
文檔編號(hào)G06F15/02GK1595384SQ20041007399
公開日2005年3月16日 申請(qǐng)日期1994年10月28日 優(yōu)先權(quán)日1993年10月28日
發(fā)明者丹·吉金尼斯, 巴斯科·多尼爾, 威廉·J·塞勒 申請(qǐng)人:英普羅Ⅱ特許有限公司