WO2007008590A3 - Distributed capture and aggregation of dynamic application usage information - Google Patents

Distributed capture and aggregation of dynamic application usage information Download PDF

Info

Publication number
WO2007008590A3
WO2007008590A3 PCT/US2006/026337 US2006026337W WO2007008590A3 WO 2007008590 A3 WO2007008590 A3 WO 2007008590A3 US 2006026337 W US2006026337 W US 2006026337W WO 2007008590 A3 WO2007008590 A3 WO 2007008590A3
Authority
WO
WIPO (PCT)
Prior art keywords
application
usage information
deployed
log file
usage
Prior art date
Application number
PCT/US2006/026337
Other languages
French (fr)
Other versions
WO2007008590A2 (en
Inventor
Andrew S Wilson
Brian J Shin
David J Angel
Original Assignee
Visible Measures 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 Visible Measures Inc filed Critical Visible Measures Inc
Priority to KR1020087003403A priority Critical patent/KR101300360B1/en
Priority to CN200680033282.9A priority patent/CN101371245B/en
Priority to EP06786477A priority patent/EP1907941A4/en
Priority to JP2008521441A priority patent/JP5354776B2/en
Priority to CA002657487A priority patent/CA2657487A1/en
Publication of WO2007008590A2 publication Critical patent/WO2007008590A2/en
Publication of WO2007008590A3 publication Critical patent/WO2007008590A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • 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/3495Performance evaluation by tracing or monitoring for systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Abstract

A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. Preferably, an application under test is one of : application software, a script-enabled web application, or a rich Internet application (RIA). During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated, typically in one of two ways. If the application is able to write to a local file system (in the user's machine), usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server. In either case, preferably the usage information that is tracked comprises 'features', 'faults' and 'failures' of the application, independent of platform, location, and number of deployed application instances.
PCT/US2006/026337 2005-07-12 2006-07-07 Distributed capture and aggregation of dynamic application usage information WO2007008590A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020087003403A KR101300360B1 (en) 2005-07-12 2006-07-07 Distributed capture and aggregation of danamic application usage information
CN200680033282.9A CN101371245B (en) 2005-07-12 2006-07-07 Distributed capture and aggregation of dynamic application usage information
EP06786477A EP1907941A4 (en) 2005-07-12 2006-07-07 Distributed capture and aggregation of dynamic application usage information
JP2008521441A JP5354776B2 (en) 2005-07-12 2006-07-07 Distributed acquisition and aggregation of dynamic application usage information
CA002657487A CA2657487A1 (en) 2005-07-12 2006-07-07 Distributed capture and aggregation of dynamic application usage information

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US69856705P 2005-07-12 2005-07-12
US60/698,567 2005-07-12
US11/481,530 2006-07-06
US11/481,530 US7356590B2 (en) 2005-07-12 2006-07-06 Distributed capture and aggregation of dynamic application usage information

Publications (2)

Publication Number Publication Date
WO2007008590A2 WO2007008590A2 (en) 2007-01-18
WO2007008590A3 true WO2007008590A3 (en) 2007-07-19

Family

ID=37637743

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/026337 WO2007008590A2 (en) 2005-07-12 2006-07-07 Distributed capture and aggregation of dynamic application usage information

Country Status (7)

Country Link
US (3) US7356590B2 (en)
EP (1) EP1907941A4 (en)
JP (1) JP5354776B2 (en)
KR (1) KR101300360B1 (en)
CN (1) CN101371245B (en)
CA (1) CA2657487A1 (en)
WO (1) WO2007008590A2 (en)

Families Citing this family (118)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7849085B2 (en) * 2004-05-18 2010-12-07 Oracle International Corporation System and method for implementing MBSTRING in weblogic tuxedo connector
US7356590B2 (en) * 2005-07-12 2008-04-08 Visible Measures Corp. Distributed capture and aggregation of dynamic application usage information
US20070055602A1 (en) * 2005-09-02 2007-03-08 Mohn Anne M Methods and systems for financial account management
US7930363B2 (en) * 2005-10-12 2011-04-19 Powerreviews, Inc. Application service provider delivery system
JP2009521736A (en) 2005-11-07 2009-06-04 スキャンスカウト,インコーポレイテッド Technology for rendering ads with rich media
US20070192161A1 (en) * 2005-12-28 2007-08-16 International Business Machines Corporation On-demand customer satisfaction measurement
US8856276B2 (en) * 2006-05-11 2014-10-07 International Business Machines Corporation Method, system and program product for collecting web metric data
US20090271324A1 (en) * 2006-08-11 2009-10-29 Evapt, Inc. Systems and methods for metered software as a service
US8255489B2 (en) * 2006-08-18 2012-08-28 Akamai Technologies, Inc. Method of data collection among participating content providers in a distributed network
US8260252B2 (en) 2006-10-02 2012-09-04 The Nielsen Company (Us), Llc Method and apparatus for collecting information about portable device usage
US8014726B1 (en) 2006-10-02 2011-09-06 The Nielsen Company (U.S.), Llc Method and system for collecting wireless information transparently and non-intrusively
US7996817B1 (en) * 2006-10-27 2011-08-09 Avaya Inc. Automatic validation of test results using componentized software object reflection
US8745647B1 (en) 2006-12-26 2014-06-03 Visible Measures Corp. Method and system for internet video and rich media behavioral measurement
US20080228581A1 (en) * 2007-03-13 2008-09-18 Tadashi Yonezaki Method and System for a Natural Transition Between Advertisements Associated with Rich Media Content
US20080288498A1 (en) * 2007-05-14 2008-11-20 Hinshaw Foster D Network-attached storage devices
US7739666B2 (en) 2007-06-15 2010-06-15 Microsoft Corporation Analyzing software users with instrumentation data and user group modeling and analysis
US7870114B2 (en) 2007-06-15 2011-01-11 Microsoft Corporation Efficient data infrastructure for high dimensional data analysis
US7747988B2 (en) * 2007-06-15 2010-06-29 Microsoft Corporation Software feature usage analysis and reporting
US8176476B2 (en) * 2007-06-15 2012-05-08 Microsoft Corporation Analyzing software usage with instrumentation data
US8990378B2 (en) * 2007-07-05 2015-03-24 Interwise Ltd. System and method for collection and analysis of server log files
US8321556B1 (en) 2007-07-09 2012-11-27 The Nielsen Company (Us), Llc Method and system for collecting data on a wireless device
US7975262B2 (en) * 2007-08-16 2011-07-05 Microsoft Corporation Error tracing with context history
US8549550B2 (en) * 2008-09-17 2013-10-01 Tubemogul, Inc. Method and apparatus for passively monitoring online video viewing and viewer behavior
US8577996B2 (en) * 2007-09-18 2013-11-05 Tremor Video, Inc. Method and apparatus for tracing users of online video web sites
US8108513B2 (en) * 2007-09-26 2012-01-31 Microsoft Corporation Remote monitoring of local behavior of network applications
US20090083363A1 (en) * 2007-09-26 2009-03-26 Microsoft Corporation Remote monitoring of local behavior of network applications
US8543683B2 (en) * 2007-09-26 2013-09-24 Microsoft Corporation Remote monitoring of local behavior of network applications
US8271836B2 (en) * 2007-09-27 2012-09-18 Microsoft Corporation Capturing diagnostics in web browser applications
US20090089751A1 (en) * 2007-09-28 2009-04-02 Microsoft Corporation Exposing features of software products
US20090113397A1 (en) * 2007-10-25 2009-04-30 Signetag, Inc. Dynamic, secure software tagging for software asset management with respect to deployment, configuration, and usage
US20090276856A1 (en) * 2007-11-26 2009-11-05 International Business Machines Corporation License management facility
US20090138292A1 (en) * 2007-11-26 2009-05-28 International Business Machines Corporation Driving software product changes based on usage patterns gathered from users of previous product releases
US9946722B2 (en) * 2007-11-30 2018-04-17 Red Hat, Inc. Generating file usage information
US8429243B1 (en) * 2007-12-13 2013-04-23 Google Inc. Web analytics event tracking system
US8307101B1 (en) 2007-12-13 2012-11-06 Google Inc. Generic format for storage and query of web analytics data
US20090248729A1 (en) * 2008-03-25 2009-10-01 Microsoft Corporation Online application platform and user communities
US20090248855A1 (en) * 2008-03-31 2009-10-01 International Business Machines Corporation Method for monitoring web page statistics
US20090313628A1 (en) * 2008-06-13 2009-12-17 Microsoft Corporation Dynamically batching remote object model commands
US8612751B1 (en) * 2008-08-20 2013-12-17 Cisco Technology, Inc. Method and apparatus for entitled data transfer over the public internet
US8185910B2 (en) 2008-08-27 2012-05-22 Eric Sven-Johan Swildens Method and system for testing interactions between web clients and networked servers
US9612995B2 (en) * 2008-09-17 2017-04-04 Adobe Systems Incorporated Video viewer targeting based on preference similarity
EP2415009A4 (en) * 2009-04-01 2012-02-08 Douglas J Honnold Determining projection weights based on census data
AU2009345651B2 (en) 2009-05-08 2016-05-12 Arbitron Mobile Oy System and method for behavioural and contextual data analytics
US20100306363A1 (en) * 2009-05-26 2010-12-02 Erwien Saputra Determining completion of a web server download session at a database server
US8868601B2 (en) 2009-08-17 2014-10-21 International Business Machines Corporation Distributed file system logging
CN101645905B (en) * 2009-08-31 2012-10-24 深圳市茁壮网络股份有限公司 Data downloading method and data uploading method and browser
US20110093783A1 (en) * 2009-10-16 2011-04-21 Charles Parra Method and system for linking media components
US9298569B1 (en) * 2009-11-13 2016-03-29 Arris Enterprises, Inc. Log storage and retrieval for broadband communications devices
CA2781299A1 (en) * 2009-11-20 2012-05-03 Tadashi Yonezaki Methods and apparatus for optimizing advertisement allocation
US20110138307A1 (en) * 2009-12-09 2011-06-09 Microsoft Corporation Publishing client device usage data
US8332500B1 (en) * 2010-01-29 2012-12-11 Google Inc. Transmitting data requests based on usage characteristics of applications
CN102195795B (en) * 2010-03-19 2014-03-12 Tcl集团股份有限公司 Intelligent district log system and log recording method thereof
AU2010355789B2 (en) 2010-06-24 2016-05-12 Arbitron Mobile Oy Network server arrangement for processing non-parametric, multi-dimensional, spatial and temporal human behavior or technical observations measured pervasively, and related method for the same
US9280391B2 (en) 2010-08-23 2016-03-08 AVG Netherlands B.V. Systems and methods for improving performance of computer systems
KR101021812B1 (en) * 2010-07-05 2011-03-17 (주)지란지교소프트 Method for organizational network analysis using monitoring endpoint devices and recording-medium for recorded program thereof
CN101895431B (en) * 2010-08-20 2012-02-29 烽火通信科技股份有限公司 RIA-based high-performance Web transmission network management system and implementation method thereof
US8340685B2 (en) 2010-08-25 2012-12-25 The Nielsen Company (Us), Llc Methods, systems and apparatus to generate market segmentation data with anonymous location data
US8578348B2 (en) 2010-09-02 2013-11-05 Code Value Ltd. System and method of cost oriented software profiling
CN103188972B (en) 2010-09-07 2015-08-05 雀巢产品技术援助有限公司 There is the ergonomical handle of user interface
US8542583B2 (en) 2010-09-14 2013-09-24 Brocade Communications Systems, Inc. Manageability tools for lossless networks
US8498213B2 (en) * 2010-09-14 2013-07-30 Brocade Communications Systems, Inc. Manageability tools for lossless networks
US20120117227A1 (en) * 2010-11-10 2012-05-10 Sony Corporation Method and apparatus for obtaining feedback from a device
US8996689B2 (en) * 2010-11-11 2015-03-31 Telefonaktiebolaget L M Ericsson (Publ) Methods of operating networks, application servers, and wireless devices supporting machine-to-machine applications
US10102354B2 (en) 2010-11-19 2018-10-16 Microsoft Technology Licensing, Llc Integrated application feature store
US20120140255A1 (en) * 2010-12-02 2012-06-07 Ricoh Company, Ltd. Application launcher apparatus
US20120159341A1 (en) 2010-12-21 2012-06-21 Microsoft Corporation Interactions with contextual and task-based computing environments
JP5648911B2 (en) * 2010-12-27 2015-01-07 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation System, program and method
US20120166522A1 (en) * 2010-12-27 2012-06-28 Microsoft Corporation Supporting intelligent user interface interactions
US20120246619A1 (en) * 2011-03-23 2012-09-27 Oracle International Corporation Automated testing of browser based rich internet applications (ria) delivered through proprietary frameworks
CN102737016B (en) * 2011-03-30 2014-07-16 中国银联股份有限公司 A system and a method for generating information files based on parallel processing
US9223632B2 (en) 2011-05-20 2015-12-29 Microsoft Technology Licensing, Llc Cross-cloud management and troubleshooting
US8789020B2 (en) 2011-09-01 2014-07-22 International Business Machines Corporation Interactive debugging environments and methods of providing the same
US9344335B2 (en) 2011-09-09 2016-05-17 Microsoft Technology Licensing, Llc Network communication and cost awareness
CN103019918B (en) * 2011-09-27 2015-07-15 腾讯科技(深圳)有限公司 Method and device for acquiring operating frequency of application program
WO2013049853A1 (en) * 2011-09-29 2013-04-04 Sauce Labs, Inc. Analytics driven development
EP2764492A4 (en) 2011-10-04 2015-07-15 Google Inc Combined activities history on a device
US8359389B1 (en) * 2011-10-11 2013-01-22 Google Inc. Monitoring application program resource consumption
CN103988521B (en) 2011-12-12 2018-06-05 索尼公司 Client terminal sends server and its operating method, television receiver and medium
KR101691245B1 (en) * 2012-05-11 2017-01-09 삼성에스디에스 주식회사 System and method for web service monitoring
US9704171B2 (en) * 2012-06-05 2017-07-11 Applause App Quality, Inc. Methods and systems for quantifying and tracking software application quality
US20130346917A1 (en) * 2012-06-22 2013-12-26 Microsoft Corporation Client application analytics
US20140025441A1 (en) * 2012-07-19 2014-01-23 Sap Ag Peer support gamification by application knowledge scoring in social networks
US9183110B2 (en) 2012-11-26 2015-11-10 Google Inc. Centralized dispatching of application analytics
US10187481B2 (en) * 2012-12-12 2019-01-22 Facebook, Inc. Organizing application-reported information
CN102981934A (en) * 2012-12-21 2013-03-20 曙光信息产业(北京)有限公司 Log transition method and log transition device
US9628414B1 (en) * 2013-03-15 2017-04-18 Google Inc. User state based engagement
US20140282618A1 (en) * 2013-03-15 2014-09-18 Telemetry Limited Digital media metrics data management apparatus and method
US9998536B2 (en) 2013-05-29 2018-06-12 Microsoft Technology Licensing, Llc Metered network synchronization
US9405531B2 (en) * 2013-07-16 2016-08-02 Software Ag Methods for building application intelligence into event driven applications through usage learning, and systems supporting such applications
RU2598988C2 (en) * 2013-08-07 2016-10-10 Фиизер Инк. Methods and systems for searching for application software
US9349142B2 (en) 2013-10-09 2016-05-24 Ebay Inc. Reflow of data presentation using tracking data
US20160048850A1 (en) * 2014-08-15 2016-02-18 Clarence Wooten Collecting, aggregating, analyzing and reporting traction data on internet-connected applications
US11695657B2 (en) 2014-09-29 2023-07-04 Cisco Technology, Inc. Network embedded framework for distributed network analytics
GB2594372B (en) * 2014-10-24 2022-04-13 Google Llc Methods and systems for automated tagging based on software execution traces
GB2546205B (en) 2014-10-24 2021-07-21 Google Llc Methods and systems for automated tagging based on software execution traces
US9928233B2 (en) 2014-11-12 2018-03-27 Applause App Quality, Inc. Computer-implemented methods and systems for clustering user reviews and ranking clusters
US10706073B1 (en) * 2014-12-03 2020-07-07 Amazon Technologies, Inc. Partitioned batch processing for a usage analysis system
US10362086B2 (en) 2014-12-12 2019-07-23 Medidata Solutions, Inc. Method and system for automating submission of issue reports
US10305759B2 (en) * 2015-01-05 2019-05-28 Cisco Technology, Inc. Distributed and adaptive computer network analytics
CN104598372B (en) * 2015-02-16 2017-11-03 联想(北京)有限公司 A kind of information processing method and device
US10467000B2 (en) 2015-03-18 2019-11-05 International Business Machines Corporation Extending the usage of integrated portals for a better user experience
US10003669B2 (en) * 2015-07-28 2018-06-19 DISH Technologies L.L.C. Methods and apparatus to create and transmit a condensed logging data file
CN105224445B (en) * 2015-10-28 2017-02-15 北京汇商融通信息技术有限公司 Distributed tracking system
US10311500B2 (en) * 2016-09-01 2019-06-04 Facebook, Inc Methods and systems for developer onboarding for software-development products
CN107517128B (en) * 2017-08-24 2020-06-19 北京小米移动软件有限公司 Data transmission method, device and equipment
US10810099B2 (en) 2017-09-11 2020-10-20 Internatinal Business Machines Corporation Cognitive in-memory API logging
US10691082B2 (en) * 2017-12-05 2020-06-23 Cisco Technology, Inc. Dynamically adjusting sample rates based on performance of a machine-learning based model for performing a network assurance function in a network assurance system
US11263328B2 (en) * 2018-09-13 2022-03-01 Vmware, Inc. Encrypted log aggregation
CN110727567B (en) * 2019-09-09 2024-02-02 平安证券股份有限公司 Method, device, computer equipment and storage medium for detecting software quality
CN111597097B (en) * 2020-04-21 2023-12-12 山西宇钶技术发展有限公司 Big data processing method and system
US20220114092A1 (en) * 2020-10-13 2022-04-14 Dynatrace Llc Method And System For Estimating Garbage Collection Suspension Contributions Of Individual Allocation Sites
US11347625B1 (en) 2020-10-19 2022-05-31 Splunk Inc. Rendering a service graph illustrate page provider dependencies at query time using exemplars
US11693850B1 (en) 2020-10-19 2023-07-04 Splunk Inc. Rendering a service graph to illustrate page provider dependencies at an aggregate level
WO2022086610A1 (en) * 2020-10-19 2022-04-28 Splunk Inc. End-to-end visibility of a user session
JP7072625B1 (en) 2020-11-26 2022-05-20 任天堂株式会社 Game development system
CN112612664B (en) * 2020-12-24 2024-04-02 百度在线网络技术(北京)有限公司 Electronic equipment testing method and device, electronic equipment and storage medium
US20220374457A1 (en) * 2021-05-21 2022-11-24 Databricks Inc. Feature store with integrated tracking
CN113986270B (en) * 2021-11-16 2022-09-23 前海飞算云智软件科技(深圳)有限公司 Distributed application deployment method and device, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470388B1 (en) * 1999-06-10 2002-10-22 Cisco Technology, Inc. Coordinated extendable system for logging information from distributed applications
US6591228B1 (en) * 2001-02-13 2003-07-08 Charles Schwab & Co., Inc. Centralized diagnostic logging service
US20050125271A1 (en) * 2003-12-09 2005-06-09 Peltz Christopher J. Web services project planning

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6073241A (en) 1996-08-29 2000-06-06 C/Net, Inc. Apparatus and method for tracking world wide web browser requests across distinct domains using persistent client-side state
US6647548B1 (en) 1996-09-06 2003-11-11 Nielsen Media Research, Inc. Coded/non-coded program audience measurement system
US6353929B1 (en) 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
US7302402B2 (en) 1998-03-30 2007-11-27 International Business Machines Corporation Method, system and program products for sharing state information across domains
JPH11288381A (en) * 1998-04-02 1999-10-19 Tokyo Electric Power Co Inc:The Remote monitoring system for software
US20050028171A1 (en) * 1999-11-12 2005-02-03 Panagiotis Kougiouris System and method enabling multiple processes to efficiently log events
JP2001356940A (en) * 2000-06-13 2001-12-26 Canon Inc Processor, its method and computer readable memory
JP2002297258A (en) * 2001-03-30 2002-10-11 Canon Inc User supporting device, system and method for application, information processor, recording medium and program products
JP4752125B2 (en) * 2001-04-06 2011-08-17 大日本印刷株式会社 Computer system
JP2003050719A (en) * 2001-08-03 2003-02-21 Katsuyoshi Nagashima Device for monitoring utilization state of application software, and its software program
US7415437B2 (en) * 2001-10-31 2008-08-19 The United States Of America As Represented By The Secretary Of The Navy Business development process
JP4050497B2 (en) * 2001-11-06 2008-02-20 インフォサイエンス株式会社 Log information management apparatus and log information management program
JP2003186702A (en) * 2001-12-18 2003-07-04 Tsubasa System Co Ltd Terminal operation monitoring system and terminal operation monitoring method
AU2003210591A1 (en) * 2002-01-18 2003-09-04 Sales Automation Support, Inc. Mobile marketing system
US7546365B2 (en) * 2002-04-30 2009-06-09 Canon Kabushiki Kaisha Network device management system and method of controlling same
JP2004021549A (en) * 2002-06-14 2004-01-22 Hitachi Information Systems Ltd Network monitoring system and program
JP4490029B2 (en) * 2002-06-28 2010-06-23 キヤノン電子株式会社 Information analysis apparatus, control method therefor, information analysis system, and program
US20040186738A1 (en) 2002-10-24 2004-09-23 Richard Reisman Method and apparatus for an idea adoption marketplace
JP2004185463A (en) * 2002-12-05 2004-07-02 Hitachi Electronics Service Co Ltd Web application monitoring system, computer for monitoring center and computer software
US20050216844A1 (en) 2004-03-03 2005-09-29 Error Brett M Delayed transmission of website usage data
JP2004280398A (en) * 2003-03-14 2004-10-07 Toshiba Corp Service provision side program, user side program and method
EP1634176B1 (en) * 2003-06-18 2014-07-02 Fujitsu Technology Solutions Intellectual Property GmbH Cluster arrangement
CA2433750A1 (en) * 2003-06-27 2004-12-27 Ibm Canada Limited - Ibm Canada Limitee Automatic collection of trace detail and history data
US7581224B2 (en) * 2003-07-10 2009-08-25 Hewlett-Packard Development Company, L.P. Systems and methods for monitoring resource utilization and application performance
US7457872B2 (en) 2003-10-15 2008-11-25 Microsoft Corporation On-line service/application monitoring and reporting system
US7614064B2 (en) 2004-08-23 2009-11-03 Microsoft Corporation Determining program boundaries through viewing behavior
US8078596B2 (en) * 2004-09-16 2011-12-13 International Business Machines Corporation Method and system for a non-hierarchical trace system using a hierarchical control interface
US7707189B2 (en) 2004-10-05 2010-04-27 Microsoft Corporation Log management system and method
US7661030B2 (en) * 2004-11-30 2010-02-09 Sap Ag Propagating debug information in a web services environment
US8141111B2 (en) 2005-05-23 2012-03-20 Open Text S.A. Movie advertising playback techniques
US7610266B2 (en) * 2005-05-25 2009-10-27 International Business Machines Corporation Method for vertical integrated performance and environment monitoring
US7356590B2 (en) * 2005-07-12 2008-04-08 Visible Measures Corp. Distributed capture and aggregation of dynamic application usage information
JP4638370B2 (en) 2006-03-29 2011-02-23 富士重工業株式会社 Lane departure prevention device
US8992304B2 (en) * 2006-04-13 2015-03-31 Igt Methods and systems for tracking an event of an externally controlled interface
US8495204B2 (en) * 2006-07-06 2013-07-23 Visible Measures Corp. Remote invocation mechanism for logging
US8121915B1 (en) 2006-08-16 2012-02-21 Resource Consortium Limited Generating financial plans using a personal information aggregator
US20080066107A1 (en) 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
US8113844B2 (en) 2006-12-15 2012-02-14 Atellis, Inc. Method, system, and computer-readable recording medium for synchronous multi-media recording and playback with end user control of time, data, and event visualization for playback control over a network
US7747988B2 (en) * 2007-06-15 2010-06-29 Microsoft Corporation Software feature usage analysis and reporting
US20090094584A1 (en) * 2007-10-04 2009-04-09 International Business Machines Corporation Non-intrusive asset monitoring framework for runtime configuration of deployable software assets
US8621491B2 (en) * 2008-04-25 2013-12-31 Microsoft Corporation Physical object visualization framework for computing device with interactive display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470388B1 (en) * 1999-06-10 2002-10-22 Cisco Technology, Inc. Coordinated extendable system for logging information from distributed applications
US6591228B1 (en) * 2001-02-13 2003-07-08 Charles Schwab & Co., Inc. Centralized diagnostic logging service
US20050125271A1 (en) * 2003-12-09 2005-06-09 Peltz Christopher J. Web services project planning

Also Published As

Publication number Publication date
US8135827B2 (en) 2012-03-13
WO2007008590A2 (en) 2007-01-18
US20130111016A1 (en) 2013-05-02
US20100030785A1 (en) 2010-02-04
JP5354776B2 (en) 2013-11-27
US7356590B2 (en) 2008-04-08
JP2009501386A (en) 2009-01-15
KR101300360B1 (en) 2013-08-28
US8626908B2 (en) 2014-01-07
CA2657487A1 (en) 2007-01-18
CN101371245B (en) 2012-09-05
EP1907941A4 (en) 2009-10-21
KR20080052560A (en) 2008-06-11
CN101371245A (en) 2009-02-18
US20070016672A1 (en) 2007-01-18
EP1907941A2 (en) 2008-04-09

Similar Documents

Publication Publication Date Title
WO2007008590A3 (en) Distributed capture and aggregation of dynamic application usage information
US9842093B2 (en) Method and apparatus for intelligent capture of document object model events
US8769502B2 (en) Template based asynchrony debugging configuration
US8583772B2 (en) Dynamically configurable session agent
US8239839B2 (en) Asynchrony debugging using web services interface
US20080275951A1 (en) Integrated logging for remote script execution
US8661125B2 (en) System comprising probe runner, monitor, and responder with associated databases for multi-level monitoring of a cloud service
WO2006072964A3 (en) System and method for application development and deployment
US20200133829A1 (en) Methods and systems for performance testing
US20080155350A1 (en) Enabling tracing operations in clusters of servers
JP2009516239A5 (en)
US20100031252A1 (en) Method And System For Monitoring The Performance Of An Application And At Least One Storage Device For Storing Code Which Performs The Method
WO2004019228A3 (en) Method and system for integrating enterprise software applications with desktop software applications
CN105117645A (en) Method for operating multiple samples of sandbox virtual machine based on file system filtering drive
WO2005096748A3 (en) Parameter-based software development, distribution, and disaster recovery
US10644973B2 (en) Monitoring of availability data for system management environments
US10073755B2 (en) Tracing source code for end user monitoring
GB0019271D0 (en) Automatic job resource usage and retrieval
CN106933709A (en) A kind of method of testing and device
WO2005015440A3 (en) Extending service-oriented business frameworks
WO2006091624A3 (en) System and method for determining information related to user interactions with an application
GB0509904D0 (en) Method, apparatus and computer program for facilitating communication between a client application and a server application
US8250201B2 (en) Servlet monitoring tool
WO2013137982A1 (en) Method and apparatus for intelligent capture of document object model events
US9892028B1 (en) System and method for debugging of webcasting applications during live events

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680033282.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 2008521441

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2006786477

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2006786477

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020087003403

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2657487

Country of ref document: CA