WO2000014617A3 - System and method for exchanging information relating to a target client application - Google Patents

System and method for exchanging information relating to a target client application Download PDF

Info

Publication number
WO2000014617A3
WO2000014617A3 PCT/US1999/018547 US9918547W WO0014617A3 WO 2000014617 A3 WO2000014617 A3 WO 2000014617A3 US 9918547 W US9918547 W US 9918547W WO 0014617 A3 WO0014617 A3 WO 0014617A3
Authority
WO
WIPO (PCT)
Prior art keywords
agent
messages
user
server
command files
Prior art date
Application number
PCT/US1999/018547
Other languages
French (fr)
Other versions
WO2000014617A2 (en
Inventor
Steve Goldband
Os Ron Van
Jeffrey Barth
Original Assignee
Preview Systems 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 Preview Systems Inc filed Critical Preview Systems Inc
Priority to JP2000569297A priority Critical patent/JP2002524788A/en
Priority to CA002341428A priority patent/CA2341428A1/en
Priority to EP99942206A priority patent/EP1105786A4/en
Publication of WO2000014617A2 publication Critical patent/WO2000014617A2/en
Publication of WO2000014617A3 publication Critical patent/WO2000014617A3/en

Links

Classifications

    • 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
    • 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/3438Recording 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 monitoring of user actions

Abstract

The present invention provides a transparent software monitoring/advisory mechanism, allowing for intelligent interaction with a user. A software agent causes hooks to be embedded into target client applications. Messages relating to user feature selection are hooked and sent to a monitoring process including a receiver and a primary thread. The receiver thread receives hooked messages and performs 'asynchronous message reflection' of these messages to the primary thread, which catalogs messages and updates feature usage counts. The agent established communication with a remote server via a 'virtual' Internet connection that is imperceptible to the user such as a LAN or dial-up connection. the server sends the agent command files that govern the agent's behavior. The agent retrieves resources from the server required to carry out commands contained within the command files and uploads selected information such as usage count information to the server in accordance with the command files.
PCT/US1999/018547 1998-08-24 1999-08-17 System and method for exchanging information relating to a target client application WO2000014617A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2000569297A JP2002524788A (en) 1998-08-24 1999-08-17 System and method for exchanging information about a target customer application
CA002341428A CA2341428A1 (en) 1998-08-24 1999-08-17 System and method for exchanging information relating to a target client application
EP99942206A EP1105786A4 (en) 1998-08-24 1999-08-17 System and method for exchanging information relating to a target client application

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13840398A 1998-08-24 1998-08-24
US09/138,403 1998-08-24

Publications (2)

Publication Number Publication Date
WO2000014617A2 WO2000014617A2 (en) 2000-03-16
WO2000014617A3 true WO2000014617A3 (en) 2000-11-23

Family

ID=22481845

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/018547 WO2000014617A2 (en) 1998-08-24 1999-08-17 System and method for exchanging information relating to a target client application

Country Status (4)

Country Link
EP (1) EP1105786A4 (en)
JP (1) JP2002524788A (en)
CA (1) CA2341428A1 (en)
WO (1) WO2000014617A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2918781B1 (en) 2007-07-13 2013-10-11 Infovista Sa METHOD OF MEASURING THE PERFORMANCE OF A TARGET SERVER HAVING A DYNAMIC MONITORING TOOL
CN109683880A (en) * 2018-12-25 2019-04-26 百度在线网络技术(北京)有限公司 Webpage exchange method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636376A (en) * 1993-07-27 1997-06-03 International Business Machines Corporation System and method for selectively and contemporaneously monitoring processes in a multiprocessing server
US5796633A (en) * 1996-07-12 1998-08-18 Electronic Data Systems Corporation Method and system for performance monitoring in computer networks
US5872976A (en) * 1997-04-01 1999-02-16 Landmark Systems Corporation Client-based system for monitoring the performance of application programs

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2096374C (en) * 1992-05-18 2006-08-08 Michael A. Sandifer Computer aided maintenance and repair information system for equipment subject to regulatory compliance
US5315703A (en) * 1992-12-23 1994-05-24 Taligent, Inc. Object-oriented notification framework system
US5655081A (en) * 1995-03-08 1997-08-05 Bmc Software, Inc. System for monitoring and managing computer resources and applications across a distributed computing environment using an intelligent autonomous agent architecture
US5913040A (en) * 1995-08-22 1999-06-15 Backweb Ltd. Method and apparatus for transmitting and displaying information between a remote network and a local computer
WO1998025198A2 (en) * 1996-12-06 1998-06-11 Streamix Corporation Interstitial content display using event-capture code running in web browser address space

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636376A (en) * 1993-07-27 1997-06-03 International Business Machines Corporation System and method for selectively and contemporaneously monitoring processes in a multiprocessing server
US5796633A (en) * 1996-07-12 1998-08-18 Electronic Data Systems Corporation Method and system for performance monitoring in computer networks
US5872976A (en) * 1997-04-01 1999-02-16 Landmark Systems Corporation Client-based system for monitoring the performance of application programs

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1105786A4 *

Also Published As

Publication number Publication date
EP1105786A2 (en) 2001-06-13
CA2341428A1 (en) 2000-03-16
EP1105786A4 (en) 2004-08-04
JP2002524788A (en) 2002-08-06
WO2000014617A2 (en) 2000-03-16

Similar Documents

Publication Publication Date Title
EP0967765A3 (en) Network connection controlling method and system thereof
WO2005045738A3 (en) Method and system for transacted file operations over a network
WO1998030015A3 (en) Model-based view extrapolation for interactive virtual reality systems
WO2001071539A3 (en) System and method for automatically forwarding email and email events via a computer network to a server computer
EP1003307A3 (en) Method and system for communicating with a device attached to a computer using electronic mail messages
WO2002003202A3 (en) Methods and systems for adaptation, diagnosis, optimization, and prescription technology for network based applications
EP0827074A3 (en) A system, method and article of manufacture for a distributed computer system framework
EP1182820A3 (en) Method and apparatus for controlling at least one controlled device in a controlling device
WO2001080105A8 (en) A messaging system
WO2004049124A3 (en) Apparatus and method for providing smart network appliances
CA2210817A1 (en) Client object api and gateway to enable oltp via the internet
EP1182845A3 (en) Information delivery system and information delivery method
EP1283481A3 (en) A method of providing process data to a client
WO2003007090A3 (en) System architecture and method for providing services for automation systems over a network
EP0780778A3 (en) System and method for automounting and accessing remote file systems in microsoft windows in a networking environment
EP1143356A3 (en) Meta-document and method of managing meta-documents
WO2004070568A3 (en) Asynchronous real-time retrieval of data
AU5299199A (en) Method and system for injecting external content into computer network interactive sessions
WO1996024092A3 (en) A method and system for managing a data object so as to comply with predetermined conditions for usage
EP0843440A3 (en) Network device which maintains a list of device addresses
WO2002046873A3 (en) System and method for managing information objects
WO2002061539A3 (en) Remotely managing a data processing system via a communications network
WO2003053040A3 (en) System and method for modifying a video stream based on a client or network environment
EP1187021A3 (en) Method and system for allocating processing time between two processors
CA2207746A1 (en) Method of manipulating software components through a network with enhanced performance and reduced network traffic

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

ENP Entry into the national phase

Ref document number: 2341428

Country of ref document: CA

Ref country code: CA

Ref document number: 2341428

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1999942206

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1999942206

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1999942206

Country of ref document: EP