Patent ID: 8923902

Claim:
In a network system comprising at least one mobile device, message entity gateway, short code translator and application server, a method of translating and routing short code addresses, comprising: providing a plurality of short codes and corresponding application server destination addresses; at said mobile device, initiating a mobile-originated message to the application server, said message having a short code; and; forwarding the mobile-originated message to the message entity gateway; at said message gateway, if the corresponding destination address of the short code was previously cached, routing the mobile-originated message to the application server based on the destination address, else, querying, over a data network, the short code translator with said short code for said corresponding application server destination address, receiving the application server destination address for the short code in a naming space of the data network via a return message from the short code translator; caching the destination address for future use, establishing a connection between the message entity gateway and the application server, and routing the mobile-originated message to the application server based on the destination address.