Method and system for delivery of advertising content in short message service (SMS) messages
First Claim
1. A method for processing a message in a wireless communications system, wherein the message has an associated message size and format, and wherein the wireless communications system includes a plurality of originating and destination wireless mobile devices, the method comprising the steps of:
- (a) receiving the message, the message being transmitted by an originating device and addressed to a destination device associated with a destination user;
(b) ascertaining, responsive to the received message, device characteristics and capabilities associated with the destination device and user preferences associated with the destination user;
(c) selecting one of a plurality of advertisements for inclusion with the message based on the destination device characteristics and capabilities and the destination user preferences; and
(d) modifying the message to include the advertisement selected in step (c), wherein the size and file format of the message is selectively modified to include the advertisement.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for combining advertising messages with short message service (SMS) messages in a wireless communications system. A signaling message processing and routing node transmits and receives short message service (SMS) data packets via a communications network. The routing node includes an SMS message processing module that determines whether an SMS message should be modified to include advertisements. SMS messages, whether modified or left unmodified, are forwarded to a destination mobile communications device. The SMS message processing module applies rules to match selected advertisements with the SMS message. The determination of whether to modify the SMS message to include a selected advertisement is based on a variety of considerations including: the content and format of the SMS message; the content and format of the advertisements; the communications and display characteristics of the destination mobile communications device; and the limitations of the channel used to communicate the message to the destination mobile communications device.
-
Citations
25 Claims
-
1. A method for processing a message in a wireless communications system, wherein the message has an associated message size and format, and wherein the wireless communications system includes a plurality of originating and destination wireless mobile devices, the method comprising the steps of:
-
(a) receiving the message, the message being transmitted by an originating device and addressed to a destination device associated with a destination user; (b) ascertaining, responsive to the received message, device characteristics and capabilities associated with the destination device and user preferences associated with the destination user; (c) selecting one of a plurality of advertisements for inclusion with the message based on the destination device characteristics and capabilities and the destination user preferences; and (d) modifying the message to include the advertisement selected in step (c), wherein the size and file format of the message is selectively modified to include the advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A message processing apparatus, adapted for use in a wireless communications system, wherein the wireless communications system includes an originating wireless mobile device and a destination wireless mobile device associated with a destination user, and wherein the destination device has an associated and corresponding device profile and the user has an associated and corresponding user profile, wherein the device profile specifies characteristics of the destination device, and wherein the originating device transmits a message addressed to the destination device, and wherein the message processing apparatus processes the message to determine whether or not to combine the message with a selected one of a plurality of advertisements, comprising:
-
(a) a first processing module adapted to receive the message from the originating device, wherein the first processing module accesses user and device profiles associated with the destination user and determines if the message is addressed to a valid user, if the destination user permits reception of advertisements, and if the destination device supports the reception and display of advertisements; (b) a second processing module, operatively coupled to the first processing module, wherein the second processing module selects an appropriate advertisement for inclusion with the message based upon the device and user profiles and at least one of the following;
content and format of the message;
content and format of the advertisements;
historical usage of the destination device;
purchasing and network access history associated with the destination user;
ad values associated with the delivery of the advertisements to the destination user; and
characteristics of communication channels used to deliver the message to the destination user; and(c) a third processing module, operatively coupled to the second processing module, wherein the third processing module modifies the message to include the selected advertisement with the message, and wherein the modified message is forwarded to the destination device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for use with a computer, the computer program product comprising a computer usable medium having a computer readable program code embodied therein to provide a method for processing a message in a wireless communications system, wherein the message has an associated message size and format, and wherein the wireless communications system includes a plurality of originating and destination wireless mobile devices, the computer readable program code performing:
-
(a) receiving the message, the message being transmitted by an originating device and addressed to a destination device associated with a destination user; (b) ascertaining, responsive to the received message, device characteristics and capabilities associated with the destination device and user preferences associated with the destination user; (c) selecting one of a plurality of advertisements for inclusion with the message based on the destination device characteristics and capabilities and the destination user preferences; and (d) modifying the message to include the advertisement selected in step (c), wherein the size and file format of the message is selectively modified to include the advertisement.
-
Specification