新四季網

一種多作業系統間共享應用的實現方法、系統及移動終端的製作方法

2023-10-17 18:05:19 6

專利名稱:一種多作業系統間共享應用的實現方法、系統及移動終端的製作方法
技術領域:
本發明屬於通信技術領域,尤其涉及一種多作業系統間共享應用的實現方法、系 統及移動終端。
背景技術:
現有技術中,可以在包括手機、PC和其他電子設備在內的硬體上同時運行多個操 作系統,但是各個作業系統之間的獨立性比較強,例如,用戶在使用某一應用軟體時,該應 用可能屬於某個作業系統,當在多個作業系統都需要運行該應用軟體時,則需要分別在這 多個作業系統下開發同一種應用,在這多個不同的作業系統下運行。而且,由於該多個操作 系統都需要開發該應用,則需要為該多個作業系統都提供核心操作庫文件(核心引擎或協 議層),從而佔用了更多的存儲空間,投入更多的開發人力和財力,效率低下。

發明內容
本發明實施例的目的在於提供一種多作業系統間共享應用的實現方法,旨在解決 現有技術中當多個作業系統需要運行某應用時,需要為多個作業系統提供核心操作庫文件 (核心引擎或協議層),從而佔用了更多的存儲空間,投入更多的開發人力和財力,效率低 下的問題。本發明實施例是這樣實現的,一種多作業系統間共享應用的實現方法,所述方法 包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第 二作業系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應到應用軟體運行時,控制 從第二作業系統開始的次作業系統的應用層接口直接通過主次作業系統間的通信協議向 所述第一作業系統的核心庫文件發送所述應用軟體運行的驅動請求;根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應 的指令數據;將獲取到的指令數據通過主次作業系統間的通信協議直接發送給所述從第二操 作系統開始的次作業系統的應用層接口。本發明實施例的另一目的在於提供一種多作業系統間共享應用的實現裝置,所述 裝置包括預先配置模塊,用於在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口;驅動請求第一發送模塊,用於當從第二作業系統開始的次作業系統的應用層接口 響應到應用軟體運行時,控制從第二作業系統開始的次作業系統的應用層接口直接通過主 次作業系統間的通信協議向所述第一作業系統的核心庫文件發送所述應用軟體運行的驅 動請求;
指令數據獲取模塊,用於根據接收到的所述驅動請求發送控制模塊發送的驅動請 求,控制所述第一作業系統獲取與所述驅動請求相對應的指令數據;以及指令數據第一發送模塊,用於將所述指令數據獲取模塊獲取到的指令數據通過主 次作業系統間的通信協議直接發送給所述從第二作業系統開始的次作業系統的應用層接本發明實施例的另一目的在於提供一種多作業系統間共享應用的實現方法,所述 方法包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第 二作業系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應應用軟體運行時,將驅動 請求通過主次作業系統間的通信協議發送到所述從第二作業系統開始的次作業系統的上 層作業系統的應用層接口;控制將所述驅動請求通過主次作業系統間的通信協議從所述從第二作業系統開 始的次作業系統的上層作業系統的應用層接口發送到其上層作業系統的應用層接口,並繼 續循環,直至到達作為主作業系統的第一作業系統的應用層接口 ;根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應 的指令數據;將獲取到的指令數據通過主次作業系統間的通信協議發送給其下層作業系統的 應用層接口;控制將所述指令數據通過主次作業系統間的通信協議發送所述下層作業系統的 下層作業系統的應用層接口,並繼續循環,直至發送到所述從第二作業系統開始的次操作 系統的應用層接口。本發明實施例的另一目的在於提供一種多作業系統間共享應用的實現系統,所述 系統包括預先配置模塊,用於在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第二發送模塊,用於當從第二作業系統開始的次作業系統的應用層接口 響應應用軟體運行時,將驅動請求通過主次作業系統間的通信協議發送到所述從第二操作 系統開始的次作業系統的上層作業系統的應用層接口;驅動請求第三發送模塊,用於控制將所述驅動請求通過主次作業系統間的通信協 議從所述從第二作業系統開始的次作業系統的上層作業系統的應用層接口發送到其上層 作業系統的應用層接口,並繼續循環,直至到達作為主作業系統的第一作業系統的應用層 接口 ;指令數據獲取模塊,用於根據接收到的所述驅動請求,控制所述第一作業系統獲 取與所述驅動請求相對應的指令數據;指令數據第二發送模塊,用於將獲取到的指令數據通過主次作業系統間的通信協 議發送給其下層作業系統的應用層接口 ;以及指令數據第三發送模塊,用於控制將所述指令數據通過主次作業系統間的通信協 議發送所述下層作業系統的下層作業系統的應用層接口,並繼續循環,直至發送到所述從
5第二作業系統開始的次作業系統的應用層接口。本發明實施例的另一目的在於提供一種包括多作業系統間共享應用的實現裝置 或/和多作業系統間共享應用的實現系統的移動終端。在本發明實施例中,在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;當從第二作業系統開始 的次作業系統的應用層接口響應到應用軟體運行時,控制從第二作業系統開始的次操作系 統的應用層接口直接通過主次作業系統間的通信協議向所述第一作業系統的核心庫文件 發送所述應用軟體運行的驅動請求;根據接收到的所述驅動請求,控制所述第一作業系統 獲取與所述驅動請求相對應的指令數據;將獲取到的指令數據通過主次作業系統間的通信 協議直接發送給所述從第二作業系統開始的次作業系統的應用層接口,從而有效節約了存 儲空間,減少了應用軟體的開發投入。


圖1是本發明第一實施例提供的多作業系統間共享應用的實現方法的實現流程 圖;圖2是本發明第一實施例提供的多作業系統間數據傳遞的示意圖;圖3是本發明實施例提供的多作業系統間共享應用的實現裝置的結構框圖;圖4是本發明第二實施例提供的多作業系統間共享應用的實現方法的實現流程 圖;圖5是本發明第二實施例提供的多作業系統間數據傳遞的示意圖;圖6是本發明實施例提供的多作業系統間共享應用的實現系統的結構框圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對 本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並 不用於限定本發明。在本發明實施例中,將核心庫文件和應用層接口在多作業系統間進行分離配置, 從而有效節約了移動終端的存儲空間,減少了應用軟體的開發投入。本發明實施例的目的在於提供一種多作業系統間共享應用的實現方法,所述方法 包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第 二作業系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應到應用軟體運行時,控制 從第二作業系統開始的次作業系統的應用層接口直接通過主次作業系統間的通信協議向 所述第一作業系統的核心庫文件發送所述應用軟體運行的驅動請求;根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應 的指令數據;將獲取到的指令數據通過主次作業系統間的通信協議直接發送給所述從第二操 作系統開始的次作業系統的應用層接口。
本發明實施例的另一目的在於提供一種多作業系統間共享應用的實現裝置,所述 裝置包括預先配置模塊,用於在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第一發送模塊,用於當從第二作業系統開始的次作業系統的應用層接口 響應到應用軟體運行時,控制從第二作業系統開始的次作業系統的應用層接口直接通過主 次作業系統間的通信協議向所述第一作業系統的核心庫文件發送所述應用軟體運行的驅 動請求;指令數據獲取模塊,用於根據接收到的所述驅動請求發送控制模塊發送的驅動請 求,控制所述第一作業系統獲取與所述驅動請求相對應的指令數據;以及指令數據第一發送模塊,用於將所述指令數據獲取模塊獲取到的指令數據通過主 次作業系統間的通信協議直接發送給所述從第二作業系統開始的次作業系統的應用層接本發明實施例的另一目的在於提供一種多作業系統間共享應用的實現方法,所述 方法包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第 二作業系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應應用軟體運行時,將驅動 請求通過主次作業系統間的通信協議發送到所述從第二作業系統開始的次作業系統的上 層作業系統的應用層接口;控制將所述驅動請求通過主次作業系統間的通信協議從所述從第二作業系統開 始的次作業系統的上層作業系統的應用層接口發送到其上層作業系統的應用層接口,並繼 續循環,直至到達作為主作業系統的第一作業系統的應用層接口 ;根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應 的指令數據;將獲取到的指令數據通過主次作業系統間的通信協議發送給其下層作業系統的 應用層接口;控制將所述指令數據通過主次作業系統間的通信協議發送所述下層作業系統的 下層作業系統的應用層接口,並繼續循環,直至發送到所述從第二作業系統開始的次操作 系統的應用層接口。本發明實施例的另一目的在於提供一種多作業系統間共享應用的實現系統,所述 系統包括預先配置模塊,用於在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第二發送模塊,用於當從第二作業系統開始的次作業系統的應用層接口 響應應用軟體運行時,將驅動請求通過主次作業系統間的通信協議發送到所述從第二操作 系統開始的次作業系統的上層作業系統的應用層接口;驅動請求第三發送模塊,用於控制將所述驅動請求通過主次作業系統間的通信協 議從所述從第二作業系統開始的次作業系統的上層作業系統的應用層接口發送到其上層作業系統的應用層接口,並繼續循環,直至到達作為主作業系統的第一作業系統的應用層 接口 ;指令數據獲取模塊,用於根據接收到的所述驅動請求,控制所述第一作業系統獲 取與所述驅動請求相對應的指令數據;指令數據第二發送模塊,用於將獲取到的指令數據通過主次作業系統間的通信協 議發送給其下層作業系統的應用層接口 ;以及指令數據第三發送模塊,用於控制將所述指令數據通過主次作業系統間的通信協 議發送所述下層作業系統的下層作業系統的應用層接口,並繼續循環,直至發送到所述從 第二作業系統開始的次作業系統的應用層接口。本發明實施例的另一目的在於提供一種包括多作業系統間共享應用的實現裝置 或/和多作業系統間共享應用的實現系統的移動終端。在本發明實施例中,在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;當從第二作業系統開始 的次作業系統的應用層接口響應到應用軟體運行時,控制從第二作業系統開始的次操作系 統的應用層接口直接通過主次作業系統間的通信協議向所述第一作業系統的核心庫文件 發送所述應用軟體運行的驅動請求;根據接收到的所述驅動請求,控制所述第一作業系統 獲取與所述驅動請求相對應的指令數據;將獲取到的指令數據通過主次作業系統間的通信 協議直接發送給所述從第二作業系統開始的次作業系統的應用層接口。實施例一圖1示出了本發明第一實施例提供的多作業系統間共享應用的實現方法的實現 流程,其具體的步驟如下所述在步驟SlOl中,在作為主作業系統的第一作業系統預置核心庫文件和應用層接 口,同時,在從第二作業系統開始的次作業系統配置應用層接口。在本發明實施例中,將核心庫文件與用戶界面操作層進行分離,其中,該核心庫文 件包括核心引擎或協議層,將核心庫文件預先配置在作為主作業系統的第一作業系統,同 時,在各個作業系統(包括主作業系統和次作業系統)配置用戶界面操作層,用於各個操作 系統之間的通信交互指令請求的響應以及傳遞。其中,本發明實施例提供的移動終端包括多個作業系統,例如包括作為主操作系
統的第一作業系統和作為次作業系統的第二作業系統、第三作業系統.....第N作業系統,
其中N為大於等於2的整數。在步驟S102中,當從第二作業系統開始的次作業系統的應用層接口響應到應用 軟體運行時,控制從第二作業系統開始的次作業系統的應用層接口直接通過主次作業系統 間的通信協議向所述第一作業系統的核心庫文件發送所述應用軟體運行的驅動請求。在本發明實施例中,該主次作業系統之間的通信協議可以是公有的傳輸協議,在 此不用以限制本發明。在步驟S103中,根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述 驅動請求相對應的指令數據。在本發明實施例中,由於應用的核心庫文件配置在作為主作業系統的第一操作系 統,因此,當接收到驅動請求時,控制所述核心庫文件進行指令數據的獲取。
8
在步驟S104中,將獲取到的指令數據通過主次作業系統間的通信協議直接發送 給所述從第二作業系統開始的次作業系統的應用層接口。上述僅為本發明的一個實施例,即從第二作業系統開始的次作業系統的用戶界面 操作層直接和作為主作業系統的第一作業系統的核心庫文件進行通信,發送驅動請求,並 獲取與所述驅動請求相對應的請求數據,其具體的請參閱圖2。實施例二 在本發明實施例中,應用軟體包括但不限於輸入法和即時通訊工具,該即時通訊 工具可以是MSN和QQ等,下述給出具體的實施例進行描述。實施例三以輸入法和字庫為例進行說明當移動終端運行兩個以上作業系統時,則每個作業系統下均需要一套輸入法以及 字庫,以實現在各個系統應用下均可實現文本的輸入功能。其中,可將輸入法引擎與字庫預置至作為主作業系統的第一作業系統A中,同時 在作業系統A、B、C...中預置同一套用戶界面操作層,其中,B、C...是從第二作業系統開始 的次作業系統。當用戶在次作業系統系統(假定系統B)中輸入法中操作時,次作業系統系統B的 輸入法接口(應用層接口)將驅動指令通過作業系統間的通信協議直接傳遞至第一次操作 系統A中的核心庫文件(輸入法引擎)(也可以將驅動指令傳遞給第一作業系統A下的輸 入法接口,通過第一作業系統A下輸入法接口向輸入法引擎傳遞驅動指令),輸入法引擎通 過在第一作業系統A下的字庫查找相關的文字或符號,並將查找到的文字或符號通過系統 間通信協議傳遞給次作業系統B下的輸入法接口(或通過第一作業系統A下的輸入法接口 傳遞給次作業系統B下的輸入法接口),從而向用戶輸出所輸入的文字或符號。實施例四以MSN為例進行說明假定有必要在多作業系統下均有MSN應用,MSN協議層可以在第一作業系統A下 開發預置,而應用層接口則分別在作業系統A、B、C...中開發,當用戶在使用任一作業系統 下的MSN的應用層接口時,驅動指令均通過系統間通信協議傳遞至第一作業系統A中的協 議層,協議層可以完成信息的網絡傳輸及其他操作。上述僅為本發明的兩個具體實施例,在此不用以限制本發明。實施例五圖3示出了本發明實施例提供的多作業系統間共享應用的實現裝置的結構框圖, 為了便於說明,圖中僅給出了與本發明實施例相關的部分,其中,多作業系統間共享應用的 實現裝置可以內置於移動終端的軟體單元、硬體單元或軟硬體結合單元。預先配置模塊11在作為主作業系統的第一作業系統預置核心庫文件和應用層接 口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第一發送模塊 12當從第二作業系統開始的次作業系統的應用層接口響應到應用軟體運行時,控制從第二 作業系統開始的次作業系統的應用層接口直接通過主次作業系統間的通信協議向所述第 一作業系統的核心庫文件發送所述應用軟體運行的驅動請求;指令數據獲取模塊13根據 接收到的所述驅動請求發送控制模塊發送的驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應的指令數據;指令數據第一發送模塊14將所述指令數據獲取模塊獲取到 的指令數據通過主次作業系統間的通信協議直接發送給所述從第二作業系統開始的次操 作系統的應用層接口。上述僅為本發明的一個裝置實施例,其各模塊的功能如上述方法實施例所述,在 此不再贅述,但不用以限制本發明。實施例六圖4示出了本發明第二實施例提供的多作業系統間共享應用的實現方法的實現 流程,其具體的步驟如下所述在步驟S201中,在作為主作業系統的第一作業系統預置核心庫文件和應用層接 口,同時,在從第二作業系統開始的次作業系統配置應用層接口。在本發明實施例中,該配置過程與上述第一實施例中的配置過程相同,在此不再 贅述,但不用以限制本發明。在步驟S202中,當從第二作業系統開始的次作業系統的應用層接口響應應用軟 件運行時,將驅動請求通過主次作業系統間的通信協議發送到所述從第二作業系統開始的 次作業系統的上層作業系統的應用層接口。在步驟S203中,控制將所述驅動請求通過主次作業系統間的通信協議從所述從 第二作業系統開始的次作業系統的上層作業系統的應用層接口發送到其上層作業系統的 應用層接口,並繼續循環,直至到達作為主作業系統的第一作業系統的應用層接口。在本發明實施例中,當移動終端有多個作業系統時,需要在從第二作業系統開始 的次作業系統及其上層次作業系統之間的用戶界面操作層進行交互,循環依次傳遞,才能 將驅動請求發送給作為主作業系統的第一作業系統的用戶界面操作層。在步驟S204中,根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述 驅動請求相對應的指令數據。在步驟S205中,將獲取到的指令數據通過主次作業系統間的通信協議發送給其 下層作業系統的應用層接口。在步驟S206中,控制將所述指令數據通過主次作業系統間的通信協議發送所述 下層作業系統的下層作業系統的應用層接口,並繼續循環,直至發送到所述從第二操作系 統開始的次作業系統的應用層接口。在本發明實施例中,次作業系統響應到的驅動請求以及第一作業系統獲取到的與 所述驅動請求相對應的指令數據,都是通過在主次作業系統間進行依次傳遞才能到達目的 次作業系統,如圖5所示。在本發明實施例中,上述實施例一和實施例六給出了兩種比較具有代表的實施 例,當然,在本發明實施例中,也可以採用上述兩個實施例相結合的方案,即針對多操作系 統的移動終端中,可以設置某幾個作業系統採用實施例一的技術方案;可以設置某幾個操 作系統採用實施例六的技術方案,在此不再贅述,但不用以限制本發明。實施例七圖6示出了本發明實施例提供的多作業系統間共享應用的實現系統的結構框圖, 為了便於說明,圖中僅給出了與本發明實施例相關的部分,其中,多作業系統間共享應用的 實現裝置可以內置於移動終端的軟體單元、硬體單元或軟硬體結合單元。
10
預先配置模塊11在作為主作業系統的第一作業系統預置核心庫文件和應用層接 口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第二發送模塊 21當從第二作業系統開始的次作業系統的應用層接口響應應用軟體運行時,將驅動請求通 過主次作業系統間的通信協議發送到所述從第二作業系統開始的次作業系統的上層操作 系統的應用層接口 ;驅動請求第三發送模塊22控制將所述驅動請求通過主次作業系統間 的通信協議從所述從第二作業系統開始的次作業系統的上層作業系統的應用層接口發送 到其上層作業系統的應用層接口,並繼續循環,直至到達作為主作業系統的第一作業系統 的應用層接口 ;指令數據獲取模塊13根據接收到的所述驅動請求,控制所述第一作業系統 獲取與所述驅動請求相對應的指令數據;指令數據第二發送模塊23將獲取到的指令數據 通過主次作業系統間的通信協議發送給其下層作業系統的應用層接口 ;指令數據第三發送 模塊24控制將所述指令數據通過主次作業系統間的通信協議發送所述下層作業系統的下 層作業系統的應用層接口,並繼續循環,直至發送到所述從第二作業系統開始的次操作系 統的應用層接口。其中,在該實施例中,上述預先配置模塊11和指令數據獲取模塊13實施例五提供 的模塊的功能相同,因此,在此同樣標記為11和13,當然也可以標記為其他標記,在此不用 以限制本發明。上述僅為本發明的一個裝置實施例,其各模塊的功能如上述方法實施例所述,在 此不再贅述,但不用以限制本發明。實施例八作為了本發明的一個優選實施例,上述實施例五提供的多作業系統間共享應用的 實現裝置與實施例七提供的多作業系統間共享應用的實現系統可以同時內置於移動終端 的軟體單元、硬體單元或軟硬體結合單元,其中,其各模塊的功能如上述實施例所述,在此 不再贅述,但不用以限制本發明。在本發明實施例中,在作為主作業系統的第一作業系統預置核心庫文件和應用層 接口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;當從第二作業系統開始 的次作業系統的應用層接口響應到應用軟體運行時,控制從第二作業系統開始的次操作系 統的應用層接口直接通過主次作業系統間的通信協議向所述第一作業系統的核心庫文件 發送所述應用軟體運行的驅動請求;根據接收到的所述驅動請求,控制所述第一作業系統 獲取與所述驅動請求相對應的指令數據;將獲取到的指令數據通過主次作業系統間的通信 協議直接發送給所述從第二作業系統開始的次作業系統的應用層接口,從而有效節約了存 儲空間,減少了應用軟體的開發投入。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關的硬體來完成,所述的程序可以在存儲於一計算機可讀取存儲介質 中,所述的存儲介質,如ROM/RAM、磁碟、光碟等。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精 神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
權利要求
一種多作業系統間共享應用的實現方法,其特徵在於,所述方法包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第二作業系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應到應用軟體運行時,控制從第二作業系統開始的次作業系統的應用層接口直接通過主次作業系統間的通信協議向所述第一作業系統的核心庫文件發送所述應用軟體運行的驅動請求;根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應的指令數據;將獲取到的指令數據通過主次作業系統間的通信協議直接發送給所述從第二作業系統開始的次作業系統的應用層接口。
2.如權利要求1所述的方法,其特徵在於,所述應用軟體包括輸入法和即時通訊工具。
3.一種多作業系統間共享應用的實現裝置,其特徵在於,所述裝置包括預先配置模塊,用於在作為主作業系統的第一作業系統預置核心庫文件和應用層接 口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第一發送模塊,用於當從第二作業系統開始的次作業系統的應用層接口響應 到應用軟體運行時,控制從第二作業系統開始的次作業系統的應用層接口直接通過主次操 作系統間的通信協議向所述第一作業系統的核心庫文件發送所述應用軟體運行的驅動請 求;指令數據獲取模塊,用於根據接收到的所述驅動請求發送控制模塊發送的驅動請求, 控制所述第一作業系統獲取與所述驅動請求相對應的指令數據;以及指令數據第一發送模塊,用於將所述指令數據獲取模塊獲取到的指令數據通過主次操 作系統間的通信協議直接發送給所述從第二作業系統開始的次作業系統的應用層接口。
4.如權利要求3所述的裝置,其特徵在於,所述應用軟體包括輸入法和即時通訊工具。
5.一種多作業系統間共享應用的實現方法,其特徵在於,所述方法包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第二操 作系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應應用軟體運行時,將驅動請求 通過主次作業系統間的通信協議發送到所述從第二作業系統開始的次作業系統的上層操 作系統的應用層接口;控制將所述驅動請求通過主次作業系統間的通信協議從所述從第二作業系統開始的 次作業系統的上層作業系統的應用層接口發送到其上層作業系統的應用層接口,並繼續循 環,直至到達作為主作業系統的第一作業系統的應用層接口 ;根據接收到的所述驅動請求,控制所述第一作業系統獲取與所述驅動請求相對應的指 令數據;將獲取到的指令數據通過主次作業系統間的通信協議發送給其下層作業系統的應用 層接口 ;控制將所述指令數據通過主次作業系統間的通信協議發送所述下層作業系統的下層 作業系統的應用層接口,並繼續循環,直至發送到所述從第二作業系統開始的次作業系統 的應用層接口。
6.一種多作業系統間共享應用的實現系統,其特徵在於,所述系統包括預先配置模塊,用於在作為主作業系統的第一作業系統預置核心庫文件和應用層接 口,同時,在從第二作業系統開始的次作業系統配置應用層接口 ;驅動請求第二發送模塊,用於當從第二作業系統開始的次作業系統的應用層接口響應 應用軟體運行時,將驅動請求通過主次作業系統間的通信協議發送到所述從第二作業系統 開始的次作業系統的上層作業系統的應用層接口;驅動請求第三發送模塊,用於控制將所述驅動請求通過主次作業系統間的通信協議 從所述從第二作業系統開始的次作業系統的上層作業系統的應用層接口發送到其上層操 作系統的應用層接口,並繼續循環,直至到達作為主作業系統的第一作業系統的應用層接 Π ;指令數據獲取模塊,用於根據接收到的所述驅動請求,控制所述第一作業系統獲取與 所述驅動請求相對應的指令數據;指令數據第二發送模塊,用於將獲取到的指令數據通過主次作業系統間的通信協議發 送給其下層作業系統的應用層接口;以及指令數據第三發送模塊,用於控制將所述指令數據通過主次作業系統間的通信協議發 送所述下層作業系統的下層作業系統的應用層接口,並繼續循環,直至發送到所述從第二 作業系統開始的次作業系統的應用層接口。
7.一種包括權利要求3所述的多作業系統間共享應用的實現裝置或/和權利要求6所 述的多作業系統間共享應用的實現系統的移動終端。
全文摘要
本發明適用於通信技術領域,提供了一種多作業系統間共享應用的實現方法、系統及移動終端,包括下述步驟在作為主作業系統的第一作業系統預置核心庫文件和應用層接口,同時,在從第二作業系統開始的次作業系統配置應用層接口;當從第二作業系統開始的次作業系統的應用層接口響應到應用軟體運行時,控制從第二作業系統開始的次作業系統的應用層接口直接通過主次作業系統間的通信協議向第一作業系統的核心庫文件發送驅動請求;控制第一作業系統獲取與驅動請求相對應的指令數據;將獲取到的指令數據通過主次作業系統間的通信協議直接發送給從第二作業系統開始的次作業系統的應用層接口。本發明實施例有效節約了存儲空間,減少了應用軟體的開發投入。
文檔編號G06F9/46GK101894042SQ20101020941
公開日2010年11月24日 申請日期2010年6月24日 優先權日2010年6月24日
發明者張國敬 申請人:宇龍計算機通信科技(深圳)有限公司

同类文章

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

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