System and method of transmitting data messages between subscriber units communicating with/between complementary/disparate networks
First Claim
1. A system enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
- a host computer, operatively communicable with said first wireless network, capable of receiving a data message from the first device;
said first wireless network comprising a routing switch that;
receives the data message from said host computer;
reads a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adds a radio frequency header to the message;
transmits the message to said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, receives a negative acknowledgement message from the primary network;
adds a message transmission header in accordance with the protocol used by the secondary network; and
transmits the message to the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said routing switch and transmitting the message to at least one of said at least one wireless device via the secondary network.
25 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enabling a first device (502, 504, 506) that may optionally roam between at least first and second wireless networks (500, 1102) to communicate with a second device (502, 504, 506) that may optionally roam between the at least first and second wireless networks (500, 1102). The devices (502, 504, 506) are preferably registered to each network in which the device may roam. A routing switch (1112) first transmits a data message to the receiving device at the last known location of the receiving device. If a negative acknowledgement is received, the message is routed to all other networks to which the receiving device is registered, either serially or in parallel, depending upon the configuration of the transmitting network. Routing devices (1112) and/or gateways (1110) are preferably provided for each network (500, 1102) to provide any required protocol and/or message format conversions.
42 Citations
63 Claims
-
1. A system enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a host computer, operatively communicable with said first wireless network, capable of receiving a data message from the first device;
said first wireless network comprising a routing switch that;
receives the data message from said host computer;
reads a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adds a radio frequency header to the message;
transmits the message to said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, receives a negative acknowledgement message from the primary network;
adds a message transmission header in accordance with the protocol used by the secondary network; and
transmits the message to the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said routing switch and transmitting the message to at least one of said at least one wireless device via the secondary network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a first wireless network comprising a routing switch that;
receives the data message from the first device;
reads a profile of the at least on wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adds a radio frequency header to the message;
transmits the message to said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, receives a negative acknowledgement message from the primary network;
adds a message transmission header in accordance with the protocol used by the secondary network; and
transmits the massage to the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said routing switch and transmitting the message to at least one of said at least one wireless device via the secondary network. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a host computers operatively communicable with said first wireless network, capable of receiving a data message from the first device;
said first wireless network comprising a routing switch comprising;
an internal routing server that receives the message from said host computer and attaches to the message transmission headers for internal routing within said first wireless network;
a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
a routing server operatively communicable with said request server for adding a radio frequency header to the message, transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said routing server;
a complementary network server for receiving the message from said routing server and adding a message transmission header in accordance with the protocol used by the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said complementary network server and transmitting the message to said at least one wireless device via the secondary network. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a first wireless network comprising a routing switch comprising;
an internal routing sewer that receives the message and attaches to the message transmission headers for internal routing within said first wireless network;
a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
a routing sewer operatively communicable with said request server for adding a radio frequency header to the message, transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said routing server;
a complementary network sewer for receiving the message from said routing server and adding a message transmission header in accordance with the protocol used by the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said complementary network server and transmitting the message to said at least one wireless device via the secondary network. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a host computer, operatively communicable with said first wireless network, capable of receiving a data message from the first device;
said first wireless network comprising a routing switch comprising;
at least a first line handler for receiving the data message from said host computer;
a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
a routing server operatively communicable with said request server for adding a radio frequency header to the message;
at least a second line handler for receiving the message from said routing server and transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said rotating server;
a complementary network server for receiving the message from said routing server and adding a message transmission header in accordance with the protocol used by the secondary network; and
at least a third line handler for receiving the message from said complementary network server mid transmitting the message to the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said third line handler and transmitting the message to at least one of said at least one wireless device via the secondary network. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a first wireless network comprising a routing switch comprising;
at least a first line handler for receiving the data message;
a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
a routing saver operatively communicable with said request server for adding a radio frequency header to the message;
at least a second line handler for receiving the message from said routing server and transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said routing server;
a complementary network server for receiving the message from said routing server and adding a message transmission header in accordance with the protocol used by the secondary network; and
at least a third line handler for receiving the message from said complementary network server and transmitting the message to the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said third line handler and transmitting the message to at least one of said at least one wireless device via the secondary network. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A system enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
a first wireless network comprising a routing switch that;
a) receives the data message;
b) reads a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
c) determines at least one of the primary and secondary network at which the last message was received by the at least one wireless device;
d) adds a radio frequency header to the message in accordance with the network as determined in c);
e) transmits the message to said at least one wireless device in the network as determined in c) and, after a predetermined number of transmission attempts, receives a negative acknowledgement message;
f) adds a message transmission header in accordance with the protocol used by at least one of the primary and secondary network to which the message has not yet been transmitted; and
g) transmits the message to the at least one wireless device in network as determined in f); and
a switch operatively communicable with the secondary network for receiving the message transmitted by said routing switch at at least one of e) and g).
-
-
32. A method for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with the first wireless network and at least a second wireless network, said method comprising the steps of:
-
transmitting a message from the first device to at least the first wireless network;
reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adding a radio frequency header to the message;
transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempt, optionally receiving a negative acknowledgement message from the primary network;
adding a message transmission header in accordance with the protocol used by the secondary network;
transmitting the message to the secondary network; and
receiving the message at the secondary network and further transmitting the message to at least one of said at least one wireless device via the secondary network. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with the first wireless network and at least a second wireless network, said method comprising the steps of:
-
a) transmitting a message from the first device to at least the first wireless network;
b) reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
c) determining at least one of the primary and secondary network at which the last message was received by the at least one wireless device;
d) adding a radio frequency header to the message in accordance with the network as determined in said step c);
e) transmitting the message to said at least one wireless device in the network as determined in said step c) and, after a predetermined number of transmission attempts, receiving a negative acknowledgement message;
f) adding a message transmission header in accordance with the protocol used by at least one of the primary and secondary network to which the message has not yet been transmitted; and
g) transmitting the message to the at least one wireless device in network as determined in said step f).
-
-
38. A method for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with die first wireless network and at least a second wireless network, said method comprising:
-
transmitting a message from the first wireless device to at least the first wireless network;
attaching to the message transmission headers for internal routing within the first wireless network;
reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adding a radio frequency header to the message;
transmitting the message to at least one of the at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network;
adding a message transmission header in accordance with the protocol used by the secondary network; and
transmitting the message to the at least one wireless device via the secondary network. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A method for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with the first wireless network and at least a second wireless network, said method comprising the steps of:
-
transmitting a message from the first wireless device to a a host computer operatively communicable with said first wireless network;
providing at least a first line handler for receiving the data message from the host computer;
reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adding a radio frequency header to the message;
transmitting the message to at least one of said at leant one wireless device in the primary network and, after a predetermined number of transmission attempts, receiving a negative acknowledgement message from the primary network;
adding a message transmission header in accordance with the protocol used by the secondary network;
transmitting the message to the secondary network; and
transmitting the message to at least one of said at least one wireless device via the secondary network. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A communication system enabling communication devices to communicate across complimentary networks, comprising:
-
a first communication device transmitting a data message and communicating substantially consistent with a first communication format;
a first wireless network operatively connected to, and directly communicating with, said first communication device and receiving the data message, said first wireless network determining responsive to the data message whether the data message is to be transmitted within said first wireless network, and when the data message is to be transmitted within said first wireless network, formatting the data message to be received substantially consistent with the first communication format, routing the data message to a device destination within said first wireless network, and optionally via first wireless communication, and when the data message is not to be transmitted within said first wireless network, said first wireless network formatting the data message in accordance with a second communication format and routing the data message to a network destination, optionally via the first wireless communication;
a second communication device not capable of directly communicating with said first wireless network and communicating in accordance with the second communication format;
a second wireless network operatively connected to, and directly communicating with, said second communication device and said first wireless network, said second wireless network receiving the data message from the first wireless network as the network destination when the data message is not to be transmitted within said first wireless network, optionally via second wireless communication and routing the data message to said second communication device as the device destination responsive to said second communication format formatted by said fist wireless network. - View Dependent Claims (49, 50)
-
-
51. A communication system enabling communication devices to communicate across complimentary networks, comprising:
-
a first communication device transmitting a data message and communicating substantially consistent with a first communication format;
a first wireless network operatively connected to, and directly communicating with, said first communication device and receiving the data message, said first wireless network determining responsive to the data message whether the data message is to be transmitted within said first wireless network, and when the data message is to be transmitted within said first wireless network, formatting the data message to be received substantially consistent with the first communication format, transmitting the data message to a device destination within said first wireless network, and optionally via first wireless communication, and when the data message is not to be transmitted within said first wireless network, said first wireless network formatting the data message in accordance with a second communication format and transmitting the data message to a network destination, optionally via the first wireless communication;
a second communication device not capable of directly communicating with said first wireless network and communicating in accordance with the second communication format;
a second wireless network operatively connected to, and directly communicating with, said second communication device and said first wireless network, said second wireless network receiving the data message from the first wireless network as the wireless network, optionally via second wireless communication and transmitting the data message to said second communication device as the device destination responsive to said second communication format formatted by said first wireless network. - View Dependent Claims (52, 53)
-
-
54. A communication system enabling communication devices to communicate across complimentary networks, comprising:
-
a first communication device transmitting a data message and communicating in accordance with a first communication format;
a primary wireless network operatively connected to, and directly communicating with, said first communication device and receiving the data message, said primary wireless network determining responsive to the data message whether the data message is to be broadcast within said primary wireless network and outside said primary wireless network, and when the data message is to be broadcast within said primary wireless network, formatting the data message to be received in accordance with the first communication format, routing the data message to a device destination within said primary wireless network via first wireless communication, and when the data message is to be transmitted outside said primary wireless network, optionally in addition to the routing the data message within said primary wireless network, said primary wireless network formatting the data message in accordance with a second communication format and routing the data message outside said primary network;
a second communication device not capable of directly communicating with said primary wireless network and communicating in accordance with the second communication format;
a complimentary wireless network operatively connected to, and directly communicating with, said second communication device and said primarily wireless network, said complimentary wireless network receiving the data message from the primary wireless network and routing the data message to said second communication device responsive to said second communication format formatted by said primary wireless network. - View Dependent Claims (55, 56)
-
-
57. A communication system enabling communication devices to communicate across complimentary networks, comprising:
-
a first communication device transmitting a data message and communicating in accordance with a first communication format;
a primary wireless network operatively connected to, and directly communicating with, said first communication device and receiving the data message, said primary wireless network determining responsive to the data message whether the data message is to be broadcast within said primary wireless network and outside said primary wireless network, and when the data message is to be broadcast within said primary wireless network, formatting the data message to be received in accordance with the first communication format, transmitting the data message to a device destination within said primary wireless network via first wireless communication, and when the data message is to be transmitted outside said primary wireless network, optionally in addition to the transmitting the data message within said primary wireless network, said primary wireless network formatting the data message in accordance with a second communication format and transmitting the data message outside said primary network;
a second communication device not capable of directly communicating with said primary wireless network and communicating in accordance with the second communication format;
a complimentary wireless network operatively connected to, and directly communicating with, said second communication device and said primarily wireless network, said complimentary wireless network receiving the data message from the primary wireless network and transmitting the data message to said second communication device responsive to said second communication format formatted by said primary wireless network. - View Dependent Claims (58, 59)
-
-
60. A system enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
means for processing, operatively communicable with said first wireless network, capable of receiving a data message from the first device;
said first wireless network comprising switching means that;
receives the data massage from said means for processing;
reads a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network end a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adds a radio frequency header to the message;
transmits the message to said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, receives a negative acknowledgement message from the primary network;
adds a message transmission header in accordance with the protocol used by the secondary network; and
transmits the message to the secondary network; and
a switch operatively communicable with the secondary network for receiving the message transmitted by said switching means and transmitting the message to at least one of said at least one wireless device via the secondary network.
-
-
61. A system for enabling a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with said first wireless network and at least a second wireless network, said system comprising:
-
means for processing, operatively communicable with said first wireless network, capable of receiving a data message from the first device;
said first wireless network comprising a routing switch comprising;
an internal routing server that receives the message from said means for processing and attaches to the message transmission headers for internal routing within said first wireless network;
a request server for reading a profile of the at least one wireless, device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
a routing server operatively communicable with said request server for adding a radio frequency header to the message, transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said routing server;
a complementary network server for receiving the message from said routing server and adding a message transmission header in accordance with the protocol used by the secondary network; and
means for switching, operatively communicable with the secondary network, that receives the message transmitted by said complementary network server and transmits the message to said at least one wireless device via the secondary network.
-
-
62. In a data communication system having a first device operatively communicable with at least a first wireless network to transmit a data message to at least one wireless device operatively communicable with the first wireless network and at least a second wireless network, wherein the system has means for processing, operatively communicable with said first wireless network, capable of receiving a data message from the first device, and wherein the first wireless network has:
- a routing switch having an internal routing server that receives the message from the means for processing and attaches to the message transmission headers for internal routing within the first wireless network, a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are the first wireless network and the second wireless network, respectively, a routing server operatively communicable with the request server for adding a radio frequency header to the message, transmitting the message to at least one of the at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said routing server, and a complementary network server for receiving the message from said routing sewer and adding a message transmission header an accordance with the protocol used by the secondary network, and wherein the secondary network has means for switching, operatively communicable with the secondary network, that receives the message transmitted by the complementary network server and transmits the message to the at least one wireless device via the secondary network, a method of enabling the first device to transmit a data message to the at least one wireless device, said method comprising the steps of;
transmitting a message from the first device to at least the first wireless network;
reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are said first wireless network and said second wireless network, respectively;
adding a radio frequency header to the message;
transmitting the message to at least one of said at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network;
adding a message transmission header in accordance with the protocol used by the secondary network;
transmitting the message to the secondary network; and
receiving the message at the secondary network and further transmitting the message to at least one of said at least one wireless device via the secondary network.
- a routing switch having an internal routing server that receives the message from the means for processing and attaches to the message transmission headers for internal routing within the first wireless network, a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a primary network and a secondary network to which the at least one wireless device is registered with, wherein the primary network and secondary network are the first wireless network and the second wireless network, respectively, a routing server operatively communicable with the request server for adding a radio frequency header to the message, transmitting the message to at least one of the at least one wireless device in the primary network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the primary network and transmitting the negative acknowledgement message to said routing server, and a complementary network server for receiving the message from said routing sewer and adding a message transmission header an accordance with the protocol used by the secondary network, and wherein the secondary network has means for switching, operatively communicable with the secondary network, that receives the message transmitted by the complementary network server and transmits the message to the at least one wireless device via the secondary network, a method of enabling the first device to transmit a data message to the at least one wireless device, said method comprising the steps of;
-
63. In a data communication system having a routing switch with an internal routing server that receives the message from means for processing and attaches to the message transmission headers for internal routing within a wireless network, a request server for reading a profile of the at least one wireless device, the profile comprising data pertaining to at least a first network and a second network to which the at least one wireless device is registered with, a routing server operatively communicable with the request server for adding a radio frequency header to the message, transmitting the message to at least one of the at least one wireless device in the first network and, after a predetermined number of transmission attempts, optionally receiving a negative acknowledgement message from the first network and transmitting the negative acknowledgement message to said routing server, and a complementary network server for receiving the message from said routing server and adding a message transmission header in accordance with the protocol used by the second network, and wherein the second network has means for switching, operatively communicable with the secondary network, that receives the message transmitted by the complementary network server and transmits the message to the at least one wireless device via the second network, a communication system comprising:
- a first communication device transmitting a data message and communicating in accordance with a first communication format;
a primary wireless network operatively connected to, and directly communicating with, said first communication device and receiving the data message, said primary wireless network determining responsive to the data message whether the data message is to be broadcast within said primary wireless network and outside said primary wireless network, and when the data message is to be broadcast within said primary wireless network, formatting the data message to be received in accordance with the first communication format, transmitting the data message to a device destination within said primary wireless network via first wireless communication, and when the data message is to be transmitted outside said primary wireless network, optionally in addition to the transmitting the data message within said primary wireless network, said primary wireless network formatting the data message in accordance with a second communication format and transmitting the data message outside said primary network;
a second communication device not capable of directly communicating with said primary wireless network and communicating in accordance with the second communication format;
a complimentary wireless network operatively connected to, and directly communicating with, said second communication device and said primarily wireless network, said complimentary wireless network receiving the data message from the primary wireless network and transmitting the data message to said second communication device responsive to said second communication formal formatted by said primary wireless network.
- a first communication device transmitting a data message and communicating in accordance with a first communication format;
Specification