CN104049858A - 支持操作***共享的电子装置、***及方法 - Google Patents
支持操作***共享的电子装置、***及方法 Download PDFInfo
- Publication number
- CN104049858A CN104049858A CN201310083352.3A CN201310083352A CN104049858A CN 104049858 A CN104049858 A CN 104049858A CN 201310083352 A CN201310083352 A CN 201310083352A CN 104049858 A CN104049858 A CN 104049858A
- Authority
- CN
- China
- Prior art keywords
- operating system
- application program
- electronic installation
- icon
- supporting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
一种操作***共享方法,包括:提供一图标界面显示于电子装置的显示单元上,其中,该图标界面包括多个运行于不同操作***的应用程序对应的图标;侦测用户的操作确定用户所选择的图标;根据选择的图标确定该图标对应的应用程序及支持该应用程序的操作***;判断支持该应用程序的操作***是否与电子装置当前运行的操作***相同;如果不相同,则判断电子装置中是否具有支持该应用程序的操作***;如果不具有,则控制该电子装置连接至主机服务器请求主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序。本发明还提供一支持操作***共享的电子装置及***,本发明的电子装置、***及方法,可支持用户使用不同操作***下的应用程序。
Description
技术领域
本发明涉及一种电子装置,特别涉及一种支持操作***共享的电子装置、***及方法。
背景技术
目前,手机、平板电脑等电子装置已经越来越普及,一般而言,该些电子装置均安装有一特定的操作***,例如是Windows操作***、Mac操作***、Android(安卓)操作***等。然而,目前的电子装置只能运行并安装本电子装置所运行的操作***支持的应用程序,无法兼容其他操作***的应用程序,从而当应用程序开发商针对某一操作***开发了应用程序,但并未对电子装置所运行的操作***开发应用程序时,电子装置使用者无法使用该应用程序。
发明内容
有鉴于此,提供一种支持操作***共享的***及共享方法,能够支持用户使用不同操作***下的应用程序,从而扩展了用户可使用的应用程序,提高了用户的使用体验。
一支持操作***共享的电子装置,该电子装置预先安装有至少一个操作***,该电子装置包括显示单元以及处理单元,其中,该处理单元用于运行一支持操作***共享的***,该***包括界面提供模块、操作侦测模块、应用程序确定模块、操作***确定模块以及运行控制模块。该界面提供模块用于提供一图标界面并显示于显示单元上。该操作侦测模块用于侦测用户对图标界面的操作而确定用户所选择的图标。该应用程序确定模块用于根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***。该操作***确定模块用于确定电子装置当前运行的操作***是否为支持该应用程序的操作***,并在确定电子装置当前运行的操作***不为支持该应用程序的操作***时,继续判断电子装置中是否具有支持该应用程序的操作***。该运行控制模块用于在操作***确定模块确定电子装置当前运行的操作***为支持该应用程序的操作***时,控制直接运行该图标对应的应用程序,该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中具有支持该应用程序的操作***时,控制将电子装置所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序;该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中不具有支持该应用程序的操作***时,控制通信单元连接主机服务器,请求该主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序。
一种支持操作***共享的***,该***运行于一电子装置上,该电子装置预先安装有至少一个操作***,该电子装置包括显示单元,其中,该***包括界面提供模块、操作侦测模块、应用程序确定模块、操作***确定模块以及运行控制模块。该界面提供模块用于提供一图标界面并显示于显示单元上。该操作侦测模块用于侦测用户对图标界面的操作而确定用户所选择的图标。该应用程序确定模块用于根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***。该操作***确定模块用于确定电子装置当前运行的操作***是否为支持该应用程序的操作***,并在确定电子装置当前运行的操作***不为支持该应用程序的操作***时,继续判断电子装置中是否具有支持该应用程序的操作***。该运行控制模块用于在操作***确定模块确定电子装置当前运行的操作***为支持该应用程序的操作***时,控制直接运行该图标对应的应用程序,该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中具有支持该应用程序的操作***时,控制将电子装置所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序;该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中不具有支持该应用程序的操作***时,控制通信单元连接主机服务器,请求该主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序。
一种操作***共享方法,应用于一电子装置中,该电子装置预先安装至少一个操作***,该电子装置包括显示单元;该方法包括:提供一图标界面显示于显示单元上,其中,该图标界面包括多个运行于不同操作***的应用程序对应的图标;侦测用户对该图标界面的操作确定用户所选择的图标;根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***;判断支持该应用程序的操作***是否与电子装置当前运行的操作***相同;如果相同,控制直接运行该图对应的应用程序;以及如果不相同,则判断电子装置中是否具有支持该应用程序的操作***;如果具有,控制将电子装置所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序;如果不具有,则控制该电子装置连接至主机服务器;以及请求主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序。
本发明的支持操作***共享的***及共享方法,能够支持用户使用不同操作***下的应用程序,从而扩展了用户可使用的应用程序,提高了用户的使用体验。
附图说明
图1为本发明一实施方式中支持操作***共享的电子装置的模块示意图。
图2为本发明一实施方式中图标界面的示意图。
图3为本发明另一实施方式中图标界面的示意图。
图4为本发明一实施方式中操作***共享方法的流程图。
主要元件符号说明
电子装置 | 100 |
*** | S1 |
显示单元 | 10 |
处理单元 | 20 |
通信单元 | 30 |
存储单元 | 40 |
界面提供模块 | 21 |
操作侦测模块 | 22 |
应用程序确定模块 | 23 |
操作***确定模块 | 24 |
运行控制模块 | 25 |
图标界面 | IS |
图标 | TI、TI1、TI2 |
步骤 | S301~S317 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参阅图1,为本发明第一实施方式中支持操作***共享的电子装置100的模块图。该电子装置100运行至少一个操作***,例如ios操作***、Windows操作***、Android(安卓)操作***中的至少一个。在本实施方式中,该电子装置200为手机、平板电脑、笔记本电脑等便携式装置或台式电脑等个人电脑。
如图1所示,该电子装置100包括显示单元10、处理单元20以及通信单元30。在较佳实施方式中,该显示单元10为触摸屏,在其它实施方式中,该显示单元10为显示屏,该显示单元10与键盘或触摸板组合成一输入输出装置。
该处理单元20用于运行一支持操作***共享的***S1(以下称为:***S1),该***S1包括界面提供模块21、操作侦测模块22、应用程序确定模块23、操作***确定模块24以及运行控制模块25。
其中,该***S1为一auto-run(自动运行)程序,在电子装置100开启后自动运行。在其他实施方式中,上述***模块也可以是处理单元的组成部分,即固化在处理器上的硬件单元。
请一并参考图2,该界面提供模块21用于提供一图标界面IS并显示于显示单元10上。如图2所示,该图标界面IS包括有多个图标TI,其中该些图标TI包括运行于不同操作***(OS)的应用程序(App)对应的图标,例如包括运行于ios***的浏览器图标TI1、运行于Android***的播放器一图标TI2等。如图2所示,在本实施方式中,各个操作***对应的应用程序的图标TI为随机地排列在图标界面IS上。
在其他实施方式中,如图3所示,在该图标界面IS中,同一操作***下的图标TI排列在一起,即同一操作***下的应用程序图标TI排列在独立的至少一行区域中。从而,方便用户管理某一操作***下的应用程序图标TI。
该操作侦测模块22用于侦测用户对图标界面IS的操作而确定用户所选择的图标TI。
该应用程序确定模块23用于根据用户选择的图标TI确定该图标TI对应的应用程序及支持该应用程序的操作***。其中,该电子装置100还包括存储单元40,该存储单元40中存储每一图标TI的关联信息,其中,每一图标对应的关联信息与该图标关联存储,该关联信息包括应用程序的身份信息(ID)以及操作***信息等。该应用程序确定模块23用于根据用户选择的图标TI而得到相应的关联信息,并根据该关联信息中的身份信息确定该应用程序,以及根据该操作***信息确定支持该应用程序的操作***,即可运行该应用程序的***。
该操作***确定模块24用于确定电子装置100当前运行的操作***是否为支持该应用程序的操作***。操作***确定模块24并在判断电子装置100当前运行的操作***不为支持该应用程序的操作***时,继续判断电子装置100中是否具有支持该应用程序的操作***。
该运行控制模块25用于在操作***确定模块24确定电子装置100当前运行的操作***为支持该应用程序的操作***时,控制直接运行该图标TI对应的应用程序。该运行控制模块25还在操作***确定模块24判断电子装置100当前运行的操作***不为支持该应用程序的操作***且电子装置100中具有支持该应用程序的操作***时,控制将电子装置100所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序。例如,电子装置100当前运行的操作***为ios操作***,运行控制模块24判断被用户选择的图标TI对应的应用程序为Android***支持的的播放器一(Android)时,则控制电子装置100的操作***切换至Android操作***,并在该Android操作***下控制运行该播放器一(Android)的应用程序。
该运行控制模块25还在操作***确定模块24判断电子装置100当前运行的操作***不为支持该应用程序的操作***且电子装置100中不具有支持该应用程序的操作***时,控制通信单元30通过网络连接一主机服务器230,请求主机服务器230连接具有支持该应用程序的操作***的操作***服务器300运行该应用程序。其中,该主机服务器230通过网络与若干操作***服务器300连接,每一操作***服务器300运行有至少一操作***。
其中,该运行控制模块25发送该应用程序的身份信息以及一运行请求至主机服务器230,该主机服务器230根据该应用程序的身份信息确定支持该应用程序的操作***服务器300,并连接对应的操作***服务器300而控制对应的操作***服务器300运行该图标TI对应的应用程序。同时,该运行控制模块25接收主机服务器230从操作***服务器300获得的应用程序运行的界面显示于该电子装置200的显示单元201上。
其中,该主机服务器230、电子装置100以及若干操作***服务器300之间连接的网络可为互联网(internet)、按需虚拟专线网(On-Demand virtual Lease Line)、包括WIFI、蓝牙在内的无线网(wireless network)、包括GPRS网络、CDMA网络在内的电话网、广播电视网等。其中,电子装置100与主机服务器230连接的网络以及主机服务器230与操作***服务器300连接的网络可相同或不同。其中,该网络可为公用网或私用网。
同时,该界面提供模块21将该服务器300运行该应用程序的界面显示于该电子装置100的显示单元10上。
在其他实施方式中,该界面提供模块21提供的图标界面IS中的图标TI还包括当前电子装置100所具有的非运行的操作***的图标,例如当前电子装置100运行的为ios操作***,若电子装置100还具有Android***、Windows***等,则如图2所示,该界面提供模块21所提供的图标界面IS上还包括Android***图标、Windows***图标等。当该操作侦测模块22侦测用户选择的图标TI为***图标时,该运行控制模块25控制电子装置100切换至对应的操作***。
其中,该图标界面IS中非电子装置100所具有的操作***可支持的图标的新增方式为:电子装置100响应用户的操作连接电子市场对不同操作***应用程序的下载安装时,连接主机服务器230而请求该主机服务器230将应用程序安装于支持该应用程序的操作***服务器300中,同时将应用程序对应的图标增加至该图标界面IS。
该图标界面IS中电子装置100所具有的操作***可支持的图标的新增方式为:电子装置100在一操作***下对一应用程序进行安装后,将将对应的图标增加至图标界面IS中。
图4为本发明的操作***共享的方法流程图。首先,界面提供模块21于提供一图标界面IS并显示于显示单元10上,其中,该图标界面IS包括有多个图标TI,其中该些图标TI包括运行于不同操作***的应用程序对应的图标(S301)。其中,该界面提供模块11在电子装置100启动后,根据电子装置100默认的操作***或用户选择的操作***,而在该操作***下显示该图标界面IS。
该操作侦测模块22侦测用户对显示单元10的操作而确定用户所选择的图标TI(S303)。
该应用程序确定模块23根据用户选择的图标TI确定该图标TI对应的应用程序及支持该应用程序的操作***(S305)。
该操作***确定模块24确定电子装置100当前运行的操作***是否为支持该应用程序的操作***,如果相同,则执行步骤S309,如果不同则执行步骤S311(S307)。
如果相同,该运行控制模块25控制直接运行该图标TI对应的应用程序(S309)。
如果不相同,则操作***确定模块24继续判断电子装置100中是否具有支持该应用程序的操作***(S311)。
如果电子装置100具有支持该应用程序的操作***,则运行控制模块25控制将电子装置100所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序(S313)。
如果电子装置100不具有支持该应用程序的操作***,则运行控制模块25控制通信单元30连接主机服务器230(S315)。
该运行控制模块25请求该主机服务器连接具有支持该应用程序的操作***的服务器300运行该应用程序(S317)。其中,该运行控制模块25发送该应用程序的身份信息以及一运行请求至主机服务器230,该主机服务器230根据该应用程序的身份信息确定支持该应用程序的操作***服务器300,并连接对应的操作***服务器300而控制对应的操作***服务器300运行该图标TI对应的应用程序。
其中,该方法还包括步骤:该界面提供模块21将该服务器300运行该应用程序的界面显示于该电子装置100的显示单元10上。
从而,本发明的电子装置100、***S1及方法,可支持多个***的应用程序,更大的扩展了用户可使用的应用程序,使得用户有更好的操作体验。
Claims (14)
1.一支持操作***共享的电子装置,该电子装置预先安装有至少一个操作***,该电子装置包括显示单元以及处理单元,其特征在于,该处理单元包括:
界面提供模块,用于提供一图标界面并显示于显示单元上;
操作侦测模块,用于侦测用户对图标界面的操作而确定用户所选择的图标;
应用程序确定模块,用于根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***;
操作***确定模块,用于确定电子装置当前运行的操作***是否为支持该应用程序的操作***,并在确定电子装置当前运行的操作***不为支持该应用程序的操作***时,继续判断电子装置中是否具有支持该应用程序的操作***;
运行控制模块,用于在操作***确定模块确定电子装置当前运行的操作***为支持该应用程序的操作***时,控制直接运行该图标对应的应用程序,该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中具有支持该应用程序的操作***时,控制将电子装置所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序;该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中不具有支持该应用程序的操作***时,控制通信单元连接主机服务器,请求该主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序。
2.如权利要求1所述的电子装置,其特征在于,该界面提供模块还用于将该服务器运行该应用程序的界面显示于该电子装置的显示单元上。
3.如权利要求1所述的电子装置,其特征在于,该电子装置还包括存储单元,该存储单元中存储每一图标的关联信息,其中,每一图标对应的关联信息与该图标关联存储,该关联信息包括应用程序的身份信息以及操作***信息,该应用程序确定模块根据用户选择的图标而得到相应的关联信息,并根据该关联信息中的身份信息确定该应用程序,以及根据该操作***信息确定支持该应用程序的操作***。
4.如权利要求1所述的电子装置,其特征在于,该界面提供模块提供的图标界面中的图标还包括当前电子装置所运行的操作***之外的操作***图标,当该操作侦测模块侦测用户选择的图标为操作***图标时,该运行控制模块控制电子装置切换至对应的操作***。
5.如权利要求1所述的电子装置,其特征在于,该运行控制模块请求该主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序为:该运行控制模块发送该应用程序的身份信息以及一运行请求至主机服务器,该主机服务器根据该应用程序的身份信息确定支持该应用程序的操作***服务器,并连接对应的操作***服务器而控制对应的操作***服务器运行该图标对应的应用程序。
6.一种支持操作***共享的***,该***运行于一电子装置上,该电子装置预先安装有至少一个操作***,该电子装置包括显示单元,其特征在于,该***包括:
界面提供模块,用于提供一图标界面并显示于显示单元上;
操作侦测模块,用于侦测用户对显示单元的操作而确定用户所选择的图标;
应用程序确定模块,用于根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***;
操作***确定模块,用于确定电子装置当前运行的操作***是否为支持该应用程序的操作***,并在确定电子装置当前运行的操作***不为支持该应用程序的操作***时,继续判断电子装置中是否具有支持该应用程序的操作***;
运行控制模块,用于在操作***确定模块确定电子装置当前运行的操作***为支持该应用程序的操作***时,控制直接运行该图标对应的应用程序,该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中具有支持该应用程序的操作***时,控制将电子装置所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序;该运行控制模块还在操作***确定模块判断电子装置当前运行的操作***不为支持该应用程序的操作***且电子装置中不具有支持该应用程序的操作***时,控制通信单元连接主机服务器,请求该主机服务器连接具有支持该应用程序的操作***的服务器以运行该应用程序。
7.如权利要求6所述的***,其特征在于,该界面提供模块还用于将该服务器运行该应用程序的界面显示于该电子装置的显示单元上。
8.如权利要求6所述的***,其特征在于,该应用程序确定模块根据用户选择的图标以及电子装置的存储单元中存储的每一图标的关联信息而得到相应的关联信息,其中,每一图标对应的关联信息与该图标关联存储,该关联信息包括应用程序的身份信息以及操作***信息;该应用程序确定模块根据该关联信息中的身份信息确定该应用程序,以及根据该操作***信息确定支持该应用程序的操作***。
9.如权利要求6所述的***,其特征在于,该界面提供模块提供的图标界面中的图标还包括当前电子装置所运行的操作***之外的操作***图标,当该操作侦测模块侦测用户选择的图标为操作***图标时,该运行控制模块控制电子装置切换至对应的操作***。
10.如权利要求6所述的***,其特征在于,该运行控制模块请求该主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序为:该运行控制模块发送该应用程序的身份信息以及一运行请求至主机服务器,该主机服务器根据该应用程序的身份信息确定支持该应用程序的操作***服务器,并连接对应的操作***服务器而控制对应的操作***服务器运行该图标对应的应用程序。
11.一种操作***共享方法,应用于一电子装置中,该电子装置预先安装有至少一个操作***,该电子装置包括显示单元;其特征在于,该方法包括:
提供一图标界面显示于显示单元上,其中,该图标界面包括多个运行于不同操作***的应用程序对应的图标;
侦测用户对该图标界面的操作确定用户所选择的图标;
根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***;
判断支持该应用程序的操作***是否与电子装置当前运行的操作***相同;
如果相同,控制直接运行该图对应的应用程序;以及
如果不相同,则判断电子装置中是否具有支持该应用程序的操作***;
如果具有,控制将电子装置所运行的操作***切换至支持该应用程序的操作***,并在该切换后的操作***下控制运行该应用程序;
如果不具有,则控制该电子装置连接至主机服务器;以及
请求主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序。
12.如权利要求11所述的方法,其特征在于,每一图标对应的关联信息与该图标关联存储,该关联信息包括应用程序的身份信息以及操作***信息,该步骤“根据用户选择的图标确定该图标对应的应用程序及支持该应用程序的操作***”包括:
根据用户选择的图标确定对应的关联信息;以及
根据关联信息中的该身份信息确定该应用程序,并根据该操作***信息确定支持该应用程序的操作***。
13.如权利要求12所述的方法,其特征在于,该步骤“该运行控制模块请求该主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序为:请求主机服务器连接具有支持该应用程序的操作***的服务器运行该应用程序”包括:
发送该应用程序的身份信息以及一运行请求至主机服务器,使得该主机服务器根据该应用程序的身份信息确定支持该应用程序的操作***服务器,并连接对应的操作***服务器而控制对应的操作***服务器运行该图标对应的应用程序。
14.如权利要求12所述的方法,其特征在于,该方法还包括步骤:
控制将该服务器运行该应用程序的界面显示于该电子装置的显示单元上。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310083352.3A CN104049858A (zh) | 2013-03-15 | 2013-03-15 | 支持操作***共享的电子装置、***及方法 |
TW102114458A TW201435738A (zh) | 2013-03-15 | 2013-04-23 | 支援作業系統共用的電子裝置、系統及方法 |
US14/205,390 US20140282058A1 (en) | 2013-03-15 | 2014-03-12 | Electronic device with a funiction of applying applications of different operating systems, system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310083352.3A CN104049858A (zh) | 2013-03-15 | 2013-03-15 | 支持操作***共享的电子装置、***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104049858A true CN104049858A (zh) | 2014-09-17 |
Family
ID=51502808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310083352.3A Pending CN104049858A (zh) | 2013-03-15 | 2013-03-15 | 支持操作***共享的电子装置、***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140282058A1 (zh) |
CN (1) | CN104049858A (zh) |
TW (1) | TW201435738A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461726A (zh) * | 2014-12-31 | 2015-03-25 | 宇龙计算机通信科技(深圳)有限公司 | 操作***的显示方法、操作***的显示装置和终端 |
WO2018094996A1 (zh) * | 2016-11-22 | 2018-05-31 | 华为技术有限公司 | 终端控制方法及装置 |
CN113687865A (zh) * | 2020-05-19 | 2021-11-23 | 阿里巴巴集团控股有限公司 | 执行多***应用程序的方法、服务器、终端设备及*** |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104239142A (zh) * | 2014-09-17 | 2014-12-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种双***的快捷切换方法、装置及终端 |
US9652215B2 (en) * | 2014-12-30 | 2017-05-16 | Microsoft Technology Licensing, Llc | Application installation/uninstallation across multiple systems |
TWI765665B (zh) * | 2021-04-16 | 2022-05-21 | 宏正自動科技股份有限公司 | 作業系統識別方法與使用該方法之電子裝置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8468455B2 (en) * | 2010-02-24 | 2013-06-18 | Novell, Inc. | System and method for providing virtual desktop extensions on a client desktop |
KR101761615B1 (ko) * | 2010-10-29 | 2017-08-04 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
US20130298140A1 (en) * | 2012-05-02 | 2013-11-07 | Motorola Mobility, Inc. | Method and Apparatus for Displaying Data from a Plurality of Concurrent Operating System Environments |
-
2013
- 2013-03-15 CN CN201310083352.3A patent/CN104049858A/zh active Pending
- 2013-04-23 TW TW102114458A patent/TW201435738A/zh unknown
-
2014
- 2014-03-12 US US14/205,390 patent/US20140282058A1/en not_active Abandoned
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461726A (zh) * | 2014-12-31 | 2015-03-25 | 宇龙计算机通信科技(深圳)有限公司 | 操作***的显示方法、操作***的显示装置和终端 |
CN104461726B (zh) * | 2014-12-31 | 2019-01-15 | 宇龙计算机通信科技(深圳)有限公司 | 操作***的显示方法、操作***的显示装置和终端 |
US10417046B2 (en) | 2014-12-31 | 2019-09-17 | Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd. | Display method for operating systems, display device for operating systems, and multi-system terminal |
WO2018094996A1 (zh) * | 2016-11-22 | 2018-05-31 | 华为技术有限公司 | 终端控制方法及装置 |
US11468183B2 (en) | 2016-11-22 | 2022-10-11 | Huawei Technologies Co., Ltd. | Differentiated management and control of terminals with multiple operating systems |
CN113687865A (zh) * | 2020-05-19 | 2021-11-23 | 阿里巴巴集团控股有限公司 | 执行多***应用程序的方法、服务器、终端设备及*** |
Also Published As
Publication number | Publication date |
---|---|
TW201435738A (zh) | 2014-09-16 |
US20140282058A1 (en) | 2014-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10305969B2 (en) | System and method for appliance detection and app configuration | |
CN108959000B (zh) | 一种服务器压力测试方法、***及终端 | |
CN112015475B (zh) | 一种应用程序启动方法及装置 | |
CN104049858A (zh) | 支持操作***共享的电子装置、***及方法 | |
CN106304276B (zh) | 一种无线网络处理方法及移动终端 | |
US8621571B2 (en) | Online service providing system, method, server and mobile device thereof, and computer program product | |
CN104050019A (zh) | 具有操作***共享控制功能的电子装置、***及方法 | |
CN104461726A (zh) | 操作***的显示方法、操作***的显示装置和终端 | |
WO2014089734A1 (zh) | 终端和应用程序恢复方法 | |
CN106998367A (zh) | 一种文件下载方法及移动终端 | |
CN112968929B (zh) | 一种服务器管理方法和*** | |
CN102647515A (zh) | 一种终端状态显示的控制方法及装置 | |
CN104049857A (zh) | 支持操作***共享的***及共享方法 | |
CN104427275A (zh) | 设备互连控制的方法及电子设备 | |
CN106250146B (zh) | 一种应用需求处理方法和装置 | |
CN104050020A (zh) | 具有操作***共享控制功能的电子装置、***及方法 | |
CN103596048A (zh) | 智能电视的升级控制方法和控制装置 | |
EP2933957B1 (en) | Method and mobile terminal for displaying dlna equipment | |
US10209868B2 (en) | Display terminal and display method for displaying application images based on display information | |
US20160192117A1 (en) | Data transmission method and first electronic device | |
US20140282063A1 (en) | System for updating icon interface with icons of different operating systems and method thereof | |
EP2928158B1 (en) | Distribution apparatus and distribution method | |
CN104423562A (zh) | 终端设备以及输入模式控制方法 | |
KR101828898B1 (ko) | 애플리케이션 기반의 보일러 제어 방법 및 단말 장치 | |
KR20130120709A (ko) | 네트워크 연결 정보를 관리하기 위한 방법 및 그 전자 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140917 |
|
WD01 | Invention patent application deemed withdrawn after publication |