Adaptive device-initiated polling
First Claim
Patent Images
1. A method performed by a processing apparatus associated with a device, the processing apparatus and the device being subject to network security, the method comprising:
- sending polling calls from the processing apparatus to a system not subject to the network security, the polling calls being sent at a first polling rate during normal operating conditions in the device;
monitoring the device for a fault condition; and
sending polling calls from the processing apparatus, through the network security, to the system at a second polling rate in response to detection of a fault condition during the monitoring, the second polling rate being different than the first polling rate;
wherein the polling calls open a two-way connection for communication between the processing apparatus and the system.
6 Assignments
0 Petitions
Accused Products
Abstract
A method includes periodically sending a polling call to an enterprise system outside the firewall at a first polling rate during normal operating conditions, monitoring for a fault condition, periodically sending polling calls to the device outside the firewall at a second polling rate when a fault condition is detected, the second polling rate being higher than the first polling rate. The second polling rate is used as result of a fault condition. The method also includes sending a problem report with the polling calls when the fault condition is detected.
-
Citations
42 Claims
-
1. A method performed by a processing apparatus associated with a device, the processing apparatus and the device being subject to network security, the method comprising:
-
sending polling calls from the processing apparatus to a system not subject to the network security, the polling calls being sent at a first polling rate during normal operating conditions in the device; monitoring the device for a fault condition; and sending polling calls from the processing apparatus, through the network security, to the system at a second polling rate in response to detection of a fault condition during the monitoring, the second polling rate being different than the first polling rate; wherein the polling calls open a two-way connection for communication between the processing apparatus and the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, performed by a system, to manage a device in a network environment, the method comprising:
-
receiving first polling calls from a processing apparatus associated with the device, the device and the processing apparatus being subject to network security that separates the device and the processing apparatus from the system in the network environment; identifying a communication from the processing apparatus associated with the device that includes a problem report; and receiving, for a duration, second polling calls from the processing apparatus associated with the device, the second polling calls being received by the system following the communication and at a rate that is different than a rate at which the first polling calls were received by the system; wherein the first polling calls and the second polling calls open a two-way connection for communication between the processing apparatus and the system; and wherein the first polling calls and the second polling calls pass from the processing apparatus associated with the device, through the network security, to the system. - View Dependent Claims (12, 13, 14)
-
-
15. Non-transitory machine-readable storage storing instructions that are executable by a processing apparatus associated with a device, the processing apparatus and the device being subject to network security, the instructions for causing the processing apparatus to perform operations comprising:
-
sending polling calls from the processing apparatus to a system not subject to the network security, the polling calls being sent at a first polling rate during normal operating conditions in the device; monitoring the device for a fault condition; and sending polling calls from the processing apparatus, through the network security, to the system at a second polling rate in response to detection of a fault condition during the monitoring, the second polling rate being different than the first polling rate; wherein the polling calls open a two-way connection for communication between the processing apparatus and the system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. Non-transitory machine-readable storage storing instructions that are executable by a system to manage a device in a network environment, the instructions being executable in the system to perform operations comprising:
-
receiving first polling calls from a processing apparatus associated with the device, the device and the processing apparatus being subject to network security that separates the device and the processing apparatus from the system in the network environment; identifying a communication from the processing apparatus associated with the device that includes a problem report; and receiving, for a duration, second polling calls from the processing apparatus associated with the device, the second polling calls being received by the system following the communication and at a rate that is different than a rate at which the first polling calls were received by the system; wherein the first polling calls and the second polling calls open a two-way connection for communication between the processing apparatus and the system; and wherein the first polling calls and the second polling calls pass from the processing apparatus associated with the device, through the network security, to the system. - View Dependent Claims (26, 27, 28)
-
-
29. A processing apparatus associated with a device, the processing apparatus and the device being subject to network security, the processing apparatus comprising a processor configured to execute instructions to perform operations comprising:
-
sending polling calls from the processing apparatus to a system not subject to the network security, the polling calls being sent at a first polling rate during normal operating conditions in the device; monitoring the device for a fault condition; and sending polling calls from the processing apparatus, through the network security, to the system at a second polling rate in response to detection of a fault condition during the monitoring, the second polling rate being different than the first polling rate; wherein the polling calls open a two-way connection for communication between the processing apparatus and the system. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system configured to manage a device in a network environment, the system comprising:
one or more servers to execute instructions to perform operations comprising; receiving first polling calls from a processing apparatus associated with the device, the device and the processing apparatus being subject to network security that separates the device and the processing apparatus from the system in the network environment; identifying a communication from the processing apparatus associated with the device that includes a problem report; and receiving, for a duration, second polling calls from the processing apparatus associated with the device, the second polling calls being received by the system following the communication and at a rate that is different than a rate at which the first polling calls were received by the system; wherein the first polling calls and the second polling calls open a two-way connection for communication between the processing apparatus and the system; and wherein the first polling calls and the second polling calls pass from the processing apparatus associated with the device, through the network security, to the system. - View Dependent Claims (40, 41, 42)
Specification