首页 / 专利库 / 电脑零配件 / 计算机系统 / 计算机网络 / 一种远程任务处理系统及方法

一种远程任务处理系统及方法

阅读:613发布:2020-05-08

专利汇可以提供一种远程任务处理系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 属于 计算机网络 技术领域,公开了一种远程任务处理系统及方法。本发明中系统包括远程操作终端、远程管理装置及被控终端。本发明中方法包括:实时获取来自远程操作终端的操作指令;远程管理装置发送激活信息至被控终端,激活标识信息对应的被控终端;当前被控终端实时发送其实时画面至远程管理装置;远程管理装置实时接收当前被控终端的实时画面并实时发送远程操作终端;远程管理装置实时将当前远程操作指令中的指令信息处理为控制信息后发送至当前被控终端;当前被控终端接收当前控制信息并执行。本发明实现了无需安装现有的远程 软件 即可实现远程任务处理的目的,解决了 现有技术 中的网络延迟、 稳定性 、施工复杂等问题,实用性极高。,下面是一种远程任务处理系统及方法专利的具体信息内容。

1.一种远程任务处理系统,其特征在于:包括远程操作终端、远程管理装置及被控终端;所述的远程操作终端及被控终端分别与远程管理装置通信连接;
远程操作终端,用于发送包括标识信息及指令信息的操作指令,还用于接收来自远程管理装置的实时画面;
远程管理装置,用于接收来自远程操作终端的操作指令并将该操作指令处理为控制信息,还用于接收被控终端的实时画面并将该实时画面发送至被控终端;
被控终端,用于接收来自远程管理装置的激活信息及指令信息并执行该激活信息及控制信息,还用于发送其实时画面至远程管理装置。
2.根据权利要求1所述的远程任务处理系统,其特征在于:所述的控制信息包括与键盘或游标移动有关的控制信号
3.根据权利要求2所述的远程任务处理系统,其特征在于:还包括程序码,其分别执行于远程管理装置、远程操作终端及被控终端;
程序码用于使得远程操作终端与被控终端可以通过远程管理装置进行操作交互,还用于被控终端接收到远程管理终端产生的与键盘或游标移动有关的控制信号,还用于使得被控终端的实时画面在对应的远程操作终端的显示界面呈现。
4.根据权利要求1-3任一所述的远程任务处理系统,其特征在于:远程管理装置还用于实时获取并判断收发实时画面及操作指令的实时宽带速率是否低于阈值
5.根据权利要求4所述的远程任务处理系统,其特征在于:远程管理装置还用于接收来自远程操作终端的终止指令。
6.根据权利要求1所述的远程任务处理系统,其特征在于:所述的被控终端的HDMI接口或VGA接口与远程管理装置通信连接;所述的被控终端还通过串口和/或USB接口与远程管理装置通信连接;所述的远程操作终端通过广域网或城域网与远程管理装置通信连接。
7.一种基于权利要求1-6任一所述的远程任务处理系统的远程任务处理方法,其特征在于:包括以下步骤:
实时获取来自远程操作终端的操作指令;
远程管理装置根据当前远程操作指令中的标识信息,发送激活信息至被控终端,激活标识信息对应的被控终端;
当前被控终端被激活后,实时发送其实时画面至远程管理装置;
远程管理装置实时接收当前被控终端的实时画面并实时发送远程操作终端;
远程管理装置实时将当前远程操作指令中的指令信息处理为控制信息,然后发送当前控制信息至当前被控终端;
当前被控终端接收当前控制信息并执行,然后当前被控终端实时发送其实时画面至远程管理装置。
8.根据权利要求7所述的远程任务处理方法,其特征在于:还包括以下步骤:
远程管理装置实时获取并判断收发实时画面及操作指令的实时宽带速率是否低于阈值,如是,则计算满足收发实时画面及操作指令的理想宽带速率,并根据当前理想宽带速率完成线路选择及带宽值设置。
9.根据权利要求8所述的远程任务处理方法,其特征在于:还包括以下步骤:
远程管理装置实时判断是否有来自远程操作终端的终止指令,如是,则断开与被控终端的通信,并停止接收来自被控终端的实时画面。
10.根据权利要求7所述的远程任务处理方法,其特征在于:标识信息为IP地址或MAC地址。

说明书全文

一种远程任务处理系统及方法

技术领域

[0001] 本发明属于计算机网络技术领域,具体涉及一种远程任务处理系统及方法。

背景技术

[0002] 有一些设备需要经常远程连接,如公司服务器、机房服务器等,如果采用传统的远程需要在设备上安装远程软件,然后通过网络远程操作。
[0003] 在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
[0004] 1)因现有的远程软件或存在信息泄露的问题,在安全级别较高的设备是不允许安装,或者根本没有远程软件需要的环境;
[0005] 2)如单独购买远程访问相关软硬件,需要单独配置网络,导致硬件成本开销大。

发明内容

[0006] 本发明旨在于至少在一定程度上解决上述技术问题之一。
[0007] 为此,本发明目的在于提供一种远程任务处理系统及方法,能够解决网络延迟、稳定性、施工复杂等问题。
[0008] 本发明所采用的技术方案为:
[0009] 一种远程任务处理系统,包括远程操作终端、远程管理装置及被控终端;所述的远程操作终端及被控终端分别与远程管理装置通信连接;
[0010] 远程操作终端,用于发送包括标识信息及指令信息的操作指令,还用于接收来自远程管理装置的实时画面;
[0011] 远程管理装置,用于接收来自远程操作终端的操作指令并将该操作指令处理为控制信息,还用于接收被控终端的实时画面并将该实时画面发送至被控终端;
[0012] 被控终端,用于接收来自远程管理装置的激活信息及指令信息并执行该激活信息及控制信息,还用于发送其实时画面至远程管理装置。
[0013] 作为优选,所述的控制信息包括与键盘或游标移动有关的控制信号
[0014] 作为优选,上述的远程任务处理系统还包括程序码,其分别执行于远程操作终端及被控终端;
[0015] 程序码用于使得远程操作终端与被控终端可以通过远程管理装置进行操作交互,还用于被控终端接收到远程管理终端产生的与键盘或游标移动有关的控制信号,还用于使得被控终端的实时画面在对应的远程操作终端的显示界面呈现。
[0016] 作为优选,远程管理装置还用于实时获取并判断收发实时画面及操作指令的实时宽带速率是否低于阈值
[0017] 作为优选,远程管理装置还用于接收来自远程操作终端的终止指令。
[0018] 作为优选,所述的被控终端的HDMI接口或VGA接口与远程管理装置通信连接;所述的被控终端还通过串口和/或USB接口与远程管理装置通信连接;所述的远程操作终端通过广域网或城域网与远程管理装置通信连接。
[0019] 一种基于上述的远程任务处理系统的远程任务处理方法,包括以下步骤:
[0020] 实时获取来自远程操作终端的操作指令;
[0021] 远程管理装置根据当前远程操作指令中的标识信息,发送激活信息至被控终端,激活标识信息对应的被控终端;
[0022] 当前被控终端被激活后,实时发送其实时画面至远程管理装置;
[0023] 远程管理装置实时接收当前被控终端的实时画面并实时发送远程操作终端;
[0024] 远程管理装置实时将当前远程操作指令中的指令信息处理为控制信息,然后发送当前控制信息至当前被控终端;
[0025] 当前被控终端接收当前控制信息并执行,然后当前被控终端实时发送其实时画面至远程管理装置。
[0026] 作为优选,上述的远程任务处理方法还包括以下步骤:
[0027] 远程管理装置实时获取并判断收发实时画面及操作指令的实时宽带速率是否低于阈值,如是,则计算满足收发实时画面及操作指令的理想宽带速率,并根据当前理想宽带速率完成线路选择及带宽值设置。
[0028] 作为优选,上述的远程任务处理方法还包括以下步骤:
[0029] 远程管理装置实时判断是否有来自远程操作终端的终止指令,如是,则断开与被控终端的通信,并停止接收来自被控终端的实时画面。
[0030] 作为优选,标识信息为IP地址或MAC地址。
[0031] 本发明的有益效果为:
[0032] 通过远程操作终端、远程管理装置及被控终端的配合使用,实现了无需安装现有的远程软件即可实现远程任务处理的目的,远程管理装置可以中转实时画面及并将操作指令处理为包括与键盘或游标移动有关的控制信号的控制信息,使得远程操作安全性更高,解决了现有技术中的网络延迟、稳定性、施工复杂等问题,实用性极高,适于推广使用。
[0033] 本发明的其他有益效果将在具体实施方式中详细说明。附图说明
[0034] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035] 图1是实施例1的结构图。
[0036] 图2是实施例7的流程框图
[0037] 图中:1-远程操作终端;2-远程管理装置;3-被控终端。

具体实施方式

[0038] 下面结合附图及具体实施例来对本发明作进一步阐述。在此需要说明的是,对于这些实施例方式的说明虽然是用于帮助理解本发明,但并不构成对本发明的限定。本发明公开的功能细节仅用于描述本发明的示例实施例。然而,可用很多备选的形式来体现本发明,并且不应当理解为本发明限制在本发明阐述的实施例中。
[0039] 应当理解,本发明使用的术语仅用于描述特定实施例,并不意在限制本发明的示例实施例。若术语“包括”、“包括了”、“包含”和/或“包含了”在本发明中被使用时,指定声明的特征、整数、步骤、操作、单元和/或组件的存在性,并且不排除一个或多个其他特征、数量、步骤、操作、单元、组件和/或他们的组合存在性或增加。
[0040] 应当理解,还应当注意到在一些备选实施例中,所出现的功能/动作可能与附图出现的顺序不同。例如,取决于所涉及的功能/动作,实际上可以实质上并发地执行,或者有时可以以相反的顺序来执行连续示出的两个图。
[0041] 应当理解,在下面的描述中提供了特定的细节,以便于对示例实施例的完全理解。然而,本领域普通技术人员应当理解可以在没有这些特定细节的情况下实现示例实施例。
例如可以在框图中示出系统,以避免用不必要的细节来使得示例不清楚。在其他实例中,可以不以不必要的细节来示出众所周知的过程、结构和技术,以避免使得示例实施例不清楚。
[0042] 实施例1:
[0043] 如图1所示,本实施例提供一种远程任务处理系统,包括远程操作终端、远程管理装置及被控终端;远程操作终端及被控终端分别与远程管理装置通信连接;
[0044] 远程操作终端,用于发送包括标识信息及指令信息的操作指令,还用于接收来自远程管理装置的实时画面;
[0045] 远程管理装置,用于接收来自远程操作终端的操作指令并将该操作指令处理为控制信息,还用于接收被控终端的实时画面并将该实时画面发送至被控终端;
[0046] 被控终端,用于接收来自远程管理装置的激活信息及指令信息并执行该激活信息及控制信息,还用于发送其实时画面至远程管理装置。
[0047] 在实际使用过程中,首先完成远程操作终端、远程管理装置及被控终端的配置,如标识信息配置等;接着远程操作终端进行键盘和/或游标的操作,发出操作指令;远程管理装置接收操作指令完成被控终端的连接,并将操作指令处理成包括与键盘或游标移动有关的控制信号的控制信息,然后将控制信息发送至被控终端;接着被控终端执行控制信息并发送实时画面至远程管理装置;远程管理装置收发被控终端的实时画面;由此即可完成远程操作终端置及被控终端之间的通信。
[0048] 本实施例中的远程任务处理系统解决了远程操作中部署复杂和配置成本高等问题;具体的,现有技术中进行远程操作时,除了被控终端与远程操作终端,至少还需要一路由器等网络中继器、一远程数据采集设备及一远程数据服务器,现在仅需远程管理装置就可以解决了,降低了采购成本及配置成本;且现有技术中均采用远程软件进行数据捕捉,易出现信息泄露等安全问题,而本实施例中的远程任务处理系统通过可控且可自行配置的远程管理装置即可实现,提高了信息传输的安全性,实用性极高。
[0049] 作为其中一种优选的实施方式,远程管理装置包括路由器,还包括串口电路和/或USB接口电路,还包括HDMI接口电路和/或VGA接口电路;串口电路、USB接口电路、HDMI接口电路及VGA接口电路均集成于路由器的主板电路上;路由器具有模拟鼠标键盘操作、自行进行线路选择、带宽值设置及当前任务的理想宽带速率计算等功能;由此可以基于现有的路由器实现本发明的功能,采购成本及配置成本均能够得到有效控制,只需在原有的路由器硬件基础上增加模拟鼠标键盘接口(即串口电路和/或USB接口电路)及视频接口(即HDMI接口电路和/或VGA接口电路)。
[0050] 实施例2
[0051] 本实施例提供的技术方案是在实施例1的技术方案基础上作出的进一步改进,本实施例与实施例1的区别技术特征在于:
[0052] 本实施例中,控制信息包括与键盘或游标移动有关的控制信号。
[0053] 实施例3
[0054] 本实施例提供的技术方案是在实施例2的技术方案基础上作出的进一步改进,本实施例与实施例2的区别技术特征在于:
[0055] 本实施例中,上述的远程任务处理系统还包括程序码,其分别执行于远程操作终端及被控终端;
[0056] 程序码用于使得远程操作终端与被控终端可以通过远程管理装置进行操作交互,还用于被控终端接收到远程管理终端产生的与键盘或游标移动有关的控制信号,还用于使得被控终端的实时画面在对应的远程操作终端的显示界面呈现。
[0057] 实施例4
[0058] 本实施例提供的技术方案是在实施例1-3任一的技术方案基础上作出的进一步改进,本实施例与实施例1-3任一的区别技术特征在于:
[0059] 本实施例中,远程管理装置还用于实时获取并判断收发实时画面及操作指令的实时宽带速率是否低于阈值;由此解决了远程操作中的带宽稳定性问题,通过远程管理装置上可以很好地控制流量的优先级,保证远程操作的稳定。
[0060] 实施例5
[0061] 本实施例提供的技术方案是在实施例1-4任一的技术方案基础上作出的进一步改进,本实施例与实施例1-4任一的区别技术特征在于:
[0062] 本实施例中,远程管理装置还用于接收来自远程操作终端的终止指令。
[0063] 实施例6
[0064] 本实施例提供的技术方案是在实施例1-5任一的技术方案基础上作出的进一步改进,本实施例与实施例1-5任一的区别技术特征在于:
[0065] 本实施例中,被控终端的HDMI接口或VGA接口与远程管理装置通信连接;被控终端还通过串口和/或USB接口与远程管理装置通信连接;远程操作终端通过广域网或城域网与远程管理装置通信连接。
[0066] 实施例7
[0067] 本实施例是在实施例1-7任一的的技术方案基础上做出的,具体为:
[0068] 如图2所示,本实施例提供一种基于上述的远程任务处理系统的远程任务处理方法,包括以下步骤:
[0069] 实时获取来自远程操作终端的操作指令;
[0070] 远程管理装置根据当前远程操作指令中的标识信息,发送激活信息至被控终端,激活标识信息对应的被控终端;
[0071] 当前被控终端被激活后,实时发送其实时画面至远程管理装置;
[0072] 远程管理装置实时接收当前被控终端的实时画面并实时发送远程操作终端;
[0073] 远程管理装置实时将当前远程操作指令中的指令信息处理为控制信息,然后发送当前控制信息至当前被控终端;
[0074] 当前被控终端接收当前控制信息并执行,然后当前被控终端实时发送其实时画面至远程管理装置。
[0075] 实施例8
[0076] 本实施例提供的技术方案是在实施例7的技术方案基础上作出的进一步改进,本实施例与实施例7的区别技术特征在于:
[0077] 本实施例中,上述的远程任务处理方法还包括以下步骤:
[0078] 远程管理装置实时获取并判断收发实时画面及操作指令的实时宽带速率是否低于阈值,如是,则计算满足收发实时画面及操作指令的理想宽带速率,并根据当前理想宽带速率完成线路选择及带宽值设置。
[0079] 由此解决了远程操作中的带宽稳定性问题,通过远程管理装置上可以很好地控制流量的优先级,保证远程操作的稳定。
[0080] 作为其中一种优选的实施方式,远程管理装置根据当前理想宽带速率完成线路选择及带宽值设置时,优先分配带宽给当前远程任务带宽,然后再分配给其他程序使用,由此保证远程操作中的带宽稳定性。
[0081] 实施例9
[0082] 本实施例提供的技术方案是在实施例7-8任一的技术方案基础上作出的进一步改进,本实施例与实施例7-8任一的区别技术特征在于:
[0083] 本实施例中,上述的远程任务处理方法还包括以下步骤:
[0084] 远程管理装置实时判断是否有来自远程操作终端的终止指令,如是,则断开与被控终端的通信,并停止接收来自被控终端的实时画面。
[0085] 实施例10
[0086] 本实施例提供的技术方案是在实施例7-9任一的技术方案基础上作出的进一步改进,本实施例与实施例7-9任一的区别技术特征在于:
[0087] 本实施例中,标识信息为IP地址或MAC地址,由此避免一远程管理装置对应多个远程操作终端及多个被控终端的情况下出现误操作非操作指令对应的被控终端。
[0088] 以上所描述的实施例仅仅是示意性的,若涉及到作为分离部件说明的单元,其可以是或者也可以不是物理上分开的;若涉及到作为单元显示的部件,其可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0089] 以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
[0090] 本发明不局限于上述可选的实施方式,任何人在本发明的启示下都可得出其他各种形式的产品。上述具体实施方式不应理解成对本发明的保护范围的限制,本发明的保护范围应当以权利要求书中界定的为准,并且说明书可以用于解释权利要求书。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈