Patent ID: 7751837
Filing Date: 2010-07-06
Classification: H04L,H04W

Abstract:
1. A method for processing inbound SMS messages to a first network from a second network, the method comprising: receiving, at a moderator server of the first mobile network, a request for a Home Location Register (HLR) of the first mobile network to send routing instructions for an inbound SMS message to a store-and-forward center of the second mobile network; responding to the HLR request by transmitting, from the moderator server, the routing instructions which instruct the store-and-forward center of the second mobile network to route the inbound SMS message to a gateway server of the first mobile network regardless of recipient information included in the inbound SMS message; transmitting the routing instructions from the moderator server to the store-and-forward center of the second mobile network; receiving, at the gateway server of the first mobile network, the inbound SMS message from the store-and-forward center of the second mobile network, which inbound SMS message has been sent according to the routing instructions from the moderator server of the first mobile network; selectively forwarding the inbound SMS message from the gateway server to a value-added service gateway server or to a store-and-forward center of the first mobile network based on a comparison between subscriber information for the value-added service and the recipient information included in the inbound SMS message; and if the inbound SMS message is selectively forwarded to the value-added service gateway, modifying content of the inbound SMS message at the value-added service gateway server prior to the value-added service gateway server directly transmitting the inbound SMS message including the modified content to the store-and-forward center of the first mobile network, wherein, the store-and-forward center of the first mobile network makes a new HLR query after the store-and-forward center of the first mobile network receives the inbound SMS message from the gateway server of the first mobile network or receives the inbound SMS message with modified content from the value-added service gateway and delivers the received inbound SMS message based on routing instructions received in response to the new HLR query.