[发明专利]基于应用识别的多系统调度方法和终端有效
申请号: | 201410519984.4 | 申请日: | 2014-09-30 |
公开(公告)号: | CN105528224B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 黄铖斌;方燕萍;雷俊智;王锦华 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 许蓓 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 应用 识别 系统 调度 方法 终端 | ||
本发明公开了一种基于应用识别的多系统调度方法和终端,涉及云计算领域。本发明针对多系统终端,增加应用类型的识别功能,当应用类型与当前系统类型不一致时,通过修改启动参数和开机启动项,自动调度到适合应用运行的系统,然后在该系统下运行应用,从而通过操作系统自适应的方式实现一个终端支持多种系统下的所有业务,方便用户使用,避免出现通过增加终端的方式增加支持的业务类型。
技术领域
本发明涉及云计算领域,特别涉及一种基于应用识别的多系统调度方法和终端。
背景技术
目前,市面上同时存在多种不同的终端上的操作系统,例如有Windows系统、Android系统、Linux系统等。每种系统都有能够支持或者能够较好支持的业务,同时,也有不能支持或者不能很好地支持的业务。例如,Linux系统可以完美地支持云桌面业务,而Android系统针对主流的Citrix、VMWare云桌面业务,不支持鼠标右键、键盘组合键、视频重定向等功能。这样,为了使用某种业务,可能会需要使用某种系统的终端。然而,用户不希望新增一个业务就增加一个终端,而是希望一个终端就能够提供所有的业务。针对用户的这种需求,目前还没有相应的解决方案。
发明内容
本发明实施例所要解决的一个技术问题是:一个终端支持多种系统下的业务的问题。
根据本发明实施例的一个方面,提供的一种基于应用识别的多系统调度方法,包括:检测到用户启动应用时,识别待启动应用的应用类型;判断待启动应用的应用类型与当前系统类型是否一致;响应于待启动应用的应用类型与当前系统类型一致的判断结果,自动运行所述待启动应用;响应于待启动应用的应用类型与当前系统类型不一致的判断结果,将启动参数修改为待启动应用的应用类型对应的系统类型,并且将待启动应用增加到开机启动项,重启系统后,根据启动参数加载相应的系统,并且根据开机启动项自动运行所述待启动应用。
在一个实施例中,识别待启动应用的应用类型包括:捕获待启动应用的应用名称;根据预先建立的应用名称与应用类型的对应关系,查找待启动应用的应用名称对应的应用类型。
在一个实施例中,采用以下方法预先建立应用名称与应用类型的对应关系:响应于应用安装时发起的注册过程,记录注册应用的应用名称与应用类型,其中,应用类型是应用运行所需要的系统。
在一个实施例中,根据启动参数加载相应的系统,并且根据开机启动项自动运行所述待启动应用包括:引导加载器读取启动参数,并加载相应的系统;初始化进程扫描开机启动项,并自动运行所述待启动应用。
在一个实施例中,系统例如包括Android系统、Linux系统和Windows系统等操作系统,但不限于所举示例。
根据本发明实施例的再一个方面,提出一种基于应用识别的多系统调度终端,包括:应用识别单元,用于检测到用户启动应用时,识别待启动应用的应用类型;系统调度单元,用于判断待启动应用的应用类型与当前系统类型是否一致;响应于待启动应用的应用类型与当前系统类型一致的判断结果,自动运行所述待启动应用;响应于待启动应用的应用类型与当前系统类型不一致的判断结果,将启动参数修改为待启动应用的应用类型对应的系统类型,并且将待启动应用增加到开机启动项,重启系统后,根据启动参数加载相应的系统,并且根据开机启动项自动运行所述待启动应用。
在一个实施例中,应用识别单元,具体用于:检测到用户启动应用时,捕获待启动应用的应用名称;根据预先建立的应用名称与应用类型的对应关系,查找待启动应用的应用名称对应的应用类型。
在一个实施例中,多系统调度终端还包括:注册单元,用于采用以下方法预先建立应用名称与应用类型的对应关系:响应于应用安装时发起的注册过程,记录注册应用的应用名称与应用类型,其中,应用类型是应用运行所需要的系统。
在一个实施例中,系统调度单元在重启系统后,具体用于:由引导加载器读取启动参数,并加载相应的系统,由初始化进程扫描开机启动项,并自动运行所述待启动应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410519984.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件的自动化安装方法及系统
- 下一篇:一种手表模式的设置方法与系统