Search Images Videos Maps News Shopping Gmail More »
Advanced Patent Search | Web History | Sign in

Patents

A system is presented for measuring, analyzing and/or reporting web traffic, predetermined events, and/or user activity on one or more web pages utilizing a landing page having code embedded thereon, wherein the program code is structured to deploy at least one portal element onto the landing page. Further, the portal element is structured to display at least one web page therein, while remaining substantially imperceptible at a client interface. Additionally, the program code is structured to detect a source of the web visit, and other predetermined events, including mouse clicks and other navigation activity.

InventorKevin P. Hutchinson
Primary Examiner: Wing F Chan
Secondary Examiner: Nam Thai
Attorney: Malloy & Malloy, P.A.
Current U.S. Classification709/224; 709/206

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5787253May 28, 1996Jul 28, 1998The AG GroupApparatus and method of analyzing internet activity
US6112238Feb 14, 1997Aug 29, 2000Webtrends CorporationSystem and method for analyzing remote traffic data in a distributed computing environment
US6167441Nov 21, 1997Dec 26, 2000International Business Machines CorporationCustomization of web pages based on requester type
US6317787Aug 11, 1998Nov 13, 2001WebTrends CorporationSystem and method for analyzing web-server log files
US6360261Oct 21, 1999Mar 19, 2002WebTrends CorporationSystem and method for analyzing remote traffic data in distributed computing environment
US6393407Sep 2, 1998May 21, 2002Enliven, Inc.Tracking user micro-interactions with web page advertising
US6393479Jun 4, 1999May 21, 2002WebSide Story, Inc.Internet website traffic flow analysis
US6434614May 29, 1998Aug 13, 2002Nielsen Media Research, Inc.Tracking of internet advertisements using banner tags
US6539392Mar 29, 2000Mar 25, 2003Bizrate.comSystem and method for data collection, evaluation, information generation, and presentation
US6662227Jan 11, 2002Dec 9, 2003Netiq CorporationSystem and method for analyzing remote traffic data in a distributed computing environment
US6751654Mar 31, 1999Jun 15, 2004International Business Machines CorporationSimulating web cookies for non-cookie capable browsers
US6789115Jul 9, 1999Sep 7, 2004Merrill Lynch & CompanySystem for collecting, analyzing, and reporting high volume multi-web server usage
US6792458Oct 4, 2000Sep 14, 2004Urchin Software CorporationSystem and method for monitoring and analyzing internet traffic
US6804701May 10, 2001Oct 12, 2004Urchin Software CorporationSystem and method for monitoring and analyzing internet traffic
US6925442Jan 29, 1999Aug 2, 2005Method and apparatus for evaluating vistors to a web server
US6944827Jul 30, 2001Sep 13, 2005Appeon CorporationSystem and method of data transmission for computer networks utilizing HTTP
US6971107Mar 22, 2001Nov 29, 2005International Business Machines CorporationSystem and method for frame storage of executable code
US7031932Jul 25, 2000Apr 18, 2006aQuantive, Inc.Dynamically optimizing the presentation of advertising messages
US7085682Sep 18, 2002Aug 1, 2006Doubleclick Inc.System and method for analyzing website activity
US7185085Feb 27, 2002Feb 27, 2007Webtrends, Inc.On-line web traffic sampling
US7206838Oct 17, 2003Apr 17, 2007Webtrends CorporationSystem and method for analyzing remote traffic data in a distributed computing environment
US7216162Jan 23, 2002May 8, 2007Verint Systems Ltd.Method of surveilling internet communication
US7222171Jan 9, 2003May 22, 2007Fujitsu LimitedSite evaluation system and site evaluation program storage medium
US7225246Aug 21, 2001May 29, 2007WebTrends, Inc.Data tracking using IP address filtering over a wide area network
US20020087679Jan 4, 2001Visual InsightsSystems and methods for monitoring website activity in real time
US20020165954May 4, 2001System and method for monitoring browser event activities
US20030115586Oct 10, 2002Method for measuring and analysing audience on communication networks
US20030140103Jan 22, 2002Yahoo, Inc.Providing instant messaging functionality in non-instant messaging environments
US20030163563Feb 27, 2002NetIQ Corporation, a Delaware CorporationOn-line web traffic sampling
US20030231203Jun 18, 2002NetIQ Corporation, a Delaware CorporationMethod and apparatus for using a browser to configure a software program
US20040015580Nov 2, 2001System and method for generating and reporting cookie values at a client node
US20060031404May 16, 2005MobiLaps, LLCMethod of providing a web page with inserted content
US20060117256Oct 31, 2005Method of operating a web
US20070061412Mar 31, 2006System and method for design and dynamic generation of a web page
US20070143343Dec 21, 2005Web analytics data ranking and audio presentation

Claims

1. A system for measuring web traffic conducted via a client interface, comprising:

at least one web server disposed in a communicative relation with the client interface via an interactive computer network,

at least one web site hosted on said at least one web server, said web site including a plurality of web pages disposed on said at least one web server, wherein at least one of said plurality of web pages disposed on said at least one web server comprises a landing page having program code embedded thereon, and wherein at least one of said plurality of web pages comprises a non-landing page,

the client interface being disposed in a communicative relation with said interactive computer network and structured to submit a first request to said web server and initiate a first session, said first request at least partially defined by at least one source URL,

a unique client identifier associated with the client interface by said program code,
said unique client identifier structured to identify the client interface in a subsequent session, wherein said subsequent session is initiated via a subsequent request comprising a URL corresponding to at least one of said plurality of web pages on said web site,
a portal element deployed onto said landing page via said program code embedded on said landing page, said portal element structured to display at least one of said plurality of web pages therein while said portal element remains substantially imperceptible at the client interface,
said program code embedded on said landing page structured to detect at least one predetermined event,
a measurement service disposed in a communicative relation with said interactive computer network,
said program code further structured to communicate at least one session data element to said measurement service, and
said measurement service being structured to receive and analyze said at least one session data element.

2. The system as recited in claim 1 wherein said program code is further structured to compile and transmit at least one session data set to said measurement service, wherein said session data set includes said at least one session data element.

3. The system as recited in claim 2 wherein said source URL is structured to be parsed to identify a marketing campaign.

4. The system as recited in claim 3 wherein said program code is structured to parse said source URL.

5. The system as recited in claim 4 wherein said session data set includes a marketing campaign identifier.

6. The system as recited in claim 5 wherein said session data set includes an advertising identifier associated with said marketing campaign.

7. The system as recited in claim 2 wherein said session data set includes an event identifier.

8. The system as recited in claim 2 wherein said session data set includes a web page identifier corresponding to at least one of said plurality of web pages.

9. The system as recited in claim 2 wherein said session data set includes at least one client data element.

10. The system as recited in claim 2 wherein said session data set includes a unique session identifier.

11. The system as recited in claim 2 wherein said session data set includes a unique web site identifier.

12. The system as recited in claim 1 wherein at least one of said plurality of web pages is hard-coded within said program code.

13. The system as recited in claim 1 wherein said at least one predetermined event includes a duration of said session.

14. The system as recited in claim 1 wherein said at least one predetermined event includes a user activated event.

15. The system as recited in claim 1 wherein said at least one predetermined event includes a pointer activity.

16. The system as recited in claim 1 wherein said at least one predetermined event includes navigation between different ones of said plurality of web pages.

17. The system as recited in claim 1 further comprising at least one auxiliary module deployed at said client interface.

18. The system as recited in claim 17 further comprising an auxiliary code transmitted to said landing page, wherein said auxiliary code is structured to deploy said auxiliary module.

19. The system as recited in claim 18 wherein said at least one auxiliary module includes a promotional element.

20. The system as recited in claim 18 wherein said at least one auxiliary module is structured to prompt user action.

21. The system as recited in claim 20 wherein said at least one auxiliary module includes a chat box.

22. A system for measuring web traffic conducted via a client interface, comprising:

at least one web server disposed in a communicative relation with the client interface via an interactive computer network,

at least one web site hosted on said at least one web server, said web site including a plurality of web pages, wherein at least one of said plurality of web pages comprises a landing page having program code thereon, and at least one of said plurality of web pages comprises a non-landing page, said non-landing page at least partially defined as a web page absent said program code embedded thereon,

said landing page and said program code residing on said at least one web server hosting said at least one web site,

the client interface being disposed in a communicative relation with said interactive computer network and structured to submit a first request to said web server and initiate a first session, said first request at least partially defined by at least one source URL,
a unique client identifier being associated with the client interface by said program code,
said unique client identifier structured to identify the client interface in a subsequent session, wherein said subsequent session is initiated via a subsequent request comprising a URL corresponding to at least one of said plurality of web pages on said web site,
said program code structured to identify at least one non-landing page as a requested web page,
at least one portal element deployed onto said landing page via said program code, said portal element structured to display said requested web page therein,
said program code structured to detect at least one predetermined event,
said portal element deployed on said landing page further structured to display a different one of said plurality of web pages therein in response to a subsequent request,
a measurement service disposed in a communicative relation with said at least one web server via said interactive computer network,
said program code further structured to communicate at least one session data element to said measurement service, and
said measurement service being structured to receive and analyze said at least one session data element.

23. A system for measuring web traffic conducted via a client interface, comprising:

at least one web server disposed in a communicative relation with the client interface via an interactive computer network,

at least one web site hosted on said web server, said web site including a plurality of web pages, wherein at least one of said plurality of web pages comprises a landing page having program code disposed directly thereon, and at least one of said plurality of web pages comprises a non-landing page,

a marketing campaign having at least one advertising medium associated therewith,

at least one source URL corresponding to and structured to at least identify said marketing campaign,
the client interface being disposed in a communicative relation with said interactive computer network and structured to submit a first request to said web server and initiate a first session, said first request at least partially defined by said source URL,
a unique client identifier being associated with the client interface by said program code,
said unique client identifier structured to identify the client interface in a subsequent session, wherein said subsequent session is initiated via a subsequent request comprising a URL corresponding to at least one of said plurality of web pages on said web site,
at least one portal element deployed onto said landing page by said program code disposed directly on said landing page, said portal element structured to display at least one of said plurality of web pages therein while said portal element remains substantially imperceptible at the client interface,
said program code disposed directly on said landing page structured to identify said marketing campaign corresponding to said source URL,
said program code disposed directly on said landing page being further structured to detect at least one predetermined event,
a measurement service disposed in a communicative relation with said at least one web server and the client interface via said interactive computer network,
said program code further structured to communicate a session data set to said measurement service, and
said measurement service being structured to receive and analyze said session data set.