Sharing a transmission control protocol port by a plurality of applications
    1.
    发明授权
    Sharing a transmission control protocol port by a plurality of applications 失效
    通过多个应用共享传输控制协议端口

    公开(公告)号:US08625626B2

    公开(公告)日:2014-01-07

    申请号:US13532172

    申请日:2012-06-25

    CPC classification number: H04L47/34

    Abstract: Methods, apparatuses, and computer program products for sharing a transmission control protocol (TCP) port by a plurality of applications are provided. Embodiments include receiving, by a transmission controller from a client, a first TCP packet that includes an indication of a new TCP connection for a TCP port; determining, by the transmission controller, an origination of the first TCP packet; identifying, by the transmission controller, a TCP sequence number range associated with the determined origination; selecting, by the transmission controller, an initial sequence number (ISN) within the identified TCP sequence number range; and sending, by the transmission controller to the client, a second TCP packet that includes the selected ISN.

    Abstract translation: 提供了用于通过多个应用共享传输控制协议(TCP)端口的方法,设备和计算机程序产品。 实施例包括由传输控制器从客户端接收包括TCP端口的新TCP连接的指示的第一TCP分组; 由所述传输控制器确定所述第一TCP分组的发起; 由所述传输控制器识别与所确定的发起相关联的TCP序列号范围; 由传输控制器选择所识别的TCP序列号范围内的初始序列号(ISN); 以及由所述传输控制器向所述客户端发送包括所选择的ISN的第二TCP分组。

    Efficient data transfer on local network connections using a pseudo socket layer
    2.
    发明授权
    Efficient data transfer on local network connections using a pseudo socket layer 失效
    使用伪套接字层对本地网络连接进行高效数据传输

    公开(公告)号:US08544025B2

    公开(公告)日:2013-09-24

    申请号:US12844916

    申请日:2010-07-28

    CPC classification number: G06F9/545 G06F9/544 H04L29/06108

    Abstract: A method, system and computer program product for transferring data between two applications over a local network connection. The invention establishes a socket connection between the applications and transfers data through the socket connection using a pseudo socket layer interface when the two endpoints of the socket connection are on the same host. Socket application program interface comprises socket buffers for sending and receiving data. A connecting application identifies and establishes a connection with a listening socket, and places data directly in the socket receive buffer of the receiving socket. If the other end of the socket connection is on a remote host, then data is transferred using underlying network facilities.

    Abstract translation: 一种用于通过本地网络连接在两个应用程序之间传输数据的方法,系统和计算机程序产品。 本发明在应用之间建立套接字连接,并且当套接字连接的两个端点在同一主机上时,使用伪套接字层接口通过套接字连接传输数据。 套接字应用程序接口包括用于发送和接收数据的套接字缓冲器。 连接应用程序识别并建立与侦听套接字的连接,并将数据直接放置在接收插座的插座接收缓冲区中。 如果套接字连接的另一端在远程主机上,则使用底层网络设施传输数据。

    Hypervisor-Based Data Transfer
    4.
    发明申请
    Hypervisor-Based Data Transfer 有权
    基于管理程序的数据传输

    公开(公告)号:US20120005671A1

    公开(公告)日:2012-01-05

    申请号:US12827741

    申请日:2010-06-30

    CPC classification number: G06F9/45541 G06F2009/45595

    Abstract: In a computer system having memory, at least one processor and a physical input-output adapter, the at least one processor generates logical partitions, including local logical partitions and an input-output logical partition. The logical partitions have respective local virtual adapters. The input-output logical partition has a shared virtual adapter configured to communicate with the physical input-output adapter, such that a plurality of the local logical partitions share the physical input-output adapter via the shared virtual adapter. The at least one processor provides communication for ones of the local virtual adapters of the local logical partitions directly with the physical input-output adapter by a hypervisor.

    Abstract translation: 在具有存储器,至少一个处理器和物理输入 - 输出适配器的计算机系统中,所述至少一个处理器生成包括本地逻辑分区和输入 - 输出逻辑分区的逻辑分区。 逻辑分区具有各自的本地虚拟适配器。 输入输出逻辑分区具有被配置为与物理输入 - 输出适配器通信的共享虚拟适配器,使得多个本地逻辑分区经由共享虚拟适配器共享物理输入 - 输出适配器。 所述至少一个处理器通过管理程序直接与物理输入 - 输出适配器提供本地逻辑分区的本地虚拟适配器中的一个的通信。

    PROVIDING THREAD SPECIFIC PROTECTION LEVELS
    5.
    发明申请
    PROVIDING THREAD SPECIFIC PROTECTION LEVELS 有权
    提供线程特定保护级别

    公开(公告)号:US20110088033A1

    公开(公告)日:2011-04-14

    申请号:US12579103

    申请日:2009-10-14

    CPC classification number: G06F9/468

    Abstract: A method, system and computer program product is disclosed for providing thread specific protection levels in a multithreaded processing environment. The method comprises generating a group of threads in a process, one of the group of threads opening a thread entity, and that one of the group of threads specifying one or more levels of access to the thread entity for the other threads. In one embodiment, when a first of the threads attempts to perform a specified operation on the thread entity, the method of this invention determines whether that first thread is the one of the group of threads that opened the thread entity. When the first thread is not that one of the group of threads, the first thread is allowed to perform the specified operation if and only if that operation is permitted by the specified one or more levels of access.

    Abstract translation: 公开了一种用于在多线程处理环境中提供线程特定保护级别的方法,系统和计算机程序产品。 该方法包括在进程中生成一组线程,该组线程中的一个打开线程实体,并且该组线程中的一个线程为其他线程指定线程实体的一个或多个访问级别。 在一个实施例中,当第一线程尝试对线程实体执行指定的操作时,本发明的方法确定该第一线程是否是打开线程实体的一组线程中的一个线程。 当第一个线程不是该组线程中的一个线程时,当且仅当该指定的一个或多个访问级别允许该操作时,才允许第一个线程执行指定的操作。

    Sharing a transmission control protocol port by a plurality of applications
    7.
    发明授权
    Sharing a transmission control protocol port by a plurality of applications 失效
    通过多个应用共享传输控制协议端口

    公开(公告)号:US08619801B2

    公开(公告)日:2013-12-31

    申请号:US13193694

    申请日:2011-07-29

    CPC classification number: H04L47/34

    Abstract: Methods, apparatuses, and computer program products for sharing a transmission control protocol (TCP) port by a plurality of applications are provided. Embodiments include receiving, by a transmission controller from a client, a first TCP packet that includes an indication of a new TCP connection for a TCP port; determining, by the transmission controller, an origination of the first TCP packet; identifying, by the transmission controller, a TCP sequence number range associated with the determined origination; selecting, by the transmission controller, an initial sequence number (ISN) within the identified TCP sequence number range; and sending, by the transmission controller to the client, a second TCP packet that includes the selected ISN.

    Abstract translation: 提供了用于通过多个应用共享传输控制协议(TCP)端口的方法,设备和计算机程序产品。 实施例包括由传输控制器从客户端接收包括TCP端口的新TCP连接的指示的第一TCP分组; 由所述传输控制器确定所述第一TCP分组的发起; 由所述传输控制器识别与所确定的发起相关联的TCP序列号范围; 由传输控制器选择所识别的TCP序列号范围内的初始序列号(ISN); 以及由所述传输控制器向所述客户端发送包括所选择的ISN的第二TCP分组。

    Sharing A Transmission Control Protocol Port By A Plurality Of Applications
    9.
    发明申请
    Sharing A Transmission Control Protocol Port By A Plurality Of Applications 失效
    通过多种应用共享传输控制协议端口

    公开(公告)号:US20130031254A1

    公开(公告)日:2013-01-31

    申请号:US13532172

    申请日:2012-06-25

    CPC classification number: H04L47/34

    Abstract: Methods, apparatuses, and computer program products for sharing a transmission control protocol (TCP) port by a plurality of applications are provided. Embodiments include receiving, by a transmission controller from a client, a first TCP packet that includes an indication of a new TCP connection for a TCP port; determining, by the transmission controller, an origination of the first TCP packet; identifying, by the transmission controller, a TCP sequence number range associated with the determined origination; selecting, by the transmission controller, an initial sequence number (ISN) within the identified TCP sequence number range; and sending, by the transmission controller to the client, a second TCP packet that includes the selected ISN.

    Abstract translation: 提供了用于通过多个应用共享传输控制协议(TCP)端口的方法,设备和计算机程序产品。 实施例包括由传输控制器从客户端接收包括TCP端口的新TCP连接的指示的第一TCP分组; 由所述传输控制器确定所述第一TCP分组的发起; 由所述传输控制器识别与所确定的发起相关联的TCP序列号范围; 由传输控制器选择所识别的TCP序列号范围内的初始序列号(ISN); 以及由所述传输控制器向所述客户端发送包括所选择的ISN的第二TCP分组。

    Remote Session Management
    10.
    发明申请
    Remote Session Management 失效
    远程会话管理

    公开(公告)号:US20110276697A1

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

    申请号:US12773271

    申请日:2010-05-04

    CPC classification number: H04L67/14 H04L67/06 H04L67/08

    Abstract: Provided is reporting session information for a session upstream from a server. A data processing system receives a session handshake from a first client for a session between the server and the first client. The system receives a session-descriptor for a session between a second client and the first client before handling a nested session. The system determines whether a user has made an upstream session request. The system obtains session data from an upstream data structure, responsive to a determination that the user has made an upstream session request. The system renders the session data based on the upstream session request.

    Abstract translation: 提供了从服务器上游的会话的会话信息。 数据处理系统从服务器和第一客户端之间的会话接收来自第一客户端的会话握手。 在处理嵌套会话之前,系统接收第二客户端和第一客户端之间的会话的会话描述符。 系统确定用户是否进行了上游会话请求。 响应于确定用户已经进行上游会话请求,系统从上游数据结构获得会话数据。 系统根据上游会话请求呈现会话数据。

Patent Agency Ranking