促进安全环境中对设备的远程访问制造技术

技术编号:18405278 阅读:26 留言:0更新日期:2018-07-08 22:59
本发明专利技术的实施例提供用于促进安全环境中对客户计算实体的远程访问的方法、系统、装置和计算机程序产品。在一个实施例中,提供了一种方法,包括:由第一用户计算机实体并且通过在浏览器中显示第一网页的第一窗口来提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中,所述请求是使用第一协议通过第一安全加密连接提供的,由第一用户计算机实体使用第一协议通过第一安全加密连接来接收所述指令,发起桥网页,所述桥网页是在浏览器中的第二窗口中发起的,其中,第一窗口与第二窗口通信,并且其中,第一页面属于不同于第二页面所属的第二域的第一域。

Promoting remote access to devices in a secure environment

Embodiments of the invention provide methods, systems, devices and computer program products for facilitating remote access to a customer computing entity in a secure environment. In one embodiment, a method is provided to provide a request for an instruction for a particular device by a first user computer entity and by displaying the first window of the first page in a browser, the instruction being a native command language of the specified device, wherein the request is used first. The protocol is provided through the first secure encryption connection, and the first user computer entity uses the first protocol to receive the instructions through the first secure encryption connection to initiate the bridge page. The bridge page is initiated in the second window in the browser, in which the first window is communicated with the second window, and one of them, first, is first. The page belongs to the first domain of the second domain, which is different from the second page.

【技术实现步骤摘要】
【国外来华专利技术】促进安全环境中对设备的远程访问
技术介绍
承运方常常每天处置数百万次拾取和递送。承运方通常安排发货方或托运方(shipper)与收货方或接收方之间的包裹或邮件的递送。承运方或发货方通常负责在包裹上放置适当的托运标签。所述标签促进包裹的正确路由以确保包裹到达它们的正确托运目的地。托运标签可以包括由发货方/托运方和/或托运承运方提供的信息/数据。如今,许多发货方/托运方可以访问可用于打印托运标签的一个或多个打印设备。然而,用于访问互联网的当前软件可阻止承运方访问发货方/托运方打印机。因此,行业中存在对于能够自动地向承运方提供对发货方/托运方打印机和其它设备的访问的系统的迫切需要。并且尽管是在运输和物流情境中描述的,但本文描述的实施例具有此情境之外的广泛适用性。
技术实现思路
本说明书涉及促进在安全环境中对客户计算实体的远程访问。一般来说,本文描述的主题的一个新颖方面可以体现在包括以下动作的方法中:由第一用户计算机实体并且通过用户应用中的显示第一网页的第一窗口提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中所述请求是使用第一协议通过第一安全加密连接提供的;由第一用户计算机实体使用第一协议通过第一安全加密连接接收所述指令;发起桥网页,所述桥网页是在浏览器中的第二窗口中发起的,其中第一窗口与第二窗口通信,并且其中第一页面属于不同于第二页面所属的第二域的第一域;在第二窗口处从第一窗口接收包括所述指令的数据;由第二窗口将所述指令提供给用于控制第一设备的应用,所述数据是使用第二协议通过不安全的未加密连接提供的;以及将以所述特定设备的原生命令语言的所述指令提供给所述特定设备。此方面的其它实施例包括对应的系统、装置以及编码在计算机存储设备上的计算机程序,其被配置成执行所述方法的所述动作。这些和其它实施例可以各自可选地包括以下特征中的一个或多个:在第二窗口处接收设备列表,所述设备列表是被配置成接收所述指令的设备,所述列表是使用第二协议通过不安全的未加密连接接收的;以及接收对于来自所述设备列表的所述特定设备的用户选择。此方面的其它实施例包括对应的系统、装置以及编码在计算机存储设备上的计算机程序,其被配置成执行所述方法的所述动作。这些和其它实施例可以各自可选地包括以下特征中的一个或多个:在属于第一域的应用处接收针对用于属于第二域的特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中所述请求是使用第一协议通过第一安全加密连接提供的;使用第二协议通过连接向服务器提供针对指令的所述请求;响应于在所述服务器处接收到所述请求,使用第二协议通过所述连接提供包括所述指令的数据;以及向第一用户计算实体提供使用第一协议通过第一安全加密连接提供的所述指令。可以实施本文描述的主题的特定实施例以便实现以下优点中的一个或多个。允许承运方在安全环境中远程访问客户计算实体。进而,这增强了客户(发货方和收货方以及承运方)的整体网络安全并减少了网络漏洞。此外,本专利技术的实施例使用客户计算实体根据承运方规则和要求来促进标签打印。进而,这增强了客户体验并降低承运方与打印相关的成本。在附图和下面的描述中阐述了本文描述的主题的一个或多个实施例的细节。所述主题的其它特征、方面和优点将从描述、附图和权利要求中变得显而易见。附图说明如此以一般性术语描述本专利技术之后,现在将参考附图,附图不一定按比例绘制,并且其中:图1是可以用于实践本专利技术的实施例的系统的概述;图2是根据本专利技术的一个实施例的管理计算实体的示例性示意图;图3是根据本专利技术的一个实施例的用户计算实体的示例性示意图;图4至图6是例示与完成根据本专利技术的各种实施例的各种过程和操作相关联的示例性信息/数据流的信息/数据流的图示;图7A和图7B是例示根据本专利技术的各种实施例可以完成的各种过程和操作的流程图;以及图8至图16例示了根据本专利技术的各种实施例的交互式用户接口的示例视图。具体实施方式现在将参照附图在下文中更全面地描述本专利技术的各种实施例,在附图中示出了本专利技术的一些但不是全部的实施例。事实上,这些专利技术可以以许多不同的形式实施,并且不应当被解释为限于本文阐述的实施例;相反,提供这些实施例以使得本公开将满足可应用的法律要求。除非另外指示,否则术语“或”在本文中以选择性和连接性意义使用。术语“例示性”和“示例性”被用作没有指示质量水平的示例。相似的标号通篇指代相似的元素。计算机程序产品、方法和计算实体本专利技术的实施例可以以各种方式来实现,包括作为构成制品的计算机程序产品。计算机程序产品可以包括存储应用、程序、程序模块、脚本、源代码、程序代码、目标代码、字节代码、编译代码、解译代码、机器代码、可执行指令等等(在本文中也称为可执行指令、用于执行的指令、计算机程序产品、程序代码、和/或本文中可互换地使用的类似术语)的非暂时性计算机可读存储介质。此类非暂时性计算机可读存储介质包括全部的计算机可读介质(包括易失性介质和非易失性介质)。在一个实施例中,非易失性计算机可读存储介质可以包括软盘、柔性盘、硬盘、固态存储(SSS)(例如,固态驱动(SSD)、固态卡(SSC)、固态模块(SSM))、企业闪驱、磁带或任何其它非暂时性磁性介质等等。非易失性计算机可读存储介质还可以包括穿孔卡、纸带、光学标记片(或具有孔或其它光学可识别标记的图案的任何其它物理介质)、紧凑盘只读存储器(CD-ROM)、可重写紧凑盘(CD-RW)、数字多功能盘(DVD)、蓝光盘(BD)、任何其它非暂时性光学介质等等。此类非易失性计算机可读存储介质还可以包括只读存储器(ROM)、可编程只读存储器(PROM)、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)、闪存(例如,串行、NAND、NOR等等)、多媒体存储卡(MMC)、安全数字(SD)存储卡、SmartMedia(智能媒体)卡、CompactFlash(CF)卡、记忆棒等等。此外,非易失性计算机可读存储介质还可以包括导电桥接随机存取存储器(CBRAM)、相变随机存取存储器(PRAM)、铁电随机存取存储器(FeRAM)、非易失性随机存取存储器(NVRAM)、磁阻式随机存取存储器(MRAM)、电阻式随机存取存储器(RRAM)、硅氧化氮氧化硅存储器(SONOS)、浮动结栅随机存取存储器(FJGRAM)、千足虫(Millipede)存储器、赛道存储器等等。在一个实施例中,易失性计算机可读存储介质可以包括随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、快速页模式动态随机存取存储器(FPMDRAM)、扩展数据输出动态随机存取存储器(EDODRAM)、同步动态随机存取存储器(SDRAM)、双数据速率同步动态随机存取存储器(DDRSDRAM)、双数据速率二型同步动态随机存取存储器(DDR2SDRAM)、双数据速率三型同步动态随机存取存储器(DDR3SDRAM)、Rambus动态随机存取存储器(RDRAM)、双晶体管RAM(TTRAM)、晶闸管RAM(T-RAM)、零电容器(Z-RAM)、Rambus直插式存储器模块(RIMM)、双列直插式存储器模块(DIMM)、单列直插式存储器模块(SIMM)、视频随机存取存储器(VRAM)、高速缓存存储本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:由第一用户计算机实体并且通过在用户应用中显示第一网页的第一窗口来提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中,所述请求是使用第一协议通过第一安全加密连接提供的;由第一用户计算机实体使用第一协议通过第一安全加密连接来接收所述指令;发起桥网页,所述桥网页是在浏览器中的第二窗口中发起的,其中,第一窗口与第二窗口通信,并且其中,第一页面属于不同于第二页面所属的第二域的第一域;在第二窗口处从第一窗口接收包括所述指令的数据;由第二窗口将所述指令提供给用于控制第一设备的应用,所述数据是使用第二协议通过不安全的、未加密的连接提供的;以及向所述特定设备提供以所述特定设备的原生命令语言的所述指令。

【技术特征摘要】
【国外来华专利技术】2015.09.01 US 14/8424331.一种计算机实现的方法,包括:由第一用户计算机实体并且通过在用户应用中显示第一网页的第一窗口来提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中,所述请求是使用第一协议通过第一安全加密连接提供的;由第一用户计算机实体使用第一协议通过第一安全加密连接来接收所述指令;发起桥网页,所述桥网页是在浏览器中的第二窗口中发起的,其中,第一窗口与第二窗口通信,并且其中,第一页面属于不同于第二页面所属的第二域的第一域;在第二窗口处从第一窗口接收包括所述指令的数据;由第二窗口将所述指令提供给用于控制第一设备的应用,所述数据是使用第二协议通过不安全的、未加密的连接提供的;以及向所述特定设备提供以所述特定设备的原生命令语言的所述指令。2.根据权利要求1所述的计算机实现的方法,其中,所述浏览器不支持所述特定设备的原生命令语言。3.根据权利要求1所述的计算机实现的方法,其中,所述浏览器不支持被配置成允许所述浏览器支持所述特定设备的原生命令语言的插件。4.根据权利要求1所述的计算机实现的方法,其中,第一协议是安全超文本传输协议。5.根据权利要求1所述的计算机实现的方法,其中,第二协议是超文本传输协议。6.根据权利要求1所述的计算机实现的方法,其中,第一窗口是在安全超文本传输协议中打开的,并且第二窗口是在超文本传输协议中打开的。7.根据权利要求1所述的计算机实现的方法,其中,所述特定设备是打印机。8.根据权利要求1所述的计算机实现的方法,还包括:在第二窗口处接收设备的列表,所述设备的列表是被配置成接收所述指令的设备,所述列表是使用第二协议通过所述不安全的、未加密的连接接收的;以及接收对来自所述设备列表中的所述特定设备的用户选择。9.根据权利要求1所述的计算机实现的方法,其中,所述指令是从web应用接收的。10.一种系统,包括:数据处理装置;以及计算机存储器装置,其与所述数据处理装置进行数据通信并存储可由所述数据处理装置执行的指令,并且在这样的执行时使得所述数据处理装置实行包括以下各项的操作:由第一用户计算机实体并且通过在用户应用中显示第一网页的第一窗口来提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中,所述请求是使用第一协议通过第一安全加密连接提供的;由第一用户计算机实体使用第一协议通过第一安全加密连接来接收所述指令;发起桥网页,所述桥网页是在浏览器中的第二窗口中发起的,其中,第一窗口与第二窗口通信,并且其中,第一页面属于不同于第二页面所属的第二域的第一域;在第二窗口处从第一窗口接收包括所述指令的数据;由第二窗口将所述指令提供给用于控制第一设备的应用,所述数据是使用第二协议通过不安全的、未加密的连接提供的;以及向所述特定设备提供以所述特定设备的原生命令语言的所述指令。11.根据权利要求10所述的系统,其中,所述浏览器不支持所述特定设备的原生命令语言。12.根据权利要求10所述的系统,其中,所述浏览器不支持被配置成允许所述浏览器支持所述特定设备的原生命令语言的插件。13.根据权利要求10所述的系统,其中,第一协议是安全超文本传输协议。14.根据权利要求10所述的系统,其中,第一协议是安全超文本传输协议。15.根据权利要求10所述的系统,其中,第二协议是超文本传输协议。16.根据权利要求10所述的系统,其中,第一窗口是在安全超文本传输协议中打开的,并且第二窗口是在超文本传输协议中打开的。17.根据权利要求10所述的系统,其中,所述特定设备是打印机。18.根据权利要求10所述的系统,其中,所述操作还包括:在第二窗口处接收设备的列表,所述设备的列表是被配置成接收所述指令的设备,所述列表是使用第二协议通过所述不安全的、未加密的连接接收的;以及接收对来自所述设备列表中的所述特定设备的用户选择。19.根据权利要求10所述的系统,其中,所述指令是从web应用接收的。20.一种计算机程序产品,包括其中存储有计算机可读程序代码部分的至少一个非暂时性计算机可读存储介质,所述计算机可读程序代码部分包括:由第一用户计算机实体并且通过在用户应用中显示第一网页的第一窗口来提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中,所述请求是使用第一协议通过第一安全加密连接提供的;由第一用户计算机实体使用第一协议通过第一安全加密连接来接收所述指令;发起桥网页,所...

【专利技术属性】
技术研发人员:B迪克MA沙布AJ范比克D戴维森M希罗卡瓦
申请(专利权)人:统一包裹服务美国有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1