TW201435737A - 具有作業系統共用控制功能的電子裝置、系統及方法 - Google Patents
具有作業系統共用控制功能的電子裝置、系統及方法 Download PDFInfo
- Publication number
- TW201435737A TW201435737A TW102114456A TW102114456A TW201435737A TW 201435737 A TW201435737 A TW 201435737A TW 102114456 A TW102114456 A TW 102114456A TW 102114456 A TW102114456 A TW 102114456A TW 201435737 A TW201435737 A TW 201435737A
- Authority
- TW
- Taiwan
- Prior art keywords
- graphic
- information
- application
- icon
- operating system
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/441—Multiboot arrangements, i.e. selecting an operating system to be loaded
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
一種作業系統共用控制方法,應用於一預先安裝有多個作業系統的電子裝置中,該方法包括:提供一圖示介面並顯示於電子裝置的顯示單元,其中,該圖示介面獨立於電子裝置所安裝的作業系統;回應對某一作業系統下的一應用程式的安裝操作,將一安裝資訊存儲於存儲單元中,其中,該安裝資訊包括一安裝標識;回應一返回該圖示介面的操作而通過查詢該安裝標識來查詢該存儲單元中是否有安裝資訊;如果有,則根據該安裝資訊中的圖示檔將對應的圖示新增至圖示介面。
Description
本發明涉及一種電子裝置,特別涉及一種具有作業系統共用控制功能的電子裝置、系統及方法。
目前,手機、平板電腦等電子裝置已經越來越普及,一般而言,該些電子裝置均安裝有一特定的作業系統,例如是Windows作業系統、Mac作業系統、Android(安卓)作業系統等。隨著技術的進步,同時安裝有兩個作業系統的電子裝置也已經出現,然而,該些電子裝置在根據用戶選擇或者默認的方式進入一作業系統後,僅能顯示當前作業系統支援的圖示,用戶若要尋找某一應用程式,而並不確定該應用程式所運行的作業系統,需要進行逐個作業系統的切換,造成了用戶時間的浪費和困擾。
有鑒於此,提供一種具有作業系統共用控制功能的電子裝置、系統及方法,能夠根據一作業系統下的應用程式的安裝或卸載而在另一作業系統的圖示介面對該應用程式圖示進行更新,從而能夠顯示多個作業系統的圖示。同時,該具有作業系統共用控制功能的電子裝置、系統及方法能夠回應一圖示的操作,而自動切換至可運行圖示對應的應用程式的作業系統下,提高了用戶的體驗。
一具有作業系統共用控制功能的電子裝置,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元、存儲單元以及處理單元,其中,該處理單元用於運行一支援作業系統共用的系統,該系統包括介面提供模組、存儲控制模組以及圖示更新模組。介面提供模組用於提供一圖示介面並顯示於顯示單元上,其中,該圖示介面獨立於電子裝置所安裝該多個作業系統。存儲控制模組用於回應用戶在電子裝置某一作業系統下對一應用程式的安裝,將一安裝資訊存儲於存儲單元的共用存儲區中,該安裝資訊包括該安裝的應用程式對應的圖示檔以及一用於標識該安裝資訊的安裝標識。圖示更新模組用於回應一返回該介面提供模組提供的圖示介面的操作,而通過查詢該安裝標識查詢該存儲單元的共用存儲區中是否有安裝資訊,並在查詢到該安裝資訊時,根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面。
一種作業系統共用控制系統,該系統運行於一電子裝置上,該電子裝置預先安裝有多個作業系統,電子裝置包括顯示單元以及存儲單元,其中,該系統包括介面提供模組、存儲控制模組以及圖示更新模組。介面提供模組用於提供一圖示介面並顯示於顯示單元上,其中,該圖示介面獨立於電子裝置所安裝該多個作業系統。存儲控制模組用於回應用戶在電子裝置某一作業系統下對一應用程式的安裝,將一安裝資訊存儲於存儲單元的共用存儲區中,該安裝資訊包括該安裝的應用程式對應的圖示檔以及一用於標識該安裝資訊的安裝標識。圖示更新模組用於回應一返回該介面提供模組提供的圖示介面的操作,而通過查詢該安裝標識查詢該存儲單元的共用存儲區中是否有安裝資訊,並在查詢到該安裝資訊時,根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面。
一具有作業系統共用控制功能的電子裝置,該電子裝置預先安裝多個作業系統,該電子裝置包括顯示單元以及處理單元,其中,該顯示單元顯示有一圖示介面,該圖示介面獨立於電子裝置的各個作業系統且顯示有多個作業系統的圖示,該處理單元用於運行一支援作業系統共用的系統,該系統包括操作偵測模組、應用程式確定模組以及運行控制模組。操作偵測模組用於偵測用戶對圖示介面的操作而確定用戶所選擇的圖示。應用程式確定模組用於根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統。運行控制模組用於啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。
一種作業系統共用控制系統,該系統運行於一電子裝置上,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元,該系統包括操作偵測模組、應用程式確定模組以及運行控制模組。操作偵測模組用於偵測用戶對圖示介面的操作而確定用戶所選擇的圖示。應用程式確定模組用於根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統。運行控制模組用於啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。
一種作業系統共用控制方法,應用於一電子裝置中,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元以及存儲單元,其中,該方法包括:提供一圖示介面並顯示於顯示單元,其中,該圖示介面獨立於電子裝置所安裝的多個作業系統;回應對某一作業系統下的一應用程式的安裝操作,將一安裝資訊存儲於存儲單元的共用存儲區中,其中,該安裝資訊包括一安裝標識以及一與該所安裝的應用程式對應的圖示檔;回應一返回該圖示介面的操作,而通過查詢該安裝標識來查詢該存儲單元中是否有安裝資訊;如果有安裝資訊,則根據該安裝資訊中的圖示檔將對應的圖示新增至圖示介面。
一種作業系統共用控制方法,應用於一電子裝置中,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元;該方法包括:偵測用戶對顯示單元顯示的圖示介面的操作確定用戶所選擇的圖示,其中,該圖示介面獨立於電子裝置所安裝的多個作業系統;根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統;啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。
本發明的具有作業系統共用控制功能的電子裝置、系統及方法,能夠根據一作業系統下的應用程式的安裝或卸載而在另一作業系統的圖示介面對該應用程式圖示進行更新,從而能夠顯示多個作業系統的圖示。同時,該具有作業系統共用控制功能的電子裝置、系統及方法能夠回應一圖示的操作,而自動切換至可運行圖示對應的應用程式的作業系統下,提高了用戶的體驗。
圖1為本發明一實施方式中具有作業系統共用控制功能的電子裝置的模組示意圖。
圖2為本發明一實施方式中圖示介面的示意圖。
圖3為本發明另一實施方式中圖示介面的示意圖。
圖4為本發明一實施方式中作業系統共用控制方法的流程圖。
圖5為本發明一實施方式中作業系統共用控制方法中進行圖示介面的圖示更新步驟的具體流程圖。
圖6為本發明一實施方式中作業系統共用控制方法中回應圖示操作進行控制步驟的具體流程圖。
請參閱圖1,為本發明第一實施方式中具有作業系統共用控制功能的電子裝置100的模組圖。該電子裝置100安裝有多個作業系統,包括LINUX作業系統、Windows作業系統、Android(安卓)作業系統、Mac(蘋果電腦作業系統)等。該電子裝置200可為手機、平板電腦、筆記本電腦等可擕式裝置或臺式電腦等個人電腦。
如圖1所示,該電子裝置100包括顯示單元10、處理單元20以及存儲單元30。在較佳實施方式中,該顯示單元10為觸摸屏,在其他實施方式中,該顯示單元10為顯示幕,該顯示單元10與鍵盤或觸摸板組成輸入輸出裝置。
該處理單元20用於運行一作業系統共用控制系統S1(以下稱為:系統S1),該系統S1包括介面提供模組21、存儲控制模組22以及圖示更新模組23。在其他實施方式中,上述系統模組也可以是處理單元的組成部分,即固化在處理器上的硬體單元。
請一併參考圖2,該介面提供模組21用於提供一圖示介面IS並顯示於顯示單元10上。如圖2所示,該圖示介面IS包括有多個圖示TI,其中該些圖示TI包括運行於不同作業系統(OS)的應用程式(App)對應的圖示,例如包括運行於Linux系統的流覽器圖示、運行於Android系統的播放器一圖示等。其中,該介面提供模組21提供的圖示介面IS獨立於電子裝置100所安裝該多個作業系統。在本實施方式中,如圖2所示,各個作業系統對應的應用程式的圖示TI為隨機地排列在圖示介面IS上。
在其他實施方式中,如圖3所示,在該圖示介面IS中,同一作業系統下的圖示TI排列在一起,即同一作業系統下的應用程式圖示TI排列在獨立的至少一行區域中。從而,方便用戶管理某一作業系統下的應用程式圖示TI。
該存儲控制模組22用於回應用戶在電子裝置100某一作業系統下對一應用程式的安裝後,將一安裝資訊存儲於存儲單元30的共用存儲區中。其中,該共用存儲區為電子裝置100運行于各個作業系統時均能讀取的存儲區域。其中,該安裝資訊包括一安裝標識以及該安裝的應用程式對應的圖示檔。該圖示檔包括圖示名稱、圖示圖案、圖示對應/指向的應用程式的身份資訊以及支援該應用程式的作業系統等資訊。該安裝標識用於標識該安裝資訊。在本實施方式中,該圖示介面IS中的圖示TI還包括多個作業系統圖示,例如,該介面提供模組21所提供的圖示介面IS上還包括Android系統圖示、Windows系統圖示等,當用戶點擊一作業系統圖示時,則進入相應的作業系統,在該作業系統下可進行應用程式的安裝等,與現有技術相同,故不在此贅述。
該圖示更新模組23用於回應一返回該介面提供模組21提供的圖示介面IS的操作,而通過查詢該安裝標識查詢該存儲單元30的共用存儲區中是否有安裝資訊,並在查詢到該安裝資訊時,根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面IS。其中,返回該介面提供模組21提供的圖示介面IS的操作可為關閉當前作業系統下的運行介面而返回該圖示介面IS,也可為通過點擊當前作業系統下的介面上的特定返回鍵等而返回該圖示介面IS。
具體的,該圖示更新模組23根據安裝資訊中的圖示檔將對應的圖示新增至啟動後的作業系統的圖示介面IS為:將該安裝資訊中的圖示檔的格式轉換成該圖示介面IS所支援的圖示檔格式,並根據該轉換後的圖示檔將對應的圖示增加至圖示介面IS。其中,該介面提供模組21提供該圖示介面IS運行于一不同於該電子裝置100所安裝的各個作業系統的介面系統中,例如運行於一具有類似於作業系統的固件中,該介面系統不為任何現有習知的作業系統,但可視為一作業系統。
該存儲控制模組22還用於回應用戶在電子裝置100在某一作業系統下對一應用程式的卸載操作,將該應用程式對應的卸載資訊存儲於存儲單元30的共用存儲區中。其中,該卸載資訊包括卸載標識以及該圖示檔,同樣的該卸載標識用於標識該卸載資訊。
該圖示更新模組23還用於回應返回該介面提供模組21提供的圖示介面IS的操作,通過查詢該卸載標識查詢該存儲單元30的公共存儲區域中是否存儲有卸載資訊,並在查詢到該卸載資訊時,將卸載資訊中的圖示檔的格式轉換成轉換為該圖示介面IS所支援的圖示檔格式,並根據該轉換後的圖示檔確定當前在圖示介面IS上顯示的圖示,並將該確定的圖示從該圖示介面IS中刪除。
從而,當電子裝置100在任一作業系統下安裝有該作業系統支援的一應用程式後,該系統S1均會將該應用程式對應的圖示TI增加至獨立于任一作業系統的圖示介面IS。而當電子裝置100在一作業系統下對一應用程式進行卸載後,該系統S1也會將該應用程式對應的圖示TI從該圖示介面IS中刪除。
在本實施方式中,該作業系統共用控制系統S1還包括該操作偵測模組24、應用程式確定模組25以及運行控制模組26。
該操作偵測模組24用於偵測用戶對當前顯示的圖示介面IS的操作而確定用戶所選擇的圖示TI。
該應用程式確定模組25用於根據用戶選擇的圖示TI確定該圖示TI對應的應用程式及支援該應用程式的作業系統。
該運行控制模組26用於啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。例如,應用程式確定模組25判斷被用戶選擇的圖示TI對應的應用程式為Android系統支援的播放器一(Android)時,則控制啟動Android作業系統,並在啟動後的該Android作業系統下控制運行該播放器一(Android)的應用程式。
其中,該存儲單元30中存儲每一圖示TI的關聯資訊,其中,每一圖示對應的關聯資訊與該圖示關聯存儲,該關聯資訊包括應用程式的身份資訊(ID)以及作業系統資訊等。該應用程式確定模組23用於根據用戶選擇的圖示TI而得到相應的關聯資訊,並根據該關聯資訊中的身份資訊確定該應用程式,以及根據該作業系統資訊確定支援該應用程式的作業系統,即可運行該應用程式的系統。其中,前述的作業系統啟動的操作也可為運行控制模組26進行切換作業系統的控制所觸發。
圖4為本發明較佳實施方式中作業系統共用控制方法流程圖,該方法應用於如圖1所示的電子裝置100中。
該作業系統共用控制方法包括步驟:1)進行圖示介面的圖示更新步驟(S31);2)回應圖示操作進行控制的步驟(S32)。
圖5為本發明較佳實施方式中作業系統共用控制方法的步驟1)進行圖示介面的圖示更新的具體流程圖。
該介面提供模組提供一圖示介面IS並顯示於顯示單元10上(S401)。其中,該介面提供模組21提供的圖示介面IS獨立於電子裝置100所安裝的多個作業系統。
該存儲控制模組22回應用戶在電子裝置100某一作業系統下對一應用程式的安裝後,將一安裝資訊存儲於存儲單元30的共用存儲區中(S402)。其中,該安裝資訊包括一安裝標識以及該安裝的應用程式對應的圖示檔。該圖示檔包括圖示名稱、圖示圖案、圖示對應的應用程式的身份資訊以及支援該應用程式的作業系統。該安裝標識用於標識該安裝資訊。
該圖示更新模組23回應一返回該介面提供模組提供的圖示介面IS的操作,而查詢該存儲單元30中是否有安裝資訊(S403)。
如果有安裝資訊,則該圖示更新模組23相應的將對應的圖示新增至圖示介面IS(S405)。具體的,當該圖示更新模組23通過查詢該安裝標識查詢該存儲單元30的公共存儲區域中存儲有安裝資訊時,該圖示更新模組23該安裝資訊中的圖示檔的格式轉換成圖示介面IS支援的圖示檔格式,並根據該轉換後的圖示檔將對應的圖示增加至圖示介面IS。
其中,該步驟1)還包括:
該存儲控制模組22在安裝卸載模組21對一應用程式進行卸載後,將該應用程式對應的卸載資訊存儲於存儲單元30的共用存儲區中(S407)。其中,該卸載資訊包括卸載標識以及該圖示檔,同樣的該卸載標識用於標識該卸載資訊。
該圖示更新模組23還回應返回該介面提供模組21提供的圖示介面IS的操作,通過查詢該卸載標識查詢該存儲單元30的公共存儲區域中是否存儲有卸載資訊(S409)。
該圖示更新模組23並在查詢到該卸載資訊時,將該卸載的應用程式對應的圖示從該圖示介面IS中刪除(S411)。具體的,該圖示更新模組23將卸載資訊中的圖示檔的格式轉換成圖示介面IS支援的圖示檔格式,並根據該轉換後的圖示檔確定當前在圖示介面IS上顯示的圖示,並將該確定的圖示從該圖示介面IS中刪除。
圖6為本發明較佳實施方式中作業系統共用控制方法的步驟2)回應圖示操作進行控制的步驟的具體流程圖。
該操作偵測模組24偵測用戶對圖示介面IS的操作而確定用戶所選擇的圖示TI(S501)。
該應用程式確定模組25根據用戶選擇的圖示TI確定該圖示TI對應的應用程式及支援該應用程式的作業系統(S503)。
該運行控制模組26啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式(S505)。
從而,本發明的電子裝置100、系統S1及方法,可支援多個系統的應用程式,更大的擴展了用戶的應用程式使用範圍,使得用戶有更好的操作體驗。
可以理解,以上所述實施方式僅供說明本發明之用,而並非對本發明的限制。有關技術領域的普通技術人員根據本發明在相應的技術領域做出的變化應屬於本發明的保護範疇。
100...電子裝置
10...顯示單元
20...處理單元
30...存儲單元
S1...系統
21...介面提供模組
22...存儲控制模組
23...圖示更新模組
24...操作偵測模組
25...應用程式確定模組
26...運行控制模組
IS...圖示介面
TI、TI1、TI2...圖示
S31~S32;S401~S411;S501~S505...步驟
S401...提供一圖示介面並顯示於顯示單元上,其中,該圖示介面獨立於電子裝置的多個作業系統
S402...回應用戶在某一作業系統下對一應用程式的安裝後,將一安裝資訊存儲於存儲單元中
S403...回應一返回該圖示介面的操作,而查詢存儲單元是否有安裝資訊
S405...根據該安裝資訊中的圖示檔將對應的圖示新增至圖示介面
S407...回應對一應用程式的卸載操作,將該應用程式對應的卸載資訊存儲於存儲單元的共用存儲區中
S409...回應一返回該圖示介面的操作查詢該存儲單元的公共存儲區域中是否存儲有卸載資訊
S411...根據該卸載資訊將對應的圖示從該圖示介面中刪除
Claims (20)
- 一具有作業系統共用控制功能的電子裝置,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元、存儲單元以及處理單元,其改良在於,該處理單元包括:
介面提供模組,用於提供一圖示介面並顯示於顯示單元上,其中,該圖示介面獨立於電子裝置所安裝的該多個作業系統;
存儲控制模組,用於回應用戶在電子裝置某一作業系統下對一應用程式的安裝,將一安裝資訊存儲於存儲單元的共用存儲區中,該安裝資訊包括該安裝的應用程式對應的圖示檔以及一用於標識該安裝資訊的安裝標識;以及
圖示更新模組,用於回應一返回該介面提供模組提供的圖示介面的操作,而通過查詢該安裝標識查詢該存儲單元的共用存儲區中是否有安裝資訊,並在查詢到該安裝資訊時,根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面。 - 如申請專利範圍第1項所述之電子裝置,其中,該圖示更新模組根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面為:將該安裝資訊中的圖示檔的格式轉換成該圖示介面支援的圖示檔格式,並根據該轉換後的圖示檔將對應的圖示增加至圖示介面。
- 如申請專利範圍第1項所述之電子裝置,其中,存儲控制模組還用於回應對一應用程式的卸載操作,將該應用程式對應的卸載資訊存儲於存儲單元的共用存儲區中,該卸載資訊包括該卸載的應用程式對應的圖示檔以及一用於標識該卸載資訊的卸載標識。
- 如申請專利範圍第3項所述之電子裝置,其中,該圖示更新模組還用於回應返回該介面提供模組提供的圖示介面的操作,通過查詢該卸載標識查詢該存儲單元的公共存儲區域中是否存儲有卸載資訊,並在查詢到該卸載資訊時,根據卸載資訊中的圖示檔將對應的圖示從圖示介面中刪除。
- 如申請專利範圍第4項所述之電子裝置,其中,該圖示更新模組根據卸載資訊中的圖示檔將對應的圖示從圖示介面中刪除為:將卸載資訊中的圖示檔的格式轉換成圖示介面支援的圖示檔格式,並根據該轉換後的圖示檔確定在圖示介面上顯示的圖示,並將該確定的圖示從該圖示介面中刪除。
- 一種作業系統共用控制系統,該系統運行於一電子裝置上,該電子裝置預先安裝有多個作業系統,電子裝置包括顯示單元以及存儲單元,其改良在於,該系統包括:
介面提供模組,用於提供一圖示介面並顯示於顯示單元上,其中,該圖示介面獨立於電子裝置所安裝該多個作業系統;
存儲控制模組,用於回應用戶在電子裝置某一作業系統下對一應用程式的安裝,將一安裝資訊存儲於存儲單元的共用存儲區中,該安裝資訊包括該安裝的應用程式對應的圖示檔以及一用於標識該安裝資訊的安裝標識;以及
圖示更新模組,用於回應一返回該介面提供模組提供的圖示介面的操作,而通過查詢該安裝標識查詢該存儲單元的共用存儲區中是否有安裝資訊,並在查詢到該安裝資訊時,根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面。 - 如申請專利範圍第6項所述之系統,其中,該圖示更新模組根據安裝資訊中的圖示檔將對應的圖示新增至該圖示介面為:將該安裝資訊中的圖示檔的格式轉換成該圖示介面支援的圖示檔格式,並根據該轉換後的圖示檔將對應的圖示增加至圖示介面。
- 如申請專利範圍第6項所述之系統,其中,存儲控制模組還用於回應對一應用程式的卸載操作,將該應用程式對應的卸載資訊存儲於存儲單元的共用存儲區中,該卸載資訊包括該卸載的應用程式對應的圖示檔以及一用於標識該卸載資訊的卸載標識。
- 如申請專利範圍第8項所述之系統,其中,該圖示更新模組還用於回應返回該介面提供模組提供的圖示介面的操作,通過查詢該卸載標識查詢該存儲單元的公共存儲區域中是否存儲有卸載資訊,並在查詢到該卸載資訊時,根據卸載資訊中的圖示檔將對應的圖示從圖示介面中刪除。
- 如申請專利範圍第9項所述之系統,其中,該圖示更新模組根據卸載資訊中的圖示檔將對應的圖示從圖示介面中刪除為:將卸載資訊中的圖示檔的格式轉換成圖示介面支援的圖示檔格式,並根據該轉換後的圖示檔確定在圖示介面上顯示的圖示,並將該確定的圖示從該圖示介面中刪除。
- 一具有作業系統共用控制功能的電子裝置,該電子裝置預先安裝多個作業系統,該電子裝置包括顯示單元以及處理單元,其改良在於,該顯示單元顯示有一圖示介面,該圖示介面獨立於電子裝置的各個作業系統且顯示有多個作業系統的圖示,該處理單元包括:
操作偵測模組,用於偵測用戶對圖示介面的操作而確定用戶所選擇的圖示,;
應用程式確定模組,用於根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統;
運行控制模組,用於啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。 - 如申請專利範圍第11項所述之電子裝置,其中,該電子裝置還包括存儲單元,該存儲單元中存儲每一圖示的關聯資訊,其中,每一圖示對應的關聯資訊與該圖示關聯存儲,該關聯資訊包括應用程式的身份資訊以及作業系統資訊,該應用程式確定模組根據用戶選擇的圖示而得到相應的關聯資訊,並根據該關聯資訊中的身份資訊確定該應用程式,以及根據該作業系統資訊確定支援該應用程式的作業系統。
- 一種作業系統共用控制系統,該系統運行於一電子裝置上,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元,該顯示單元,其改良在於,該系統包括:
操作偵測模組,用於偵測用戶對顯示於顯示單元上的圖示介面的操作而確定用戶所選擇的圖示,其中,該圖示介面獨立於電子裝置的各個作業系統且顯示有多個作業系統的圖示;
應用程式確定模組,用於根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統;
運行控制模組,用於啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。 - 如申請專利範圍第13項所述之系統,其中,該電子裝置還包括存儲單元,該存儲單元中存儲每一圖示的關聯資訊,其中,每一圖示對應的關聯資訊與該圖示關聯存儲,該關聯資訊包括應用程式的身份資訊以及作業系統資訊,該應用程式確定模組根據用戶選擇的圖示而得到相應的關聯資訊,並根據該關聯資訊中的身份資訊確定該應用程式,以及根據該作業系統資訊確定支援該應用程式的作業系統。
- 一種作業系統共用控制方法,應用於一電子裝置中,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元以及存儲單元,其改良在於,該方法包括:
提供一圖示介面並顯示於顯示單元,其中,該圖示介面獨立於電子裝置所安裝的多個作業系統;
回應對某一作業系統下的一應用程式的安裝操作,將一安裝資訊存儲於存儲單元的共用存儲區中,其中,該安裝資訊包括一安裝標識以及一與該所安裝的應用程式對應的圖示檔;
回應一返回該圖示介面的操作,而通過查詢該安裝標識來查詢該存儲單元中是否有安裝資訊;
如果有安裝資訊,則根據該安裝資訊中的圖示檔將對應的圖示新增至圖示介面。 - 如申請專利範圍第15項所述之方法,其中,該方法還包括步驟:
回應對某一作業系統下的一應用程式的卸載操作,將該應用程式對應的卸載資訊存儲於存儲單元的共用存儲區中,其中,該卸載資訊包括卸載標識以及該卸載的應用程式對應的圖示檔,該卸載標識用於標識該卸載資訊;
回應返回該圖示介面的操作,通過查詢該卸載標識查詢該存儲單元的公共存儲區域中是否存儲有卸載資訊;
如果有,根據該卸載資訊將卸載檔對應的圖示從該圖示介面中刪除。 - 如申請專利範圍第15項所述之方法,其中,該步驟“根據該安裝資訊中的圖示檔將對應的圖示新增至圖示介面”包括:
將該安裝資訊中的圖示檔的格式轉換成圖示介面所支援的圖示檔格式;並
根據該轉換後的圖示檔將對應的圖示增加至圖示介面。 - 如申請專利範圍第17項所述之方法,其中,該步驟“根據該卸載資訊將卸載檔對應的圖示從該圖示介面中刪除”包括:
將卸載資訊中的圖示檔的格式轉換成轉換為圖示介面所支援的圖示檔格式;
根據該轉換後的圖示檔確定當前在圖示介面上顯示的圖示;並
將該確定的圖示從該圖示介面中刪除。 - 一種作業系統共用控制方法,應用於一電子裝置中,該電子裝置預先安裝有多個作業系統,該電子裝置包括顯示單元;其改良在於,該方法包括:
偵測用戶對顯示單元顯示的圖示介面的操作確定用戶所選擇的圖示,其中,該圖示介面獨立於電子裝置所安裝的多個作業系統;
根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統;
啟動支援該應用程式的作業系統,並在該啟動後的作業系統下控制運行該應用程式。 - 如申請專利範圍第19項所述之方法,其中,每一圖示對應的關聯資訊與該圖示關聯存儲,該關聯資訊包括應用程式的身份資訊以及作業系統資訊,該步驟“根據用戶選擇的圖示確定該圖示對應的應用程式及支援該應用程式的作業系統”包括:
根據用戶選擇的圖示確定對應的關聯資訊;以及
根據關聯資訊中的該身份資訊確定該應用程式,並根據該作業系統資訊確定支援該應用程式的作業系統。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310083355.7A CN104050019A (zh) | 2013-03-15 | 2013-03-15 | 具有操作系统共享控制功能的电子装置、系统及方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201435737A true TW201435737A (zh) | 2014-09-16 |
Family
ID=51502921
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102114456A TW201435737A (zh) | 2013-03-15 | 2013-04-23 | 具有作業系統共用控制功能的電子裝置、系統及方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20140280262A1 (zh) |
| CN (1) | CN104050019A (zh) |
| TW (1) | TW201435737A (zh) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104951212B (zh) * | 2014-03-25 | 2018-04-27 | 腾讯科技(深圳)有限公司 | 一种移动终端的桌面数据处理方法、装置和系统 |
| TW201543363A (zh) * | 2014-05-05 | 2015-11-16 | Pegatron Corp | 切換作業系統的方法及電子裝置 |
| CN104461749B (zh) * | 2014-12-30 | 2018-05-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种多系统终端的应用程序同步方法、同步装置及终端 |
| CN104573044A (zh) * | 2015-01-19 | 2015-04-29 | 宇龙计算机通信科技(深圳)有限公司 | 信息搜索方法、信息搜索装置和终端 |
| WO2016137272A1 (ko) * | 2015-02-27 | 2016-09-01 | 삼성전자 주식회사 | 복수의 운영체제가 설치된 디바이스를 제어하는 방법 및 디바이스 |
| CN105653310B (zh) * | 2015-08-28 | 2019-08-02 | 宇龙计算机通信科技(深圳)有限公司 | 应用安装方法、装置及电子设备 |
| WO2017177434A1 (zh) * | 2016-04-15 | 2017-10-19 | 深圳前海达闼云端智能科技有限公司 | 一种用户界面标识显示方法和装置 |
| CN107357400B (zh) * | 2016-05-10 | 2021-03-26 | 佛山市顺德区顺达电脑厂有限公司 | 自动开机到安装有指定操作系统类型的硬盘的方法 |
| CN115080158B (zh) * | 2021-03-12 | 2024-07-09 | Oppo广东移动通信有限公司 | 界面显示方法、装置、终端设备及计算机可读存储介质 |
| CN113467870B (zh) * | 2021-06-25 | 2023-10-03 | 宁波均联智行科技股份有限公司 | 基于双系统的app同屏显示方法及系统 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2315469T3 (es) * | 2003-04-09 | 2009-04-01 | Virtuallogix Sa | Sistemas operativos. |
| US8972977B2 (en) * | 2004-06-30 | 2015-03-03 | Microsoft Technology Licensing, Llc | Systems and methods for providing seamless software compatibility using virtual machines |
| US7987432B1 (en) * | 2006-04-25 | 2011-07-26 | Parallels Holdings, Ltd. | Seamless integration and installation of non-native application into native operating system |
| KR101761615B1 (ko) * | 2010-10-29 | 2017-08-04 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
-
2013
- 2013-03-15 CN CN201310083355.7A patent/CN104050019A/zh active Pending
- 2013-04-23 TW TW102114456A patent/TW201435737A/zh unknown
-
2014
- 2014-03-12 US US14/207,410 patent/US20140280262A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20140280262A1 (en) | 2014-09-18 |
| CN104050019A (zh) | 2014-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201435737A (zh) | 具有作業系統共用控制功能的電子裝置、系統及方法 | |
| US9851865B2 (en) | Method for managing application and electronic device thereof | |
| US10514821B2 (en) | Method and apparatus for relocating an icon | |
| US20130247021A1 (en) | Electronic device, system and method for updating and uninstalling software | |
| EP3249519A1 (en) | Electronic device for controlling plurality of displays and control method | |
| CN106372102B (zh) | 电子装置和用于管理电子装置上的文件夹中的对象的方法 | |
| TW201327355A (zh) | 電子裝置的主螢幕圖示管理系統及方法 | |
| RU2677393C2 (ru) | Способ и устройство для обеспечения графического интерфейса пользователя | |
| US9671949B2 (en) | Method and apparatus for controlling user interface by using objects at a distance from a device without touching | |
| US10824410B2 (en) | Method and equipment for executing a file | |
| AU2013270538A1 (en) | Method and electronic device for configuring screen | |
| US11460971B2 (en) | Control method and electronic device | |
| US20140351215A1 (en) | Application Management Method And Device | |
| US20140130032A1 (en) | Method and apparatus for managing application update information in an electronic device | |
| WO2016043553A1 (en) | Device for handling touch input and method thereof | |
| KR20160068623A (ko) | 아이콘의 위치를 재배치하는 방법 및 장치 | |
| TW201435742A (zh) | 具有作業系統共用控制功能的電子裝置、系統及方法 | |
| CN106843915A (zh) | 一种固件切换方法和装置 | |
| US20140282057A1 (en) | System for applying applications of different operating systems in one electronic device and method thereof | |
| US20140282058A1 (en) | Electronic device with a funiction of applying applications of different operating systems, system and method thereof | |
| JP5269176B2 (ja) | 情報処理装置および表示処理方法 | |
| US20150106757A1 (en) | Electronic apparatus, method for executing application, and computer-readable recording medium | |
| CN105389105B (zh) | 应用程序功能界面的移动方法、系统与移动装置 | |
| US9201576B2 (en) | Display method and portable device | |
| TW201435708A (zh) | 圖示介面更新系統及方法 |