Dynamic command filter
First Claim
Patent Images
1. A filter comprising:
- a first device;
a second device;
a dynamic filter coupled to the first device and the second device, the dynamic filter selectively directing commands to the first device and to the second device based on dynamic status of the first device; and
a device monitor coupled to the dynamic filter and to tube first device and adapted to monitor traffic to the first device, detect whether the monitored traffic is insufficient for determining the first device dynamic status, issue supplemental commands to the first device when the monitored traffic is insufficient, and determine the first device dynamic status using the supplemental commands.
3 Assignments
0 Petitions
Accused Products
Abstract
A filter comprises a first device, a second device, a dynamic filter, and a device monitor. The dynamic filter is coupled to the first device and the second device, and selectively directs commands to the first device and to the second device based on dynamic status of the first device. The device monitor is coupled to the dynamic filter and to the first device and capable of determining the first device dynamic status.
5 Citations
22 Claims
-
1. A filter comprising:
-
a first device; a second device; a dynamic filter coupled to the first device and the second device, the dynamic filter selectively directing commands to the first device and to the second device based on dynamic status of the first device; and a device monitor coupled to the dynamic filter and to tube first device and adapted to monitor traffic to the first device, detect whether the monitored traffic is insufficient for determining the first device dynamic status, issue supplemental commands to the first device when the monitored traffic is insufficient, and determine the first device dynamic status using the supplemental commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of filtering commands comprising:
-
receiving a command directed to a first device; dynamically determining state of the first device; selectively directing the command to the first device or to a second device based on the determined first device state; monitoring traffic to the first device; determining a condition of monitored traffic that is insufficient for determining first device state; and issuing supplemental commands to the first device to refresh device information for the condition of insufficient monitored traffic. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of filtering commands comprising:
-
receiving a command directed to a first device; dynamically determining state of the first device; selectively directing command to the first device or to a second device based on the determined first device state; passively monitoring traffic to the first device including command, task management, data, and status traffic; determining when the passively monitored traffic is insufficient for determining first device state; and actively issuing supplemental commands to the first device to refresh device information if monitored traffic is insufficient.
-
-
19. A filter comprising:
-
means for receiving a command directed to a first device; means for dynamically determining state of the first device; and means for selectively directing the command to the first device or to a second device based on the determined first device state; means for monitoring traffic to the first device; means for determining a condition of monitored traffic that is insufficient for determining first device state; and means for issuing supplemental commands to the first device to refresh device information for the condition of insufficient monitored traffic.
-
-
20. An article of manufacture comprising:
-
a computer usable medium having computer readable program code means embodied therein for causing a processor to receive a command directed to a first device; a computer readable program code means for causing the processor to dynamically determine state of the first device; and a computer readable program code means for causing the processor to selectively direct the command to the first device or to a second device based on the determined first device state; a computer readable program code means for causing the processor to motor traffic to the first device; a computer readable program code means for causing the processor to detect whether the monitored traffics insufficient for determining first device state; and a computer readable program code means for causing the processor to issue a supplemental command to the first device to refresh device information if monitored traffic is insufficient. - View Dependent Claims (21)
-
-
22. An article of manufacture comprising:
-
a computer usable medium having computer readable program code means embodied therein for causing a processor to receive a command directed to a first device; a computer readable program code means for causing the processor to dynamically determine state of the first device; a computer readable program code means for causing the processor to selectively direct the command to the first device or to a second device based on the determined first device state; a computer readable program code means for causing the processor to passively monitor traffic to the first device including command, task management, data, and status traffic; a computer readable program code means for causing the processor to determine when the passively monitored traffic is insufficient for determining first device state; and a computer readable program code means for causing the processor to actively issue supplemental commands to the first device to refresh device information if monitored traffic is insufficient.
-
Specification