Advertising campaigns utilizing streaming analytics
First Claim
Patent Images
1. A computerized method comprising:
- sampling one or more streams of electronic data, the electronic data comprising user communications data, to obtain sample data, wherein sampling the streams of electronic data comprises real-time sampling, sensing, and detection of user communications data comprising user-generated content data streams that are in transmission to, but not yet received by, intended recipients;
analyzing the user-generated content data streams in the sample data to obtain targeting data for use in targeting electronic advertisements to electronic device users, wherein the targeting data comprises data relating to topics of interest to the electronic device users;
based at least in part on the analyzing of the user-generated content data streams in the sample data, increasing one or more sampling frequencies or rates during at least one period based on a determination that targeting data is more likely to be concentrated during the at least one period than during other periods, wherein the increasing of the one or more sampling frequencies or rates is determined by utilizing one or more analytic correlation applications in detecting patterns, and wherein the patterns can include time-based or frequency-based patterns associated with the user-generated content data streams;
based at least in part on the targeting data obtained, selecting electronic advertisements for serving to targeted electronic device users; and
serving the selected electronic advertisements to the targeted electronic device users, the serving including causing an advertisement serving system to initiate or modify an automated advertising campaign that includes the selected electronic advertisements.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods and systems for use in advertising campaigns and advertisement targeting. Techniques are provided in which streams of data, including communications data, are sampled, such as during transmission to intended recipients. Sampled data may be analyzed and used to determine topics of interest. Sampled data may be analyzed or filtered to determine data suspected of being of particular significance or relevance in determining topics of interest. Determined topics of interest may be used in advertisement targeting as part of an advertising campaign.
34 Citations
20 Claims
-
1. A computerized method comprising:
-
sampling one or more streams of electronic data, the electronic data comprising user communications data, to obtain sample data, wherein sampling the streams of electronic data comprises real-time sampling, sensing, and detection of user communications data comprising user-generated content data streams that are in transmission to, but not yet received by, intended recipients; analyzing the user-generated content data streams in the sample data to obtain targeting data for use in targeting electronic advertisements to electronic device users, wherein the targeting data comprises data relating to topics of interest to the electronic device users; based at least in part on the analyzing of the user-generated content data streams in the sample data, increasing one or more sampling frequencies or rates during at least one period based on a determination that targeting data is more likely to be concentrated during the at least one period than during other periods, wherein the increasing of the one or more sampling frequencies or rates is determined by utilizing one or more analytic correlation applications in detecting patterns, and wherein the patterns can include time-based or frequency-based patterns associated with the user-generated content data streams; based at least in part on the targeting data obtained, selecting electronic advertisements for serving to targeted electronic device users; and serving the selected electronic advertisements to the targeted electronic device users, the serving including causing an advertisement serving system to initiate or modify an automated advertising campaign that includes the selected electronic advertisements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more server computers coupled to a network; and one or more databases coupled to the one or more server computers; wherein the one or more server computers are configured to; analyze sample data to obtain targeting data for use in targeting electronic advertisements to electronic device users, wherein the targeting data comprises data relating to topics of interest to the electronic device users, wherein the sampling data is obtained by sampling one or more streams of electronic data, the electronic data comprising user communications data, wherein sampling the streams of electronic data comprises real-time sampling, sensing, and detection of user communications data comprising user-generated content data streams that are in transmission to, but not yet received by, intended recipients; based at least in part on the analyzing of the user-generated content data streams in the sample data, increase one or more sampling frequencies or rates during at least one period based on a determination that targeting data is more likely to be concentrated during the at least one period than during other periods, wherein the increasing of the one or more sampling frequencies or rates is determined by utilizing one or more analytic correlation applications in detecting patterns, and wherein the patterns can include time-based or frequency-based patterns associated with the user-generated content data streams; based at least in part on the targeting data obtained, select electronic advertisements for serving to targeted electronic device users; and serve the selected electronic advertisements to the targeted electronic device users, the serving including causing an advertisement serving system to initiate or modify an automated advertising campaign that includes the selected electronic advertisements. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium or media having stored instructions thereon for causing a computer to execute a method, the method comprising:
-
sampling a plurality of streams of electronic data, the electronic data comprising user communications data, to obtain sample data, wherein the sampling is conducted during transmission of the electronic data but before reception of the electronic data by intended recipients, wherein sampling the streams of electronic data comprises real-time sampling, sensing, and detection of user communications data comprising user-generated content data streams that are in transmission to, but not yet received by, intended recipients, and wherein the sampling comprises collecting data from a plurality of systems, wherein such systems include one or more wireless transmission systems, using electronic devices at the systems; analyzing the user-generated content data streams in the sample data to obtain targeting data for use in targeting electronic advertisements to electronic device users, wherein the targeting data comprises data relating to topics of interest to the electronic device users; based at least in part on the analyzing of the sample data, increasing one or more sampling frequencies or rates during at least one period based on a determination that targeting data is more likely to be concentrated during the at least one period than during other periods, wherein the increasing of the one or more sampling frequencies or rates is determined by utilizing one or more analytic correlation applications in detecting patterns, and wherein the patterns can include time-based or frequency-based patterns associated with the user-generated content data streams; based at least in part on the targeting data obtained, selecting electronic advertisements for serving to targeted electronic device users; and serving the selected electronic advertisements to the targeted electronic device users, the serving including causing an advertisement serving system to initiate or modify an automated advertising campaign that includes the selected electronic advertisements.
-
Specification