新四季網

替換可攜式信息終端設備中的程序的方法

2023-06-01 03:09:36

專利名稱:替換可攜式信息終端設備中的程序的方法
技術領域:
本發明涉及一種用於替換可攜式信息終端設備中的程序的方法,更具體地涉及一種方法,其使用一個通訊單元替換存儲在可攜式信息終端的程序存儲單元中的程序。
通常,可攜式信息終端,作為具有很多功能的多媒體產品,例如蜂窩式電話機、無線傳真,無線尋呼電話接收機(pager)和電子袖珍筆記本,當被使用者拿在手中時可以在任何時間和任何地方查詢信息,並通過與外部設備例如計算機連接來發送和接收信息。
可攜式信息終端不能提供如計算機一樣多的功能,因為它必須製造得儘可能的小,並且由於其內存容量少,只能運行小程序。也就是說,一般地包括一個容量小的ROM(ROM只讀存儲器或EPROM可編程ROM)和一個隨機存取存儲器(RAM)或一個個人計算機存儲卡工業協會(PCMCIA)卡。此處,ROM是低價格的,但是記錄在其中的程序不能修改。RAM中的程序可以容易地修改,但RAM較貴,並且容易由於事故如掉電而破壞。PCMCIA卡昂貴。因此,可攜式信息終端必須能夠根據需要加入新程序或用一個新程序取代一個預先存儲的程序。


圖1表示一個已在美國專利號5,590,373中公開的現有可攜式信息終端的整個結構。
如圖1中所示,替換ROM122中的預存程序的新程序記錄在PCMCIA卡126中。另外,運行一應用程式從而用新程序替換記錄在ROM122中的預存儲程序。該應用程式通過與新程序一起從PCMCIA接收器124傳送到RAM128來工作。選件連接器120的一個特徵位結合通知控制器130其中記錄有新程序的PCMCIA卡126已插入終端的主體中。這時,控制器130把PCMCIA卡126中的應用程式傳輸到RAM128中,然後執行所傳輸的應用程式。此處,該應用程式運行以把ROM122中的預存程序替換成PCMCIA卡126中的新程序。一個解碼器116翻譯選件連接器120的選項。一個電源112通過連接接收器118供給一選件連接器120的靜態電流發生裝置電流。一種傳統可攜式信息終端的程序替換方法不能用在沒有PCMCIA卡126的裝備中。另外,需要特殊裝置如選件連接器120和連接接收器118,以開始替換ROM122中的程序。
為解決上述問題,本發明的一個目的是提供一種方法,用於通過使用通訊裝置替換存儲在程序存儲單元中的程序。
為實現上述目的,此提供一種替換可攜式信息終端設備中程序的方法,此可攜式信息終端設備包括一個通訊單元,用於從外圍設備接收數據和發送數據到外圍設備;一個存儲器單元,用於暫時存儲新程序和一個運行完成該新程序替換的應用程式,該新程序和該應用程式是從通訊單元接收的;以及一個程序存儲單元,用於把預存程序替換成新程序並存儲該替換了的新程序。該方法包括步驟(a)經通訊單元接收新程序和應用程式,並把新程序和應用程式存儲在存儲器單元中;和(b)利用應用程式把程序存儲單元中的預存程序替換成新程序。
步驟(a)包括子步驟(a1)在存儲器單元中存儲經通訊單元從外圍設備中接收到的新程序和應用程式;和(a2)檢查存儲在存儲器單元中的新程序和應用程式的大小和檢查和(checksum),以確定新程序和應用程式是否被正確傳輸了。
步驟(b)包括子步驟(b1)當新程序被正確地存儲在存儲器單元中時,把程序存儲單元改變成刪除和寫狀態;(b2)刪除程序存儲單元中的預存程序;(b3)把新程序存入程序存儲單元;(b4)當新程序在程序存儲單元中的存儲完畢後,把程序存儲單元改成讀狀態;以及(b5)如果新程序被正確地存儲在了程序存儲單元中,初始化存儲在程序存儲單元中的新程序。
參照附圖對最佳實施例的詳細描述,本發明的上述目的和優點將清楚明了,其中圖1是傳統可攜式信息終端的整體結構的框圖;圖2是應用了本發明的典型的可攜式信息終端的結構框圖;圖3是如圖2中所示的程序存儲單元和存儲器單元的詳細圖;圖4是根據本發明的替換可攜式信息終端設備中程序的方法的流程圖;圖5是圖4中第一步驟的詳細流程圖;以及圖6是圖4中第二步驟的詳細流程圖。
參照圖2,一種應用了本發明的典型可攜式信息終端包括控制器210,程序存儲單元220,存儲器單元230,電源240,通訊單元250,顯示單元260和輸入單元270。
如果由電源240施加了電源並由輸入單元270施加了鍵信號,則控制器210執行存儲在程序存儲單元220或存儲器單元230中的程序,並控制把程序執行的結果顯示在顯示單元260上。
程序存儲單元220中存儲控制器210能運行的程序。程序存儲單元220在一個低於或等於一預定電平的電壓施加下或沒有電力時存儲數據,並能象EPROM或閃電式存儲器那樣,當一個大於或等於預定電平的電壓施加時擦除已存的數據或存入新數據。程序存儲單元220存儲用於運行系統並在典型條件下不改變的基本程序和數據。
存儲器單元230存儲能被控制器210執行的程序和該程序所用到的數據,並象RAM一樣能讀出和寫入。存儲在存儲器單元230中的程序在存儲在程序存儲單元220中的程序的協助下運行,並能刪掉和改變。
通訊單元250允許可攜式信息終端系統和其它外部系統交換數據,並能使用電話線,射頻或紅外傳輸等。
圖3是如圖2中所示的程序存儲單元220和存儲器單元230的詳細示圖。參考號310代表存儲在存儲器單元230中的程序。該程序是用來運行以替換存儲在程序存儲單元220中的程序的應用程式312。和將要存入程序存儲單元220的新程序314。另外,參考號320表示預存在程序存儲單元220中的程序。
圖4是表明根據本發明的用於替換可攜式終端設備中程序的方法的流程圖。本方法包括從通訊單元250中接收應用程式312和新程序314的第一步驟410,和利用應用程式312,以新程序314替換程序存儲單元220中預存程序320的第二步驟420。
圖5是表示在圖4中的第一步驟410的詳細流程圖。在步驟510中,應用通訊單元250開始進行一個通訊。在步驟520中,從通訊單元250中接收的應用程式312和新程序314存儲在存儲器單元230中。在步驟530中,判定存儲在存儲器單元230中的應用程式312和新程序314是否是用於替換程序存儲單元220中預存程序320的程序。此處,為了完成步驟530的判定,應用程式312和新程序314的文件名可以和預先安置保存的文件名比較,或檢查描述程序內容的特徵。當在步驟530中確定在存儲單元230中存儲的應用程式312和新程序314是用於替換程序存儲單元220中的預存程序320的程序時,則在步驟540中判斷電源是否施加了一個穩定電壓。此處,在執行應用程式312前,必須檢查電源240是否能提供足夠的電壓和電流以替換程序存儲單元220中的預存程序320。在步驟550,當提供了電源時,臨時存儲在存儲器單元230中的數據被永久存儲或刪除。也就是,除應用程式312和新程序314之外的程序的臨時數據被存在別處或被刪除,以確保足夠的空間來運行存儲器單元230中的應用程式312。在步驟560中,執行應用程式312。這裡,在應用程式312執行之後,存儲在程序存儲單元220中的其它程序被禁止執行。
圖6是圖4第二步驟420的詳細流程圖。在步驟610中,確定從外設中接收的程序的大小和檢查和(checksum)與存儲在存儲器單元230中程序的大小和檢查和是否相同。也就是,用程序的大小和檢查和來確定應用程式312和新程序314是否從外設中正確地傳輸並存儲在存儲器單元230中。當在步驟610中比較的值一致時,在步驟620中,程序存儲單元220就改變到刪除和寫入狀態。在步驟630中,一部分在程序存儲單元220中的預存程序320被刪除。在步驟640中,新程序314的一部分存儲在程序存儲單元220的已清除的部分中。步驟630和640重複進行直到新程序314全部地取代了先前預存在程序存儲單元220中的程序320。在步驟650中,判斷是否新程序314完全地存入程序存儲單元220中。當在步驟650中新程序314的存儲完成之後,程序存儲單元220在步驟6中改變成讀狀態。在步驟670中,程序存儲單元220中新程序的內容和在存儲器單元230中的新程序相比較,以找出他們是否一致。當在步驟670中確定了這些程序的內容相互一致,在步驟680中,程序存儲單元220中的新程序被初始化。
根據上面描述的本發明,利用通訊單元取代外部卡來替換可攜式信息終端中的程序,所以可以以低成本替換程序。
權利要求
1.一種替換可攜式信息終端設備中的程序的方法,其中該可攜式信息終端設備包括一個通訊單元,用於發送數據到外圍設備和從外圍設備中接收數據;一個存儲器單元,用於臨時存儲一個新程序和一個運行完成該新程序替換的應用程式,該新程序和應用程式都是從所述通訊單元接收;以及一個程序存儲單元,用於以新程序替換預存程序並存儲已替換的新程序,所述方法包括步驟(a)經所述通訊單元接收所述新程序和所述應用程式,並在所述存儲器單元中存儲該新程序和該應用程式;以及(b)利用所述應用程式以所述新程序替換在所述程序存儲單元中的預存程序。
2.根據權利要求1所述的替換可攜式信息終端設備中的程序的方法,其中所述步驟(a)包括子步驟(a1)在所述存儲器單元中存儲經所述通訊單元從所述外圍設備中接收的所述新程序和所述應用程式;以及(a2)檢查存儲在所述存儲器單元中的該新程序和該應用程式的大小和檢查和,以確定該新程序和該應用程式是否被正常傳送了。
3.根據權利要求1所述替換可攜式信息終端設備中的程序的方法,其中所述步驟(b)包括子步驟(b1)當所述新程序被正確地存儲在了所述存儲器單元中時,把所述程序存儲單元改變成刪除和寫入狀態;(b2)刪除在所述程序存儲單元中的預存程序;(b3)在所述程序存儲單元中存入所述新程序;(b4)當所述新程序在所述程序存儲單元中的存儲完成後,把所述程序存儲單元改成讀狀態;以及(b5)如果所述新程序被正確地存儲在所述程序存儲單元中,則初始化存儲在所述程序存儲單元中的該新程序。
全文摘要
一種替換可攜式信息終端設備中程序的方法,該可攜式信息終端設備包括:一通訊單元,用於從外圍設備收發數據;一存儲器單元,用於臨時存儲一新程序和一完成該新程序替換的應用程式;以及一個程序存儲單元,用於以新程序替換預存程序並存儲已替換的新程序,所述方法包括步驟:經通訊單元接收新程序和應用程式,並利用應用程式以新程序替換預存程序。如上所述,可攜式信息終端的程序用通訊單元代換外部卡來替換,所以可以以低成本替換程序。
文檔編號G06F9/06GK1196521SQ98104429
公開日1998年10月21日 申請日期1998年2月13日 優先權日1997年4月11日
發明者李鎮哲, 元採喜, 洪俊逸 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀