WO1998042144A3 - Apparatus and method for monitoring event queue operations with pluggable event queues - Google Patents

Apparatus and method for monitoring event queue operations with pluggable event queues Download PDF

Info

Publication number
WO1998042144A3
WO1998042144A3 PCT/US1998/004100 US9804100W WO9842144A3 WO 1998042144 A3 WO1998042144 A3 WO 1998042144A3 US 9804100 W US9804100 W US 9804100W WO 9842144 A3 WO9842144 A3 WO 9842144A3
Authority
WO
WIPO (PCT)
Prior art keywords
event queue
event
pluggable
monitoring
queue operations
Prior art date
Application number
PCT/US1998/004100
Other languages
French (fr)
Other versions
WO1998042144A2 (en
Inventor
Thomas A Ball
Original Assignee
Sun Microsystems 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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Priority to EP98910132A priority Critical patent/EP0998706A4/en
Priority to JP54054598A priority patent/JP2002503363A/en
Publication of WO1998042144A2 publication Critical patent/WO1998042144A2/en
Publication of WO1998042144A3 publication Critical patent/WO1998042144A3/en

Links

Classifications

    • 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
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/542Intercept
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/543Local
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/545Gui

Abstract

A method of monitoring event queue (72A-72N) operations includes the step of responding to a set of run-time messages resulting from an operation performed with a graphical user interface (62, 64A-64N). The set of messages is routed to a customized event queue module (70) for processing. The customized event queue module (70) reports operations associated with the set of messages. This information can be used for debugging, tracing, and event recording. The customized event queue module (70) operates without altering the operation of the event queue (72A-72N). Thus, the invention can be used without altering proprietary software (27) defining the operation of the event queue (72A-72N).
PCT/US1998/004100 1997-03-20 1998-03-03 Apparatus and method for monitoring event queue operations with pluggable event queues WO1998042144A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP98910132A EP0998706A4 (en) 1997-03-20 1998-03-03 Apparatus and method for monitoring event queue operations with pluggable event queues
JP54054598A JP2002503363A (en) 1997-03-20 1998-03-03 Apparatus and method for monitoring event queue operation with pluggable event queue

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/821,686 US6189047B1 (en) 1997-03-20 1997-03-20 Apparatus and method for monitoring event queue operations with pluggable event queues
US08/821,686 1997-03-20

Publications (2)

Publication Number Publication Date
WO1998042144A2 WO1998042144A2 (en) 1998-09-24
WO1998042144A3 true WO1998042144A3 (en) 1999-06-17

Family

ID=25234047

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1998/004100 WO1998042144A2 (en) 1997-03-20 1998-03-03 Apparatus and method for monitoring event queue operations with pluggable event queues

Country Status (4)

Country Link
US (1) US6189047B1 (en)
EP (1) EP0998706A4 (en)
JP (1) JP2002503363A (en)
WO (1) WO1998042144A2 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6185514B1 (en) * 1995-04-17 2001-02-06 Ricos International, Inc. Time and work tracker with hardware abstraction layer
US6553403B1 (en) * 1998-06-03 2003-04-22 International Business Machines Corporation System, method and computer program product for monitoring in a distributed computing environment
US7102765B1 (en) * 2000-02-01 2006-09-05 Zoran Corporation Apparatus and method for automated testing of print drivers in a computer system
GB2380822B (en) * 2001-10-11 2005-03-30 At & T Lab Cambridge Ltd Event queue managing system
US20030126109A1 (en) * 2002-01-02 2003-07-03 Tanya Couch Method and system for converting message data into relational table format
US6915341B2 (en) * 2002-01-08 2005-07-05 International Business Machines Corporation System for sending messages to all users in a web hosting environment
US7437715B2 (en) * 2002-04-09 2008-10-14 Hewlett-Packard Development Company, L.P. System and method for generating a set of robot commands based on user entry events in a user interface
US7216349B2 (en) * 2002-06-05 2007-05-08 International Business Machines Corporation System and method for triggering message queue applications
US7019863B2 (en) * 2002-06-10 2006-03-28 Sharp Laboratories Of America, Inc. Method to move queued data back to the network to make room in the device to complete other jobs
US20040107179A1 (en) * 2002-08-22 2004-06-03 Mdt, Inc. Method and system for controlling software execution in an event-driven operating system environment
US20050080759A1 (en) * 2003-10-08 2005-04-14 International Business Machines Corporation Transparent interface to a messaging system from a database engine
US7613881B2 (en) * 2004-06-08 2009-11-03 Dartdevices Interop Corporation Method and system for configuring and using virtual pointers to access one or more independent address spaces
US7653721B1 (en) 2004-10-29 2010-01-26 Sun Microsystems, Inc. Mechanism for capturing high level events on user interface components
US20070005728A1 (en) * 2005-06-30 2007-01-04 Ian Elbury System and method of queued web services
US8079037B2 (en) 2005-10-11 2011-12-13 Knoa Software, Inc. Generic, multi-instance method and GUI detection system for tracking and monitoring computer applications
GB0610946D0 (en) * 2006-06-02 2006-07-12 Vida Software S L User interfaces for electronic devices
WO2013048986A1 (en) 2011-09-26 2013-04-04 Knoa Software, Inc. Method, system and program product for allocation and/or prioritization of electronic resources
US9961127B2 (en) * 2013-03-15 2018-05-01 Foresee Results, Inc. System and method for capturing interaction data relating to a host application
US9300647B2 (en) * 2014-01-15 2016-03-29 Sonos, Inc. Software application and zones
CN107844342B (en) * 2017-11-21 2021-07-09 Oppo广东移动通信有限公司 Control method and device for keeping application program alive, storage medium and mobile terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4896290A (en) * 1987-08-24 1990-01-23 Wang Laboratories, Inc. Method for routing events from key strokes in a multi-processing computer systems
US5600780A (en) * 1990-03-30 1997-02-04 International Business Machines Corporation Programming environment system for customizing a program application based upon user input
US5682328A (en) * 1996-09-11 1997-10-28 Bbn Corporation Centralized computer event data logging system
US5696702A (en) * 1995-04-17 1997-12-09 Skinner; Gary R. Time and work tracker
US5748499A (en) * 1995-09-19 1998-05-05 Sony Corporation Computer graphics data recording and playback system with a VCR-based graphic user interface

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5371891A (en) 1992-04-09 1994-12-06 Microsoft Corporation Method for object construction in a compiler for an object-oriented programming language
JPH06266813A (en) * 1992-10-19 1994-09-22 Internatl Business Mach Corp <Ibm> Data collecting device and method for collecting and inputting data and requirement from plurality of user for constructing process-model and data-model
US5838972A (en) * 1996-02-09 1998-11-17 Sun Microsystems, Inc. Method and apparatus for dynamically loading an input run-time module and an output run-time module
US5857190A (en) * 1996-06-27 1999-01-05 Microsoft Corporation Event logging system and method for logging events in a network system
US5768510A (en) * 1996-07-01 1998-06-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server application enabler system
US5996054A (en) * 1996-09-12 1999-11-30 Veritas Software Corp. Efficient virtualized mapping space for log device data storage system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4896290A (en) * 1987-08-24 1990-01-23 Wang Laboratories, Inc. Method for routing events from key strokes in a multi-processing computer systems
US5600780A (en) * 1990-03-30 1997-02-04 International Business Machines Corporation Programming environment system for customizing a program application based upon user input
US5696702A (en) * 1995-04-17 1997-12-09 Skinner; Gary R. Time and work tracker
US5748499A (en) * 1995-09-19 1998-05-05 Sony Corporation Computer graphics data recording and playback system with a VCR-based graphic user interface
US5682328A (en) * 1996-09-11 1997-10-28 Bbn Corporation Centralized computer event data logging system

Also Published As

Publication number Publication date
WO1998042144A2 (en) 1998-09-24
US6189047B1 (en) 2001-02-13
EP0998706A2 (en) 2000-05-10
EP0998706A4 (en) 2004-12-15
JP2002503363A (en) 2002-01-29

Similar Documents

Publication Publication Date Title
WO1998042144A3 (en) Apparatus and method for monitoring event queue operations with pluggable event queues
US4625081A (en) Automated telephone voice service system
US6853972B2 (en) System and method for eye tracking controlled speech processing
BR8800268A (en) SIMULTANEOUS DATA DISPLAY PROCESS, DISPLAY SYSTEM AND MONITORING PROCESS
DK0403763T3 (en) Method and system for the compilation of computers or computer networks
EP0889387A3 (en) Controlling a power state of a computer
AU6543198A (en) Client-based system for monitoring the performance of application programs
DE69531061D1 (en) COMPUTER CONTROLLED UPHOLSTERY CONVERSION MACHINE
EP0376545A3 (en) Automated message retrieval system
AU7482298A (en) Force-feedback interface device for the hand
WO2003050727A3 (en) System and method for testing and/or debugging runtime systems for solving mes (manufacturing execution system) problems
US6889192B2 (en) Generating visual feedback signals for eye-tracking controlled speech processing
CA2219886A1 (en) Method and system for interfacing applications software with electronic writeboard
SE0104398D0 (en) Activation of products with embedded functionality in an information management system
EP0898151A3 (en) Method and arrangement for configuring a measuring device
WO1998019243A3 (en) Method and security system for processing a security critical activity
US8116449B2 (en) Cost-effective, multichannel digital logger
EP0860978A3 (en) System having an information processing apparatus and a data input apparatus, and method for controlling the system
AU2020799A (en) Processor or core logic unit with internal register for peripheral status
CA2091637A1 (en) Call Progress Monitoring
CA2245156A1 (en) Service logic portability based on interface definition of execution environment in an intelligent network
KR910003507A (en) A method of supporting a user of an information processing system and a device for executing the method
WO1998055909A3 (en) Agent and queue system for task delegation to heterogeneous processors
US5719919A (en) Run time control in a call processing system
TW357289B (en) Icon-based reset for cartridge memory computer system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH 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): JP

AL Designated countries for regional patents

Kind code of ref document: A3

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

ENP Entry into the national phase

Ref country code: JP

Ref document number: 1998 540545

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1998910132

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1998910132

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1998910132

Country of ref document: EP