Method and arrangement for adding data to messages
First Claim
1. A server apparatus comprising a processor that is arranged:
- to select, from a pre-defined set of profile items, a profile item on the basis of transmission control data associated with a message, andto select, from a pre-defined set of data items, at least one data item to be added to the message on the basis of the selected profile item,wherein the processor is arranged to select the at least one data item at least partly on the basis of remaining portions of validity periods of the data items associated with the selected profile item, a shorter remaining portion of validity period being a factor in favour of getting selected compared with a longer remaining portion of validity period.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a solution for adding a data item, e.g. advertisement information, to a message. The solution comprises a server (102) and a database (101). The database includes a pre-defined set of data items and a pre-defined set of profile items. The server selects one profile item on the basis of transmission control data, e.g. a destination address, associated with the message. The server selects a data item on the basis of the selected profile item and adds the selected data item on the basis data item to the message. Profiling of e.g. recipients associated with different instances of transmission control data has been done in advance and the results are stored in the database in the form of the profile items. Therefore, the amount of work related to selection of an appropriate data item for a certain message is reduced. In a preferred embodiment data items are selected at least partly on the basis of remaining portions of validity periods of the data items associated with the selected profile item, a shorter remaining portion of validity period being a factor in favor of getting selected compared with a longer remaining portion of validity period.
-
Citations
32 Claims
-
1. A server apparatus comprising a processor that is arranged:
-
to select, from a pre-defined set of profile items, a profile item on the basis of transmission control data associated with a message, and to select, from a pre-defined set of data items, at least one data item to be added to the message on the basis of the selected profile item, wherein the processor is arranged to select the at least one data item at least partly on the basis of remaining portions of validity periods of the data items associated with the selected profile item, a shorter remaining portion of validity period being a factor in favour of getting selected compared with a longer remaining portion of validity period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
memory equipment arranged to store a database including a pre-defined set of data items and a pre-defined set of profile items, each profile item being associated with one or more of the data items; and a server including a reception interface configured to receive a message from a communication network and a transmission interface configured to transmit the message to the communication network, wherein the server is arranged; to select, from the pre-defined set of profile items, a profile item on the basis of transmission control data associated with the message; to select, from the pre-defined set of data items, at least one data item on the basis of the selected profile item; and to add the at least one data item to the message, wherein the server is arranged to select the at least one data item at least partly on the basis of remaining portions of validity period of the data items associated with the selected profile item, a shorter remaining portion of validity period being a factor of getting selected compared with a longer remaining portion of validity period. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving a message from a communication network; selecting, from a pre-defined set of profile items, a profile item on the basis of transmission control data associated with the message; selecting, from a pre-defined set of data items, at least one data item on the basis of the selected profile item, the selected data item being for use in modifying the received message, in which the at least one data item is selected at least partly on the basis of remaining-portions of validity periods of the data items associated with the selected profile item, a shorter remaining portion of validity being a factor in favour of getting selected compared with a longer remaining portion of validity period. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification