会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Method, system and article for client application control of network transmission loss tolerance
    • 方法,系统和文章,用于客户端应用程序控制网络传输损耗容限
    • US08578040B2
    • 2013-11-05
    • US10640847
    • 2003-08-14
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeKetan Priyakant PancholiVenkat Venkatsubra
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeKetan Priyakant PancholiVenkat Venkatsubra
    • G06F15/16
    • H04L29/06H04L69/16H04L69/163
    • A dynamically-enforceable application-controlled quasi-reliable extension to TCP permits a client application to dynamically set a percent loss tolerance for data transmission reliability through network input/output system calls to the TCP, thereby programming the transport layer to optimistically acknowledge non-critical missing frames. The reliability requirement can be dynamically set within TCP to the level of reliability required for specific data frames within the data stream during the data transfer. Based on this loss tolerance specified, the TCP layer makes a determination whether to trigger a retransmission or continue delivering out-of-order frames to the application. A forced acknowledgement frame is sent for each missing packet until the number missing packets causing forced acknowledgments within the current receive buffer frame exceeds the loss tolerance. This process avoids needless retransmissions and permits the TCP data flow and sliding window to advance uninterrupted, thereby providing substantial performance benefits to network throughput.
    • 对TCP的动态可执行的应用程序控制的准可靠扩展允许客户端应用程序通过网络输入/输出系统调用TCP动态设置数据传输可靠性的百分比损耗容限,从而编程传输层,以乐观地确认非关键 丢失帧。 可靠性要求可以在TCP内动态设置为在数据传输期间数据流内特定数据帧所需的可靠性水平。 基于指定的丢失容限,TCP层确定是否触发重传,或者继续向应用发送无序帧。 为每个丢失的数据包发送强制确认帧,直到导致当前接收缓冲区帧内的强制确认的数据丢失数据包超过丢失容限。 该过程避免了不必要的重传,并允许TCP数据流和滑动窗口不间断地前进,从而为网络吞吐量提供显着的性能优势。
    • 14. 发明授权
    • Monitoring thread usage to dynamically control a thread pool
    • 监控线程使用情况,以动态控制线程池
    • US07363369B2
    • 2008-04-22
    • US10687236
    • 2003-10-16
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • G06F13/00
    • G06F9/5027G06F9/544G06F2209/5018G06F2209/508
    • 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.
    • 提供了一种用于监视线程使用以动态控制线程池的方法,系统和程序。 在服务器系统上运行的应用程序调用侦听器套接字上的侦听器线程,以便在服务器系统上接收客户端请求,并将客户端请求传递给线程池中等待的多个线程之一。 此外,应用程序在侦听器线程上以阻塞模式发送ioctl调用。 服务器系统内的TCP层以阻塞模式检测侦听器线程,并且监视等待被处理的多个传入请求中的至少一个的线程计数,并且线程池中的多个线程在一个样本上保持空闲 期。 一旦TCP层检测到线程使用事件,将返回指示线程计数的线程使用事件的ioctl调用,以使线程池中的线程数可以被动态调整以处理线程计数。
    • 16. 发明授权
    • Monitoring thread usage to dynamically control a thread pool
    • 监控线程使用情况,以动态控制线程池
    • US07568030B2
    • 2009-07-28
    • US12027044
    • 2008-02-06
    • Dwip N BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • Dwip N BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • G06F13/00
    • G06F9/5027G06F9/544G06F2209/5018G06F2209/508
    • 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.
    • 提供了一种用于监视线程使用以动态控制线程池的方法,系统和程序。 在服务器系统上运行的应用程序调用侦听器套接字上的侦听器线程,以便在服务器系统上接收客户端请求,并将客户端请求传递给等待线程池的多个线程之一。 此外,应用程序在侦听器线程上以阻塞模式发送ioctl调用。 服务器系统内的TCP层以阻塞模式检测侦听器线程,并且监视等待被处理的多个传入请求中的至少一个的线程计数,并且线程池中的多个线程在一个样本上保持空闲 期。 一旦TCP层检测到线程使用事件,将返回指示线程计数的线程使用事件的ioctl调用,以使线程池中的线程数可以被动态调整以处理线程计数。
    • 18. 发明申请
    • Data Communications Through A Split Connection Proxy
    • 通过拆分连接代理进行数据通信
    • US20080177829A1
    • 2008-07-24
    • US12055220
    • 2008-03-25
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeLilian Sylvia FernandesVenkat Venkatsubra
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeLilian Sylvia FernandesVenkat Venkatsubra
    • G06F15/16
    • H04L63/08H04L69/16H04L69/165
    • Data communications through a split connection proxy in a data communications protocol, including receiving in a proxy from a client, asynchronously with respect to any other messages between the client and the proxy, one or more client messages including client message data items including a connection request for a connection between the client and the proxy, destination connection data identifying a destination server, and a message from the client to the destination server; and sending from the proxy to the server, asynchronously with respect to any messages between the client and the proxy and asynchronously with respect to any other messages between the proxy and the server, one or more proxy messages including proxy message data items including a connection request for a connection between the proxy and the destination server and the message from the client to the destination server.
    • 通过数据通信协议中的分离连接代理进行的数据通信,包括从客户端接收代理,与客户端和代理之间的任何其他消息异步地,一个或多个客户端消息包括包括连接请求的客户端消息数据项 用于客户端和代理之间的连接,标识目的地服务器的目的地连接数据以及从客户端到目的地服务器的消息; 以及相对于所述客户机和所述代理之间的任何消息异步地从所述代理发送到所述服务器,并且相对于所述代理服务器和所述服务器之间的任何其他消息异步地,一个或多个代理消息包括代理消息数据项,包括连接请求 用于代理和目标服务器之间的连接以及从客户端到目标服务器的消息。