Method and apparatus for managing intelligent assets in a distributed environment
First Claim
Patent Images
1. A method of communicating between a server and an asset comprising the steps of:
- queuing one or more request messages in a queue on the server;
logging the one or more request messages on the server;
detecting a fault at the asset requiring interactivity;
in response to the fault, sending one or more polling messages from the asset to the server;
sending one of the one or more request messages to the asset in response to the one or more polling messages;
sending a responsive message from the asset to the server, the responsive message corresponding to said one of the request messages that has been sent to the asset;
receiving the responsive message at the server and reconciling the responsive message with the corresponding one of the request messages; and
continuing to send request messages to the asset until the queue is empty.
12 Assignments
0 Petitions
Accused Products
Abstract
A method is described which provides for managing intelligent equipment that is deployed remotely. The capabilities of managing such distributed assets include both infrastructural capabilities to establish and maintain connection through a variety of wired and wireless mechanisms and application modules that provide distributed asset management capabilities.
-
Citations
27 Claims
-
1. A method of communicating between a server and an asset comprising the steps of:
-
queuing one or more request messages in a queue on the server; logging the one or more request messages on the server; detecting a fault at the asset requiring interactivity; in response to the fault, sending one or more polling messages from the asset to the server; sending one of the one or more request messages to the asset in response to the one or more polling messages; sending a responsive message from the asset to the server, the responsive message corresponding to said one of the request messages that has been sent to the asset; receiving the responsive message at the server and reconciling the responsive message with the corresponding one of the request messages; and continuing to send request messages to the asset until the queue is empty. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a server that operates in a network that includes remote assets, a method of communicating between the server and a remote asset, comprising:
-
queuing one or more request messages in a queue on the server; logging the one or more request messages on the server; receiving a polling message from the remote asset, the polling message having been sent by the remote asset in response to detection of a fault at the remote asset that requires interactivity with the server; sending one of the one or more request messages to the remote asset in response to the polling message; receiving a responsive message from the remote asset and reconciling the responsive message with said one of the one or more request messages that has been sent to the remote asset; and continuing to send request messages to the remote asset until the queue is empty. - View Dependent Claims (9, 10, 11, 12)
-
-
13. In an asset that operates in a network that includes other assets and a remote server, a method of communicating between the asset and the remote server, comprising:
-
sending a polling message to the remote server, the polling message having been sent by the asset in response to detection of a fault at the asset that requires interactivity with the remote server; receiving a request message from the remote server in response to the remote server having received the polling message, the request message being one of one or more request messages that have been; queued in a queue on the remote server; and logged on the remote server; sending a responsive message to the remote server, such that the remote server can reconcile the responsive message with the request message that has been received by the asset; and continuing to receive request messages from the remote server until the queue is empty. - View Dependent Claims (14, 15, 16, 17)
-
-
18. In a server that operates in a network that includes remote assets, a method of communicating between the server and a remote asset, comprising:
-
queuing one or more request messages in a queue on the server; logging the one or more request messages on the server; receiving a polling message from the remote asset, sending one of the one or more request messages to the remote asset in response to the polling message, said one of the one or more request messages including a request for establishing an interactive session with the remote asset; receiving a responsive message from the remote asset, the responsive message establishing an open connection through which subsequent messages are sent; reconciling the responsive message with said one of the one or more request messages that has been sent to the remote asset; and continuing to send request messages to the remote asset until the queue is empty. - View Dependent Claims (19, 20, 21, 22)
-
-
23. In an asset that operates in a network that includes other assets and a remote server, a method of communicating between the asset and the remote server, comprising:
-
sending a polling message to the remote server; receiving a request message from the remote server in response to the remote server having received the polling message, the request message including a request for establishing an interactive session with the asset, the request message being one of one or more request messages that have been; queued in a queue on the remote server; and logged on the remote server; sending a responsive message to the remote server, such that the remote server can reconcile the responsive message with the request message that has been received by the asset, the responsive message establishing an open connection through which subsequent messages are sent; and continuing to receive request messages from the remote server until the queue is empty. - View Dependent Claims (24, 25, 26, 27)
-
Specification