Patent ID: 7702738

Claim:
A method for controlling messages being directed to a wireless terminal via a communications network, the method comprising: providing an application to the terminal to cause the terminal to generate and send an outgoing message after a user of the terminal selects a user selectable object being displayed on the terminal based on a first incoming message, the first incoming message comprising content data for display within a display area of a display on the terminal, control data including data indicative of a user selectable portion within the display area constituting the user selectable object, and response information associated with the user selectable object, the response information including data identifying a network location to which an outgoing message is sent such that the terminal derives the outgoing message from the first incoming message; monitoring at a server, receipt of outgoing messages sent from the terminal; storing, in a database associated with the server, data relating to receipt of the outgoing message from the terminal in response to the first incoming message and information about the content data in the first incoming message; modifying access status of the first incoming message after the server receives the outgoing message derived from the first incoming message to thereby provide an indication of access by the user to the user selectable object associated with the first incoming message; and sending to the terminal, a second incoming message having content data selected based on the information about the content data in the first incoming message and the sending of the outgoing message from the terminal in response to the first incoming message, wherein the first incoming message further includes a content identifier corresponding to the content data, wherein the data stored in the database includes an indication of the sending of the outgoing message in response to the first incoming message in association with the content identifier, and wherein the method further comprises selecting, via a processor, the second incoming message by comparing content data of a potential second incoming message to the content identifier to determine a similarity rank between the content data of the first and second incoming messages.