專利名稱:移動終端平臺系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及無線通信領(lǐng)域,更具體地說,涉及無線通信系統(tǒng)的移動終端平臺系統(tǒng)。
相關(guān)技術(shù)說明自蜂窩通信系統(tǒng)于1980年首先引入以來,系統(tǒng)中使用的移動終端(移動站)變得愈加復雜。最初,移動終端主要設(shè)計用來提供語音電話服務(wù),即接收和傳送語音通信。近年來,移動終端發(fā)展為還具有傳送與語音電話呼叫無關(guān)的用戶數(shù)據(jù)的能力。這種用戶數(shù)據(jù)例如包括經(jīng)個人計算機(PC)發(fā)出的通過撥號網(wǎng)絡(luò)連接傳送的數(shù)據(jù)。
目前正在開發(fā)稱為“第三代”(3G)的系統(tǒng),用于未來的蜂窩通信系統(tǒng)。3G系統(tǒng)將高速因特網(wǎng)訪問與傳統(tǒng)語音通信結(jié)合起來,使用戶除了可以進行語音通信外,還可以使用因特網(wǎng)瀏覽、聲頻/視頻流、定位、視訊會議等許多其他功能。
為確保世界范圍內(nèi)開發(fā)的幾個3G系統(tǒng)具有兼容性,而成立了第三代合作項目(3GPP)。由3GPP所開發(fā)的通用移動電話系統(tǒng)(UMTS),提供了包括陸上和衛(wèi)星系統(tǒng)的3G系統(tǒng),可在世界任何角落傳送語音、數(shù)據(jù)和多媒體信息。
通過3GPP的標準化,在蜂窩通信系統(tǒng)中包括的極劇增加的功能對系統(tǒng)中使用的移動終端的開發(fā)商提出了更多的要求。而移動終端是在大小、存儲器和功率方面都有限制的“資源短缺”環(huán)境這一事實更加劇了這種需求。
傳統(tǒng)上,移動終端廠商設(shè)計、制造和銷售了基本上完整的移動終端系統(tǒng),包括操作基本終端所需的所有硬件和軟件,以及可提供由廠商或個別用戶根據(jù)其市場需要覺察出的特點和功能所必需的硬件和軟件。但是,這種方式不具有快速適應(yīng)市場要求或滿足不同用戶各種需求的靈活性。
相應(yīng)地,需要一種3G移動終端的系統(tǒng)和其他無線通信系統(tǒng),其允許多個用戶執(zhí)行標準應(yīng)用程序,而無需為每個用戶重新設(shè)計移動終端系統(tǒng)。
發(fā)明概要本發(fā)明提出了一種用于無線通信系統(tǒng)的移動終端平臺系統(tǒng),其提供一致的環(huán)境,允許用戶執(zhí)行標準應(yīng)用程序,而無需為每個用戶重新設(shè)計平臺系統(tǒng)。
根據(jù)本發(fā)明的無線通信系統(tǒng)的移動終端平臺系統(tǒng)包括移動終端平臺組件,移動終端平臺組件包括具有多個功能軟件單元的軟件服務(wù)組件、具有與多個功能軟件單元關(guān)聯(lián)并受其控制的多個硬件單元的硬件組件,以及具有至少一個接口的接口組件,該接口提供對移動終端平臺組件的訪問;以及經(jīng)由接口組件中至少一個接口在移動終端平臺組件中加載、安裝和運行的應(yīng)用程序軟件(此處使用的術(shù)語“加載”包括應(yīng)用程序軟件可以經(jīng)接口與移動終端平臺組件的軟件結(jié)合的任何機制,例如包括從因特網(wǎng)下載或安裝硬件芯片)。
本發(fā)明認為,通過將多個軟件和硬件功能互補單元結(jié)合成為包括用于訪問軟件的接口組件的組件,可以構(gòu)成移動終端平臺組件,然后被推向市場供許多用戶使用(此處使用的術(shù)語“用戶”包括制造商、最終用戶或其他客戶或用戶)。用戶隨后可以在組件中加載、安裝和運行他們自己的應(yīng)用程序軟件,為移動終端提供完整的平臺系統(tǒng)。根據(jù)本發(fā)明,可以獨立開發(fā)移動終端平臺組件和應(yīng)用軟件,然后結(jié)合成完整的平臺系統(tǒng)。
由以下結(jié)合附圖給出的詳細說明,可以明白本發(fā)明的其他優(yōu)點和具體細節(jié)。
附圖簡要說明
圖1是根據(jù)本發(fā)明示例實施例,示意性說明無線通信系統(tǒng)的移動終端平臺系統(tǒng)的框圖;圖2是根據(jù)本發(fā)明另一個示例實施例,示意性說明圖1中的平臺系統(tǒng)移動終端平臺組件布局的框圖;圖3是根據(jù)本發(fā)明另一個示例實施例,示意性說明圖1和圖2中的移動終端平臺組件軟件架構(gòu)的框圖;圖4是根據(jù)本發(fā)明另一個示例實施例,示意性說明可以整合進圖1和圖2中的移動終端平臺組件的安全機制的框圖;圖5是根據(jù)本發(fā)明另一個示例實施例,示意性說明提供無線通信系統(tǒng)的移動終端平臺系統(tǒng)的方法步驟的框圖。
本發(fā)明示例實施例的詳細說明圖1是根據(jù)本發(fā)明示例實施例,示意性說明無線通信系統(tǒng)的移動終端平臺系統(tǒng)的框圖。該平臺系統(tǒng)總體用標號10表示,其包括移動終端平臺組件12和一個或多個應(yīng)用程序(即應(yīng)用軟件)14,這些軟件已經(jīng)在移動終端平臺組件中加載、安裝和運行。平臺系統(tǒng)10適于結(jié)合于移動終端中,該終端總體由點線16表示。
移動終端平臺組件12包括軟件服務(wù)組件22、硬件組件24及接口組件26。
軟件服務(wù)組件22包括多個良好構(gòu)建的功能軟件單元,用于經(jīng)接口組件26向用戶提供服務(wù)。在圖1所示的示例實施例中,多個軟件單元包括多個縱向向的功能性軟件棧,其包括UMTS服務(wù)軟件棧30、數(shù)據(jù)通信服務(wù)軟件棧32、MMI(人機接口)服務(wù)軟件棧34、應(yīng)用程序平臺服務(wù)軟件棧36及操作和服務(wù)軟件棧38。
硬件組件24包括一套硬件單元,其與各自的功能性軟件棧相關(guān)并被控制。在圖1所示的示例實施例中,硬件單元包括UMTS存取服務(wù)硬件40、數(shù)據(jù)通信服務(wù)硬件42、MMI服務(wù)硬件44、應(yīng)用程序平臺服務(wù)硬件46及操作和服務(wù)硬件48。
接口組件26最好包括中間件服務(wù)層,該層包括一個或多個應(yīng)用程序接口(API)選項,用于開發(fā)特定用戶應(yīng)用程序。API可以包括標準(非本地)接口、事實標準接口和/或開放本地接口。例如,根據(jù)MIDP/CLDC(移動信息設(shè)備檔/連接限制設(shè)備配置),標準接口可以包括J2ME(JAVA2微版)環(huán)境。后面將要說明,中間件服務(wù)層還用于通過一個或多個接口將組件與用戶應(yīng)用程序分隔。
平臺系統(tǒng)10的移動終端平臺組件12適于作為獨立于應(yīng)用軟件14(本文使用的術(shù)語“應(yīng)用軟件”可以是提供用戶可能希望得到的功能的任何軟件)的完整封閉單元來進行設(shè)計、實現(xiàn)(組編)和測試。相應(yīng)地,用戶可以開發(fā)或者獲得他們自己的應(yīng)用軟件,并在以后將該軟件添加到移動終端平臺組件12中,以完善平臺系統(tǒng)12。因此,根據(jù)本發(fā)明的移動終端平臺組件12可以被出售或者轉(zhuǎn)給許多不同用戶,為滿足每個用戶對于平臺系統(tǒng)的特殊需要,用戶可在組件中加載、安裝和運行他們自己的應(yīng)用軟件來完善平臺系統(tǒng)10。
軟件服務(wù)組件22的軟件棧30-38及其相關(guān)硬件單元40-48構(gòu)成具有明確功能和接口的可管理件(軟件模塊和硬件塊)功能棧。移動平臺組件12的用戶無需關(guān)心功能棧的內(nèi)部細節(jié),而可以通過中間件服務(wù)層26訪問棧,獲得設(shè)計希望應(yīng)用軟件所需的功能。
圖2是根據(jù)本發(fā)明示例實施例,示意性說明圖1中的移動終端平臺組件12布局的框圖。但應(yīng)當清楚知道,移動終端平臺組件12可以包括任何所需數(shù)量的功能單元、以多種不同方法配置,并提供任何所需的功能,因此,所示實施例不會構(gòu)成對本發(fā)明的限制。
如圖2所示,移動終端平臺組件12由主CPU 50中執(zhí)行的軟件所控制。主CPU可以包括一個或多個處理器,如微處理器、微可編程處理器或DSP(數(shù)字信號處理器)。52處顯示了MMI服務(wù)軟件棧34的DSP。軟件組件22的軟件棧30-38各包括硬件驅(qū)動程序60-68,以操作與各棧關(guān)聯(lián)的硬件單元。如圖2所示,由功能軟件??刂频氖纠布卧ń邮掌?、發(fā)射器、功率和頻率控制器、GSM收發(fā)器、藍牙模塊、多個通信和人機外設(shè)、電源管理和SIM接口、存儲器及安全硬件。
移動平臺組件12中集成的軟件最好配置為使軟件組織易于理解。當開發(fā)或修改復雜軟件系統(tǒng)時,這種性能尤其重要。圖3是根據(jù)本發(fā)明示例實施例,示意性說明移動終端平臺組件12的軟件架構(gòu)的框圖。
如圖3所示,軟件服務(wù)組件22除組織成為多個上述縱向的功能軟件棧之外,還配置為構(gòu)成多個水平層,使得中間服務(wù)層26的軟件和軟件服務(wù)組件22的軟件一起構(gòu)成分層結(jié)構(gòu),其總體用標號70表示,其中如降序從較高級別的服務(wù)層到較低級別的服務(wù)層來組織各層。
根據(jù)本發(fā)明實施例的軟件架構(gòu)與標準ISO/OSI(ISO開放系統(tǒng)互連)模型的區(qū)別在于,它包括多個水平分層的功能軟件單元,補足了多個縱向分層的軟件層。水平分層極大地促進了獨立模塊化(服務(wù))組件的創(chuàng)建。
分層結(jié)構(gòu)的最高層是中間件服務(wù)層26,其如上所述,向移動終端平臺組件12提供一個或多個接口,并且隔離平臺組件,不讓應(yīng)用程序使用它。中間件服務(wù)層26還為應(yīng)用程序提供其他環(huán)境服務(wù)。軟件服務(wù)組件22的各層包括提供應(yīng)用服務(wù)的應(yīng)用服務(wù)器層80、為應(yīng)用程序提供平臺特定服務(wù)的平臺服務(wù)層82、提供會話協(xié)議和應(yīng)用特定協(xié)議的平臺協(xié)議層84、提供聲音訪問/控制、數(shù)據(jù)通信傳輸協(xié)議、消息傳輸協(xié)議等的傳輸層86、提供外部數(shù)據(jù)接口訪問、結(jié)構(gòu)存儲服務(wù)及其他低層平臺支持服務(wù)的數(shù)據(jù)訪問層88、邏輯驅(qū)動層90以及封裝硬件相關(guān)性的物理驅(qū)動層92。此外,軟件服務(wù)組件22包括基本系統(tǒng)服務(wù)層94,其提供平臺組件所需的一般服務(wù)。
底下的兩層90和92構(gòu)成硬件抽象層(HAL),其隔開軟件和硬件之間的相關(guān)性。僅物理驅(qū)動層涉及到硬件細節(jié)(如尋址ASIC硬件中的哪些寄存器)。邏輯驅(qū)動層90提供硬件邏輯映射,即此層在移動終端平臺組件的硬件和軟件部分之間提供橋梁。
軟件本身由多個軟件模塊如模塊102、104、106組成。在軟件服務(wù)組件22中,單個模塊僅可駐留在一個縱向功能棧和該棧中的一個水平層中。每層可以包含一個到多個模塊,具體層和具體棧中的全部模塊具有相同的抽象級。多個模塊間的通信通過軟件后平面(SwBP)112來完成,軟件后平面(SwBP)112遵循軟件的模塊到模塊訪問的一套基本規(guī)則。這些規(guī)則可以概括如下-軟件模塊可以調(diào)用其所在層之下所有層接口中的功能。
-對于通道事件或數(shù)據(jù)流的方向沒有限制。
可以往任何方向傳送通道事件或數(shù)據(jù)流。
-軟件模塊絕對不可以調(diào)用其所在層之上的層接口(在SwBP中)中的功能,與這些層所屬的模塊無關(guān)。
-軟件模塊可以調(diào)用相同縱向棧中其所在層內(nèi)的層接口中的功能。
-軟件模塊可以調(diào)用另一個縱向棧中相同層中軟件模塊的功能。(允許此功能以限制縱向棧中的層數(shù)。)在各個模塊和SwBP中的接口之間沒有硬連接。因此,可以自由改變接口的模塊和/或?qū)崿F(xiàn),而不會對接口的客戶端產(chǎn)生任何影響。這是個重要的性能,因為其允許添加、刪除或改變單個模塊,而不會影響平臺組件中的其他模塊。
分層結(jié)構(gòu)還具有更多的具體功能和細節(jié),其包括允許移動終端平臺組件內(nèi)各層間內(nèi)部通信的SwBP軟件結(jié)構(gòu),這些內(nèi)容在與本申請同時提交的共同轉(zhuǎn)讓給本申請人的美國專利申請No.(代理人檔案號No.53807-00023USPT)中進行過說明,該申請通過引用結(jié)合于本文中。
中間件服務(wù)層26為開發(fā)應(yīng)用程序提供并支持一系列不同的應(yīng)用環(huán)境。每個應(yīng)用環(huán)境有其自身的特點并定義為-開發(fā)應(yīng)用程序的方法(編程語言支持、編譯和鏈接)。
-執(zhí)行應(yīng)用程序的方法(例如解釋或本地代碼執(zhí)行)。
-提供的功能性服務(wù)。
-使用中的潛在限制。
通過提供許多應(yīng)用環(huán)境替代方案,促進了一系列有著不同要求的產(chǎn)品的開發(fā),例如成本、易用性、入市時間、功能集、大小、可移植性等。如圖3中所示,中間件層提供的這些環(huán)境可以包括JAVAEXE執(zhí)行環(huán)境域、開放應(yīng)用框架(OAF)域及開放平臺API(OPA)域。
如上所述,通過中間件服務(wù)層提供的接口,中間件服務(wù)層26還具有封裝移動終端平臺組件12和將平臺組件與應(yīng)用程序14隔開的功能。
在與本申請同時提交的共同轉(zhuǎn)讓給本申請人的美國專利申請No.(代理人檔案號No.53807-00024)中介紹了中間件服務(wù)層的更多功能和細節(jié),該申請通過引用結(jié)合于本文中。
本發(fā)明平臺系統(tǒng)的一個重要方面是它的可擴展性,它允許開發(fā)成本和大小受限設(shè)備所需的服務(wù)配置。移動終端平臺組件12提供的服務(wù)獨立于平臺組件的內(nèi)部結(jié)構(gòu)和數(shù)據(jù)類型。因此,只要功能保持不變,應(yīng)用程序不受平臺組件中任何內(nèi)部改變的影響。這允許對平臺組件的更新、改善或修改而不會以任何方式影響現(xiàn)有應(yīng)用程序。
如上所述,UMTS將允許移動終端用于除了傳統(tǒng)的語音通信之外的許多應(yīng)用中。這些應(yīng)用例如電子付款、賭博、彩票和/或公司訪問服務(wù)將需要有效的安全機制。當前移動終端應(yīng)用中的安全機制緊密跟隨電腦市場中使用的方法,即在于安全軟件與應(yīng)用的縱向集成??v向軟件集成不適用于移動終端或其他資源緊缺裝置,特別是當移動終端必須支持許多需要安全機制的不同應(yīng)用時,因為縱向軟件集成將導致各種應(yīng)用中安全功能的重復,是終端資源的浪費。
根據(jù)本發(fā)明的其他實施例,平臺系統(tǒng)10的移動終端平臺組件12還包括用于保護有這種功能需要的應(yīng)用程序的安全機制;同時在各個應(yīng)用程序中盡可能地共享通常使用的功能,以減少計算能力、電池壽命和內(nèi)存方面的需求。
根據(jù)本發(fā)明實施例的安全機制基本上結(jié)合了移動終端平臺組件12的分層的模塊化設(shè)計原則,并具備類屬加密API如PKCS#11的功能。所實現(xiàn)的架構(gòu)允許可移除和不可移除(固定安裝)智能卡或多媒體卡(如MMC或SD卡)方便地集成于集成的安全機制中。
圖4是根據(jù)本發(fā)明一個示例實施例,示意性說明可以整合進平臺系統(tǒng)移動終端平臺組件的安全機制的框圖。在圖4所示的實施例中,平臺系統(tǒng)包括三個客戶付款應(yīng)用程序122、124、126;一個使用瀏覽器及其環(huán)境,一個實現(xiàn)為JAVA應(yīng)用程序,一個作為本地(設(shè)備操作環(huán)境)應(yīng)用程序。圖4還說明一個功能棧128,其同時包括功能軟件組件和硬件組件。具體地說,硬件包括用于加密服務(wù)的可移除和固定硬件,其具有可移除智能卡130和132、一塊內(nèi)置智能卡134及特別內(nèi)置的加密硬件136的形式。
圖4中還顯示,安全機制120使用如圖3說明的分層的模塊化功能方式實現(xiàn),其中軟件設(shè)置在多個層140-152中,每層包括一個或多個軟件模塊。分層的模塊化功能軟件架構(gòu)減少了開發(fā)成本,不僅在最初設(shè)計和測試階段,在實現(xiàn)設(shè)計時也如此,因為功能只實現(xiàn)一次。此外,軟件內(nèi)存的成本減少了,并可實現(xiàn)設(shè)備(成本)區(qū)分,例如添加加密硬件加速器,而不會影響應(yīng)用軟件。
圖5是根據(jù)本發(fā)明的另一個示例實施例,示意性說明提供無線通信系統(tǒng)的移動終端平臺系統(tǒng)的方法步驟的框圖。該方法總體由標號150表示,其開始于組合移動終端平臺組件,包括軟件服務(wù)組件、硬件組件及接口組件(步驟152)。在平臺組件完全組合后,將應(yīng)用軟件添加到組件以完成平臺系統(tǒng)(步驟156)。在出售平臺組件或轉(zhuǎn)給用戶后,客戶或其他用戶可以添加應(yīng)用軟件(步驟154)。
以上所述構(gòu)成本發(fā)明的示例實施例,應(yīng)當認識到,本發(fā)明在不背離其精神的前提下,可以有許多不同的實現(xiàn)方式。例如,雖然本發(fā)明主要說明用于第三代蜂窩通信系統(tǒng),但本發(fā)明也可用在第二代和其他蜂窩通信系統(tǒng),以及其他無線通信系統(tǒng)中,例如藍牙系統(tǒng)。因為本發(fā)明可以實現(xiàn)為多種方式,應(yīng)當理解,本發(fā)明應(yīng)僅受限于下列權(quán)利要求范圍所需要的范圍。
權(quán)利要求
1.一種無線通信系統(tǒng)移動終端的平臺系統(tǒng),包括移動終端平臺組件,所述移動終端平臺組件包括具有多個功能軟件單元的軟件服務(wù)組件、具有與多個功能軟件單元關(guān)聯(lián)并受其控制的多個硬件單元的硬件組件,以及具有至少一個接口的接口組件,該接口提供對移動終端平臺組件的訪問;以及經(jīng)由接口組件中所述至少一個接口在所述移動終端平臺組件中加載、安裝和運行的應(yīng)用程序軟件。
2.如權(quán)利要求1所述的平臺系統(tǒng),其特征在于,所述多個功能軟件單元包括多個縱向功能棧。
3.如權(quán)利要求2所述的平臺系統(tǒng),其特征在于,每個所述多個縱向功能棧還包括所述硬件組件相關(guān)的硬件單元。
4.如權(quán)利要求1所述的平臺系統(tǒng),其特征在于,所述接口組件包括中間件服務(wù)層,所述中間件服務(wù)層包括所述至少一個接口,用于向所述應(yīng)用軟件提供對所述移動終端平臺組件的訪問。
5.如權(quán)利要求4所述的平臺系統(tǒng),其特征在于,所述中間件服務(wù)層還通過所述至少一個接口,將所述應(yīng)用軟件與所述移動終端平臺組件分隔開。
6.如權(quán)利要求2所述的平臺系統(tǒng),其特征在于,所述軟件服務(wù)組件軟件還組織進多個水平層,其按照較高層服務(wù)層到較低層服務(wù)層的順序來構(gòu)建。
7.如權(quán)利要求6所述的平臺系統(tǒng),其特征在于,所述軟件服務(wù)組件的所述軟件進一步組織進多個軟件模塊。
8.如權(quán)利要求6所述的平臺系統(tǒng),其特征在于,所述多個功能軟件棧中的至少一個包括安全機制,用于為應(yīng)用程序提供安全功能。
9.如權(quán)利要求1所述的平臺系統(tǒng),其特征在于,所述無線通信系統(tǒng)包括蜂窩通信系統(tǒng)。
10.如權(quán)利要求9所述的平臺系統(tǒng),其特征在于,所述蜂窩通信系統(tǒng)包括第三代蜂窩通信系統(tǒng)。
11.一種用于無線通信系統(tǒng)的平臺系統(tǒng)的移動終端平臺組件,包括具有多個功能軟件單元的軟件服務(wù)組件;具有與多個功能軟件單元關(guān)聯(lián)并受其控制的多個硬件單元的硬件組件;以及具有至少一個接口的接口組件,該接口為至少一個應(yīng)用程序提供對移動終端平臺組件的訪問,用于在所述移動終端平臺組件中加載、安裝和運行所述至少一個應(yīng)用程序。
12.如權(quán)利要求11所述的移動終端平臺組件,其特征在于,所述多個功能軟件單元包括多個縱向功能棧。
13.如權(quán)利要求12所述的移動終端平臺組件,其特征在于,每個所述多個縱向功能棧還包括所述硬件組件相關(guān)的硬件單元。
14.如權(quán)利要求11所述的移動終端平臺組件,其特征在于,所述接口組件包括中間件服務(wù)層,其包括所述至少一個接口,用于向所述至少一個應(yīng)用程序提供對所述移動終端平臺組件的訪問,這樣就將所述移動終端平臺組件與所述至少一個應(yīng)用程序隔離,除了通過所述至少一個接口以外。
15.如權(quán)利要求12所述的移動終端平臺組件,其特征在于,所述軟件服務(wù)組件的軟件還組織進多個水平層,所述水平層按照從較高層服務(wù)層到較低層服務(wù)層的順序來構(gòu)建。
16.如權(quán)利要求15所述的移動終端平臺組件,其特征在于,所述軟件還組織進多個軟件模塊。
17.如權(quán)利要求11所述的移動終端平臺組件,其特征在于,所述無線通信系統(tǒng)包括蜂窩通信系統(tǒng)。
18.如權(quán)利要求17所述的移動終端平臺組件,其特征在于,所述蜂窩通信系統(tǒng)包括第三代蜂窩通信系統(tǒng)。
19.一種用于為無線通信系統(tǒng)提供移動終端平臺系統(tǒng)的方法,所述方法包括組合移動終端平臺組件,該組件包括具有多個功能軟件單元的軟件服務(wù)組件、具有受多個功能軟件單元控制的多個硬件單元的硬件組件,以及具有至少一個接口的接口組件,該接口提供對移動終端平臺組件的訪問;以及經(jīng)由所述接口組件中所述至少一個接口向所述移動終端平臺組件添加至少一個應(yīng)用程序軟件。
20.如權(quán)利要求19所述的方法,其特征在于,添加至少一個應(yīng)用軟件的所述步驟包括所述平臺系統(tǒng)的用戶向所述移動終端平臺組件添加所述至少一個應(yīng)用軟件。
21.如權(quán)利要求20所述的方法,其特征在于,還包括在向所述移動終端平臺組件添加所述至少一個應(yīng)用軟件的所述步驟之前,向所述用戶傳送所述移動終端平臺組件的步驟。
22.如權(quán)利要求19所述的方法,其特征在于,添加至少一個應(yīng)用軟件的所述步驟包括經(jīng)由所述接口組件中的所述至少一個接口在所述移動終端平臺組件中加載、安裝和運行所述至少一個應(yīng)用軟件。
23.一種用于為無線通信系統(tǒng)提供移動終端平臺系統(tǒng)的方法,包括廠商生產(chǎn)移動終端平臺組件,該組件包括具有多個功能軟件單元的軟件服務(wù)組件、具有受多個功能軟件單元控制的多個硬件單元的硬件組件,以及具有至少一個接口的接口組件,該接口提供對移動終端平臺組件的訪問;將所述移動終端平臺組件轉(zhuǎn)給用戶;以及所述用戶后來經(jīng)由所述接口組件中所述至少一個接口向所述移動終端平臺組件添加至少一個應(yīng)用程序軟件。
24.如權(quán)利要求23所述的方法,其特征在于,在向所述移動終端平臺組件添加至少一個應(yīng)用軟件的步驟之前,所述用戶開發(fā)出所述至少一個應(yīng)用軟件。
全文摘要
一種無線通信系統(tǒng)的移動終端的平臺系統(tǒng),包括移動終端平臺組件,所述移動終端平臺組件包括具有多個功能軟件單元的軟件服務(wù)組件、具有與多個功能軟件單元關(guān)聯(lián)并受其控制的多個硬件單元的硬件組件,以及具有至少一個接口的接口組件,該接口提供對移動終端平臺組件的訪問;以及經(jīng)由接口組件中所述至少一個接口在所述移動終端平臺組件中加載、安裝和運行的應(yīng)用程序軟件。所述移動終端平臺組件適合于制造成單元并向用戶傳送,然后在組件中加載、安裝和運行應(yīng)用軟件以提供平臺系統(tǒng)。
文檔編號G06F9/46GK1633642SQ03804047
公開日2005年6月29日 申請日期2003年2月13日 優(yōu)先權(quán)日2002年2月15日
發(fā)明者T·澤爾維, S·韋伯, J·斯維納, B·莫勒, B·斯梅茨, M·埃斯魏因, M·博克, E·柯亨, J·林德, R·達爾曼, B·比耶雷 申請人:艾利森電話股份有限公司