一种状态切换方法、装置及电子设备制造方法及图纸

技术编号:8682574 阅读:177 留言:0更新日期:2013-05-09 02:37
本发明专利技术提供了一种状态切换方法、装置及电子设备,所述方法包括:第一终端接收第一切换指令,所述第一切换指令用于指示将共享模块切换到第二终端上;第一终端停止对共享模块的控制操作,记录共享模块当前的硬件状态数据,导出所述硬件状态数据至第二终端;第一终端断开与所述共享模块连接的第一数据通道,将共享模块连接到第二数据通道;第二终端接收到所述硬件状态数据后,将对所述共享模块的控制状态恢复到所述硬件状态数据所指示的状态,第二终端通过第二数据通道恢复并接管所述共享模块。应用本发明专利技术,减少了电源消耗,延长了电池时间;并且能够避免普通切换所需要的重启及初始化时间,使得用户可以体验到无缝的切换过程,增强了用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种状态切换方法、装置及电子设备
技术介绍
目前,存在一种新架构的电子设备,即由第一终端和第二终端组合在一起使用的电子设备。例如可以由平板电脑(PAD)和基座(Base)组合成一个笔记本电脑。其中,第一终端和第二终端分别具有各自的操作系统,当第一终端与第二终端分离时,第一终端可以独立运行。第二终端是不具有显示装置的设备,当第一终端与第二终端连接后,第一终端上的显示装置供第二终端使用,同时,第二终端内的操作系统主导运行,第一终端内的操作系统将关闭。当采用上述架构时,一种实际存在的情况是,第一终端或第二终端内的某个或某些设备需要被共享使用,例如,3G调制解调器(3G moden),—种可能的情况是,3G modem设备安装在第一终端如PAD内,在第一终端与第二终端分离的情况下,该3G moden可以被第一终端如PAD使用。当第一终端与第二终端连接时,如PAD和Base连接时,需要将位于PAD内3G modem提供给Base使用,使Base也可以通过3G方式连接网络。为了实现上述共享,目前存在两种具体的实现方案:方式一,通过PAD的软件实现共享,3G modem仍然连接在PAD上,Base和PAD通过RNDIS over USB (其中,RNDIS 是指远端 NDIS (Remote NDIS),基于 USB 实现 RNDIS 实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡)连接,以网络共享的方式,访问PAD的3G网络,或者通过PAD的软件,访问PAD上的3G modem。该方案的缺点是:在Base使用PAD内的3G modem时,PAD必须保持运行状态,以处理Base发送的访问请求和转发数据。这样会造成额外的电力消耗,造成电池使用时间下降。方式二,通过硬件开关方式,将PAD上的3G modem从PAD断开,连接到Base的USB接口上。Base发现新的设备后,初始化该设备,并重新拨号,连接到3G网络。该方案的缺点是:3G modem从断开到重新拨号,并连接3G网络,需要一个比较长的时间,通常是数十秒,某些情况下可能需要几分钟,这样,当PAD连接到Base后会造成连接中断,无法实现无缝切换,使得用户的体验下降。
技术实现思路
本专利技术实施例提供一种状态切换方法、装置及电子设备,当第一终端或第二终端内的某个或某些共享模块被共享使用时,既可以减少该共享模块所在终端的电源消耗,又可以实现无缝切换。本专利技术实施例提供了一种状态切换方法,应用于一电子设备,其中所述电子设备具有第一终端和第二终端,第一终端包括一共享模块;所述电子设备具有第一终端与第二终端分离的第一状态,以及第一终端与第二终端连接的第二状态,所述电子设备处于所述第一状态时,所述共享模块由第一终端使用,所述第一终端通过第一数据通道控制所述共享模块使能;所述电子设备处于所述第二状态时,所述共享模块由第二终端使用,所述第二终端通过第二数据通道控制所述共享模块使能,所述方法还包括:第一终端接收第一切换指令,所述第一切换指令用于指示将共享模块切换到第二终端上;第一终端停止对共享模块的控制操作,记录所述共享模块当前的硬件状态数据,导出所述硬件状态数据至第二终端;第一终端断开与所述共享模块连接的第一数据通道,将所述共享模块连接到第二数据通道;所述第二终端接收到所述硬件状态数据后,将对所述共享模块的控制状态恢复到所述硬件状态数据所指示的状态,第二终端通过所述第二数据通道恢复并接管所述共享模块。其中,第一终端接收到的第一切换指令由在第一、二终端均上电时,第一终端与第二终端连接时触发;或者,在第一终端与第二终端连接的状态的下,在第二终端上电时触发;或者,由根据接收到的第一切换指令触发指示触发。其中,所述方法还包括,在所述第一终端内还设置有一通道选择装置,所述第一、二数据通道通过所述通道选择装置连接到所述共享模块上;所述第一终端通过所述通道选择装置断开与所述共享模块连接的第一数据通道,将所述第二数据通道与所述共享模块连通。其中,所述第一数据通道和第二数据通道对应的接口为为USB接口或串口。其中,所述共享模块为3G moden或硬盘。本专利技术实施例还提供了一种状态切换装置,应用于一电子设备,其中所述电子设备具有第一终端和第二终端,第一终端包括一共享模块;所述电子设备具有第一终端与第二终端分离的第一状态,以及第一终端与第二终端连接的第二状态,所述电子设备处于所述第一状态时,所述共享模块由第一终端使用,所述第一终端通过第一数据通道控制所述共享模块使能;所述电子设备处于所述第二状态时,所述共享模块由第二终端使用,所述第二终端通过第二数据通道控制所述共享模块使能,所述第一终端内还包括:指令接收模块,用于接收第一切换指令,所述第一切换指令用于指示将共享模块切换到第二终端上;切换准备模块,用于停止对共享模块的控制操作,记录所述共享模块当前的硬件状态数据,导出所述硬件状态数据至第二终端;通道切换模块,用于断开第一终端与所述共享模块连接的第一数据通道,将所述共享模块连接到第二数据通道;所述第二终端内还包括:状态更新模块,用于接收到所述硬件状态数据后,将对所述共享模块的控制状态恢复到所述硬件状态数据所指示的状态;接管模块,用于通过所述第二数据通道恢复并接管所述共享模块。其中,第一终端接收到的第一切换指令由在第一、二终端均上电时,第一终端与第二终端连接时触发;或者,在第一终端与第二终端连接的状态的下第二终端上电触发;或者由根据接收到的第一切换指令触发指示触发。其中,在所述第一终端内包括:通道选择装置,所述第一、二数据通道通过所述通道选择装置连接到所述共享模块上;所述通道切换模块,还用于通过所述通道选择装置断开与所述共享模块连接的第一数据通道,将所述第二数据通道与所述共享模块连通。其中,所述通道选择装置为路由选择器;所述共享模块为3G moden或硬盘。本专利技术实施例还提供了一种电子设备,所述电子设备具有第一终端和第二终端,第一终端包括一共享模块;所述电子设备具有第一终端与第二终端分离的第一状态,以及第一终端与第二终端连接的第二状态,所述电子设备处于所述第一状态时,所述共享模块由第一终端使用,所述第一终端通过第一数据通道控制所述共享模块使能;所述电子设备处于所述第二状态时,所述共享模块由第二终端使用,所述第二终端通过第二数据通道控制所述共享模块使能,所述第一终端,用于接收第一切换指令,所述第一切换指令用于指示将共享模块切换到第二终端上;停止对共享模块的控制操作,记录所述共享模块当前的硬件状态数据,导出所述硬件状态数据至第二终端;断开第一终端与所述共享模块连接的第一数据通道,将所述共享模块连接到第二数据通道;所述第二终端,用于接收到所述硬件状态数据后,将对所述共享模块的控制状态恢复到所述硬件状态数据所指示的状态;通过所述第二数据通道恢复并接管所述共享模块。其中,在所述第一终端内还包括:通道选择装置,所述第一、二数据通道通过所述通道选择装置连接到所述共享模块上;所述第一终端通过所述通道选择装置断开与所述共享模块连接的第一数据通道,将所述第二数据通道与所述共享模块连通。应用本专利技术实施例提供的方法、装置及电子设本文档来自技高网
...

【技术保护点】
一种状态切换方法,其特征在于,应用于一电子设备,其中所述电子设备具有第一终端和第二终端,第一终端包括一共享模块;所述电子设备具有第一终端与第二终端分离的第一状态,以及第一终端与第二终端连接的第二状态,所述电子设备处于所述第一状态时,所述共享模块由第一终端使用,所述第一终端通过第一数据通道控制所述共享模块使能;所述电子设备处于所述第二状态时,所述共享模块由第二终端使用,所述第二终端通过第二数据通道控制所述共享模块使能,所述方法还包括:第一终端接收第一切换指令,所述第一切换指令用于指示将共享模块切换到第二终端上;第一终端停止对共享模块的控制操作,记录所述共享模块当前的硬件状态数据,导出所述硬件状态数据至第二终端;第一终端断开与所述共享模块连接的第一数据通道,将所述共享模块连接到第二数据通道;所述第二终端接收到所述硬件状态数据后,将对所述共享模块的控制状态恢复到所述硬件状态数据所指示的状态,第二终端通过所述第二数据通道恢复并接管所述共享模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:顾正华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1