著录项信息
专利名称 | 一种跨终端应用控制方法、用户终端及系统 |
申请号 | CN201510148879.9 | 申请日期 | 2015-03-31 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-07-08 | 公开/公告号 | CN104765550A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0487 | IPC分类号 | G;0;6;F;3;/;0;4;8;7查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 朱喆;李焕明;何庆玮 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种跨终端应用控制方法、用户终端及系统,其中的一种跨终端应用控制方法包括:第一用户终端获取用户在预设的手势输入区域中输入的划屏轨迹信息;第一用户终端根据所述划屏轨迹信息通过预先建立的无线通信连接向第二用户终端发送手势控制信息;所述第二用户终端根据所述手势控制信息控制当前正在运行的应用进程。采用本发明,可以实现终端间相互的应用控制。
1.一种跨终端应用控制方法,其特征在于,所述方法包括:
第一用户终端在当前所处局域网中搜索第二用户终端,并通过所述局域网与搜索到的第二用户终端建立无线通信连接;
第一用户终端获取用户在预设的手势输入区域中输入的划屏轨迹信息,所述划屏轨迹信息包括轨迹形状和划屏轨迹方向,其中所述轨迹形状包括圆轨迹或三角形轨迹,所述划屏轨迹方向分为顺时针和逆时针;
所述第一用户终端根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取用户当前输入的划屏轨迹信息对应的手势控制指令;
第一用户终端通过预先建立的无线通信连接向第二用户终端发送手势控制信息,所述手势控制信息包括所述用户当前输入的划屏轨迹信息对应的手势控制指令;
所述第一用户终端根据自身的体感信息,通过预先建立的无线通信连接向第二用户终端发送体感控制信息;
所述第二用户终端根据所述手势控制信息和所述体感控制信息控制当前正在运行的游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发。
2.一种用户终端,其特征在于,所述用户终端包括:
无线通信模块,用于在当前所处局域网中搜索第二用户终端,并通过所述局域网与搜索到的第二用户终端建立无线通信连接;
划屏轨迹获取模块,用于获取用户在预设的手势输入区域中输入的划屏轨迹信息,所述划屏轨迹信息包括轨迹形状和划屏轨迹方向,其中所述轨迹形状包括圆轨迹或三角形轨迹,所述划屏轨迹方向分为顺时针和逆时针;
体感信息获取模块,用于获取自身的体感信息;
体感控制发送模块,用于根据自身的体感信息,通过无线通信模块预先建立的无线通信连接向第二用户终端发送体感控制信息;
手势控制发送模块,用于根据所述划屏轨迹信息通过无线通信模块预先建立的无线通信连接向第二用户终端发送手势控制信息,以使所述第二用户终端根据所述手势控制信息和所述体感控制信息控制当前正在运行的游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发;
所述手势控制发送模块包括:
控制指令获取单元,用于根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取用户当前输入的划屏轨迹信息对应的手势控制指令;
手势控制发送单元,用于向第二用户终端发送手势控制信息,所述手势控制信息包括所述用户当前输入的划屏轨迹信息对应的手势控制指令。
3.一种用户终端,其特征在于,所述用户终端包括:
无线通信模块,用于与第一用户终端建立无线通信连接;
手势控制接收模块,用于通过无线通信模块预先建立的无线通信连接接收第一用户终端发送的手势控制信息,所述手势控制信息包括所述第一用户终端根据用户在第一用户终端预设的手势输入区域中输入的划屏轨迹信息以及预设的划屏轨迹信息与手势控制指令之间的对应关系获取到的手势控制指令,所述划屏轨迹信息包括轨迹形状和划屏轨迹方向,其中所述轨迹形状包括圆轨迹或三角形轨迹,所述划屏轨迹方向分为顺时针和逆时针;
体感控制接收模块,用于通过无线通信模块预先建立的无线通信连接接收所述第一用户终端根据自身的体感信息发送的体感控制信息;
应用进程控制模块,用于根据所述手势控制信息和所述体感控制信息控制当前正在运行的游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发。
4.一种应用控制系统,其特征在于,包括第一用户终端和第二用户终端,其中:
所述第一用户终端为如权利要求2所述的用户终端,用于在当前所处局域网中搜索第二用户终端,并通过所述局域网与搜索到的第二用户终端建立无线通信连接;获取用户在预设的手势输入区域中输入的划屏轨迹信息,所述划屏轨迹信息包括轨迹形状和划屏轨迹方向,其中所述轨迹形状包括圆轨迹或三角形轨迹,所述划屏轨迹方向分为顺时针和逆时针;根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取用户当前输入的划屏轨迹信息对应的手势控制指令;通过预先建立的无线通信连接向第二用户终端发送手势控制信息,所述手势控制信息包括所述用户当前输入的划屏轨迹信息对应的手势控制指令;
根据自身的体感信息,通过预先建立的无线通信连接向第二用户终端发送体感控制信息;
所述第二用户终端为如权利要求3所述的用户终端,用于根据所述手势控制信息和所述体感控制信息控制当前正在运行的游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发。
一种跨终端应用控制方法、用户终端及系统\n技术领域\n[0001] 本发明涉及互联网技术领域,尤其涉及一种跨终端应用控制方法、用户终端及系统。\n背景技术\n[0002] 目前互联网和智能终端的蓬勃发展,带动了各种终端的上网和丰富的应用等功能,例如现在市场上的智能电视机都通过搭载智能操作系统从而实现了通过电视机进行上网或游戏的功能,但是目前的智能电视机进行上网或游戏的操作控制大多通过遥控器来完成,而遥控器上的物理按键能够实现的功能有限,不能实现复杂的操作,并且用户在使用智能电视机的同时还经常需要低头查看物理按键的位置和功能方能进行操作,无论是上网和玩游戏等都非常不方便,交互性很差,严重影响用户方便快捷进行视听享受的体验,而经常需要寻找遥控器的情况也会给用户带来困扰。\n发明内容\n[0003] 本发明实施例所要解决的技术问题在于,提供一种跨终端应用控制方法、用户终端及系统,可以实现终端间相互的应用控制。\n[0004] 为了解决上述技术问题,本发明实施例提供了一种跨终端应用控制方法,所述方法包括:\n[0005] 第一用户终端获取用户在预设的手势输入区域中输入的划屏轨迹信息;\n[0006] 第一用户终端根据所述划屏轨迹信息通过预先建立的无线通信连接向第二用户终端发送手势控制信息;\n[0007] 所述第二用户终端根据所述手势控制信息控制当前正在运行的应用进程。\n[0008] 相应地,本发明实施例还提供了一种用户终端,所述用户终端包括:\n[0009] 无线通信模块,用于与第二用户终端建立无线通信连接;\n[0010] 划屏轨迹获取模块,用于获取用户在预设的手势输入区域中输入的划屏轨迹信息;\n[0011] 手势控制发送模块,用于根据所述划屏轨迹信息通过无线通信模块预先建立的无线通信连接向第二用户终端发送手势控制信息,以使所述第二用户终端根据所述手势控制信息控制当前正在运行的应用进程。\n[0012] 相应地,本发明实施例还提供了一种用户终端,所述用户终端包括:\n[0013] 无线通信模块,用于与第一用户终端建立无线通信连接;\n[0014] 手势控制接收模块,用于通过无线通信模块预先建立的无线通信连接接收第一用户终端发送的手势控制信息,所述手势控制信息为所述第一用户终端根据用户在第一用户终端预设的手势输入区域中输入的划屏轨迹信息发送的;\n[0015] 应用进程控制模块,用于根据所述手势控制信息控制当前正在运行的应用进程。\n[0016] 相应地,本发明实施例还提供了一种应用控制系统,包括第一用户终端和第二用户终端,其中:\n[0017] 所述第一用户终端,用于获取用户在预设的手势输入区域中输入的划屏轨迹信息;根据所述划屏轨迹信息通过预先建立的无线通信连接向第二用户终端发送手势控制信息;\n[0018] 所述第二用户终端,用于根据所述手势控制信息控制当前正在运行的应用进程。\n[0019] 本发明实施例中的第一用户终端可以根据用户输入的划屏手势向第二用户终端发送手势控制信息,以控制第二用户终端中运行的应用进程,可以实现用户使用任一终端对另一终端进行应用控制,不再需要寻找遥控器,同时划屏手势的输入方式也避免了用户需要低头查看遥控器上的按键所带来的困扰。\n附图说明\n[0020] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0021] 图1是本发明实施例中的一种跨终端应用控制方法的流程示意图;\n[0022] 图2是本发明另一实施例中的跨终端应用控制方法的流程示意图;\n[0023] 图3是本发明另一实施例中的跨终端应用控制方法的流程示意图;\n[0024] 图4是本发明另一实施例中的跨终端应用控制方法的流程示意图;\n[0025] 图5是本发明实施例中第一用户终端获取用户输入的划屏轨迹信息的示意图;\n[0026] 图6是本发明另一实施例中第一用户终端获取体感信息和用户输入的划屏轨迹信息的示意图;\n[0027] 图7是本发明实施例中的一种用户终端的结构示意图;\n[0028] 图8是本发明实施例中图7所示用户终端的手势控制发送模块的结构示意图;\n[0029] 图9是本发明实施例中的另一种用户终端的结构示意图;\n[0030] 图10是本发明实施例中图9所示用户终端的应用进程控制模块的结构示意图;\n[0031] 图11是本发明实施例中的应用进程控制系统的结构示意图。\n具体实施方式\n[0032] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0033] 本发明实施例中的第一用户终端和第二用户终端可以为相同类型的用户终端,也可以为不同类型的用户终端,其中第一用户终端为操控终端,其可以为手机、平板电脑、电子阅读器、佩戴式便携设备等移动终端,而第二用户终端为被控终端,其可以为包括个人电脑、智能数字电视、手机、智能手机、平板电脑、电子阅读器、笔记本电脑、车载终端、佩戴式便携设备等在内的用户设备。\n[0034] 图1是本发明实施例中的一种跨终端应用控制方法的流程示意图,如图所示本实施例中的跨终端应用控制方法流程可以包括:\n[0035] S101,第一用户终端获取用户在预设的手势输入区域中输入的划屏轨迹信息。\n[0036] 具体的,所述第一用户终端可以设置手势输入区域,例如触摸屏或触摸板,预设的手势输入区域可以如图5或图6所示,可以通过该手势输入区域获取输入的划屏操作,从而得到划屏轨迹信息,所述划屏轨迹信息可以包括轨迹形状和划屏轨迹方向,即不同轨迹形状或不同的划屏轨迹方向都可以对应到不同的控制指令。\n[0037] 区别于现有控制手柄和遥控器所采用的按键操作,本发明实施例采用的是划屏手势输入,因为在用户视线专注于第二用户终端的显示屏幕中显示的多媒体播放界面或游戏界面时,若需要低头确认按键再按下操作十分影响用户的体验,因此本发明采用划屏手势输入,用户无需在第一用户终端上查看确认按键,只需在手势输入区域输入划屏轨迹,即可实现向第二用户终端发送手势控制信息。\n[0038] S102,第一用户终端根据所述划屏轨迹信息通过预先建立的无线通信连接向第二用户终端发送手势控制信息。\n[0039] 具体的,第一用户终端与第二用户终端可以建立WiFi、蓝牙、红外或ZigBee紫蜂等类型的无线通信连接。在可选实施例中,在第二用户终端打开无线连接功能后,第一用户终端可以在当前所处局域网中搜索第二用户终端,并通过所述局域网与搜索到的第二用户终端建立无线通信连接。\n[0040] 在可选实施例中,所述第一用户终端可以根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取用户当前输入的划屏轨迹信息对应的手势控制指令,进而向第二用户终端发送的手势控制信息中携带所述用户当前输入的划屏轨迹信息对应的手势控制指令,在该实施例中,第一用户终端预先设置划屏轨迹信息与手势控制指令之间的对应关系,例如图5或图6中示意的,当用户输入向下—向左的划屏轨迹,则第一用户终端可以得到其对应的是第一控制指令,当用户输入向左—向上的划屏轨迹,则可以得到其对应的是第二控制指令,除了图中所示的划屏轨迹,还可以为画圆轨迹(可分为顺时针和逆时针)、三角形轨迹(同样可分为顺时针和逆时针),还可以包括单向轨迹,例如左向划屏轨迹对应左方向控制指令,右向划屏轨迹对应右向控制指令,等等。\n[0041] 在另一可选实施例中,所述第一用户终端可以直接将获取到的划屏轨迹信息发送至第二用户终端,即所述手势控制信息携带所述用户输入的划屏轨迹信息,让第二用户终端根据所述划屏轨迹信息识别出对应的手势控制指令。\n[0042] S103,所述第二用户终端根据所述手势控制信息控制当前正在运行的应用进程。\n[0043] 具体的,所述第二用户终端当前正在运行的应用进程可以为多媒体播放客户端、游戏客户端等,示例性的,第二用户终端可以根据获取到的手势控制信息控制游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发等。\n[0044] 在可选实施例中,第二用户终端接收到的手势控制信息携带手势控制指令,则第二用户终端可以根据所述手势控制信息中的手势控制指令控制当前正在运行的应用进程。\n在另一可选实施例中,接收到的手势控制信息中携带用户在第一用户终端输入的划屏轨迹信息,则第二用户终端可以根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取所述手势控制信息中携带的划屏轨迹信息对应的手势控制指令,进而根据获取到的手势控制指令控制当前正在运行的应用进程。当前运行的应用进程以游戏客户端为例,若获取到的是图5中所示的第一控制指令,则第二用户终端可以控制游戏客户端释放第一攻击动作,若获取到的是图5中所示的第二控制指令,则第二用户终端可以控制游戏客户端释放第二攻击动作,若获取到的是图5中所示的第三控制指令,则可以控制游戏客户端使用第一物品栏中的物品,等等。\n[0045] 本发明实施例中的第一用户终端可以根据用户输入的划屏手势向第二用户终端发送手势控制信息,以控制第二用户终端中运行的应用进程,可以实现用户使用任一终端对另一终端进行应用控制,不再需要寻找遥控器,同时划屏手势的输入方式也避免了用户需要低头查看遥控器上的按键所带来的困扰。\n[0046] 图2是本发明另一实施例中的跨终端应用控制方法的流程示意图,如图所示本实施例中的跨终端应用控制方法可以包括:\n[0047] S201,第一用户终端设定划屏轨迹信息与手势控制指令之间的对应关系。\n[0048] 例如图5或图6中示意的,第一用户终端可以预先设定若获取到用户输入向下—向左的划屏轨迹,则可以得到其对应的第一控制指令,若获取到用户输入向左—向上的划屏轨迹,则可以得到其对应的第二控制指令,等等。\n[0049] S202,第一用户终端建立与第二用户终端之间的无线通信连接。\n[0050] 具体的,第一用户终端与第二用户终端可以建立WiFi、蓝牙、红外或ZigBee紫蜂等类型的无线通信连接。在可选实施例中,在第二用户终端打开无线连接功能后,第一用户终端可以在当前所处局域网中搜索第二用户终端,并通过所述局域网与搜索到的第二用户终端建立无线通信连接。\n[0051] S203,第一用户终端获取用户在预设的手势输入区域中输入的划屏轨迹信息。所述划屏轨迹信息可以包括轨迹形状和划屏轨迹方向。\n[0052] S204,第一用户终端获取划屏轨迹信息对应的手势控制指令。\n[0053] 即第一用户终端根据预先设定的划屏轨迹信息与手势控制指令之间的对应关系,获取当前获取到的划屏轨迹信息对应的手势控制指令。例如图5或图6中示意的,当用户输入向下—向左的划屏轨迹,则第一用户终端可以得到其对应的是第一控制指令,当用户输入向左—向上的划屏轨迹,则可以得到其对应的是第二控制指令,除了图中所示的划屏轨迹,还可以为画圆轨迹(可分为顺时针和逆时针)、三角形轨迹(同样可分为顺时针和逆时针),还可以包括单向轨迹,例如左向划屏轨迹对应左方向控制指令,右向划屏轨迹对应右向控制指令,等等。\n[0054] S205,第一用户终端向第二用户终端发送手势控制信息,携带所述手势控制指令。\n[0055] S206,第二用户终端根据获取到的手势控制指令控制当前正在运行的应用进程。\n[0056] 具体的,所述第二用户终端当前正在运行的应用进程可以为多媒体播放客户端、游戏客户端等,示例性的,第二用户终端可以根据获取到的手势控制信息控制游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发等。\n[0057] 图3是本发明另一实施例中的跨终端应用控制方法的流程示意图,如图所示本实施例中的跨终端应用控制方法可以包括:\n[0058] S301,第二用户终端设定划屏轨迹信息与手势控制指令之间的对应关系。\n[0059] 例如图5或图6中示意的,第二用户终端可以预先设定若获取到用户输入向下—向左的划屏轨迹,则可以得到其对应的第一控制指令,若获取到用户输入向左—向上的划屏轨迹,则可以得到其对应的第二控制指令,等等。\n[0060] S302,第一用户终端建立与第二用户终端之间的无线通信连接。\n[0061] S303,第一用户终端获取用户在预设的手势输入区域中输入的划屏轨迹信息。\n[0062] S304,第一用户终端向第二用户终端发送手势控制信息,携带划屏轨迹信息。\n[0063] S305,第二用户终端获取划屏轨迹信息对应的手势控制指令。\n[0064] 即第二用户终端根据预先设定的划屏轨迹信息与手势控制指令之间的对应关系,获取当前获取到的手势控制信息中携带的划屏轨迹信息对应的手势控制指令。例如图5或图6中示意的,当获取到的手势控制信息中携带的是向下—向左的划屏轨迹,则第一用户终端可以得到其对应的是第一控制指令,当获取到的手势控制信息中携带的是向左—向上的划屏轨迹,则可以得到其对应的是第二控制指令,除了图中所示的划屏轨迹,还可以为画圆轨迹(可分为顺时针和逆时针)、三角形轨迹(同样可分为顺时针和逆时针),还可以包括单向轨迹,例如左向划屏轨迹对应左方向控制指令,右向划屏轨迹对应右向控制指令,等等。\n[0065] S306,第二用户终端根据获取到的手势控制指令控制当前正在运行的应用进程。\n[0066] 具体的,所述第二用户终端当前正在运行的应用进程可以为多媒体播放客户端、游戏客户端等,示例性的,第二用户终端可以根据获取到的手势控制信息控制游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发等。\n[0067] 在可选实施例中,本发明的跨终端应用控制方法还可以包括如图4所示的应用控制流程:\n[0068] S401,第一用户终端获取自身的体感信息。\n[0069] 具体的,第一用户终端可以设置重力传感器、陀螺仪等体感传感器,用以感测自身的体感信息。\n[0070] S402,第一用户终端根据自身的体感信息,通过预先建立的无线通信连接向第二用户终端发送体感控制信息。\n[0071] 例如图6所示的示意图,用户可以操控第一用户终端进行顺时针旋转或逆时针旋转,这时第一用户终端可以根据自身的体感信息识别得到自身当前正在进行顺时针旋转或逆时针旋转,从而向第二用户终端发送对应的体感控制信息。\n[0072] S403,所述第二用户终端根据所述体感控制信息控制当前正在运行的应用进程。\n[0073] 同手势控制指令类似,第一用户终端同样可以预先设置体感信息与体感控制指令之间的对应关系,从而根据当前自身的体感信息获取对应的体感控制命令,进而向第二用户终端发送携带所述对应的体感控制命令的体感控制信息,所述第二用户终端根据所述体感控制信息携带的体感控制指令控制当前正在运行的应用进程;在另一可选实施例中,第一用户终端向第二用户终端发送规定体感控制信息可以携带当前获取到的体感信息,让第二用户终端根据其预先设置的体感信息与体感控制指令之间的对应关系,获取到与第一用户终端发送的体感控制信息中携带的体感信息对应的体感控制指令,进而根据所述体感控制指令控制当前正在运行的应用进程。\n[0074] 需要指出的是,本发明实施例中的用户终端体感控制发送模块750发送体感控制信息与手势控制发送模块730发送手势控制信息用以控制第二用户终端中正在运行的应用进程可以分别执行,也可以同时执行。\n[0075] 图7是本发明实施例中的一种用户终端的结构示意图,本实施例中的用户终端即为前文结合图1-图4所介绍的跨终端应用控制方法实施例中的第一用户终端,如图7所示本实施例中的用户终端可以包括:\n[0076] 无线通信模块710,用于与第二用户终端建立无线通信连接。\n[0077] 具体的,无线通信模块710可以用于建立本实施例中的用户终端与第二用户终端之间的WiFi、蓝牙、红外或ZigBee紫蜂等类型的无线通信连接。在可选实施例中,在第二用户终端打开无线连接功能后,无线通信模块710可以在当前所处局域网中搜索第二用户终端,并通过所述局域网与搜索到的第二用户终端建立无线通信连接。\n[0078] 划屏轨迹获取模块720,用于获取用户在预设的手势输入区域中输入的划屏轨迹信息。\n[0079] 具体的,本实施例中的用户终端可以设置手势输入区域,例如触摸屏或触摸板,预设的手势输入区域可以如图5或图6所示,划屏轨迹获取模块720可以通过该手势输入区域获取输入的划屏操作,从而得到划屏轨迹信息,所述划屏轨迹信息可以包括轨迹形状和划屏轨迹方向,即不同轨迹形状或不同的划屏轨迹方向都可以对应到不同的控制指令。\n[0080] 区别于现有控制手柄和遥控器所采用的按键操作,本发明实施例采用的是划屏手势输入,因为在用户视线专注于第二用户终端的显示屏幕中显示的多媒体播放界面或游戏界面时,若需要低头确认按键再按下操作十分影响用户的体验,因此本发明采用划屏手势输入,用户无需在用户终端上查看确认按键,只需在手势输入区域输入划屏轨迹,即可实现向第二用户终端发送手势控制信息。\n[0081] 手势控制发送模块730,用于根据所述划屏轨迹信息通过无线通信模块预先建立的无线通信连接向第二用户终端发送手势控制信息,以使所述第二用户终端根据所述手势控制信息控制当前正在运行的应用进程。\n[0082] 所述第二用户终端当前正在运行的应用进程可以为多媒体播放客户端、游戏客户端等,示例性的,第二用户终端可以根据获取到的手势控制信息控制游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发等。\n[0083] 在可选实施例中,所述手势控制发送模块730可以如图8所示进一步包括:\n[0084] 控制指令获取单元731,用于根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取用户当前输入的划屏轨迹信息对应的手势控制指令。\n[0085] 在该可选实施例中的用户终端预先设置划屏轨迹信息与手势控制指令之间的对应关系,例如图5或图6中示意的,当用户输入向下—向左的划屏轨迹,则第一用户终端可以得到其对应的是第一控制指令,当用户输入向左—向上的划屏轨迹,则可以得到其对应的是第二控制指令,除了图中所示的划屏轨迹,还可以为画圆轨迹(可分为顺时针和逆时针)、三角形轨迹(同样可分为顺时针和逆时针),还可以包括单向轨迹,例如左向划屏轨迹对应左方向控制指令,右向划屏轨迹对应右向控制指令,等等。\n[0086] 手势控制发送单元732,用于向第二用户终端发送手势控制信息,所述手势控制信息包括所述用户当前输入的划屏轨迹信息对应的手势控制指令,以使所述第二用户终端根据所述手势控制信息中的手势控制指令控制当前正在运行的应用进程。\n[0087] 在另一可选实施例中,手势控制发送模块730可以直接将获取到的划屏轨迹信息发送至第二用户终端,即所述手势控制信息携带所述用户输入的划屏轨迹信息,让第二用户终端根据所述划屏轨迹信息识别出对应的手势控制指令。\n[0088] 体感信息获取模块740,用于获取自身的体感信息;\n[0089] 具体的,本实施例中的用户终端可以设置重力传感器、陀螺仪等体感传感器,用以感测自身的体感信息。\n[0090] 体感控制发送模块750,用于根据自身的体感信息,通过无线通信模块预先建立的无线通信连接向第二用户终端发送体感控制信息,以使所述第二用户终端根据所述体感控制信息控制当前正在运行的应用进程。\n[0091] 例如图6所示的示意图,用户可以操控本实施例中的用户终端进行顺时针旋转或逆时针旋转,这时体感控制发送模块750可以根据自身的体感信息识别得到用户终端当前正在进行顺时针旋转或逆时针旋转,从而向第二用户终端发送对应的体感控制信息。\n[0092] 同手势控制指令类似,本实施例中的用户终端同样可以预先设置体感信息与体感控制指令之间的对应关系,从而体感控制发送模块750根据当前自身的体感信息获取对应的体感控制命令,进而向第二用户终端发送携带所述对应的体感控制命令的体感控制信息,所述第二用户终端根据所述体感控制信息携带的体感控制指令控制当前正在运行的应用进程;在另一可选实施例中,体感控制发送模块750向第二用户终端发送规定体感控制信息可以携带当前获取到的体感信息,让第二用户终端根据其预先设置的体感信息与体感控制指令之间的对应关系,获取到与第一用户终端发送的体感控制信息中携带的体感信息对应的体感控制指令,进而根据所述体感控制指令控制当前正在运行的应用进程。\n[0093] 需要指出的是,本发明实施例中的用户终端发送体感控制信息与手势控制信息控制第二用户终端中正在运行的应用进程可以分别执行,也可以同时执行。\n[0094] 本发明实施例中的用户终端可以根据用户输入的划屏手势向第二用户终端发送手势控制信息,以控制第二用户终端中运行的应用进程,可以实现用户使用任一终端对另一终端进行应用控制,不再需要寻找遥控器,同时划屏手势的输入方式也避免了用户需要低头查看遥控器上的按键所带来的困扰。\n[0095] 图9是本发明实施例中的另一种用户终端的结构示意图,本实施例中的用户终端即为前文结合图1-图4所介绍的跨终端应用控制方法实施例中的第二用户终端,如图9所示本实施例中的用户终端可以包括:\n[0096] 无线通信模块910,用于与第一用户终端建立无线通信连接。\n[0097] 具体的,无线通信模块710可以用于建立本实施例中的用户终端与第一用户终端之间的WiFi、蓝牙、红外或ZigBee紫蜂等类型的无线通信连接。在可选实施例中,在用户终端打开无线连接功能后,无线通信模块710可以在当前所处局域网中广播自身的连接信息,让第一用户终端搜索到后通过所述局域网与所述第一用户终端建立无线通信连接。\n[0098] 手势控制接收模块920,用于通过无线通信模块预先建立的无线通信连接接收第一用户终端发送的手势控制信息,所述手势控制信息为所述第一用户终端根据用户在第一用户终端预设的手势输入区域中输入的划屏轨迹信息发送的。\n[0099] 具体的,本实施例中的第一用户终端可以设置手势输入区域,例如触摸屏或触摸板,预设的手势输入区域可以如图5或图6所示,划屏轨迹获取模块720可以通过该手势输入区域获取输入的划屏操作,从而得到划屏轨迹信息,所述划屏轨迹信息可以包括轨迹形状和划屏轨迹方向,即不同轨迹形状或不同的划屏轨迹方向都可以对应到不同的控制指令。\n[0100] 区别于现有控制手柄和遥控器所采用的按键操作,本发明实施例采用的是划屏手势输入,因为在用户视线专注于本实施例中的用户终端的显示屏幕中显示的多媒体播放界面或游戏界面时,若需要低头确认按键再按下操作十分影响用户的体验,因此本发明采用划屏手势输入,用户无需在用户终端上查看确认按键,只需在手势输入区域输入划屏轨迹,即可实现向本实施例中的用户终端发送手势控制信息。\n[0101] 应用进程控制模块930,用于根据所述手势控制信息控制当前正在运行的应用进程。\n[0102] 本发明实施例中的用户终端当前正在运行的应用进程可以为多媒体播放客户端、游戏客户端等,示例性的,应用进程控制模块930可以根据获取到的手势控制信息控制游戏客户端的游戏控制操作、技能释放、物品使用以及快捷功能触发等。\n[0103] 进而在可选实施例中,应用进程控制模块930可以如图10所示进一步包括:\n[0104] 控制指令获取单元931,用于根据预设的划屏轨迹信息与手势控制指令之间的对应关系,获取所述手势控制信息中携带的划屏轨迹信息对应的手势控制指令;\n[0105] 进程控制单元932,用于根据获取到的手势控制指令控制当前正在运行的应用进程。\n[0106] 在另一可选实施例中,所述手势控制接收模块920接收到的手势控制信息携带所述第一用户终端根据预设的划屏轨迹信息与手势控制指令之间的对应关系获取到的与用户当前输入的划屏轨迹信息对应的手势控制指令,从而所述应用进程控制模块930用于:\n[0107] 根据所述手势控制信息中的手势控制指令控制当前正在运行的应用进程。\n[0108] 进而在可选实施例中的用户终端还可以包括:\n[0109] 体感控制接收模块940,用于通过无线通信模块910预先建立的无线通信连接接收所述第一用户终端根据自身的体感信息发送的体感控制信息。\n[0110] 具体的,本实施例中的第一用户终端可以设置重力传感器、陀螺仪等体感传感器,用以感测自身的体感信息,进而根据自身的体感信息,通过无线通信连接向本实施例中的用户终端发送体感控制信息。\n[0111] 例如图6所示的示意图,用户可以操控第一用户终端进行顺时针旋转或逆时针旋转,这时体感控制发送模块750可以根据自身的体感信息识别得到用户终端当前正在进行顺时针旋转或逆时针旋转,从而向本实施例中的用户终端发送对应的体感控制信息。\n[0112] 所述应用进程控制模块950,还用于根据所述手势控制信息控制当前正在运行的应用进程。\n[0113] 同手势控制指令类似,第一用户终端同样可以预先设置体感信息与体感控制指令之间的对应关系,从而根据当前自身的体感信息获取对应的体感控制命令,进而向第二用户终端发送携带所述对应的体感控制命令的体感控制信息,所述应用进程控制模块950根据所述体感控制信息携带的体感控制指令控制当前正在运行的应用进程;在另一可选实施例中,第一用户终端向第二用户终端发送规定体感控制信息可以携带当前获取到的体感信息,让所述应用进程控制模块950根据其预先设置的体感信息与体感控制指令之间的对应关系,获取到与第一用户终端发送的体感控制信息中携带的体感信息对应的体感控制指令,进而根据所述体感控制指令控制当前正在运行的应用进程。\n[0114] 图11是本发明实施例中的应用进程控制系统的结构示意图,如图所示本实施例中的应用进程控制系统包括第一用户终端110和第二用户终端120,其中:\n[0115] 所述第一用户终端110可以为如本发明前文结合图7和图8所介绍的用户终端,用于获取用户在预设的手势输入区域中输入的划屏轨迹信息;根据所述划屏轨迹信息通过预先建立的无线通信连接向第二用户终端120发送手势控制信息;\n[0116] 所述第二用户终端120可以为如本发明前文结合图9和图10所介绍的用户终端,用于根据所述手势控制信息控制当前正在运行的应用进程。\n[0117] 本发明实施例中的第一用户终端110和第二用户终端120可以为相同类型的用户终端,也可以为不同类型的用户终端,其中第一用户终端110为操控终端,其可以为手机、平板电脑、电子阅读器、佩戴式便携设备等移动终端,而第二用户终端120为被控终端,其可以为包括个人电脑、智能数字电视、手机、智能手机、平板电脑、电子阅读器、笔记本电脑、车载终端、佩戴式便携设备等在内的用户设备。\n[0118] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。\n[0119] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
法律信息
- 2018-05-25
- 2015-08-05
实质审查的生效
IPC(主分类): G06F 3/0487
专利申请号: 201510148879.9
申请日: 2015.03.31
- 2015-07-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-02-08
|
2011-09-15
| | |
2
| |
2013-09-04
|
2013-04-27
| | |
3
| |
2013-01-02
|
2012-09-29
| | |
4
| |
2014-03-12
|
2013-11-29
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |