一种远程遥控的方法、Web服务器及系统的制作方法

文档序号:7981583阅读:262来源:国知局
一种远程遥控的方法、Web服务器及系统的制作方法
【专利摘要】本发明适用于遥控【技术领域】,提供了一种远程遥控方法、Web服务器及系统,所述方法包括:接收遥控终端发送的遥控信息;根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端,以使得遥控终端根据所返还的网页获取被遥控终端当前的执行结果信息。通过本发明可有效解决现有技术在进行远程遥控时,需要针对不同的平台开发不同的遥控软件所导致的易用性差以及遥控端无法接收并显示遥控指令执行结果信息的问题。
【专利说明】—种远程遥控的方法、Web服务器及系统
【技术领域】
[0001]本发明属于遥控【技术领域】,尤其涉及一种远程遥控的方法、Web服务器及系统。
【背景技术】
[0002]一般的远程遥控系统都包含遥控端和被遥控端,遥控端接收用户发出的遥控指令,并将所述遥控指令发送给被遥控端,被遥控端在接收到所述遥控指令后,执行相应的操作。
[0003]然而,现有的远程遥控需要在遥控端和被遥控端分别安装相应的遥控软件,由于智能设备平台的多样性,需要针对不同的平台开发不同的遥控软件,易用性较差。而且,现有的遥控端一般只能发送遥控指令,无法接收并显示所述遥控指令的执行结果信息。

【发明内容】

[0004]本发明实施例的目的在于提供一种远程遥控的方法,以解决现有技术在进行远程遥控时,需要针对不同的平台开发不同的遥控软件所导致的易用性差以及遥控端无法接收并显示遥控指令执行结果信息的问题。
[0005]本发明实施例是这样实现的,一种远程遥控的方法,应用于被遥控终端,所述方法包括:
[0006]接收遥控终端发送的遥控信息;
[0007]根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
[0008]本发明实施例的另一目的在于提供一种Web服务器,应用于被遥控终端,所述Web服务器包括:
[0009]信息接收单元,用于接收遥控终端发送的遥控信息;
[0010]控制单元,用于根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
[0011]本发明实施例的再一目的在于提供一种远程遥控的系统,包括遥控终端和被遥控终端,所述遥控终端和被遥控终端通过网络连接,所述被遥控终端包含所述的Web服务器,
[0012]所述被遥控终端通过所述Web服务器接收遥控终端发送的遥控信息,并根据所述遥控信息对所述被遥控终端进行遥控。
[0013]本发明实施例与现有技术相比存在的有益效果是:遥控终端和被遥控终端通过网页的形式进行交互,通过执行网页上的控制指令实现对被遥控终端的遥控,避免了由于智能设备平台的多样性,需要针对不同的平台开发不同的遥控软件,易用性较差的问题。另夕卜,通过将执行结果以网页的形式返还给所述遥控终端,以使得遥控终端在发送遥控信息后,可以获取被遥控终端当前的执行结果信息,避免被遥控终端出现执行与所述遥控终端发送的遥控信息不相关的控制指令的问题。
【专利附图】

【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明第一实施例提供的远程遥控系统的网络架构图;
[0016]图2是本发明第二实施例提供的远程遥控方法的实现流程图;
[0017]图3是本发明第三实施例提供的Web服务器的组成结构图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0020]实施例一:
[0021]图1示出了本发明第一实施例提供的远程遥控系统的网络架构,本发明实施例所提供的远程遥控方法可应用于该远程遥控系统中,为了便于说明,仅示出了与本实施例相关的部分。
[0022]该远程遥控系统包括遥控终端I和被遥控终端2。所述遥控终端I和被遥控终端2通过网络连接通信。
[0023]所述遥控终端I和被遥控终端2可以是任意具有有线或者无线网络接入功能的终端设备,包括但不限于手机、平板电脑、笔记本电脑等。
[0024]优选的是,所述被遥控终端2包含有Web服务器21。
[0025]在本实施例中,被遥控终端2通过所述Web服务器21接收所述遥控终端I发送的遥控信息。例如,被遥控终端2通过所述Web服务器21接收所述遥控终端I通过浏览器或者其他类似浏览器的应用软件发送的遥控信息。被遥控终端2根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端I。
[0026]所述遥控信息用于指示被遥控终端中的Web服务器向遥控终端反馈相应的网页信息或者执行相应网页上的控制指令。
[0027]优选的是,所述遥控信息中携带有统一资源定位符(Uniform/UniversalResource Locator, URL)。
[0028]优选的是,所述Web服务器21包含有多个控制网页信息,每个控制网页包含至少 Iv控制指令。
[0029]在所述遥控信息中携带的URL对应的网页为控制网页时,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端。[0030]优选的是,所述Web服务器21还包含有主页信息,所述主页信息包含多个控制网页的链接信息;
[0031]在所述遥控信息中携带的URL对应的网页为主页时,将所述主页信息返还给所述遥控终端1,并接收所述遥控终端I发送的用户所选择的控制网页的链接信息,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端I。
[0032]优选的是,所述Web服务器21还包含有主页信息,所述主页信息包含控制指令输入框信息;
[0033]在所述遥控信息中携带的URL对应的网页为主页时,将所述主页信息返还给所述遥控终端1,并接收所述遥控终端I发送的用户通过所述控制指令输入框输入的控制指令,根据该控制指令生成相应的控制网页,并执行该控制指令,将执行结果以网页的形式返还给所述遥控终端I。
[0034]在本实施例中,所述控制指令包括但不限于控制被遥控终端PPT翻上页或翻下页、控制被遥控终端显示屏幕开启或关闭、控制被遥控终端播放器的音量或者控制被遥控终端播放器播放指定的文件。
[0035]举例说明上述过程,遥控终端(如智能手机)通过浏览器向被遥控终端(如个人电脑)发送遥控信息,即遥控终端接收遥控终端所在用户在浏览器中输入的URL信息,所述URL可以为被遥控终端Web服务器主页的URL,也可以是Web服务器中某个控制网页的URL,遥控终端将所述携带有URL的遥控信息发送给被遥控终端,被遥控终端在接收到所述遥控信息后,根据所述URL判断对应的网页是主页还是控制网页,如果是控制网页,则执行该控制网页上的控制指令(例如PPT翻页指令),并将执行结果以网页的形式返还给所述遥控终端。如果是主页,则将所述主页信息返还给所述遥控终端,接收所述遥控终端发送的用户所选择的控制网页的链接信息,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端;或者,在所述URL对应的网页为主页时,接收所述遥控终端发送的用户通过所述控制指令输入框输入的控制指令,根据该控制指令生成相应的控制网页,并执行该控制指令,将执行结果以网页的形式返还给所述遥控终端。
[0036]从上述可以看出,本实施例使得遥控终端可以通过访问Web服务器的方式对被遥控终端进行遥控。与现有技术相比,本实施例不需要在遥控终端和被遥控终端分别安装相应的遥控软件,避免了由于智能设备平台的多样性,需要针对不同的平台开发不同的遥控软件,易用性较差的问题。而且在进行遥控操作时,遥控终端可以根据需要选择或者输入相应的控制指令,交互性、可扩展性叫强,避免现有定制的遥控终端(例如PPT遥控笔),只能实现硬件出厂时所配置的遥控功能(例如PPT遥控笔只能实现PPT前后翻页的功能),可扩展性较差的问题。
[0037]实施例二:
[0038]图2示出了本发明第二实施例提供的远程遥控方法的实现流程,本实施例流程的执行主体为图1所述的Web服务器21,其实现流程详述如下:
[0039]在步骤S201中,接收遥控终端发送的遥控信息。
[0040]在本实施例中,所述遥控信息用于指示被遥控终端中的Web服务器向遥控终端反馈相应的网页信息(如主页)或者执行相应网页(如控制网页)上的控制指令。所述遥控信息可以通过遥控终端的浏览器或者其他类似浏览器的应用软件发送。[0041]需要说明的是,所述Web服务器包含有多个控制网页信息,每个控制网页包含至少一个控制指令。所述Web服务器还包含有主页信息,所述主页信息包含多个控制网页的链接信息和/或控制指令输入框信息。
[0042]在步骤S202中,根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
[0043]在本实施例中,所述遥控信息中还可以包含控制指令,也可以包含其他类似控制指令的信息,以使得Web服务器在接收到该信息后,可以实现对被遥控终端的遥控。所述向遥控终端反馈的相应网页信息可以为包含控制网页链接信息和/或控制指令输入框的主页信息。所述控制指令包括但不限于控制被遥控终端PPT翻上页或翻下页、控制被遥控终端显示屏幕开启或关闭、控制被遥控终端播放器的音量或者控制被遥控终端播放器播放指定的文件。
[0044]另外,为了提高遥控的安全性,避免非法遥控终端的控制,所述遥控信息中还可以包含认证信息,以使得Web服务器在接收到遥控终端发送的遥控信息后,根据所述遥控信息中的认证信息确定该遥控终端是否为合法的遥控终端,若是,再执行相应的控制指令。
[0045]作为本发明的一个优选实施例,为了遥控终端可以获取被遥控终端当前的执行结果信息,避免被遥控终端出现执行与所述遥控终端发送的遥控信息不相关的控制指令的问题,本实施例在执行完相应的控制指令后,将执行结果生成网页,并将该网页返还给所述遥控终端,例如:在执行完PPT翻页(翻上一页或下一页)的控制指令后,将被遥控终端翻页后的当前页内容及注释生成网页,并将该网页返还给所述遥控终端。又或者在执行完音乐播放的控制指令(如播放、停止、上一首、下一首等)后,将当前播放的音乐名称以及对应的播放状态(如正在播放、暂停播放等)生成网页,并将该网页返还给所述遥控终端。
[0046]通过本实施例,使得用户在遥控终端上的操作都可以反馈到被遥控终端,被遥控终端也可以将当前执行的操作结果返回给遥控终端,增强交互性。
[0047]作为本发明的另一优选实施例,为了增强本发明的易用性和控制指令的可扩展性,所述遥控信息中还可以携带有URL ;
[0048]执行所述遥控信息相关的控制指令,并将执行结果以网页的形式返还给所述遥控终端具体包括:
[0049]在所述URL对应的网页为控制网页时,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端;
[0050]或者,
[0051]在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含多个控制网页的链接信息;接收所述遥控终端发送的用户所选择的控制网页的链接信息,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端;
[0052]或者,
[0053]在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含控制指令输入框信息;
[0054]接收所述遥控终端发送的用户通过所述控制指令输入框输入的控制指令,根据该控制指令生成相应的控制网页,并执行该控制指令,将执行结果以网页的形式返还给所述遥控终端。
[0055]需要说明的是,本实施中的各控制网页为相互独立的网页,Web服务器可以根据实际需要增加、删除或者修改所述控制网页。
[0056]实施例三:
[0057]图3示出了本发明实施例三提供的Web服务器的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。
[0058]该Web服务器可以是运行于被遥控终端内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到所述被遥控终端中或者运行于所述被遥控终端的应用系统中。
[0059]该Web服务器包括信息接收单元211以及控制单元212,各单元的具体功能如下:
[0060]信息接收单元211,用于接收遥控终端发送的遥控信息;
[0061]控制单元212,用于根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
[0062]优选的是,所述遥控信息中携带有统一资源定位符URL ;
[0063]所述控制单元212具体用于,在所述URL对应的网页为控制网页时,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
[0064]或者,
[0065]所述控制单元212包括:
[0066]信息返还模块2121,用于在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含多个控制网页的链接信息;
[0067]控制模块2122,用于接收所述遥控终端发送的用户所选择的控制网页的链接信息,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
[0068]或者,
[0069]其中,所述预设的选择条件包括但不限于所述发送数据同步请求信息的第二服务器中待同步数据最少和/或历史数据同步过程中出错次数最少的第二服务器。
[0070]所述控制单元212包括:
[0071]信息返还模块2121,在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含控制指令输入框信息;
[0072]控制模块2122,接收所述遥控终端发送的用户通过所述控制指令输入框输入的控制指令,根据该控制指令生成相应的控制网页,并执行该控制指令,将执行结果以网页的形式返还给所述遥控终端。
[0073]本实施例中的所述控制指令包括但不限于控制被遥控终端PPT翻上页或翻下页、控制被遥控终端显示屏幕开启或关闭、控制被遥控终端播放器的音量或者控制被遥控终端播放器播放指定的文件。
[0074]本实施例提供的Web服务器可以使用在前述对应的远程遥控方法,详情参见上述远程遥控方法实施例二的相关描述,在此不再赘述。
[0075]本领域技术人员可以理解为上述实施例三所包括的各个单元、模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0076]综上所述,通过本实施例使得遥控终端可以通过访问Web服务器的方式对被遥控终端进行遥控,即遥控终端和被遥控终端通过网页的形式进行交互,通过执行网页上的控制指令实现对被遥控终端的遥控。与现有技术相比,本实施例使得用户在遥控终端上的操作都可以反馈到被遥控终端的同时,被遥控终端也可以将当前执行的操作结果返回给遥控终端。而且本实施例不需要在遥控终端和被遥控终端分别安装相应的遥控软件,避免了由于智能设备平台的多样性,需要针对不同的平台开发不同的遥控软件,易用性较差的问题。而且在进行遥控操作时,遥控终端可以根据需要选择或者输入相应的控制指令,交互性、可扩展性叫强,避免现有定制的遥控终端(例如PPT遥控笔),只能实现硬件出厂时所配置的遥控功能(例如PPT遥控笔只能实现PPT前后翻页的功能),可扩展性较差的问题。
[0077]本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括R0M/RAM、磁盘、光盘等。
[0078]以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属【技术领域】的普通技术人员来说,在不脱离本发明构思的前提下做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。
【权利要求】
1.一种远程遥控方法,其特征在于,所述方法包括: 接收遥控终端发送的遥控信息; 根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端,以使得遥控终端根据所返还的网页获取被遥控终端当前的执行结果信息。
2.如权利要求1所述的方法,其特征在于,所述遥控信息中携带有统一资源定位符URL。
3.如权利要求2所述的方法,其特征在于,所述根据所述遥控信息执行相应网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端包括: 在所述URL对应的网页为控制网页时,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
4.如权利要求2所述的方法,其特征在于,所述根据所述遥控信息向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择的控制指令,并将执行结果以网页的形式返还给所述遥控终端包括: 在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含多个控制网页的链接信息; 接收所述遥控终端发送的用户所选择的控制网页的链接信息,执行该控制网页上的控制指令,并将执行结果以 网页的形式返还给所述遥控终端。
5.如权利要求2所述的方法,其特征在于,所述根据所述遥控信息向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端包括: 在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含控制指令输入框信息; 接收所述遥控终端发送的用户通过所述控制指令输入框输入的控制指令,根据该控制指令生成相应的控制网页,并执行该控制指令,将执行结果以网页的形式返还给所述遥控终端。
6.如权利要求1至5任一项所述的方法,其特征在于,所述控制指令包括控制PPT翻上页或翻下页、控制显示屏幕开启或关闭、控制播放器的音量或者控制播放器播放指定的文件。
7.—种Web服务器,其特征在于,所述Web服务器包括: 信息接收单元,用于接收遥控终端发送的遥控信息; 控制单元,用于根据所述遥控信息执行相应网页上的控制指令,或者向遥控终端反馈相应的网页信息,执行遥控终端所在用户根据所反馈的网页信息选择或者输入的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
8.如权利要求7所述的Web服务器,其特征在于,所述遥控信息中携带有统一资源定位符 URL0
9.如权利要求8所述的Web服务器,其特征在于,所述控制单元具体用于,在所述URL对应的网页为控制网页时,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
10.如权利要求8所述的Web服务器,其特征在于,所述控制单元包括: 信息返还模块,用于在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含多个控制网页的链接信息; 控制模块,用于接收所述遥控终端发送的用户所选择的控制网页的链接信息,执行该控制网页上的控制指令,并将执行结果以网页的形式返还给所述遥控终端。
11.如权利要求8所述的Web服务器,其特征在于,所述控制单元包括: 信息返还模块,在所述URL对应的网页为主页时,将所述主页信息返还给所述遥控终端,所述主页信息包含控制指令输入框信息; 控制模块,接收所述遥控终端发送的用户通过所述控制指令输入框输入的控制指令,根据该控制指令生成相应的控制网页,并执行该控制指令,将执行结果以网页的形式返还给所述遥控终端。
12.如权利要求7至11任一项所述的Web服务器,其特征在于,所述控制指令包括控制PPT翻上页或翻下页、控制显示屏幕开启或关闭、控制播放器的音量或者控制播放器播放指定的文件。
13.一种远程遥控系统,包括遥控终端和被遥控终端,其特征在于,所述遥控终端和被遥控终端通过网络连接,所述被遥控终端包含如权利要求7至12任一项所述的Web服务器, 所述被遥控终端通过所述Web服务器接收遥控终端发送的遥控信息,并根据所述遥控信息对所述被遥控终端进行遥控。
【文档编号】H04L29/08GK103581253SQ201210271326
【公开日】2014年2月12日 申请日期:2012年8月1日 优先权日:2012年8月1日
【发明者】刘钊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1