会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method of enhancing web server throughput in single and multiple processor systems
    • 在单处理器和多处理器系统中增强Web服务器吞吐量的系统和方法
    • US07398292B2
    • 2008-07-08
    • US11005995
    • 2004-12-07
    • Venkataraman RamanathanNk SrinivasVadim EydelmanAbolade Gbadegesin
    • Venkataraman RamanathanNk SrinivasVadim EydelmanAbolade Gbadegesin
    • G06F15/16
    • H04L67/02
    • A system and method are presented that enhance the performance of single and multiple-processor servers by taking advantage of the half-duplex nature of many HTTP requests. Upon receipt of an HTTP Get resource request, a single send and disconnect IRP is generated. The semantics of the send and disconnect IRP completion recognizes the half-duplex nature of the transaction by indicating a graceful close of the TCP/IP connection. This send and disconnect IRP is also completed without a queuing stage (queuelessly) on the processor that serviced the client request. To further enhance performance, the server FIN message to the client is included in the last data frame transmitted to the server. The invention also contemplates transmission of a single HTTP get and disconnect request by a client to allow acknowledgementless disconnection of the TCP/IP connection once a requested resource has been sent.
    • 提出了一种通过利用许多HTTP请求的半双工特性来提高单处理器和多处理器服务器性能的系统和方法。 收到HTTP Get资源请求后,将生成单个发送和断开IRP。 发送和断开IRP完成的语义通过指示TCP / IP连接的正常关闭来识别事务的半双工性质。 这个发送和断开的IRP也在处理器上没有排队阶段(无间歇地)完成,为客户端请求提供服务。 为了进一步提高性能,向客户端发送的服务器FIN消息包含在发送到服务器的最后一个数据帧中。 本发明还考虑了一旦客户端发送单个HTTP获取和断开请求,一旦所请求的资源被发送,允许TCP / IP连接的无条件断开。
    • 2. 发明授权
    • System and method of enhancing web server throughput in single and multiple processor systems
    • 在单处理器和多处理器系统中增强Web服务器吞吐量的系统和方法
    • US06910063B1
    • 2005-06-21
    • US09606970
    • 2000-06-28
    • Venkataraman RamanathanNk SrinivasVadim EydelmanAbolade Gbadegesin
    • Venkataraman RamanathanNk SrinivasVadim EydelmanAbolade Gbadegesin
    • G06F15/16H04L29/08
    • H04L67/02
    • A system and method are presented that enhance the performance of single and multiple-processor servers by taking advantage of the half-duplex nature of many HTTP requests. Upon receipt of an HTTP Get resource request, a single send and disconnect IRP is generated. The semantics of the send and disconnect IRP completion recognizes the half-duplex nature of the transaction by indicating a graceful close of the TCP/IP connection. This send and disconnect IRP is also completed without a queuing stage (queuelessly) on the processor that serviced the client request. To further enhance performance, the server FIN message to the client is included in the last data frame transmitted to the server. The invention also contemplates transmission of a single HTTP get and disconnect request by a client to allow acknowledgementless disconnection of the TCP/IP connection once a requested resource has been sent.
    • 提出了一种通过利用许多HTTP请求的半双工特性来提高单处理器和多处理器服务器性能的系统和方法。 收到HTTP Get资源请求后,将生成单个发送和断开IRP。 发送和断开IRP完成的语义通过指示TCP / IP连接的正常关闭来识别事务的半双工性质。 这个发送和断开的IRP也在处理器上没有排队阶段(无间歇地)完成,为客户端请求提供服务。 为了进一步提高性能,向客户端发送的服务器FIN消息包含在发送到服务器的最后一个数据帧中。 本发明还考虑了一旦客户端发送单个HTTP获取和断开请求,一旦所请求的资源被发送,允许TCP / IP连接的无条件断开。
    • 4. 发明授权
    • Methods and systems for canceling requests for the transmission of data
    • 用于取消数据传输请求的方法和系统
    • US06931645B2
    • 2005-08-16
    • US09738494
    • 2000-12-15
    • Arvind MurchingNk SrinivasJameel HyderVadim EydelmanAbolade Gbadegesin
    • Arvind MurchingNk SrinivasJameel HyderVadim EydelmanAbolade Gbadegesin
    • H04L29/06H04L29/08G06F3/00
    • H04L29/06H04L69/32
    • Methods are provided that allow high-level protocol drivers to cancel transmission requests that have been sent to low-level protocol drivers. Transmission requests are assigned cancel identifiers. Because one original request may be divided into several packets for transmission, the same cancel identifier is given to every packet that derives from the original request. High-level protocol drivers can request cancellation of all pending requests whose cancel identifiers match the one indicated. Cancel identifiers generated by different high-level protocol drivers are mutually distinct so one protocol driver cannot inadvertently cancel requests made by another. The protocol driver may divide its requests into logical flows and assign the same cancel identifier to all requests within one flow. Then, the protocol driver may cancel all pending requests within one flow while allowing requests in other flows to proceed to transmission. An application can use these methods to cancel requests sent to high-level protocol drivers.
    • 提供了允许高级协议驱动程序取消已发送到低级协议驱动程序的传输请求的方法。 传输请求被分配取消标识符。 由于一个原始请求可能被划分成若干分组用于传输,所以对于从原始请求导出的每个分组,给出相同的取消标识符。 高级协议驱动程序可以请求取消其取消标识符与指定的请求相符的所有待处理请求。 取消由不同的高级协议驱动程序生成的标识符是相互不同的,因此一个协议驱动程序不能无意中取消由另一个执行的请求。 协议驱动程序可将其请求划分为逻辑流,并将相同的取消标识符分配给一个流中的所有请求。 然后,协议驱动程序可以取消一个流中的所有未决请求,同时允许其他流中的请求进行传输。 应用程序可以使用这些方法来取消发送到高级协议驱动程序的请求。
    • 6. 发明授权
    • Method to synchronize and upload an offloaded network stack connection with a network stack
    • 与网络堆栈同步并上传卸载的网络堆栈连接的方法
    • US07171489B2
    • 2007-01-30
    • US11047479
    • 2005-01-31
    • James PinkertonAbolade GbadegesinSanjay KaniyarNK Srinivas
    • James PinkertonAbolade GbadegesinSanjay KaniyarNK Srinivas
    • G06F15/173G06F15/16
    • H04L69/16H04L69/10H04L69/161H04L69/166H04L69/32
    • A method to synchronize and upload an offloaded network stack connection between a host network stack and processing device is presented. A state object for each layer in the stack is sent to the device that includes state variables that are classified as a constant, a cached variable handled by the host, or a delegated variable handled by the device. State that must be updated by the network stack and the processing device is cleanly divided. For example, statistics are tracked by the host, the device, or the host and the device. A statistic tracked by both the host and processing device is divided into non-overlapping portions and combined to produce the statistic. Once an upload is initiated, the device achieves a consistent state and hands delegated states to the stack. Each layer in the stack takes control of its delegated state and resources at the device are freed.
    • 提出了一种在主机网络堆栈和处理设备之间同步和上传卸载的网络堆栈连接的方法。 堆栈中的每个层的状态对象被发送到包含状态变量的设备,该状态变量被分类为常数,由主机处理的缓存变量,或由设备处理的委托变量。 必须由网络堆栈和处理设备更新的状态是干净的。 例如,主机,设备或主机和设备跟踪统计信息。 由主机和处理设备跟踪的统计量被划分为不重叠的部分并组合以产生统计。 一旦上传被启动,设备实现一致的状态,并将委托状态指派给堆栈。 堆栈中的每个层都控制其委托状态,并释放设备上的资源。