Method, system and article for dynamic real-time stream aggregation in a network
    91.
    发明授权
    Method, system and article for dynamic real-time stream aggregation in a network 失效
    网络中动态实时流聚合的方法,系统和文章

    公开(公告)号:US07519724B2

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

    申请号:US12101750

    申请日:2008-04-11

    IPC分类号: G06F15/16

    摘要: A graphic user interface of a network client (106) includes a stock ticker from a stock server (110) and a news sidebar from a news server (112) over the IP addresses advertised to the client (106) in its list of multi-homed addresses from the video server (104) specified under Stream Control Transmission Protocol (SCTP). The client accepts real-time data from the stock exchange server and the news agency server on the multi-homed IP addresses designated in the association with the video server (104) without knowing that the data is coming from a different source than the video server (104). The real-time data feeds from the video, stock and news servers are aggregated on the client (106) with enhanced speed because the feeds come directly to the client and not via the video server. The operating systems of the home server and remote servers utilize SCTP and specialized commands to implement the enhanced speed of real-time data aggregation being streamed to network clients without requiring modifications to existing client systems.

    摘要翻译: 网络客户端(106)的图形用户界面包括来自库存服务器(110)的股票行情和来自新闻服务器(112)的新闻侧栏,通过在其多媒体列表中通告给客户端(106)的IP地址, 来自在流控制传输协议(SCTP)下指定的视频服务器(104)的归属地址。 客户端接收来自证券交易所服务器和通讯社服务器的与视频服务器(104)相关联指定的多归属IP地址的实时数据,而不知道数据来自与视频服务器不同的源 (104)。 来自视频,股票和新闻服务器的实时数据馈送以高速度聚合在客户端(106)上,因为馈送直接进入客户端而不是经由视频服务器。 家庭服务器和远程服务器的操作系统使用SCTP和专用命令来实现流式传输到网络客户端的实时数据聚合的增强速度,而不需要修改现有的客户端系统。

    METHOD AND APPARATUS FOR BEQUEATHING PRIVILIGE TO A DYNAMICALLY LOADED MODULE
    92.
    发明申请
    METHOD AND APPARATUS FOR BEQUEATHING PRIVILIGE TO A DYNAMICALLY LOADED MODULE 失效
    用于动态装载模块的方法和装置

    公开(公告)号:US20090094624A1

    公开(公告)日:2009-04-09

    申请号:US11867126

    申请日:2007-10-04

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4856 G06F21/6218

    摘要: A computer implemented method, apparatus, and computer program product for transferring a privilege to a module. In one embodiment, a set of privileges required to initiate execution of code associated with the software module is identified to form enhanced privileges. The application is frozen. The enhanced privileges are unassigned to the application and the application has insufficient privileges to initiate execution of code associated with the software module. The software module is loaded into available application address space associated with the application. The enhanced privileges are transferred to the application. Execution of the application is unsuspended and the code associated with the software module is executed within the application.

    摘要翻译: 一种用于将特权传送到模块的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,识别启动与软件模块相关联的代码的执行所需的一组特权以形成增强的特权。 该应用程序已冻结。 增强的权限未分配给应用程序,并且应用程序没有足够的权限来启动与软件模块相关联的代码的执行。 将软件模块加载到与应用程序相关联的可用应用程序地址空间中。 增强的权限被转移到应用程序。 应用程序的执行被取消暂停,与软件模块相关联的代码在应用程序内执行。

    Method, apparatus, and program for informing a client when a server is busy in the transfer control protocol
    93.
    发明授权
    Method, apparatus, and program for informing a client when a server is busy in the transfer control protocol 有权
    用于在服务器忙于传输控制协议时通知客户端的方法,装置和程序

    公开(公告)号:US07483990B2

    公开(公告)日:2009-01-27

    申请号:US10443667

    申请日:2003-05-22

    IPC分类号: G06F15/16

    摘要: The server side Transfer Control Protocol is modified so that the server returns a SYNACK message with the window size equal to zero if the server is busy. When a client sends a TCP connection request and receives a synchronization acknowledgement message with the window size equal to zero, the client knows that the server received the connection request and that the server is busy. The client may then send an acknowledgement message to complete the three-way synchronization handshake, thus successfully completing the connection. Thereafter, the client side TCP may probe the server side TCP until a window update message is received from the server. When the server sends a window update message to set the window size to a non-zero size, the client knows that the server is no longer busy and the client application may then use the TCP connection.

    摘要翻译: 修改服务器端传输控制协议,以便服务器返回SYNACK消息,如果服务器正忙,则窗口大小等于零。 当客户端发送TCP连接请求并接收到窗口大小等于零的同步确认消息时,客户端知道服务器接收到连接请求,并且服务器正忙。 然后,客户端可以发送确认消息以完成三次同步握手,从而成功地完成连接。 此后,客户端TCP可以探测服务器端TCP,直到从服务器接收到窗口更新消息。 当服务器发送窗口更新消息以将窗口大小设置为非零大小时,客户端知道服务器不再忙,客户端应用程序可能会使用TCP连接。

    CHECKPOINT OF APPLICATIONS USING UNIX® DOMAIN SOCKETS
    94.
    发明申请
    CHECKPOINT OF APPLICATIONS USING UNIX® DOMAIN SOCKETS 有权
    使用UNIX(R)域插件的应用程序检查

    公开(公告)号:US20080270829A1

    公开(公告)日:2008-10-30

    申请号:US11741500

    申请日:2007-04-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1438

    摘要: A computer implemented method, apparatus, and computer program product for managing state data in a workload partitioned environment. Process state data for a process in a workload partition is saved. Process state data is used to restore the process to a given state. State data associated with open sockets and open files bound to the first process is saved. In response to a determination that the process is associated with a domain socket that is bound to a socket file, an absolute pathname for the socket file is saved. A domain socket associated with a connecting process in the workload partition uses the socket file to connect to a domain socket associated with a listening process in the same workload partition to enable the two processes to communicate with each other.

    摘要翻译: 一种用于在工作负载分区环境中管理状态数据的计算机实现的方法,装置和计算机程序产品。 保存工作负载分区中进程的进程状态数据。 过程状态数据用于将进程恢复到给定状态。 保存与第一个进程绑定的打开的套接字和打开文件关联的状态数据。 响应确定该进程与绑定到套接字文件的域套接字相关联,将保存套接字文件的绝对路径名。 与工作负载分区中的连接进程相关联的域套接字使用套接字文件连接到与同一工作负载分区中的侦听进程相关联的域套接字,以使两个进程能够相互通信。

    System and Method to Manage Device Access in a Software Partition
    95.
    发明申请
    System and Method to Manage Device Access in a Software Partition 有权
    在软件分区中管理设备访问的系统和方法

    公开(公告)号:US20080229431A1

    公开(公告)日:2008-09-18

    申请号:US12128250

    申请日:2008-05-28

    IPC分类号: H04L9/32

    CPC分类号: G06F21/53

    摘要: A system and method to manage device access in a software partition are provided. The illustrative embodiments provide a mechanism for exporting resources/devices from an administrator partition to a software partition in its purview. A trusted device list data structure is provided that identifies which devices are permitted to be exported into a software partition from an administrative partition. This trusted device list data structure also identifies which of the devices in the list of devices should be exported by default when exporting devices to a software partition, i.e. if no overrides are specified. In addition, a user-specifiable mechanism to override the entries in the trusted device list data structure is provided. For security purposes, this mechanism may not be used to export devices not listed in the trusted device list data structure. The mechanism may also be used to prevent the exporting of devices which are exported by default.

    摘要翻译: 提供了一种在软件分区中管理设备访问的系统和方法。 说明性实施例提供了将资源/设备从管理员分区导出到其职权范围内的软件分区的机制。 提供了可信设备列表数据结构,其标识哪些设备被允许从管理分区导出到软件分区中。 该可信设备列表数据结构还识别在将设备导出到软件分区时即默认情况下应导出设备列表中的哪些设备,即,如果未指定覆盖, 此外,提供了用于覆盖可信设备列表数据结构中的条目的用户指定机制。 出于安全考虑,此机制可能不用于导出未列在可信设备列表数据结构中的设备。 该机制也可用于防止默认导出的设备的导出。

    METHOD, SYSTEM AND ARTICLE FOR DYNAMIC REAL-TIME STREAM AGGREGATION IN A NETWORK
    96.
    发明申请
    METHOD, SYSTEM AND ARTICLE FOR DYNAMIC REAL-TIME STREAM AGGREGATION IN A NETWORK 失效
    网络动态实时流聚合的方法,系统和文章

    公开(公告)号:US20080195701A1

    公开(公告)日:2008-08-14

    申请号:US12101750

    申请日:2008-04-11

    IPC分类号: G06F15/16

    摘要: A graphic user interface of a network client (106) includes a stock ticker from a stock server (110) and a news sidebar from a news server (112) over the IP addresses advertised to the client (106) in its list of multi-homed addresses from the video server (104) specified under Stream Control Transmission Protocol (SCTP). The client accepts real-time data from the stock exchange server and the news agency server on the multi-homed IP addresses designated in the association with the video server (104) without knowing that the data is coming from a different source than the video server (104). The real-time data feeds from the video, stock and news servers are aggregated on the client (106) with enhanced speed because the feeds come directly to the client and not via the video server. The operating systems of the home server and remote servers utilize SCTP and specialized commands to implement the enhanced speed of real-time data aggregation being streamed to network clients without requiring modifications to existing client systems.

    摘要翻译: 网络客户端(106)的图形用户界面包括来自库存服务器(110)的股票行情和来自新闻服务器(112)的新闻侧栏,通过在其多媒体列表中通告给客户端(106)的IP地址, 来自在流控制传输协议(SCTP)下指定的视频服务器(104)的归属地址。 客户端接收来自证券交易所服务器和通讯社服务器的与视频服务器(104)相关联指定的多归属IP地址的实时数据,而不知道数据来自与视频服务器不同的源 (104)。 来自视频,股票和新闻服务器的实时数据馈送以高速度聚合在客户端(106)上,因为馈送直接进入客户端而不是经由视频服务器。 家庭服务器和远程服务器的操作系统使用SCTP和专用命令来实现流式传输到网络客户端的实时数据聚合的增强速度,而不需要修改现有的客户端系统。

    METHOD, SYSTEM AND ARTICLE FOR IMPROVED TCP PERFORMANCE DURING PACKET REORDERING
    97.
    发明申请
    METHOD, SYSTEM AND ARTICLE FOR IMPROVED TCP PERFORMANCE DURING PACKET REORDERING 失效
    方法,系统和文章提高分组后的TCP性能

    公开(公告)号:US20080186863A1

    公开(公告)日:2008-08-07

    申请号:US12101765

    申请日:2008-04-11

    IPC分类号: G08C15/00

    摘要: TCP congestion avoidance is implemented upon retransmission of a packet and is reverted back to the original congestion state upon receipt of an early acknowledgement (ACK), indicating reordering of packets, thereby eliminating a needless restriction on TCP bandwidth. Upon receiving an ACK to a retransmitted packet, it is determined if the ACK resulted from receipt of the original reordered packet or the retransmitted packet, based on the arrival time of the ACK at the sender. If the round-trip-time (RTT) for the retransmitted packet is much lower than the average or current calculated RTT for the network link between sender and receiver, then the retransmission occurred as a result of a reordering event, and the congestion window is restored back to its value prior to the retransmission, thereby permitting the network link to continue operating at its original increased throughput.

    摘要翻译: TCP拥塞避免在分组重传时实现,并且在接收到指示重新排序分组的早期确认(ACK)时被恢复到原始拥塞状态,从而消除对TCP带宽的不必要的限制。 在向重传的分组接收到ACK时,基于ACK在发送方的到达时间确定ACK是否从接收到原始重新排序的分组或重传分组而产生。 如果重发分组的往返时间(RTT)远低于发送方和接收方之间的网络链路的平均或当前计算的RTT,则重新发送作为重排序事件的结果,拥塞窗口为 在重传之前恢复其值,从而允许网络链路以其原始增加的吞吐量继续运行。

    EFFICIENT TRANSPORT LAYER PROCESSING OF INCOMING PACKETS
    100.
    发明申请
    EFFICIENT TRANSPORT LAYER PROCESSING OF INCOMING PACKETS 审中-公开
    有效运输层加工包装

    公开(公告)号:US20080056263A1

    公开(公告)日:2008-03-06

    申请号:US11470455

    申请日:2006-09-06

    IPC分类号: H04L12/56

    摘要: A method for improving the efficiency of Internet Protocol Control Block (INPCB) lookup operations at a TCP receiver and TCP sender. The TCP/IP stack is modified such that every data packet generated includes both data and INPCB address information. Specifically, the TCP/IP stacks of a sending device and a receiving device are modified to provide a contemporaneous transmission of INPCB addresses along with each data packet. The TCP/IP stack of the receiver is also modified such that the receiver echoes this INPCB address along with each TCP packet sent back to the sender to eliminate the necessity of an INPCB address lookup operation at the sending device. Contemporaneous transmission of data and INPCB addresses facilitates direct delivery of data packets to the corresponding sockets.

    摘要翻译: 一种用于提高TCP接收器和TCP发送器上的因特网协议控制块(INPCB)查找操作的效率的方法。 修改TCP / IP堆栈,使得每个生成的数据包都包括数据和INPCB地址信息。 具体地说,发送设备和接收设备的TCP / IP堆栈被修改以提供与每个数据分组一起的INPCB地址的同时传输。 接收机的TCP / IP堆栈也被修改,使得接收机回送这个INPCB地址以及发回到发送器的每个TCP分组,以消除在发送设备处的INPCB地址查找操作的必要性。 数据和INPCB地址的同时传输有助于将数据包直接传递到相应的插座。