System and method for targeting information based on message content in a reply
First Claim
1. A method performed by one or more processing devices, the method comprising:
- identifying, by at least one processing device, an electronic conversation between at least two users, the electronic conversation comprising at least;
(i) a communication message of the electronic conversation, and(ii) a reply message of the electronic conversation that is responsive to the communication message;
determining, by the at least one processing device, one or more content categories that correspond to at least;
(i) the communication message of the electronic conversation, or(ii) the reply message of the electronic conversation;
generating, by the at least one processing device, content based on the determined one or more content categories, where generating the content comprises;
extracting a subset of terms from the electronic conversation;
identifying information relevant to the electronic conversation based on analysis of the extracted subset of terms; and
generating the content using the identified information relevant to the electronic conversation; and
generating, by the at least one processing device, a concurrent presentation of the content and the reply message in a graphical user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of presenting information to a party through a messaging application is described. Responsive to receipt of a communication from a party (e.g., the first user), a reply is sent. The communication and the reply is presented in an interface to the sender. The messaging system determines matching content that is relevant to one or both of the communication and the reply and determines a quality of the match. Determining the quality of the match may include determining a score for an advertisement based on the advertisement'"'"'s responsiveness to content identified in the reply message that was sent. Based on a determination that the quality is above a threshold, the matching content is presented along with the communication and the reply.
43 Citations
24 Claims
-
1. A method performed by one or more processing devices, the method comprising:
-
identifying, by at least one processing device, an electronic conversation between at least two users, the electronic conversation comprising at least; (i) a communication message of the electronic conversation, and (ii) a reply message of the electronic conversation that is responsive to the communication message; determining, by the at least one processing device, one or more content categories that correspond to at least; (i) the communication message of the electronic conversation, or (ii) the reply message of the electronic conversation; generating, by the at least one processing device, content based on the determined one or more content categories, where generating the content comprises; extracting a subset of terms from the electronic conversation; identifying information relevant to the electronic conversation based on analysis of the extracted subset of terms; and generating the content using the identified information relevant to the electronic conversation; and generating, by the at least one processing device, a concurrent presentation of the content and the reply message in a graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 21, 22, 23, 24)
-
-
12. An electronic system comprising:
-
one or more processing devices; and one or more non-transitory computer-readable media storing instructions that are executable by the one or more processing devices to cause performance of operations comprising; identifying, by at least one processing device, an electronic conversation between at least two users, the electronic conversation comprising at least; (i) a communication message of the electronic conversation, and (ii) a reply message of the electronic conversation that is responsive to the communication message; determining, by the at least one processing device, one or more content categories that correspond to at least; (i) a communication message of the electronic conversation, or (ii) a reply message of the electronic conversation that is responsive to the communication message; generating, by the at least one processing device, content based on the determined one or more content categories, where generating the content comprises; extracting a subset of terms from the electronic conversation; identifying information relevant to the electronic conversation based on analysis of the extracted subset of terms; and generating the content using the identified information relevant to the electronic conversation; and generating, by the at least one processing device, a concurrent presentation of the content and the reply message in a graphical user interface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more non-transitory computer-readable media storing instructions that are executable by one or more processing devices to cause performance of operations comprising:
-
identifying, by at least one processing device, an electronic conversation between at least two users, the electronic conversation comprising at least; (i) a communication message of the electronic conversation, and (ii) a reply message of the electronic conversation that is responsive to the communication message; determining, by the at least one processing device, one or more content categories that correspond to at least; (i) a communication message of the electronic conversation, or (ii) a reply message of the electronic conversation that is responsive to the communication message; generating, by the at least one processing device, content based on the determined one or more content categories, where generating the content comprises; extracting a subset of terms from the electronic conversation; identifying information relevant to the electronic conversation based on analysis of the extracted subset of terms; and generating the content using the identified information relevant to the electronic conversation; and generating, by the at least one processing device, a concurrent presentation of the content and the reply message in a graphical user interface.
-
Specification