Establishing a virtual tunnel between two computer programs
    21.
    发明授权
    Establishing a virtual tunnel between two computer programs 有权
    在两个计算机程序之间建立虚拟隧道

    公开(公告)号:US09002980B2

    公开(公告)日:2015-04-07

    申请号:US13614311

    申请日:2012-09-13

    申请人: Felix Shedrinsky

    发明人: Felix Shedrinsky

    IPC分类号: G06F15/16 H04L29/06

    摘要: A system transfers data via a communication session between a client application and a server application, where the client application runs on a first network and the server application runs on a second network. The system includes a proxy having a socket to the client application. The proxy converts data between a local protocol run on the first network to a non-local protocol. An agent creates a socket to the server application. The agent converts data between a local protocol run on the second network and the non-local protocol. A server is in communication with the proxy and the agent. The server contains a message queue dedicated to the communication session. The message queue stores data transmitted during the communication session.

    摘要翻译: 系统通过客户端应用程序和服务器应用程序之间的通信会话传输数据,客户端应用程序在第一个网络上运行,服务器应用程序在第二个网络上运行。 该系统包括具有到客户端应用的套接字的代理。 代理将在第一个网络上运行的本地协议之间的数据转换为非本地协议。 代理程序为服务器应用程序创建套接字。 代理在第二个网络上运行的本地协议和非本地协议之间转换数据。 服务器与代理和代理通信。 服务器包含专用于通信会话的消息队列。 消息队列存储在通信会话期间发送的数据。

    ESTABLISHING A VIRTUAL TUNNEL BETWEEN TWO COMPUTER PROGRAMS
    22.
    发明申请
    ESTABLISHING A VIRTUAL TUNNEL BETWEEN TWO COMPUTER PROGRAMS 有权
    建立两个计算机程序之间的虚拟隧道

    公开(公告)号:US20130067031A1

    公开(公告)日:2013-03-14

    申请号:US13614311

    申请日:2012-09-13

    申请人: Felix Shedrinsky

    发明人: Felix Shedrinsky

    IPC分类号: G06F15/16

    摘要: A system transfers data via a communication session between a client application and a server application, where the client application runs on a first network and the server application runs on a second network. The system includes a proxy having a socket to the client application. The proxy converts data between a local protocol run on the first network to a non-local protocol. An agent creates a socket to the server application. The agent converts data between a local protocol run on the second network and the non-local protocol. A server is in communication with the proxy and the agent. The server contains a message queue dedicated to the communication session. The message queue stores data transmitted during the communication session.

    摘要翻译: 系统通过客户端应用程序和服务器应用程序之间的通信会话传输数据,客户端应用程序在第一个网络上运行,服务器应用程序在第二个网络上运行。 该系统包括具有到客户端应用的套接字的代理。 代理将在第一个网络上运行的本地协议之间的数据转换为非本地协议。 代理程序为服务器应用程序创建套接字。 代理在第二个网络上运行的本地协议和非本地协议之间转换数据。 服务器与代理和代理通信。 服务器包含专用于通信会话的消息队列。 消息队列存储在通信会话期间发送的数据。

    Establishing a virtual tunnel between two computer programs
    23.
    发明授权
    Establishing a virtual tunnel between two computer programs 有权
    在两个计算机程序之间建立虚拟隧道

    公开(公告)号:US08291039B2

    公开(公告)日:2012-10-16

    申请号:US13105385

    申请日:2011-05-11

    申请人: Felix Shedrinsky

    发明人: Felix Shedrinsky

    IPC分类号: G06F15/16

    摘要: A system transfers data via a communication session between a client application and a server application, where the client application runs on a first network and the server application runs on a second network. The system includes a proxy having a socket to the client application. The proxy converts data between a local protocol run on the first network to a non-local protocol. An agent creates a socket to the server application. The agent converts data between a local protocol run on the second network and the non-local protocol. A server is in communication with the proxy and the agent. The server contains a message queue dedicated to the communication session. The message queue stores data transmitted during the communication session.

    摘要翻译: 系统通过客户端应用程序和服务器应用程序之间的通信会话传输数据,客户端应用程序在第一个网络上运行,服务器应用程序在第二个网络上运行。 该系统包括具有到客户端应用的套接字的代理。 代理将在第一个网络上运行的本地协议之间的数据转换为非本地协议。 代理程序为服务器应用程序创建套接字。 代理在第二个网络上运行的本地协议和非本地协议之间转换数据。 服务器与代理和代理通信。 服务器包含专用于通信会话的消息队列。 消息队列存储在通信会话期间发送的数据。

    ESTABLISHING A VIRTUAL TUNNEL BETWEEN TWO COMPUTER PROGRAMS
    24.
    发明申请
    ESTABLISHING A VIRTUAL TUNNEL BETWEEN TWO COMPUTER PROGRAMS 有权
    建立两个计算机程序之间的虚拟隧道

    公开(公告)号:US20110276654A1

    公开(公告)日:2011-11-10

    申请号:US13105385

    申请日:2011-05-11

    申请人: Felix Shedrinsky

    发明人: Felix Shedrinsky

    IPC分类号: G06F15/16

    摘要: A system transfers data via a communication session between a client application and a server application, where the client application runs on a first network and the server application runs on a second network. The system includes a proxy having a socket to the client application. The proxy converts data between a local protocol run on the first network to a non-local protocol. An agent creates a socket to the server application. The agent converts data between a local protocol run on the second network and the non-local protocol. A server is in communication with the proxy and the agent. The server contains a message queue dedicated to the communication session. The message queue stores data transmitted during the communication session.

    摘要翻译: 系统通过客户端应用程序和服务器应用程序之间的通信会话传输数据,客户端应用程序在第一个网络上运行,服务器应用程序在第二个网络上运行。 该系统包括具有到客户端应用的套接字的代理。 代理将在第一个网络上运行的本地协议之间的数据转换为非本地协议。 代理程序为服务器应用程序创建套接字。 代理在第二个网络上运行的本地协议和非本地协议之间转换数据。 服务器与代理和代理通信。 服务器包含专用于通信会话的消息队列。 消息队列存储在通信会话期间发送的数据。

    Establishing a virtual tunnel between two computer programs
    25.
    发明授权
    Establishing a virtual tunnel between two computer programs 有权
    在两个计算机程序之间建立虚拟隧道

    公开(公告)号:US07966418B2

    公开(公告)日:2011-06-21

    申请号:US10784138

    申请日:2004-02-20

    申请人: Felix Shedrinsky

    发明人: Felix Shedrinsky

    IPC分类号: G06F15/16

    摘要: A system transfers data via a communication session between a client application and a server application, where the client application runs on a first network and the server application runs on a second network. The system includes a proxy having a socket to the client application. The proxy converts data between a local protocol run on the first network to a non-local protocol. An agent creates a socket to the server application. The agent converts data between a local protocol run on the second network and the non-local protocol. A server is in communication with the proxy and the agent. The server contains a message queue dedicated to the communication session. The message queue stores data transmitted during the communication session.

    摘要翻译: 系统通过客户端应用程序和服务器应用程序之间的通信会话传输数据,客户端应用程序在第一个网络上运行,服务器应用程序在第二个网络上运行。 该系统包括具有到客户端应用的套接字的代理。 代理将在第一个网络上运行的本地协议之间的数据转换为非本地协议。 代理程序为服务器应用程序创建套接字。 代理在第二个网络上运行的本地协议和非本地协议之间转换数据。 服务器与代理和代理通信。 服务器包含专用于通信会话的消息队列。 消息队列存储在通信会话期间发送的数据。

    Retrieving data from a server
    26.
    发明授权
    Retrieving data from a server 有权
    从服务器检索数据

    公开(公告)号:US07937370B2

    公开(公告)日:2011-05-03

    申请号:US11677279

    申请日:2007-02-21

    申请人: James R. Hansen

    发明人: James R. Hansen

    IPC分类号: G06F7/00

    摘要: A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, the server identifies the instance of the device based on the command, retrieves data that is specific to the instance of the device, and send the data to the embedded controller over the computer network.

    摘要翻译: 系统包括服务器和嵌入在设备中的控制器。 服务器和嵌入式控制器都能够通过计算机网络进行通信。 嵌入式控制器通过计算机网络向服务器发送一个标识设备实例的命令。 作为响应,服务器基于该命令识别设备的实例,检索特定于设备实例的数据,并通过计算机网络将数据发送到嵌入式控制器。

    XML Scripting of SOAP Commands
    27.
    发明申请
    XML Scripting of SOAP Commands 有权
    SOAP命令的XML脚本

    公开(公告)号:US20070150903A1

    公开(公告)日:2007-06-28

    申请号:US11673943

    申请日:2007-02-12

    申请人: James Hansen

    发明人: James Hansen

    IPC分类号: G06F9/46

    摘要: A computer-implemented method processes a simple object access protocol (SOAP) command. The method includes interpreting an XML script to perform a function contained in the XML script, the XML script containing the SOAP command, parsing the SOAP command from the XML script, and passing the SOAP command to a SOAP interpreter for execution.

    摘要翻译: 计算机实现的方法处理简单的对象访问协议(SOAP)命令。 该方法包括解释XML脚本以执行XML脚本中包含的功能,包含SOAP命令的XML脚本,从XML脚本解析SOAP命令,以及将SOAP命令传递给SOAP解释器以供执行。

    XML scripting of soap commands
    28.
    发明授权
    XML scripting of soap commands 有权
    肥皂指令的XML脚本

    公开(公告)号:US07178149B2

    公开(公告)日:2007-02-13

    申请号:US10123960

    申请日:2002-04-17

    申请人: James R. Hansen

    发明人: James R. Hansen

    IPC分类号: G06F13/00

    摘要: A computer-implemented method processes a simple object access protocol (SOAP) command. The method includes interpreting an XML script to perform a function contained in the XML script, the XML script containing the SOAP command, parsing the SOAP command from the XML script, and passing the SOAP command to a SOAP interpreter for execution.

    摘要翻译: 计算机实现的方法处理简单的对象访问协议(SOAP)命令。 该方法包括解释XML脚本以执行XML脚本中包含的功能,包含SOAP命令的XML脚本,从XML脚本解析SOAP命令,以及将SOAP命令传递给SOAP解释器以供执行。

    Reporting the state of an apparatus to a remote computer
    29.
    发明申请
    Reporting the state of an apparatus to a remote computer 有权
    向远程计算机报告设备的状态

    公开(公告)号:US20070011295A1

    公开(公告)日:2007-01-11

    申请号:US11503638

    申请日:2006-08-14

    申请人: James Hansen

    发明人: James Hansen

    IPC分类号: G06F15/173

    摘要: The state of an apparatus is reported to a remote computer using an embedded device in the apparatus. The embedded device detects the state, generates a message that reports the state using a self-describing computer language, and sends the message to the remote computer. The remote computer receives the message and extracts the state of the embedded device from the message.

    摘要翻译: 使用设备中的嵌入式设备将设备的状态报告给远程计算机。 嵌入式设备检测状态,生成使用自描述计算机语言报告状态的消息,并将消息发送到远程计算机。 远程计算机从消息中接收消息并提取嵌入式设备的状态。

    Reporting the state of an apparatus to a remote computer
    30.
    发明授权
    Reporting the state of an apparatus to a remote computer 有权
    将设备的状态报告给远程计算机

    公开(公告)号:US07117239B1

    公开(公告)日:2006-10-03

    申请号:US09708384

    申请日:2000-11-08

    申请人: James R. Hansen

    发明人: James R. Hansen

    IPC分类号: G06F15/16

    摘要: The state of an apparatus is reported to a remote computer using an embedded device in the apparatus. The embedded device detects the state, generates a message that reports the state using a self-describing computer language, and sends the message to the remote computer. The remote computer receives the message and extracts the state of the embedded device from the message.

    摘要翻译: 使用设备中的嵌入式设备将设备的状态报告给远程计算机。 嵌入式设备检测状态,生成使用自描述计算机语言报告状态的消息,并将消息发送到远程计算机。 远程计算机从消息中接收消息并提取嵌入式设备的状态。