I 1111111111111111 11111 1111111111 111111111111111 IIIII 11111 1111111111 11111111
US007035925Blc12)

United States Patent(10) Patent No.:

N areddy et al.

(45) Date of Patent:(54)

PARSING NAVIGATION INFORMATION TO
IDENTIFY INTERACTIONS BASED ON THE
TIMES OF THEIR OCCURRENCES(75)

Inventors: Krishnamohan Nareddy, Redmond,
WA (US); Radha Krishna Uppala,Redmond, WA (US)(73)

Assignee: Revenue Science, Inc., Bellevue, WA
(US)

( *)

Notice:Subject to any disclaimer, the term of thispatent is extended or adjusted under 35
U.S.C. 154(b) by 11 days.
This patent is subject to a terminal disclaimer.

(21)

Appl. No.: 11/149,036(22)

Filed:

Jun. 8, 2005

Division of application No. 10/005,183, filed on Dec.
5, 2001.

(51)

Int. Cl.
G06F 15/173(2006.01)
U.S. Cl. ...................... 709/224; 709/203; 709/218;
709/223; 707/1; 707/6; 463/37; 463/38
Field of Classification Search ................ 709/223,709/224, 203,218,219,225, 229; 707/1-10;705/14, 26, 27, 37, 400; 715/853, 854; 725/32,725/34
See application file for complete search history.

(56)

References Cited

U.S. PATENT DOCUMENTS
5,757,917 A
5,954,798 A
6,035,332 A***

6,393,407 Bl * 5/2002 Middleton et al ............. 705/14
6,601,100 Bl* 7/2003 Lee et al. ................... 709/226
6,785,666 Bl * 8/2004 Nareddy et al ................ 707 /l
6,873,981 Bl * 3/2005 Nareddy et al ................ 707 /3
6,892,238 Bl * 5/2005 Lee et al. ................... 709/224
6,910,072 Bl* 6/2005 Beck et al. ................. 709/224
6,917,972 Bl* 7/2005 Basko et al. ................ 709/224
2001/0032115 Al* 10/2001 Goldstein .................... 705/10
2001/0039513 Al* 11/2001 Erlichson et al .............. 705/14
2002/0082923 Al * 6/2002 Merriman et al. ............ 705/14
2002/0099600 Al * 7/2002 Merriman et al. ............ 705/14
2002/0099824 Al * 7/2002 Bender et al. .............. 709/225

OTHER PUBLICATIONS
U.S. Appl. No. 10/007,646, filed Dec. 2001, Basko, Romanet al.** cited by examiner

(57)

(62)

(58)

*Apr. 25, 2006

Primary Examiner-Saleh Najjar
Assistant Examiner-Vitali Korobov(74) Attorney, Agent, or Firm-Perkins Coie LLP

Related U.S. Application Data

(52)

US 7,035,925 Bl

5/1998 Rose et al. ......... .......... 705/79
9/ 1999 Shelton et al. .............. 709/224
3/2000 Ingrassia et al. ............ 709/224

ABSTRACTA method, system and computer-readable medium for analyzing interaction or usage data, such as for customers, isdescribed. Various data parsing information may be definedand used as part of the analysis, such as by using customerspecific information to identify various occurrences of interest. For example, the parser component can use data defining
customer-specific categories of content set items and customer-specific types of events of interest. Such high-leveltypes of occurrences can be specified in a variety of ways,
such as by using a combination of a logical web site, one ormore URis corresponding to web pages, and/or one or morequery strings. In addition, in order to associate the appropriate data parsing information with data to be processed, thedata parsing information can also include version information that specifies when it is applicable. The data parsing
information may also map actual web sites to logical sites.
39 Claims, 60 Drawing Sheets

HITP-request~·-r-.
.
~---~ .
n~~v-~103~
HTIP-response

html document 109