BEHAVIORAL RETARGETING SYSTEM AND METHOD FOR COOKIE-DISABLED DEVICES
First Claim
1. A system for retargeting advertisements, the system comprising:
- a database configured to store user behavior data comprising information related to a plurality of consumers;
an index-lookup module configured to process the user behavior data and translate the user behavior data into a plurality of indices;
a data loading module configured to process the plurality of indices and to generate a multi-indexed user behavior cube;
an online query module configured to receive an advertisement request and to process the request to determine one or more related user attributes;
wherein the online query module is further configured to retrieve a set of one or more user behaviors from the multi-indexed user behavior cube using at least the one or more related user attributes; and
an ad recommendation module configured to receive the set of user behaviors and to generate a list of recommended advertisements using the set of user behaviors data and an advertiser retargeting criterion.
5 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for retargeting advertisements and is based on a database storing user behavior data related to information for a plurality of consumers. An index-lookup processes the user behavior data and translates the user behavior data into a plurality of indices. A data loading module processes the plurality of indices and generates a multi-indexed user behavior cube. An online query module receives a request for an advertisement and processes the request to determine one or more related user attributes and retrieves user behavior data from the multi-indexed user behavior cube using the related user attributes. An ad recommendation module receives the set of user behaviors and generates a list of recommended advertisements using the set of user behaviors data and an advertiser retargeting criterion.
-
Citations
20 Claims
-
1. A system for retargeting advertisements, the system comprising:
-
a database configured to store user behavior data comprising information related to a plurality of consumers; an index-lookup module configured to process the user behavior data and translate the user behavior data into a plurality of indices; a data loading module configured to process the plurality of indices and to generate a multi-indexed user behavior cube; an online query module configured to receive an advertisement request and to process the request to determine one or more related user attributes; wherein the online query module is further configured to retrieve a set of one or more user behaviors from the multi-indexed user behavior cube using at least the one or more related user attributes; and an ad recommendation module configured to receive the set of user behaviors and to generate a list of recommended advertisements using the set of user behaviors data and an advertiser retargeting criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium having stored therein data representing instructions executable by a programmed processor for measuring, the storage medium comprising instructions operative for:
-
storing user behavior data to a database, the user behavior data defining one or more aspects of a plurality of user'"'"'s interactions with web content; processing the user behavior data to generate a plurality of indices, wherein each index defines a relationship between one or more targeting attributes and the user behavior data; processing the plurality of indices to generate a multi-indexed user behavior hypercube defining a relationship between the plurality of indices; receiving a request for an advertisement and processing the request to identify a set of user targeting attributes; retrieving, from the multi-indexed user behavior hypercube, a subset of user behavior data using at least the set of user targeting attributes; generating a list of recommended advertisements using the subset of user behavior data. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for retargeting advertisements, the method comprising:
-
storing user data to a database; processing the user data to generate a plurality of indices; processing the plurality of indices to generate a poly-indexed user data cube; receiving a request for an advertisement; processing the request to determine one or more targeting criteria; retrieving user data from the poly-indexed user data cube using the one or more targeting criteria; generating a list of one or more targeted advertisements using the user data retrieved from the poly-indexed user data cube. - View Dependent Claims (18, 19, 20)
-
Specification