Network management for a plurality of agents using periodic status messages
First Claim
1. A method of configuring a first agent for operation on a network with a host computer comprising at least one processor and operatively associated electronic memory, wherein the first agent is associated with at least one automated teller machine (ATM), the method comprising:
- receiving with the host computer a periodic status message from each of a first group of agents selected from a plurality of agents according to a predetermined schedule;
with a host computer, querying a router on a local portion of the network positioned to handle communications between components on the local portion of the network and components on a remote portion of the network;
receiving from the router, with the host computer, an indication of a second group of agents selected from the plurality of agents that are communicating through the router;
comparing, with the host computer, the first group of agents to the second group of agents;
generating, with the host computer, a list of agents communicating through the router from which periodic status messages are not being received;
determining with the host computer if a first agent is scheduled to become active on the network within a predetermined amount of time, wherein the determining is based on retrieving implementation data comprising a list of agents and corresponding scheduled activation dates, and wherein the first agent is selected from the list of agents communicating through the router for which periodic status messages are not being received;
if the first agent is scheduled to become active on the network within the predetermined amount of time, configuring the first agent with the first computer to send periodic status messages to the host computer according to a predetermined schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods of configuring a first agent for operation on a network. The methods may comprise the steps of receiving an indication that the first agent is active on the network and determining if the first agent is scheduled to become active on the network within a predetermined amount of time. The methods may also comprise the step of configuring the agent to send periodic status messages to a host if the first agent is scheduled to become active on the network within the predetermined amount of time.
32 Citations
17 Claims
-
1. A method of configuring a first agent for operation on a network with a host computer comprising at least one processor and operatively associated electronic memory, wherein the first agent is associated with at least one automated teller machine (ATM), the method comprising:
-
receiving with the host computer a periodic status message from each of a first group of agents selected from a plurality of agents according to a predetermined schedule; with a host computer, querying a router on a local portion of the network positioned to handle communications between components on the local portion of the network and components on a remote portion of the network; receiving from the router, with the host computer, an indication of a second group of agents selected from the plurality of agents that are communicating through the router; comparing, with the host computer, the first group of agents to the second group of agents; generating, with the host computer, a list of agents communicating through the router from which periodic status messages are not being received; determining with the host computer if a first agent is scheduled to become active on the network within a predetermined amount of time, wherein the determining is based on retrieving implementation data comprising a list of agents and corresponding scheduled activation dates, and wherein the first agent is selected from the list of agents communicating through the router for which periodic status messages are not being received; if the first agent is scheduled to become active on the network within the predetermined amount of time, configuring the first agent with the first computer to send periodic status messages to the host computer according to a predetermined schedule. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for managing automated teller machines (ATM'"'"'s), the system comprising:
-
a plurality of agents executed by computers, wherein each of the plurality of agents is associated with at least one ATM; a host computer in communication with the plurality of agents via a network, wherein the host is configured to; receive a periodic status message from each of a first group of agents selected from a plurality of agents according to a predetermined schedule; query a router on a local portion of the network positioned to handle communications between components on the local portion of the network and components on a remote portion of the network; receive from the router an indication of a second group of agents selected from the plurality of agents that are communicating through the router; compare the first group of agents to the second group of agents; generate a list of agents communicating through the router from which periodic status messages are not being received; determine if a first agent is scheduled to become active on the network within a predetermined amount of time, wherein the determining is based on retrieving implementation data comprising a list of agents and corresponding scheduled activation dates, and wherein the first agent is selected from the list of agents communicating through the router for which periodic status messages are not being received; and if the first agent is scheduled to become active on the network within the predetermined amount of time, configure the first agent to send periodic status messages to the host computer according to a predetermined schedule. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable medium having instructions stored thereon that when executed by a processor of a host computer, cause the processor to:
-
receive a periodic status message from each of a first group of agents selected from a plurality of agents according to a predetermined schedule, wherein each of the plurality of agents is associated with at least one automated teller machine (ATM); query a router on a local portion of the network positioned to handle communications between components on the local portion of the network and components on a remote portion of the network; receive from the router an indication of a second group of agents selected from the plurality of agents that are communicating through the router; compare the first group of agents to the second group of agents; generate a list of agents communicating through the router from which periodic status messages are not being received; determine if the first agent is scheduled to become active on the network within a predetermined amount of time, wherein the determining is based on implementation data comprising a list of agents and corresponding scheduled activation dates, and wherein the first agent is selected from the list of agents communicating through the router for which periodic status messages are not being received; and if the first agent is scheduled to become active on the network within the predetermined amount of time, configure the first agent to send periodic status messages to the host computer according to a predetermined schedule, wherein the computer readable medium is a tangible article. - View Dependent Claims (14, 15, 16, 17)
-
Specification