Method and apparatus for processing multi-protocol communications
First Claim
1. A method for processing multiple types of communications, the method comprising the steps of:
- a) receiving a message from a first communication device, wherein the message includes at least identity of the first communication device and identity of a second communication device, wherein the first communication device utilizes a first communication protocol and the second communication device utilizes a second communication protocol;
b) identifying a first communication protocol server based on the first communication protocol;
c) preparing, by the first communication protocol server, a generic protocol message from the message;
d) identifying a second communication protocol server based on the second communication protocol;
e) transmitting a generic protocol message directly from the first communication protocol server to the second communication protocol server; and
f) converting, by the second communication protocol server, the generic protocol message in to a second formatted message based on the second communication protocol.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for processing multi-protocol communications via a single system is accomplished by receiving a message from a first communications device wherein the message includes the identity of at least a first communications device and a second communications device. When the first communications device utilizes a different communications protocol than the second communication device, the messages transceived between the two communication devices are converted by an appropriate communication protocol. Such conversion is done by first converting an incoming message having a first communication protocol format into a message having a generic communication protocol format. The message having the generic communication protocol format is then converted into a message having a second communication protocol format, which message is subsequently routed to the second communication device.
195 Citations
28 Claims
-
1. A method for processing multiple types of communications, the method comprising the steps of:
-
a) receiving a message from a first communication device, wherein the message includes at least identity of the first communication device and identity of a second communication device, wherein the first communication device utilizes a first communication protocol and the second communication device utilizes a second communication protocol;
b) identifying a first communication protocol server based on the first communication protocol;
c) preparing, by the first communication protocol server, a generic protocol message from the message;
d) identifying a second communication protocol server based on the second communication protocol;
e) transmitting a generic protocol message directly from the first communication protocol server to the second communication protocol server; and
f) converting, by the second communication protocol server, the generic protocol message in to a second formatted message based on the second communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
routing, by a regional switch, the message to the first communication protocol server, wherein the first communication protocol server is coupled to the regional switch via a local area network; - and
routing, by the regional switch, the second message to the second communication device.
-
-
12. The method of claim 10 further comprises, when the communication is serviceable by the global network,
routing, by a regional switch, the message to the first communication protocol server, wherein the first communication protocol server is coupled to the regional switch via a wide area network; - and
routing the second message to the second communication device via the wide area network.
- and
-
13. The method of claim 1, wherein step (b) further comprises determining the first communication protocol and the second communication protocol by performing a translation table look-up.
-
14. The method of claim 1, wherein step (c) further comprises preparing the generic protocol message to have a format based on data messaging.
-
15. The method of claim 1, wherein step (c) further comprises receiving the message from a switch, wherein the message is formatted based on the first communication protocol.
-
16. The method of claim 1, wherein step (b) further comprises determining identity of a third communication device from the message.
-
17. The method of claim 16 further comprises:
-
identifying a third communication protocol server from the identity of the third communication device;
sending the generic protocol message to the third communication protocol server; and
converting, by the third communication protocol server, the generic protocol message in to a third message formatted based on a third communication protocol.
-
-
18. A method for processing multiple types of communications, the method comprising the steps of:
-
a) receiving communication information, via communication infrastructure, from a first communication device;
b) determining from the communication information at least a first party identity that identifies the first communication device and a second party identity that identifies a second communication device;
c) determining whether the first communication device and the second communication device utilize a similar communication protocol;
d) when the first and second communication devices utilize a different communication protocol, converting, by a first communication protocol server, at least a portion of the communication information in to a generic protocol message;
e) transmitting, by the first communication protocol server, the generic protocol message to a second communication protocol server; and
f) converting, by the second communication protocol server, the generic protocol message in to a second message having a format based on a second communication protocol of the second communication device. - View Dependent Claims (19)
-
-
20. An apparatus for processing multiple types of communication, the apparatus comprising:
-
a communications switch that includes;
a plurality of wireless communication interfaces, wherein at least a first one of the wireless communication interfaces provides an interface for first wireless protocol communications and at least a second one of the wireless communication interfaces provides an interface for second wireless protocol communications; and
a communications processor operably coupled to the plurality of wireless communication interfaces;
a plurality of communication protocol servers operably coupled to the communication processor, wherein at least a first one of the plurality of communication protocol servers functions as a server for the first wireless protocol communications and wherein at least a second one of the plurality of communication protocol servers functions as a server for the second wireless protocol communications, each of the plurality of the communication protocol servers includes;
a protocol converter that converts a received message having one of a plurality of communication protocols in to a first message having a generic protocol format; and
a protocol inverter that converts a received second message having the generic protocol format in to a message having the one of the plurality of communication protocols. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An apparatus for processing multiple types of communication, the apparatus comprising:
-
receiving means for receiving communication information, via communication infrastructure, from a first communication device, wherein the communication information includes at least one of;
a first message, identity of a first communication device, or identity of a second communication device;
protocol determining means for determining whether the first communication device and the second communication device utilize a similar communication protocol;
converting means for converting the first message having a format based on a first communication protocol utilized by the first communication device in to a generic protocol message, when the first communication device and the second communication device utilize different communication protocols;
inverting means for inverting the generic protocol message in to a second message having a format based on a second communication protocol utilized by the second communication device when the first communication device and the second communication device utilize different communication protocols; and
transmitting means for transmitting the second message to the second communication device via the communication infrastructure. - View Dependent Claims (26, 27, 28)
second converting means for converting a third message having a format based on the second communication protocol utilized by the second communication device in to a second generic protocol message;
second inverting means for inverting the second generic protocol message in to a fourth message having a format based on the first communication protocol utilized by the first communication device.
-
-
28. The apparatus of claim 27 further comprises a multiplexer operably coupled between the receiving means and the transmitting means, wherein the protocol determining means provides a control signal to the multiplexer allowing the multiplexer to pass a message from the receiving means to the transmitting means when the first and second communication devices utilize the same communication protocol.
Specification