终端远程控制方法和系统的制作方法_2

文档序号:9814281阅读:来源:国知局
流程示意图;
[0042]图5为本发明终端远程控制方法第五实施例的流程示意图;
[0043]图6为本发明终端远程控制系统第一实施例的功能模块示意图;
[0044]图7为本发明终端远程控制系统第二实施例的功能模块示意图;
[0045]图8为本发明终端远程控制系统第三实施例的功能模块示意图;
[0046]图9为本发明终端远程控制系统第四实施例的功能模块示意图;
[0047]图10为本发明终端远程控制系统第五实施例的功能模块示意图。
[0048]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0049]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0050]本发明提供一种终端远程控制方法。
[0051]参照图1,图1为本发明终端远程控制方法第一实施例的流程示意图。
[0052]本实施例提出的终端远程控制方法,包括:
[0053]步骤S10,在侦测到基于即时通信应用触发的控制指令时,终端基于所述控制指令获取对应的指令标识;
[0054]在本实施例中,该即时通信应用可为QQ、微信等可用于进行信息及时交流的应用,优选为微信应用。用户可基于即时通信应用上的控件直接触发对应的控制指令,在触发之后生成对应的指令标识,或者用户基于即时通信应用上的控件调用远程控制界面,并基于该远程控制界面上的控件(即软件界面上的虚拟控制按钮,基于该控件可进入相应的功能以及控制界面)触发控制指令并生成对应的指令标识,该指令标识可为相应控件的代码。
[0055]步骤S20,所述终端获取所述即时通信应用对应的用户标识,并基于所述即时通信应用将所述指令标识以及用户标识发送至服务器,以供服务器基于所述用户标识确定对应的被控终端,并将接收到的指令标识对应的控制代码发送至确定的被控终端。
[0056]在本实施例中,用户标识可为即时通信应用的登录标识或者用户对其即时通信应用设置的识别标识,例如,微信的用户名或者登录信息(如登录邮箱)。在基于即时通信应用将指令标识以及用户标识发送至服务器的具体流程为:终端将指令标识以及用户标识发送至即时通信应用服务器,即时通信应用服务器基于HTTP协议将接收到指令标识以及用户标识发送至预设的服务器,所述服务器基于预设的用户标识与被控终端之间的映射关系,确定接收到的用户标识所对应的被控终端,并确定接收到的用户标识所对应的指令标识与控制代码之间的映射关系,所述服务器基于确定的指令标识与控制代码之间的映射关系,获取接收到的指令标识所对应的控制代码,并将所述控制代码发送至确定的被控终端。
[0057]本实施例提出的终端远程控制方法,在侦测到基于即时通信应用触发的控制指令时,终端基于所述控制指令获取对应的指令标识;所述终端获取所述即时通信应用对应的用户标识,并基于所述即时通信应用将所述指令标识以及用户标识发送至服务器,以供服务器基于所述用户标识确定对应的被控终端,并将接收到的指令标识对应的控制代码发送至确定的被控终端,使得用户在运行即时通信应用时,不用退出当前运行的即时通信应用即可实现对被控终端的远程控制,非常智能,而现有方案需要开启专门的远程控制应用实现对被控终端的远程控制,则需要退出当前运行的即时通信应用。
[0058]进一步地,为提高对终端远程控制的智能化,参照图2,基于第一实施例提出本发明终端远程控制方法第二实施例,在本实施例中,所述步骤SlO之前,所述终端远程控制方法还包括:
[0059]步骤S30,在接收到所述控制终端发送的指令标识与控制代码之间的映射关系时,所述终端基于所述即时通信应用的自定义界面更改所述控制代码对应的指令标识,在所述指令标识更改完成时,更新并保存指令标识以及控制代码之间的映射关系;
[0060]在本实施例中,控制终端发送的指令标识与控制代码之间的映射关系中的指令标识为控制终端的键值信息如遥控器上音量加按键的键值信息。所述终端在接收到指令标识与控制代码之间的映射关系时,可调用即时通信应用的自定义界面,进行指令标识的更改。在更改时,选择自定义界面中的控件同时选择对应的控制代码,以更改该控制代码所对应的指令标识,更新后的指令标识以及控制代码之间的映射关系可保存在预设的存储控件中,该预设的存储控件优选为终端的闪存。
[0061]步骤S40,所述终端基于所述即时通信应用将更新后的指令标识与控制代码的映射关系以及用户标识发送至服务器,以供所述服务器将指令标识与控制代码的映射关系以及用户标识关联保存。
[0062]所述终端基于所述即时通信应用将更新后的指令标识与控制代码的映射关系以及用户标识发送至服务器的具体过程为:所述终端将指令标识与控制代码的映射关系以及用户标识发送至即时通信应用服务器,即时通信应用服务器再将指令标识与控制代码的映射关系以及用户标识发送至预设的服务器。在本实施例中,指令标识与控制代码的映射关系以及用户标识之间的关联关系可通过映射表的形式保存。
[0063]进一步地,为提高对终端远程控制的智能化,参照图3,基于第二实施例提出本发明终端远程控制方法第三实施例,在本实施例中,所述步骤S30之前,所述终端远程控制方法还包括:
[0064]步骤S50,所述终端在接入无线网络时,搜索其运行环境中的其它终端;
[0065]步骤S60,所述终端显示搜索到的其它终端,以供用户基于终端显示的其它终端选择对应的控制终端;
[0066]用户可基于终端显示的其它终端选择对应的被控终端,并建立及时通信应用对应的用户标识与被控终端之间的映射关系。终端在显示搜索到的其它终端时,可直接显示各个终端的名称以及其它信息(如地址信息等)。
[0067]步骤S70,在接收到用户选择的控制终端信息时,所述终端向所述控制终端发送指令标识与控制代码之间的映射关系的获取请求,以供控制终端在接收到所述指令标识与控制代码之间的映射关系的获取请求时,向所述终端发送指令标识与控制代码之间的映射关系O
[0068]在本实施例中,控制终端向终端发送的指令标识与控制代码之间的映射关系,优选为控制终端常用的指令标识与控制代码之间的映射关系。
[0069]进一步地,基于第一至第三实施例提出本发明终端远程控制方法第四实施例,在本实施例中,所述步骤S1之后,所述终端远程控制方法还包括:
[0070]步骤S80,在所述终端建立与被控终端之间的无线通信环境时,所述终端根据预存的指令标识与控制代码之间的映射关系,确定接收到的指令标识所对应的控制代码;
[0071]步骤S90,所述终端将所述控制代码发送至所述被控终端。
[0072]在本实施例中,终端处于无线通信环境时,可直接建立与被控终端之间的无线通信环境,并基于预设的控件触发控制指令,并确定该控件对应的指令标识,向被控终端发送该指令标识所对应的控制代码以实现对被控终端的控制,则在所述终端未建立与被控终端之间的无线通信环境时,执行步骤S20。
[0073]本领与技术人员可以理解的是,为提高终端控制的灵活性,可设置终端控制模式为远程控制模式或者无线控制模式,则步骤SlO之后还包括:在当前控制模式为无线控制模式时,所述终端根据预存的指令标识与控制代码之间的映射关系,确定接收到的指令标识所对应的控制代码;所述终端将所述控制代码发送至所述被控终端,在当前控制模式为远程控制模式时,执行步骤S20。
[0074]进一步地,基于第一至第四实施例提出本发明终端远程控制方法第五实施例,在本实施例中,所述步骤S20之后还包括步骤:
[0075]步骤S100
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1