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.一种计算机实现的方法,包括:由第一用户计算机实体并且通过在用户应用中显示第一网页的第一窗口来提供针对用于特定设备的指令的请求,所述指令是以所述特定设备的原生命令语言,其中,所述请求是使用第一协议通过第一安全加密连接提供的;由第一用户计算机实体使用第一协议通过第一安全加密连接来接收所述指令;发起桥网页,所述桥网页是在浏览器中的第二窗口中发起的,其中,第一窗口与第二窗口通信,并且其中,第一页面属于不同于第二页面所属的第二域的第一域;在第二窗口处从第一窗口接收包括所述指令的数据;由第二窗口将所述指令提供给用于控制第一设备的应用,所述数据是使用第二协议通过不安全的、未加密的连接提供的;以及向所述特定设备提供以所述特定设备的原生命令语言的所述指令。
【技术特征摘要】
【国外来华专利技术】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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。