CN116996562A - 跨网安全推送的方法及*** - Google Patents

跨网安全推送的方法及*** Download PDF

Info

Publication number
CN116996562A
CN116996562A CN202310147673.9A CN202310147673A CN116996562A CN 116996562 A CN116996562 A CN 116996562A CN 202310147673 A CN202310147673 A CN 202310147673A CN 116996562 A CN116996562 A CN 116996562A
Authority
CN
China
Prior art keywords
signal source
unidirectional
network
interactive interface
control command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310147673.9A
Other languages
English (en)
Inventor
谭登峰
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zen Ai Technology Co ltd
Original Assignee
Beijing Zen Ai Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zen Ai Technology Co ltd filed Critical Beijing Zen Ai Technology Co ltd
Priority to CN202310147673.9A priority Critical patent/CN116996562A/zh
Publication of CN116996562A publication Critical patent/CN116996562A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及跨网安全推送方法,包括:接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,及将绘制的交互界面输出至画面叠加融合装置;通过第一单向传输路径将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息输出至画面叠加融合装置;根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至画面叠加融合装置;所述画面叠加融合装置进行推送响应。通过本发明可实现跨网推送。

Description

跨网安全推送的方法及***
技术领域
本发明涉及跨网推送的方法及***,尤其涉及跨网安全推送的方法及***。
背景技术
现有技术中,如图1a所示,交互终端1000通过交换机1010连接单向传输设备1200和信号源1100,以及单向传输设备2200和信号源2100,单向传输设备1200和2200可以将交互终端1000的指令单向传输至信号源1100和2100,交互终端1000和交互终端2000处于两个网络环境中,不能通过网络直连。
交互终端1000可以将其产生的交互界面(如图中窗口A和B)通过视频线以图像的方式输出至交互终端2000,同时,信号源1100和2100的响应结果界面也通过交换机2020输出至交互终端2000,交互终端2000将信号源1100和2100的响应结果界面直接叠加到交互界面中的窗口A位置和B位置的上方,从而实现在交互界面上的显示。
上述方式只能实现信号源1100和2100的响应结果界面和交互界面的简单叠加。当涉及对交互界面的标绘时,将出现一些问题。例如,当将标绘添加在交互界面上时,添加了标绘后的交互界面将以图像方式传输到交互终端2000,如果标绘位置位于A和B窗口内,则A和B窗口内的标绘最终都会被A和B上所要显示的信号源1100和2100覆盖,只有位于窗口A和B之外的标绘才能不被遮挡,继续显示。
发明内容
针对以上问题,本发明第一方面提出一种跨网安全推送方法,其包括:
接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过单向视频传输装置输出至画面叠加融合装置;
通过第一单向传输路径将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息输出至画面叠加融合装置;
根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至画面叠加融合装置;
所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
本发明第二方面提出一种跨网安全推送***,包括:
交互界面及信号源控制装置、第一单向传输装置、单向视频传输装置、画面叠加融合装置、第二单向传输装置和第三单向传输装置。
所述交互界面及信号源控制装置用于接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过第一单向传输装置输出至画面叠加融合装置,以及通过第二单向传输装置控制信号源,使其根据所述的用于控制信号源的控制命令进行响应并将信号源响应结果通过第三单向传输装置传输至所述画面叠加融合装置;
所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
本发明第三方面提出一种跨网安全推送***,包括:
交互界面及信号源控制装置、单向视频传输装置、第一单向传输装置、画面叠加融合装置、单向控制设备和第二单向传输装置;
所述交互界面及信号源控制装置用于接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于确定用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,并将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过第一单向传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于将所述的用于控制信号源的控制命令发送至单向控制设备,由单向控制设备控制信号源,使其根据所述的用于控制信号源的控制命令进行响应并将信号源响应结果通过第二单向传输装置传输至所述画面叠加融合装置;
所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
本发明第四方面提出一种跨网安全推送***,包括:
交互界面及信号源控制装置、单向视频传输装置、第一单向传输装置、画面叠加融合装置、单向控制设备、控制网交换机、视频网交换机、视频编码设备和第二单向传输装置;
所述交互界面及信号源控制装置用于接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于确定用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,并将其通过第一单向传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还将用于控制信号源的控制命令发送至控制网交换机,由控制网交换机再发送至单向控制设备,由单向控制设备控制信号源根据所述用于控制信号源的控制命令进行响应以及使其将响应结果通过第二单向传输装置输出至视频编码设备;
视频编码设备用于将信号源响应结果编码成网络流信号并将该网络流信号传输至所述视频网交换机,并由视频网交换机进而传输至所述画面叠加融合装置;
所述画面叠加融合装置将所述网络流信号解码为视频流数据,以此视频流数据作为信号源响应结果,所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
通过本发明的上述实施例,可以使一个交互终端实现对另一个跨网交互终端的各种推送操作,提高了交互效率,同时还确保了交互过程的安全性,避免由交互过程引起高密级信息流动到低密级交互设备中,如避免高密级的信号源的内容流动到交互界面及信号源控制装置或流动到输入产生装置所在的低密级交互端。
附图说明
图1a示出根据现有技术的跨网交互***示意图;
图1b示出根据本发明一些实施例的跨网安全推送***示意图;
图2a示出根据本发明一些实施例的跨网安全推送***示意图;
图2b示出根据本发明一些实施例的跨网安全推送***示意图;
图2c示出根据本发明一些实施例的跨网安全推送***示意图;
图3示出根据本发明一些实施例的跨网安全推送***示意图;
图4示出根据本发明一些实施例的跨网安全推送过程中信号源显示窗口的变化;
图5示意性地示出根据本发明一些实施例的跨网安全推送方法的流程图;
图6示意性地示出根据本发明一些实施例的跨网安全推送方法的流程图;
图7示意性地示出根据本发明一些实施例的用于跨网安全推送的设备的示意图。
具体实施方式
本申请中,凡涉及通过网络实现的,其本质旨在涵盖通过交换机、路由器等必要的固件或软件实现的有线或无线的网络连接,也涵盖通过一些服务端或其他计算机等作为中介实现的有线或无线的网络连接,本申请为简化描述,突出发明点,在描述网络连接时有时略去了对路由器/交换机的说明。在本申请中,所涉及的网络可以包括Wi-fi网络、蓝牙网络、私人区域网络(PAN)、局域网(LAN)、广域网(WAN)、IEEE 802.1x、内联网、互联网、外联网及其各项组合。网络也可以包括数字蜂窝电话网络,其可以包括全球移动通信***(GSM)、通用分组无线服务(GPRS)、cdmaOne、CDMA2000、演进一数据优化的(EV-D0)、增强型数据速率GSM演进(EDGE)、通用移动通信***(UMTS)、数字增强型无绳通信(DECT)、数字AMPS(IS-136/TDMA)、集成数字增强型网络(iDEN)、WiMAX、LTE、LTE advanced、移动宽带无线接入(MBWA)、IEEE 802.20。网络可以是公共接入的、私人的、虚拟私人的例如VPN。
下面将参考附图并结合实施例来示例性地说明本发明,需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。另外,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
在本申请中,涉及光纤,串口等连线的使用,为搭配这些连线,可能需要配套使用的转换模块,例如在将信号从网络转换到光纤上时,需要网转光模块,但在计算机网络端口本身即为光端口的情况下,可以省略额外的网转光模块,鉴于这种模块是否必要可以根据实际应用场景来确定,为本领域技术人员所熟知,故为简化起见,没有一一加以说明,但不表明对必要转换模块的省略。
下文提到的交互界面及信号源控制装置和画面叠加融合装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备或其中的一部分。
在本申请中,跨网推送包括跨网推送标绘;用于实施所述推送的控制命令包括跨网标绘命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括根据鼠标位置实施标绘。所述跨网推送还包括跨网推送弹窗;用于实施所述推送的控制命令包括跨网弹窗命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括在鼠标位置实施弹窗。所述跨网推送还包括跨网识别动作;用于实施所述推送的控制命令包括跨网识别命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括对鼠标选定区域进行识别。
图1b示出根据本发明一些实施例的跨网安全推送***示意图。
所述跨网安全推送***包括交互界面及信号源控制装置102、第一单向传输路径104上的相关装置、单向视频传输装置1041、画面叠加融合装置108、第二单向传输路径1061上的相关装置和第三单向传输路径1063上的相关装置。
在本申请中,所述第一、第二和第三单向传输路径上可以包括各种可以实现单向传输或单向控制目的装置,所述的用于实现单向传输或单向控制目的装置可以是一个单向控制设备或单向传输线缆等单向传输装置,或是由一个控制装置和传输线缆等组成的整体,在作为整体实现单向传输或单向控制目的时,本申请并不限制整体中的各个控制装置或连接线缆本身必须是单向工作的,例如,有些设备或设备间的连接线缆或许存在双向或多向通路,但作为整体的单向传输装置仍可以实现单向传输或单向控制;再例如,所述路径上可能涉及网络连接(件),但当该网络连接结合了其他设备后,其结合后的整体可以实现单向的目的,如下文还将描述的,此类情况也都在本发明的预料范围和要求保护的范围内。
所述交互界面及信号源控制装置可以预先存储多个交互界面,以及各个交互界面和输入的对应关系。例如,存储各个交互界面和各个登陆信息的对应关系,使得可以根据登陆信息来确定对应的交互界面:当用户以不同帐号登录时,所述交互界面及信号源控制装置接收和分析所述用户的输入(账号),根据输入(帐号)调取相应id的交互界面。此外,在屏幕100由多个屏幕拼接而成的情况下,所述交互界面及信号源控制装置还可以存储交互界面和屏幕的对应关系,或者登陆信息和屏幕的对应关系,使得可以在确定交互界面后,确定对应的屏幕,或者根据登陆信息确定对应的屏幕。此外,可以对不同的帐号设置不同的权限,使得当某些帐号登录时,只能使用特定的一个交互界面。
根据本发明的一些实施例,所述交互界面的内容可以包括保存、标绘、删除、录屏、撤销、清空等交互标签、显示窗口分布、鼠标等。各个不同的交互界面可以有不同的标签、框线分布等。所述标绘意指划线,加入几何结构图,流程图,以及进行标注,加入文字,进行着色等动作;ui数据是描述一个交互界面的各个组成部分及各部分所处的位置等信息的数据,所述各个组成部分如保存、标绘、删除、录屏、撤销、清空等交互标签、显示窗口、鼠标等。
所述交互界面及信号源控制装置102可以接收和分析用户输入,确定所要调取的交互界面、用于控制交互界面1025的控制命令、用于实施所述推送的控制命令和用于控制信号源(设所控信号源为信号源1)的控制命令,以及根据所述的用于控制交互界面1025的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置1041输出至画面叠加融合装置108。
根据本发明的一些实施例,当只存在一个交互界面时,所述交互界面及信号源控制装置102将无需另行确定所要调取的交互界面,以及响应所述输入(例如一旦检测到有跨网安全推送相关的输入),通过单向视频传输装置1041将交互界面对应的画面输出到所述画面叠加融合装置108上,由所述画面叠加融合装置108将交互界面输出至屏幕100。通过将所要操作的交互界面输出至所述屏幕100,用户可以在后续交互动作中参考屏幕上的显示内容进行输入操作,例如,移动本地鼠标,敲击本地键盘,输入快捷键等,以便改变交互界面或控制信号源,最终使信号源在屏幕上的显示界面相应改变或信号源输出内容改变。
根据本发明的一些实施例,所述用于控制交互界面的控制命令例如可以包括点击图中信号源1所在方格内的下拉菜单,移动、放大或缩小信号源1的显示窗口位置,等等。
根据本发明的一些实施例,所述用于控制信号源的控制命令例如可以包括播放、暂停、关闭信号源的控制命令等。
所述交互界面及信号源控制装置102还用于将初始鼠标位置信息和信号源显示窗口信息,以及随后的鼠标位置信息和信号源显示窗口信息,和用于实施所述标绘的控制命令通过第一单向传输路径104向画面叠加融合装置108输出。交互界面及信号源控制装置102可以通过交互界面及用于控制交互界面的控制命令实时确定交互界面的变化及相应的鼠标位置信息和信号源显示窗口信息。鼠标位置信息包括指针位置数据。
所述交互界面及信号源控制装置102还根据所述的用于控制信号源的控制命令,通过第二单向传输路径1061控制信号源1进行响应,以及使信号源1将响应结果通过第三单向传输路径1063输出至所述画面叠加融合装置108。
画面叠加融合装置108根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。推送响应结果可以被输出至屏幕100上。用户在交互界面及信号源控制装置102上操作时可以直接视觉查看屏幕100上的内容,从而实现类似于本地电脑的各种操作,虽然屏幕100上的内容实际是由画面叠加融合装置108经过一系列处理形成的,所述处理包括显示交互界面,在交互界面上的信号源窗口位置输出显示信号源,在交互界面上的鼠标位置处输出鼠标图样,以及根据用于标绘的控制指令和鼠标位置信息在视觉顶层上实施标绘,前述一系列图像显示也可以称为图像融合。
在本发明的上述实施例中,用户输入在某一时刻可能对应于用于控制交互界面的控制命令,在下一时刻可能对应于用于实施所述推送的控制命令,在下下一时刻可能对应于用于控制信号源的控制命令,或者可能全程不涉及其中的一种或两种情况。当用户参考屏幕操作交互界面时,用户输入对应于用于控制交互界面的控制命令;当用户参考屏幕100点击标绘按钮,并随后选取画笔进行勾画时,用户输入对应于用于实施标绘的控制命令;当用户点击信号源界面内的控件时,用户输入对应于用于控制信号源的控制命令。所述跨网推送还可以包括跨网推送弹窗;用于实施所述推送的控制命令包括跨网弹窗命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括在鼠标位置实施弹窗;以及所述跨网推送还可以包括跨网识别动作;用于实施所述推送的控制命令包括跨网识别命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括对鼠标选定区域进行识别。
在本发明的实施例中,鼠标位置信息被发送到画面叠加融合装置,一方面是可以用于在相应位置显示鼠标,从而知道用户操作的位置,提高操作效率。另一方面,鼠标位置可以作为控制命令的辅助参数,完成控制命令的实施,例如,沿着鼠标位置轨迹实施标绘。因此,根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应即可以包括根据鼠标位置完成控制命令的情况,也包括在完成控制命令时,仅将鼠标位置信息作为显示鼠标的位置依据。
根据本发明的一些实施例,跨网安全推送***还可以包括一个输入产生装置101。参考图1b,输入产生装置101例如可以为键盘,鼠标等输入装置。在一些实施例中,可以通过输入产生装置的输入,来触发交互界面及信号源控制装置102通过单向视频传输装置将所要操作的交互界面输出到画面叠加融合装置108上。根据本发明的一些实施例,可以通过输入产生装置输入用于控制信号源的控制命令、用于控制交互界面的控制命令和用于实施所述标绘的控制命令。
所述输入产生装置例如还可以为红外边框触控输入设备,也可以是电容触控设备。此外,所述输入产生装置还可以是以电感应、磁感应、热感性、光感应等各种方式来捕获触控或其他控制动作的输入产生装置。此外,也可以通过网络途径产生控制指令。根据本发明的一些实施例,输入产生装置可以在空间上叠加在屏幕100上,如下面还将描述的,屏幕100可以提供控制对象的画面,当输入产生装置为透明的触控装置时,通过将触控装置叠加在屏幕之上,通过参考透明的触控装置下方的屏幕的画面,可以在输入产生装置上实现可视化触控。屏幕100和输入产生装置在整个装置中的连接方式如图1b所示。
所述输入产生装置例如还可以为基于屏幕100的红外光幕式触控屏幕,其中,屏幕表面布置有红外光幕。红外光幕可以通过屏幕上方的红外激光器或激光器阵列而形成于屏幕表面,当用户通过手指等作用于布置有红外光幕的屏幕100时,通过红外摄像头捕获用户在屏幕中的触控输入。例如,当在屏幕上进行触控时,触控点X处的红外光幕的光分布将因触控行为而发生变化,如,触控点处的部分红外光被触控手指漫反射离开屏幕,进而被位于屏幕前方的红外摄像头拍摄到;或触控点处的部分红外光因触控手指的作用透射穿过屏幕(例如当屏幕位半透反的DLP屏幕时),进而被位于屏幕后方的红外摄像头拍摄到。通过识别拍摄结果中的红外触点的位置可以识别出触控。
根据本发明的一些实施例,所述交互界面及信号源控制装置102还可以保存交互界面响应结果,用于更新预先存储的交互界面,作为下一次所要调取的交互界面。
根据本发明的一些实施例,所述交互界面及信号源控制装置102通过第一单向传输路径104向画面叠加融合装置108将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下方式输出至画面叠加融合装置108:
将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下a)-b)之一的第一单向传输装置输出至画面叠加融合装置108:
a)单向光纤;
b)单向串口线;
此时所述第一单向传输路径上包括单向光纤,或者包括单向视频线等单向连接件。所述单向光纤包括光纤和光纤隔离器。此外,在本申请中,为简化描述,单向光纤旨在涵盖可能需要与其配套使用的***(将光信号转换为电信号或将电信号转换为光信号)等配件,鉴于这种配套使用与否属于本领域公知常识,因此在上下文显而易见的情况下,没有一一展开说明。另外,其他用于实现单向传输的装置也在本发明预料范围内。与此相应,根据本发明的一些实施例的跨网安全推送***可以进一步包括所述第一单向传输装置,以下情况与此类似,不再重复声明。
根据本发明的一些实施例,可以将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下方式输出至画面叠加融合装置108:
将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息依次通过第一网络、网转光设备和单向光纤传输至画面叠加融合装置。
根据本发明的一些实施例,可以将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下方式输出至画面叠加融合装置:
将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息依次通过第一网络、以下c)-d)之一的第一单向传输装置和第二网络输出至画面叠加融合装置:
c)单向光纤;
d)网转光设备、单向光纤和光转网设备的组合。
根据本发明的一些实施例,可以将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下方式输出至画面叠加融合装置:
将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息依次通过以下e)-f)之一的第一单向传输装置和第二网络输出至画面叠加融合装置:
e)单向光纤;
f)单向光纤和光转网设备的组合。
在本申请中,所述第一网络和第二网络仅为区别描述两个网络而用到的概念,无其他特指含义;在一些附图及描述中,控制网交换机或视频网交换机所在网络可以用来指代第一网络和第二网络。
根据本发明的一些实施例,根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
通过以下a)-d)之一的第二单向传输装置控制信号源进行响应:
a)单向光纤;
b)单向串口线;
c)单向串口线、串转光设备和单向光纤的组合;
d)单向光纤、光转串设备和单向串口线的组合;
根据本发明的一些实施例,根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
依次通过第一网络和以下e)-h)之一的第二单向传输装置控制信号源进行响应:
e)网转串设备和单向串口线的组合;
f)网转光设备和单向光纤的组合;
g)网转串设备、单向串口线、串转光设备和单向光纤的组合;
h)网转光设备、单向光纤、光转串设备和单向串口线的组合;
根据本发明的一些实施例,根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
依次通过第一网络、以下i)-m)之一的第二单向传输装置和信号源所在的第三网络控制信号源进行响应:
i)单向光纤;
j)网转串设备、单向串口线和串转网设备的组合;
k)网转光设备、单向光纤和光转网设备的组合;
l)网转串设备、单向串口线、串转光设备、单向光纤和光转网设备的组合;
m)网转光设备、单向光纤、光转串设备、单向串口线和串转网设备的组合;
根据本发明的一些实施例,根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
依次通过以下n)-r)之一的第二单向传输装置和信号源所在的第三网络控制信号源进行响应:
n)单向光纤;
o)单向光纤、光转串设备、单向串口线和串转网设备的组合;
p)单向光纤和光转网设备的组合;
q)单向串口线和串转网设备的组合;
r)单向串口线、串转光设备、单向光纤、光转网设备的组合;
根据本发明的一些实施例,根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
通过单向控制设备控制信号源进行响应。
根据本发明的一些实施例,所述的通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
通过以下a)-d)之一的第二单向传输装置将所述的用于控制信号源的控制命令传输给控制装置,由控制装置控制信号源进行响应:
a)单向光纤;
b)单向串口线;
c)单向串口线、串转光设备和单向光纤的组合;
d)单向光纤、光转串设备和单向串口线的组合;
根据本发明的一些实施例,所述的通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
依次通过第一网络和以下e)-h)之一的第二单向传输装置将所述的用于控制信号源的控制命令传输给控制装置,由控制装置控制信号源进行响应:
e)网转串设备和单向串口线的组合;
f)网转光设备和单向光纤的组合;
g)网转串设备、单向串口线、串转光设备和单向光纤的组合;
h)网转光设备、单向光纤、光转串设备和单向串口线的组合。
根据本发明的一些实施例,所述的通过第二单向传输路径控制信号源进行响应,包括通过以下方式来实现:
通过第一网络将所述的用于控制信号源的控制命令传输给控制装置,由控制装置通过以下i)一1)之一的第二单向传输装置控制信号源进行响应:
i)单向光纤;
j)单向串口线;
k)单向串口线、串转光设备和单向光纤的组合;
l)单向光纤、光转串设备和单向串口线的组合。
根据本发明的一些实施例,通过以下方式将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置:
1)使信号源将信号源响应结果通过以下a)-b)之一的第三单向传输装置传输至所述画面叠加融合装置:
a)单向光纤;
b)单向视频线;
根据本发明的一些实施例,通过以下方式将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置:
使信号源将信号源响应结果通过以下c)一d)之一的第三单向传输装置传输至视频编码设备,由视频编码设备将信号源响应结果编码为网络流信号,以及将网络流信号通过第二网络发送至所述画面叠加融合装置,由所述画面叠加融合装置将所述网络流信号解码为视频流数据,以此视频流数据作为信号源响应结果进行所述融合,以及将融合结果输出至对应的屏幕100:
c)单向光纤;
d)单向视频线。
根据本发明的一些实施例,所述第一网络和第二网络网络隔离;所述第二网络和第三网络网络隔离;第一网络和第三网络网络隔离。
在以上描述中,通过第一路经实现的各种传输和控制、通过第二路径实现的各种传输和控制、以及通过第三路径实现的各种传输和控制可以在不冲突的情况下进行组合,以实现本发明的发明目的。关于单向控制设备,下文还有进一步描述。
图2a示出根据本发明再一些实施例的跨网安全推送***示意图。其中与图1b的不同之处在于图示虚线部分,虚线框外的部分与图1b类似,因此沿用图1b的附图标记。
在图2a中,所述交互界面及信号源控制装置102将用于控制信号源的控制命令通过控制网交换机13发送至单向控制设备161,单向控制设备161接收来自交互界面及信号源控制装置12的控制命令,并根据该控制命令控制信号源1,信号源1响应所述单向控制设备161的控制,执行相应的键盘、鼠标、触控等操作,并将与该操作结果或响应结果对应的信号源1内容(如视频流数据形式的视频内容)通过单向视频线或单向光纤等单向传输装置单向发送至视频编码设备163,由视频编码设备将视频流数据编码为网络流信号以及将该网络流信号形式的视频内容经由视频网交换机15发送至画面叠加融合装置108。
根据一些实施例,根据信号源的不同,单向控制设备161的组成及其对信号源的作用方式可以相应变化。例如,在信号源为计算机的情形下,可以通过单向控制设备161向信号源发送协议形式的控制数据,以对信号源进行单向控制,信号源的内容不会反向传输至单向控制设备。在信号源为摄像头等装置的情况下,所述单向控制设备可以包括一个单向传输装置和控制装置,所述控制装置用于根据所述控制数据控制摄像头,所述单向传输装置可以阻断摄像头内容反向朝单向控制设备流出。例如,单向控制设备可以包括单向传输装置和usb控制器,usb控制器是标准usb-hid设备,通过usb与信号源相连,能够对信号源进行键盘和鼠标的控制。
画面叠加融合装置108接收来自视频网交换机的信号源1的网络流信号形式的视频内容,将其解码为视频流数据,所述画面叠加融合装置用于接收交互界面,接收用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,以及接收来自视频网交换机的信号源1的网络流信号形式的视频内容,将其解码为视频流数据信号源响应结果。所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。推送响应结果可以被输出至屏幕100上。
根据本发明的一些实施例,对所述的用于控制信号源的控制命令进行加密,以便进一步提高交互安全性;所述的进行加密可以是在发送所述的用于控制信号源的控制命令之前对其进行加密,或者在所述第二单向传输路径上对其进行加密,例如,在第二单向传输路径上(如在网转串设备之后)引入加密设备,以对其进行加密,或者可以在第二单向传输路径上的某个硬件内(如网转串设备等)引入加密软件,以对其进行加密。相应地,收到控制命令的信号源对控制命令进行解密,以及进行响应,或者可以在邻近信号源处引入解密设备,以对其进行解密。
根据本发明的一些实施例,所述方法还可以包括在将信号源响应结果传输至所述画面叠加融合装置之前,对所述信号源响应结果进行加密,或者包括在第三单向传输路径上对其进行加密;相应地,收到信号源响应结果的画面叠加融合装置对加密内容进行解密,或者可以在在邻近画面叠加融合装置处引入解密设备,以对其进行解密。以下实施例亦同。
图2b示出根据本发明再一些实施例的跨网安全推送***示意图。其中与图2a的不同之处在于其中第一单向传输路径104位于所述控制网交换机和视频网交换机之间,用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过控制网交换机、第一单向传输路径(或单向传输装置)和视频网交换机输出至画面叠加融合装置。其余部分和图2a类似,因此,为简化起见不再赘述。
根据工作环境中对网络环境的需求与否,在本发明的一些其他实施例中,可以使上述***的组成部件有所变化,例如使其中与网络接入有关的部件存在或省略。例如,1)若不需要视频网交换机,只需要控制网交换机,用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息可以通过控制网交换机和单向传输装置输出至画面叠加融合装置;2)若不需要控制网交换机,只需要视频网交换机,用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息可以通过单向传输装置和视频网交换机输出至画面叠加融合装置;3)若不需要视频网和控制网环境,用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息可以直接通过单向传输装置输出至画面叠加融合装置。与以上1)对应的是,控制数据可以通过控制网交换机传输至单向控制设备。与以上2和3)对应的是,控制数据可以直接传输至单向控制设备。与以上1)和3)对应的是,信号源的响应结果通过单向光纤或单向视频线被输出至画面叠加融合装置。与以上2)对应的是,信号源的响应结果由视频编码设备编码,编码结果通过单向光纤或其他单向传输线(如电缆)传输至述视频网交换机,并由视频网交换机进而传输至述画面叠加融合装置。
此外,前面围绕图1b描述的跨网安全推送过程的各个细节可以被应用于此处,或经适当调整后可以被应用于此处。为简化起见,此处不再赘述。
图2c示出根据本发明再一些实施例的跨网安全推送***的级联示意图。
图中虚线框部分1112和1113与图示1111部分相同,对1111部分的描述可参加图2a。图2c进一步包括级联服务器1110,其网络连接多个交互界面及信号源控制装置,以对各个交互界面及信号源控制装置进行级联,例如作为服务器存储多个交互界面及信号源控制装置的信息,以及协调多个交互界面及信号源控制装置之间的互相调用、访问和控制。例如,其中一个交互界面及信号源控制装置可以通过级联服务器1110交向其他交互界面及信号源控制装置传输用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,其他交互界面及信号源控制装置再将接收的用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息传输至各自对应的画面叠加融合装置,各自对应的画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
根据本发明的一些实施例,也可以使图2c包括级联服务器1114,其网络连接多个画面叠加融合装置,以对各个画面叠加融合装置进行级联,例如作为服务器存储多个画面叠加融合装置的信息,以及协调多个画面叠加融合装置之间的互相调用、访问和控制。例如,多个画面叠加融合装置通过该服务器向其他多个画面叠加融合装置传输所述推送响应结果画面。
根据本发明的一些实施例,以上级联服务器1110和1114(的功能)可以分别集成到控制网交换机和视频网交换机中。
根据本发明的一些实施例,以上级联服务器1110和1114(的功能)还可以分别集成到交互界面及信号源控制装置中和画面叠加融合装置中。
以上级联服务器的应用也适用于其他实施例,例如,可以用于图2b及以下图3,不再赘述。
设若在图1a所示的现有技术中的引入级联服务器以及多个与交互终端1000并行的交互终端,由于,图1a所示的技术中,交互终端1000是将所有交互响应后的界面均以视频画面的方式发送至左边的交互终端2000,因此,无法实现各个交互终端之间对彼此的交互界面施加用于实施所述推送的控制命令,也即无法实现本发明中的推送级联。
图3示出根据本发明一些实施例的跨网安全推送***示意图。
所述跨网安全推送***包括多网安全使用装置300、控制网交换机13、视频网交换机35、单向控制设备(361,362;371,372)、视频编码设备(363,364;373,374),以及连接信号源(信号源1,信号源2;信号源n,信号源m)和视频编码设备(363,364;373,374)之间的单向传输装置。根据本发明的一些实施例,所述交互界面及信号源控制装置32还可以包括一个输入产生装置31。
多网安全使用装置300包括:交互界面及信号源控制装置32、第一单向传输路径34、单向视频传输装置341(如单向hdmi视频线或vga视频线)、和画面叠加融合装置38。
所述交互界面及信号源控制装置接收并分析用户输入(如登陆帐号),确定该操作对应的交互界面325,以及操作对象(信号源1),根据交互界面325相关的ui数据绘制交互界面,以及通过单向视频传输装置341将所述交互界面发送至画面叠加融合装置38,并由画面叠加融合装置38输出至屏幕301,使用户可在屏幕上看到所要操作的交互界面325。随后,用户可以参考屏幕301上的界面进行进一步的操作。
所述交互界面及信号源控制装置32可以接收和分析用户的进一步输入,确定与所述输入对应的用于控制交互界面325的控制命令、用于实施所述推送的控制命令和用于控制信号源1的控制命令;以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,以及根据交互界面响应结果绘制交互界面,并将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置38。所述交互界面及信号源控制装置32还通过第一单向传输路径34向画面叠加融合装置38输出用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息。所述交互界面及信号源控制装置32还将用于控制信号源1的控制命令通过控制网交换机13发送至对应的单向控制设备361,由单向控制设备361控制信号源1根据所述的用于控制信号源1的控制命令进行响应,以及使响应结果通过一个单向传输装置输出至视频编码设备363;视频编码设备363用于将信号源响应结果编码成网络流信号并将该网络流信号传输至所述视频网交换机,并由视频网交换机进而传输至所述画面叠加融合装置。
画面叠加融合装置38用于接收交互界面,接收用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,以及接收信号源响应结果,根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。推送响应结果可以被输出至屏幕上。
根据本发明的一些实施例,如前所述,所述屏幕也可以由多个屏幕拼接而成,若所述交互界面及信号源控制装置接收并分析输入的登陆帐号后确定该操作对应于交互界面325,以及对应于其中一个屏幕和信号源1,则所述交互界面及信号源控制装置将所述屏幕id连同所述鼠标位置信息和信号源显示位置信息一起发送至画面叠加融合装置,使画面叠加融合装置将最终的画面输出至目标屏幕。
根据本发明的一些实施例,也可以将控制网交换机13、视频网交换机35、单向控制设备(361,362;371,372)、视频编码设备(363,364;373,374),以及连接信号源(信号源1,信号源2;信号源n,信号源m)和视频编码设备(363,364;373,374)之间的单向传输装置全部集成到多网安全使用装置300中,在实际使用时,只需将信号源接入集成后形成的多网安全使用装置即可。
根据本发明的一些实施例,所述交互界面及信号源控制装置32可以包括事件采集单元321,交互界面绘制和事件响应单元322,布局数据分发单元323,交互界面视频输出单元320,和控制数据处理和分发单元324。
事件采集单元321接收输入产生装置的输入信号,并将该信号发送至交互界面绘制和事件响应单元322。
交互界面绘制和事件响应单元322接收和分析事件采集单元321发送的用户输入,确定用于控制交互界面的控制命令以及用于控制信号源的控制命令,并根据用于控制交互界面的控制命令控制交互界面进行响应以及绘制交互界面,以及将用于控制信号源的控制命令发送至控制数据处理和分发单元324。根据本发明的一些实施例,交互界面绘制和事件响应单元322还可以分析确定与所述输入对应的初始交互界面(例如当存在多个交互界面可供调用时)。
所述绘制交互界面包括绘制初始交互界面,也包括对根据所述控制命令进行实时响应后的交互界面进行绘制。交互界面绘制和事件响应单元322还将绘制的交互界面发送至交互界面视频输出单元320,并由其通过单向视频传输装置341发送至画面叠加融合装置38,由画面叠加融合装置38将所述交互界面输出至屏幕。如图4所示,交互界面绘制和事件响应单元322绘制初始的交互界面,并分析用户的鼠标拖拽动作(如,使交互界面中的信号源显示窗口相应地从实线框a变化为图示虚线框b所在位置),并进行相应地绘制,以及将绘制结果发送至交互界面视频输出单元320,由后者将绘制结果发送至画面叠加融合装置38,由画面叠加融合装置将实时的交互界面呈现于屏幕上。
交互界面绘制和事件响应单元322分析确定用于控制信号源的控制命令例如可以包括用于播放、暂停、关闭信号源的控制命令,或在信号源对应的窗口内输入文字的控制命令等。控制数据处理和分发单元324接收所述的用于控制信号源的控制命令,将控制命令发送至控制网交换机13,由控制网交换机13再将所述数据发送至单向控制设备,由单向控制设备控制信号源1执行相应的动作,如前面所述的。控制数据处理和分发单元除了接收和分发控制命令外,还可以对控制命令进行分发前的数据格式的编码和加密处理,以适于进一步传输和使信息保密。
交互界面绘制和事件响应单元322还确定用于实施所述推送的控制命令、交互界面中的信号源显示窗口信息和鼠标位置信息,以及将用于实施所述推送的控制命令、交互界面中的信号源显示窗口信息和鼠标位置信息发送至布局数据分发单元323,后者将所述数据通过第一单向传输路径34发送至画面叠加融合装置38,使画面叠加融合装置38根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。当信号源显示窗口经过用户拖拽放大后,信号源显示窗口的位置和鼠标位置都发生变化,交互界面绘制和事件响应单元322将所述变化后的信号源显示窗口的位置和鼠标位置都发生变化发送至布局数据分发单元323,后者将所述数据通过第一单向传输路径34发送至画面叠加融合装置38,画面叠加融合装置38将相关信号源的视频内容输出至变化后的信号源显示窗口内,并在相应的新位置进行鼠标指示。
根据本发明的一些其他实施例,所述交互界面及信号源控制装置32的各个单元也可以互相合并,或以不同方式重新划分,以同样实现交互界面及信号源控制装置32的整个功能。例如,所述交互界面绘制和事件响应单元322中的一些功能可以分散到交互界面视频输出单元320,布局数据分发单元323和控制数据处理和分发单元324进行。
根据本发明的一些实施例,画面叠加融合装置38可以包括:交互界面视频接收单元381,用于接收交互界面视频输出单元320输出的交互界面;布局数据接收单元382,用于接收布局数据分发单元323发送的信号源显示窗口信息和鼠标位置信息;视频解码单元383,用于接收信号源响应结果,包括接收来自视频网交换机35的信号源响应结果对应的网络流信号,将其解码为视频流数据;融合单元380,用于根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。推送响应结果将显示于所述屏幕301上。
根据本发明的一些其他实施例,所述画面叠加融合装置38的各个单元也可以互相合并,或以不同方式重新划分,以同样实现画面叠加融合装置38的整个功能。
此外,前面围绕图1b和2a描述的跨网安全推送过程的各个细节可以被应用于此处,或经适当调整后可以被应用于此处。为简化起见,此处不再赘述。
图5示出根据本发明一些实施例的跨网安全推送方法的流程图。所述方法包括:
S1.接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述标绘的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
S2.确定用于实施所述标绘的控制命令、鼠标位置信息和信号源显示窗口信息,将用于实施所述标绘的控制命令、鼠标位置信息和信号源显示窗口信息通过第一单向传输路径输出至画面叠加融合装置;
S3.根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置。
更进一步地,所述方法还可以包括:所述画面叠加融合装置接收交互界面,接收用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。推送响应结果可以被输出至屏幕100上。
图6示出根据本发明再一些实施例的跨网安全推送方法的流程图。所述方法包括:
S11.接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述标绘的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
S12.确定用于实施所述标绘的控制命令、鼠标位置信息和信号源显示窗口信息,通过第一单向传输路径将用于实施所述标绘的控制命令、鼠标位置信息和信号源显示窗口信息输出至画面叠加融合装置;
S13.将用于控制信号源的控制命令通过控制网交换机发送至单向控制设备,单向控制设备根据该控制命令控制信号源,使信号源响应所述单向控制设备的控制,并将响应结果通过单向传输装置单向发送至视频编码设备,由视频编码设备将视频流数据编码为网络流信号以及将该网络流信号形式的视频内容经由视频网交换机发送至画面叠加融合装置。
更进一步地,所述方法还可以包括:
所述画面叠加融合装置接收交互界面,接收用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,以及接收来自视频网交换机的信号源的网络流信号形式的视频内容,将其解码为视频流数据信号源响应结果,以及根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。推送响应结果可以被输出至屏幕上。
此外,前面参考图1b-4描述的跨网安全推送***中涉及的跨网安全推送过程或方法也适用于此处,例如,根据本发明的一些实施例,所述方法还可以包括确定与所述输入对应的初始交互界面。例如,当存在多个交互界面可供调用时,根据预先存储的输入和交互界面的对应关系,确定所要操作的交互界面;所述绘制交互界面包括绘制初始交互界面,也包括对根据所述控制命令进行实时响应后的交互界面进行绘制。为简化起见,此处不再赘述。
本申请还提出一种用于跨网安全推送的设备。根据本发明的一些实施例,所述设备包括存储器、处理器以及存储在所述存储器中的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述标绘的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出(输出至画面叠加融合装置);
通过第一单向传输路径(向画面叠加融合装置)输出用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息;
根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置。
此外,前面参考图1b一4描述的跨网安全推送***中涉及的跨网安全推送过程或方法也适用于此处,即,也在本发明的保护范围内,为简化起见,此处不再赘述。
图7示出示例性的用于跨网安全推送的设备50,所述设备包括处理器51、存储器52和总线53。
在一些实例中,该设备还可以包括输入设备501、输入端口502、输出端口503、以及输出设备504。其中,输入端口502、处理器51、存储器52、以及输出端口503通过总线53相互连接,输入设备501和输出设备504分别通过输入端口502和输出端口503与总线53连接,进而与该设备的其他组件连接。需要说明的是,这里的输出接口和输入接口也可以用I/O接口表示。具体地,输入设备501接收来自外部的输入信息,并通过输入端口502将输入信息传送到处理器51;处理器51基于存储器52中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器52中,然后通过输出端口503将输出信息传送到输出设备504;输出设备503将输出信息输出到设备的外部。
上述存储器52包括用于数据或指令的大容量存储器。举例来说而非限制,存储器52可包括HDD、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器52可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器52可在设备的内部或外部。在特定实施例中,存储器52是非易失性固态存储器。在特定实施例中,存储器52包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。
总线53包括硬件、软件或两者,用于将设备的各部件彼此耦接在一起。举例来说而非限制,总线53可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、***组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
该处理器51基于存储器52中存储的计算机程序,接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述标绘的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;通过第一单向传输路径向画面叠加融合装置输出用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息;根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置。
此外,前面参考各图描述的跨网安全推送***中涉及的跨网安全推送过程或方法也可以作为处理器的执行步骤之一被纳入此处,即,也在本发明的保护范围内,为简化起见,此处不再赘述。
根据本发明的再一些实施例,所述计算机程序可以以多种方式被分割成一个或多个单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述设备中的执行过程。所述计算机程序可以根据前面参考各图所描述的各个实施例中的各个单元的功能来分割成多个单元,或者包括前面参考图3所描述的各个实施例中的各个单元。为简化起见,此处不再复述。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述设备的控制中心,利用各种接口和线路连接整个设备的各个部分。所述设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备或其中的一部分。所述设备可包括,但不仅限于,处理器和存储器。本领域技术人员可以理解,所述示意图仅仅是设备的示例,并不构成对设备的限定。
前面参考各图所作的相应细节描述通过引用的方式囊括在此处,此处不再赘述。
本申请还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:
接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述标绘的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;通过第一单向传输路径向画面叠加融合装置输出用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息;根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置。
所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。
通过本发明的上述实施例,可以使一个交互终端实现对另一个跨网交互终端的各种推送操作,提高了交互效率,同时还确保了交互过程的安全性,避免由交互过程引起高密级信息流动到低密级交互设备中,如避免高密级的信号源的内容流动到交互界面及信号源控制装置或流动到输入产生装置所在的低密级交互端。

Claims (15)

1.跨网安全推送方法,包括:
接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过单向视频传输装置输出至画面叠加融合装置;
通过第一单向传输路径将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息输出至画面叠加融合装置;
根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,以及使信号源将信号源响应结果通过第三单向传输路径输出至画面叠加融合装置;
所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
2.根据权利要求1所述的方法,包括将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下1)、2)、3)和4)中的其中一种方式输出至画面叠加融合装置:
1)将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过以下a)-b)之一的第一单向传输装置传输至画面叠加融合装置:
a)单向光纤;
b)单向串口线;
2)将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息依次通过第一网络、网转光设备和单向光纤传输至画面叠加融合装置;
3)将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息依次通过第一网络、以下c)-d)之一的第一单向传输装置和第二网络传输至画面叠加融合装置:
c)单向光纤;
d)网转光设备、单向光纤和光转网设备的组合;
4)将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息依次通过以下e)-f)之一的第一单向传输装置和第二网络传输至画面叠加融合装置:
e)单向光纤;
f)单向光纤和光转网设备的组合。
3.根据权利要求2所述的方法,根据所述的用于控制信号源的控制命令,通过第二单向传输路径控制信号源进行响应,包括通过以下1)、2)、3)、4)、5)中的其中一种方式来实现:
1)通过以下a)-d)之一的第二单向传输装置控制信号源进行响应:
a)单向光纤;
b)单向串口线;
c)单向串口线、串转光设备和单向光纤的组合;
d)单向光纤、光转串设备和单向串口线的组合;
2)依次通过第一网络和以下e)-h)之一的第二单向传输装置控制信号源进行响应:
e)网转串设备和单向串口线的组合;
f)网转光设备和单向光纤的组合;
g)网转串设备、单向串口线、串转光设备和单向光纤的组合;
h)网转光设备、单向光纤、光转串设备和单向串口线的组合;
3)依次通过第一网络、以下i)-m)之一的第二单向传输装置和信号源所在的第三网络控制信号源进行响应:
i)单向光纤;
j)网转串设备、单向串口线和串转网设备的组合;
k)网转光设备、单向光纤和光转网设备的组合;
l)网转串设备、单向串口线、串转光设备、单向光纤和光转网设备的组合;
m)网转光设备、单向光纤、光转串设备、单向串口线和串转网设备的组合;
4)依次通过以下n)-r)之一的第二单向传输装置和信号源所在的第三网络控制信号源进行响应:
n)单向光纤;
o)单向光纤、光转串设备、单向串口线和串转网设备的组合;
p)单向光纤和光转网设备的组合;
q)单向串口线和串转网设备的组合;
r)单向串口线、串转光设备、单向光纤、光转网设备的组合;
5)通过单向控制设备控制信号源进行响应。
4.根据权利要求2所述的方法,所述的通过第二单向传输路径控制信号源进行响应,包括通过以下1)-3)中的其中一种方式来实现:
1)通过以下a)-d)之一的第二单向传输装置将所述的用于控制信号源的控制命令传输给控制装置,由控制装置控制信号源进行响应:
a)单向光纤;
b)单向串口线;
c)单向串口线、串转光设备和单向光纤的组合;
d)单向光纤、光转串设备和单向串口线的组合;
2)依次通过第一网络和以下e)-h)之一的第二单向传输装置将所述的用于控制信号源的控制命令传输给控制装置,由控制装置控制信号源进行响应:
e)网转串设备和单向串口线的组合;
f)网转光设备和单向光纤的组合;
g)网转串设备、单向串口线、串转光设备和单向光纤的组合;
h)网转光设备、单向光纤、光转串设备和单向串口线的组合;
3)通过第一网络将所述的用于控制信号源的控制命令传输给控制装置,由控制装置通过以下i)-1)之一的第二单向传输装置控制信号源进行响应:
i)单向光纤;
j)单向串口线;
k)单向串口线、串转光设备和单向光纤的组合;
l)单向光纤、光转串设备和单向串口线的组合。
5.根据权利要求2、3或4所述的方法,包括通过以下1)和2)中的其中一种方式将信号源响应结果通过第三单向传输路径输出至所述画面叠加融合装置:
1)使信号源将信号源响应结果通过以下a)-b)之一的第三单向传输装置传输至所述画面叠加融合装置:
a)单向光纤;
b)单向视频线;
2)使信号源将信号源响应结果通过以下c)-d)之一的第三单向传输装置传输至视频编码设备,由视频编码设备将信号源响应结果编码为网络流信号,以及将网络流信号通过第二网络发送至所述画面叠加融合装置,由所述画面叠加融合装置将所述网络流信号解码为视频流数据,以此视频流数据作为信号源响应结果:
c)单向光纤;
d)单向视频线。
6.根据权利要求5所述的方法,其中,所述第一网络和第二网络网络隔离;所述第二网络和第三网络网络隔离;第一网络和第三网络网络隔离。
7.根据权利要求1所述的方法,其中,交互界面及信号源控制装置通过第一级联服务器向其他交互界面及信号源控制装置传输用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,其他交互界面及信号源控制装置再将接收的用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息传输至各自对应的画面叠加融合装置,各自对应的画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
8.根据权利要求1所述的方法,跨网推送包括跨网推送标绘;用于实施所述推送的控制命令包括跨网标绘命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括根据鼠标位置实施标绘;
所述跨网推送还包括跨网推送弹窗;用于实施所述推送的控制命令包括跨网弹窗命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括在鼠标位置实施弹窗;以及
所述跨网推送还包括跨网识别动作;用于实施所述推送的控制命令包括跨网识别命令;以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应,包括对鼠标选定区域进行识别。
9.根据权利要求8所述的方法,其中,画面叠加融合装置通过第二级联服务器向其他多个画面叠加融合装置传输所述推送响应结果画面。
10.跨网安全推送***,包括:
交互界面及信号源控制装置、第一单向传输装置、单向视频传输装置、画面叠加融合装置、第二单向传输装置和第三单向传输装置;
所述交互界面及信号源控制装置用于接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过第一单向传输装置输出至画面叠加融合装置,以及通过第二单向传输装置控制信号源,使其根据所述的用于控制信号源的控制命令进行响应并将信号源响应结果通过第三单向传输装置传输至所述画面叠加融合装置;
所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
11.跨网安全推送***,包括:
交互界面及信号源控制装置、单向视频传输装置、第一单向传输装置、画面叠加融合装置、单向控制设备和第二单向传输装置;
所述交互界面及信号源控制装置用于接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于确定用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,并将用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息通过第一单向传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于将所述的用于控制信号源的控制命令发送至单向控制设备,由单向控制设备控制信号源,使其根据所述的用于控制信号源的控制命令进行响应并将信号源响应结果通过第二单向传输装置传输至所述画面叠加融合装置;
所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
12.跨网安全推送***,包括:
交互界面及信号源控制装置、单向视频传输装置、第一单向传输装置、画面叠加融合装置、单向控制设备、控制网交换机、视频网交换机、视频编码设备和第二单向传输装置;
所述交互界面及信号源控制装置用于接收和分析用户输入,确定用于控制交互界面的控制命令、用于实施所述推送的控制命令和用于控制信号源的控制命令,以及根据所述的用于控制交互界面的控制命令,控制交互界面进行响应,并根据交互界面响应结果绘制交互界面,以及将绘制的交互界面通过所述单向视频传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还用于确定用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,并将其通过第一单向传输装置输出至画面叠加融合装置;
所述交互界面及信号源控制装置还将用于控制信号源的控制命令发送至控制网交换机,由控制网交换机再发送至单向控制设备,由单向控制设备控制信号源根据所述用于控制信号源的控制命令进行响应以及使其将响应结果通过第二单向传输装置输出至视频编码设备;
视频编码设备用于将信号源响应结果编码成网络流信号并将该网络流信号传输至所述视频网交换机,并由视频网交换机进而传输至所述画面叠加融合装置;
所述画面叠加融合装置将所述网络流信号解码为视频流数据,以此视频流数据作为信号源响应结果,所述画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
13.根据权利要求10、11或12所述的***,还包括输入产生装置,用于产生所述用户输入;
所述输入产生装置包括透明的触控装置,该透明的触控装置叠加在显示装置之上;或者,
所述输入产生装置包括基于所述显示装置的红外光幕式触控屏幕。
14.根据权利要求12所述的***,还包括第一级联服务器和多个交互界面及信号源控制装置,第一级联服务器网络连接多个交互界面及信号源控制装置,以对各个交互界面及信号源控制装置进行级联;和/或,所述***还包括第二级联服务器和多个画面叠加融合装置,第二级联服务器网络连接多个画面叠加融合装置,以对各个画面叠加融合装置进行级联。
15.根据权利要求14所述的***,其中,交互界面及信号源控制装置能通过第一级联服务器向其他交互界面及信号源控制装置传输用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息,其他交互界面及信号源控制装置再将接收的用于实施所述推送的控制命令、鼠标位置信息和信号源显示窗口信息传输至各自对应的画面叠加融合装置,各自对应的画面叠加融合装置根据信号源显示窗口信息在交互界面上的信号源显示窗口内显示信号源响应结果,以及根据用于实施所述推送的控制命令和鼠标位置信息进行推送响应。
CN202310147673.9A 2023-02-20 2023-02-20 跨网安全推送的方法及*** Pending CN116996562A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310147673.9A CN116996562A (zh) 2023-02-20 2023-02-20 跨网安全推送的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310147673.9A CN116996562A (zh) 2023-02-20 2023-02-20 跨网安全推送的方法及***

Publications (1)

Publication Number Publication Date
CN116996562A true CN116996562A (zh) 2023-11-03

Family

ID=88525400

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310147673.9A Pending CN116996562A (zh) 2023-02-20 2023-02-20 跨网安全推送的方法及***

Country Status (1)

Country Link
CN (1) CN116996562A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114449182A (zh) * 2021-01-20 2022-05-06 北京仁光科技有限公司 信号源调取和控制方法及***
CN114727032A (zh) * 2021-01-20 2022-07-08 北京仁光科技有限公司 信号源调取和控制方法及***
CN114727034A (zh) * 2021-01-20 2022-07-08 北京仁光科技有限公司 信号源调取和控制方法及***
CN114727033A (zh) * 2021-01-20 2022-07-08 北京仁光科技有限公司 信号源调取和控制方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114449182A (zh) * 2021-01-20 2022-05-06 北京仁光科技有限公司 信号源调取和控制方法及***
CN114727032A (zh) * 2021-01-20 2022-07-08 北京仁光科技有限公司 信号源调取和控制方法及***
CN114727034A (zh) * 2021-01-20 2022-07-08 北京仁光科技有限公司 信号源调取和控制方法及***
CN114727033A (zh) * 2021-01-20 2022-07-08 北京仁光科技有限公司 信号源调取和控制方法及***

Similar Documents

Publication Publication Date Title
CN112462931B (zh) 信号源调取和控制方法及***
CN111263127B (zh) 信号源调取和控制方法及***
CN102682520A (zh) 信息处理设备、信息处理方法和终端设备
EP2680532B1 (en) Method, device and computer program product for providing electronic technical support to a user using a remote desktop
CN112182635B (zh) 一种联合建模的实现方法、装置、设备和介质
US9521152B1 (en) Utilization of multiple keypads for password inputs
CN114727032A (zh) 信号源调取和控制方法及***
CN108428451A (zh) 语音控制方法、电子设备和语音控制***
CN113448622B (zh) 多信号源界面交互***
CN104951684A (zh) 一种指纹加密、解密的方法及终端
JP6321188B2 (ja) 移動端末機のハッキング防止システム及びその方法
CN106200942A (zh) 信息处理方法及电子设备
CN106384060B (zh) 一种移动终端数据加密方法及移动终端
CN114727033A (zh) 信号源调取和控制方法及***
CN114727034A (zh) 信号源调取和控制方法及***
CN114449182A (zh) 信号源调取和控制方法及***
US9654905B2 (en) Enabling near field communications using indicators
CN111913677B (zh) 用于控制拼接屏幕的方法和***
CN116996562A (zh) 跨网安全推送的方法及***
WO2023207381A1 (zh) 图像处理方法、装置、电子设备和存储介质
CN114389764B (zh) 基于多个双链路设备的对多个信号源进行远程交互的方法及***
CN114726838B (zh) 对多个信号源进行远程安全交互的***和方法
CN114726904A (zh) 对信号源进行远程安全交互的***和方法
CN115333810B (zh) 多网信号源交互***
CN115277810B (zh) 信号源并行交互***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination