System and method for provisioning of text message services
First Claim
1. A method for decentralized handling of text messages, within a text messaging system, the message being intended for a recipient, and the text message including means for uniquely identifying the provider of a text message service, the method including the steps of:
- the text message service provider self-provisioning the text message service in real-time through a facilitator, for handling messages;
the facilitator identifying the text message service provider from the text message,the facilitator determining one or more message handlers provided in the system, and associated with the service provider from the provisioning, andthe facilitator forwarding the text message to one or more appropriate destinations in accordance with the determined message handlers,wherein the message handlers to be associated with the text message service provider are selected by the text message service provider and the text message service is reconfigurable by the text message service provider in real-time to handle messageswherein the unique identifier is a numeric code and is part of the destination address included with the text message, and wherein the unique identifier comprises a portion that is a numeric translation of a word selected, and input to the system, by the service provider during a registration of the service provider; and
translating the word to its numeric equivalent in accordance with a predetermined algorithm, combining the numeric translation with an access code to provide a message address which is included in the destination address, and checking the message address against those stored in a first database means in the system, and, where no match is detected, storing the message address in the first database means.
1 Assignment
0 Petitions
Accused Products
Abstract
A system (1) which allows content providers of value-added SMS services to set-up their own services comprises a Small Message Entity Agent (SMEA) (6) which is coupled to a Short Message Service Centre (4) of a cellular radio telephone network. Providers of value added services can access the SMEA to register a unique identifier in the form of an easily remembered name, which is then translated into a numerical number, which is used as part of the destination address in text messages destined for the content provider. The content provider is able to self-configure his service so that text messages delivered to the SMEA are forwarded to selected message handlers for forwarding to appropriate destinations, such as email addresses, pagers or mobile phones.
90 Citations
5 Claims
-
1. A method for decentralized handling of text messages, within a text messaging system, the message being intended for a recipient, and the text message including means for uniquely identifying the provider of a text message service, the method including the steps of:
-
the text message service provider self-provisioning the text message service in real-time through a facilitator, for handling messages; the facilitator identifying the text message service provider from the text message, the facilitator determining one or more message handlers provided in the system, and associated with the service provider from the provisioning, and the facilitator forwarding the text message to one or more appropriate destinations in accordance with the determined message handlers, wherein the message handlers to be associated with the text message service provider are selected by the text message service provider and the text message service is reconfigurable by the text message service provider in real-time to handle messages wherein the unique identifier is a numeric code and is part of the destination address included with the text message, and wherein the unique identifier comprises a portion that is a numeric translation of a word selected, and input to the system, by the service provider during a registration of the service provider; and translating the word to its numeric equivalent in accordance with a predetermined algorithm, combining the numeric translation with an access code to provide a message address which is included in the destination address, and checking the message address against those stored in a first database means in the system, and, where no match is detected, storing the message address in the first database means.
-
-
2. A system for handling text messages, the text messages including means for uniquely identifying a provider of a text message service, the system comprising:
-
one or more message handling means selected by the provider of the text message service during a provisioning by the provider, for processing and forwarding text messages received by the system, a first database means storing a list of the unique identifiers for the providers of text message services, a second database means for storing details of the message handling means selected for each uniquely identified provider, and a decentralized control means operable, upon receipt of a text message, to identify the service provider from the unique identifier, wherein the unique identifier is a numeric code and is part of the destination address included with the text message, and to determine the selected message handling means based on the provisioning by the text message service provider so that the text message is forwarded to one or more appropriate destinations in accordance with the determined message handling means, wherein the control means is accessible in real time by the text message service provider to select required message handling means, the control means being operable to store details of the selected message handling means in the second database; and a third database means for storing details of numeric translations of input words, and wherein the control means is operable, in response to the input word, to translate the word to its numeric equivalent in accordance with a predetermined algorithm, to combine the numeric translation with an access code to provide a message address which is included in the destination address, and to check the message address against those stored in the third database, and, where no match is detected to store the message address in the first database means. - View Dependent Claims (3, 4)
-
-
5. A method of self-provisioning a text message service by a text message service provider in a text messaging system, the method comprising the steps of:
-
the service provider registering a unique identifier for the service, the service provider configuring the service through a facilitator in real time to handle messages, and storing the configuration of the selected message handlers, for the unique identifier; wherein the service is reconfigurable by the service provider in real time to handle messages; and
wherein the unique identifier is a numeric code and is part of the destination address included with the text message, and wherein the unique identifier comprises a portion that is a numeric translation of a word selected, and input to the system, by the service provider during a registration of the service provider; andtranslating the word to its numeric equivalent in accordance with a predetermined algorithm, combining the numeric translation with an access code to provide a message address which is included in the destination address, and checking the message address against those stored in a first database means in the system, and, where no match is detected, storing the message address in the first database means.
-
Specification