一种控制方法和电子设备与流程

文档序号:18162503发布日期:2019-07-13 09:24阅读:177来源:国知局
一种控制方法和电子设备与流程

本公开涉及电子设备技术领域,更具体的说是涉及一种控制方法和电子设备。



背景技术:

电子设备需要用户的输入操作来实现大部分功能,而用户的输入操作依靠于输入装置,例如,输入装置可以为触摸屏,用户可以通过电子设备的触摸屏进行输入操作;或者,输入装置可以为键盘,用户通过电子设备的外接键盘来进行输入操作。但是,这些方式均无法满足多样性的用户需求。



技术实现要素:

有鉴于此,本公开提供如下技术方案:

一种控制方法,包括:

获得第一电子设备与第二电子设备之间的相对位置关系;

如果所述相对位置关系满足目标条件,至少基于所述相对位置关系控制所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件。

优选地,所述目标条件包括:所述第一电子设备的本体与所述第二电子设备的本体至少部分重叠接触;或者,所述第二电子设备的本体与所述第一电子设备的本体非重叠接触,且所述第二电子设备的本体与所述第一电子设备本体的相对距离小于等于目标距离,所述目标距离大于0。

优选地,所述第一电子设备包括第一本体以及第二本体,所述第一本体与所述第二本体能够位于不同的平面,所述第一电子设备的输入输出部件位于所述第一本体;如果所述第一电子设备的本体与所述第二电子设备的本体至少部分重叠接触,所述至少基于所述相对位置关系控制所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件,包括:

确定所述第二电子设备的本体位于所述第一本体上的第一区域;

根据所述第一区域的位置控制所述输入输出部件作为所述第二电子设备的输入部件,以使所述输入输出部件的第二区域输出所述第二电子设备的输入部件,所述第二区域不同于所述第一区域。

优选地,所述第二电子设备的输入部件至少包括虚拟键盘部件,所述方法还包括:

至少基于所述相对位置关系,确定所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件时虚拟键盘各子部件的布局。

优选地,所述至少基于所述相对位置关系,确定所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件时虚拟键盘各子部件的布局,包括:

根据所述第二区域的位置确定位于所述第一本体上的所述虚拟键盘各子部件的布局。

优选地,所述方法还包括:

如果检测到所述第一电子设备和所述第二电子设备的相对位置关系发生改变,至少基于所述改变后的相对位置关系调整所述虚拟键盘各子部件的布局。

优选地,所述第一电子设备包括第一本体以及第二本体,所述第一本体与所述第二本体能够位于不同的平面,所述第一电子设备的输入输出部件位于所述第一本体;如果所述第二电子设备的本体与所述第一电子设备的本体非重叠接触,且所述第二电子设备的本体与所述第一电子设备本体的相对距离小于等于目标距离,所述目标距离大于0,所述方法还包括:

控制所述第一电子设备的输入输出部件作为所述第二电子设备的输出部件,以使所述输入输出部件的第一区域的输出内容与所述第二电子设备的输出内容相同;

所述至少基于所述相对位置关系控制所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件,还包括:

根据所述第一区域的位置控制所述输入输出部件作为所述第二电子设备的输入部件,以使所述输入输出部件的第二区域输出所述第二电子设备的输入部件,所述第二区域不同于所述第一区域。

优选地,所述获得第一电子设备与第二电子设备之间的相对位置关系,包括:

至少通过设置在所述第一电子设备的第一感应装置与设置在所述第二电子设备上的第一发射装置的配合来确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

或者,至少通过设置在所述第一电子设备的传感器来确定所述第一电子设备与所述第二电子设备之间的相对位置关系。

一种电子设备,包括:

检测装置,用于获得第一电子设备与第二电子设备之间的相对位置关系;

存储器,用于存储应用程序与应用程序运行所产生的数据;

处理器,用于运行所述应用程序,如果所述相对位置关系满足目标条件,至少基于所述相对位置关系控制所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件。

优选地,所述目标条件包括:所述第一电子设备的本体与所述第二电子设备的本体至少部分重叠接触;或者,所述第二电子设备的本体与所述第一电子设备的本体非重叠接触,且所述第二电子设备的本体与所述第一电子设备本体的相对距离小于等于目标距离,所述目标距离大于0。

优选地,所述第一电子设备包括第一本体以及第二本体,所述第一本体与所述第二本体能够位于不同的平面,所述第一电子设备的输入输出部件位于所述第一本体;如果所述第一电子设备的本体与所述第二电子设备的本体至少部分重叠接触,所述处理器在执行至少基于所述相对位置关系控制所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件时,具体用于:

确定所述第二电子设备的本体位于所述第一本体上的第一区域;

根据所述第一区域的位置控制所述输入输出部件作为所述第二电子设备的输入部件,以使所述输入输出部件的第二区域输出所述第二电子设备的输入部件,所述第二区域不同于所述第一区域。

优选地,所述第二电子设备的输入部件至少包括虚拟键盘部件,所述处理器还用于:

至少基于所述相对位置关系,确定所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件时虚拟键盘各子部件的布局。

优选地,所述处理器在执行至少基于所述相对位置关系,确定所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件时虚拟键盘各子部件的布局时,具体用于:

根据所述第二区域的位置确定位于所述第一本体上的所述虚拟键盘各子部件的布局。

优选地,所述处理器,还用于:

如果检测到所述第一电子设备和所述第二电子设备的相对位置关系发生改变,至少基于所述改变后的相对位置关系调整所述虚拟键盘各子部件的布局。

优选地,所述第一电子设备包括第一本体以及第二本体,所述第一本体与所述第二本体能够位于不同的平面,所述第一电子设备的输入输出部件位于所述第一本体;如果所述第二电子设备的本体与所述第一电子设备的本体非重叠接触,且所述第二电子设备的本体与所述第一电子设备本体的相对距离小于等于目标距离,所述目标距离大于0,所述处理器,还用于:

控制所述第一电子设备的输入输出部件作为所述第二电子设备的输出部件,以使所述输入输出部件的第一区域的输出内容与所述第二电子设备的输出内容相同;

所述处理器在执行至少基于所述相对位置关系控制所述第一电子设备的输入输出部件作为所述第二电子设备的输入部件时,还用于:

根据所述第一区域的位置控制所述输入输出部件作为所述第二电子设备的输入部件,以使所述输入输出部件的第二区域输出所述第二电子设备的输入部件,所述第二区域不同于所述第一区域。

优选地,所述检测装置包括:

第一感应装置,用于至少通过设置在所述第一电子设备的第一感应装置与设置在所述第二电子设备上的第一发射装置的配合来确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

或者,包括:

传感器,用于至少通过设置在所述第一电子设备的传感器来确定所述第一电子设备与所述第二电子设备之间的相对位置关系。

从上述技术方案可以看出,本公开公开的一种控制方法,首先获得第一电子设备与第二电子设备之间的相对位置关系,然后,当相对位置关系满足目标条件时,能够至少基于相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。本公开能够根据第一电子设备与第二电子设备之间的相对位置关系,控制第一电子设备作为第二电子设备的输入设备,能够更加方便快捷的满足用户的多样性需求。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本公开公开的一种控制方法实施例的第一种可能的实现方式的方法流程图;

图2(a)为本公开公开的一种控制方法实施例的第二种可能的实现方式的方法流程图;

图2(b)为本公开公开的一种应用示意图;

图3为本公开公开的一种控制方法实施例的第三种可能的实现方式的方法流程图;

图4(a)为本公开公开的一种控制方法实施例的第四种可能的实现方式的方法流程图;

图4(b)为本公开公开的另一种应用示意图;

图5(a)为本公开公开的一种控制方法实施例的第五种可能的实现方式的方法流程图;

图5(b)为本公开公开的另一种应用示意图;

图6为本公开公开的一种电子设备实施例的第一种可能的实现方式的结构示意图;

图7为本公开公开的一种电子设备实施例的第二种可能的实现方式的结构示意图;

图8为本公开公开的一种电子设备实施例的第三种可能的实现方式的结构示意图;

图9为本公开公开的一种电子设备实施例的第四种可能的实现方式的结构示意图;

图10为本公开公开的一种电子设备实施例的第五种可能的实现方式的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

如图1所示,为本公开公开的一种控制方法实施例的第一种可能的实现方式的方法流程图,所述方法可以应用于电子设备,所述电子设备可以为笔记本电脑、平板电脑等,所述方法可以包括以下步骤:

s101、获得第一电子设备与第二电子设备之间的相对位置关系;

其中,所述的第一电子设备具有输入输出部件,如,具有作为输入输出的触摸屏的笔记本电脑。所述的第二电子设备可以为智能手机等。

当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先得到第一电子设备与第二电子设备之间的相对位置关系,如,得到笔记本电脑与智能手机之间的相对位置关系。

s102、如果相对位置关系满足目标条件,至少基于相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。

当获得第一电子设备与第二电子设备之间的相对位置关系后,进一步确定获得的相对位置关系是否满足目标条件。其中,所述的目标条件是指能够满足根据相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件的条件。当第一电子设备与第二电子设备之间的相对位置关系满足目标条件时,根据相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。例如,当笔记本电脑与智能手机之间的相对位置关系满足目标条件时,如,智能手机与笔记本电脑作为输入输出的触摸屏重叠接触时,将笔记本电脑作为输入输出的触摸屏作为智能手机的输入部件。即,在笔记本电脑与智能手机建立数据通信连接后,可以通过笔记本电脑的触摸屏对智能手机进行控制。需要说明的是,所述的目标条件可以根据用户的实际需求进行灵活的设定。

综上所述,在上述实施例中,当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先获得第一电子设备与第二电子设备之间的相对位置关系,然后,当相对位置关系满足目标条件时,能够至少基于相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。本公开能够根据第一电子设备与第二电子设备之间的相对位置关系,控制第一电子设备作为第二电子设备的输入设备,能够更加方便快捷的满足用户的多样性需求。

具体的,本公开公开的目标条件可以是,第二电子设备的本体与第一电子设备的本体全部重叠接触,如,将智能手机整体放置在笔记本电脑作为输入输出的触摸屏上。目标条件还可以是,第二电子设备的本体与第一电子设备的本体部分重叠接触,如,将智能手机的一部分放置在笔记本电脑作为输入输出的触摸屏上。

目标条件还可以是,第二电子设备的本体与第一电子设备的本体非重叠接触,即,在第二电子设备的本体与第一电子设备的本体接触时,第二电子设备的本体与第一电子设备的本体的相对距离等于0,第二电子设备的本体与第一电子设备的本体没有重叠的部分;或者,在第二电子设备的本体与第一电子设备的本体未接触时,第二电子设备的本体与第一电子设备的本体的相对距离小于目标距离,其中,目标距离大于0。

针对本公开公开的技术方案,下面以具体的应用场景为例,进一步做详细的说明:

如图2(a)所示,为本公开公开的一种控制方法实施例的第二种可能的实现方式的方法流程图,所述方法可以应用于第一电子设备,如图2(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a;所述方法可以包括以下步骤:

s201、获得第一电子设备与第二电子设备之间的相对位置关系;

当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先得到第一电子设备与第二电子设备之间的相对位置关系,如,得到笔记本电脑与智能手机之间的相对位置关系。

s202、如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,确定第二电子设备的本体位于第一本体上的第一区域;

当获得第一电子设备与第二电子设备之间的相对位置关系后,根据获得的位置关系,确定第一电子设备的本体与第二电子设备的本体至少部分重叠接触时,进一步判断第二电子设备的本体是否位于第一电子设备第一本体a上。即,判断第二电子设备的本体是否与第一电子设备的第一本体a至少部分重叠接触。例如,判断智能手机是否与笔记本电脑的第一本体a部分接触或全部接触。其中,第二电子设备本体与第一电子设备的第一本体a至少部分重叠接触的区域为第一区域a。

s203、根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域。

当确定第二电子设备的本体位于第一电子设备的第一本体a上的第一区域a时,进一步根据第一本体a上的第一区域a所在的位置控制位于第一本体a的输入输出部件作为第二电子设备的输入部件,即,通过第一本体a的输入输出部件可以实现对第二电子设备的输入操作。

在控制第一本体a的输入输出部件作为第二电子设备的输入部件时,使第一本体a上输入输出部件的第二区域b输出第二电子设备的输入部件,即,第二区域b显示的输入部件与第二电子设备的输入部件对应。

需要说明的是,第一区域a和第二区域b都位于第一电子设备的第一本体a上,第一区域a不同于第二区域b。也就是说,第二区域b可以是第一本体a上除第一区域a以外的全部区域,也可以是第一本体a上除第一区域a以外的部分区域。

在第一电子设备与第二电子设备建立数据通信连接后,可以通过第一电子设备第一本体a上第二区域b输出的输入部件对第一电子设备进行相应的控制。

综上所述,在上述实施例中,在第一电子设备的本体与第二电子设备的本体至少部分重叠接触,且第二电子设备的本体位于第一本体上的第一区域时,可以通过控制第一本体上第二区域输出第二电子设备的输入部件,使用户通过操作第二区域输入的输入部件即可实现对第一电子设备的输入操作,进一步提升了用户的体验。

需要说明的是,在上述实施例的基础上,如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,是指第二电子设备的本体与第一电子设备的第二本体b至少部分重叠接触时,此时,可以控制第一电子设备的第一本体a上的输入输出部件作为第二电子设备的输入部件,即,可以控制第一本体a的整个区域输出第二电子设备的输入部件。

如图3所示,为本公开公开的一种控制方法实施例的第三种可能的实现方式的方法流程图,所述方法可以应用于第一电子设备,如图2(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a,第二电子设备的输入部件至少包括虚拟键盘部件;所述方法可以包括以下步骤:

s301、获得第一电子设备与第二电子设备之间的相对位置关系;

s302、如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,确定第二电子设备的本体位于第一本体上的第一区域;

s303、根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域;

上述步骤的描述参见步骤s201至步骤s203。

s304、至少基于相对位置关系,确定第一电子设备的输入输出部件作为第二电子设备的输入部件时虚拟键盘各子部件的布局。

在根据第一区域a的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域b输出第二电子设备的输入部件后,进一步确定第二区域b输出的第二电子设备输入部件的各虚拟键盘各子部件的布局,通过确定第二区域b输出的第二电子设备的输入部件的虚拟键盘各子部件的布局,能够使第二区域b输出的输入部件更加便于用户对第二电子设备进行输入操作。其中,第二区域b显示的输入部件的布局还可以与第二电子设备当前打开的应用对应的输入部件的虚拟键盘各子部件的布局对应,例如,当第二电子设备当前打开的应用为通话应用时,第二区域b显示的输入部件可以为第二电子设备的通话拨号输入部件,比如数字0-9;当第二电子设备当前打开的应用为社交应用时,第二区域b显示的输入部件可以为作为社交应用聊天输入的输入部件,比如字母a-z。

在第一电子设备与第二电子设备建立数据通信连接后,可以通过第一电子设备第一本体a上第二区域b输出的输入部件对第一电子设备进行相应的控制。

综上所述,在上述实施例中,在第一电子设备的本体与第二电子设备的本体至少部分重叠接触,且第二电子设备的本体位于第一本体上的第一区域时,可以通过控制第一本体上第二区域输出第二电子设备的输入部件,同时,可以确定第二区域输出的第二电子设备输入部件各虚拟键盘各子部件的布局。使用户通过操作第二区域输入的输入部件即可实现对第一电子设备的输入操作,进一步提升了用户的体验。

具体的,上述实施例步骤s304至少基于相对位置关系,确定第一电子设备的输入输出部件作为第二电子设备的输入部件时虚拟键盘各子部件的布局的其中一种实现方式可以是:

根据第二区域的位置确定位于第一本体上的虚拟键盘各子部件的布局。

即,通过第一电子设备第一本体a上的第二区域b所在的位置,调整第二区域b输出的第二电子设备的输出部件的虚拟键盘各子部件的布局,以使第二区域b输出的第二电子设备的输出部件的虚拟键盘各子部件能够适用于用户对第二电子设备进行输入操作。

如图4(a)所示,为本公开公开的一种控制方法实施例的第四种可能的实现方式的方法流程图,所述方法可以应用于第一电子设备,如图4(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a,第二电子设备的输入部件至少包括虚拟键盘部件;所述方法可以包括以下步骤:

s401、获得第一电子设备与第二电子设备之间的相对位置关系;

s402、如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,确定第二电子设备的本体位于第一本体上的第一区域;

s403、根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域;

上述步骤的描述参见步骤s201至步骤s203。

s404、至少基于相对位置关系,确定第一电子设备的输入输出部件作为第二电子设备的输入部件时虚拟键盘各子部件的布局;

在根据第一区域a的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域b输出第二电子设备的输入部件后,进一步确定第二区域b输出的第一电子设备输入部件的各虚拟键盘各子部件的布局,通过确定第二区域b输出的第二电子设备的输入部件的虚拟键盘各子部件的布局,能够使第二区域b输出的输入部件更加便于用户对第二电子设备进行输入操作。

s405、如果检测到第一电子设备和第二电子设备的相对位置关系发生改变,至少基于改变后的相对位置关系调整虚拟键盘各子部件的布局。

在第一电子设备的控制过程中,在第一电子设备的本体与第二电子设备的本体至少部分重叠接触时,如果检测到第一电子设备和第二电子设备的相对位置关系发生改变,例如,第二电子设备的本体由位于第一电子设备第一本体上a的第一区域a移动至第一电子设备第一本体上a的第三区域a'时,此时,第一电子设备第一本体a上的第二区域可以为第一本体a上除第三区域a'以外的全部区域或者部分区域,此时,根据第二电子设备与第二电子设备相对位置关系发生改变后得到的新的第二区域,调整第二区域输出的第二电子设备输入部件虚拟键盘各子部件的布局,以使用户通过新的第二区域输出的输出部件能够对第二电子设备进行输入控制。

综上所述,本实施例在上述实施例的基础上,进一步实现了当第一电子设备和第二电子设备的相对位置关系发生改变时,能够及时的调整第一电子设备第一本体a上第二区域输出的第二电子设备输出部件虚拟键盘各子部件的布局,进一步提升了用户体验。

如图5(a)所示,为本公开公开的一种控制方法实施例的第五种可能的实现方式的方法流程图,所述方法可以应用于第一电子设备,如图5(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a;所述方法可以包括以下步骤:

s501、获得第一电子设备与第二电子设备之间的相对位置关系;

当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先得到第一电子设备与第二电子设备之间的相对位置关系,如,得到笔记本电脑与智能手机之间的相对位置关系。

s502、如果第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0,控制第一电子设备的输入输出部件作为第二电子设备的输出部件,以使输入输出部件的第一区域的输出内容与第二电子设备的输出内容相同;

当获得第一电子设备与第二电子设备之间的相对位置关系后,根据获得的位置关系,确定第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0时,即,第二电子设备的本体与第一电子设备的第一本体a或第二本体b均非重叠接触,第二电子设备与第一电子设备的位置关系,可以是第二电子设备的本体边框与第一电子设备的第一本体a或第二本体b的边框相接触;也可以是第二电子设备的本体与第一电子设备的本体未接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,这种情况的实际应用场景可以是,第二电子设备的本体在与第一电子设备的本体非接触的情况下,位于第一电子设备的第一本体a或第二本体b的上方,还可以是,第二电子设备的本体位于第一电子设备的本体的旁边区域。

此时,控制第一电子设备的第一本体a上的输入输出部件作为第二电子设备的输出部件,使得在第一本体a的第一区域a输出的内容与第二电子设备的输出内容相同,即,此时用户可以在第一电子设备的第一本体a的第一区域a上同步看到第二电子设备输出的内容。例如,第二电子设备为智能手机,当前智能手机的显示界面输出的内容为社交应用的聊天界面,此时,用户可以在第一电子设备的第一本体a的第一区域a同步看到社交应用的聊天界面。此种应用场景使用户在不方便观察或使用第二电子设备的情况下,能够通过第一电子设备的第一本体a的第一区域a输出的内容,得知第二电子设备的输出内容。

s503、根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域。

通过控制第一电子设备的输入输出部件作为第二电子设备的输出部件,以使输入输出部件的第一区域a的输出内容与第二电子设备的输出内容相同时,还可以根据第一区域a在第一本体a上所处的位置,控制第一本体a上的输入输出部件作为第二电子设备的输入部件,在第一本体a的第二区域b输出第二电子设备的输入部件,用户可以通过第二区域b输出的输入部件对第二电子设备进行输入操作。

需要说明的是,第一区域a和第二区域b均位于第一电子设备的第一本体a上,第一区域a不同于第二区域b。也就是说,第二区域b可以是第一本体a上除第一区域a以外的全部区域,也可以是第一本体a上除第一区域a以外的部分区域。

在第一电子设备与第二电子设备建立数据通信连接后,可以通过第一电子设备第一本体a上第二区域b输出的输入部件对第一电子设备进行相应的控制,同时通过第一电子设备第一本体a上的第一区域a观察到第二电子设备输出的内容。

综上所述,在上述实施例中,在第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0时,可以通过第一电子设备的第一本体a的第一区域a输出第二电子设备输出的内容,还可以通过第一电子设备的第一本体a的第二区域b输出第二电子设备的输入部件,通过第二区域b输出的输入部件,用户可以通过第一电子设备呈现第二电子设备的显示内容并实现对第二电子设备输入控制,极大的提高了用户的体验。

需要说明的是,在第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0时的另一种方式还可以是,控制第一电子设备的第一本体a上的输入输出部件作为第二电子设备的输入部件,即此时,第二电子设备输出的内容仍在第二电子设备上进行输出。

具体的,在上述实施例中,获得第一电子设备与第二电子设备之间的相对位置关系的其中一种实现方式,可以是:

通过设置在第一电子设备的第一感应装置与设置在第二电子设备上的第一发射装置的配合来确定第一电子设备与第二电子设备之间的相对位置关系;例如,通过第二电子设备上的第一发射装置发射信号,根据第一电子设备上的第一感应装置接收到的信号的强弱,确定出第一电子设备与第二电子设备之间的相对位置关系。

具体的,在上述实施例中,获得第一电子设备与第二电子设备之间的相对位置关系的另一种实现方式,可以是:

通过设置在第一电子设备的传感器来确定第一电子设备与第二电子设备之间的相对位置关系;例如,在第二电子设备靠近第一电子设备时,通过第一电子设备中的传感器进行感应,并根据感应到的信号强弱确定出第一电子设备与第二电子设备之间的相对位置关系。

如图6所示,为本公开公开的一种电子设备实施例的第一种可能的实现方式的结构示意图,所述电子设备可以为笔记本电脑、平板电脑等,所述电子设备可以包括:

检测装置601,用于获得第一电子设备与第二电子设备之间的相对位置关系;

其中,所述的第一电子设备具有输入输出部件,如,具有作为输入输出的触摸屏的笔记本电脑。所述的第二电子设备可以为智能手机等。

当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先得到第一电子设备与第二电子设备之间的相对位置关系,如,得到笔记本电脑与智能手机之间的相对位置关系。

存储器602,用于存储应用程序与应用程序运行所产生的数据;

处理器603,用于运行所述应用程序,如果相对位置关系满足目标条件,至少基于相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。

当获得第一电子设备与第二电子设备之间的相对位置关系后,进一步确定获得的相对位置关系是否满足目标条件。其中,所述的目标条件是指能够满足根据相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件的条件。当第一电子设备与第二电子设备之间的相对位置关系满足目标条件时,根据相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。例如,当笔记本电脑与智能手机之间的相对位置关系满足目标条件时,如,智能手机与笔记本电脑作为输入输出的触摸屏重叠接触时,将笔记本电脑作为输入输出的触摸屏作为智能手机的输入部件。即,在笔记本电脑与智能手机建立数据通信连接后,可以通过笔记本电脑的触摸屏对智能手机进行控制。需要说明的是,所述的目标条件可以根据用户的实际需求进行灵活的设定。

综上所述,在上述实施例中,当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先获得第一电子设备与第二电子设备之间的相对位置关系,然后,当相对位置关系满足目标条件时,能够至少基于相对位置关系控制第一电子设备的输入输出部件作为第二电子设备的输入部件。本公开能够根据第一电子设备与第二电子设备之间的相对位置关系,控制第一电子设备作为第二电子设备的输入设备,能够更加方便快捷的满足用户的多样性需求。

具体的,本公开公开的目标条件可以是,第二电子设备的本体与第一电子设备的本体全部重叠接触,如,将智能手机整体放置在笔记本电脑作为输入输出的触摸屏上。目标条件还可以是,第二电子设备的本体与第一电子设备的本体部分重叠接触,如,将智能手机的一部分放置在笔记本电脑作为输入输出的触摸屏上。

目标条件还可以是,第二电子设备的本体与第一电子设备的本体非重叠接触,即,在第二电子设备的本体与第一电子设备的本体接触时,第二电子设备的本体与第一电子设备的本体的相对距离等于0,第二电子设备的本体与第一电子设备的本体没有重叠的部分;或者,在第二电子设备的本体与第一电子设备的本体未接触时,第二电子设备的本体与第一电子设备的本体的相对距离小于目标距离,其中,目标距离大于0。

针对本公开公开的技术方案,下面以具体的应用场景为例,进一步做详细的说明:

如图7所示,为本公开公开的一种电子设备实施例的第二种可能的实现方式的结构示意图,如图2(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a;所述第一电子设备可以包括:

检测装置701,用于获得第一电子设备与第二电子设备之间的相对位置关系;

当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先得到第一电子设备与第二电子设备之间的相对位置关系,如,得到笔记本电脑与智能手机之间的相对位置关系。

存储器702,用于存储应用程序与应用程序运行所产生的数据;

处理器703,用于运行所述应用程序,如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,确定第二电子设备的本体位于第一本体上的第一区域;

当获得第一电子设备与第二电子设备之间的相对位置关系后,根据获得的位置关系,确定第一电子设备的本体与第二电子设备的本体至少部分重叠接触时,进一步判断第二电子设备的本体是否位于第一电子设备第一本体a上。即,判断第二电子设备的本体是否与第一电子设备的第一本体a至少部分重叠接触。例如,判断智能手机是否与笔记本电脑的第一本体a部分接触或全部接触。其中,第二电子设备本体与第一电子设备的第一本体a至少部分重叠接触的区域为第一区域a。

处理器703,还用于根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域。

当确定第二电子设备的本体位于第一电子设备的第一本体a上的第一区域a时,进一步根据第一本体a上的第一区域a所在的位置控制位于第一本体a的输入输出部件作为第二电子设备的输入部件,即,通过第一本体a的输入输出部件可以实现对第二电子设备的输入操作。

在控制第一本体a的输入输出部件作为第二电子设备的输入部件时,使第一本体a上输入输出部件的第二区域b输出第二电子设备的输入部件,即,第二区域b显示的输入部件与第二电子设备的输入部件对应。

需要说明的是,第一区域a和第二区域b都位于第一电子设备的第一本体a上,第一区域a不同于第二区域b。也就是说,第二区域b可以是第一本体a上除第一区域a以外的全部区域,也可以是第一本体a上除第一区域a以外的部分区域。

在第一电子设备与第二电子设备建立数据通信连接后,可以通过第一电子设备第一本体a上第二区域b输出的输入部件对第一电子设备进行相应的控制。

综上所述,在上述实施例中,在第一电子设备的本体与第二电子设备的本体至少部分重叠接触,且第二电子设备的本体位于第一本体上的第一区域时,可以通过控制第一本体上第二区域输出第二电子设备的输入部件,使用户通过操作第二区域输入的输入部件即可实现对第一电子设备的输入操作,进一步提升了用户的体验。

需要说明的是,在上述实施例的基础上,如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,是指第二电子设备的本体与第一电子设备的第二本体b至少部分重叠接触时,此时,可以控制第一电子设备的第一本体a上的输入输出部件作为第二电子设备的输入部件,即,可以控制第一本体a的整个区域输出第二电子设备的输入部件。

如图8所示,为本公开公开的一种电子设备实施例的第三种可能的实现方式的结构示意图,如图2(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a,第二电子设备的输入部件至少包括虚拟键盘部件;所述第一电子设备可以包括:

检测装置801,用于获得第一电子设备与第二电子设备之间的相对位置关系;

存储器802,用于存储应用程序与应用程序运行所产生的数据;

处理器803,用于运行所述应用程序,如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,确定第二电子设备的本体位于第一本体上的第一区域;

处理器803,还用于根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域;

处理器803,还用于至少基于相对位置关系,确定第一电子设备的输入输出部件作为第二电子设备的输入部件时虚拟键盘各子部件的布局。

在根据第一区域a的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域b输出第二电子设备的输入部件后,进一步确定第二区域b输出的第二电子设备输入部件的各虚拟键盘各子部件的布局,通过确定第二区域b输出的第二电子设备的输入部件的虚拟键盘各子部件的布局,能够使第二区域b输出的输入部件更加便于用户对第二电子设备进行输入操作。其中,第二区域b显示的输入部件的布局还可以与第二电子设备当前打开的应用对应的输入部件的虚拟键盘各子部件的布局对应,例如,当第二电子设备当前打开的应用为通话应用时,第二区域b显示的输入部件可以为第二电子设备的通话拨号输入部件,比如数字0-9;当第二电子设备当前打开的应用为社交应用时,第二区域b显示的输入部件可以为作为社交应用聊天输入的输入部件,比如字母a-z。

在第一电子设备与第二电子设备建立数据通信连接后,可以通过第一电子设备第一本体a上第二区域b输出的输入部件对第一电子设备进行相应的控制。

综上所述,在上述实施例中,在第一电子设备的本体与第二电子设备的本体至少部分重叠接触,且第二电子设备的本体位于第一本体上的第一区域时,可以通过控制第一本体上第二区域输出第二电子设备的输入部件,同时,可以确定第二区域输出的第二电子设备输入部件各虚拟键盘各子部件的布局。使用户通过操作第二区域输入的输入部件即可实现对第一电子设备的输入操作,进一步提升了用户的体验。

具体的,上述实施例中处理器至少基于相对位置关系,确定第一电子设备的输入输出部件作为第二电子设备的输入部件时虚拟键盘各子部件的布局的其中一种实现方式可以是:

根据第二区域的位置确定位于第一本体上的虚拟键盘各子部件的布局。

即,通过第一电子设备第一本体a上的第二区域b所在的位置,调整第二区域b输出的第二电子设备的输出部件的虚拟键盘各子部件的布局,以使第二区域b输出的第二电子设备的输出部件的虚拟键盘各子部件能够适用于用户对第二电子设备进行输入操作。

如图9所示,为本公开公开的一种电子设备实施例的第四种可能的实现方式的结构示意图,如图4(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a,第二电子设备的输入部件至少包括虚拟键盘部件;所述第一电子设备可以包括:

检测装置901,用于获得第一电子设备与第二电子设备之间的相对位置关系;

存储器902,用于存储应用程序与应用程序运行所产生的数据;

处理器903,用于运行所述应用程序,如果第一电子设备的本体与第二电子设备的本体至少部分重叠接触,确定第二电子设备的本体位于第一本体上的第一区域;

处理器904,还用于根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域;

处理器904,还用于至少基于相对位置关系,确定第一电子设备的输入输出部件作为第二电子设备的输入部件时虚拟键盘各子部件的布局;

处理器904,还用于如果检测到第一电子设备和第二电子设备的相对位置关系发生改变,至少基于改变后的相对位置关系调整虚拟键盘各子部件的布局。

在第一电子设备的控制过程中,在第一电子设备的本体与第二电子设备的本体至少部分重叠接触时,如果检测到第一电子设备和第二电子设备的相对位置关系发生改变,例如,第二电子设备的本体由位于第一电子设备第一本体上a的第一区域a移动至第一电子设备第一本体上a的第三区域a’时,此时,第一电子设备第一本体a上的第二区域可以为第一本体a上除第三区域a’以外的全部区域或者部分区域,此时,根据第二电子设备与第二电子设备相对位置关系发生改变后得到的新的第二区域,调整第二区域输出的第二电子设备输入部件虚拟键盘各子部件的布局,以使用户通过新的第二区域输出的输出部件能够对第二电子设备进行输入控制。

综上所述,本实施例在上述实施例的基础上,进一步实现了当第一电子设备和第二电子设备的相对位置关系发生改变时,能够及时的调整第一电子设备第一本体a上第二区域输出的第二电子设备输出部件虚拟键盘各子部件的布局,进一步提升了用户体验。

如图10所示,为本公开公开的一种电子设备实施例的第五种可能的实现方式的结构示意图,如图5(b)所示,第一电子设备包括第一本体a以及第二本体b,其中,第一本体a与第二本体b能够位于不同的平面,第一电子设备的输入输出部件位于第一本体a;所述第一电子设备可以包括:

检测装置1001,用于获得第一电子设备与第二电子设备之间的相对位置关系;

当需要控制第一电子设备的输入输出部件作为第二电子设备的输入设备时,首先得到第一电子设备与第二电子设备之间的相对位置关系,如,得到笔记本电脑与智能手机之间的相对位置关系。

存储器1002,用于存储应用程序与应用程序运行所产生的数据;

处理器1003,用于运行所述应用程序,如果第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0,控制第一电子设备的输入输出部件作为第二电子设备的输出部件,以使输入输出部件的第一区域的输出内容与第二电子设备的输出内容相同;

当获得第一电子设备与第二电子设备之间的相对位置关系后,根据获得的位置关系,确定第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0时,即,第二电子设备的本体与第一电子设备的第一本体a或第二本体b均非重叠接触,第二电子设备与第一电子设备的位置关系,可以是第二电子设备的本体边框与第一电子设备的第一本体a或第二本体b的边框相接触;也可以是第二电子设备的本体与第一电子设备的本体未接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,这种情况的实际应用场景可以是,第二电子设备的本体在与第一电子设备的本体非接触的情况下,位于第一电子设备的第一本体a或第二本体b的上方,还可以是,第二电子设备的本体位于第一电子设备的本体的旁边区域。

此时,控制第一电子设备的第一本体a上的输入输出部件作为第二电子设备的输出部件,使得在第一本体a的第一区域a输出的内容与第二电子设备的输出内容相同,即,此时用户可以在第一电子设备的第一本体a的第一区域a上同步看到第二电子设备输出的内容。例如,第二电子设备为智能手机,当前智能手机的显示界面输出的内容为社交应用的聊天界面,此时,用户可以在第一电子设备的第一本体a的第一区域a同步看到社交应用的聊天界面。此种应用场景使用户在不方便观察或使用第二电子设备的情况下,能够通过第一电子设备的第一本体a的第一区域a输出的内容,得知第二电子设备的输出内容。

处理器1003,还用于根据第一区域的位置控制输入输出部件作为第二电子设备的输入部件,以使输入输出部件的第二区域输出第二电子设备的输入部件,第二区域不同于第一区域。

通过控制第一电子设备的输入输出部件作为第二电子设备的输出部件,以使输入输出部件的第一区域a的输出内容与第二电子设备的输出内容相同时,还可以根据第一区域a在第一本体a上所处的位置,控制第一本体a上的输入输出部件作为第二电子设备的输入部件,在第一本体a的第二区域b输出第二电子设备的输入部件,用户可以通过第二区域b输出的输入部件对第二电子设备进行输入操作。

需要说明的是,第一区域a和第二区域b均位于第一电子设备的第一本体a上,第一区域a不同于第二区域b。也就是说,第二区域b可以是第一本体a上除第一区域a以外的全部区域,也可以是第一本体a上除第一区域a以外的部分区域。

在第一电子设备与第二电子设备建立数据通信连接后,可以通过第一电子设备第一本体a上第二区域b输出的输入部件对第一电子设备进行相应的控制,同时通过第一电子设备第一本体a上的第一区域a观察到第二电子设备输出的内容。

综上所述,在上述实施例中,在第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0时,可以通过第一电子设备的第一本体a的第一区域a输出第二电子设备输出的内容,还可以通过第一电子设备的第一本体a的第二区域b输出第二电子设备的输入部件,通过第二区域b输出的输入部件,用户可以通过第一电子设备呈现第二电子设备的显示内容并实现对第二电子设备输入控制,极大的提高了用户的体验。

需要说明的是,在第二电子设备的本体与第一电子设备的本体非重叠接触,且第二电子设备的本体与第一电子设备本体的相对距离小于等于目标距离,其中,目标距离大于0时的另一种方式还可以是,控制第一电子设备的第一本体a上的输入输出部件作为第二电子设备的输入部件,即此时,第二电子设备输出的内容仍在第二电子设备上进行输出。

具体的,在上述实施例中,检测装置获得第一电子设备与第二电子设备之间的相对位置关系的其中一种实现方式,可以是:

通过设置在第一电子设备的第一感应装置与设置在第二电子设备上的第一发射装置的配合来确定第一电子设备与第二电子设备之间的相对位置关系;例如,通过第二电子设备上的第一发射装置发射信号,根据第一电子设备上的第一感应装置接收到的信号的强弱,确定出第一电子设备与第二电子设备之间的相对位置关系。

具体的,在上述实施例中,获得第一电子设备与第二电子设备之间的相对位置关系的另一种实现方式,可以是:

通过设置在第一电子设备的传感器来确定第一电子设备与第二电子设备之间的相对位置关系;例如,在第二电子设备靠近第一电子设备时,通过第一电子设备中的传感器进行感应,并根据感应到的信号强弱确定出第一电子设备与第二电子设备之间的相对位置关系。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1