CA2340109A1 - System and method for analyzing web-server log files - Google Patents

System and method for analyzing web-server log files Download PDF

Info

Publication number
CA2340109A1
CA2340109A1 CA002340109A CA2340109A CA2340109A1 CA 2340109 A1 CA2340109 A1 CA 2340109A1 CA 002340109 A CA002340109 A CA 002340109A CA 2340109 A CA2340109 A CA 2340109A CA 2340109 A1 CA2340109 A1 CA 2340109A1
Authority
CA
Canada
Prior art keywords
data
read
hit
hits
log file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002340109A
Other languages
French (fr)
Other versions
CA2340109C (en
Inventor
William Glen Boyd
Elijahu Shapira
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Webtrends Inc
Original Assignee
Webtrends Corporation
William Glen Boyd
Elijahu Shapira
Netiq Corporation
Webtrends, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Webtrends Corporation, William Glen Boyd, Elijahu Shapira, Netiq Corporation, Webtrends, Inc. filed Critical Webtrends Corporation
Publication of CA2340109A1 publication Critical patent/CA2340109A1/en
Application granted granted Critical
Publication of CA2340109C publication Critical patent/CA2340109C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/10015Access to distributed or replicated servers, e.g. using brokers

Abstract

A method for analyzing traffic data generated by a plurality of web servers, which host a single web site. The site is mirrored on each server. A traffic data hit is generated responsive to each access of one of the servers. The hit includes data representing the time of the access. Each data hit is stored in a log file (46A, 48A, 50A) on the server accessed. The first-stored data hit is read from each server. Each of the read data hits are compared (64), and the oldest data hit is passed to log file analyzer (66). The next-stored data hit is read from the server from which the passed data hit was read, and a second comparison is performed on the read data hits, with the oldest data hits being passed to the log file analyzer. This process continues until all of the data hits are read, compared, and passed to the log file analyzer. This results in passing all of the data hits to the log file analyzer in the chronological order in which the hits were generated.
CA002340109A 1998-08-11 1999-08-11 System and method for analyzing web-server log files Expired - Fee Related CA2340109C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/132,287 US6317787B1 (en) 1998-08-11 1998-08-11 System and method for analyzing web-server log files
US09/132,287 1998-08-11
PCT/US1999/018282 WO2000010093A1 (en) 1998-08-11 1999-08-11 System and method for analyzing web-server log files

Publications (2)

Publication Number Publication Date
CA2340109A1 true CA2340109A1 (en) 2000-02-24
CA2340109C CA2340109C (en) 2003-04-22

Family

ID=22453317

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002340109A Expired - Fee Related CA2340109C (en) 1998-08-11 1999-08-11 System and method for analyzing web-server log files

Country Status (9)

Country Link
US (1) US6317787B1 (en)
EP (1) EP1131725B1 (en)
AT (1) ATE374970T1 (en)
AU (2) AU769816B2 (en)
CA (1) CA2340109C (en)
DE (1) DE69937249T2 (en)
DK (1) DK1131725T3 (en)
ES (1) ES2296403T3 (en)
WO (1) WO2000010093A1 (en)

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5781449A (en) * 1995-08-10 1998-07-14 Advanced System Technologies, Inc. Response time measurement apparatus and method
US6108637A (en) 1996-09-03 2000-08-22 Nielsen Media Research, Inc. Content display monitor
US6112238A (en) 1997-02-14 2000-08-29 Webtrends Corporation System and method for analyzing remote traffic data in a distributed computing environment
US6925442B1 (en) 1999-01-29 2005-08-02 Elijahu Shapira Method and apparatus for evaluating vistors to a web server
US6574627B1 (en) * 1999-02-24 2003-06-03 Francesco Bergadano Method and apparatus for the verification of server access logs and statistics
US6529952B1 (en) * 1999-04-02 2003-03-04 Nielsen Media Research, Inc. Method and system for the collection of cookies and other information from a panel
US6789115B1 (en) * 1999-07-09 2004-09-07 Merrill Lynch & Company System for collecting, analyzing, and reporting high volume multi-web server usage
AUPQ206399A0 (en) 1999-08-06 1999-08-26 Imr Worldwide Pty Ltd. Network user measurement system and method
US6760763B2 (en) 1999-08-27 2004-07-06 International Business Machines Corporation Server site restructuring
US7610289B2 (en) 2000-10-04 2009-10-27 Google Inc. System and method for monitoring and analyzing internet traffic
US6792458B1 (en) * 1999-10-04 2004-09-14 Urchin Software Corporation System and method for monitoring and analyzing internet traffic
US7035926B1 (en) * 1999-11-30 2006-04-25 International Business Machines Corporation Real-time monitoring of web activities
US7523190B1 (en) * 1999-12-23 2009-04-21 Bickerstaff Cynthia L Real-time performance assessment of large area network user experience
JP5072160B2 (en) 2000-01-12 2012-11-14 ネットレイティングス・インコーポレーティッド System and method for estimating the spread of digital content on the World Wide Web
US6477483B1 (en) 2000-01-17 2002-11-05 Mercury Interactive Corporation Service for load testing a transactional server over the internet
US6771289B1 (en) * 2000-03-02 2004-08-03 Microsoft Corporation Cluster-based visualization of user traffic on an internet site
US6728932B1 (en) * 2000-03-22 2004-04-27 Hewlett-Packard Development Company, L.P. Document clustering method and system
JP4403335B2 (en) * 2000-04-17 2010-01-27 ソニー株式会社 Maintenance support system for video processing equipment
US7020709B1 (en) 2000-06-30 2006-03-28 Intel Corporation System and method for fault tolerant stream splitting
US7318107B1 (en) 2000-06-30 2008-01-08 Intel Corporation System and method for automatic stream fail-over
US6785666B1 (en) * 2000-07-11 2004-08-31 Revenue Science, Inc. Method and system for parsing navigation information
EP1323058A4 (en) * 2000-08-21 2006-04-05 Netiq Corp Data tracking using ip address filtering over a wide area network
US20040236673A1 (en) 2000-10-17 2004-11-25 Eder Jeff Scott Collaborative risk transfer system
US6904461B1 (en) * 2000-10-19 2005-06-07 Unitel Technologies, Inc. Method for making time-sensitive determinations of traffic intensity for a visitable site
US6850944B1 (en) * 2000-11-20 2005-02-01 The University Of Alabama System, method, and computer program product for managing access to and navigation through large-scale information spaces
CA2327211A1 (en) * 2000-12-01 2002-06-01 Nortel Networks Limited Management of log archival and reporting for data network security systems
US7305622B2 (en) 2000-12-05 2007-12-04 Clickfox, Llc Graphical user interface and web site evaluation tool for customizing web sites
AU2002230735A1 (en) * 2000-12-11 2002-06-24 Phlair, Inc. System and method for detecting and reporting online activity using real-time content-based network monitoring
US20020143925A1 (en) * 2000-12-29 2002-10-03 Ncr Corporation Identifying web-log data representing a single user session
US6654699B2 (en) * 2000-12-29 2003-11-25 Microsoft Corporation Computer network testing system and method using client playback of edited network information
US6564170B2 (en) * 2000-12-29 2003-05-13 Hewlett-Packard Development Company, L.P. Customizable user interfaces
US6651141B2 (en) 2000-12-29 2003-11-18 Intel Corporation System and method for populating cache servers with popular media contents
US7003565B2 (en) * 2001-04-03 2006-02-21 International Business Machines Corporation Clickstream data collection technique
WO2002084470A1 (en) * 2001-04-12 2002-10-24 Smartmoney Method and system for incorporating a value in a document
US6968341B2 (en) * 2001-05-25 2005-11-22 International Business Machines Corporation System and method for post-analyzing, and sequentially visualizing plurality of predefined metrics in a stored dynamic data values associated identifiers within determined time range
US20020188868A1 (en) * 2001-06-12 2002-12-12 Budka Kenneth C. Method for protecting use of resources in a network
US6763321B2 (en) * 2001-06-22 2004-07-13 Sun Microsystems, Inc. Method and apparatus to facilitate measurement of quality-of-service performance of a network server
US20030018584A1 (en) * 2001-07-23 2003-01-23 Cohen Jeremy Stein System and method for analyzing transaction data
US7278161B2 (en) 2001-10-01 2007-10-02 International Business Machines Corporation Protecting a data processing system from attack by a vandal who uses a vulnerability scanner
US20030105958A1 (en) * 2001-12-05 2003-06-05 International Business Machines Corporation Command script instrumentation for logging command execution and the protection of sensitive information
US20080027841A1 (en) * 2002-01-16 2008-01-31 Jeff Scott Eder System for integrating enterprise performance management
GB2385953A (en) * 2002-01-25 2003-09-03 Robert Andrew Hurst A web page reporting tool for reporting activity on a web page
US9167036B2 (en) 2002-02-14 2015-10-20 Level 3 Communications, Llc Managed object replication and delivery
US8280873B1 (en) * 2002-04-17 2012-10-02 Teradata Us, Inc. System for capturing a business context of a user's interaction with a website and method for the same
US7590724B1 (en) * 2002-04-29 2009-09-15 Williams Robert D Auto instrumentation system
US7970640B2 (en) * 2002-06-12 2011-06-28 Asset Trust, Inc. Purchasing optimization system
US6931357B2 (en) * 2002-07-18 2005-08-16 Computer Network Technology Corp. Computer network monitoring with test data analysis
US8271778B1 (en) 2002-07-24 2012-09-18 The Nielsen Company (Us), Llc System and method for monitoring secure data on a network
US7254784B2 (en) * 2002-09-11 2007-08-07 Peter H. Chang User-driven menu generation system with multiple submenus
US8381091B2 (en) * 2002-09-16 2013-02-19 International Business Machines Corporation Real-time method, system and program product for collecting web form data
US7853684B2 (en) * 2002-10-15 2010-12-14 Sas Institute Inc. System and method for processing web activity data
JP4098610B2 (en) 2002-12-10 2008-06-11 株式会社日立製作所 Access relay device
US7401057B2 (en) * 2002-12-10 2008-07-15 Asset Trust, Inc. Entity centric computer system
US7792827B2 (en) * 2002-12-31 2010-09-07 International Business Machines Corporation Temporal link analysis of linked entities
US7603373B2 (en) * 2003-03-04 2009-10-13 Omniture, Inc. Assigning value to elements contributing to business success
US9081863B2 (en) 2005-06-03 2015-07-14 Adobe Systems Incorporated One-click segmentation definition
US7991732B2 (en) * 2005-06-03 2011-08-02 Adobe Systems Incorporated Incrementally adding segmentation criteria to a data set
US8346803B2 (en) * 2003-12-12 2013-01-01 Knapp Investment Company Limited Dynamic generation of target files from template files and tracking of the processing of target files
US7320007B1 (en) 2003-12-12 2008-01-15 Peter Hon-You Chang Dynamic generation of target files from template files and tracking of the processing of target files
US8782654B2 (en) 2004-03-13 2014-07-15 Adaptive Computing Enterprises, Inc. Co-allocating a reservation spanning different compute resources types
WO2005089239A2 (en) 2004-03-13 2005-09-29 Cluster Resources, Inc. System and method of providing a self-optimizing reservation in space of compute resources
US7792954B2 (en) * 2004-04-02 2010-09-07 Webtrends, Inc. Systems and methods for tracking web activity
US20070266388A1 (en) 2004-06-18 2007-11-15 Cluster Resources, Inc. System and method for providing advanced reservations in a compute environment
US8176490B1 (en) 2004-08-20 2012-05-08 Adaptive Computing Enterprises, Inc. System and method of interfacing a workload manager and scheduler with an identity manager
US8583472B2 (en) * 2004-09-10 2013-11-12 Fmr Llc Measuring customer service levels
US7624176B2 (en) * 2004-10-14 2009-11-24 International Business Machines Corporation Method and system for programmatically generating synthetic transactions to monitor performance and availability of a web application
WO2006053093A2 (en) 2004-11-08 2006-05-18 Cluster Resources, Inc. System and method of providing system jobs within a compute environment
US8863143B2 (en) 2006-03-16 2014-10-14 Adaptive Computing Enterprises, Inc. System and method for managing a hybrid compute environment
WO2006107531A2 (en) 2005-03-16 2006-10-12 Cluster Resources, Inc. Simple integration of an on-demand compute environment
US9015324B2 (en) 2005-03-16 2015-04-21 Adaptive Computing Enterprises, Inc. System and method of brokering cloud computing resources
US9231886B2 (en) 2005-03-16 2016-01-05 Adaptive Computing Enterprises, Inc. Simple integration of an on-demand compute environment
US8713025B2 (en) 2005-03-31 2014-04-29 Square Halt Solutions, Limited Liability Company Complete context search system
US8782120B2 (en) 2005-04-07 2014-07-15 Adaptive Computing Enterprises, Inc. Elastic management of compute resources between a web server and an on-demand compute environment
CA2603577A1 (en) 2005-04-07 2006-10-12 Cluster Resources, Inc. On-demand access to compute resources
US7941394B2 (en) 2005-06-03 2011-05-10 Adobe Systems Incorporated User interface providing summary information or a status pane in a web analytics tool
US9122715B2 (en) 2006-06-29 2015-09-01 International Business Machines Corporation Detecting changes in end-user transaction performance and availability caused by changes in transaction server configuration
US8869066B2 (en) 2006-07-06 2014-10-21 Addthis, Llc Generic content collection systems
US8056092B2 (en) 2006-09-29 2011-11-08 Clearspring Technologies, Inc. Method and apparatus for widget-container hosting and generation
US20080222232A1 (en) * 2007-03-06 2008-09-11 Allen Stewart O Method and Apparatus for Widget and Widget-Container Platform Adaptation and Distribution
US8266274B2 (en) 2007-03-06 2012-09-11 Clearspring Technologies, Inc. Method and apparatus for data processing
US9009728B2 (en) 2007-03-06 2015-04-14 Addthis, Inc. Method and apparatus for widget and widget-container distribution control based on content rules
US8166157B2 (en) * 2007-03-23 2012-04-24 Fmr Llc Enterprise application performance monitors
JP2008293299A (en) * 2007-05-24 2008-12-04 Fuji Xerox Co Ltd Information processor and control program
US8990378B2 (en) * 2007-07-05 2015-03-24 Interwise Ltd. System and method for collection and analysis of server log files
US8041773B2 (en) 2007-09-24 2011-10-18 The Research Foundation Of State University Of New York Automatic clustering for self-organizing grids
US8209378B2 (en) 2007-10-04 2012-06-26 Clearspring Technologies, Inc. Methods and apparatus for widget sharing between content aggregation points
US20100281389A1 (en) * 2007-10-29 2010-11-04 Hutchinson Kevin P System for measuring web traffic
US20090112976A1 (en) * 2007-10-29 2009-04-30 Hutchinson Kevin P Method for measuring web traffic
US7752308B2 (en) * 2007-10-30 2010-07-06 Hutchinson Kevin P System for measuring web traffic
US7822850B1 (en) * 2008-01-11 2010-10-26 Cisco Technology, Inc. Analyzing log files
JP4521038B2 (en) * 2008-02-07 2010-08-11 富士通株式会社 Storage device, relay device, and operation state control method
US8930538B2 (en) 2008-04-04 2015-01-06 Level 3 Communications, Llc Handling long-tail content in a content delivery network (CDN)
US9762692B2 (en) 2008-04-04 2017-09-12 Level 3 Communications, Llc Handling long-tail content in a content delivery network (CDN)
US10924573B2 (en) 2008-04-04 2021-02-16 Level 3 Communications, Llc Handling long-tail content in a content delivery network (CDN)
US20090286550A1 (en) * 2008-05-15 2009-11-19 Brane Wolrd Ltd. Tempo Spatial Data Extraction From Network Connected Devices
US8935382B2 (en) * 2009-03-16 2015-01-13 Microsoft Corporation Flexible logging, such as for a web server
US20100306363A1 (en) * 2009-05-26 2010-12-02 Erwien Saputra Determining completion of a web server download session at a database server
US9305105B2 (en) * 2009-05-26 2016-04-05 Google Inc. System and method for aggregating analytics data
US8549019B2 (en) * 2009-05-26 2013-10-01 Google Inc. Dynamically generating aggregate tables
US8386498B2 (en) * 2009-08-05 2013-02-26 Loglogic, Inc. Message descriptions
US8543591B2 (en) * 2009-09-02 2013-09-24 Google Inc. Method and system for generating and sharing dataset segmentation schemes
US8751544B2 (en) * 2009-09-02 2014-06-10 Google Inc. Method and system for pivoting a multidimensional dataset
US8583584B2 (en) 2009-10-20 2013-11-12 Google Inc. Method and system for using web analytics data for detecting anomalies
US20110119100A1 (en) * 2009-10-20 2011-05-19 Jan Matthias Ruhl Method and System for Displaying Anomalies in Time Series Data
US11720290B2 (en) 2009-10-30 2023-08-08 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US10877695B2 (en) 2009-10-30 2020-12-29 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US20110209067A1 (en) * 2010-02-19 2011-08-25 Bogess Keandre System and Method for Website User Valuation
US20110225287A1 (en) * 2010-03-12 2011-09-15 Webtrends Inc. Method and system for distributed processing of web traffic analytics data
US20110225288A1 (en) * 2010-03-12 2011-09-15 Webtrends Inc. Method and system for efficient storage and retrieval of analytics data
US8549201B2 (en) 2010-06-30 2013-10-01 Intel Corporation Interrupt blocker
US8352444B1 (en) 2011-07-11 2013-01-08 Peter Hon-You Chang User-driven menu generation system with dynamic generation of target files with placeholders for persistent change or temporary security change over cloud computing virtual storage from template files
US8819224B2 (en) * 2011-07-28 2014-08-26 Bank Of America Corporation Health and welfare monitoring of network server operations
US9183200B1 (en) * 2012-08-02 2015-11-10 Symantec Corporation Scale up deduplication engine via efficient partitioning
US8793236B2 (en) 2012-11-01 2014-07-29 Adobe Systems Incorporated Method and apparatus using historical influence for success attribution in network site activity
US9594791B2 (en) * 2013-03-15 2017-03-14 Factual Inc. Apparatus, systems, and methods for analyzing movements of target entities
US9247273B2 (en) 2013-06-25 2016-01-26 The Nielsen Company (Us), Llc Methods and apparatus to characterize households with media meter data
US9277265B2 (en) 2014-02-11 2016-03-01 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US9848224B2 (en) 2015-08-27 2017-12-19 The Nielsen Company(Us), Llc Methods and apparatus to estimate demographics of a household
US10140200B2 (en) * 2015-10-15 2018-11-27 King.Dom Ltd. Data analysis
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics
US11275716B2 (en) 2020-05-26 2022-03-15 International Business Machines Corporation Cognitive disparate log association

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0822403A (en) 1994-07-11 1996-01-23 Fujitsu Ltd Monitor device for computer system
US5706436A (en) * 1995-02-01 1998-01-06 Cabletron Systems, Inc. Apparatus and method for evaluation network traffic performance
US5729742A (en) * 1995-02-27 1998-03-17 International Business Machines Corporation System and method for enabling multiple computer systems to share a single sequential log
US5600632A (en) * 1995-03-22 1997-02-04 Bell Atlantic Network Services, Inc. Methods and apparatus for performance monitoring using synchronized network analyzers
US5675510A (en) 1995-06-07 1997-10-07 Pc Meter L.P. Computer use meter and analyzer
US5892917A (en) * 1995-09-27 1999-04-06 Microsoft Corporation System for log record and log expansion with inserted log records representing object request for specified object corresponding to cached object copies
US5898837A (en) * 1996-02-23 1999-04-27 Bay Networks, Inc. Method and apparatus for monitoring a dedicated communications medium in a switched data network
US5787253A (en) * 1996-05-28 1998-07-28 The Ag Group Apparatus and method of analyzing internet activity
US5727129A (en) 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network
AU4184697A (en) * 1996-09-10 1998-04-02 Accrue Software, Inc. Apparatus and methods for capturing, analyzing and viewing live network information
US5870559A (en) * 1996-10-15 1999-02-09 Mercury Interactive Software system and associated methods for facilitating the analysis and management of web sites
US5796942A (en) * 1996-11-21 1998-08-18 Computer Associates International, Inc. Method and apparatus for automated network-wide surveillance and security breach intervention
US5913041A (en) * 1996-12-09 1999-06-15 Hewlett-Packard Company System for determining data transfer rates in accordance with log information relates to history of data transfer activities that independently stored in content servers
US5732218A (en) 1997-01-02 1998-03-24 Lucent Technologies Inc. Management-data-gathering system for gathering on clients and servers data regarding interactions between the servers, the clients, and users of the clients during real use of a network of clients and servers
US5968125A (en) * 1997-01-21 1999-10-19 Net. Roi Process for optimizing the effectiveness of a hypertext element
US6112238A (en) * 1997-02-14 2000-08-29 Webtrends Corporation System and method for analyzing remote traffic data in a distributed computing environment
US6023744A (en) * 1997-03-07 2000-02-08 Microsoft Corporation Method and mechanism for freeing disk space in a file system
US5796952A (en) * 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US5878223A (en) 1997-05-07 1999-03-02 International Business Machines Corporation System and method for predictive caching of information pages
US6055572A (en) * 1998-01-20 2000-04-25 Netscape Communications Corporation System and method for creating pathfiles for use to predict patterns of web surfaces
US6098079A (en) * 1998-04-02 2000-08-01 Mitsubishi Electric Information Technology Center America, Inc. (Ita) File version reconciliation using hash codes
US6175838B1 (en) * 1998-04-29 2001-01-16 Ncr Corporation Method and apparatus for forming page map to present internet data meaningful to management and business operation

Also Published As

Publication number Publication date
DK1131725T3 (en) 2008-02-04
ATE374970T1 (en) 2007-10-15
AU2004201868B2 (en) 2007-04-05
AU2004201868A1 (en) 2004-05-27
AU5556899A (en) 2000-03-06
DE69937249D1 (en) 2007-11-15
EP1131725B1 (en) 2007-10-03
DE69937249T2 (en) 2008-07-03
US6317787B1 (en) 2001-11-13
AU769816B2 (en) 2004-02-05
CA2340109C (en) 2003-04-22
WO2000010093A1 (en) 2000-02-24
EP1131725A4 (en) 2005-06-15
ES2296403T3 (en) 2008-04-16
EP1131725A1 (en) 2001-09-12

Similar Documents

Publication Publication Date Title
CA2340109A1 (en) System and method for analyzing web-server log files
CA2362095C (en) Computer network intrusion detection
WO2000022710A3 (en) Method and apparatus for computer virus detection, analysis, and removal in real time
He et al. Analyzing feature trajectories for event detection
WO1998038614A3 (en) System and method for analyzing remote traffic data in a distributed computing environment
DE60220214T2 (en) Method and system for detecting intruders
BR9002251A (en) MAINTENANCE PROCESS OF A FIRST FILE SIZE OF A RESIDENT FILE IN A SERVER DATA PROCESSING SYSTEM, MAINTENANCE PROCESS OF A MODIFICATION INSTANT OF A RESIDENT FILE IN A SERVER DATA PROCESSING SYSTEM, MAINTENANCE PROCESSING PROCESS ACCESSING A FILE IN A SERVER DATA PROCESSING SYSTEM AND COMPUTER PROGRAM
CN107707576A (en) A kind of network defense method and system based on Honeypot Techniques
EP1220098A2 (en) Identifying web-log data representing a single user session
GB2317247B (en) Method and apparatus for correlating logic analyzer state capture data with associated application data structures
WO2002010982A3 (en) Computer system for collecting information from web sites
EP0920155A3 (en) Method for monitoring a computer system
AU2001238672A1 (en) Method and system for extracting, analyzing, storing, comparing and reporting on data stored in web and/or other network repositories and apparatus to detect, prevent and obfuscate information removal from information servers
CA2225057A1 (en) Method and apparatus for testing software
CA2231810A1 (en) Load balancing across the processors of a server computer
WO2000028698A3 (en) System and method of analyzing network protocols
US20040181709A1 (en) Method, system, and article of manufacture for fault determination
CN114244564B (en) Attack defense method, device, equipment and readable storage medium
CN108337269A (en) A kind of WebShell detection methods
WO1998018306A3 (en) Method and apparatus for generating a network topology
CN111786990B (en) Defense method and system for WEB active push skip page
DE60202887T2 (en) GENERIC PROCEDURE FOR RECOGNIZING ATTACK PROGRAMS HANDED IN DATA CHAIN
Michael Finding the vocabulary of program behavior data for anomaly detection
Cohen A note on detecting tampering with audit trails
EP0394173A3 (en) High concurrency manager of open files

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20160811