CPC G06F 21/6254 (2013.01) [H04L 63/1491 (2013.01)] | 19 Claims |
1. A method comprising:
receiving, by a computing device, a query response from a user information system, the user information system including a plurality of user profiles, the query response comprising information associated with a plurality of users and being in reply to a first query requesting user profiles for serving targeted communications;
altering, by the computing device, a first dataset of the query response by a first alteration quantity for transmission to a source computing device, the first alteration quantity based on a size of the first dataset in the query response, wherein the first dataset is altered by one of changing a data value in the first dataset, removing a data value from the first dataset, or adding a data value to the first dataset;
storing query data identifying the first alteration quantity;
receiving, by the computing device, a report from a reporting system, the reporting system including communications-viewed data from at least some target computing devices associated with corresponding user profiles of the plurality of user profiles, wherein the report indicates a targeted communication was viewed on a targeted computing device;
accessing, by the computing device, the query data to determine the first alteration quantity; and
altering, by the computing device, a second dataset of the report by a second alteration quantity for transmission to the source computing device, the second alteration quantity based on the first alteration quantity.
|