CA2019327A1 - User inquiry facility for data processing systems - Google Patents

User inquiry facility for data processing systems

Info

Publication number
CA2019327A1
CA2019327A1 CA2019327A CA2019327A CA2019327A1 CA 2019327 A1 CA2019327 A1 CA 2019327A1 CA 2019327 A CA2019327 A CA 2019327A CA 2019327 A CA2019327 A CA 2019327A CA 2019327 A1 CA2019327 A1 CA 2019327A1
Authority
CA
Canada
Prior art keywords
user
data processing
facility
program
information
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
CA2019327A
Other languages
French (fr)
Other versions
CA2019327C (en
Inventor
Peter K.L. Shum
Dean Tai
Kevin Yan
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.)
IBM Canada Ltd
Original Assignee
IBM Canada Ltd
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 IBM Canada Ltd filed Critical IBM Canada Ltd
Priority to CA002019327A priority Critical patent/CA2019327C/en
Priority to EP9191303409A priority patent/EP0462691A3/en
Priority to JP3159529A priority patent/JPH0727502B2/en
Publication of CA2019327A1 publication Critical patent/CA2019327A1/en
Priority to US08/202,845 priority patent/US5835770A/en
Application granted granted Critical
Publication of CA2019327C publication Critical patent/CA2019327C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • 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
    • 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/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • 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

Abstract

A user inquiry facility and method are described for use in a computerized data processing system which provides for monitoring of conversations or information transmission between a user of the data processing system, during the execution of the user's program, and a communication partner (which could include a database or other facility) associated with the data processing system. Task progress tracing information is selected from the conversations and stored. The stored information is updated to keep it current with the progress of the task of the user's program. An instruction is provided by the facility or method which, when activated, by the user selects task progress tracing information from the stored information and after formatting it for readability is transmitted to the user's display or terminal. The inquiry .facility is independent of the successful operation of the user's program so that it can feedback information to the user about any failure in the program or in any communication paths used for the conversations.
CA002019327A 1990-06-19 1990-06-19 User inquiry facility for data processing systems Expired - Fee Related CA2019327C (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CA002019327A CA2019327C (en) 1990-06-19 1990-06-19 User inquiry facility for data processing systems
EP9191303409A EP0462691A3 (en) 1990-06-19 1991-04-17 Data processing apparatus having a user inquiry facility
JP3159529A JPH0727502B2 (en) 1990-06-19 1991-06-04 Data processing system including user inquiry function
US08/202,845 US5835770A (en) 1990-06-19 1994-02-25 User inquiry facility for task status in a distributed system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA002019327A CA2019327C (en) 1990-06-19 1990-06-19 User inquiry facility for data processing systems

Publications (2)

Publication Number Publication Date
CA2019327A1 true CA2019327A1 (en) 1991-12-19
CA2019327C CA2019327C (en) 2000-02-29

Family

ID=4145270

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002019327A Expired - Fee Related CA2019327C (en) 1990-06-19 1990-06-19 User inquiry facility for data processing systems

Country Status (4)

Country Link
US (1) US5835770A (en)
EP (1) EP0462691A3 (en)
JP (1) JPH0727502B2 (en)
CA (1) CA2019327C (en)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5627819A (en) * 1995-01-09 1997-05-06 Cabletron Systems, Inc. Use of multipoint connection services to establish call-tapping points in a switched network
US5940376A (en) * 1997-01-29 1999-08-17 Cabletron Systems, Inc. Method and apparatus to establish a tap-point in a switched network using self-configuring switches having distributed configuration capabilities
US5958010A (en) * 1997-03-20 1999-09-28 Firstsense Software, Inc. Systems and methods for monitoring distributed applications including an interface running in an operating system kernel
US6041042A (en) * 1997-05-27 2000-03-21 Cabletron Systems, Inc. Remote port mirroring system and method thereof
US5953719A (en) * 1997-09-15 1999-09-14 International Business Machines Corporation Heterogeneous database system with dynamic commit procedure control
US6550055B1 (en) * 1998-12-29 2003-04-15 Intel Corp. Method and apparatus for cheating an information report resulting from a diagnostic session
US7062456B1 (en) 1999-02-09 2006-06-13 The Chase Manhattan Bank System and method for back office processing of banking transactions using electronic files
US7076767B1 (en) * 1999-12-30 2006-07-11 Unisys Corporation Method for controlling and collecting information in a data processing system
JP2001243158A (en) * 2000-02-29 2001-09-07 Canon Inc Information processing apparatus, network system, device map display method and recording medium
US7328211B2 (en) 2000-09-21 2008-02-05 Jpmorgan Chase Bank, N.A. System and methods for improved linguistic pattern matching
US7110936B2 (en) * 2001-02-23 2006-09-19 Complementsoft Llc System and method for generating and maintaining software code
US20040015879A1 (en) * 2001-03-23 2004-01-22 International Business Machines Corporation Method and apparatus for tracing details of a program task
US8234156B2 (en) 2001-06-28 2012-07-31 Jpmorgan Chase Bank, N.A. System and method for characterizing and selecting technology transition options
US20030084071A1 (en) * 2001-11-01 2003-05-01 International Business Machines Corporation Method and system for managing computer performance
US7093284B2 (en) 2002-02-12 2006-08-15 International Business Machines Corporation Method, system, and storage medium for preventing recurrence of a system outage in a computer network
US7058950B2 (en) 2002-03-21 2006-06-06 Sun Microsystems, Inc. Callback event listener mechanism for resource adapter work executions performed by an application server thread
US7036110B2 (en) * 2002-03-21 2006-04-25 Sun Microsystems, Inc. Mechanism to manage the lifecycle of a resource adapter
US20030182426A1 (en) * 2002-03-21 2003-09-25 Sun Microsystems, Inc. Apparatus and method of lazy connection transaction enlistment
US7089317B2 (en) * 2002-03-21 2006-08-08 Sun Microsystems, Inc. Architecture for plugging messaging systems into an application server
US7987246B2 (en) * 2002-05-23 2011-07-26 Jpmorgan Chase Bank Method and system for client browser update
US7340650B2 (en) 2002-10-30 2008-03-04 Jp Morgan Chase & Co. Method to measure stored procedure execution statistics
US7401156B2 (en) 2003-02-03 2008-07-15 Jp Morgan Chase Bank Method using control interface to suspend software network environment running on network devices for loading and executing another software network environment
US7484087B2 (en) 2003-02-24 2009-01-27 Jp Morgan Chase Bank Systems, methods, and software for preventing redundant processing of transmissions sent to a remote host computer
WO2005015361A2 (en) 2003-08-08 2005-02-17 Jp Morgan Chase Bank System for archive integrity management and related methods
US7516139B2 (en) 2003-09-19 2009-04-07 Jp Morgan Chase Bank Processing of tree data structures
US7526489B2 (en) * 2003-11-18 2009-04-28 International Business Machines Corporation Methods to integrate user-defined operations into a database
US7197502B2 (en) * 2004-02-18 2007-03-27 Friendly Polynomials, Inc. Machine-implemented activity management system using asynchronously shared activity data objects and journal data items
US7480896B2 (en) * 2004-03-01 2009-01-20 Microsoft Corporation Lightweight methods for storing work in progress in a source code control system
US7702767B2 (en) 2004-03-09 2010-04-20 Jp Morgan Chase Bank User connectivity process management system
WO2005088938A1 (en) 2004-03-10 2005-09-22 Enterasys Networks, Inc. Method for network traffic mirroring with data privacy
US9026578B2 (en) 2004-05-14 2015-05-05 Microsoft Corporation Systems and methods for persisting data between web pages
US7665127B1 (en) 2004-06-30 2010-02-16 Jp Morgan Chase Bank System and method for providing access to protected services
EP1782293A2 (en) 2004-08-20 2007-05-09 Enterasys Networks, Inc. System, method and apparatus for traffic mirror setup, service and security in communication networks
US7366974B2 (en) 2004-09-03 2008-04-29 Jp Morgan Chase Bank System and method for managing template attributes
US8572516B1 (en) 2005-08-24 2013-10-29 Jpmorgan Chase Bank, N.A. System and method for controlling a screen saver
US8065606B1 (en) 2005-09-16 2011-11-22 Jpmorgan Chase Bank, N.A. System and method for automating document generation
US8181016B1 (en) 2005-12-01 2012-05-15 Jpmorgan Chase Bank, N.A. Applications access re-certification system
US7913249B1 (en) 2006-03-07 2011-03-22 Jpmorgan Chase Bank, N.A. Software installation checker
US7895565B1 (en) 2006-03-15 2011-02-22 Jp Morgan Chase Bank, N.A. Integrated system and method for validating the functionality and performance of software applications
US8104076B1 (en) 2006-11-13 2012-01-24 Jpmorgan Chase Bank, N.A. Application access control system
CN101236513B (en) * 2007-01-30 2012-07-18 阿里巴巴集团控股有限公司 Distributed task system and distributed task management process
JP5349581B2 (en) * 2008-04-16 2013-11-20 インターナショナル・ビジネス・マシーンズ・コーポレーション Query processing visualizing system, method for visualizing query processing, and computer program
JP4670907B2 (en) * 2008-06-13 2011-04-13 コニカミノルタビジネステクノロジーズ株式会社 Image processing apparatus, image processing system, and control program for image processing apparatus
US11182175B2 (en) * 2008-09-18 2021-11-23 International Business Machines Corporation Apparatus and methods for workflow capture and display
JP4829985B2 (en) * 2009-01-22 2011-12-07 株式会社日立情報システムズ Linked computer system and link method thereof
US9038177B1 (en) 2010-11-30 2015-05-19 Jpmorgan Chase Bank, N.A. Method and system for implementing multi-level data fusion
US9292588B1 (en) 2011-07-20 2016-03-22 Jpmorgan Chase Bank, N.A. Safe storing data for disaster recovery
US9720655B1 (en) 2013-02-01 2017-08-01 Jpmorgan Chase Bank, N.A. User interface event orchestration
US10002041B1 (en) 2013-02-01 2018-06-19 Jpmorgan Chase Bank, N.A. System and method for maintaining the health of a machine
US9088459B1 (en) 2013-02-22 2015-07-21 Jpmorgan Chase Bank, N.A. Breadth-first resource allocation system and methods
US10540373B1 (en) 2013-03-04 2020-01-21 Jpmorgan Chase Bank, N.A. Clause library manager
US9619410B1 (en) 2013-10-03 2017-04-11 Jpmorgan Chase Bank, N.A. Systems and methods for packet switching
US9542259B1 (en) 2013-12-23 2017-01-10 Jpmorgan Chase Bank, N.A. Automated incident resolution system and method
US9868054B1 (en) 2014-02-10 2018-01-16 Jpmorgan Chase Bank, N.A. Dynamic game deployment

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3701971A (en) * 1970-10-09 1972-10-31 Burroughs Corp Terminal message monitor
US4462077A (en) * 1982-06-24 1984-07-24 Bell Telephone Laboratories, Incorporated Trace facility for use in multiprocessing environment
US4845615A (en) * 1984-04-30 1989-07-04 Hewlett-Packard Company Software performance analyzer
CA1268557A (en) * 1986-04-01 1990-05-01 Mikio Tomioka Method for displaying program executing circumstances and an apparatus using the same
JPS6314236A (en) * 1986-07-04 1988-01-21 Nec Corp Job control system
US4858152A (en) * 1987-01-23 1989-08-15 International Business Machines Corp. Operator access to monitoring applications
US4887204A (en) * 1987-02-13 1989-12-12 International Business Machines Corporation System and method for accessing remote files in a distributed networking environment
US5210687A (en) * 1987-04-16 1993-05-11 L & C Family Partnership Business transaction and investment growth monitoring data processing system
JPS63268045A (en) * 1987-04-24 1988-11-04 Nec Corp Display system for job executing status
JPH01173139A (en) * 1987-12-23 1989-07-07 Internatl Business Mach Corp <Ibm> Multiple task state display
US5049873A (en) * 1988-01-29 1991-09-17 Network Equipment Technologies, Inc. Communications network state and topology monitor
US4888691A (en) * 1988-03-09 1989-12-19 Prime Computer, Inc. Method for disk I/O transfer
US5040111A (en) * 1988-04-11 1991-08-13 At&T Bell Laboratories Personal computer based non-interactive monitoring of communication links
US5124909A (en) * 1988-10-31 1992-06-23 Hewlett-Packard Company Software program for providing cooperative processing between personal computers and a host computer
US5179702A (en) * 1989-12-29 1993-01-12 Supercomputer Systems Limited Partnership System and method for controlling a highly parallel multiprocessor using an anarchy based scheduler for parallel execution thread scheduling
US5023906A (en) * 1990-04-24 1991-06-11 The Telephone Connection Method for monitoring telephone call progress

Also Published As

Publication number Publication date
CA2019327C (en) 2000-02-29
JPH0567011A (en) 1993-03-19
JPH0727502B2 (en) 1995-03-29
US5835770A (en) 1998-11-10
EP0462691A3 (en) 1994-10-19
EP0462691A2 (en) 1991-12-27

Similar Documents

Publication Publication Date Title
CA2019327A1 (en) User inquiry facility for data processing systems
US6263365B1 (en) Browser controller
EP0859306A3 (en) Electronic equipment control apparatus, electronic equipment control method and electronic equipment
AU4492597A (en) System and method for establishing a real-time agent pool between computer systems
EP0837410A3 (en) Accounting processor and method for automated management control system
EP0902570A3 (en) Data health monitor for financial information communication networks
EP0196430A3 (en) Editing business charts
WO2003007166A3 (en) System and method for providing help services
ATE385637T1 (en) METHOD FOR ESTABLISHING AND DISCONNECTING A SERVICE CONNECTION BETWEEN A WIRELESS LOCAL NETWORK AND USER TERMINAL
MY110608A (en) A method for point-to-point communications within secure communication system
US6819757B1 (en) Information transfer to a call agent using a portal system
AU4533999A (en) Method and system for improved communication between human and computer
MY113251A (en) Communications terminal equipment for receiving and sending message information and the control method thereof
DE69836814D1 (en) SUPPLIER SELECTED MESSAGE AS AN ANSWER ON USER REQUEST
WO2002096131A3 (en) System and method for maintaining object data in a distributed object system
EP1450281A4 (en) Network system
CA2016397A1 (en) Method of monitoring the status of an application program
WO2002084497A1 (en) Information providing support system and method and program and server used for them
NO971892D0 (en) Data Communication System
MY119119A (en) Method of operating telecommunication terminals via at least two communication systems.
EP1006471A3 (en) Computer system for data management and method for operation of the system
KR20010055496A (en) System and method for transferring part lists
WO2002029760A3 (en) Method and system customizing information representation depending on the user&#39;s learning style and abilities
JPS62155652A (en) Electronic mail system
US20030145055A1 (en) Method for delivering data to, and processing data in, a data processing unit

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed