Method and apparatus for managing keepalive transmissions
    11.
    发明授权
    Method and apparatus for managing keepalive transmissions 有权
    用于管理保持性传输的方法和装置

    公开(公告)号:US07526556B2

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

    申请号:US10607460

    申请日:2003-06-26

    IPC分类号: G06F15/16 G06F15/173

    摘要: A method, apparatus, and computer instructions for managing keepalive transmissions. A keepalive packet is received from a remote data processing over a particular connection within a set of connections to the remote data processing system. Timers for each of the set of connections are reset in response to receiving a response to a keepalive packet from the remote data processing system such that only a single keepalive packet is required to maintain all of the plurality of connections with the remote data processing system. In this manner, the number of requests and responses with respect to whether a connection is active is minimized, reducing congestion in a network data processing system.

    摘要翻译: 一种用于管理保持性传输的方法,装置和计算机指令。 从与远程数据处理系统的一组连接中的特定连接的远程数据处理接收到keepalive分组。 响应于从远程数据处理系统接收到对keepalive分组的响应,针对每组连接的定时器被重置,使得仅需要一个保持活动分组来保持与远程数据处理系统的所有多个连接。 以这种方式,最小化关于连接是否活动的请求和响应的数量,从而减少网络数据处理系统中的拥塞。

    Method and apparatus for adding recipients to sent email
    12.
    发明授权
    Method and apparatus for adding recipients to sent email 失效
    将收件人添加到发送电子邮件的方法和设备

    公开(公告)号:US07707260B2

    公开(公告)日:2010-04-27

    申请号:US12116029

    申请日:2008-05-06

    IPC分类号: G06F15/16

    CPC分类号: H04L51/28

    摘要: A data processing system for resending a previously sent email message. A new recipient for the previously sent email message is selected. The new recipient of the previously sent email message is added in response to selecting the new recipient, wherein the previously sent email message is directed to the new recipient and a previous recipient. An indicator to the previously sent email message is added in response to selecting the new recipient, wherein the indicator indicates that the new recipient has been added to a form a new version of the previously sent email message. The new version of the previously sent email message is sent in response to adding the indicator, wherein the indicator causes the new version of the previously sent email message to replace the previously sent email message at an email program of the previous recipient.

    摘要翻译: 一种用于重新发送先前发送的电子邮件消息的数据处理系统。 选择了先前发送的电子邮件的新收件人。 响应于选择新的收件人而添加先前发送的电子邮件的新收件人,其中先前发送的电子邮件消息被定向到新的接收者和先前的接收者。 响应于选择新的接收者,添加先前发送的电子邮件消息的指示符,其中该指示符指示新的接收者已经被添加到形式的先前发送的电子邮件消息的新版本。 响应于添加指示符而发送新版本的先前发送的电子邮件消息,其中指示符导致先前发送的电子邮件消息的新版本在先前接收者的电子邮件程序上替换先前发送的电子邮件消息。

    Method and apparatus for adding recipients to sent email
    13.
    发明授权
    Method and apparatus for adding recipients to sent email 有权
    将收件人添加到发送电子邮件的方法和设备

    公开(公告)号:US07430580B2

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

    申请号:US10460422

    申请日:2003-06-12

    IPC分类号: G06F15/16

    CPC分类号: H04L51/28

    摘要: A data processing system for resending a previously sent email message. A new recipient for the previously sent email message is selected. The new recipient of the previously sent email message is added in response to selecting the new recipient, wherein the previously sent email message is directed to the new recipient and a previous recipient. An indicator to the previously sent email message is added in response to selecting the new recipient, wherein the indicator indicates that the new recipient has been added to a form a new version of the previously sent email message. The new version of the previously sent email message is sent in response to adding the indicator, wherein the indicator causes the new version of the previously sent email message to replace the previously sent email message at an email program of the previous recipient.

    摘要翻译: 一种用于重新发送先前发送的电子邮件消息的数据处理系统。 选择了先前发送的电子邮件的新收件人。 响应于选择新的收件人而添加先前发送的电子邮件的新收件人,其中先前发送的电子邮件消息被定向到新的接收者和先前的接收者。 响应于选择新的接收者,添加先前发送的电子邮件消息的指示符,其中该指示符指示新的接收者已经被添加到形式的先前发送的电子邮件消息的新版本。 响应于添加指示符而发送新版本的先前发送的电子邮件消息,其中指示符导致先前发送的电子邮件消息的新版本在先前接收者的电子邮件程序上替换先前发送的电子邮件消息。

    Method and Apparatus for Adding Recipients to Sent Email
    14.
    发明申请
    Method and Apparatus for Adding Recipients to Sent Email 失效
    添加收件人发送邮件的方法和设备

    公开(公告)号:US20080215698A1

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

    申请号:US12116029

    申请日:2008-05-06

    IPC分类号: G06F15/16

    CPC分类号: H04L51/28

    摘要: A data processing system for resending a previously sent email message. A new recipient for the previously sent email message is selected. The new recipient of the previously sent email message is added in response to selecting the new recipient, wherein the previously sent email message is directed to the new recipient and a previous recipient. An indicator to the previously sent email message is added in response to selecting the new recipient, wherein the indicator indicates that the new recipient has been added to a form a new version of the previously sent email message. The new version of the previously sent email message is sent in response to adding the indicator, wherein the indicator causes the new version of the previously sent email message to replace the previously sent email message at an email program of the previous recipient.

    摘要翻译: 一种用于重新发送先前发送的电子邮件消息的数据处理系统。 选择了先前发送的电子邮件的新收件人。 响应于选择新的收件人而添加先前发送的电子邮件的新收件人,其中先前发送的电子邮件消息被定向到新的接收者和先前的接收者。 响应于选择新的接收者,添加先前发送的电子邮件消息的指示符,其中该指示符指示新的接收者已经被添加到形式的先前发送的电子邮件消息的新版本。 响应于添加指示符而发送新版本的先前发送的电子邮件消息,其中指示符导致先前发送的电子邮件消息的新版本在先前接收者的电子邮件程序上替换先前发送的电子邮件消息。

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

    公开(公告)号:US07478169B2

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

    申请号:US10687266

    申请日:2003-10-16

    IPC分类号: G06F15/16 G06F9/00

    摘要: 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 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. 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.

    摘要翻译: NAT数据处理系统位于启用NAT的网络后面,NAT设备作为启用NAT的网络的网关。 位于NAT启用网络之外的客户端系统向NAT设备查询位于启用NAT的网络后面的NAT数据处理系统的地址。 该查询通过NAT设备自动路由到DNS服务器。 DNS服务器返回NAT数据处理系统的地址和NAT设备的源路由。 NAT设备将地址和源路由转发到客户端系统。 客户端系统通过NAT设备将数据包发送到具有源路由地址的NAT数据处理系统,使得NAT启用网络背后的NAT数据处理系统可以由NAT使能网络外部的客户端系统直接访问。

    Apparatus and method of improving network performance using virtual interfaces
    16.
    发明授权
    Apparatus and method of improving network performance using virtual interfaces 失效
    使用虚拟接口提高网络性能的装置和方法

    公开(公告)号:US07454456B2

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

    申请号:US10076357

    申请日:2002-02-14

    IPC分类号: G06F15/16

    摘要: A method, system and apparatus for improving network performance of a multiprocessor system that has a limited number of physical network interfaces by using virtual IP addresses are provided. When a processor of the multiprocessor system determines that it is processing network data, it uses a virtual IP address to transmit the data. The virtual IP address is associated with a buffer; and thus the data is sent to the buffer. This allows the processor to be free to process other data, network or otherwise. The buffer, with the help of a controller, then contends for the use of one of the limited physical network interfaces to transmit the data.

    摘要翻译: 提供了一种用于通过使用虚拟IP地址来提供具有有限数量的物理网络接口的多处理器系统的网络性能的方法,系统和装置。 当多处理器系统的处理器确定它正在处理网络数据时,它使用虚拟IP地址来传输数据。 虚拟IP地址与缓冲区相关联; 因此数据被发送到缓冲器。 这允许处理器可以自由处理其他数据,网络或其他数据。 缓冲区在控制器的帮助下,然后争论使用有限的物理网络接口之一传输数据。

    Apparatus and method for port sharing a plurality of server processes
    17.
    发明授权
    Apparatus and method for port sharing a plurality of server processes 失效
    用于端口共享多个服务器进程的装置和方法

    公开(公告)号:US06950873B2

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

    申请号:US09920457

    申请日:2001-08-02

    IPC分类号: G06F9/46 G06F9/50 G06F15/17

    CPC分类号: G06F9/546 H04L69/32

    摘要: An apparatus and method for port sharing among a plurality of server processes are provided. The apparatus and method provide an intermediate layer between the communication port and the server processes. This intermediate layer provides a port mapping such that data messages received via a shared communication port are mapped to separate ports based on the domain of the data message. Each server process is configured to listen to a different virtual communication port. The mapping of the present invention maps data messages received in the shared communication port to one of these virtual communication ports based on the domain to which the data message belongs. This mapping is also performed with outgoing messages from the server as well.

    摘要翻译: 提供了一种用于在多个服务器进程之间进行端口共享的装置和方法。 该装置和方法在通信端口和服务器进程之间提供中间层。 该中间层提供端口映射,使得经由共享通信端口接收的数据消息基于数据消息的域被映射到单独的端口。 每个服务器进程都配置为侦听不同的虚拟通信端口。 本发明的映射基于数据消息所属的域将在共享通信端口中接收的数据消息映射到这些虚拟通信端口之一。 也可以从服务器的传出消息执行此映射。

    Retrieving Dated Content From A Website
    18.
    发明申请
    Retrieving Dated Content From A Website 审中-公开
    从网站检索日期内容

    公开(公告)号:US20080172396A1

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

    申请号:US12055156

    申请日:2008-03-25

    IPC分类号: G06F17/30

    CPC分类号: G06F16/9562 G06F16/9566

    摘要: 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.

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

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

    公开(公告)号:US07792995B2

    公开(公告)日:2010-09-07

    申请号:US12236387

    申请日:2008-09-23

    IPC分类号: G06F15/16 G06F9/00

    摘要: 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.

    摘要翻译: NAT数据处理系统位于启用NAT的网络后面,NAT设备作为启用NAT的网络的网关。 位于NAT启用网络之外的客户端系统向NAT设备查询位于启用NAT的网络后面的NAT数据处理系统的地址。 该查询通过NAT设备自动路由到DNS服务器。 然后,DNS服务器返回NAT数据处理系统的地址和NAT设备的源路由。 NAT设备将地址和源路由转发到客户端系统。 然后,客户端系统通过NAT设备将数据包发送到具有源路由的地址的NAT数据处理系统,使NAT启用网络背后的NAT数据处理系统由NAT使能网络外部由客户端系统直接访问。

    Reduction of server overload
    20.
    发明授权

    公开(公告)号:US07009938B2

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

    申请号:US09892963

    申请日:2001-06-27

    IPC分类号: H04J1/16 H04J3/14

    摘要: A system and method for preventing at least in part a server overload. A server may send a request to one or more routers located on the server side of a network system to block, i.e., filter, packets of data that may exceed the capacity of the server to service. The one or more routers located on the server side may block, i.e., filter, those packets of data as well as propagate the request to block those packets of data to one or more neighboring routers which may be located on the client side of the network system. The one or more neighboring routers may then block those packets of data that may exceed the capacity of the server to service and/or propagate the request to block those packets of data to their one or more neighboring routers.