Method and systems for wireless communication for a field service system
First Claim
1. A method for sending a message from a service center system to a remote, portable wireless system over an intermittently available communications network, comprising:
- providing a first message queue for the service center system to store the status of the message;
providing a second message queue for the remote, portable wireless system;
connecting a host message agent to the first message queue;
connecting a remote message agent to the second message queue;
passing the message from the first message queue to the host message agent;
setting the status of the message in the first message queue;
determining that communication over the intermittently available communications network between the service center system and the remote, portable wireless system has been interrupted;
holding the message and the message status in the first message queue during the interruption;
automatically reconnecting the remote, portable wireless system to the intermittently available communications network;
determining that the communication over the intermittently available communications network between the service center system and the remote, portable wireless system has been reestablished, and automatically transmitting the message from the host message agent over the intermittently available communications network to the remote message agent;
passing the message from the remote message agent to the second message queue; and
updating the status of the message in the first message queue;
wherein at least a portion of the intermittently available communications network comprises a wireless communications network and the message is transmitted at least in part over the wireless communications network.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile field system comprises a service center that is connected to the office of a field service organization and number of customers of the field service organization via the Internet or another computer network. The service center is also connected to the mobile systems of technicians who work for the field service organization by a mobile communications system such as a wireless Internet service provider. One or more message queues may be used to increase the reliability of communications between the systems. By using such a queue, messages may not be lost and the communications can be made transparent to the user of the remote system.
59 Citations
13 Claims
-
1. A method for sending a message from a service center system to a remote, portable wireless system over an intermittently available communications network, comprising:
-
providing a first message queue for the service center system to store the status of the message;
providing a second message queue for the remote, portable wireless system;
connecting a host message agent to the first message queue;
connecting a remote message agent to the second message queue;
passing the message from the first message queue to the host message agent;
setting the status of the message in the first message queue;
determining that communication over the intermittently available communications network between the service center system and the remote, portable wireless system has been interrupted;
holding the message and the message status in the first message queue during the interruption;
automatically reconnecting the remote, portable wireless system to the intermittently available communications network;
determining that the communication over the intermittently available communications network between the service center system and the remote, portable wireless system has been reestablished, and automatically transmitting the message from the host message agent over the intermittently available communications network to the remote message agent;
passing the message from the remote message agent to the second message queue; and
updating the status of the message in the first message queue;
wherein at least a portion of the intermittently available communications network comprises a wireless communications network and the message is transmitted at least in part over the wireless communications network. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
2. A system for sending a message from a service center system to a remote, wireless system, comprising:
-
a first message queue in communication with the service center system;
a host message agent in communication with the first message queue;
a remote message agent in communication with the host message agent via an intermittently available wireless communications network; and
a second message queue in communication with the remote message agent and with the remote, wireless system;
wherein the first message queue is configured to store the message and the status of the message, and to receive updates to the status of the message from the host message agent, and the service center system determines when communication with the remote, wireless system, over the intermittently available wireless communications network, has been interrupted, and the host message agent is configured to send the message to the remote message agent over the intermittently available wireless communications network upon determining that communication with the remote, wireless system has been reestablished, the remote message agent configured to send an acknowledgement of the message to the host message agent upon receipt of the message, and the remote message agent configured to pass the message to the second message queue for access by the remote system. - View Dependent Claims (10, 11, 12, 13)
-
Specification