The invention relates generally to communications systems, and particularly to controlling user communications in a communications system.
Mobile marketing is considered by advertisers as the next new channel to reach direct to the user by utilizing the core assets and characteristics of the mobile media: it being personal, “always on”, mobile and naturally forming groups of people who communicate actively with each other. These characteristics combined with social networks—based marketing approach of the Internet could form a very powerful base to execute marketing strategies.
In general, mobile marketing and advertising can be divided into the following four categories:
Today's mobile marketing is usually mostly based on push campaigns to opt-in consumer mobile number database, or pull campaigns that acquire mobile phone numbers from consumers. The most typical example of the pull campaign is the “text-to-win” campaign were, e.g., a soft drink bottle contains a short code to be sent via text message to the certain number. In return, the consumer receives a notification if they have won with the selected marketing message or series of messages being broadcasted to their mobile phones. Another popular method is direct advertisement done using text and picture messaging.
The value of the advertisement campaign is significantly higher if there is way to obtain feedback on sent advertisements from the consumers. The feedback can be direct feedback, such as answering to a query, or indirect, such as purchasing said product or service using coupon or making a phone call.
When an advertiser is selecting the method to use, the key criterion is the estimated impact of the selected marketing activity. Usually the impact is estimated based on (1) how well the desired target audience is identified and reached, and (2) target audience's expected response to the delivered marketing message. Ultimately, marketing impact turns into the advertiser ROI measured via e.g. new product purchases based on the executed campaign, or measured increase in brand recognition or loyalty.
U.S. 2004/0128158 discloses a method for booking reservations in which a client is given a number of questions in form of options the client chooses between. The different questions or options sent the client have different A subscriber numbers so as to enable differentiate between answers based which number the client is sending replies to. As a result, the service provider is able to find out whether the client has replied to a certain inquiry and what the answer was.
WO0041415 discloses a method for providing a voting service by utilizing short messages in the place of voice calls to a voting service number, so as to avoid congestion and capacity problems of the service number.
There are telephone numbers with certain prefix, such as “0800”, available which provide a toll free calling i.e. customers can call to that number without charge, or with same charge throughout the country. A company can hire a “0800xxxxxx” number as the company's service number in addition to or instead of the “ordinary” telephone number.
In accordance with the aspects of the invention, there is provided a method, a apparatus, a database, a billing system, and a computer program according to the appended claims. According an aspect of the invention, when a communication from a user address to a sender address is received in a communications system, it is checked from a database whether a pair of the user address from which the communication is received and the sender address to which said communication is received, match to any of a plurality of previously defined pairs of sender addresses and user addresses stored in the database. Each of the previously defined pairs of user and sender addresses stored in the database is associated with a prompting message previously sent from the respective sender address to the respective user address for prompting to the user to communicate back to the respective sender address. If a matching previously defined pair of addresses is found, an action defined for the matching pair of addresses is performed, and the received communication and the performed action is charged according to a charging rule defined for the matching pair of addresses in the database.
According to an embodiment of the invention, the sender address may be a sender telephone number and the user address is a user telephone number.
According to an embodiment of the invention, the defined action may be routing of said the communication to a further routing address. In an embodiment of the invention, the further routing address may be a third party telephone number. In an embodiment of the invention, at least one of the defined pairs of sender addresses and user addresses defines a one-time, temporary, semi-permanent or permanent toll-free access to a given further destination from a given user address.
According to an embodiment of the invention, at least one of the prompting messages contains a question, and the communication back to the sender number is a reply to the question, and the defined action may be registering and/or reporting the reply.
According to an embodiment of the invention, at least one of the prompting messages contains results of a search query initiated from the user address.
According to an embodiment of the invention, the charging rules comprise rules for adjusting the charge of the communication and/or the defined action to the user. According to an embodiment of the invention, the adjusting may comprise one or more of following: the communication and/or a defined action free of charge; the communication and/or the defined action with a discounted charge; the communication and/or the defined action with an extra benefit.
According to an embodiment of the invention, a charge of the communication and/or the defined action is invoiced from a third party. According to an embodiment of the invention, a service charge is invoiced from a third party for each received communication and performed defined action. According to an embodiment of the invention, the third party is an advertiser or a service provider associated with the defined action.
According to an embodiment of the invention, the sender addresses are dynamically allocated to the user addresses from a predetermined limited sender address space such that the same sender address can be allocated at the same time to more than one sender address with different defined actions and with different charging rules. According to an embodiment of the invention, the sender addresses are dynamically allocated to the user addresses from a predetermined limited address space with a round robin scheme. According to an embodiment of the invention the allocation of a sender address to a user address is cancelled according to a predetermined criterion.
According to an embodiment of the invention, at least some of the user addresses are selected based on one or more of the following pieces of information: a user profile; to which target group an advertisement is sent; a target audience; demographics of a target audience; a sociological background of a target audience; age; sex; a target telephone type; an income level; status of a user; a location of a user; historical data of a user's behavior; historical data on a behavior of a profile of users; information of sent direct advertisement to a user; information of content vouchers or coupons sent to a user; codes of vouchers or coupons sent to a user; a time of a day or a week or a month or a date.
According to embodiments of the invention, prompting messages may originate (push message) from a centralized system and/or from other users, and/or a prompting message may be pulled by a terminal (a pull message). The present invention allows offering and providing customized services/actions in a flexible manner with a flexible individual billing while using a limited address/number space for providing the services. For example, some of the users can be billed from sending a message to a sender number while some other user are not billed from sending a message to the same sender number, and/or the resulting action may vary depending on the user. When applied in a mobile advertising and marketing, the present invention enables to adjust the billing balance of a user if the user makes a desired response to an advertisement message.
In the following the invention will be described in greater detail by means of exemplary embodiments with reference to the attached drawings, in which
An advertiser 1 is a party that wants to advertise his products or services to customer. The advertiser to defines prompting/advertisement messages, for example in form of data, text, pictures, audio, video, links, HTML, XML, and/or XHTML to an advertisement management system 2. The advertisement system 2 manages advertising campaigns and may comprise an advertisement database 21 (
The advertisement is delivered to users 6A and/or 6B via communication network 4. The communication network 4 can be any cellular, broadcast, wide area, local area or Internet network. Examples of cellular network technologies include but are not limited to GSM (Global System for Mobile communication), WCDMA (Wideband CDMA), CDMA (Code Division Multiple Access), GPRS (General Packet Radio Service), UTRAN (UMTS Radio Access Network), UMTS (Universal Mobile Telecommunications System), MBMS (Multicast Broadcast Multimedia System). Examples of other network technologies include but are not limited to local area networks, such as Wireless Local area networks (WLAN), BlueTooth (BT), and other technologies, such as WiMax (Worldwide Interoperability for Microwave Access), Broadcasting over cellular, Broadcasting over DVB-H (Digital Video Broadcasting-Handhelds), ISDB-T (Terrestrial Integrated Services Digital Broadcasting), DMB (Digital
Multimedia Broadcasting). The communication network 4 may also be provided by any generic Internet access using any transport methods. The communication network 4 can be also a combination of different communication network technologies.
The type and format of an advertisement message as well as the delivery method used may be selected among those available in the communication network 4 employed. Such message formats and delivery methods may include but are not limited to messaging services, such as short message service (SMS), multimedia message service (MMS), Instant Message Service (IMS), electronic mail, or browsing services, such as Wireless application protocol (WAP), Word Wide Web (WWW), or other data services, etc.
There may also be provided a value added service gateway (VAS GW) 3 that connects the communication network 4 or some of the elements thereof to the advertisement management system 2. The VAS gateway 3 may also be connected to a billing system 5. The VAS gateway 3 may include an advertisement sending block 32 (
In the example of
Referring now to
In the example shown
MSISDN in the message is “123”. The campaign parameters may also define an action be performed upon a target user communicating back to the sender number, e.g.: “Register the answer and/or report and/or store it for further analysis”. The campaign parameters may also define a target audience, e.g.: “User profile A”. The campaign parameters may also define billing rules/actions related to a received reply communication, e.g.: “Adjust credit of the target user . . . ”. The adjustment may include, for example, the communication and/or a defined action free of charge, the communication and/or the defined action with a discounted charge, or the communication and/or the defined action with an extra benefit. The campaign rules may also define rules/actions relating to advertiser invoicing, e.g.: If the communication is an answer received from a target audience to the question, charge the advertiser according to agreed pricing principles”.
In the campaign 2, the advertisement message contains a different question: “What is your favorite color?” and the message is defined to be sent from a sender number “124”. Other campaign parameters may be similar to or different from those of the campaign 2.
In the campaign 3, the campaign parameters may include a message/campaign text: “Call us to reserve a table”, a target audience: “All in the area”, and a sender number: 125. An action to be performed upon a target user calling back to the sender number may be: “Route a received reply call to the telephone number +358222222” of the target company 8 or another third party. The campaign parameters may further define billing rules/actions related to a received reply call, e.g.: If a call is received from a target audience to the number “125”, then adjust the balance of the target audience in the billing system 5 accordingly. The campaign rules may also define rules/actions relating to advertiser invoicing, e.g.: If a call is received from a target audience to a target company then charge the advertiser according to agreed pricing principles.
According to an embodiment of the invention, the advertiser 1 may configure the advertisement management system 2 to send advertisement messages directly to given users, e.g. to predetermined addresses or telephone numbers.
Based on the user profile A and/or other campaign parameters, the advertisement management system 2 may determine to which given user(s), i.e. the target user(s), the advertisement is to be delivered (step 602 in
After sending the message(s), the VAS gateway 3 may store in the database 31 at least information identifying the target user(s), such as the subscriber number, the network address, etc., to which the advertisement was sent, and the sender address/number from which the advertisement was sent, and the action to be performed, and any other appropriate campaign parameters (step 606 in
As described above, the advertisement message can be delivered with any type message, such as an SMS, an MMS, a Push WAP message or a
WAP page or a Web page containing a link, etc. In the example shown in
A switch 42 or a short message service center SMSC 41, or any other appropriate network element (a multimedia message service center MMSC, Wireless application protocol gateway WAP-GW, and an Internet access point, a serving GPRS support node SGSN, a gateway GPRS support node GGSN, a mobile switching center MSC, etc.), may provide a charging record for the communication, and the charging record may delivered to the billing system 5. The billing system may also provide the charging record further to the VAS gateway. Alternatively, the charging record may be provided directly or merely to the VAS gateway 3.
The switch 42 or the SMSC 41 may be configured to route to the
VAS gateway all calls or short messages addressed to the sender address/number space of the VAS gateway 3, or to interrogate the VAS gateway for further control in the case of receiving such calls or short messages. The latter approach may be implemented as an intelligent network service, wherein the switch 42 or the SMSC 41 functions as an IN service switching point and the VAS gateway functions as an IN service control point. According to an embodiment of the invention, the answer monitoring functions of the VAS gateway 3 may be distributed to the approriate network element, such the switch 42 or the SMSC 41. In the present example, let us assume that the reply communication in the campaign 1 is a SMS or MMS or like message, and the message is forwarded to the VAS gateway 3 by the appropriate network element.
The VAS gateway 3 receives the reply communication, e.g. the reply message, or an interrogation from the communication network 4 (step 801 in
In a further embodiment of the invention, the billing system 5 may be configured beforehand not to invoice any of the actions resulting from the advertisement message to the user. For example, in the campaign 3 the routing action, i.e. the call to the target company number may not be invoiced. The billing rules can include further parameters, e.g. the time for which the billing is set to 0, the number of times the action can be obtained for free, etc.
In a further embodiment of the invention, since the comparison can verify that the sent advertisement message resulted in an answer, the success information in the answer monitoring block 33 can be used to further invoice the advertiser 1 on the successful campaign and/or the cost of communication and the related action.
Let us further assume that the user 6B sends a message to the same sender number 123. This message is forwarded to the answer monitoring block 33 in a manner similar to the information regarding the user 6A above. Since no advertisement message was sent to the user 6B, the answer monitoring block 33 will not find any matching pair of a user number and a sender number in the database. Therefore, the message from the user 6B is not registered as a successful response to the sent advertisement message. As result, the communication cost will not be subsidized or fully paid or sponsored by the advertiser. Nor is any related action performed. However, if some other or the same advertisement message were sent to the user 6B from the sender number, the reply communication from the user 6B would be processed according to the action and rules defined for that pair of the user number of the user 6B and the sender number 123. Let us assume that also an advertisement message relating to the campaign 2 is sent from the sender number 124 to the user 6A. Thus, the different question: “What is your favorite color?” will be displayed on the display 61. Again, the user can answer to the question for example with the soft keys 62 or the keypad 63. If the user makes a selection, the application may automatically initiate a reply communication back to the sender number 124. Again, this reply communication may be forwarded to the answer monitoring block 33 which now checks whether if the user address/number and the destination address/number 124 of the received communication matches with one of the user address/number and the sender address/number pairs of the sent advertisement messages stored in the database 31. As the matching pair is found, the answer monitoring block 33 concludes that the reply communication is related to the respective advertisement message and the campaign 2. Now the reply communication results in the action defined for the user 6A in the campaign 2, and also billing rules defined for the campaign 2 are employed. Thus, different reply communications from the same user 6A are associated with different campaigns on the basis of the different sender numbers 123 and 124.
In all of the examples above the billing system 5 can be credited with predetermined amount of credit depending on the sender number to which the message is sent and from which user the message is sent. This allows a flexible billing with a limited address/number space. For example, some of the users can be billed from sending a message to a sender number while some other user are not billed from sending a message to the same sender number. The invention also allows, for example, sending messages, such as “Tell which one is better Coke or Pepsi and you get 10 free SMS?” In this scenario the sender number and the user number may be associated in the VAS gateway 3 to the action of adding 11 (10+the answer) extra SMS to the user's balance in the billing system 5, if the answer is received.
Let us examine the campaign 3 with reference to
The mobile terminal of the target user 6A receives the advertisement message (as described above regarding step 701 in
The switch 42 or any other appropriate network element may receive the reply call (step S3 in
Similarly, the action may be routing an SMS message or other type of message to a further destination address, e.g. to download software, games, ringing tones, logos, news, weather forecasts, address information web pages, WAP pages, or any type of content from a service provider with a special price or free of charge. The offered service and the price can be set individually for each user by configuring the campaign parameters. In an embodiment of the invention, the action defined in the campaign parameters may directly be to provide a defined content for download with a defined price.
A reserved sender address/number space for the advertisement messages (and for the toll free calls and actions) can be of any range. In an embodiment of the invention, the sender addresses/numbers are allocated in round robin type of allocation scheme, i.e. allocating first all unused addresses/numbers in a sequence and then starting to allocate the same used addresses/numbers again in the same sequence. In another embodiment, a sender address/number can be reused soon as a reply communication has been received to this sender address/number. According to an embodiment of the invention, the allocation of a sender address to a user address may be cancelled according to a predetermined criterion. Such a predetermined criterion may comprise one or more of the following examples: cancelling after a predetermined period of time; cancelling after single a communication; cancelling after a predetermined number of communications; canceling at a given time of a day or a week or a month or at a given date; canceling after using a given amount of time for communication; canceling after transferring a given amount of data; canceling after using a given amount of money for communication. To enable to show the same or similar number, according to an aspect of an embodiment of the invention, the directory 65 in the mobile terminal, typically in a subscriber identity module SIM, is configured to show the same or similar name to all numbers in the number space which is normally used to send the advertisement messages. According to invention the SIM directory 65 is populated with number space which is normally used to send said advertisements. For example in
The techniques described herein may be implemented by various means. For example, these techniques may be implemented in hardware (one or more devices), firmware (one or more devices), software (one or more modules), or combinations thereof. For a firmware or software, implementation can be through modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in any suitable, processor/computer-readable data storage medium(s) or memory unit(s) and executed by one or more processors/computers. The data storage medium or the memory unit may be implemented within the processor/computer or external to the processor/computer, in which case it can be communicatively coupled to the processor/computer via various means as is known in the art. Additionally, components of systems described herein may be rearranged and/or complimented by additional components in order to facilitate achieving the various aspects, goals, advantages, etc., described with regard thereto, and are not limited to the precise configurations set forth in a given figure, as will be appreciated by one skilled in the art.
Although in the examples above, the database 31, the advertisement sending block 32 and the answer monitoring block 33 are situated at a value added service gateway in many of the examples, the invention is not limited to this arrangement. The functionalities similar to the database 31, the advertisement sending block 32 and the answer monitoring block 33 may be embodied in a dedicated network entity, or in any appropriate existing network entity, within or outside the communication system 4, such as a short message service center (SMSC), a multimedia message service center (MMSC), Wireless application protocol (WAP) gateway (WAP-GW), an Internet access point (Internet AP), a WLAN access point (AP), a mobile switching center (MSC), a charging gateway, a billing gateway, an advertisement management system, a server, or in a control intelligence associated with such network entities, such as in a service control point (SCP) of an intelligent network (IN). Moreover, the functionalities similar to the database 31, the advertisement sending block 32 and the answer monitoring block 33 may not be embodied in a single network entity but they may be distributed to two or more network entities.
It will be obvious to a person skilled in the art that, as the technology advances, the inventive concept can be implemented in various ways. The invention and its embodiments are not limited to the examples described above but may vary within the scope of the claims.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FI07/50131 | 3/9/2007 | WO | 00 | 8/20/2010 |