System and method for SMS text routing
A system and method is that enables a user to enter a single address or number into a mobile device and thereby request many types of information based on simple keywords. In one embodiment, the information is requested using a mobile-originated SMS message, and the user thereafter receives the requested information by a mobile terminated SMS message.
1 . A short text messaging method for routing short text messages, the method comprising:
transmitting a short text message from an short text messaging device of the originating user to a router;
analyzing the short text message;
routing the short text message to a recipient application based on keywords with the text message; and
transmitting a short text reply message to the short text messaging device of the originating user.
2 . The method of claim 1 in which the router is a SMPP Gateway text router.
3 . The method of claim 1 in which the recipient of the short text message is uniquely identified by the keywords within the short text message.
4 . The method of claim 1 in which the messaging device of the originating user is a mobile telephone.
5 . The method of claim 1 in which the keywords identify a recipient application and a user-specified argument.
6 . A short text messaging method for routing short text messages, the method comprising:
receiving a short text message originating from a wireless messaging device;
analyzing the short text message;
routing the short text message to a recipient data processing system application based on keywords within the text message; and
sending a short text reply message, corresponding to the short text message, to be transmitted to the wireless messaging device.
7 . The method of claim 6 , wherein the wireless messaging device is a mobile telephone.
8 . The method of claim 6 , further comprising routing the short text message to a data processing system based on keywords within the text message.
9 . The method of claim 6 , wherein the router is a SMPP Gateway text router.
10 . The method of claim 6 , wherein the recipient of the short text message is uniquely identified by the keywords within the short text message.
11 . The method of claim 6 , wherein the keywords include a recipient data processing system application identifier and a user-specified argument.
12 . A short text messaging system, comprising:
receiving means for receiving a short text message, the short text message originating from a wireless messaging device;
processing means for analyzing the short text message;
routing means for routing the short text message to a recipient data processing system application based on keywords within the text message; and
sending means for sending a short text reply message, corresponding to the short text message, to be transmitted to the wireless messaging device.
13 . The system of claim 12 , wherein the wireless messaging device is a mobile telephone.
14 . The system of claim 12 , further comprising means for routing the short text message to a data processing system based on keywords within the text message.
15 . The system of claim 12 , wherein the routing means is a SMPP Gateway text router.
16 . A computer program product tangibly embodied in a machine-readable medium, the method comprising:
instructions for receiving a short text message originating from a wireless messaging device;
instructions for analyzing the short text message;
instructions for routing the short text message to a recipient data processing system application based on keywords within the text message; and
instructions for sending a short text reply message, corresponding to the short text message, to be transmitted to the wireless messaging device.
17 . The computer program product of claim 16 , wherein the wireless messaging device is a mobile telephone.
18 . The computer program product of claim 16 , further comprising instructions for routing the short text message to a data processing system based on keywords within the text message.
19 . The computer program product of claim 16 , wherein the recipient of the short text message is uniquely identified by the keywords within the short text message.
20 . The computer program product of claim 16 , wherein the keywords include a recipient data processing system application identifier and a user-specified argument.
21 . In a short text messaging system of a communication network having a short message gateway that routes short text messages, the improvement comprising:
a short text messaging application, stored in a computer readable medium, that correlates a keyword within a short message with the address of an intended recipient application.