发明名称 ADAPTIVE POLLING OF PRINTERS THAT SERVICE SIMPLE NETWORK MANAGEMENT PROTOCOL REQUESTS
摘要 Embodiments described herein provide for adaptive polling of printers that service SNMP requests. One embodiment comprises a controller that identifies a group of pre-configured SNMP requests utilized for periodically polling a printer. The controller transmits a first SNMP request from the group to the printer in response to a start of the polling of the printer, and caches a SNMP response from the printer for the first SNMP request. The controller determines a response time of the printer for the first SNMP request, and determines if the response time exceeds a threshold. If the response time exceeds the threshold, then the controller halts transmission of remaining SNMP requests from the group to the printer. If the response time does not exceed the threshold, then the controller transmits the remaining SNMP requests to the printer, and caches SNMP responses from the printer for the remaining SNMP requests.
申请公布号 US2017060492(A1) 申请公布日期 2017.03.02
申请号 US201514836306 申请日期 2015.08.26
申请人 Boldt Gerald Donald;Bot Gheorghe Cornel;Botan Sorin Gheorghe 发明人 Boldt Gerald Donald;Bot Gheorghe Cornel;Botan Sorin Gheorghe
分类号 G06F3/12;H04L12/26;H04L12/24 主分类号 G06F3/12
代理机构 代理人
主权项 1. A system, comprising: a controller configured to identify a group of pre-configured Simple Network Management Protocol (SNMP) requests utilized for periodically polling a printer, to transmit a first SNMP request from the group to the printer responsive to a start of the polling of the printer, and to cache a SNMP response from the printer for the first SNMP request; the controller configured to determine a response time of the printer for the first SNMP request, and to determine if the response time exceeds a threshold; the controller configured to halt transmission of remaining SNMP requests from the group to the printer responsive to determining that the response time exceeds the threshold; the controller configured to transmit the remaining SNMP requests to the printer responsive to determining that the response time does not exceed the threshold, and to cache SNMP responses from the printer for the remaining SNMP requests;the controller is configured to intercept a SNMP request for the printer, to identify a cached SNMP response for responding to the SNMP request, and to respond to the SNMP request utilizing the cached SNMP response without transmitting the SNMP request to the printer.
地址 Longmont CO US