IP Library Granted Patent US 7,725,840
Granted Patent B2
US 7,725,840 · App. 11/491,678 · Granted May 25, 2010

System and method for modifying links within a web site

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 7,725,840
App. No.
11/491,678
Granted
May 25, 2010
Kind
B2
Abstract

An invention for customizing a web site by gathering information from a web site visitor's sessions while the user is using the web site. The visitor's session information is compared with expected visitor behavior, based on the present structure of the web site. Using pre-programmed basic comparison rules and computer based mathematical models, matrices are used to represent statistical information about the visitor's sessions on the web site. The statistical information is used to extract visitor behavior which was unexpected (anomalies). Anomalies are grouped into recommendations. These recommendations are used to automatically customize the web site. In the alternative, information is provided to the web site administrator to customize the web site to be more efficient and visitor friendly, maximizing the operation of the Web site and promoting more frequent visits.

Claims (36)

1. A method for modifying the structure of a network accessible web site based on an analysis of activity associated with the web site, the method comprising the steps of:

identifying a web site comprising a plurality of web pages;

identifying a hierarchical structure of predetermined transitional links between the plurality of web pages of the web site;

monitoring navigation of the web site by a plurality of users to construct a navigational history of the plurality of users;

identifying sequential user accesses to the plurality of web pages;

maintaining data representative of said web pages, structural characteristics, including said predetermined transitional links, and navigational history, wherein said data is maintained in a memory device; and

applying a set of rules to said data to modify the hierarchical structure of the web site, thereby providing an alternate future user navigation.

2. The method of claim 1 , wherein identifying a hierarchical structure further comprises:

accessing said web site via a network address;

parsing structure data of said web site to identify transitional links between the plurality of web pages; and

storing data representative of said hierarchical structure.

3. The method of claim 1 , further comprising generating a recommendation for modifying the hierarchical structure of the web site.

4. The method of claim 1 , wherein identifying sequential user accesses to the plurality of web pages comprises the steps of:

identifying a user of said website;

assembling the user accesses of a single user into a user session;

mapping data associated with said user session; and

storing said data associated with said user session in a data storage means.

5. The method of claim 4 , wherein identifying sequential user accesses to the plurality of web pages comprises:

accessing a web log for a web server hosting the web site; and

parsing the web log to identify user accesses to one or more of the plurality of web pages for a user.

6. A system for modifying the structure of a network accessible web site, the system comprising:

a communications unit for establishing communications with said web site;

an input for accepting data representative of activity occurring on a plurality of web pages of said web site, and for accepting a structure of said web site, wherein said structure of said web site is at least partially defined by hyperlinks on said web pages;

a memory buffer for providing storage for said structure of said web site and said activity;

a processor for applying a set of rules to said activity and said structure and generating a recommendation to modify the structure of the web site, the processor performing the following:

identifying structural characteristics relating the plurality of web pages, the structural characteristics including predetermined transitional links between the plurality of web pages

identifying sequential user accesses to the plurality of web pages, the sequential user accesses including a navigational history of a plurality of users;

maintaining data representative of said web pages, said structural characteristics, and said sequential user accesses;

generating a recommendation by applying a set of rules to said data, and outputting said recommendation; and

modifying said structure of said web site based on said recommendation, thereby providing an alternate future user navigation; and

an output for providing said recommendation.

7. The method of claim 1 , further comprising presenting a first user with a modified hierarchical structure of the web site, the modified hierarchical structure based at least partially on the navigational history of the plurality of users.

8. The method of claim 1 , wherein modifying the hierarchical structure comprises removing a hyperlink from a web page of said web site.

9. The method of claim 1 , wherein modifying the hierarchical structure comprises adding a hyperlink to a web page of said web site.

10. The system of claim 6 , wherein said activity occurring on said web pages of said web site comprises navigating through said web pages by following said hyperlinks.

11. The system of claim 6 , wherein the recommendation is generated based at least partially on sequential user accesses to the plurality of web pages.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2023
From: WESTERN ALLIANCE BANK
To: CLICKFOX, INC.
Reel/Frame 065862/0884 →
CHANGE OF NAME Recorded Oct 25, 2023
From: IGNITE ENTERPRISE SOFTWARE SOLUTIONS, INC.
To: IGNITE ENTERPRISE SOFTWARE SOLUTIONS, LLC
Reel/Frame 065349/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2023
From: CLICKFOX, INC.
To: IGNITE ENTERPRISE SOFTWARE SOLUTIONS, INC.
Reel/Frame 064629/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2022
From: CLICKFOX, INC.
To: IGNITE ENTERPRISE SOFTWARE SOLUTIONS, INC.
Reel/Frame 059248/0251 →
SECURITY INTEREST Recorded Apr 19, 2019
From: CLICKFOX, INC.
To: WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION
Reel/Frame 048935/0252 →
RELEASE OF SECURITY INTEREST Recorded Apr 17, 2019
From: HERCULES TECHNOLOGY III, L.P.
To: CLICKFOX, INC.
Reel/Frame 048939/0074 →
RELEASE OF SECURITY INTEREST Recorded Apr 8, 2019
From: HERCULES CAPITAL, INC.
To: CLICKFOX, INC.
Reel/Frame 048823/0507 →
MERGER Recorded Nov 2, 2017
From: CLICKFOX, LLC
To: CLICKFOX, INC.
Reel/Frame 044021/0890 →
SECURITY INTEREST Recorded Aug 29, 2016
From: CLICKFOX, INC.
To: HERCULES CAPITAL, INC.
Reel/Frame 039569/0982 →
SECURITY INTEREST Recorded Nov 30, 2015
From: CLICKFOX, INC.
To: HERCULES TECHNOLOGY III, L.P.
Reel/Frame 037169/0149 →
SECURITY INTEREST Recorded May 28, 2014
From: CLICKFOX, INC.
To: HERCULES TECHNOLOGY III, L.P.
Reel/Frame 033037/0805 →
SECURITY AGREEMENT Recorded Sep 17, 2012
From: CLICKFOX, INC.
To: HERCULES TECHNOLOGY III, L.P.
Reel/Frame 028996/0149 →
SECURITY INTEREST Recorded Oct 13, 2008
From: CLIKFOX, INC.
To: HERCULES TECHNOLOGY II, L.P.
Reel/Frame 021744/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2007
From: COHEN, TAL; HAREL, NISSIM
To: CLICKFOX, LLC
Reel/Frame 019046/0153 →