支持操作系統(tǒng)共享的系統(tǒng)及共享方法
【專利摘要】一種操作系統(tǒng)共享方法,應(yīng)用于相互連接的電子裝置以及若干運行有不同操作系統(tǒng)的服務(wù)器。該方法包括:提供一圖標(biāo)界面并顯示于該電子裝置的顯示單元上;偵測用戶的操作確定用戶所選擇的圖標(biāo);確定用戶所選擇的圖標(biāo)對應(yīng)的關(guān)聯(lián)信息,并對該關(guān)聯(lián)信息進(jìn)行解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序及支持該應(yīng)用程序的操作系統(tǒng);搜索運行有支持該應(yīng)用程序的操作系統(tǒng)的服務(wù)器;觸發(fā)該搜索到的服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序;以及將該服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序界面顯示于顯示單元上。本發(fā)明還提供一支持操作系統(tǒng)共享的系統(tǒng),本發(fā)明的系統(tǒng)及方法,可支持用戶使用不同操作系統(tǒng)下的應(yīng)用程序。
【專利說明】支持操作系統(tǒng)共享的系統(tǒng)及共享方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種系統(tǒng),特別涉及一種支持操作系統(tǒng)共享的系統(tǒng)及共享方法。
【背景技術(shù)】
[0002]目前,電子裝置如手機、平板電腦等電子裝置已經(jīng)越來越普及,一般而言,該些電子裝置均安裝有一特定的操作系統(tǒng),例如是Windows操作系統(tǒng)、Mac操作系統(tǒng)、Android (安卓)操作系統(tǒng)等。然而,目前的電子裝置只能運行并安裝本電子裝置所運行的操作系統(tǒng)支持的應(yīng)用程序,無法兼容其他操作系統(tǒng)的應(yīng)用程序,從而當(dāng)應(yīng)用程序開發(fā)商針對某一操作系統(tǒng)開發(fā)了應(yīng)用程序,但并未對電子裝置所運行的操作系統(tǒng)開發(fā)應(yīng)用程序時,電子裝置使用者無法使用該應(yīng)用程序。
【發(fā)明內(nèi)容】
[0003]有鑒于此,提供一種支持操作系統(tǒng)共享的系統(tǒng)及共享方法,能夠支持用戶使用不同操作系統(tǒng)下的應(yīng)用程序,從而擴展了用戶可使用的應(yīng)用程序,提高了用戶的使用體驗。
[0004]一種支持操作系統(tǒng)共享的系統(tǒng),能夠使得一電子裝置應(yīng)用不同操作系統(tǒng)下的應(yīng)用程序,該電子裝置包括一顯示單元,其中,該系統(tǒng)包括界面提供模塊、操作偵測模塊、信息解析模塊、服務(wù)器確定模塊以及運行觸發(fā)模塊。該界面提供模塊用于提供一圖標(biāo)界面并顯示于該電子裝置的顯示單元上。該操作偵測模塊用于偵測用戶對該圖標(biāo)界面的操作確定用戶所選擇的圖標(biāo)。該信息解析模塊用于確定用戶所選擇的圖標(biāo)對應(yīng)的關(guān)聯(lián)信息,并對該關(guān)聯(lián)信息進(jìn)行解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序以及支持該應(yīng)用程序的操作系統(tǒng)。該服務(wù)器確定模塊用于搜索運行有支持該應(yīng)用程序的操作系統(tǒng)的操作系統(tǒng)服務(wù)器。該運行觸發(fā)模塊用于觸發(fā)該搜索到的操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序。其中,該界面提供模塊還用于將該操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序界面顯示于該電子裝置的顯示單元上。
[0005]一種操作系統(tǒng)共享方法,用于擴展一電子裝置可使用的應(yīng)用程序;該方法包括:提供一圖標(biāo)界面并顯示于該電子裝置的顯示單元上;偵測用戶對該圖標(biāo)界面的操作確定用戶所選擇的圖標(biāo);確定用戶所選擇的圖標(biāo)對應(yīng)的關(guān)聯(lián)信息,并對該關(guān)聯(lián)信息進(jìn)行解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序以及支持該應(yīng)用程序的操作系統(tǒng);搜索運行有支持該應(yīng)用程序的操作系統(tǒng)的操作系統(tǒng)服務(wù)器;觸發(fā)該搜索到的操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序;以及將該操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序界面顯示于該電子裝置的顯示單元上。
[0006]通過本發(fā)明的支持操作系統(tǒng)共享的系統(tǒng)及共享方法,能夠支持用戶使用不同操作系統(tǒng)下的應(yīng)用程序,從而擴展了用戶可使用的應(yīng)用程序,提高了用戶的使用體驗。
【專利附圖】
【附圖說明】
[0007]圖1為本發(fā)明一實施方式中支持操作系統(tǒng)共享的系統(tǒng)的模塊示意圖。
[0008]圖2為本發(fā)明第一實施方式中電子裝置與主機服務(wù)器連接的示意圖。
[0009]圖3為本發(fā)明一實施方式中圖標(biāo)界面的示意圖。
[0010]圖4為本發(fā)明另一實施方式中圖標(biāo)界面的示意圖。
[0011]圖5為本發(fā)明第二實施方式中電子裝置與主機服務(wù)器連接的示意圖。
[0012]圖6為本發(fā)明一實施方式中操作系統(tǒng)共享方法的流程圖。
[0013]主要元件符號說明
【權(quán)利要求】
1.一種支持操作系統(tǒng)共享的系統(tǒng),該系統(tǒng)運行于相互連接的主機服務(wù)器以及電子裝置中,能夠使得一電子裝置應(yīng)用不同操作系統(tǒng)下的應(yīng)用程序,該電子裝置包括一顯示單元,其特征在于,該系統(tǒng)包括: 界面提供模塊,用于提供一圖標(biāo)界面并顯示于該電子裝置的顯示單元上; 操作偵測模塊,用于偵測用戶對該圖標(biāo)界面的操作確定用戶所選擇的圖標(biāo); 信息解析模塊,用于確定用戶所選擇的圖標(biāo)對應(yīng)的關(guān)聯(lián)信息,并對該關(guān)聯(lián)信息進(jìn)行解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序以及支持該應(yīng)用程序的操作系統(tǒng); 服務(wù)器確定模塊,用于搜索運行有支持該應(yīng)用程序的操作系統(tǒng)的操作系統(tǒng)服務(wù)器,其中該操作系統(tǒng)服務(wù)器具有至少一個操作系統(tǒng),每一操作系統(tǒng)服務(wù)器與該主機服務(wù)器連接;以及 運行觸發(fā)模塊,用于觸發(fā)該搜索到的操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序; 其中,該界面提供模塊還用于將該操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序的界面顯示于該電子裝置的顯示單元上。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,該關(guān)聯(lián)信息與對應(yīng)的圖標(biāo)關(guān)聯(lián)存儲,該關(guān)聯(lián)信息包括應(yīng)用程序的身份信息以及操作系統(tǒng)信息。
3.如權(quán)利要 求1所述的系統(tǒng),其特征在于,該關(guān)聯(lián)信息以及對應(yīng)的圖標(biāo)關(guān)聯(lián)存儲于主機服務(wù)器中。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,該關(guān)聯(lián)信息以及對應(yīng)的圖標(biāo)關(guān)聯(lián)存儲于電子裝置中。
5.如權(quán)利要求3所述的系統(tǒng),其特征在于,該界面提供模塊響應(yīng)用戶連接該電子裝置至主機服務(wù)器的操作而根據(jù)該存儲的圖標(biāo)提供包括該些圖標(biāo)的圖標(biāo)界面。
6.如權(quán)利要求4所述的系統(tǒng),其特征在于,該界面提供模塊在電子裝置啟動后,根據(jù)存儲于該存儲單元的圖標(biāo)而提供包括該些圖標(biāo)的圖標(biāo)界面并顯示于該顯示單元上。
7.如權(quán)利要求2所述的系統(tǒng),其特征在于,該信息解析模塊根據(jù)該身份信息確定該應(yīng)用程序,并根據(jù)該操作系統(tǒng)信息確定支持該應(yīng)用程序的操作系統(tǒng)。
8.如權(quán)利要求2所述的系統(tǒng),其特征在于,該運行控制模塊觸發(fā)該搜索到的操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序具體為:發(fā)送該應(yīng)用程序的身份信息以及運行請求至該搜索到的操作系統(tǒng)服務(wù)器,從而觸發(fā)該操作系統(tǒng)服務(wù)器運行對應(yīng)的應(yīng)用程序。
9.如權(quán)利要求1所述的系統(tǒng),其特征在于,該主機服務(wù)器中還存儲有每一操作系統(tǒng)服務(wù)器的IP地址,該服務(wù)器確定模塊確定支持該應(yīng)用程序的操作系統(tǒng)后,根據(jù)對應(yīng)的操作系統(tǒng)服務(wù)器的IP地址而搜索支持該應(yīng)用程序的操作系統(tǒng)的操作服務(wù)器。
10.如權(quán)利要求1所述的系統(tǒng),其特征在于,該搜索控制模塊還在信息解析模塊解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序以及支持該應(yīng)用程序的操作系統(tǒng)后,判斷該主機服務(wù)器運行的操作系統(tǒng)是否與支持該應(yīng)用程序的操作系統(tǒng)相同,如果相同,則該運行控制模塊直接控制該主機服務(wù)器運行該應(yīng)用程序。
11.如權(quán)利要求1所述的系統(tǒng),其特征在于,界面提供模塊所提供的圖標(biāo)界面上的每一圖標(biāo)的應(yīng)用程序的運行程序均存儲于運行有支持該應(yīng)用程序的操作系統(tǒng)的對應(yīng)操作系統(tǒng)服務(wù)器中。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,該若干操作系統(tǒng)服務(wù)器包括運行LINUX操作系統(tǒng)的操作系統(tǒng)服務(wù)器、運行Windows操作系統(tǒng)的操作系統(tǒng)服務(wù)器、運行Android操作系統(tǒng)的操作系統(tǒng)服務(wù)器以及運行Mac操作系統(tǒng)的操作系統(tǒng)服務(wù)器。
13.一種操作系統(tǒng)共享方法,用于擴展一電子裝置可使用的應(yīng)用程序;其特征在于,該方法包括: 提供一圖標(biāo)界面并顯示于該電子裝置的顯示單元上; 偵測用戶對該圖標(biāo)界面的操作確定用戶所選擇的圖標(biāo); 確定用戶所選擇的圖標(biāo)對應(yīng)的關(guān)聯(lián)信息,并對該關(guān)聯(lián)信息進(jìn)行解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序以及支持該應(yīng)用程序的操作系統(tǒng); 搜索運行有支持該應(yīng)用程序的操作系統(tǒng)的操作系統(tǒng)服務(wù)器; 觸發(fā)該搜索到的操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序;以及 將該操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序界面顯示于該電子裝置的顯示單元上。
14.如權(quán)利要求13所述的方法,其特征在于,每一圖標(biāo)對應(yīng)的關(guān)聯(lián)信息與該圖標(biāo)關(guān)聯(lián)存儲,該關(guān)聯(lián)信息包括應(yīng)用程序的身份信息以及操作系統(tǒng)信息,該步驟“確定用戶所選擇的圖標(biāo)對應(yīng)的關(guān)聯(lián)信息,并對該關(guān)聯(lián)信息進(jìn)行解析得出該圖標(biāo)所對應(yīng)的應(yīng)用程序以及支持該應(yīng)用程序的操作系統(tǒng)”包括: 根據(jù)該應(yīng)用程序的身份信息確定該應(yīng)用程序,并根據(jù)該操作系統(tǒng)信息確定支持該應(yīng)用程序的操作系統(tǒng)。
15.如權(quán)利要求13所述的方法,其特征在于,該步驟“搜索運行有支持該應(yīng)用程序的操作系統(tǒng)的操作系統(tǒng)服務(wù)器”包括: 確定支持該應(yīng)用程序的操作系統(tǒng)后,根據(jù)對應(yīng)的操作系統(tǒng)服務(wù)器的IP地址而搜索該運行有支持該應(yīng)用程序的操作系統(tǒng)的操作系統(tǒng)服務(wù)器。
16.如權(quán)利要求14所述的方法,其特征在于,該步驟“觸發(fā)該搜索到的操作系統(tǒng)服務(wù)器運行該圖標(biāo)對應(yīng)的應(yīng)用程序”包括: 發(fā)送該應(yīng)用程序的身份信息以及運行請求至該搜索到的操作系統(tǒng)服務(wù)器,從而觸發(fā)該操作系統(tǒng)服務(wù)器運行對應(yīng)的應(yīng)用程序。
【文檔編號】G06F3/0484GK104049857SQ201310083328
【公開日】2014年9月17日 申請日期:2013年3月15日 優(yōu)先權(quán)日:2013年3月15日
【發(fā)明者】許立威 申請人:宇宙互聯(lián)有限公司