Authenticating Users For Accurate Online Audience Measurement
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a plurality of online transactions representing online activities of a plurality of audience members, each transaction in the plurality of transactions having associated transaction information comprising characteristics describing a device used to perform the transaction and an online activity performed;
assigning each transaction in the plurality of the online tractions to a set in a plurality of sets based on one or more characteristics of the transaction information;
performing an iterative process comprising at least one of;
analyzing transactions assigned to a set to determine whether the transactions are attributable to more than one audience member based on the transaction information of the transactions assigned to the set, and modifying assignment of one or more transactions in the set to a new set based on the analyzing to obtain at least one set indicative of activities performed by a single audience member; and
analyzing first transaction information associated with a first set and second transaction associated with a second set to determine whether the first set and the second set contain reciprocal transaction information based on a comparison of characteristics between the first transaction information and the second transaction information, and associating the first set and the second set based on the analyzing to obtain a collection of sets indicative of activities performed by a single audience member; and
associating each of the plurality of sets with an audience identifier representing ones of the plurality of audience members that performed the transactions assigned to each set.
2 Assignments
0 Petitions
Accused Products
Abstract
Online entities oftentimes desire to ascertain information about their audience members. To determine information about audience members and their activities, online transactions including information about transactions performed by audience members are collected. One or more audience analysis processes are applied to the online transactions to determine the collection of online transactions performed by a given audience member. With an accurate assignment of online transaction to the audience member, the audience member and associated transactions may be classified as a legitimate or illegitimate.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving a plurality of online transactions representing online activities of a plurality of audience members, each transaction in the plurality of transactions having associated transaction information comprising characteristics describing a device used to perform the transaction and an online activity performed; assigning each transaction in the plurality of the online tractions to a set in a plurality of sets based on one or more characteristics of the transaction information; performing an iterative process comprising at least one of; analyzing transactions assigned to a set to determine whether the transactions are attributable to more than one audience member based on the transaction information of the transactions assigned to the set, and modifying assignment of one or more transactions in the set to a new set based on the analyzing to obtain at least one set indicative of activities performed by a single audience member; and analyzing first transaction information associated with a first set and second transaction associated with a second set to determine whether the first set and the second set contain reciprocal transaction information based on a comparison of characteristics between the first transaction information and the second transaction information, and associating the first set and the second set based on the analyzing to obtain a collection of sets indicative of activities performed by a single audience member; and associating each of the plurality of sets with an audience identifier representing ones of the plurality of audience members that performed the transactions assigned to each set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
receiving a plurality of online transactions representing online activities of a plurality of audience members, each transaction in the plurality of transactions having associated transaction information comprising characteristics describing a device used to perform the transaction and an online activity performed; assigning each transaction in the plurality of the online fractions to a set in a plurality of sets; performing an iterative process for modifying assignments of one or more transactions comprising at least one of; a step for obtaining at least one set indicative of activities performed by a single audience member; and a step for obtaining a collection of sets indicative of activities performed by a single audience member; and a step for obtaining representations of respective ones of the plurality of audience members, a representation of an audience member substantially comprising each transaction performed by the audience member. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium comprising computer program instructions that when executed by one or more processors perform steps to:
-
receive a plurality of online transactions representing online activities of a plurality of audience members, each transaction in the plurality of transactions having associated transaction information comprising characteristics describing a device used to perform the transaction and an online activity performed; assign each transaction in the plurality of the online tractions to a set in a plurality of sets based on a one or more characteristics of the transaction information; iterate one or more audience analysis processes over the plurality of transactions, a first audience analysis processes comprising at least one step to; analyze transactions assigned to a set to determine whether the transactions are attributable to more than one audience member based on the transaction information of the transactions assigned to the set, and modify assignment of one or more transactions in the set to a new set based on the analyzing to obtain at least one set indicative of activities performed by a single audience member;
oranalyze first transaction information associated with a first set and second transaction associated with a second set to determine whether the first set and the second set contain reciprocal transaction information based on a comparison of characteristics between the first transaction information and the second transaction information, and associate the first set and the second set based on the analyzing to obtain a collection of sets indicative of activities performed by a single audience member; and associate the online transactions in one or more sets with one of the plurality of audience members.
-
-
21. A computer-implemented method comprising:
-
receiving a plurality of online transactions representing online activities of a plurality of audience members, each transaction in the plurality of transactions having associated transaction information comprising at least one of; contextual information describing an online activity performed; and unique identifiers describing irreducible characteristics of the transaction; assigning each transaction in the plurality of the online fractions to a set in a plurality of sets based on one or more characteristics of the transaction information; performing an iterative process for modifying assignments of one or more transactions comprising at least one of; a step for obtaining at least one set indicative of activities performed by a single audience member; and a step for obtaining a collection of sets indicative of activities performed by a single audience member; and a step for obtaining representations of respective ones of a plurality of illegitimate audience members within the plurality of audience members, a representation of an illegitimate audience member comprising at least one transaction or set indicating the use of one or more of; a hijacked account; a fake identity; stolen financial information; and an automated computer program.
-
Specification