一种控制移动终端运动的方法及装置与流程

文档序号:11153148阅读:383来源:国知局
一种控制移动终端运动的方法及装置与制造工艺

本发明涉及智能终端领域,尤其涉及一种控制移动终端运动的方法及装置。



背景技术:

目前,手机已成为我们生活中必不可少的工具之一,手机的功能越来越多,手机的运算能力也越来越强大,运行速度也很快,例如,在手机中安装方向传感器、重力传感器等,可以使手机具备相应的感知能力,例如,可以检测到手机处于正竖、倒竖、左横、右横等状态。

但是,现有技术中,由于手机的硬件限制和复杂性,手机也仅仅具备比较简单的感知能力,不能满足用户越来越多的需求,并且,手机也不能运动,不够智能,例如,手机与机器人相比,无法达到机器人的智能化程度,也不具备运动能力和更高级的感知能力。



技术实现要素:

本发明实施例提供一种控制移动终端运动的方法及装置,以解决现有技术中移动终端不能运动、不能满足用户更多需求的问题,并提高移动终端的智能化程度。

本发明实施例提供的具体技术方案如下:

一种控制移动终端运动的方法,包括,

控制设备与所述移动终端建立通信连接,其中,所述控制设备与所述移动终端可拆卸地安装为一体;

所述控制设备接收用于控制所述移动终端运动的指令;

所述控制设备根据所述指令控制所述移动终端执行与所述指令对应的运动。

本发明实施例中,控制设备与所述移动终端建立通信连接,其中,所述控制设备与所述移动终端可拆卸地安装为一体;所述控制设备接收用于控制所述移动终端运动的指令;所述控制设备根据所述指令控制所述移动终端执行与所述指令对应的运动,这样,基于移动终端现有的功能,不需要额外改变或增加移动终端的硬件设计,减少了复杂性,只需在使用时,额外安装一个控制设备,该控制设备与移动终端配合使用,可以控制移动终端进行运动,为移动终端扩展运动能力,更加满足用户的需求,提高移动终端的智能化程度。

较佳的,所述方法还包括:

所述控制设备获取以下任意一种或多种参数:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息;

所述控制设备将获取的所述参数通过所述通信连接发送给所述移动终端,使得所述移动终端根据所述参数生成用于控制所述移动终端运动的所述指令。

较佳的,所述指令为所述移动终端通过获取以下任意一种或多种参数生成:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息。

较佳的,当所述指令为第一指令时,其中,所述第一指令为当检测到所述移动终端的电量低于预设阈值时,所述移动终端生成的用于控制所述移动终端运动的指令;

所述控制设备根据所述指令控制所述移动终端执行与所述指令对应的运动,包括:

所述控制设备控制所述移动终端运动至预设的充电区域进行充电。

较佳的,所述控制设备与所述移动终端建立通信连接,具体包括:

所述控制设备通过OTG、蓝牙、Wi-Fi中的任一方式与所述移动终端建立通信连接。

一种控制移动终端运动的装置,包括,

通信单元,用于与所述移动终端建立通信连接,其中,所述装置与所述移动终端可拆卸地安装为一体;

接收单元,用于接收用于控制所述移动终端运动的指令;

控制单元,用于根据所述指令控制所述移动终端执行与所述指令对应的运动。

本发明实施例中,控制设备与所述移动终端建立通信连接,其中,所述控制设备与所述移动终端可拆卸地安装为一体;所述控制设备接收用于控制所述移动终端运动的指令;所述控制设备根据所述指令控制所述移动终端执行与所述指令对应的运动,这样,基于移动终端现有的功能,不需要额外改变或增加移动终端的硬件设计,减少了复杂性,只需在使用时,额外安装一个控制设备,该控制设备与移动终端配合使用,可以控制移动终端进行运动,为移动终端扩展运动能力,更加满足用户的需求,提高移动终端的智能化程度。

较佳的,所述装置还包括:

获取单元,用于获取以下任意一种或多种参数:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息;

发送单元,用于将获取的所述参数通过所述通信连接发送给所述移动终端,使得所述移动终端根据所述参数生成用于控制所述移动终端运动的所述指令。

较佳的,所述指令为所述移动终端通过获取以下任意一种或多种参数生成:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息。

较佳的,当所述指令为第一指令时,其中,所述第一指令为当检测到所述移动终端的电量低于预设阈值时,所述移动终端生成的用于控制所述移动终端运动的指令;

所述控制单元具体用于:

控制所述移动终端运动至预设的充电区域进行充电。

较佳的,所述通信单元具体用于:

通过OTG、蓝牙、Wi-Fi中的任一方式与所述移动终端建立通信连接。

附图说明

图1为本发明实施例中,控制移动终端运动的方法流程示意图;

图2为本发明实施例中,控制移动终端运动的方法流程示意图;

图3为本发明实施例中,控制移动终端运动的装置结构示意图。

具体实施方式

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

为了解决现有技术中移动终端不能运动、不能满足用户更多需求的问题,并进一步提高移动终端的智能化程度,本发明实施例中,提供了一种控制设备,该控制设备与移动终端建立通信连接,并当控制设备接收到用于控制移动终端运动的指令时,控制移动终端执行相应的运动。

下面通过具体实施例对本发明方案进行详细描述,当然,本发明并不限于以下实施例。

值得说明的是,本发明实施例中,以移动终端为手机为例进行说明,目前,手机中也安装有多种传感器,例如,方向传感器、重力传感器等,手机可以通过这些不同的传感器来获得不同的感知能力,但是,每增加一种传感器,需增加相应的硬件设计,并且需要改变手机现有的设计布局,比较复杂。

并且,现有技术中手机也不具备运动能力,若使手机直接具备运动能力,则需要给手机上集成相应的装置,这样,不利用手机的使用,影响其现有的功能,因此,本发明实施例中,提供了一种控制设备,在该控制设备中安装不同的传感器,并使其具有运动能力,从而通过该控制设备为手机扩展运动能力和更多的感知能力。

参阅图1所示,本发明实施例中,控制移动终端运动的方法具体流程如下:

步骤100:控制设备与所述移动终端建立通信连接,其中,所述控制设备与所述移动终端可拆卸地安装为一体。

执行步骤100时,可以分为以下几种方式:

第一种方式:控制设备通过OTG(On-The-Go)与移动终端建立通信连接。

第二种方式:控制设备通过蓝牙与移动终端建立通信连接。

第三种方式:控制设备通过WiFi与移动终端建立通信连接。

当然,该控制设备也可以通过其它方式与移动终端建立通信连接,本发明实施例中,并不进行限制,只要保证控制设备与移动终端之间可以进行通信即可。

本发明实施例中,在使用时,移动终端需安装在控制设备上,即移动终端与控制设备需要是一体的,这样,是为了使控制设备能够带动移动终端进行运动,并且,控制设备与移动终端是可拆卸地,当不需要时,可以将控制设备拆卸下来,不影响移动终端的正常使用。

也就是说,本发明实施例中,相当于给手机外接了一个控制设备,通过该控制设备为手机扩展更多的功能,提高手机的智能化程度。

例如,控制设备可以为类似于带有滑轮的装置,或控制设备中包括具有运动功能的部件(例如,摇臂、滚动带等),当应用本发明实施例的中的方法时,将手机和控制设备安装在一起,能够一起运动,手机安装在控制设备上后,将控制设备与手机建立通信连接,保证控制设备与手机之间可以进行通信,例如通过有线方式或无线方式进行通信,这样,控制设备和手机就可以实现消息的交互。

步骤110:所述控制设备接收用于控制所述移动终端运动的指令。

其中,上述控制设备中承载了预设的传感器,其中,预设的传感器为以下一种或任意组合:温度传感器、距离传感器、视觉传感器。

当然,控制设备中可以包括更多其它的传感器,例如,红外传感器,本发明实施例中,并不进行限制,目的是为了给手机扩展更多的感知能力。

执行步骤110时,可以分为以下几种情况:

第一种情况:控制设备获取生成上述指令时所需的参数,具体为:

首先,控制设备获取以下任意一种或多种参数:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息。

具体地,控制设备可以通过自身承载的传感器或其它方式来获取上述参数,本发明实施例中并不进行限制。

然后,控制设备将获取的参数通过通信连接发送给移动终端,使得移动终端根据该参数生成用于控制移动终端运动的指令。

最后,控制设备接收移动终端发送的上述指令。

例如,手机在充电时,控制设备通过温度传感器,获取到手机的温度信息,将温度信息发送手机,手机通过自身的运算能力,来分析判断温度是否过高,当手机确定温度过高时,向控制设备发送退出充电的指令,即离开充电器的指令。

又例如,在运动的过程中,控制设备通过距离传感器检测到前面有障碍物,将障碍物的距离、方位等信息发送给手机,手机通过自身的运算能力,将这些信息进行分析,并向控制设备发送转弯的指令,避开障碍物。

第二种情况:移动终端获取生成上述指令时所需的参数,具体为:

首先,移动终端获取以下任意一种或多种参数生成:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息。

例如,移动终端可以根据自身的传感器来获取,也可以根据自身的摄像头来获取,或者,也可以根据移动终端的系统软件来进行检测获取,本发明实施例中并不进行限制。

然后,移动终端根据上述参数生成用于控制移动终端运动的指令。

最后,移动终端将上述指令发送给控制设备。

例如,手机检测到自身没有电了,或当检测到移动终端的电量低于预设阈值时,需要充电,移动终端生成用于控制该移动终端运动的指令,例如,向移动终端设备发送寻找充电底座的指令,控制设备接收到该指令后,基于自身的传感器获得相应的充电底座的方位等信息,然后再发送给手机,手机基于控制设备发送的信息,经过计算分析后,确定向该方位移动,则手机将决策再发送给控制设备,控制设备接收到手机的决策信息后,就控制手机移动到该充电底座上进行充电。

又例如,用户通过肢体语言与手机进行交互时,则手机通过自身的摄像头检测到用户发出的指令,例如,用户发出的指令为向左移动,则手机根据用户的指令,向控制设备发送向左移动的指令。

进一步地,可以在移动终端中预先存储用户的信息,当移动终端自身来获取生成用于控制移动终端运动的指令所需的参数时,例如,通过摄像头来获取用户发出的指令时,可以先将摄像头获取到用户与预先存储的用户的信息进行匹配,当匹配成功时,才认同该用户发出的指令,进而向控制设备发送用于控制移动终端运动的指令。

又例如,检测到手机接收到信息或电话时,手机可以通过摄像头或传感器来获取该手机的使用用户的方位信息,例如,检测到该手机的使用用户在左前方,进而生成用于控制移动终端运动的指令,即向控制设备发送向左前方运动的指令。

当然,移动终端也可以同时根据移动终端和控制设备获取到的参数信息来生成用于控制移动终端运动的指令,这里就不再进行赘述了。

也就是说,本发明实施例中,通过控制设备和/或手机来获取相关参数信息,若是控制设备获取到的,则控制设备与手机进行通信,将获取到的参数信息发送给手机,进而,手机通过自身的运算能力,来分析判断,做出决策,之后,手机将决策的指令再发送给控制设备。

值得说明的是,控制设备接收到的用于控制移动终端运动的指令,可以是移动终端发出的,也可以是通过其它方式获得的,例如,控制设备可以直接与用户交互,用户通过遥控器向控制设备发送该指令。

步骤120:所述控制设备根据所述指令控制所述移动终端执行与所述指令对应的运动。

具体地,控制设备接收到用于控制移动终端运动的指令,根据该指令执行相应的运动操作,进而带动手机也可以相应的运动操作,例如,前进、后退、升起、降落、转动等运动操作。

例如,控制设备接收到向右转动的指令,则控制设备接收到指令后,向右转动,由于控制设备与手机安装为一体,则控制设备在向右转动时,同时带动手机向右转动。

例如,当指令为第一指令时,其中,第一指令为当检测到移动终端的电量低于预设阈值时,移动终端生成的用于控制所述移动终端运动的指令,则执行步骤120时,具体包括:控制设备控制移动终端运动至预设的充电区域进行充电。

下面采用一个具体的应用场景对上述实施例作出进一步详细说明。具体参阅图2所示,本发明实施例中,控制移动终端运动的方法的执行过程具体如下:

以第一用户正通过手机与他人视频聊天,第二用户在手机的后方出现通过语音与手机进行交互,目的是让手机向后转动为例,进行说明。

步骤200:将控制设备和手机安装在一起,并确定建立通信连接。

步骤201:控制设备或手机通过语音传感器或MIC装置获取第二用户的语音信息。

步骤202:手机根据第二用户的语音信息,判断该第二用户是否与预先存储的用户相同,若是,则执行步骤204,否则,则执行步骤203。

步骤203:手机不生成用于控制手机运动的指令。

步骤204:手机根据第二用户的语音信息,生成用于控制手机运动的指令。

其中,该指令为向后转动。

步骤205:手机将该指令发送给控制设备。

步骤206:控制设备根据该指令,控制手机执行与该指令对应的运动。

具体为:控制设备向后转动,并同时控制手机执行向后转动的操作。

基于上述实施例,参阅图3所示,本发明实施例中,控制移动终端运动的装置,具体包括:

通信单元30,用于与所述移动终端建立通信连接,其中,所述装置与所述移动终端可拆卸地安装为一体;

接收单元31,用于接收用于控制所述移动终端运动的指令;

控制单元32,用于根据所述指令控制所述移动终端执行与所述指令对应的运动。

较佳的,所述装置还包括:

获取单元33,用于获取以下任意一种或多种参数:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息;

发送单元34,用于将获取的所述参数通过所述通信连接发送给所述移动终端,使得所述移动终端根据所述参数生成用于控制所述移动终端运动的所述指令。

较佳的,所述指令为所述移动终端通过获取以下任意一种或多种参数生成:用户的肢体动作信息、用户的语音信息、环境信息、所述移动终端的设备信息。

较佳的,当所述指令为第一指令时,其中,所述第一指令为当检测到所述移动终端的电量低于预设阈值时,所述移动终端生成的用于控制所述移动终端运动的指令;

所述控制单元32具体用于:

控制所述移动终端运动至预设的充电区域进行充电。

较佳的,所述通信单元30具体用于:

通过OTG、蓝牙、Wi-Fi中的任一方式与所述移动终端建立通信连接。

综上所述,本发明实施例中,控制设备与所述移动终端建立通信连接,其中,所述控制设备与所述移动终端可拆卸地安装为一体;所述控制设备接收用于控制所述移动终端运动的指令;所述控制设备根据所述指令控制所述移动终端执行与所述指令对应的运动,这样,基于移动终端现有的功能,不需要额外改变或增加移动终端的硬件设计,减少了复杂性,只需在使用时,额外安装一个控制设备,该控制设备与移动终端配合使用,可以控制移动终端进行运动,为移动终端扩展运动能力,更加满足用户的需求,提高移动终端的智能化程度。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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