Platform for managing mobile domains and keyword-activated applications
First Claim
1. 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 anddetermining 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 andidentifying 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.
12 Assignments
0 Petitions
Accused Products
Abstract
A mobile domain platform for subscribers (e.g. businesses, institutions, advertising agencies, partners, providers, individuals, and enterprises) to offer a text message based campaign to new or potential customers (users). A subscriber can create a mobile domain by selecting and registering at least one available keyword with a mobile domain platform for the subsequent processing of text messages sent to the platform which include one or more of the registered keywords. Also, the subscriber can register one or more keywords as a root for a mobile domain such that subsequent text messages sent to the mobile domain platform that include additional alphanumeric strings of text (root keyword plus one or more combinations of other predetermined keywords) can be automatically processed to enable one or more different actions. A mobile domain keyword is generally composed of one or more alphanumeric characters, and can be any one of a word, phrase, abbreviation, or character.
-
Citations
38 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for managing text messages communicated between a user of a client device and a corresponding subscriber, comprising:
-
a network; the client device configured to the user to send a text message to a mobile number that is registered at a server, wherein the user is distinct from the corresponding subscriber; and the server configured to perform; extracting keywords included in each text message and determining whether at least one of the extracted keywords is registered to the corresponding subscriber as a root in the server'"'"'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 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. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A processor executable non-transitory storage media that includes data for managing text messages communicated between a user of a mobile device and a corresponding subscriber to a platform, wherein the execution of the data enables actions, 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 as the root 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.
-
-
38. A server for managing text messages communicated between a user of a mobile device and a corresponding subscriber, comprising:
-
a processor; a first component configured to communicate over a network; a second component configured to receive, by a platform, each text message sent by the user to a mobile number that is registered at a platform, wherein the user is distinct from the corresponding subscriber; a third component configured to extract 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; a fourth component configured to process for, at the platform, content included in each text message that includes the registered keyword sent by the user to the corresponding mobile number; a fifth component configured to recognize at least one combination of the registered keyword and an other keyword that is unregistered to the corresponding subscriber; a sixth component configured to separately process the content included in each text message with the at least one combination of the registered keyword and the other keyword that is unregistered as the root to the corresponding subscriber in accordance with rules predetermined by the corresponding subscriber; and a seventh component configured to deliver, 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.
-
Specification