DISTRIBUTED ROUTER APPLICATION SERIALIZATION
First Claim
1. A method for storing messages during shutting down of a router interface component that is configured to send outgoing messages addressed to communications devices associated with a first communications network, and to receive incoming messages from the communications devices, the router interface component having a storage to store pending outgoing and incoming messages for subsequent sending, the method including, during shutdown, determining whether any of the pending messages include status messages relating to a status of a previously sent or received message, and if so storing said status messages to a persistent storage.
4 Assignments
0 Petitions
Accused Products
Abstract
A router, which may be a wireless gateway, for routing messages between communications networks, including a persistent storage, and a transport interface for sending outgoing messages to communications devices associated with a first communications network, and receiving incoming messages from the communications devices, and having a storage for storing pending outgoing and incoming messages for subsequent sending by the interface component, the transport interface being coupled to the persistent storage and having an associated shutdown module for serializing at least some of the pending messages to the persistent storage during shutdown of the interface component. The router may include a plurality of the transport interfaces, and a controller coupled to the transport interfaces for directing at least one of the transport interfaces to retrieve from the persistent storage for subsequent sending the pending messages serialized thereto by a further one of the transport interfaces during shutdown thereof.
-
Citations
17 Claims
- 1. A method for storing messages during shutting down of a router interface component that is configured to send outgoing messages addressed to communications devices associated with a first communications network, and to receive incoming messages from the communications devices, the router interface component having a storage to store pending outgoing and incoming messages for subsequent sending, the method including, during shutdown, determining whether any of the pending messages include status messages relating to a status of a previously sent or received message, and if so storing said status messages to a persistent storage.
-
10. A method for storing messages during shutting down of a router interface component that is configured to send outgoing messages addressed to communications devices associated with a first communications network, and to receive incoming messages from the communications devices, the router interface component having a storage to store pending outgoing and incoming messages for subsequent sending, the method including, during shutdown, determining whether any of the pending messages include device messages relating to text information, and if so generating status information and storing said device messages to a persistent storage along with said generated status information.
-
11. A router for routing messages between communications networks, including:
-
a persistent storage; and a transport interface for sending outgoing messages to communications devices associated with a first communications network, and receiving incoming messages from the communications devices, and having a storage for storing pending outgoing and incoming messages for subsequent sending by the transport interface, the transport interface being coupled to the persistent storage and having an associated shutdown module for storing at least some of the pending messages to the persistent storage during shutdown of the transport interface, the transport interface being configured to, during shutdown, determine whether any of the pending messages include status messages relating to a status of a previously sent or received message, and if so store said status messages to the persistent storage. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification