Advertising Based on a Dynamic Ad Taxonomy
First Claim
1. A computer-implemented method comprising:
- receiving a static ad taxonomy at a server, wherein the static ad taxonomy comprises a static ad hierarchy for categorizing at least one product or service;
receiving dynamic consumer behavior data from one or more consumer devices at said server, wherein the dynamic consumer behavior data comprises at least one of dynamic navigation data or dynamic search data;
generating a dynamic ad taxonomy at said server by;
calculating one or more dynamic categories, wherein the dynamic categories are based on occurrences of data in the dynamic navigation data or in the dynamic search data; and
editing the static ad taxonomy according to the one or more dynamic categories.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and a system are provided for advertising based on a dynamic ad taxonomy. In one example, the system receives a static ad taxonomy at a server. The static ad taxonomy is a static ad hierarchy for categorizing products and/or services. The system receives at the server dynamic consumer behavior data from one or more consumer devices. The dynamic consumer behavior data includes dynamic navigation data and dynamic search data. The system calculates one or more dynamic categories. The dynamic categories are based on occurrences of data in the dynamic navigation data and in the dynamic search data. The system generates a dynamic ad taxonomy by editing the static ad taxonomy according to the one or more dynamic categories. The system then delivers one or more ads to a consumer device based on the dynamic ad taxonomy.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving a static ad taxonomy at a server, wherein the static ad taxonomy comprises a static ad hierarchy for categorizing at least one product or service; receiving dynamic consumer behavior data from one or more consumer devices at said server, wherein the dynamic consumer behavior data comprises at least one of dynamic navigation data or dynamic search data; generating a dynamic ad taxonomy at said server by; calculating one or more dynamic categories, wherein the dynamic categories are based on occurrences of data in the dynamic navigation data or in the dynamic search data; and editing the static ad taxonomy according to the one or more dynamic categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
at least one server configured for; receiving a static ad taxonomy, wherein the static ad taxonomy is a static ad hierarchy for categorizing at least one of products and services; receiving dynamic consumer behavior data from at least one consumer device, wherein the dynamic consumer behavior data includes dynamic navigation data and dynamic search data; generating a dynamic ad taxonomy at the at least one server by; calculating one or more dynamic categories, wherein the dynamic categories are based on occurrences of data in the dynamic navigation data and in the dynamic search data; and editing the static ad taxonomy according to the one or more dynamic categories. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer readable medium carrying one or more instructions, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving a static ad taxonomy at a server, wherein the static ad taxonomy comprises a static ad hierarchy for categorizing at least one product or service; receiving dynamic consumer behavior data from one or more consumer devices at said server, wherein the dynamic consumer behavior data comprises at least one of dynamic navigation data or dynamic search data; generating a dynamic ad taxonomy at said server by; calculating one or more dynamic categories, wherein the dynamic categories are based on occurrences of data in the dynamic navigation data or in the dynamic search data; and editing the static ad taxonomy according to the one or more dynamic categories.
-
Specification