IP Library Granted Patent US 9,519,727
Granted Patent B2
US 9,519,727 · App. 13/986,973 · Granted Dec 13, 2016

Improving the efficiency of real-time website optimization processes using saliency analysis

Inventor: Zijad F. Aganovic (Delray Beach, FL)
Assignee: Hiconversion, Inc.
G06F17/30899
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,519,727
App. No.
13/986,973
Granted
Dec 13, 2016
Kind
B2
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.

Claims (38)

1. 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.

2. The method of claim 1 , further comprising:

generating optimization variables to be utilized in the website optimization process.

3. The method of claim 1 , wherein element f) further comprises:

eliminating from consideration in the website optimization process, web pages containing web page element combinations which are contrary to predefined saliency expectations or website optimization variables that are contrary to predefined saliency expectations.

4. The method of claim 1 , further comprising:

receiving website optimization process results;

performing secondary saliency analysis on said website optimization process results; and

supplying the results of said secondary saliency analysis for a new website optimization process.

5. The method of claim 1 , further comprising:

allocating a saliency result area to a specific section of a web page image according to a predefined mapping rules and according to the overlap of the saliency result area with respect to the specific section; and

mapping the saliency of the specific section to a corresponding element of the web page or web browser code.

6. The method of claim 1 , wherein the elements are performed off-line.

7. 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.

8. The method of claim 7 , further comprising:

allocating a saliency result area to a specific section of a web page image according to a predefined mapping rules and according to the overlap of the saliency result area with respect to the specific section; and

mapping the saliency of the specific section to a corresponding element of the web page or web browser code.

9. The method of claim 7 , wherein the elements are performed off-line.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 20, 2021
From: HICONVERSION, INC., A FLORIDA CORPORATION
To: HC LENDER LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 057533/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2021
From: HICONVERSION, INC., A FLORIDA CORPORATION
To: OBVIYO INC, A FLORIDA CORPORATION
Reel/Frame 057533/0730 →
SECURITY INTEREST Recorded Sep 20, 2021
From: OBVIYO INC, A FLORIDA CORPORATION
To: HC LENDER LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 057533/0828 →
SECURITY INTEREST Recorded Dec 3, 2020
From: HICONVERSION, INC., A FLORIDA CORPORATION
To: HC LENDER LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 054531/0946 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2013
From: AGANOVIC, ZIJAD F.
To: HICONVERSION, INC.
Reel/Frame 030725/0256 →
Continuity (1)
Related Publication 20140380151A1 · Dec 25, 2014