Web site accelerator
First Claim
Patent Images
1. A web site accelerator system comprising:
- a processor; and
a storage device storing software comprised of machine readable instructions to be executed by the processor, the processor to;
store web assets according to categories specified in a schema in a data repository;
store rules in the data repository, wherein each rule includes a condition and a link to a web asset of the stored web assets stored in the data repository;
determine user attributes associated with an online user;
determine product attributes associated with a plurality of products;
determine a rule of the stored rules that matches the user attributes, wherein to determine the rule the processor is to;
determine hierarchical user taxonomies for the user attributes;
determine hierarchical product taxonomies for the product attributes;
append instances of a hierarchical product taxonomy of the hierarchical product taxonomies to instances of the hierarchical user taxonomies to create a combined hierarchy;
determine whether the online user falls into a portion of the combined hierarchy; and
in response to a determination that the online user falls into the portion of the combined hierarchy, the processor is toidentify the rule from the stored rules that corresponds to the portion of the combined hierarchy;
generate a customized web page for the online user that includes the web asset linked to the rule, wherein to generate the customized web page, the processor is to identify the link from the rule to the linked web asset and use the link to retrieve the linked web asset stored in the data repository to create the customized web page for the online user; and
modify at least one of the stored rules based on online behavior of users, wherein to modify at least one of the rules, the processor is to;
capture the online behavior of users in response to customized web pages presented to the users;
analyze the customized web pages to identify web assets of the data repository that are included in the customized web pages;
determine, based on the analysis, at least one web asset of the identified web assets is included in a predetermined number of the customized web pages that were used to generate an online sale of at least one product of the plurality of products; and
modify the at least one of the rules to include a link for the at least one web asset, wherein the at least one web asset comprises an image.
2 Assignments
0 Petitions
Accused Products
Abstract
A web site accelerator system includes a web asset migrator storing web assets in a data repository according to categories specified in a predetermined schema. The system also includes a web asset configurer matching rules stored in the data repository with attributes associated with an online user. The rules each specify a condition and a web asset stored in the data repository to provide to the online visitor if the condition is satisfied. The system also includes a rules optimizer modifying the rules based on captured online behavior.
64 Citations
8 Claims
-
1. A web site accelerator system comprising:
-
a processor; and a storage device storing software comprised of machine readable instructions to be executed by the processor, the processor to; store web assets according to categories specified in a schema in a data repository; store rules in the data repository, wherein each rule includes a condition and a link to a web asset of the stored web assets stored in the data repository; determine user attributes associated with an online user; determine product attributes associated with a plurality of products; determine a rule of the stored rules that matches the user attributes, wherein to determine the rule the processor is to; determine hierarchical user taxonomies for the user attributes; determine hierarchical product taxonomies for the product attributes; append instances of a hierarchical product taxonomy of the hierarchical product taxonomies to instances of the hierarchical user taxonomies to create a combined hierarchy; determine whether the online user falls into a portion of the combined hierarchy; and in response to a determination that the online user falls into the portion of the combined hierarchy, the processor is to identify the rule from the stored rules that corresponds to the portion of the combined hierarchy; generate a customized web page for the online user that includes the web asset linked to the rule, wherein to generate the customized web page, the processor is to identify the link from the rule to the linked web asset and use the link to retrieve the linked web asset stored in the data repository to create the customized web page for the online user; and modify at least one of the stored rules based on online behavior of users, wherein to modify at least one of the rules, the processor is to; capture the online behavior of users in response to customized web pages presented to the users; analyze the customized web pages to identify web assets of the data repository that are included in the customized web pages; determine, based on the analysis, at least one web asset of the identified web assets is included in a predetermined number of the customized web pages that were used to generate an online sale of at least one product of the plurality of products; and modify the at least one of the rules to include a link for the at least one web asset, wherein the at least one web asset comprises an image. - View Dependent Claims (2, 3)
-
-
4. An online web asset configuration method comprising:
-
storing web assets according to categories specified in a schema in a data repository; storing rules in the data repository, wherein each rule includes a condition and a link to a web asset stored in the data repository; determining user attributes associated with an online user; determining product attributes associated with a plurality of products; determining, by a processor, a rule of the stored rules that matches the user attributes, wherein the determining of the rule includes; determining hierarchical user taxonomies for the user attributes; determining hierarchical product taxonomies for the product attributes; appending instances of a hierarchical product taxonomy of the hierarchical product taxonomies to instances of the hierarchical user taxonomies to create a combined hierarchy; determining whether the online user falls into a portion of the combined hierarchy; and in response to a determination that the online user falls into the portion of the combined hierarchy, identifying the rule from the stored rules that corresponds to the portion of the combined hierarchy; generating a customized web page for the online user that includes the web asset linked to the rule, wherein the generating of the customized web page includes identifying the link from the rule to the linked web asset and using the link to retrieve the linked web asset stored in the data repository for creating the customized web page for the online user; and modifying at least one of the stored rules based on online behavior of users, wherein the modifying comprises; capturing the online behavior of users in response to customized web pages presented to the users; analyzing the customized web pages to identify web assets of the data repository that are included in the customized web pages; determining, based on the analysis, at least one web asset of the web assets of the data repository is included in a predetermined number of the customized web pages that were used to generate an online sale of at least one product of the plurality of products; and modifying the at least one of the rules to include a link to the determined at least one web asset, wherein the at least one web asset comprises an image. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable storage device storing computer instructions that when executed by a computer system perform an online web asset configuration method comprising:
-
storing web assets according to categories specified in a schema in a data repository; storing rules in the data repository, wherein each rule includes a condition and a link to a web asset stored in the data repository; determining user attributes associated with an online user; determining product attributes associated with a plurality of products; determining a rule of the stored rules that matches the user attributes, wherein the determining of the rule includes; determining hierarchical user taxonomies for the user attributes; determining hierarchical product taxonomies for the product attributes; appending instances of a hierarchical product taxonomy of the hierarchical product taxonomies to instances of the hierarchical user taxonomies to create a combined hierarchy; determining whether the online user falls into a portion of the combined hierarchy; and in response to a determination that the online user falls into the portion of the combined hierarchy, identifying the rule from the stored rules that corresponds to the portion of the combined hierarchy; generating a customized web page for the online user that includes the web asset linked to the rule, wherein the generating of the customized web page includes identifying the link from the rule to the linked web asset and using the link to retrieve the linked web asset stored in the data repository for creating the customized web page for the online user; and modifying at least one of the stored rules based on online behavior of users, wherein the modifying comprises; capturing the online behavior of users in response to customized web pages presented to the users; analyzing the customized web pages to identify web assets of the data repository that are included in the customized web pages; determining, based on the analysis, at least one web asset of the web assets of the data repository is included in a predetermined number of the customized web pages that were used to generate an online sale of at least one product of the plurality of products; and modifying the at least one of the rules to include the link to the determined at least one web asset, wherein the at least one web asset comprises an image. - View Dependent Claims (8)
-
Specification