CA2434860A1 - Remotely monitoring a data processing system via a communications network - Google Patents

Remotely monitoring a data processing system via a communications network Download PDF

Info

Publication number
CA2434860A1
CA2434860A1 CA002434860A CA2434860A CA2434860A1 CA 2434860 A1 CA2434860 A1 CA 2434860A1 CA 002434860 A CA002434860 A CA 002434860A CA 2434860 A CA2434860 A CA 2434860A CA 2434860 A1 CA2434860 A1 CA 2434860A1
Authority
CA
Canada
Prior art keywords
stage
remote
processing system
status code
data processing
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
CA002434860A
Other languages
French (fr)
Other versions
CA2434860C (en
Inventor
Shawn S. Cornelius
Clifford Donoughe
Arnold Z. Huffman
Richard R. Krahn
Michael S. Sweeney
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.)
Accenture Global Services Ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CA2680702A priority Critical patent/CA2680702C/en
Publication of CA2434860A1 publication Critical patent/CA2434860A1/en
Application granted granted Critical
Publication of CA2434860C publication Critical patent/CA2434860C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0715Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a system implementing multitasking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2294Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3017Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is implementing multitasking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • 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
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0681Configuration of triggering conditions
    • 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
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • 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
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • H04L41/083Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for increasing network speed
    • 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
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • H04L41/0836Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability to enhance reliability, e.g. reduce downtime
    • 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
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning

Abstract

A remote data processing system (18) facilitates monitoring of the remote da ta processing system (18). The remote data processing system (18) receives a da ta message via a communications network (16). The remote data processing system (18) cascades at least a first stage software component (161) and a second stage software component (162) to form an installed remote software module (160) for accepting the received data message. The remote data processing system (18) detects the data message or a derivative at a group of logical nodes within the installed remote software module (160) to determine flow of the data message, or a derivative thereof, between the logical nodes. The remote data processing system (18) identifies a deficient software component of the installed remote software module (160) as any of said software stage components (e.g., 161 or 162) that blocks or disrupts the flow of the data message between two adjacent logical nodes.

Claims (23)

1. A remote data processing system comprising:
a data receiver for receiving a data message;
a remote software module arranged to receive the data message from the data receiver, the remote software module including at least a first stage software component cascaded with a second stage software component; and a fault detector associated with the first software stage component and the second software stage component to detect whether the data message or a derivative thereof flows through at least one of the first stage software component and the second stage software component.
2. The system according to claim 1 further comprising a remote status reporter for reporting a status message on at least one of the remote software module and hardware of the remote data processing system.
3. The system according to claim 1 further comprising a database for storing detected faults, stage identifiers, and fault descriptions outputted by the fault detector.
4. The system according to claim 1 further comprising a database for storing status data on corresponding components of a remote data processing system.
5. The system according to claim 1 further comprising a database, the fault detector logging one or more error messages into the database.
6. The system of claim 1 further comprising a feedback generator associated with the remote software module, the feedback generator receiving a status code outputted from the remote software module and forwarding the status code to a transmitter for transmission via a communications network.
7. The system according to claim 1 further comprising a feedback generator associated with the remote software module, the feedback generator generating a status code for a transmitter upon detection of a status code from the remote software module.
8. The system according to claim 1 wherein the fault detector has logical connections including a connection with an input of the first software stage component, an output of the first software stage component, and an output of second software stage component.
9. The system according to claim 8 wherein the fault detector identifies the first stage as a faulty software component if the data message is present at an input of the first stage, but not the output of the first stage.
10. The system according to claim 8 wherein the fault detector identifies the second stage as a faulty software component if the data message is present at an input of the second stage, but not the output of the second stage.
11. The system according to claim 8 wherein the fault detector identifies the first stage as a faulty software component if a derivative of the data message is present at an input of the first stage, but not the output of the first stage.
12. The system according to claim 8 wherein the fault detector identifies the second stage as a faulty software component if a derivative of the data message is present at an input of the second stage, but not the output of the second stage.
13. A method for monitoring a remote data processing system, the method comprising:
receiving a data message via a communications network;

cascading at least a first stage software component and a second stage software component to form an installed remote software module for accepting the received data message;
detecting the data message or a derivative at a group of logical nodes within the installed remote software module to determine flow of the data message, or a derivative thereof, between the logical nodes and, hence, flow through at least one of the first stage software component and the second stage software component; and identifying a deficient software component of the installed remote software module as any of said software stage components that blocks or disrupts the flow of the data message between two adjacent logical nodes.
14. The method of claim 13 further comprising:
passing a status code, distinct from the status message, from at least an input of the installed remote software module to an output of the installed remote software module to indicate that the installed remote software module is operational.
15. The method of claim 13 further comprising:
passing a status code from at least an input of a communications network to an output of the communications network to indicate that the communications network is operational.
16. The method of claim 13 further comprising:
routing the status code from the base data processing system via the communications network to a remote data processing system associated with the installed remote software module; and routing the status code from the remote data processing system to the base data processing system via the communications network to indicate that the continuity of at least one logic data path traversed by the status code.
17. The method according to claim 13 further comprising:
tapping into a logical data path between the stages to detect whether each of the software component stages are functioning.
18. The method according to claim 13 further comprising:
determining that a stage immediately following the last detected data message is at fault.
19. The method according to claim 13 further comprising:
assigning stage identifiers to distinguish one stage from another and to identify a faulty stage.
20. The method according to claim 13 further comprising:
associating a fault description with the stage identifier for transmission to a management system via a communications network.
21. The method according to claim 13 further comprising:
archiving a fault analysis report in a database associated with the remote processing system.
22. A method of monitoring a business-to-business system, the method comprising:
transmitting a status code from a base data processing system to a remote data processing system via a communications network;
receiving the status code at a data receiver in the remote data processing system;
inputting the status code into a remote software module of the remote data processing system;
outputting the status code from an output of the remote software module if the remote software module provides a logical data path of continuity to the status code; and transmitting the outputted status code back to the base data processing system via the communications network as feedback indicative of the proper end-to-end continuity of communications in a business-to-business environment.
23. The method according to claim 22, the method further comprising:
storing the status code from an output of the remote software module as a dummy transaction in the database; and retrieving the status code as the dummy transaction in the database and feeding the retrieved status code for transmission to the base data processing system if the database provides a logical data path of continuity for the status code.
CA002434860A 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network Expired - Lifetime CA2434860C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2680702A CA2680702C (en) 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US26553801P 2001-01-31 2001-01-31
US60/265,538 2001-01-31
US09/943,964 US7389341B2 (en) 2001-01-31 2001-08-31 Remotely monitoring a data processing system via a communications network
US09/943,964 2001-08-31
PCT/US2002/002571 WO2002061605A1 (en) 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2680702A Division CA2680702C (en) 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network

Publications (2)

Publication Number Publication Date
CA2434860A1 true CA2434860A1 (en) 2002-08-08
CA2434860C CA2434860C (en) 2009-12-22

Family

ID=26951276

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2680702A Expired - Lifetime CA2680702C (en) 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network
CA002434860A Expired - Lifetime CA2434860C (en) 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CA2680702A Expired - Lifetime CA2680702C (en) 2001-01-31 2002-01-30 Remotely monitoring a data processing system via a communications network

Country Status (5)

Country Link
US (3) US7389341B2 (en)
EP (1) EP1358570B1 (en)
CA (2) CA2680702C (en)
ES (1) ES2687969T3 (en)
WO (1) WO2002061605A1 (en)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7257541B1 (en) * 1999-10-08 2007-08-14 I2 Technologies Us, Inc. System and method for performing a business process in a multi-enterprise, collaborating network
US7389341B2 (en) * 2001-01-31 2008-06-17 Accenture Llp Remotely monitoring a data processing system via a communications network
DE60124324T2 (en) * 2001-09-07 2007-05-24 Nokia Corp. METHOD AND DEVICE FOR SERVICE-QUALITY-BASED DIMENSIONING OF THE CAPACITY OF A CELL
US6859865B2 (en) * 2001-11-09 2005-02-22 Nortel Networks Limited System and method for removing latency effects in acknowledged data transfers
DE10230690A1 (en) * 2002-07-08 2004-01-29 Siemens Ag Method for updating services in communication networks
US7797403B2 (en) * 2002-07-12 2010-09-14 Microsoft Corporation Deployment of configuration information
JP4593078B2 (en) * 2003-02-28 2010-12-08 株式会社日立製作所 Job execution method and program in different computer environments
US7761921B2 (en) * 2003-10-31 2010-07-20 Caterpillar Inc Method and system of enabling a software option on a remote machine
US9245241B2 (en) * 2003-11-07 2016-01-26 At&T Intellectual Property I, L.P. Methods, systems and computer program products for planning resources based on primary and alternate location relief strategies
FR2864411B1 (en) * 2003-12-23 2006-03-03 Cit Alcatel TERMINAL WITH MEANS OF PROTECTION AGAINST THE DYSFUNCTION OF CERTAIN JAVA APPLICATIONS
US7860221B2 (en) * 2004-08-10 2010-12-28 At&T Intellectual Property I, L.P. Methods, systems and computer program products for inventory reconciliation
US20060041415A1 (en) * 2004-08-20 2006-02-23 Dybas Richard S Apparatus, system, and method for inter-device communications simulation
US7130770B2 (en) * 2004-09-09 2006-10-31 International Business Machines Corporation Monitoring method and system with corrective actions having dynamic intensities
US7817994B2 (en) * 2004-09-20 2010-10-19 Robert Bosch Gmbh Secure control of wireless sensor network via the internet
US7484134B2 (en) * 2004-11-23 2009-01-27 Sap Ag Method and system for internet-based software support
US7398264B2 (en) * 2005-01-17 2008-07-08 Oracle International Corporation Simplifying movement of data to different desired storage portions depending on the state of the corresponding transaction
US20060195750A1 (en) * 2005-02-25 2006-08-31 Oracle International Corporation Simplifying Troubleshooting of Errors in Configurable Parameter Values Associated with Computer Supported Business-flows
US20060294097A1 (en) * 2005-06-27 2006-12-28 Mcafee, Inc. System, method and computer program product for locating a subset of computers on a network
US7818405B2 (en) * 2005-06-30 2010-10-19 Samsung Electronics Co., Ltd. Method and system for providing device-initiated software upgrades
US7844701B2 (en) * 2005-08-01 2010-11-30 Network Appliance, Inc. Rule-based performance analysis of storage appliances
US7519527B2 (en) * 2005-10-31 2009-04-14 International Business Machines Corporation Method for a database workload simulator
US8046441B2 (en) * 2006-02-13 2011-10-25 Infosys Limited Business to business integration software as a service
KR100840129B1 (en) * 2006-11-16 2008-06-20 삼성에스디에스 주식회사 System and method for management of performance fault using statistical analysis
GB2458611B (en) * 2007-02-07 2011-07-20 Larotec Ltd Failover enabled telemetry systems
US7689608B2 (en) * 2007-02-20 2010-03-30 At&T Intellectual Property I, L.P. Methods, systems and computer program products for controlling network asset recovery
US20080244064A1 (en) * 2007-04-02 2008-10-02 Inventec Corporation Verifying method for implementing management software
US20100083000A1 (en) * 2008-09-16 2010-04-01 Validity Sensors, Inc. Fingerprint Sensor Device and System with Verification Token and Methods of Using
US20100115074A1 (en) * 2008-10-31 2010-05-06 Antti Tapiola Method, Apparatus, and Computer Program for Disconnecting Network Devices
US20100223382A1 (en) * 2009-02-27 2010-09-02 Cisco Technology Embedded collection and inventory system and method for facilitating network support for an install-base network
US20110083018A1 (en) * 2009-10-06 2011-04-07 Validity Sensors, Inc. Secure User Authentication
US9497092B2 (en) * 2009-12-08 2016-11-15 Hand Held Products, Inc. Remote device management interface
US8462619B2 (en) 2009-12-10 2013-06-11 At&T Intellectual Property I, L.P. Systems and methods for providing fault detection and management
US8332511B1 (en) 2010-07-31 2012-12-11 Cisco Technology, Inc. System and method for providing a script-based collection for devices in a network environment
US20130174124A1 (en) * 2011-12-29 2013-07-04 Christina Watters Version numbering in single development and test environment
US9589399B2 (en) 2012-07-02 2017-03-07 Synaptics Incorporated Credential quality assessment engine systems and methods
US9747353B2 (en) * 2013-12-10 2017-08-29 Sap Se Database content publisher
CN104243267B (en) * 2014-09-18 2019-02-22 百度在线网络技术(北京)有限公司 Data transmission method and device
IN2015CH00883A (en) * 2015-02-24 2015-04-10 Wipro Ltd
US10122799B2 (en) 2016-03-29 2018-11-06 Experian Health, Inc. Remote system monitor
CN107786601B (en) 2016-08-29 2020-03-17 腾讯科技(深圳)有限公司 Information processing method, terminal and server
US11494174B2 (en) 2020-10-14 2022-11-08 International Business Machines Corporation Remote system update and monitoring without inbound connection

Family Cites Families (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US614501A (en) * 1898-11-22 Pneumatic concentrator
US4531182A (en) * 1969-11-24 1985-07-23 Hyatt Gilbert P Machine control system operating from remote commands
EP0042447B1 (en) * 1980-06-19 1984-06-13 International Business Machines Corporation Flow control mechanism for block switching nodes
US4607365A (en) * 1983-11-14 1986-08-19 Tandem Computers Incorporated Fault-tolerant communications controller system
US4686698A (en) * 1985-04-08 1987-08-11 Datapoint Corporation Workstation for interfacing with a video conferencing network
JPH01194054A (en) * 1988-01-29 1989-08-04 Hitachi Ltd Program loading system for distributed processing system
JP2804125B2 (en) * 1989-11-08 1998-09-24 株式会社日立製作所 Fault monitoring device and control method for information processing system
US5175820A (en) * 1990-08-31 1992-12-29 Advanced Micro Devices, Inc. Apparatus for use with a computing device controlling communications with a plurality of peripheral devices including a feedback bus to indicate operational modes
WO1992005485A2 (en) * 1990-09-17 1992-04-02 Cabletron Systems, Inc. Network management system using model-based intelligence
GB9021859D0 (en) * 1990-10-08 1990-11-21 D2B Systems Co Ltd Test apparatus and method
US5517655A (en) 1991-04-26 1996-05-14 Hewlett-Packard Company Method for monitoring transactions in an object-oriented environment
US5832511A (en) 1992-06-11 1998-11-03 Beck Systems, Inc. Workgroup network manager for controlling the operation of workstations within the computer network
US5732212A (en) * 1992-10-23 1998-03-24 Fox Network Systems, Inc. System and method for remote monitoring and operation of personal computers
US5428806A (en) * 1993-01-22 1995-06-27 Pocrass; Alan L. Computer networking system including central chassis with processor and input/output modules, remote transceivers, and communication links between the transceivers and input/output modules
GB2286508A (en) 1994-02-08 1995-08-16 Ibm Performance and status monitoring in a computer network
US5835911A (en) * 1994-02-08 1998-11-10 Fujitsu Limited Software distribution and maintenance system and method
CN1114861C (en) 1994-04-05 2003-07-16 英特尔公司 Method and apparatus for monitoring and controlling programs in a network
US5644706A (en) * 1994-06-20 1997-07-01 Microsoft Corporation Failure detection and reporting for a computer mail gateway
US5440726A (en) * 1994-06-22 1995-08-08 At&T Corp. Progressive retry method and apparatus having reusable software modules for software failure recovery in multi-process message-passing applications
US5742762A (en) 1995-05-19 1998-04-21 Telogy Networks, Inc. Network management gateway
US5621892A (en) * 1995-10-10 1997-04-15 Intel Corporation Method and apparatus for managing alerts and events in a networked computer system
US5740354A (en) 1995-11-27 1998-04-14 Microsoft Corporation Method and system for associating related errors in a computer system
US5796951A (en) 1995-12-22 1998-08-18 Intel Corporation System for displaying information relating to a computer network including association devices with tasks performable on those devices
JP3569371B2 (en) * 1996-01-24 2004-09-22 富士通株式会社 Repeater test system and test method
DE69712552T2 (en) 1996-02-14 2003-01-09 Hitachi Ltd Method for monitoring a computer system with distribution of performance data to several monitoring processes
US5768300A (en) * 1996-02-22 1998-06-16 Fujitsu Limited Interconnect fault detection and localization method and apparatus
US5758126A (en) 1996-03-19 1998-05-26 Sterling Commerce, Inc. Customizable bidirectional EDI translation system
US5964839A (en) 1996-03-29 1999-10-12 At&T Corp System and method for monitoring information flow and performing data collection
US5721824A (en) * 1996-04-19 1998-02-24 Sun Microsystems, Inc. Multiple-package installation with package dependencies
US5958012A (en) 1996-07-18 1999-09-28 Computer Associates International, Inc. Network management system using virtual reality techniques to display and simulate navigation to network components
US6012152A (en) * 1996-11-27 2000-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Software fault management system
US6279826B1 (en) * 1996-11-29 2001-08-28 Diebold, Incorporated Fault monitoring and notification system for automated banking
US5938732A (en) 1996-12-09 1999-08-17 Sun Microsystems, Inc. Load balancing and failover of network services
US6038219A (en) * 1996-12-31 2000-03-14 Paradyne Corporation User-configurable frame relay network
US6055493A (en) 1997-01-29 2000-04-25 Infovista S.A. Performance measurement and service quality monitoring system and process for an information system
US6137805A (en) * 1997-02-10 2000-10-24 International Business Machines Corporation Method and apparatus to remotely configure a data processing system
US6411598B1 (en) * 1997-03-12 2002-06-25 Mci Communications Corporation Signal conversion for fault isolation
US6496476B1 (en) * 1997-03-12 2002-12-17 Worldcom, Inc. System and method for restricted reuse of intact portions of failed paths
US6189046B1 (en) * 1997-03-27 2001-02-13 Hewlett-Packard Company Mechanism and method for merging cached location information in a distributed object environment
CA2234314C (en) * 1997-04-09 2002-06-04 Nec Corporation Fault recovery system and transmission path autonomic switching system
US6208616B1 (en) * 1997-05-13 2001-03-27 3Com Corporation System for detecting errors in a network
US5974046A (en) * 1997-05-16 1999-10-26 Electronics And Telecommunications Research Institute Maintenance method for subscriber lines of broadband network termination apparatus in an asynchronous transfer mode permanent virtual connection switching system
US6012059A (en) * 1997-08-21 2000-01-04 Dataxel Corporation Method and apparatus for replicated transaction consistency
US6718482B2 (en) * 1997-09-12 2004-04-06 Hitachi, Ltd. Fault monitoring system
US6178529B1 (en) * 1997-11-03 2001-01-23 Microsoft Corporation Method and system for resource monitoring of disparate resources in a server cluster
US6445774B1 (en) 1997-11-17 2002-09-03 Mci Communications Corporation System for automated workflow in a network management and operations system
US6286046B1 (en) 1997-12-22 2001-09-04 International Business Machines Corporation Method of recording and measuring e-business sessions on the world wide web
US6351824B1 (en) 1998-01-05 2002-02-26 Sophisticated Circuits, Inc. Methods and apparatuses for controlling the operation of a digital processing system
US6202207B1 (en) * 1998-01-28 2001-03-13 International Business Machines Corporation Method and a mechanism for synchronized updating of interoperating software
US20040088150A1 (en) * 1998-03-31 2004-05-06 Synopsys, Inc. System and method for hardware and software co-verification
US6728781B1 (en) * 1998-05-12 2004-04-27 Cornell Research Foundation, Inc. Heartbeat failure detector method and apparatus
US6119157A (en) 1998-05-14 2000-09-12 Sun Microsystems, Inc. Protocol for exchanging configuration data in a computer network
US6230201B1 (en) 1998-05-29 2001-05-08 Ip Net Solutions, Inc. Configurable transaction routing system and method
US6178441B1 (en) 1998-09-21 2001-01-23 International Business Machines Corporation Method and system in a computer network for the reliable and consistent ordering of client requests
US6553507B1 (en) * 1998-09-30 2003-04-22 Intel Corporation Just-in-time software updates
US6360334B1 (en) 1998-11-30 2002-03-19 Rockwell Collins, Inc. Method and apparatus for verifying a software configuration of a distributed system
US6236977B1 (en) 1999-01-04 2001-05-22 Realty One, Inc. Computer implemented marketing system
US6334141B1 (en) * 1999-02-02 2001-12-25 International Business Machines Corporation Distributed server for real-time collaboration
US6442754B1 (en) * 1999-03-29 2002-08-27 International Business Machines Corporation System, method, and program for checking dependencies of installed software components during installation or uninstallation of software
CN100384191C (en) 1999-06-10 2008-04-23 阿尔卡塔尔互联网运行公司 Strategy based network architecture
US6618764B1 (en) * 1999-06-25 2003-09-09 Koninklijke Philips Electronics N.V. Method for enabling interaction between two home networks of different software architectures
US6601233B1 (en) * 1999-07-30 2003-07-29 Accenture Llp Business components framework
AU7078500A (en) * 1999-09-14 2001-04-17 Megaxess, Inc. Method and apparatus for prevention of congestion in atm networks through atm protection switching
US7539134B1 (en) * 1999-11-16 2009-05-26 Broadcom Corporation High speed flow control methodology
US6606744B1 (en) * 1999-11-22 2003-08-12 Accenture, Llp Providing collaborative installation management in a network-based supply chain environment
WO2001039418A2 (en) * 1999-11-22 2001-05-31 Diversified High Technologies, Inc. Network security data management system and method
US6813634B1 (en) * 2000-02-03 2004-11-02 International Business Machines Corporation Network fault alerting system and method
US6718370B1 (en) * 2000-03-31 2004-04-06 Intel Corporation Completion queue management mechanism and method for checking on multiple completion queues and processing completion events
US20020049815A1 (en) 2000-04-14 2002-04-25 Kayshav Dattatri System for monitoring and managing information and information transfers in a computer network
JP3747740B2 (en) * 2000-05-22 2006-02-22 株式会社日立製作所 Detour control method in Internet gateway system
US7171654B2 (en) * 2000-05-25 2007-01-30 The United States Of America As Represented By The Secretary Of The Navy System specification language for resource management architecture and corresponding programs therefore
US6678369B2 (en) * 2000-06-09 2004-01-13 Nms Communications Corporation Network interface redundancy
US6775236B1 (en) * 2000-06-16 2004-08-10 Ciena Corporation Method and system for determining and suppressing sympathetic faults of a communications network
US6944129B1 (en) * 2000-06-19 2005-09-13 Avaya Technology Corp. Message format and flow control for replacement of the packet control driver/packet interface dual port RAM communication
US6990513B2 (en) * 2000-06-22 2006-01-24 Microsoft Corporation Distributed computing services platform
US6754672B1 (en) * 2000-09-13 2004-06-22 American Management Systems, Inc. System and method for efficient integration of government administrative and program systems
US7133929B1 (en) * 2000-10-24 2006-11-07 Intel Corporation System and method for providing detailed path information to clients
US7574346B2 (en) * 2000-10-30 2009-08-11 Microsoft Corporation Kernel emulator for non-native program modules
US6894969B1 (en) * 2000-11-14 2005-05-17 Lucent Technologies Inc. Apparatus and method for redundancy of processing modules interfaced to a switching core
EP1211851A1 (en) * 2000-11-30 2002-06-05 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and system for resource reservation in a multicasting network
US6884162B2 (en) 2000-12-01 2005-04-26 Sony Corporation System and method to support gaming in an electronic network
US7305461B2 (en) * 2000-12-15 2007-12-04 International Business Machines Corporation Method and system for network management with backup status gathering
US6834304B1 (en) 2000-12-21 2004-12-21 Nortel Networks Limited Method and apparatus for creating a network audit report
US6817010B2 (en) * 2000-12-27 2004-11-09 International Business Machines Corporation Monitoring messages during execution of a message flow
US7418700B2 (en) * 2001-01-29 2008-08-26 Microsoft Corporation System and method to facilitate installation and/or removal of components
US20020116213A1 (en) 2001-01-30 2002-08-22 Manugistics, Inc. System and method for viewing supply chain network metrics
US8176137B2 (en) * 2001-01-31 2012-05-08 Accenture Global Services Limited Remotely managing a data processing system via a communications network
US7389341B2 (en) * 2001-01-31 2008-06-17 Accenture Llp Remotely monitoring a data processing system via a communications network
CA2465602C (en) * 2003-09-29 2009-09-22 Accelink Technologies Co., Ltd. Variable polarization independent optical power splitter

Also Published As

Publication number Publication date
US8769081B2 (en) 2014-07-01
CA2680702A1 (en) 2002-08-08
CA2680702C (en) 2011-08-02
EP1358570B1 (en) 2018-06-27
WO2002061605A1 (en) 2002-08-08
EP1358570A1 (en) 2003-11-05
EP1358570A4 (en) 2007-11-21
CA2434860C (en) 2009-12-22
US20020103900A1 (en) 2002-08-01
ES2687969T3 (en) 2018-10-30
US20080183728A1 (en) 2008-07-31
US9900226B2 (en) 2018-02-20
US20140250226A1 (en) 2014-09-04
US7389341B2 (en) 2008-06-17

Similar Documents

Publication Publication Date Title
CA2434860A1 (en) Remotely monitoring a data processing system via a communications network
EP0658032B1 (en) Location identification in a communications signalling network
US6889095B1 (en) Computer network adapted for industrial environments
US5710777A (en) Communication system
US6480469B1 (en) Dial-up access response testing method and system therefor
US5802144A (en) Minimum common span network outage detection and isolation
JPH0793624B2 (en) Device and method for isolating and analyzing faults in link coupling systems
CN106411659A (en) Business data monitoring method and apparatus
CN105335271A (en) State monitoring apparatus and comprehensive monitoring system and method
GB2387289A (en) Error detection in communication systems
CN101977128A (en) Interface detection method and device for communication equipment
CN103607295A (en) Alarm processing method and alarm system
CN106254199A (en) Unidirectional ring network fault point positioning method, concentrator, terminal unit and system
CN1213917A (en) Control architecture using embedded signal status protocol
CN114257472B (en) Network topology monitoring method, device, equipment and readable storage medium
US20030105856A1 (en) Meaningful alarm notification structure for alarm identification
CN101902369B (en) The Fault Locating Method of backboard cross system and device
KR20030051913A (en) A method of processing alarm signal for communication system
SE505322C2 (en) Routine check of parity maintenance
KR0136507B1 (en) Communication error detection method between signal exchange and management system of common line (No.7) signal network
JP4061153B2 (en) Loop type transmission line fault monitoring system
CN110413469A (en) A kind of fault detection system
CN101141223A (en) Service based fault localization method and apparatus
CN111865814B (en) Automatic filtering method for abnormal forwarding flow in software defined network
KR20010112879A (en) After Service Method Using Web based system for detecting trouble of machine and controlling

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20220131