会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • 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调用,以使线程池中的线程数可以被动态调整以处理线程计数。
    • 2. 发明授权
    • Genders-usage assistant for composition of electronic documents, emails, or letters
    • 电子文件,电子邮件或信件构​​成的性别使用助理
    • US07475344B1
    • 2009-01-06
    • US12114812
    • 2008-05-04
    • Sandeep Ramesh PatilVenkat VenkatsubraDwip N BanerjeeRanadip Das
    • Sandeep Ramesh PatilVenkat VenkatsubraDwip N BanerjeeRanadip Das
    • G06F17/00G06F3/00
    • G06F3/0237
    • The present invention, in one embodiment, aids the user during composition of emails/letters/documents with assistance for correct gender usage. In one example application, first an automated user information look-up process is initiated over centralized databases using the proper names mentioned in the composition. Once matches are found, gender-related information is retrieved and the composer is assisted with gender recognition tools while composing gender-sensitive statements. When mismatches between proper nouns and the corresponding adjectives/pronouns are found, this method proceeds with highlighting or otherwise flagging the mismatching words. Upon right-clicking the highlighted words, the user is given suggestions for the most probably correct options. Examples of the idea explained in this invention can be incorporated in existing software/systems of email/document editor/composers.
    • 在一个实施例中,本发明在帮助正确的性别使用的电子邮件/信件/文件的组合期间帮助用户。 在一个示例应用程序中,首先,使用组合中提到的专有名称,在集中式数据库上启动自动化用户信息查找过程。 一旦找到匹配,就会检索到与性别有关的信息,并在撰写性别敏感的陈述时协助作曲家进行性别认同工具。 当找到专有名词和相应的形容词/代词之间的不匹配时,该方法继续突出显示或以其他方式标记错配词。 右键单击突出显示的单词后,用户将获得最可能正确选项的建议。 本发明中解释的想法的示例可以并入电子邮件/文档编辑/作曲者的现有软件/系统中。
    • 3. 发明授权
    • Accessing data processing systems behind a NAT enabled network
    • 访问启用NAT的网络后面的数据处理系统
    • US07792995B2
    • 2010-09-07
    • US12236387
    • 2008-09-23
    • Dwip N BanerjeeVinit JainVasu Vallabhaneni
    • Dwip N BanerjeeVinit JainVasu Vallabhaneni
    • G06F15/16G06F9/00
    • H04L29/12009H04L29/12066H04L29/1233H04L29/12509H04L61/1511H04L61/2567
    • 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使能网络外部由客户端系统直接访问。