专利名称:操作方法和电子设备的制作方法
技术领域:
本发明涉及操作方法和电子设备。
背景技术:
在当前电子设备的应用中,混合(Hybrid)系统的使用正在变得越来越普及。在上述混合系统中,通常具有采用单独的两套硬件系统的两个电子设备,并且,这两个电子设备具有各自的操作系统。例如,对于由两个独立的计算系统组成的混合系统来说,通常一个系统被称为Base,而另外一个系统被称为Slate。目前市场上,混合系统通常具有两种形态。第一种是运行Base和Slate系统的第一电子设备和第二电子设备可以热分离的形态,例如Lenovo Ul。而另外一种是运行Base和Slate系统的第一电子设备和第二电子设备不可热分离的形态,例如LenovoDuplicity。当第一电子设备和第二电子设备作为混合系统使用时,需要能够使得用户更加便利地操作该第一电子设备和第二电子设备的操作方法。
发明内容
因此,针对上述现有技术中存在的问题和需求做出本发明。本发明实施例的目的是提供一种操作方法和电子设备,其能够使得混合系统中当前用户正在操作的电子设备响应于特定指令,而禁用当前用户未操作的电子设备对该指令的响应。根据本发明实施例的一个方面,提供了一种操作方法,应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,所述第一电子设备和第二电子设备可热分离,并独立地执行第一操作,所述方法包括:获得一用户指令;获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备;根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令,并禁用所述第一电子设备和所述第二电子设备中的另一个对所述用户指令的响应。在上述操作方法中,所述用户指令是所述用户对所述第一电子设备和所述第二电子设备的两个按键的操作。在上述操作方法中,所述两个按键是所述第一电子设备和所述第二电子设备的电源开关按键。在上述操作方法中,进一步包括:当所述第一电子设备和所述第二电子设备处于连接状态,且所述状态指示所述第一电子设备为用户正在操作的电子设备时,所述根据所述用户指令和所述状态来进行操作具体为:由所述第一电子设备的按键产生命令,并禁用所述第二电子设备的按键功能。在上述操作方法中,进一步包括:当所述第一电子设备和所述第二电子设备处于分离状态,且所述状态指示所述第二电子设备为用户正在操作的电子设备时,所述根据所述用户指令和所述状态来进行操作具体为:由所述第二电子设备的按键产生命令,并禁用所述第一电子设备的按键功能。在上述操作方法中,由嵌入控制器检测所述第一电子设备和所述第二电子设备处于连接状态或者分离状态。根据本发明实施例的另一方面,提供了一种操作方法,应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,所述第一电子设备和第二电子设备不可热分离,所述方法包括:获得一用户指令;获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备;根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令。在上述操作方法中,所述用户指令是所述用户对所述第一电子设备的电源开关按键的操作。通过根据本发明实施例的操作方法和电子设备,可以使得混合系统中当前用户正在操作的电子设备响应于特定指令,而禁用当前用户未操作的电子设备对该指令的响应,从而防止对于用户指令的误操作,提高用户使用的便利。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是根据本发明实施例的操作方法的示意性流程图;图2是根据本发明实施例的另一操作方法的示意性流程图。
具体实施例方式下面,将结合附图详细描述根据本发明实施例的操作方法和电子设备。根据本发明实施例的一个方面,提供了一种操作方法,应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,所述第一电子设备和第二电子设备可热分离,并独立地执行第一操作,所述方法包括:获得一用户指令;获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备;根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令,并禁用所述第一电子设备和所述第二电子设备中的另一个对所述用户指令的响应。通过上述操作方法,当用户在操作第一电子设备和第二电子设备之一的同时输入一用户指令时,该用户指令在很大可能上是用户希望对其正在操作的电子设备,即前台电子设备发出的指令。但是,由于第一电子设备和第二电子设备为可热分离的具有独立的硬件系统的电子设备,并且均可以独立地执行第一操作,并且,由于第一电子设备和第二电子设备处于混合系统中的工作状态下,该用户指令可能同时对第一电子设备和第二电子设备产生影响,使得第一电子设备和第二电子设备同时执行与所述用户指令相对应的第一操作。这样,尽管用户仅想要操作该第一电子设备和第二电子设备中用户正在操作的前台电子设备,但是在前台电子设备和后台电子设备不能够分辨该用户指令的对象的情况下,可能产生两个电子设备同时响应于该用户指令的情况,从而造成用户的困扰。通过根据本发明实施例的操作方法,可以通过获得的第一电子设备和第二电子设备的状态来判断出两个电子设备中的哪个电子设备为前台电子设备,而哪个电子设备为后台电子设备,从而自动启用当前用户正在操作的其中一个电子设备对于用户指令的响应,并禁用当前用户未操作的前台电子设备对于用户指令的响应,从而避免对于用户指令的误操作,提高了用户使用的便利。图1是根据本发明实施例的操作方法的示意性流程图。如图1所示,该操作方法应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,第一电子设备和第二电子设备可热分离,并独立地执行第一操作,该方法包括:sil,获得一用户指令;S12,获得第一电子设备和第二电子设备的状态,该状态指示第一电子设备和第二电子设备之一为用户正在操作的电子设备;S13,根据该用户指令和该状态来进行操作,以使得作为用户正在操作的电子设备的第一电子设备或第二电子设备响应于该用户指令,并禁用第一电子设备和第二电子设备中的另一个对该用户指令的响应。如上所述,该第一电子设备和第二电子设备可以是混合系统中的两个独立的计算系统,即Base和Slate,并且,当Base和Slate连接时,其作为一个整体来进行工作。例如,对于基于混合系统技术的整合PC方案的混合架构来说,包括主机部分(S卩,Base)和平板电脑部分(即,Slate)这两个电子设备。当Base与Slate连接时,这两个部分共用平板电脑部分的显示屏以进行显示,且通常使用Base的键盘来进行输入。并且,由于Base具有的处理能力通常比Slate所具有的处理能力要强,当两个电子设备在连接的状态下基于混合系统技术工作时,通常会选择Base的处理系统来进行工作。此外,对于基于混合系统技术的整合PC方案来说,Base和Slate通常会采用不同的操作系统,例如,Windows系统和Android 系统。在上述操作方法中,所述用户指令是所述用户对所述第一电子设备和所述第二电子设备的两个按键的操作。在上述操作方法中,所述两个按键是所述第一电子设备和所述第二电子设备的电源开关按键。由于Base和Slate两个独立的计算系统,其也可以作为单独的电子设备来进行工作,即,对于某些操作来说,Base和Slate是可以独立地执行的,比如主机部分和平板电脑部分都会具有一些操作按键,以使得用户可以通过这些操作按键来输入用户指令。因此,当Base和Slate在连接的状态下基于混合系统技术工作时,例如,如果用户正在操作Base,很有可能误触Slate上的某些按键,从而扰乱了 Slate当前正在进行的操作,而如果用户正在操作Slate,也很有可能误触Base上的某些按键,从而扰乱Base当前正在进行的操作。举例来说,该操作按键可以是第一电子设备和第二电子设备的电源开关按键,因为第一电子设备和第二电子设备是两个独立的电子设备,其必定具有独立的电源开关按键,以使得用户在单独使用时可以进行电源开关的操作。并且,如上所述,在第一电子设备和第二电子设备基于混合系统技术工作的情况下,当用户正在操作前台电子设备时,实际上不仅使用该电子设备的硬件系统,也同时在使用另一后台电子设备的硬件系统。例如,当采用包括主机部分和平板电脑部分的整合PC方案时,当用户正在使用Base时,需要用到Slate的显示功能,而用户正在使用Slate时,也需要用到Base的计算处理能力,即Base在后台运行,因此需要避免在这种情况下误将用户当前未操作的另一电子设备的电源关闭,从而造成后台系统工作的突然中断。在上述操作方法中,进一步包括:当所述第一电子设备和所述第二电子设备处于连接状态,且所述状态指示所述第一电子设备为用户正在操作的电子设备时,所述根据所述用户指令和所述状态来进行操作具体为:由所述第一电子设备的按键产生命令,并禁用所述第二电子设备的按键功能。在上述操作方法中,进一步包括:当所述第一电子设备和所述第二电子设备处于分离状态,且所述状态指示所述第二电子设备为用户正在操作的电子设备时,所述根据所述用户指令和所述状态来进行操作具体为:由所述第二电子设备的按键产生命令,并禁用所述第一电子设备的按键功能。也就是说,在这种基于混合系统技术的整合PC方案中,具有运行Base和Slate系统的硬件可热分离的形态,并且,在分离之后,两个硬件系统仍有可能继续进行自身的工作。例如,在上述包括主机部分和平板电脑部分的整合PC方案中,当Base和Slate处于分离状态,并且用户单独使用Slate时,Base中仍然有可能存在用户正在运行的后台程序,并且此时,虽然用户正在使用Slate,但是并不希望关闭Base,而是希望Base能够继续运行正在运行的后台程序。举例来说,当主机部分和平板电脑部分处于连接状态下,用户可能使用平板电脑的浏览器上网浏览并选择了程序下载到Base中,由于该程序的下载需要进行一段时间,用户可能将平板电脑部分与主机部分分离,并且单独使用平板电脑部分,但显然用户并不打算中断在主机部分中仍在进行的程序的下载。此时,如果用户误触了主机部分的电源开关按键,那么将造成主机部分的电源关闭,从而中断程序的下载。但是,在根据本发明实施例的操作方法中,获得的主机部分和平板电脑部分的状态表示用户当前正在操作的是平板电脑部分,从而禁用主机部分对于电源开关命令的响应,例如禁用主机部分的电源开关按键功能,使得主机部分不会由于用户对电源开关按键的误触而关机,从而阻止用户打断系统正在运行的程序。但由于此时用户正在操作的是平板电脑部分,当平板电脑部分接收到关闭其电源的指令时,则有很大可能是用户确实希望关闭平板电脑部分的电源,因此,通过使得平板电脑部分响应于用户指令而对电源进行开关操作,也不会使得用户感到不便。也就是说,在这种情况下,实际上仅平板电脑部分的电源开关按键可以产生电源开关命令。此外,同样在上述包括主机部分和平板电脑部分的整合PC方案中,当Base和Slate处于连接状态,用户正在使用主机部分时,需要利用平板电脑部分的显示功能,因此不希望因为误触而关闭平板电脑部分的电源,而使得显示突然中断。因此,当获得的状态显示当前用户正在操作主机部分时,就禁用平板电脑部分对于电源开关按键的操作的响应,例如禁用平板电脑部分的电源开关按键功能,从而使得不会因为用户的误触而将该混合系统的显示部分关闭。同样,由于用户正在操作主机部分,如果主机部分接收到关闭其电源开关的指令,那么很有可能是用户确实想要关闭其电源开关,因此通过允许主机部分响应于该电源开关指令,不会使得用户感到不便。也就是说,在这种情况下,实际上仅主机部分的电源开关按键可以产生电源开关命令。在上述操作方法中,由嵌入控制器检测所述第一电子设备和所述第二电子设备处于连接状态或者分离状态。具体地说,在混合系统中,由嵌入控制器来检测两个电子设备的连接和分离,因此,也可以由嵌入控制器来获得电子设备的状态,从而确定哪个电子设备是用户当前正在操作的前台电子设备,而哪个设备是用户正在操作的后台电子设备,并且启用前台电子设备对于用户指令的响应,而禁用后台电子设备对于用户指令的响应。当然,本领域技术人员可以理解,也可以采用嵌入控制器以外的控制器来进行前台电子设备和后台电子设备的判断并使得电子设备对用户指令进行选择性的响应。在混合系统中,存在Base和Slate系统的硬件不能热分离的形态,例如Lenovoduplicity,其包括分别具有单独的处理器的主机部分和卡部分,在这种形态下,Base和Slate共享同一电源按键,并且该电源按钮通常操作Base系统。也就是说,当Base和Slate处于连接状态时,Base的电源按键仅会操作Base系统的电源,而不论用户当前正在使用Base或者Slate。如果用户需要关闭Slate的电源,贝U需要通过专门的程序切换到Slate以关闭Slate的电源,而这显然会带来不便。因此,根据本发明实施例的另一方面,提供了一种操作方法,应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,所述第一电子设备和第二电子设备不可热分离,所述方法包括:获得一用户指令;获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备;根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令。在上述操作方法中,所述用户指令是所述用户对所述第一电子设备的电源开关按键的操作。如上所述,在Base和Slate不可热分离的混合系统中,Base的电源开关按键仅能够对Base系统进行操作,而不能对Slate的电源进行操作,当需要需要进行Slate的电源开关操作时,必须优先通过专门程序切换到Slate端以进行电源的开关操作,从而造成了不便,通过采用根据本发明实施例的上述操作方法,可以使得公共的电源开关按键来控制用户正在操作的硬件系统,而不必进行专门的切换,从而促进了用户的便利。这里,本领域技术人员可以理解,虽然上面以电源开关按键为例进行了说明,但是本发明的实施例并不限于此,当第一电子设备和第二电子设备作为不可热分离的混合系统工作时,某些用户指令可能仅能对第一电子设备或第二电子设备之一发生作用,而无论该第一电子设备或第二电子设备是用户当前正在操作的电子设备,这很明显会造成用户使用的不便。因此,通过判断第一电子设备和第二电子设备中的哪个是用户正在操作的前台设备,并且使得该用户正在操作的前台设备响应于用户指令,可以解决用户在不同系统之间频繁切换所造成的不便。图2是根据本发明实施例的另一操作方法的示意性流程图。如图2所示,该操作方法应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,第一电子设备和第二电子设备不可热分离,该方法包括:S20,获得一用户指令;S21,获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备;S22,根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令。在上述操作方法中,当用户正在使用Slate时,由于Slate本身不具有电源开关按键,由Base中的例如嵌入控制器(EC)将用户对电源开关按键的操作转发到Slate中的嵌入控制器,然后由Slate中的嵌入控制器对该电源开关操作进行响应,以打开或关闭Slate的电源。根据本发明实施例的又一方面,提供了一种电子设备,该电子设备可与另一电子设备热分离,且该电子设备和该另一电子设备具有独立的硬件系统,所述电子设备包括:控制器,用于获得一用户指令;获得该电子设备的状态,该状态指示该电子设备是否是用户正在操作的电子设备;并根据该用户指令和该状态来进行操作,以使得当该状态指示该电子设备是用户正在操作的电子设备,响应于该用户指令,并且当该状态指示该电子设备不是用户正在操作的电子设备,禁用对该用户指令的响应。在本发明的实施例中,上面描述的操作方法可以分别由第一电子设备和第二电子设备中的控制器来实现,如上文描述的电子设备,此外,该操作方法也可以由集成在第一电子设备和第二电子设备中的控制器来实现。根据本发明实施例的又一方面,提供了一种电子设备,该电子设备可与另一电子设备热分离,且该电子设备和该另一电子设备具有独立的硬件系统,所述电子设备包括:控制器,用于获得一用户指令;获得该电子设备和该另一电子设备的状态,该状态指示该电子设备和该另一电子设备中的一个为用户正在操作的电子设备;并根据该用户指令和该状态来进行操作,以使得作为用户正在操作的电子设备的该电子设备或该另一电子设备响应于该用户指令,并禁用该电子设备和该另一电子设备中的另一个对该用户指令的响应。当由集成在一个电子设备中的控制器来实现根据本发明实施例的操作方法时,该控制器可以通过第一电子设备和第二电子设备的嵌入控制器来获得该第一电子设备和该第二电子设备的状态,并通过嵌入控制器来将启用或禁用对该用户指令的响应发送到另一电子设备,从而实现根据本发明实施例的操作方法。并且,本领域技术人员可以理解,当第一电子设备和第二电子设备分离时,第一电子设备和第二电子设备的嵌入控制器可以通过网络连接而不是硬件连接来传递状态信息和启用或禁用对用户指令的响应的命令。并且,这里本领域技术人员也可以理解,该控制器可以部分或全部地并入第一电子设备或第二电子设备的嵌入控制器中,本发明的实施例并不意在对此进行任何限制。根据本发明实施例的再一方面,提供了一种电子设备,该电子设备不可与另一电子设备热分离,且该电子设备和该另一电子设备具有独立的硬件系统,所述电子设备包括:控制器,用于获得一用户指令;获得该电子设备和该另一电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备;根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令。依据上文的描述,例如在Lenovo Duplicity中,通常Base和Slate共享Base的电源开关按键,因此为了系统的简化,通常将上述控制器设置在Base端,并通过Base和Slate的嵌入控制器之间的通信来使得Slate响应于Base的电源开关命令,但是,本领域技术人员可以理解,该控制器也可设置于Slate端,从而当用户正在操作Slate时,通过Base和Slate的嵌入控制器之间的通信来获得该用户指令并执行响应于该用户指令的操作,本发明的实施例并不意在对此进行任何限制。通过根据本发明实施例的操作方法和电子设备,可以使得混合系统中当前用户正在操作的前台电子设备响应于特定指令,而禁用当前用户未操作的后台电子设备对该指令的响应,从而防止对于用户指令的误操作,提高用户使用的便利。本发明已经参考具体实施例进行了详细说明。然而,很明显,在不背离本发明的精神的情况下,本领域技术人员能够对实施例执行更改和替换。换句话说,本发明用说明的形式公开,而不是被限制地解释。要判断本发明的要旨,应该考虑所附的权利要求。
权利要求
1.一种操作方法,应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,所述第一电子设备和第二电子设备可热分离,并独立地执行第一操作,所述方法包括: 获得一用户指令; 获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备; 根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令,并禁用所述第一电子设备和所述第二电子设备中的另一个对所述用户指令的响应。
2.如权利要求1所述的操作方法,其中,所述用户指令是所述用户对所述第一电子设备和所述第二电子设备的两个按键的操作。
3.如权利要求2所述的操作方法,其中,所述两个按键是所述第一电子设备和所述第二电子设备的电源开关按键。
4.如权利要求3所述的操作方法,进一步包括: 当所述第一电子设备和所述第二电子设备处于连接状态,且所述状态指示所述第一电子设备为用户正在操作的电子设备时,所述根据所述用户指令和所述状态来进行操作具体为: 由所述第一电子设备的按键产生命令,并禁用所述第二电子设备的按键功能。
5.如权利要求3所述的操作方法,进一步包括: 当所述第一电子设备和所述第二电子设备处于分离状态,且所述状态指示所述第二电子设备为用户正在操作的电子设备时,所述根据所述用户指令和所述状态来进行操作具体为: 由所述第二电子设备的按键产生命令,并禁用所述第一电子设备的按键功能。
6.如权利要求4或5所述的操作方法,其中,由嵌入控制器检测所述第一电子设备和所述第二电子设备处于连接状态或者分离状态。
7.一种操作方法,应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,所述第一电子设备和第二电子设备不可热分离,所述方法包括: 获得一用户指令; 获得所述第一电子设备和所述第二电子设备的状态,所述状态指示所述第一电子设备和所述第二电子设备之一为用户正在操作的电子设备; 根据所述用户指令和所述状态来进行操作,以使得作为用户正在操作的电子设备的所述第一电子设备或所述第二电子设备响应于所述用户指令。
8.如权利要求7所述的操作方法,其中,所述用户指令是所述用户对所述第一电子设备的电源开关按键的操作。
全文摘要
提供了操作方法和电子设备。该操作方法应用于具有独立的硬件系统的第一电子设备和第二电子设备,其中,该第一电子设备和第二电子设备可热分离,并独立地执行第一操作,该方法包括获得一用户指令;获得第一电子设备和第二电子设备的状态,该状态指示第一电子设备和第二电子设备之一为用户正在操作的电子设备;根据该用户指令和该状态来进行操作,以使得用户正在操作的电子设备响应于该用户指令,并禁用另一电子设备对该用户指令的响应。通过上述操作方法和电子设备,可以使得混合系统中当前用户正在操作的电子设备响应于特定指令,而禁用当前用户未操作的电子设备对该指令的响应,从而防止对于用户指令的误操作,提高用户使用的便利。
文档编号G06F15/177GK103106178SQ20111036016
公开日2013年5月15日 申请日期2011年11月14日 优先权日2011年11月14日
发明者许威 申请人:联想(北京)有限公司