新四季網

用於獨立下載特徵程序到無線通信裝置中一組存儲單元的系統和方法

2023-05-31 20:28:01

專利名稱:用於獨立下載特徵程序到無線通信裝置中一組存儲單元的系統和方法
技術領域:
本發明通常涉及無線通信裝置,還涉及用於獨立下載特徵程序到無線通信裝置中一組存儲單元的系統和方法。
背景技術:
現代無線通信裝置,例如蜂窩電話,非常普及,因為它們便於使用,並且提供了很多不同於傳統電話實現方式的特徵程序和選項。例如,可以為特定的國家用特殊的撥號設計和撥號模式對無線通信裝置進行編程和定製。用這種方式,無線通信裝置可以大量製造,用於出口到外國並且可以立即使用而無需額外的編程。對於美國,無線通信裝置可被編程,以適應北美編號設計的10位電話號碼,星號用於激活電話載體系統中的大量選項。
無線通信裝置還可以被編程,以操作數字加密模式,操作外語文本,和允許用戶玩計算機化的無線遊戲。這些特徵程序可以在每個無線通信裝置中以各種組合實現,以提供給用戶幾種定製的特徵程序。
以上討論的任選特徵程序由它的製造商在生產過程中,預先編進無線通信裝置中。與每個任選特徵程序關聯並操作它的數據和可執行代碼/指令與控制無線通信裝置操作的標準數據和可執行代碼/指令(也就是主程序)組合。然後,將組合程序寫入無線通信裝置的電可擦只讀存儲器(EEPROM)。這樣任選特徵程序和主程序作為一個單獨程序同時被寫入或下載到EEPROM中。其它類型的非易失性存儲器也可以使用(例如FERAM、battery-backed ROM、OPT RAM等等)。
使用單個下載有幾個顯著的缺點。第一,因為主程序和任選特徵程序需要作為一個單獨程序下載,製造商必須預先確定無線通信裝置所需的任選特徵程序,然後將任選特徵程序吸收入主程序。該方法並不令人滿意,因為通常很難預知特定的消費者需要哪個任選特徵程序,通過將所有可能的任選特徵程序和主程序組合,計入所有任選特徵程序,存儲器空間只能得到低效率的使用。
第二,因為任選特徵程序和主程序組合併一同下載,附加的任選特徵程序不能在首次下載之後再加到EEPROM中。如果製造商想要將附加任選特徵程序加到無線通信裝置中,那麼整個EEPROM就需要被擦掉或換掉,用更新的任選特徵程序和主程序的組合隨後下載到新的空白的EEPROM中。還有,因為任選特徵程序捆綁在主程序上作為一個組合程序,所以每次製造商只想加一個任選特徵程序時,主程序的部分本身可能也需要更新。明顯的是,該更新必須在組合程序下載到EEPROM之前就完成,因為一旦下載,傳統的系統不能更新組合程序。
第三,任選特徵程序和主程序組合所導致的大塊信息可能天生使下載更困難。EEPROM的單獨連續存儲塊可能需要預先分配以適應整塊的下載信息。也可能大塊下載信息不能被分成幾部分,然後存儲在EEPROM的分散存儲塊中。例如,在一些情況下,想要將主程序寫入EEPROM的一個存儲塊,然後將任選特徵程序寫入EEPROM的其它分散存儲塊。
因此,存在用某種方式定製帶有任選特徵程序的無線通信裝置的需要,以至於任選特徵程序可以不依賴主程序的下載而下載到EEPROM中。本發明提供了上述問題的解決方案,通過以下詳細描述和附圖它將更加清楚。

發明內容
在用於下載任選特徵程序到無線通信裝置存儲器的系統和方法中,實施了本發明。在一個典型的實施例中,無線通信裝置包括存儲器,用於存儲控制無線通信裝置操作的主程序。一組可選的任選特徵程序可以不依賴主程序編入存儲器。主程序使用與一組或幾組可選的任選特徵程序關聯的標識單元,與選中的一組可選任選特徵程序進行相互作用。
典型的實施例還包括一個連接單元,也將主程序和一組可選的任選特徵程序關聯,連接單元只有到一組可選的任選特徵程序被編進存儲器中才被激活。連接單元可以是主程序的一部分,可以包括大量的指針,用於識別存儲器中多個相應的存儲單元。主程序還可以包括搜索程序,用於從存儲器搜索出一組可選任選特徵程序的存儲單元,存儲單元具有一個指示器,用於指示何時一組可選任選特徵程序儲存到存儲單元中。
連接單元還可以包括一個指針,用於識別一個二級連接單元,二級連接單元具有多個指針,用於識別存儲器中多個相應的存儲單元。在本發明的典型實施例中,一組可選的任選特徵程序也可以包括二級連接單元或識別存儲器中存儲單元的指針。
程序器和與存儲器耦合的埠接收一組可選的任選特徵程序。程序器發送一組可選的任選特徵程序到埠,不依賴於主程序的存儲器而儲存在可編程存儲器中。一組可選的任選特徵程序可以包括特徵程序例如撥號設計系統、加密系統、瀏覽器系統、或語言系統、或診斷擴展和變更、系統管理、選擇和顯示的延伸和變更、和音頻處理的延伸和變更、生產率工具、和遊戲。
附圖概述在附圖中,貫穿各個視圖相同的標號指出相同的部分,除非有另外的指示。


圖1是本發明無線通信系統的一個典型實施例的功能框圖。
圖2是圖1所示實施例中可編程存儲器的示意圖。
圖3是圖2所示可編程存儲器的連接表。
圖4是表示圖1-3所示實施例的下載操作的流程圖。
較佳實施例的詳細描述在圖1功能框示的系統100中實施了本發明。系統100包括無線通信裝置101,它可以在蜂窩電話中實施。系統100包括外殼102,它包括一個發射機104和一個接收機106,允許在系統100和遠程位置(例如區站控制器(未圖示))之間發射和接收數據,例如音頻通信。發射機104和接收機106可以組合成收發機108。天線110連在外殼102上,並與收發機108電耦合。發射機104、接收機106和天線110的操作在本領域已經眾所周知,在此無需再描述。雖然這裡描述的是蜂窩電話,但是本發明的原理可應用於各種無線通信裝置包括,但是不限制於蜂窩/PCS,無線電話和其它。因此,無線通信裝置的具體類型不限制本發明。
無線通信裝置101具有中央處理器(CPU)112,它控制系統100的操作。CPU 112可以執行系統100操作中的所有任務,或只執行一部分,剩下的任務交給系統100中的其它處理器(未圖示)。
無線通信裝置100包括一個或多個存儲器單元,它們可以是隨機存取存儲器(RAM)114和可編程存儲器116,例如電可擦可編程只讀存儲器(EEPROM)。RAM 114隻能包括非易失性RAM,以儲存一加電無線通信裝置101就必須存在的信息。本領域所熟知的是,RAM 114部分可用作影像只讀存儲器(ROM)儲存信息,例如數據和可執行代碼/指令,一般儲存在可編程存儲器116或標準ROM(未圖示)中。此外,雖然圖1中區別了可編程存儲器116和RAM 114,但是本領域的熟練人員會理解RAM也是一種類型的「可編程」存儲器。CPU 112處理儲存在RAM 114或可編程存儲器116中的信息,以操作無線通信裝置101。
無線通信裝置101還包括一個輸入/輸出埠118,用於從位於外殼102之外的程序器112接收一組特徵程序123,有時稱為一「束」。程序器112是一個能使特徵程序下載到無線通信裝置101的硬體和軟體系統。系統100還能具有在RAM 114中的下載器115,用於接收程序器122發出的特徵程序並將接收到的特徵程序寫入適當的存儲器位置。這樣,下載器115作為一個程序器122和可編程存儲器116或RAM 114之間的中間下載程序。
為了本發明的目的,貫穿整個描述的術語「特徵程序」應理解為包括數據、可執行軟體代碼和它們的任何附帶信息,例如標識(ID)代碼和變量,通過程序器122或下載器115將它們寫入可編程存儲器116或RAM 114。特徵程序組123包含了與個別任選特徵程序號碼124,126,128以及130關聯的個別任選特徵程序的集合。例如,如圖1中的124所示,特徵程序1對應於印度國家撥號設計的數據。程序器122將特徵程序組123中的任選特徵程序,作為獨立的任選特徵程序(例如特徵程序1)或作為一「束」獨立的任選特徵程序(例如特徵程序1、特徵程序3和特徵程序4),寫入可編程存儲器116或RAM 114。應該注意的是,獨立的任選特徵程序本身也能作為一「束」,因為任何給定的獨立任選特徵程序都是一「束」數據和可執行代碼。因此,術語「束」和「特徵程序」在整個描述中可以交換使用。
可以理解的是,特徵程序組123能存在於程序器122之內,或者它可以通過第一通信鏈路132訪問程序器122。雖然圖1中只顯示了一組123,但是應該理解還有很多其它能訪問程序器122的組。其它組中的一組可以包括無線通信裝置實現功能所需的主程序。
第二通信鏈路133將程序器122和輸入/輸出埠188耦合,允許特徵程序組123被寫入或下載到可編程存儲器116或RAM 114。外殼102中的各種部件通過總線系統102相互耦合,總線系統除了數據總線之外,還可以包括電源總線、控制總線和狀態信號總線。然而,為了清楚起見,圖1中用總線系統120表示各種總線。此外,雖然因為它們與本發明無關所以這裡沒有描述或圖1中沒有顯示,但是本領域的熟練人員會理解無線通信裝置101還具有附加部分,例如鍵盤、電源和顯示器。
如上所述,傳統的無線通信系統需要用被編進EEPROM的組合程序組合任選特徵程序和主程序。本發明允許一個或多個任選特徵程序的下載過程與主程序的下載過程分離。圖2-4顯示了這是如何完成的。
圖2是本發明實施例中可編程存儲器116的示意圖。主程序寫在可編程存儲器116的存儲塊(存儲單元)134中。屬於圖1中特徵程序組123,分別由124,126和128表示的特徵程序1、特徵程序2和特徵程序3寫在可編程存儲器116的其它存儲塊中。每個束,例如特徵程序1,還包括一個標識(ID)136,一個或多個指針138-140,和一個標記(flag)142。空存儲塊152允許將來另外的特徵程序束寫入可編程存儲器116。
如上所述,特徵程序1束可以包括數據和可執行代碼,如圖中可編程存儲器116的存儲塊124所示。ID 136可以包括如下信息,例如特徵程序1束的字節大小、它的存儲器地址、和識別它是哪種類型束(例如撥號設計)的代碼。
本領域的熟練人員熟知指針,指針一般是變量,它包括可編程存儲器116或RAM 114的存儲器地址,以此可以訪問與特徵程序1束關聯的特定數據或可執行子程序組。束的訪問位置有時稱為「入口」。每個束可以包括多個指向任何其它束入口的指針。例如,如138所示的指針1能指向激活特徵程序1束的存儲塊134中的存儲單元。另一個實例中,如139所示的指針2可以指向需要與特徵程序1束一起運行的另一束,因此特徵程序1束與其它束動態連接。用這種方式,指針可以將幾組程序或程序的幾部分相互動態連接,並消除了將所有程序編進一個程序或存儲單元的需要。
標記142提供指示數據,例如特定的束124是否有效或成功地載入EEPROM116,或存儲單元是否被束佔據。雖然圖2顯示了ID 136,指針138-140,和標記142從存儲塊124中分離出來,但是應該理解該信息也可以結合到存儲塊124中去。此外,雖然圖2顯示了位於可編程存儲器116的存儲塊124,126和128中的任選特徵程序,但是本領域的熟練人員應該理解這些特徵程序部分可寫入RAM 114(見圖1)非易失性部分。如果這個完成了,通過適當的指針就可以將非易失性RAM 114中的信息連接到並且存取可編程存儲器116。
任選特徵程序及其指針的另一實例是數據加密模式,如存儲塊126中特徵程序2束所示。加密信息的數據和指令代碼儲存在存儲塊126中。該程序具有表示它是加密束的ID 144和表示存儲塊126已經寫入的標記105。指針146和148指向存儲單元(也就是入口),公共和/或私人的解密密碼分別存在這裡。密碼和支持功能也可以存在特徵程序的外部,由使用特徵程序的調用程序傳遞到束。
在本發明的典型實施例中,存儲塊134中的主程序包括搜索可編程存儲器116,試圖找出任何任選特徵程序124,126和128的程序。這些程序使用已知的最優化技術,使搜索任何給出任選特徵程序所需的時間減到最小。一旦找到一個任選特徵程序,主程序中的其它程序和任選特徵程序交互作用,以激活任選特徵程序。因此,不需要主程序事先知道任選特徵程序的具體存儲單元。主程序只需要有能力知道有一個任選特徵程序可以下載,並搜索可編程存儲器116找出該任選特徵程序。
在本發明的另一典型實施例中,可編程存儲器116或RAM 114的非易失性部分還可以選擇性地或附加地包括圖3中所示連接表160。連接表160包括一個或多個指針162,164和166,用於方便地找出和動態地連接與束124,126和128分別關聯的入口。簡而言之,無線通信裝置101或程序器122的主程序不必搜索整個可編程存儲器116以找出特定的束,而是由主程序和程序器122查閱連接表160,立即得到特定束的位置。
連接表160可以包括指向另一個連接表的指針,另一個連接表可以指向另外的束或連接表。用這種方式,系統100中很多層的束可以通過指針和連接表連在一起。連接表160的一些典型實施例還可以具有一個單元168,當新的束和連接表寫入可編程存儲器116中時,允許將另外的指針(指向另外的連接表或束)加到連接表160中。雖然未在圖3中顯示,連接表160還可以含有與指針162,164和166關聯的標記或ID。例如指針162可以具有表示它所指向的存儲單元何時被寫入束的標記。
存儲塊134中的主程序包括一個指向連接表的指針(未圖示),以提供主程序和連接表160之間適當操作的相互關係和連接。選擇性地,連接表106可以結合在主程序內。此外,可編程存儲器116中不用的存儲塊可以預先分配,用於將來下載任選特徵程序和通過指針個別定位和導引入連接表160。在另一典型實施例中不使用連接表160,主程序可以包含一個任選特徵程序列表或子程序用於激活每個任選特徵程序。然後,主程序能通過使用常規的功能調用命令識別並激活一個稍後下載的任選特徵程序。
在本發明的一個典型實施例中使用連接表160,在最初的下載過程中,將主程序和連接表160裝在一起作為一個組合程序。任選特徵程序不需要在這個時候下載,但是製造商可將指針包括在連接表106內,例如加密和撥號設計指針,預計這些特徵程序的束在將來隨後會被下載。亦即,通過將具有預定指針的連接表160和主程序裝在一起,主程序具有一種機制,用於了解可以加入的新束,束是什麼,束將放在哪裡,以及然後能否動態連接到該束。如以下將要說明的,當連接表160第一次裝入無線通信裝置101中時,它處於待用的默認值狀態。連接表保持默認值狀態,直到要下載一個束,連接表被程序器122初始化。
總之,本發明的一個典型實施例允許任選特徵程序獨立於主程序下載。雖然任選特徵程序和主程序是分別下載的,然而它們能相互作用,並且通過使用指針相互訪問。雖然本發明還允許主程序和任選特徵程序組合作為一個單獨的下載,如以下將要描述的,本發明不需要將主程序和任選特徵程序同時寫入可編程存儲器116,動態下載特徵程序允許添加或更改任選特徵程序,而無需重編整個可編程存儲器116。例如,最初用特徵程序2(也就是加密)束126的版本,對可編程存儲器116編程,用於美國國內使用。後來,想要用適於出口的加密版本替代加密的國內版本。系統100的動態裝入允許用戶只重編必要的特徵程序2束126和指針,不必重編整個可編程存儲器116。
圖4顯示了一幅流程圖,表示圖2所示可編程存儲器116的下載過程。在實施例中使用下載器115,假定下載器115(見圖1)已經在RAM 114中。下載器115和程序器122交互作用,對可編程存儲器116編程。程序器122和下載器115的操作在本領域是熟知的,在此無需詳細的描述。
在本發明典型實施例的步驟170中,與無線通信裝置101基本操作關聯的主程序首先由程序器122下載/寫入可編程存儲器116的存儲塊134。在實施例中,在使用連接表160的地方,具有預定指針但處於待用默認值狀態的連接表160在步驟170中也和主程序一起裝入。連接表160不是必須寫入存儲塊134。如果需要,在存儲塊134中的主程序可以包括連接到連接表160之存儲單元的指針。
在步驟172中,如果製造商不想將任何任選特徵程序加入無線通信裝置101,那麼程序器122在步驟182完成下載過程,無線通信裝置101準備銷售給消費者。如果有一個下載,連接表160保持它的待用狀態。
然而,如果加入了與組123中束124,126,128和130關聯的任選特徵程序,那麼在步驟174中,程序器122尋找可編程存儲器116中可獲得的存儲塊,用於下載束。如上所述,束不需要下載到預先分配的存儲塊中。束可以下載到任何可獲得的存儲塊中,因為存儲塊134中的主程序具有搜索整個可編程存儲器116,確定束下載之後位置的搜索程序。應該注意到在步驟174之前,製造商要確定是作為單獨的束,還是作為形成一個大束的幾個束的組合,將束124,126,128和130下載到可編程存儲器116中。束組合的過程是在步驟174之前,由程序器122脫機進行的。
實施例中步驟174的另一方案是使用連接表160,程序器122將待用的連接表160初始化,讀取連接表160以確定連接表160中的指針是否指向束的存儲塊,然後轉到可編程存儲器中的該存儲塊下載束。一旦被程序器122初始化,連接表160保持待用狀態。
在步驟176,程序器122或下載器115將束下載到可編程存儲器116中的存儲塊。在步驟178中,程序器122設置可用的標記142或150(見圖2),用於表示束已經成功下載,並能起到作用。也是在實施例的步驟178中使用連接表160,連接表160中適當指針162,164或166的標記也可以由程序器122設置,用於表示哪個存儲塊已經裝入。在步驟178中,程序器122還可以在單元168處更新連接表160,如果必要,也可將新的指針加到通過隨後下載程序裝入其它束的存儲塊中。
雖然以上將步驟176和178寬泛的描述為將「束」裝入可編程存儲器116,要知道該「束」可以是任選特徵程序、另一連接表、一組指針、主程序的改變或這些項目的組合。因此,本發明允許製造商用各種方法在可編程存儲器116中存在的內容之上建立或更新它,並且本發明不限制於下載到可編程存儲器116中的束的類型。
在束下載到可編程存儲器116之後,並且在步驟180中沒有另外的束要加,那麼在步驟182完成下載步驟。如果還要加入更多的束,那麼從步驟174開始,重複上述步驟。
總之,圖4流程圖所示的下載過程允許任選特徵程序的束獨立於主程序,加到可編程存儲器116中。用這種方式,無線通信裝置101可以不依賴於最初的編程,進行定製。
從以上可以了解到,雖然在此為了說明的目的描述了本發明的具體實施例,但是不脫離本發明的精神和範圍可以進行各種變化。例如,雖然上述實施例的附圖顯示了寫入可編程存儲器116的束,但是束的一部分、整個束、或所有的束都可以儲存入RAM 114的非易失性部分。這些束相互之間或者通過指針和主程序之間動態連接。因此,本發明只限制於附帶的權利要求,權利要求的說明與權利要求說明所確定的原則相一致。
權利要求
1.一種無線通信裝置,其特徵在於,它包括存儲器;存儲在存儲器中用於控制無線通信裝置操作的主程序;一組可獨立於主程序編入存儲器中的,可選的任選特徵程序;和與所述獨立編程可選任選特徵程序組中至少一個相關聯的標識,主程序使用該標識與所述至少一個獨立編程可選任選特徵程序相互作用。
2.如權利要求1所述的裝置,其特徵在於,它還包括一個連接單元,該連接單元保持待用狀態,直到所述可選的任選特徵程序組被編入存儲器。
3.如權利要求2所述的裝置,其特徵在於,連接單元是主程序的一部分,並且包括多個指針,用於識別存儲器中相應的多個存儲單元,多個相應的存儲單元儲存組內相應的可選任選特徵程序。
4.如權利要求1所述的裝置,其特徵在於,主程序包括一個搜索程序,用於搜索存儲器找出對應於所述可選任選特徵程序組其中之一的存儲單元,存儲單元具有一個指示器用於指出何時所述可選任選特徵程序組中的一個被存入該存儲單元。
5.如權利要求1所述的裝置,其特徵在於,所述可選的任選特徵程序組包括一個指針,用於識別所述可選任選特徵程序組其中之一所儲存的存儲單元。
6.如權利要求1所述的裝置,其特徵在於,所述可選的任選特徵程序組包括一個連接單元,連接單元具有一個指針,用於識別存儲器儲存所述可選任選特徵程序組其中之一的存儲單元,主程序使用連接單元與指針識別的所述可選任選特徵程序組的其中之一交互作用。
7.如權利要求1所述的裝置,其特徵在於,所述可選的任選特徵程序組中的至少一個包含撥號設計系統、加密系統、瀏覽器系統、或語言系統中選中的一個。
8.一種語言無線通信裝置的編程系統,其特徵在於,它包括具有可編程存儲器的無線通信裝置,可編程存儲器具有一個第一存儲單元,用於儲存與無線通信裝置的操作關聯的主程序,和一個與第一存儲單元不同的第二存儲單元;與可編程存儲器耦合的埠,用於為無線通信裝置接收一組可選的任選特徵程序;與埠耦合的程序器,用於將所述可選的任選特徵程序組發送到埠,用於在第二存儲單元中的存儲,程序器不依賴於主程序在第一存儲單元中的存儲,將所述可選的任選特徵程序組儲存在第二存儲單元中;和將主程序和所述可選的任選特徵程序組關聯的連接單元。
9.如權利要求8所述的系統,其特徵在於,連接單元和主程序一起儲存在第一存儲單元中,連接單元具有一個程序器設置的指示器,用於指出何時所述可選的任選特徵程序組存入第二存儲單元。
10.如權利要求9所述的系統,其特徵在於,連接單元包括一個指針,用於指示程序器將所述可選的任選特徵程序組存在可編程存儲器中的何處。
11.如權利要求8所述的系統,其特徵在於,連接單元存儲在可編程存儲器中不同於第一存儲單元的存儲單元中。
12.如權利要求8所述的系統,其特徵在於,連接單元包括識別二級連接單元的指針,二級連接單元具有多個指針,用於標識可編程存儲器中的存儲單元。
13.如權利要求8所述的系統,其特徵在於,所述可選的任選特徵程序組包括一個指針,用於識別可編程存儲器中的存儲單元。
14.如權利要求8所述的系統,其特徵在於,所述可選的任選特徵程序組包括一個二級連接單元,二級連接單元具有多個指針,用於識別可編程存儲器中的多個相應的存儲單元。
15.如權利要求8所述的系統,其特徵在於,所述可選的任選特徵程序組包括一個第一指示器,用於指出所述可選的任選特徵程序組其中之一何時存入第二存儲單元,和一個第二指示器,用於識別一組可選任選特徵程序其中之一所存的第二存儲單元中的存儲單元,以及識別該存儲單元的大小,或所述可選任選特徵程序組其中之一的類型。
16.如權利要求8所述的系統,其特徵在於,連接單元保持待用狀態,直到被程序器激活,當程序器發送所述可選的任選特徵程序組供第二存儲單元存儲,程序器激活連接單元,連接單元具有一個程序器設置的指示器,用於指出所述可選的任選特徵程序組何時存入第二存儲單元。
17.無線通信裝置,其特徵在於,它包括儲存與無線通信裝置操作關聯的主程序的第一存儲單元;不依賴於主程序被編程為儲存一組可選任選特徵程序的第二存儲單元;將主程序與所述可選任選特徵程序組關聯的連接單元,當第二存儲單元被編程為儲存所述可選的任選特徵程序組時,連接單元將所述可選的任選特徵程序組與主程序關聯;和用於指出所述可選的任選特徵程序組何時存入第二存儲單元的指示器。
18.如權利要求17所述的裝置,其特徵在於,連接單元包括多個指針,用於識別第二存儲單元中相應的空單元,所述可選的任選特徵程序組儲存在多個指針識別的空單元中,空單元具有一個指示器,用於指出所述可選的任選特徵程序組何時存入空單元。
19.如權利要求17所述的裝置,其特徵在於,主程序包括一個搜索程序,該搜索程序使用連接單元確定所述可選的任選特徵程序組的位置,並將所述可選的任選特徵程序組和主程序結合,以操作無線通信裝置。
20.如權利要求17所述的裝置,其特徵在於,所述可選的任選特徵程序組包括一個指針,用於識別第一或第二存儲單元中的存儲單元,存儲單元可編程為儲存所述可選任選特徵程序組中的一個。
21.如權利要求17所述的裝置,其特徵在於,所述可選的任選特徵程序組包括一個二級連接單元,二級連接單元具有多個指針,用於識別第一或第二存儲單元中多個相應的存儲單元,該相應的存儲單元可編程為存儲所述可選任選特徵程序組中的一個。
22.如權利要求17所述的裝置,其特徵在於,連接單元是儲存在第一存儲單元中主程序的一部分。
23.如權利要求17所述的裝置,其特徵在於,所述可選的任選特徵程序組包括撥號設計系統、加密系統、瀏覽器系統、或語言系統中的一個。
24.一種用於儲存無線通信裝置中程序的方法,其特徵在於,它包括以下步驟將操作無線通信裝置的主程序儲存到存儲器中;不依賴於主程序的儲存,將一組可選的任選特徵程序下載到存儲器中;和動態連接主程序和下載的特徵程序,從而確定所述可選的任選特徵程序組中下載的特徵程序中任何一個的位置。
25.如權利要求24所述的方法,其特徵在於,還包括提供主程序和所述可選的任選特徵程序組之間連接的步驟,和保持連接處於待用狀態直到下載所述可選任選特徵程序組的步驟。
26.如權利要求25所述的方法,其特徵在於,該連接具有多個指針,用於識別存儲器中相應的多個存儲單元,下載可選的任選特徵程序還包括步驟讀取多個指針中的一個,用於確定多個存儲單元中一個的位置;將所述可選的任選特徵程序組中的任何一個接收到多個存儲單元中的一個中用於儲存;和設置一個指示器,用於指出所述可選的任選特徵程序組中的任何一個已被存入多個存儲單元中的一個。
27.如權利要求24所述的方法,其特徵在於,下載所述可選的任選特徵程序組發生在將主程序儲存在存儲器之後。
28.如權利要求24所述的方法,其特徵在於,還包括激活主程序中指針的步驟,用於在下載過程中識別存儲器中相應的存儲單元,以儲存所述可選的任選特徵程序組。
29.如權利要求24所述的方法,其特徵在於,下載所述可選的任選特徵程序組還包括以下步驟確定存儲器中空存儲單元的位置,以儲存一組可選的任選特徵程序;和設置一個指示器,用於指示所述可選的任選特徵程序組存入第二存儲單元是何時發生的。
全文摘要
用於獨立下載主程序和任選特徵程序(124)到無線通信裝置(102)中一組存儲單元(124)的系統和方法(100)使用存儲器(123)存儲主程序和一組選中的任選特徵程序(124)。與一組選中的任選特徵程序其中之一關聯的標識單元(160)能使主程序和一組選中的任選特徵程序(124-130)其中之一交互作用。程序器(未圖示)通過定位存儲器(116)中的存儲單元將選中的任選特徵程序(124-130)編進存儲器(116)。指示器指示何時一組選中的任選特徵程序被儲存到存儲器中。存儲器還包括連接單元和指針(162-166)用於識別存儲器中的存儲單元。本發明允許在主程序儲存到存儲器中之後儲存一組選中的任選特徵程序。
文檔編號H04M1/725GK1343431SQ00804957
公開日2002年4月3日 申請日期2000年3月13日 優先權日1999年3月12日
發明者J·A·哈奇森四世, E·J·萊克芬 申請人:高通股份有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀