[发明专利]多操作系统的切换方法和装置、及智能电视在审
申请号: | 201410152678.1 | 申请日: | 2014-04-16 |
公开(公告)号: | CN103927227A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 周光迪 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;H04N21/241;H04N21/482 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 300467 天津市滨海新区生态城*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 切换 方法 装置 智能 电视 | ||
技术领域
本申请涉及智能电视技术领域,尤其涉及一种多操作系统的切换方法和装置及智能电视。
背景技术
传统电视和互联网的结合也造就了智能电视的产生。智能电视具有主控芯片和全开放式软件平台,搭载了操作系统,可以自行安装和卸载软件、游戏等第三方服务商提供的程序,通过此类程序来不断对电视的功能进行扩充,并可以通过网线、无线网络来实现上网冲浪,从而实现电视的“需求定制化”、“电视娱乐化”。
相比于传统电视,智能电视一方面由于具备了上网功能,实时接入互联网,可以在线网络游戏、在线音乐欣赏、适时天气查询、适时股票查询、新闻快报等;另外一方面,由于搭载了主控芯片、操作系统、存储功能等,可以实现回访重播、点播、在线录制等,而传统电视只能被动看节目,只能选择频道,不能点播内容;只能实时按序收看,不能回放重播;只能实时接收并播放内容,不能在线录制互动。
如前所述,由于智能电视具有主控芯片和全开放式的软件平台,并搭载了操作系统才保证其诸多功能的实现,而目前较为主流操作系统的则是安卓系统。目前不同厂家开发了基于安卓系统的不同的UI界面。
众所周知,智能电视的使用对象跟传统电视实质上并无差别,主要还是以家庭为单位,而家庭成员由于年龄和个体的个性化之间存在差别,因此在智能电视的人机交互界面的选择上有不同的定制需求。比如,对于年龄较大的成员,更习惯传统电视的UI界面,在智能电视开机后直接显示电视频道。而对于其他成员来说,由于使用偏好和使用习惯的影响,有的可能喜欢某一一款基于安卓系统的UI比如乐视公司的letv UI,而有的可能喜欢另外一款完全不同的基于安卓系统的UI比如小米公司的MIUI UI。同时,不同的家庭成员可以根据各自的偏好,进行个性化的设置比如UI界面、观看内容。
但是,现有技术中,存在如下技术缺陷:
如果在同一智能电视上装载了两套基于安卓系统的UI,每次切换系统都必须在开机界面中完成:关电视再开启电视---选择操作系统,导致系统的切换繁琐、便捷性较差。
发明内容
本申请所要解决的技术问题在于提供一种智能电视中多操作系统的切换方法的切换方法和装置、及智能电视,解决现有技术中必须重复开关机以在开机界面中选择目标操作系统才能完成操作系统的切换,简化了系统的切换过程,提高了切换的便捷性。
为了解决上述问题,本申请揭示了一种智能电视中多操作系统的切换方法,其包括:
创建至少两个虚拟机,每个所述虚拟机运行一操作系统进程,不同所述虚拟机运行不同的操作系统进程;
获取切换触发事件,根据所述切换触发事件,将当前运行的操作系统进程切换到目标操作系统进程。
优选地,在本发明的一实施例中,所述方法还包括:
通过建立的驱动虚拟层,使不同的所述虚拟机共享同一内核,以使内核辨识切换前后的操作系统进程,以在切换的过程中完成对下层硬件资源的共享访问。
优选地,在本发明的一实施例中,所述方法还包括:
通过建立的硬件虚拟层,使不同的所述虚拟机对应不同的内核,以在切换的过程中完成对下层硬件资源的共享访问。
优选地,在本发明的一实施例中,所述创建至少两个虚拟机,每个所述虚拟机运行一操作系统进程包括:
利用轻量级虚拟技术创建至少两个虚拟机;
将不同的所述操作系统分别加载到不同的所述虚拟机中,启动所述操作系统使对应的系统进程按照前台作业或者后台作业方式运行。
优选地,在本发明的一实施例中,获取切换触发事件,根据所述切换触发事件,将当前运行的操作系统进程切换到另一操作系统进程包括:
建立一切换进程,当获取到所述切换触发事件后,通过所述切换进程终止当前运行的操作系统进程,释放目标操作系统进程。
优选地,在本发明的一实施例中,所述将当前运行的操作系统进程切换到目标操作系统进程包括:
利用中断终止处理器中当前运行的操作系统进程,将目标操作系统释放到所述处理器中,以完成当前运行操作系统进程到目标操作系统进程的切换。
为了解决上述问题,本申请揭示了一种智能电视中多操作系统的切换装置,其包括:
至少两个虚拟机,每个所述虚拟机运行一操作系统进程,不同所述虚拟机运行不同的操作系统进程;
切换模块,用于获取切换触发事件,根据所述切换触发事件,将当前运行的操作系统进程切换到目标操作系统进程。
优选地,在本发明的一实施例中,所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司,未经乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410152678.1/2.html,转载请声明来源钻瓜专利网。