Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
188 words
A computer system for use in a wireless communications network, comprising: a network discriminator module for determining a type of network from which received messages originate; a first message handler module for decoding messages, formatted in accordance with a first protocol, received from a first wireless network and for encoding messages in accordance with the first protocol for transmission to the first wireless network; a second message handler module for decoding messages, formatted in accordance with a second protocol, received from a second wireless network and for encoding messages in accordance with the second protocol for transmission to the second wireless network; a third message handler module for decoding messages, formatted in accordance with a third protocol, received from a third wireless network and for encoding messages in accordance with the third protocol for transmission to the third wireless network; and a network services module for writing registration information associated with mobile communication devices in the first, second and third wireless networks to a database; for reading the registration information from the database; and for generating generic messages for communication with the first, second and third wireless networks.
Claim 2
Dependent Claim
188 words
A computer system for use in a wireless communications network, comprising: a network discriminator module for determining a type of network from which received messages originate; a first message handler module for decoding messages, formatted in accordance with a first protocol, received from a first wireless network and for encoding messages in accordance with the first protocol for transmission to the first wireless network; a second message handler module for decoding messages, formatted in accordance with a second protocol, received from a second wireless network and for encoding messages in accordance with the second protocol for transmission to the second wireless network; a third message handler module for decoding messages, formatted in accordance with a third protocol, received from a third wireless network and for encoding messages in accordance with the third protocol for transmission to the third wireless network; and a network services module for writing registration information associated with mobile communication devices in the first, second and third wireless networks to a database; for reading the registration information from the database; and for generating generic messages for communication with the first, second and third wireless networks.
Claim 3
Dependent Claim
26 words
The computer system of claim 1 , wherein each module is implemented as a set of computer readable instructions capable of being executed by a microprocessor.
Claim 4
Dependent Claim
170 words
A computer system for use in a wireless communications network, comprising: means for determining a type of network from which received messages originate; means for decoding messages, formatted in accordance with a first protocol, received from a first wireless network and for encoding messages in accordance with the first protocol for transmission to the first wireless network; means for decoding messages, formatted in accordance with a second protocol, received from a second wireless network and for encoding messages n accordance with the second protocol for transmission to the second wireless network; means for decoding messages, formatted in accordance with a third protocol, received from a third wireless network and for encoding messages in accordance with the third protocol for transmission to the third wireless network; and means for writing registration information associated with mobile communication devices in the first, second and third wireless networks to a database; for reading the registration information from the database; and for generating generic messages for communication with the first, second and third wireless networks.
Claim 5
Dependent Claim
170 words
A computer system for use in a wireless communications network, comprising: means for determining a type of network from which received messages originate; means for decoding messages, formatted in accordance with a first protocol, received from a first wireless network and for encoding messages in accordance with the first protocol for transmission to the first wireless network; means for decoding messages, formatted in accordance with a second protocol, received from a second wireless network and for encoding messages n accordance with the second protocol for transmission to the second wireless network; means for decoding messages, formatted in accordance with a third protocol, received from a third wireless network and for encoding messages in accordance with the third protocol for transmission to the third wireless network; and means for writing registration information associated with mobile communication devices in the first, second and third wireless networks to a database; for reading the registration information from the database; and for generating generic messages for communication with the first, second and third wireless networks.
Claim 6
Independent Claim
212 words
A method for providing routing information between wireless communications systems, each wireless communications system having an associated protocol, the method comprising: receiving a first routing number request message for a first mobile communications device user from a first wireless communications network; retrieving from a database an indication that the first mobile communication device user is registered in a second wireless communications system; sending a request for a first routing number to the second wireless communication system in accordance with the second protocol; receiving from the second wireless, communication system the first routing number in accordance with the second protocol; sending the first routing number to the first wireless communication system in accordance with the first protocol; receiving a second routing number request message for a second mobile communications device user from the first wireless communications network; retrieving from the database an indication that the second mobile communication device user is registered in a third wireless communications system; sending a request for a second routing number to the third wireless communication system in accordance with the third protocol; receiving from the third wireless communication system the second routing number in accordance with the third protocol; and sending the second routing number to the first wireless communication system in accordance with the first protocol.
Claim 7
Independent Claim
212 words
A method for providing routing information between wireless communications systems, each wireless communications system having an associated protocol, the method comprising: receiving a first routing number request message for a first mobile communications device user from a first wireless communications network; retrieving from a database an indication that the first mobile communication device user is registered in a second wireless communications system; sending a request for a first routing number to the second wireless communication system in accordance with the second protocol; receiving from the second wireless, communication system the first routing number in accordance with the second protocol; sending the first routing number to the first wireless communication system in accordance with the first protocol; receiving a second routing number request message for a second mobile communications device user from the first wireless communications network; retrieving from the database an indication that the second mobile communication device user is registered in a third wireless communications system; sending a request for a second routing number to the third wireless communication system in accordance with the third protocol; receiving from the third wireless communication system the second routing number in accordance with the third protocol; and sending the second routing number to the first wireless communication system in accordance with the first protocol.
Claim 8
Independent Claim
130 words
A method for providing routing information between wireless communications networks for a mobile device registered in a first wireless communication network, the method comprising: receiving a message from a second wireless communication network indicating that the mobile communication device user has requested registration at the second wireless communication network; storing in a database an indication that the mobile communication device user is registered in the second wireless communication network; determining whether the mobile communication device user should be registered in only one wireless communications network; and in response to determining that the mobile communication device user should be registered in only one wireless communications network, sending a message to the first wireless communication network that the mobile communication device user is no longer registered at the first wireless communication network.
Claim 9
Independent Claim
130 words
A method for providing routing information between wireless communications networks for a mobile device registered in a first wireless communication network, the method comprising: receiving a message from a second wireless communication network indicating that the mobile communication device user has requested registration at the second wireless communication network; storing in a database an indication that the mobile communication device user is registered in the second wireless communication network; determining whether the mobile communication device user should be registered in only one wireless communications network; and in response to determining that the mobile communication device user should be registered in only one wireless communications network, sending a message to the first wireless communication network that the mobile communication device user is no longer registered at the first wireless communication network.