移动终端的远程控制方法、装置及系统与流程

文档序号:13297233阅读:301来源:国知局
移动终端的远程控制方法、装置及系统与流程

本发明涉及通信领域,具体而言,涉及一种移动终端的远程控制方法、装置及系统。



背景技术:

目前,云终端在政府,公司企业,学校,酒店等地方开始大规模使用。云终端的使用场景中,操作云终端还是采用传统的经典操控模式鼠标加键盘。因为这种模式在大多数场景下方便高效,操控性好。

随着时代发展,大尺寸显示器,大尺寸电视机,投影等大型显示设备越来越多。在某些场景中,人们习惯将云终端显示外接输出到此类大型设备上,以得到更好的视觉效果。

将终端显示输出到大型设备上,用户为了得到更好的体验,一般情况下,要和大型显示设备保持一定的距离。采用鼠标加键盘操控模式,但在采用鼠标加键盘的操控模式过程中往往需要鼠标键盘等设备的电线必须足够长,或采用无线鼠标和键盘,并且鼠标键盘等设备不方便移动,导致操作人员必须在固定的位置操控,局限了键鼠操控的环境。

针对相关技术中由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种移动终端的远程控制方法、装置及系统,以至少解决相关技术中由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限的问题。

根据本发明的一个实施例,提供了一种移动终端的远程控制方法,包 括:在移动终端的显示界面配置操控区域;在操控区域获取键入信号,并依据键入信号生成控制指令;依据预设连接方式将控制指令发送至目标接入设备。

可选的,在移动终端的显示界面配置操控区域包括:在显示界面上配置鼠标控制区和/或键盘控制区。

进一步地,可选的,在显示界面上配置鼠标控制区和/或键盘控制区包括:依据预设的应用程序的设置在显示界面配置鼠标控制区和/或键盘控制区。

可选的,在显示界面上配置键盘控制区包括:配置键盘控制区为九宫输入、26键输入和/或手写输入。

可选的,依据键入信号生成控制指令包括:依据预设算法将键入信号转换为对应的事件类型;封装事件类型对应的数据,得到控制指令。

可选的,在操控区域获取键入信号之前,方法还包括:开启接入功能;搜索目标接入设备;依据预设连接方式接入目标接入设备;监听操控区域,检测是否存在键入信号。

可选的,依据预设连接方式将控制指令发送至目标接入设备包括:依据预设连接方式对应的封装协议封装控制指令;向目标接入设备发送控制指令;其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

根据本发明的一个实施例,提供了另一种移动终端的远程控制方法,包括:目标接入设备依据预设连接方式接收控制指令,其中,控制指令由移动终端依据在其显示界面上的操控区域中获取的键入信号生成;目标接入设备判断控制指令对应的目标接入位置的类型;依据目标接入位置的类型显示控制指令。

可选的,在目标接入设备判断控制指令对应的目标接入位置的类型之前,方法还包括:对控制指令解封装。

可选的,在目标接入设备依据预设连接方式接收控制指令之前,方法 还包括:开启接入功能;搜索待接入的移动终端;依据预设连接方式接入移动终端。

进一步地,可选的,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

可选的,目标接入设备判断控制指令对应的目标接入位置的类型包括:目标接入设备判断目标接入位置是否为接入的云计算网络。

可选的,依据目标接入位置的类型显示控制指令包括:在目标接入位置为接入云计算网络的情况下,将控制指令发送至云计算网络的云服务器中,并接收云服务器反馈的控制指令对应的键入结果并显示;在目标接入位置为未接入云计算网络的情况下,对控制指令匹配对应的键入结果并显示。

进一步地,可选的,键入结果包括以下至少之一:选取操作、文字输入操作或控制或移动操作。

根据本发明的另一个实施例,提供了一种移动终端的远程控制装置,包括:配置模块,用于在移动终端的显示界面配置操控区域;指令生成模块,用于在操控区域获取键入信号,并依据键入信号生成控制指令;发送模块,用于依据预设连接方式将控制指令发送至目标接入设备。

可选的,配置模块包括:配置单元,用于在显示界面上配置鼠标控制区和/或键盘控制区。

进一步地,可选的,配置单元包括:第一配置子单元,用于依据预设的应用程序的设置在显示界面配置鼠标控制区和/或键盘控制区。

可选的,配置单元包括:第二配置子单元,用于配置键盘控制区为九宫输入、26键输入和/或手写输入。

可选的,指令生成模块包括:转换单元,用于依据预设算法将键入信号转换为对应的事件类型;封装单元,用于封装事件类型对应的数据,得到控制指令。

可选的,装置还包括:功能开启模块,用于在操控区域获取键入信号之前,开启接入功能;搜索模块,用于搜索目标接入设备;接入模块,用于依据预设连接方式接入目标接入设备;检测模块,用于监听操控区域,检测是否存在键入信号。

可选的,发送模块包括:封装单元,用于依据预设连接方式对应的封装协议封装控制指令;发送单元,用于向目标接入设备发送控制指令;其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

根据本发明的另一个实施例,提供了另一种移动终端的远程控制装置,包括:接收模块,用于依据预设连接方式接收控制指令,其中,控制指令由移动终端依据在其显示界面上的操控区域中获取的键入信号生成;判断模块,用于判断控制指令对应的目标接入位置的类型;显示模块,用于依据目标接入位置的类型显示控制指令。

可选的,装置还包括:解封装模块,用于在判断控制指令的目标接入位置的类型之前,对控制指令解封装。

可选的,装置还包括:功能开启模块,用于在依据预设连接方式接收控制指令之前,开启接入功能;搜索模块,用于搜索待接入的移动终端;接入模块,用于依据预设连接方式接入移动终端。

进一步地,可选的,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

可选的,判断模块包括:判断单元,用于判断目标接入位置是否为接入的云计算网络。

可选的,显示模块包括:第一显示单元,用于在目标接入位置为接入云计算网络的情况下,将控制指令发送至云计算网络的云服务器中,并接收云服务器反馈的控制指令对应的键入结果并显示;第二显示单元,用于在目标接入位置为未接入云计算网络的情况下,对控制指令匹配对应的键入结果并显示。

进一步地,可选的,键入结果包括以下至少之一:选取操作、文字输 入操作或控制或移动操作。

根据本发明的又一个实施例,提供了一种移动终端的远程控制系统,包括:目标接入设备和移动终端,目标接入设备与移动终端连接,其中,目标接入设备包括上述另一种移动终端的远程控制装置;移动终端包括上述一种移动终端的远程控制装置。

根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:在移动终端的显示界面配置操控区域;在操控区域获取键入信号,并依据键入信号生成控制指令;依据预设连接方式将控制指令发送至目标接入设备。

可选地,存储介质还设置为存储用于执行以下步骤的程序代码:在移动终端的显示界面配置操控区域包括:在显示界面上配置鼠标控制区和/或键盘控制区。

进一步地,可选地,存储介质还设置为存储用于执行以下步骤的程序代码:在显示界面上配置鼠标控制区和/或键盘控制区包括:依据预设的应用程序的设置在显示界面配置鼠标控制区和/或键盘控制区。

可选地,存储介质还设置为存储用于执行以下步骤的程序代码:在显示界面上配置键盘控制区包括:配置键盘控制区为九宫输入、26键输入和/或手写输入。

可选地,存储介质还设置为存储用于执行以下步骤的程序代码:依据键入信号生成控制指令包括:依据预设算法将键入信号转换为对应的事件类型;封装事件类型对应的数据,得到控制指令。

可选地,存储介质还设置为存储用于执行以下步骤的程序代码:在操控区域获取键入信号之前,方法还包括:开启接入功能;搜索目标接入设备;依据连接方式接入目标接入设备;监听操控区域,检测是否存在键入信号。

可选地,存储介质还设置为存储用于执行以下步骤的程序代码:依据预设连接方式将控制指令发送至目标接入设备包括:依据预设连接方式对 应的封装协议封装控制指令;向目标接入设备发送控制指令;其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

通过本发明,由于在移动终端的显示界面配置操控区域;在操控区域获取键入信号,并依据键入信号生成控制指令;依据预设连接方式将控制指令发送至目标接入设备。因此,可以解决由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限问题,达到解决鼠标键盘设备自身限制带来的场景约束的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明实施例的一种移动终端的远程控制方法的移动终端的硬件结构框图;

图2是根据本发明实施例的移动终端的远程控制方法的流程图;

图3是根据本发明实施例的移动终端的远程控制方法中在显示界面配置鼠标控制区和/或键盘控制区的示意图;

图4根据本发明实施例的一种移动终端的远程控制方法的流程图;

图5是根据本发明实施例二的移动终端的远程控制方法的流程图;

图6根据本发明实施例二的一种移动终端的远程控制方法的流程图;

图7是根据本发明实施例三的移动终端的远程控制装置的结构框图;

图8是根据本发明实施例四的移动终端的远程控制装置的结构框图;

图9是根据本发明实施例五的移动终端的远程控制系统的结构框图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本申请实施例1所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种移动终端的远程控制方法的移动终端的硬件结构框图。如图1所示,移动终端10可以包括一个或多个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,移动终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的移动终端的远程控制方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例 中,传输装置106可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种运行于上述移动终端的方法,图2是根据本发明实施例的移动终端的远程控制方法的流程图,如图2所示,在待接入设备侧,该流程包括如下步骤:

步骤s202,在移动终端的显示界面配置操控区域;

步骤s204,在操控区域获取键入信号,并依据键入信号生成控制指令;

步骤s206,依据预设连接方式将控制指令发送至目标接入设备。

本申请实施例提供的移动终端的远程控制方法中,由于在移动终端的显示界面配置操控区域;在操控区域获取键入信号,并依据键入信号生成控制指令;依据预设连接方式将控制指令发送至目标接入设备。因此,可以解决由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限问题,达到解决鼠标键盘设备自身限制带来的场景约束的效果。

可选的,步骤s202中在移动终端的显示界面配置操控区域包括:

step1,在显示界面上配置鼠标控制区和/或键盘控制区。

进一步地,可选的,步骤s202中step1中的在显示界面上配置鼠标控制区和/或键盘控制区包括:

步骤a,依据预设的应用程序的设置在显示界面配置鼠标控制区和/或键盘控制区。

可选的,步骤s202中step1中的在显示界面上配置键盘控制区包括:

步骤a’,配置键盘控制区为九宫输入、26键输入和/或手写输入。

综上,图3是根据本发明实施例的控制终端设备接入的方法中在显示界面配置鼠标控制区和/或键盘控制区的示意图,如图3所示,在移动设备的显示区(触摸感应区)可以分为两个部分,鼠标操作区和键盘操作区,其中,鼠标操作区分为鼠标左键操作区和鼠标右键操作区(即,图3中的 模拟鼠标左键区域和模拟鼠标右键区域),键盘操作区,即,图3中的模拟键盘区域,该模拟键盘区域可以引入多种输入方式,即,手写输入、九宫格式输入或26键位输入,以满足不同使用习惯人群的输入需求,此外需要说明的是移动设备上的各个物理按键可以依据应用程序包(androidpackage,简称apk)的设定,分配不同的键入功能,例如音量键可以模拟鼠标的键入操作。

可选的,步骤s204中依据键入信号生成控制指令包括:

step1,依据预设算法将键入信号转换为对应的事件类型;

step2,封装事件类型对应的数据,得到控制指令。

综上,结合step1和step2,根据触摸类型转换的成自定义事件算法基本原理:

当ondown函数执行,表示用户手指开始触摸屏幕。记录事件发生的时间,根据用户触摸的地方,判断其动作发生在哪个功能区域。

当ondown->onshowpress->onlongpress函数执行,表示用户手指按住屏幕,处于静止状态,根据动作发生的区域,将其转化成鼠标左右键按下不松开事件。

当ondown->onsingletapup->onsingletapconfirmed,表示用户手指点击一下非常快的(不滑动),根据动作发生的区域,和接下来的动作,将其转化成鼠标的左右单双击事件。

ondown->onshowpress->onsingletapup->onsingletapconfirmed,表示手指点击一下稍微慢点的(不滑动),根据动作发生的区域,将其转化成鼠标的左右单击事件。

onfling(motionevente1,motionevente2,floatvelocityx,floatvelocityy)

用户按下屏幕,手指快速移动后松开,由1个motioneventaction_down,多个action_move,1个action_up触发。根据第 一个action_down事件e1,和最后一个action_move事件e2,计算出用户手指滑动的x,y轴距离,和手指滑动的方向(相对于当前位置的角度)。并记录这些数据。

当ondown---->onscroll---->onscroll---->onscroll---->****---->onfling函数执行,表示用户手指触动屏幕后,稍微滑动后立即松开。同理记录相应的数据。

当用户调出自定义的键盘界面,按下对应的虚拟按键按钮,记录相应的按键值。如用户点击界面上的字符“a”,就采集字符“a”。

可选的,步骤s204中在操控区域获取键入信号之前,本申请实施例提供的移动终端的远程控制方法还包括:

步骤s200,开启接入功能;

步骤s201,搜索目标接入设备;

步骤s203,依据预设连接方式接入目标接入设备;

步骤s205,监听操控区域,检测是否存在键入信号。

可选的,步骤s206中的依据预设连接方式将控制指令发送至目标接入设备包括:

step1,依据预设连接方式对应的封装协议封装控制指令;

step2,向目标接入设备发送控制指令;

其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

结合步骤s202至步骤s206,图4根据本发明实施例的一种移动终端的远程控制方法的流程图,如图4所示,本申请实施例提供的移动终端的远程控制方法具体如下:

(1)移动设备的界面可分为模拟键盘,模拟鼠标左键,模拟鼠标右键3大区域(见附图3说明1),承载终端键盘敲击模拟,终端鼠标左键单双击模拟,终端鼠标右键单击模拟,终端鼠标移动动作模拟。也可以设置 移动设备上的物理按键来承载对应的事件(如音量+点击可以映射成鼠标左键单击)。

(2)移动设备采集用户手指触摸,或手指按物理键操作数据,利用自定义算法,对这些数据进行筛选过滤转换分类。

(3)移动设备得到的有效数据按照自定义通信协议将其进行封装,通过蓝牙将封装好的数据包发送给终端。

实施例2

图5是根据本发明实施例二的移动终端的远程控制方法的流程图,如图5所示,在目标接入设备侧,该流程包括如下步骤:

步骤s502,目标接入设备依据预设连接方式接收控制指令,其中,控制指令由移动终端依据在其显示界面上的操控区域中获取的键入信号生成;

步骤s504,目标接入设备判断控制指令对应的目标接入位置的类型;

步骤s506,依据目标接入位置的类型显示控制指令。

本申请实施例提供的移动终端的远程控制方法中,由于目标接入设备依据预设连接方式接收控制指令,其中,控制指令由移动终端依据在其显示界面上的操控区域中获取的键入信号生成;目标接入设备判断控制指令对应的目标接入位置的类型;依据目标接入位置的类型显示控制指令。因此,可以解决由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限问题,达到解决鼠标键盘设备自身限制带来的场景约束的效果。

可选的,在步骤s504中目标接入设备判断控制指令对应的目标接入位置的类型之前,本申请实施例提供的移动终端的远程控制方法还包括:

步骤s503,对控制指令解封装。

可选的,在步骤s502中目标接入设备依据预设连接方式接收控制指令之前,本申请实施例提供的移动终端的远程控制方法还包括:

步骤s497,开启接入功能;

步骤s498,搜索待接入的移动终端;

步骤s499,依据预设连接方式接入移动终端。

其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

可选的,步骤s504中目标接入设备判断控制指令对应的目标接入位置的类型包括:

step1,目标接入设备判断目标接入位置是否为接入的云计算网络。

可选的,步骤s506中依据目标接入位置的类型显示控制指令包括:

step1,在目标接入位置为接入云计算网络的情况下,将控制指令发送至云计算网络的云服务器中,并接收云服务器反馈的控制指令对应的键入结果并显示;

step2,在目标接入位置为未接入云计算网络的情况下,对控制指令匹配对应的键入结果并显示;

其中,键入结果包括以下至少之一:选取操作、文字输入操作或控制或移动操作。

综上结合步骤s502至步骤s506,图6根据本发明实施例二的一种移动终端的远程控制方法的流程图,如图6示,本申请实施例提供的移动终端的远程控制方法具体如下:

终端运行后台进程通过蓝牙接收移动设备发送过来的数据包,按照自定义通信协议进行数据解封。

如果此时云终端未进入spice云桌面,终端将解封数据写入鼠标和键盘对应的设备event文件,将数据传入到系统的输入核心层,最终到达鼠标键盘的驱动层。终端本地的鼠标键盘开始响应,做出移动单击按键等动作,这样达到了远程操控本地云终端的目的。

如果此时云终端进入了spice云桌面,终端将解封数据,这些动作数 据通过spice协议的的鼠标键盘数据通道传送到远端的云桌面,云桌面响应鼠标键盘动作,云桌面的图像再反馈到云终端本地来。这样就达到了远程操控更远端云桌面的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例3

在本实施例中还提供了一种移动终端的远程控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图7是根据本发明实施例三的移动终端的远程控制装置的结构框图,如图7所示,该装置包括:配置模块72、指令生成模块74和发送模块76,其中,

配置模块72,用于在移动终端的显示界面配置操控区域;

指令生成模块74,用于在操控区域获取键入信号,并依据键入信号生成控制指令;

发送模块76,用于依据预设连接方式将控制指令发送至目标接入设备。

本申请实施例提供的控制终端设备接入的装置中,由于在移动终端的显示界面配置操控区域;在操控区域获取键入信号,并依据键入信号生成控制指令;依据预设连接方式将控制指令发送至目标接入设备。因此,可 以解决由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限问题,达到解决鼠标键盘设备自身限制带来的场景约束的效果。

可选的,配置模块72包括:

配置单元,用于在显示界面上配置鼠标控制区和/或键盘控制区。

进一步地,可选的,配置单元包括:

第一配置子单元,用于依据预设的应用程序的设置在显示界面配置鼠标控制区和/或键盘控制区。

可选的,配置单元包括:第二配置子单元,用于配置键盘控制区为九宫输入、26键输入和/或手写输入。

可选的,指令生成模块74包括:

转换单元,用于依据预设算法将键入信号转换为对应的事件类型;

封装单元,用于封装事件类型对应的数据,得到控制指令。

可选的,本申请实施例提供的移动终端的远程控制装置还包括:

功能开启模块,用于在操控区域获取键入信号之前,开启接入功能;

搜索模块,用于搜索目标接入设备;

接入模块,用于依据预设连接方式接入目标接入设备;

检测模块,用于监听操控区域,检测是否存在键入信号。

可选的,发送模块76包括:

封装单元,用于依据预设连接方式对应的封装协议封装控制指令;

发送单元,用于向目标接入设备发送控制指令;

其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

实施例4

图8是根据本发明实施例四的移动终端的远程控制装置的结构框图,如图8所示,该装置包括:接收模块82、判断模块84和显示模块86,

接收模块82,用于依据预设连接方式接收控制指令,其中,控制指令由移动终端依据在其显示界面上的操控区域中获取的键入信号生成;

判断模块84,用于判断控制指令对应的目标接入位置的类型;

显示模块86,用于依据目标接入位置的类型显示控制指令。

本申请实施例提供的移动终端的远程控制装置中,由于依据预设连接方式接收控制指令,其中,控制指令由移动终端依据在其显示界面上的操控区域中获取的键入信号生成;判断控制指令对应的目标接入位置的类型;依据目标接入位置的类型显示控制指令。因此,可以解决由于鼠标键盘设备自身的限制,导致的在控制数据显示的过程中场景受限问题,达到解决鼠标键盘设备自身限制带来的场景约束的效果。

可选的,本申请实施例提供的移动终端的远程控制装置还包括:

解封装模块,用于在判断控制指令的目标接入位置的类型之前,对控制指令解封装。

可选的,本申请实施例提供的移动终端的远程控制装置还包括:

功能开启模块,用于在依据预设连接方式接收控制指令之前,开启接入功能;

搜索模块,用于搜索待接入的移动终端;

接入模块,用于依据预设连接方式接入移动终端。

其中,预设连接控制方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

可选的,判断模块84包括:

判断单元,用于判断目标接入位置是否为接入的云计算网络。

可选的,显示模块86包括:

第一显示单元,用于在目标接入位置为接入云计算网络的情况下,将控制指令发送至云计算网络的云服务器中,并接收云服务器反馈的控制指令对应的键入结果并显示;

第二显示单元,用于在目标接入位置为未接入云计算网络的情况下,对控制指令匹配对应的键入结果并显示;

其中,键入结果包括以下至少之一:选取操作、文字输入操作或控制或移动操作。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例5

图9是根据本发明实施例五的移动终端的远程控制系统的结构框图,如图9所示,包括:

目标接入设备92和移动终端94,目标接入设备92与移动终端94连接,其中,

目标接入设备92包括上述图8所示的移动终端的远程控制装置;

移动终端94包括上述图7所示的移动终端的远程控制装置。

综上,如图9所示,移动终端94为图9中手机平板等设备,目标接入设备92为图9中终端后台部分。

实施例6

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,在移动终端的显示界面配置操控区域;

s2,在操控区域获取键入信号,并依据键入信号生成控制指令;

s3,依据预设连接方式将控制指令发送至目标接入设备。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

s1,在移动终端的显示界面配置操控区域包括:在显示界面上配置鼠标控制区和/或键盘控制区。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行在显示界面上配置鼠标控制区和/或键盘控制区包括:依据预设的应用程序的设置在显示界面配置鼠标控制区和/或键盘控制区。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行在显示界面上配置键盘控制区包括:配置键盘控制区为九宫输入、26键输入和/或手写输入。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行依据键入信号生成控制指令包括:依据预设算法将键入信号转换为对应的事件类型;封装事件类型对应的数据,得到控制指令。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行在操控区域获取键入信号之前,方法还包括:开启接入功能;搜索目标接入设备;依据连接方式接入目标接入设备;监听操控区域,检测是否存在键入信号。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行依据预设连接方式将控制指令发送至目标接入设备包括:依据预设连接方式对应的封装协议封装控制指令;向目标接入设备发送控制指令;其中,预设连接方式包括以下至少之一:蓝牙连接、红外连接、网络连接。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来 执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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