Privacy-protected targeting system
First Claim
1. A computer-implemented method for presenting one or more targeted advertisements to a user, the method comprising:
- monitoring user behavior for one or more intentional actions to collect transaction related data; and
processing the transaction related data to generate one or more profile vectors.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for transaction profiling in a privacy-protected manner, wherein the transaction generally refers to an intentional action by a user. For example, in the context of television programming, the transaction data may relate to programming and advertisements watched by the user over a predetermined period of time. A transaction profile vector based on the evaluation of the recorded transaction data is then computed, wherein the transaction profile vector may include demographic attributes such as probable age, household size, income level of the user, or preference attributes indicating probable products and services preferred by the user. To protect privacy, the generation of the transaction profile vector (also known as profile vector) preferably takes place local to the transaction.
-
Citations
36 Claims
-
1. A computer-implemented method for presenting one or more targeted advertisements to a user, the method comprising:
-
monitoring user behavior for one or more intentional actions to collect transaction related data; and
processing the transaction related data to generate one or more profile vectors. - 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. A computer system for presenting one or more targeted advertisements to one or more users in a privacy protected manner, the system comprising:
-
a plurality of remote databases storing transactional information relating to one or more user transactions;
a plurality of local profilers coupled to the remote databases for processing the transactional information and generating one or more profile vectors; and
a secure profiling server coupled to the local profilers wherein the secure profiling server receives and processes one or more locally generated profile vectors. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification