Method and data processing system for managing a plurality of interfaces
    21.
    发明申请
    Method and data processing system for managing a plurality of interfaces 审中-公开
    用于管理多个接口的方法和数据处理系统

    公开(公告)号:US20070245005A1

    公开(公告)日:2007-10-18

    申请号:US11406185

    申请日:2006-04-18

    CPC classification number: G06F9/54

    Abstract: The illustrative embodiments provide a computer implemented method, a data processing system, and a computer program product for managing a plurality of interfaces. An application selects a subset of the plurality of interfaces. In response to the selection, the application is bound to the subset of interfaces, wherein the application listens to the subset of interfaces.

    Abstract translation: 说明性实施例提供了一种用于管理多个接口的计算机实现的方法,数据处理系统和计算机程序产品。 应用程序选择多个接口的子集。 响应于选择,应用程序被绑定到接口的子集,其中应用程序监听接口的子集。

    Retrieving dated content from a website
    22.
    发明申请
    Retrieving dated content from a website 审中-公开
    从网站检索日期内容

    公开(公告)号:US20060015578A1

    公开(公告)日:2006-01-19

    申请号:US10889785

    申请日:2004-07-13

    CPC classification number: G06F16/9562 G06F16/9566

    Abstract: Retrieving dated content from a website including receiving a URL for dated content with a date field; inserting the current date in the date field; and retrieving the dated content with the URL bearing the current date in its date field. In some embodiments, date field bears an encoded date and inserting the current date in the date field includes replacing the encoded date with the current date. Typical embodiments also include bookmarking the URL, including replacing an encoded date in the date field with a date tag. Some embodiments include prompting the user for a date format. In many embodiments, the date tag includes a default date format. Some embodiments include configuring the browser with a default date format.

    Abstract translation: 从网站检索日期的内容,包括收到日期字段的日期内容的URL; 在日期字段中插入当前日期; 并在其日期字段中使用带有当前日期的URL检索日期的内容。 在一些实施例中,日期字段具有编码日期,并且将日期字段中的当前日期插入包括用当前日期代替编码日期。 典型的实施例还包括将URL书签,包括用日期标签替换日期字段中的编码日期。 一些实施例包括提示用户日期格式。 在许多实施例中,日期标签包括默认日期格式。 一些实施例包括使用默认日期格式配置浏览器。

    System, apparatus and method of improving network data traffic between interconnected high-speed switches
    23.
    发明申请
    System, apparatus and method of improving network data traffic between interconnected high-speed switches 审中-公开
    提高互连高速交换机之间网络数据流量的系统,设备和方法

    公开(公告)号:US20060013258A1

    公开(公告)日:2006-01-19

    申请号:US10889784

    申请日:2004-07-13

    CPC classification number: H04L49/3072

    Abstract: A system, apparatus and method of improving network data traffic between interconnected high-speed switches are provided. As is well known, when a packet of data is longer than a path maximum transmission unit (PMTU), the packet will be fragmented. In the case of the invention, the packet is fragmented by a transmitting router connected to a high-speed switch. When a receiving router, which is also connected to an high-speed switch, begins to receive the fragments, it will check to see whether its sub-network may handle data of a substantially longer length than the length of the fragments. If so, the receiving router will collect the fragments, reassemble them into the original packet and transmit the reassembled packet to its destination.

    Abstract translation: 提供了一种改善互连的高速交换机之间的网络数据流量的系统,装置和方法。 众所周知,当数据分组长于路径最大传输单元(PMTU)时,分组将被分段。 在本发明的情况下,分组被连接到高速交换机的发送路由器分段。 当也连接到高速交换机的接收路由器开始接收分片时,它将检查其子网络是否可以处理比片段长度长得多的数据。 如果是这样,接收路由器将收集分片,将它们重组成原始分组,并将重新组装的分组传送到目的地。

    Enhancing ephemeral port allocation
    24.
    发明申请
    Enhancing ephemeral port allocation 审中-公开
    加强短暂港口配置

    公开(公告)号:US20050265252A1

    公开(公告)日:2005-12-01

    申请号:US10855730

    申请日:2004-05-27

    CPC classification number: H04L41/08 H04L43/022

    Abstract: Methods, systems, and media to sub-divide an ephemeral port range and allocate ports from the sub-divided ephemeral port ranges to facilitate communication with another destination, or target, application are contemplated. Embodiments involve a client computer system having one or more source applications. Embodiments also include hardware and/or software for categorizing transactions based upon characteristics of the transactions. Such categories correspond to categories with which sub-divisions of ephemeral port numbers are assigned. After a transaction is associated with a category, a port number selected from a pool of available port numbers in a sub-division of ephemeral port numbers assigned to that category. In many embodiments, an initial configuration is implemented via a configuration file at the startup of the client computer system. In further embodiments, assignments of ephemeral port numbers to the categories of transactions are dynamically adjusted based upon, e.g., actual usage of the port numbers.

    Abstract translation: 方法,系统和媒体,用于对临时端口范围进行细分,并从分分割的临时端口范围分配端口以便于与另一个目标或目标应用程序的通信。 实施例涉及具有一个或多个源应用的客户端计算机系统。 实施例还包括用于基于事务的特征对交易进行分类的硬件和/或软件。 这些类别对应于分配短暂端口号的分部的类别。 在事务与一个类别相关联之后,从分配给该类别的短暂端口号的子划分中的可用端口号池中选择一个端口号。 在许多实施例中,在客户端计算机系统启动时通过配置文件实现初始配置。 在另外的实施例中,基于诸如端口号的实际使用来动态地调整临时端口号到事务类别的分配。

    Dynamically provisioning computer system resources
    25.
    发明申请
    Dynamically provisioning computer system resources 审中-公开
    动态配置计算机系统资源

    公开(公告)号:US20050213507A1

    公开(公告)日:2005-09-29

    申请号:US10809591

    申请日:2004-03-25

    Abstract: Methods, systems, and products are disclosed for dynamically provisioning server resources. More particularly, methods, systems, and products are disclosed for dynamically provisioning computer system resources that include monitoring a connection performance parameter of a data communications port operating in a data communications protocol having a connection backlog queue having a connection backlog queue size; and changing the connection backlog queue size in dependence upon the monitored connection performance parameter without interrupting the operation of the data communications port and without user intervention. In typical embodiments of the present invention, monitoring a connection performance parameter includes receiving a connection request and determining that the connection backlog queue is full, and changing the connection backlog queue size in dependence upon the monitored connection performance parameter includes increasing the connection backlog queue size.

    Abstract translation: 公开了用于动态配置服务器资源的方法,系统和产品。 更具体地,公开了用于动态提供计算机系统资源的方法,系统和产品,其包括监视在具有连接积压队列大小的连接积压队列的数据通信协议中操作的数据通信端口的连接性能参数; 并且根据监视的连接性能参数来改变连接积压队列大小,而不中断数据通信端口的操作并且不用户干预。 在本发明的典型实施例中,监视连接性能参数包括接收连接请求并确定连接积压队列已满,以及根据所监视的连接性能参数改变连接积压队列大小,包括增加连接积压队列大小 。

    Accessing data processing systems behind a NAT enabled network
    27.
    发明申请
    Accessing data processing systems behind a NAT enabled network 失效
    访问启用NAT的网络后面的数据处理系统

    公开(公告)号:US20050086373A1

    公开(公告)日:2005-04-21

    申请号:US10687266

    申请日:2003-10-16

    Abstract: A method, system, and program for accessing data processing systems behind a NAT enabled network are provided. According to one aspect of the present invention, a NAT data processing system is located behind a NAT enabled network with a NAT device as a gateway to the NAT enabled network. A client system located outside the NAT enabled network queries the NAT device for the address of the NAT data processing system located behind the NAT enabled network. The query is automatically routed through the NAT device to a DNS server. The DNS server then returns an address for the NAT data processing system and source routing for the NAT device. The NAT device forwards the address and source routing to the client system. Then, the client system sends packets to the NAT data processing system at the address with source routing through the NAT device, such that the NAT data processing system behind the NAT enabled network is directly accessed by the client system from outside the NAT enabled network.

    Abstract translation: 提供了一种用于访问NAT启用网络后面的数据处理系统的方法,系统和程序。 根据本发明的一个方面,NAT数据处理系统位于启用NAT的网络之后,其中NAT设备作为启用NAT的网络的网关。 位于NAT启用网络之外的客户端系统向NAT设备查询位于启用NAT的网络后面的NAT数据处理系统的地址。 该查询通过NAT设备自动路由到DNS服务器。 然后,DNS服务器返回NAT数据处理系统的地址和NAT设备的源路由。 NAT设备将地址和源路由转发到客户端系统。 然后,客户端系统通过NAT设备将数据包发送到具有源路由的地址的NAT数据处理系统,使NAT启用网络背后的NAT数据处理系统由NAT使能网络外部由客户端系统直接访问。

    Monitoring thread usage to dynamically control a thread pool
    28.
    发明申请
    Monitoring thread usage to dynamically control a thread pool 失效
    监控线程使用情况,以动态控制线程池

    公开(公告)号:US20050086359A1

    公开(公告)日:2005-04-21

    申请号:US10687236

    申请日:2003-10-16

    CPC classification number: G06F9/5027 G06F9/544 G06F2209/5018 G06F2209/508

    Abstract: A method, system, and program for monitoring thread usage to dynamically control a thread pool are provided. An application running on the server system invokes a listener thread on a listener socket for receiving client requests at the server system and passing the client requests to one of multiple threads waiting in a thread pool. Additionally, the application sends an ioctl call in blocking mode on the listener thread. A TCP layer within the server system detects the listener thread in blocking mode and monitors a thread count of at least one of a number of incoming requests waiting to be processed and a number of said plurality of threads remaining idle in the thread pool over a sample period. Once the TCP layer detects a thread usage event, the ioctl call is returned indicating the thread usage event with the thread count, such that a number of threads in the thread pool may be dynamically adjusted to handle the thread count.

    Abstract translation: 提供了一种用于监视线程使用以动态控制线程池的方法,系统和程序。 在服务器系统上运行的应用程序调用侦听器套接字上的侦听器线程,以便在服务器系统上接收客户端请求,并将客户端请求传递给等待线程池的多个线程之一。 此外,应用程序在侦听器线程上以阻塞模式发送ioctl调用。 服务器系统内的TCP层以阻塞模式检测侦听器线程,并且监视等待被处理的多个传入请求中的至少一个的线程计数,并且线程池中的多个线程在一个样本上保持空闲 期。 一旦TCP层检测到线程使用事件,将返回指示线程计数的线程使用事件的ioctl调用,以使线程池中的线程数可以被动态调整以处理线程计数。

    Method, system and article for rapid detection and avoidance of high data corrupting routes within a network
    29.
    发明申请
    Method, system and article for rapid detection and avoidance of high data corrupting routes within a network 有权
    用于快速检测和避免网络内高数据损坏路由的方法,系统和文章

    公开(公告)号:US20050036452A1

    公开(公告)日:2005-02-17

    申请号:US10640819

    申请日:2003-08-14

    Abstract: A receiving host in a TCP/IP network sends an acknowledgment indicating a received data packet is corrupt. The sending host will begin transmitting with a new field set in the IP header called a check-TCP-checksum bit, thereby requesting that all routers in the TCP/IP network perform a checksum on the entire received packet. Routers in the TCP/IP network will perform a complete checksum on an entire packet with the check-TCP-checksum bit set, and not just on the IP header. The routers continuously monitor the ratio of corrupt packets received on a particular port that fail the entire packet checksum to the total number of packets received on that port. If the ratio of corrupt-to-received packets exceeds a corruption threshold, the router assumes that the associated link is causing data corruption and issues a routing update indicating that the link is bad and should be avoided. Once the retransmission rate between the sender and receiver drops below a threshold level, the bad link has been detected and avoided within the TCP/IP network and the check-TCP-checksum option in the IP header is no longer set in data packets transmitted to the receiver host.

    Abstract translation: TCP / IP网络中的接收主机发送指示接收到的数据包已损坏的确认。 发送主机将开始使用称为检查TCP校验和位的IP报头中设置的新字段进行发送,从而请求TCP / IP网络中的所有路由器对整个接收到的数据包执行校验和。 TCP / IP网络中的路由器将对整个数据包执行完整的校验和,同时检查TCP-checksum位,而不仅仅是在IP报头上。 路由器连续监视在特定端口上接收的损坏数据包的总数与在该端口上接收的数据包的总数之间的比例。 如果损坏的数据包的比例超过了破坏阈值,则路由器假设相关联的链路导致数据损坏,并发出路由更新,指示链路不良,应该避免。 一旦发送方和接收方之间的重传速率下降到阈值以下,就会在TCP / IP网络内检测并避免不良链路,并且IP报头中的check-TCP-checksum选项不再被设置在发送到 接收主机。

Patent Agency Ranking