Apparatus and method of selecting a recipient of a message on the basis of data identifying access to previously transmitted messages
First Claim
1. 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, andwherein 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of selecting a recipient of a message on the basis of data identifying access to previously transmitted messages, wherein each said message includes content data for display within a display area of a receiving terminal and control data including data indicative of a user selectable portion within the display area. The method includes receiving content data having one of a plurality of different types for use in creating said message, accessing tracking data corresponding to a previously transmitted message containing content data of a given type, the tracking data being indicative of selection of said user selectable portion upon display thereof at said receiving terminal, and selecting a recipient of the message on the basis of the received content data and the tracking data.
54 Citations
153 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. 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 at least one attribute of the content data, 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 at least one attribute to determine a similarity rank between the content data of the first and second incoming messages. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. 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 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 at least a portion of the content data, 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 data to determine a similarity rank between the content data of the first and second incoming messages. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96)
-
-
95. 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 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 at least one attribute of the content data, 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 at least one attribute to determine a similarity rank between the content data of the first and second incoming messages. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126)
-
-
127. A server system that controls messages being directed to a wireless terminal via a communications network, the terminal including an application that causes generation and sending of 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, the server system comprising:
-
a response-capture component that receives outgoing messages sent from the terminal; a tracking component that evaluates each outgoing message after the response-capture component receives the outgoing message to thereby provide an indication of access by the user to the user selectable object associated with the first incoming message; a database that stores data relating to receipt of the outgoing message from the terminal in response to access by the user to the user selectable object associated with the first incoming message and information about the content data in the first incoming message; and a message creating component that selects a second incoming message to be directed to the terminal 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 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 at least one attribute of the content data, and wherein the message creating component is arranged to select the second incoming message by comparing content data of a potential second incoming message to the at least one attribute to determine a similarity rank between the content data of the first and second incoming messages. - View Dependent Claims (128, 129, 130, 131, 132, 133, 134, 135)
-
-
136. A server system that controls messages being directed to a wireless terminal via a communications network, the terminal including an application that causes generation and sending of 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, the server system comprising:
-
a response-capture component that receives outgoing messages sent from the terminal; a tracking component that evaluates each outgoing message after the response-capture component receives the outgoing message to thereby provide an indication of access by the user to the user selectable object associated with the first incoming message; a database that stores data relating to receipt of the outgoing message from the terminal in response to access by the user to the user selectable object associated with the first incoming message and information about the content data in the first incoming message; and a message creating component that selects a second incoming message to be directed to the terminal 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, and 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 message creating component is arranged to select 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. - View Dependent Claims (137, 138, 139, 140, 141, 142, 143, 144)
-
-
145. A server system that controls messages being directed to a wireless terminal via a communications network, the terminal including an application that causes generation and sending of 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, the server system comprising:
-
a response-capture component that receives outgoing messages sent from the terminal; a tracking component that evaluates each outgoing message after the response-capture component receives the outgoing message to thereby provide an indication of access by the user to the user selectable object associated with the first incoming message; a database that stores data relating to receipt of the outgoing message from the terminal in response to access by the user to the user selectable object associated with the first incoming message and information about the content data in the first incoming message; and a message creating component that selects a second incoming message to be directed to the terminal 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 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 at least a portion of the content data; and wherein the message creating component is arranged to select the second incoming message by comparing content data of a potential second incoming message to the content data to determine a similarity rank between the content data of the first and second incoming messages. - View Dependent Claims (146, 147, 148, 149, 150, 151, 152, 153)
-
Specification