Improving the efficiency of real-time website optimization processes using saliency analysis
AssigneeHiconversion, Inc.
InventorZijad F. Aganovic
Life of this patent
Estimating the term…
Abstract
In order to improve the efficiency of website optimization processes a novel pre-processing method at least includes: a) receiving website source code or web browser code from a website to be optimized; b) converting the website source code or web browser code into an electronic image; c) mapping web page elements corresponding to areas in the image; d) performing saliency analysis on the image; e) mapping the results of the saliency analysis to the web page elements; and f) selecting at least one web page for inclusion in a website optimization process based on the saliency analysis. A corresponding novel system is also disclosed.
Claims9
A method of pre-processing for website optimization comprising:
- a) receiving website source code or web browser code from a website to be optimized;
- b) converting said website source code or web browser code into an electronic image comprising a bitmap;
- c) mapping web page elements corresponding to areas in said image mapping nodes of the logical tree to corresponding areas of said bitmap image;
- d) performing saliency analysis on the said image;
- e) mapping the results of said saliency analysis to said web page elements;
- f) selecting at least one web page for inclusion in a website optimization process based on said saliency analysis;
- g) parsing the code of element b);
- h) generating a web page logical tree from the code of element b);
- and
- i) mapping nodes of the logical tree to corresponding areas of said bitmap image.
A method of pre-processing for website optimization comprising:
- a) receiving website source code or web browser code from a website to be optimized;
- b) converting said website source code or web browser code into an electronic image;
- c) mapping web page elements corresponding to areas in said image;
- d) performing saliency analysis on the said image;
- e) mapping the results of said saliency analysis to said web page elements;
- f) selecting at least one web page for inclusion in a website optimization process based on said saliency analysis;
- receiving website optimization process results;
- performing secondary saliency analysis on said website optimization process results;
- comparing the results of said secondary saliency analysis with a predefined saliency computation model;
- in response to comparing the results of said secondary saliency analysis with a predefined saliency computation model, generating discrepancy indicia;
- and
- modifying said predefined saliency computation model in response to said discrepancy indicia.
Dependencies are inferred from the claim text.