Managing distributed devices with limited connectivity
First Claim
Patent Images
1. A method performed by a courier device configured to communicate with one or more devices, the courier device storing first information relating to a target device among the one or more devices, the first information being received from an enterprise system, the method comprising:
- discovering a monitor agent that is associated with the target device and that is disconnected from the enterprise system, the monitor agent being connectable to the enterprise system over a network, wherein discovering is performed by a software module on the courier device by attempting communication with the monitor agent and by performing a filtering operation to avoid discovery of at least one other device;
capturing the monitor agent to thereby redirect communications from the monitor agent to the courier device;
communicating the first information from the courier device to the monitor agent, the monitor agent being disconnected from the enterprise system when the first information is communicated from the courier device, the courier device being separate from the enterprise system; and
communicating, to the monitor agent, confirmation that the enterprise system received second information previously sent to the courier device by the monitor agent for transmission to the enterprise system, the second information being different from the first information.
13 Assignments
0 Petitions
Accused Products
Abstract
A method of managing devices may include downloading information to a courier device from an enterprise. The information may be information for performing a device management operation. The method also includes communicating the information from the courier device to a monitored agent coupled to at least one of a disconnected device and an intermittently connected device.
532 Citations
29 Claims
-
1. A method performed by a courier device configured to communicate with one or more devices, the courier device storing first information relating to a target device among the one or more devices, the first information being received from an enterprise system, the method comprising:
-
discovering a monitor agent that is associated with the target device and that is disconnected from the enterprise system, the monitor agent being connectable to the enterprise system over a network, wherein discovering is performed by a software module on the courier device by attempting communication with the monitor agent and by performing a filtering operation to avoid discovery of at least one other device; capturing the monitor agent to thereby redirect communications from the monitor agent to the courier device; communicating the first information from the courier device to the monitor agent, the monitor agent being disconnected from the enterprise system when the first information is communicated from the courier device, the courier device being separate from the enterprise system; and communicating, to the monitor agent, confirmation that the enterprise system received second information previously sent to the courier device by the monitor agent for transmission to the enterprise system, the second information being different from the first information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium that stores instructions that are executable by a courier device configured to communicate with one or more devices, the courier device storing first information relating to a target device among the one or more devices, the first information being received from an enterprise system, the instructions for performing operations comprising:
-
discovering a monitor agent that is associated with the target device and that is disconnected from the enterprise system, the monitor agent being connectable to the enterprise system over a network, wherein discovering is performed by a software module comprising at least some of the instructions (i) by attempting communication with the monitor agent and (ii) by performing a filtering operation to avoid discovery of at least one other device; capturing the monitor agent to thereby redirect communications from the monitor agent to the courier device; communicating the first information from the courier device to the monitor agent, the monitor agent being disconnected from the enterprise system when the first information is communicated from the courier device, the courier device being separate from the enterprise system; and communicating, to the monitor agent, confirmation that the enterprise system received second information previously sent to the courier device by the monitor agent for transmission to the enterprise system, the second information being different from the first information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A courier device configured to communicate with one or more devices, the courier device comprising:
-
memory storing (i) instructions and (ii) first information relating to a target device among the one or more devices, the first information being received from an enterprise system; and a processing device to execute the instructions to perform operations comprising; discovering a monitor agent that is associated with the target device and that is disconnected from the enterprise system, the monitor agent being connectable to the enterprise system over a network, wherein discovering is performed by a software module comprising at least some of the instructions (i) by attempting communication with the monitor agent and (ii) by performing a filtering operation to avoid discovery of at least one other device; capturing the monitor agent to thereby redirect communications from the monitor agent to the courier device; communicating the first information from the courier device to the monitor agent, the monitor agent being disconnected from the enterprise system when the first information is communicated from the courier device, the courier device being separate from the enterprise system; and communicating, to the monitor agent, confirmation that the enterprise system received second information previously sent to the courier device by the monitor agent for transmission to the enterprise system, the second information being different from the first information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification