一种信息处理方法及装置制造方法

文档序号:7769747阅读:166来源:国知局
一种信息处理方法及装置制造方法
【专利摘要】本发明公开了一种信息处理方法及装置,该信息处理方法应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,所述方法包括:在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备;当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
【专利说明】一种信息处理方法及装置

【技术领域】
[0001]本发明涉及电子领域,尤其涉及一种信息处理方法及装置。

【背景技术】
[0002]智能电视,是具有全开放式平台,搭载了操作系统,顾客在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件的电子产品。
[0003]智能电视由于要支持音视频内容播放以外的更多功能,比如视频通话,网络浏览,文件处理,游戏等,对于硬件配置(双核/多核CPU,独立的图形处理器GPU等)和处理能力都提出了更高的要求,由此产生了一个问题,如何让智能电视的硬件配置实现快速的更新换代,比如CPU从Arm7升级到Arm9内核,从单核升级到双核,四核等。
[0004]现有技术中为了快速更新智能电视的硬件配置及软件版本,提出了一种升级模块,通过设置与升级模块匹配的特定接口将升级模块连接到智能电视后,提供给智能电视提供硬件升级及软件升级。比如,三星公司推出的Evolut1n Kit模组,指出将这Evolut1nKit模组安插在兼容的三星智能电视背面的特定接口,就会完全替代原有的智能电视的功能和操作界面,基于Evolut1n Kit模组执行新的应用。
[0005]但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
[0006]现有技术中升级模块使用的特定接口及特定的接口协议,需要对智能电视进行拆卸后在关机状态下连接升级模块,则在安装升级模块的过程中必然需要开关机,所以现有技术存在不能在智能电视工作状态中升级的技术问题。
[0007]由于现有技术中通过特定接口及特定的接口协议将升级模块连接到智能电视以升级智能电视的硬件及软件版本,所以在智能电视上必须设置连接升级模块的特定物理接口,所以,现有技术方案存在对智能电视的升级受到接口的限制的技术问题。


【发明内容】

[0008]本申请实施例通过提供一种信息处理方法及装置,解决了现有技术中不能在智能电视工作状态中升级的技术问题,实现了能基于电子设备上的热插拔通用接口对第一电子设备的硬件系统及软件系统进行升级的技术效果,进而实现了能在智能电视处于工作状态中实现升级。
[0009]一方面,本申请实施例提供了一种信息处理方法,应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,所述方法包括:
[0010]在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备;
[0011]当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;
[0012]执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
[0013]可选的,所述热插拔通用接口为HDMI接口,或DP接口,或VGA接口。
[0014]可选的,所述获得第一切换指令具体为:
[0015]检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果;
[0016]当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成所述第一切换指令。
[0017]可选的,所述获得第一切换指令具体为:
[0018]检测是否存在第一切换操作;
[0019]当检测到所述第一切换操作时,响应所述第一切换操作,生成所述第一切换指令。
[0020]可选的,所述第一版本包括第一硬件系统及与所述第一硬件系统版本对应的第一软件系统版本,所述第一软件系统版本可以输出第一显示界面,所述第二版本包括第二硬件系统版本及与所述第二硬件系统对应的第二软件系统版本,所述第二软件系统可以输出与所述第一显示界面对应的第二显示界面时,所述将所述当前运行版本从所述第一版本切换到所述第二版本具体包括:
[0021]生成并执行第一启动指令;以启动所述第二硬件系统;
[0022]当检测到所述第二硬件系统启动之后,基于所述第二硬件系统运行所述第二软件系统,以使基于所述第二软件系统输出所述第二显示界面。
[0023]可选的,在所述执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本之后,所述方法还包括:
[0024]获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态;
[0025]在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据。
[0026]可选的,所述将所述当前运行版本从所述第一版本切换到所述第二版本之后,所述方法还包括:
[0027]当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令;
[0028]执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本。
[0029]可选的,在执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本之后,所述方法还包括:
[0030]切换至基于所述第一软件版本输出所述第一显示界面。
[0031]另一方面,本申请实施例提供了一种装置,应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,所述装置包括:
[0032]检测单元,用于在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备;
[0033]第一获得单元,用于当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;
[0034]切换单元,用于执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
[0035]可选的,所述热插拔通用接口为HDMI接口,或DP接口,或VGA接口。
[0036]可选的,所述获得单元具体包括:
[0037]第一检测子单元,用于检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果;
[0038]第一生成子单元,用于当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成所述第一切换指令。
[0039]可选的,所述获得单元具体为:
[0040]第二检测子单元,用于检测是否存在第一切换操作;
[0041]第二生成子单元,用于当检测到所述第一切换操作时,响应所述第一切换操作,生成所述第一切换指令。
[0042]可选的,所述第一版本包括第一硬件系统及与所述第一硬件系统版本对应的第一软件系统版本,所述第一软件系统版本可以输出第一显示界面,所述第二版本包括第二硬件系统版本及与所述第二硬件系统对应的第二软件系统版本,所述第二软件系统可以输出与所述第一显示界面对应的第二显示界面时,所述切换单元具体包括:
[0043]启动子单元,用于生成并执行第一启动指令;以启动所述第二硬件系统;
[0044]运行子单元,用于当检测到所述第二硬件系统启动之后,基于所述第二硬件系统运行所述第二软件系统,以使基于所述第二软件系统输出所述第二显示界面。
[0045]可选的,所述装置还包括:
[0046]第二获得单元,用于获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态;
[0047]第一输出单元,用于在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据可选的,所述装置还包括:
[0048]生成单元,用于当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令;
[0049]执行子单元,用于执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本。
[0050]可选的,所述装置还包括:
[0051]第二输出单元,用于切换至基于所述第一软件版本输出所述第一显示界面。
[0052]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0053]1、由于采用了热插拔通用接口连接第一电子设备与包括第二系统的第二版本的第二电子设备,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本,所以,有效解决了现有技术中不能在智能电视工作状态中升级的技术问题,进而实现了在电子设备工作过程中通过热插拔的方式直接升级第一电子设备的硬件系统及软件系统。的技术效果,进而实现了能在智能电视处于工作状态中实现升级。
[0054]2、由于采用了在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备,当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;然后,执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本,不需要设置连接第二电子设备的特定接口,所以,有效解决了现有技术中对智能电视的升级受到接口限制的技术问题,进而实现了能基于电子设备上的热插拔通用接口对第一电子设备的硬件系统及软件系统进行升级的技术效果。因为热插拔通用接口是在智能电视,电脑等电子设备上普遍设置有HDMI等热插拔通用接口,因此对电子设备的升级更方便,快捷。
[0055]3、在一实施例中由于采用了在检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果;当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成并执行所述第一切换指令的技术手段,则与第一电子设备连接的第二电子设备中的第二版本低于第一电子设备中的第一版本时,第一电子设备继续使用第一版本,所以,能保证第一电子设备运行的硬件系统及软件系统较佳,而不会因为连接其他系统版本较低的第二电子设备而降低第一电子设备的性能。
[0056]4、由于采用了获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态;在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据的技术手段,因此能够实现在版本切换时数据不被冲走,而被同步到第二版本的技术效果。
[0057]5、在一实施例中由于采用了当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令;执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本的技术手段,则比如第一电子设备的外接升级卡断电或者被用户拔出时,第一电子设备能基于第一电子设备内部的或者其他连接在第一电子设备上的第一版本运行,因此提高了第一电子设备工作的可靠性。

【专利附图】

【附图说明】
[0058]图1为本申请实施例中信息处理方法的流程图;
[0059]图2为本申请实施例中信息处理方法一优选实施方式的示意图;
[0060]图3为本申请实施例中装置的模块图。

【具体实施方式】
[0061]本申请实施例提供了一种信息处理方法及装置,用于解决现有技术中不能在智能电视工作状态中升级的技术问题。
[0062]本申请实施例中的技术方案为了解决上述技术问题,总的思路如下:
[0063]在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备;当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
[0064]由于使用了热插拔通用接口来连接第一电子设备与第二电子设备,而不用开发特定的用于连接升级卡与第一电子设备的接口,有效解决了现有技术中不能在智能电视工作状态中升级的技术问题,进而实现了在电子设备工作过程中通过热插拔的方式直接升级第一电子设备的硬件系统及软件系统。的技术效果,进而实现了能在智能电视处于工作状态中实现升级,因此对电子设备的升级更方便,快捷。
[0065]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0066]本发明通过本申请实施例提供了一种信息处理方法,应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,在具体实施过程中,第一电子设备具体可以为智能电视,笔记本电脑,台式电脑等等,第二电子设备为升级卡,或包括一升级卡。
[0067]如图1所示,所述方法包括如下步骤:
[0068]SlOl:在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备;
[0069]具体的,第一版本为包括第一硬件系统版本及第一软件版本的
[0070]S102:当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;
[0071]S103:执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
[0072]下面参考图1,本申请实施例中的信息处理方法的流程图,对本发明中的技术方案进行详细的解释。
[0073]在第一电子设备工作过程中,假设用户通过热插拔通用接口连接第二电子设备到第一电子设备时,第一电子设备执行步骤SlOl:在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备。
[0074]具体的,第一版本可以为包括在第一电子设备内部,也可以在与第一电子设备连接的第三电子设备中,其中,第二电子设备与第三电子设备为不同电子设备,例如,假设第三电子设备为第一代升级卡,则第二电子设备可以为同类型的第二代升级卡。
[0075]在具体实施过程中,第一电子设备至少包括一个热插拔通用接口,该热插拔通用接口具体可以DP(DisplayPort)接口,一种高清晰音视频流的传输接口,又比如可以为GVA(Video Graphics Array,视频图形阵列),HDMI(High Definit1n Multimedia Interface,高清晰度多媒体接口)接口等等。在具体实施过程中,热插拔通用接口具体使用DP接口,GVA接口,还是HDMI接口,本申请不做限制,下面仅以热插拔通用接口为HDMI接口为例对步骤SlOl进行详细说明,本领域技术人员可以基于相似实施原理当热插拔接口为其他接口的情况进行实施。
[0076]检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备的具体实施过程为:首先,当通电的第二电子设备通过第一电子设备的HDMI接口与第一电子设备相连时,第一电子设备检测到HDMI接口的电流信号,则第一电子设备检测到存在外接设备插入HDMI接口,则第一电子设备与第二电子设备物理连接,接着,第一电子设备通过HDMI接口中的控制弓丨脚来检测插入HDMI弓丨脚的外接设备的设备标识来判断外接设备的设备类型,比如,当第一电子设备检测出插入HDMI引脚的外接设备的设备标识为TC099等显示器设备标识时,则判断外接设备为一种显示器,则基于现有技术中的实施原理实施,在此不再赘述。比如,当第一电子设备检测出插入HDMI引脚的外接设备的设备标识一种预设的升级卡设备标识时,则判断外接设备为用于升级第一电子设备的升级卡或包括一升级卡的电子设备。
[0077]在执行步骤SlOl之后,接着执行步骤S102,即:检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令。
[0078]在具体实施过程中,获得第一切换指令至少包括如下三种实施方式,下面对获得第一切换指令的实施方式进行举例说明。
[0079]第一种:第一电子设备检测到第二电子设备通过一热插拔通用接口连接到第一电子设备时,第一电子设备生成第一切换指令。
[0080]第二种:在第一电子设备检测到第二电子设备通过一热插拔通用接口连接到第二电子设备时,执行如下步骤:步骤1:检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果;步骤2:当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成所述第一切换指令。
[0081]在第二电子设备通过一热插拔通用接口连接到第二电子设备时,第一电子设备获得第二版本的版本信息,具体来讲,第一电子设备获得第二版本的版本信息的方式可以为通过热插拔通用接口的控制引脚,比如HDMI接口的CEC(Consumer Electronic Control)引脚,获取第二版本的版本信息,也可以通过第二电子设备中的蓝牙,wifi接口等无线数据传输方式向第一电子设备的对应无线通信端口传输第二版本的版本信息,或者通过第二电子设备的USB等接口向第一电子设备的对应端口传输第二版本的版本信息。所以,在具体实施过程中,采用何种实施方式获得第二电子设备中的第二版本的版本信息,本申请不做具体限制,本领域技术人员根据实际需要选择合适的方式。
[0082]具体的,第二版本的版本信息为通过开发人员在开发该升级卡的过程中生成的与第二硬件版本及第二软件版本对应的第二硬件版本信息及第二软件版本信息。然后,第一电子设备比对第一版本的版本信息及第二版本的版本信息。比如,第一版本为包括一单核CPU,一集成显卡,IG的第二代DDR(Double Data Rate,双倍速率同步动态随机存储器)的系统,第二版本为包括一双核CPU,一独立显卡,2G的第二代DDR(Double Data Rate,双倍速率同步动态随机存储器)的系统,则检测结果表明第二版本高于第一版本时,生成第一切换指令。
[0083]第三种:在第一电子设备检测到第二电子设备通过一热插拔通用接口连接到第二电子设备时,执行如下步骤:步骤1:检测是否存在第一切换操作;步骤2:当检测到所述第一切换操作时,响应所述第一切换操作,生成所述第一切换指令。
[0084]具体的,假设热插拔通用接口为HDMI接口,则检测的第一切换操作为检测用户是否切换HDMI接口为第一电子设备的音视频信号的输入接口的操作,则当检测到第一切换操作时,响应第一切换操作,生成第一切换指令。
[0085]进一步,在具体实施过程中,获得第一切换指令之后,还包括如下步骤:检测第二电子设备中的第二版本是否与第一电子设备的显示单元兼容。
[0086]具体的,比如第一电子设备的显示单元的显示分辨率为2048X1080,第二电子设备的第二硬件版本的GPU图像处理能力仅支持的分辨率为4096*2048分辨率,则第一电子设备检测到第一电子设备的显示单元与升级卡中的第二硬件版本不兼容。又比如,第一电子设备的显示单元的显示模式为2D模式,而升级卡中的第二硬件版本仅支持的显示模式为3D模式,则第一电子设备检测到第一电子设备的显示单元与升级卡中的第二硬件版本不兼容。上述第二电子设备的第二版本与第一电子设备的显示单元不兼容的情况为举例说明,在具体实施过程中因第一电子设备与第二电子设备的硬件配置及软件系统的不同,兼容性情况也不同,所以,在此不再穷举。则在检测到第二电子设备中的第二版本与第一电子设备的显示单元兼容时,执行步骤S103.
[0087]执行步骤S102之后,接着执行步骤S103,即:执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
[0088]进一步,在具体实施过程中,在所述第一版本包括第一硬件系统及与所述第一硬件系统对应的第一软件系统,所述第一软件版本可以输出第一显示界面,所述第二版本包括第二硬件系统及与所述第二硬件系统对应的第二软件系统,所述第二软件系统可以输出与所述第一显示界面对应的第二显示界面时,所述将所述当前运行版本从所述第一版本切换到所述第二版本,具体包括:生成并执行第一启动指令;以启动所述第二硬件系统;当检测到所述第二硬件系统启动之后,基于所述第二硬件系统运行所述第二软件系统,以使第一电子设备的显示单元基于第二电子设备的软件版本显示对应的第二显示界面。
[0089]进一步,在具体实施过程中,为了实现版本切换过程中数据的同步,在电子设备获得第一切换指令时,记录电子设备在第一版本下运行的第一数据状态,比如,在第一版本下播放的视频文件及视频文件的播放进度。第一版本下存储的图片文件,视频文件等等。当电子设备从第一版本切换到第二版本之后,第二版本从第一版本获得第一数据状态。比如,可以将第一版本中的数据内容及状态共享到第二版本,则当需要输出某一数据内容时,第二版本依据记录第一版本下的第一数据状态,通过第二版本中的硬件及软件版本输出数据内容。
[0090]进一步,在具体实施过程中,将所述当前运行版本从所述第一版本切换到所述第二版本之后,所述方法还包括:当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令;执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本,则进而使第一电子设备的显示单元显示第一显示界面。
[0091]假设用户的第一电子设备为智能电视A,该智能电视A的系统为第一版本,即包括单核CPU,单核GPU,用户希望通过一升级卡B对智能电视进行升级,该升级卡B的系统为第二版本,具体包括一四核CPU,带3D显示效果的双核GPU。
[0092]下面基于上述假设情形的智能电视A及升级卡B,并参考图1,图2对本发明的技术方案进行举例说明。
[0093]如图2所示,在智能电视B在开机状态下以第一版本运行时,用户将升级卡B插入智能电视的HDMI接口,则智能电视B检测到一外接设备连接到HDMI接口,智能电视通过HDMI接口的控制引脚获得该外接设备的设备标识,判断出该外接设备为升级卡B,接着,智能电视A获得升级卡B的第二版本的版本信息,将升级卡B的第二版本的版本信息与智能电视A的第一版本的版本信息对比,假设第一版本高于第二版本,则提示用户升级卡B的第二版本低于第一版本。在该实施例中,对比结果为升级卡B的第二版本高于智能电视的第一版本,则接着,智能电视A检测升级卡B与智能电视的显示单元等是否兼容,在检测到升级卡B与智能电视A的显示单元等兼容时,记录第一版本中数据状态,将智能电视当前运行版本从第一版本切换到第二版本,以使智能电视A运行第二版本,然后第二版本获得第一版本中的数据内容,当需要数据内容中的一视频文件时,基于在第一版本下记录的视频进度播放该视频文件。
[0094]基于同一发明构思,本发明通过本申请另一实施例提供了一种装置,应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,在具体实施过程中,第一电子设备具体可以为智能电视,笔记本电脑,台式电脑等等,第二电子设备具体为一升级卡或包括一升级卡。
[0095]如图3所示,所述装置包括如下结构:
[0096]检测单元301,用于在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备;
[0097]第一获得单元302,用于当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;
[0098]切换单元303,用于执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
[0099]进一步,在具体实施过程中,所述热插拔通用接口为HDMI接口,或DP接口,或VGA接口。
[0100]进一步,在具体实施过程中,所述第一获得单元302具体包括:
[0101]第一检测子单元,用于检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果;
[0102]第一生成子单元,用于当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成所述第一切换指令。
[0103]进一步,在具体实施过程中,所述第一获得单元302具体为:
[0104]第二检测子单元,用于检测是否存在第一切换操作;
[0105]第二生成子单元,用于当检测到所述第一切换操作时,响应所述第一切换操作,生成所述第一切换指令。
[0106]进一步,在具体实施过程中,所述第一版本包括第一硬件系统及与所述第一硬件系统版本对应的第一软件系统版本,所述第一软件系统版本可以输出第一显示界面,所述第二版本包括第二硬件系统版本及与所述第二硬件系统对应的第二软件系统版本,所述第二软件系统可以输出与所述第一显示界面对应的第二显示界面时,所述切换单元具体包括:
[0107]启动子单元,用于生成并执行第一启动指令;以启动所述第二硬件系统;
[0108]运行子单元,用于当检测到所述第二硬件系统启动之后,基于所述第二硬件系统运行所述第二软件系统,以使基于所述第二软件系统输出所述第二显示界面。
[0109]进一步,在具体实施过程中,所述装置还包括:
[0110]第二获得单元,用于获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态;
[0111]第一输出单元,用于在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据。
[0112]进一步,在具体实施过程中,所述装置还包括:
[0113]生成单元,用于当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令;
[0114]执行单元,用于执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本。
[0115]进一步,在具体实施过程中,所述装置还包括:
[0116]第二输出单元,用于切换至基于所述第一软件版本输出所述第一显示界面。
[0117]本实施例中的装置与前述信息处理方法是基于同一发明构思下的两个方面,在前面已经对方法的实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚的了解本实施例中的装置的结构及实施过程,为了说明书的简洁,在此就不再赘述了。
[0118]上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0119]1、由于采用了热插拔通用接口连接第一电子设备与包括第二系统的第二版本的第二电子设备,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本,所以,有效解决了现有技术中不能在智能电视工作状态中升级的技术问题,进而实现了在电子设备工作过程中通过热插拔的方式直接升级第一电子设备的硬件系统及软件系统。的技术效果,进而实现了能在智能电视处于工作状态中实现升级。
[0120]2、由于采用了在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备,当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令;然后,执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本,不需要设置连接第二电子设备的特定接口,所以,有效解决了现有技术中对智能电视的升级受到接口限制的技术问题,进而实现了能基于电子设备上的热插拔通用接口对第一电子设备的硬件系统及软件系统进行升级的技术效果。因为热插拔通用接口是在智能电视,电脑等电子设备上普遍设置有HDMI等热插拔通用接口,因此对电子设备的升级更方便,快捷。
[0121]3、在一实施例中由于采用了在检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果;当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成并执行所述第一切换指令的技术手段,则与第一电子设备连接的第二电子设备中的第二版本低于第一电子设备中的第一版本时,第一电子设备继续使用第一版本,所以,能保证第一电子设备运行的硬件系统及软件系统较佳,而不会因为连接其他系统版本较低的第二电子设备而降低第一电子设备的性能。
[0122]4、由于采用了获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态;在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据的技术手段,因此能够实现在版本切换时数据,使用数据不被冲走,能被同步到第二版本的技术效果。
[0123]5、在一实施例中由于采用了当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令;执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本的技术手段,则比如第一电子设备的外接升级卡断电或者被用户拔出时,第一电子设备能基于第一电子设备内部的或者其他连接在第一电子设备上的第一版本运行,因此提高了第一电子设备工作的可靠性。
[0124]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0125]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,其特征在于,所述方法包括: 在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备; 当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令; 执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
2.如权利要求1所述的方法,其特征在于,所述热插拔通用接口为HDMI接口,或DP接口,或 VGA 接口。
3.如权利要求1所述的方法,其特征在于,所述获得第一切换指令具体为: 检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果; 当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成所述第一切换指令。
4.如权利要求1所述的方法,其特征在于,所述获得第一切换指令具体为: 检测是否存在第一切换操作; 当检测到所述第一切换操作时,响应所述第一切换操作,生成所述第一切换指令。
5.如权利要求1-4中任一权项所述的方法,其特征在于,所述第一版本包括第一硬件系统及与所述第一硬件系统版本对应的第一软件系统版本,所述第一软件系统版本可以输出第一显示界面,所述第二版本包括第二硬件系统版本及与所述第二硬件系统对应的第二软件系统版本,所述第二软件系统可以输出与所述第一显示界面对应的第二显示界面时,所述将所述当前运行版本从所述第一版本切换到所述第二版本,具体包括: 生成并执行第一启动指令;以启动所述第二硬件系统; 当检测到所述第二硬件系统启动之后,基于所述第二硬件系统运行所述第二软件系统,以使基于所述第二软件系统输出所述第二显示界面。
6.如权利要求5所述的方法,其特征在于,在所述执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本之后,所述方法还包括: 获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态; 在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据。
7.如权利要求6所述的方法,其特征在于,所述将所述当前运行版本从所述第一版本切换到所述第二版本之后,所述方法还包括: 当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令; 执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本。
8.如权利要求7所述的方法,其特征在于,在执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本之后,所述方法还包括: 切换至基于所述第一软件版本输出所述第一显示界面。
9.一种装置,应用于第一电子设备,所述第一电子设备包括至少一热插拔通用接口及第一系统,所述第一电子设备可以基于所述第一系统进行工作,其特征在于,所述装置包括: 检测单元,用于在所述第一电子设备的第一系统的当前运行版本为第一版本,且所述第一电子设备处于运行状态时,检测是否存在携带有与第一版本不同的第二版本的第二电子设备通过所述热插拔通用接口插入所述第一电子设备; 第一获得单元,用于当检测到存在所述第二电子设备通过所述热插拔通用接口插入所述第一电子设备时,获得第一切换指令; 切换单元,用于执行所述第一切换指令,在控制所述第一电子设备处于所述运行状态的同时,将所述当前运行版本从所述第一版本切换到所述第二版本。
10.如权利要求9所述的装置,其特征在于,所述热插拔通用接口为HDMI接口,或DP接口,或 VGA 接口。
11.如权利要求9所述的装置,其特征在于,所述第一获得单元具体包括: 第一检测子单元,用于检测所述第二版本的版本等级是否高于所述第一版本,获得一检测结果; 第一生成子单元,用于当所述检测结果表明所述第二版本的版本等级高于所述第一版本时,生成所述第一切换指令。
12.如权利要求9所述的装置,其特征在于,所述第一获得单元具体为: 第二检测子单元,用于检测是否存在第一切换操作; 第二生成子单元,用于当检测到所述第一切换操作时,响应所述第一切换操作,生成所述第一切换指令。
13.如权利要求9-12中任一权项所述的装置,其特征在于,所述第一版本包括第一硬件系统及与所述第一硬件系统版本对应的第一软件系统版本,所述第一软件系统版本可以输出第一显示界面,所述第二版本包括第二硬件系统版本及与所述第二硬件系统对应的第二软件系统版本,所述第二软件系统可以输出与所述第一显示界面对应的第二显示界面时,所述切换单元具体包括: 启动子单元,用于生成并执行第一启动指令;以启动所述第二硬件系统; 运行子单元,用于当检测到所述第二硬件系统启动之后,基于所述第二硬件系统运行所述第二软件系统,以使基于所述第二软件系统输出所述第二显示界面。
14.如权利要求13所述的装置,其特征在于,所述装置还包括: 第二获得单元,用于获得第一数据状态,其中,所述第一数据状态为所述电子设备从所述第二版本切换到所述第二版本时,记录的所述电子设备在切换至所述第二版本之前的使用的第一数据的数据状态; 第一输出单元,用于在所述第二版本运行状态下,依据所述第一数据状态继续输出第一数据。
15.如权利要求13所述的装置,其特征在于,所述装置还包括: 生成单元,用于当检测到所述第二电子设备从所述热插拔通用接口拔出时,生成第二切换指令; 执行单元,用于执行所述第二切换指令,将所述当前运行版本从所述第二版本切换到所述第一版本。
16.如权利要求15所述的装置,其特征在于,所述装置还包括: 第二输出单元,用于切换至基于所述第一软件版本输出所述第一显示界面。
【文档编号】H04N21/443GK104427387SQ201310407578
【公开日】2015年3月18日 申请日期:2013年9月9日 优先权日:2013年9月9日
【发明者】陈剑峰, 祁卫 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1