Patent ID: 8175623

Claim:
A method for managing text messages communicated between a user of a mobile device and a corresponding subscriber to a platform, comprising: receiving, by the platform, each text message sent by the user to a mobile number that is registered at the platform, wherein the user is distinct from the corresponding subscriber; extracting keywords included in each text message and determining whether at least one of the extracted keywords is registered as a root to the corresponding subscriber in the platform's database and corresponds to the mobile number and identifying extracted keywords that are recognized by the platform but unregistered to the corresponding subscriber; processing, by the platform, content included in each text message that includes the registered keyword sent by the user to the corresponding mobile number; recognizing at least one combination of the registered keyword and an other keyword that is unregistered to the corresponding subscriber; separately processing the content included in each text message with the at least one combination of the registered keyword and the other keyword that is unregistered to the corresponding subscriber in accordance with rules predetermined by the corresponding subscriber; and delivering, in accordance with delivery rules predetermined by the corresponding subscriber, to the corresponding subscriber at least one result from processing the content included in each text message that includes the at least one combination of the registered keyword and the other keyword, wherein the delivering includes defining, by the corresponding subscriber, one or more delivery mechanisms configured to deliver the at least one result to the corresponding subscriber.