CA2434860A1 - Remotely monitoring a data processing system via a communications network - Google Patents
Remotely monitoring a data processing system via a communications network Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0715—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2294—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3017—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is implementing multitasking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0681—Configuration of triggering conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0751—Error or fault detection not based on redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/083—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for increasing network speed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/0836—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability to enhance reliability, e.g. reduce downtime
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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)
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 |
-
2001
- 2001-08-31 US US09/943,964 patent/US7389341B2/en not_active Expired - Lifetime
-
2002
- 2002-01-30 EP EP02707610.8A patent/EP1358570B1/en not_active Expired - Lifetime
- 2002-01-30 WO PCT/US2002/002571 patent/WO2002061605A1/en not_active Application Discontinuation
- 2002-01-30 ES ES02707610.8T patent/ES2687969T3/en not_active Expired - Lifetime
- 2002-01-30 CA CA2680702A patent/CA2680702C/en not_active Expired - Lifetime
- 2002-01-30 CA CA002434860A patent/CA2434860C/en not_active Expired - Lifetime
-
2008
- 2008-01-15 US US12/008,846 patent/US8769081B2/en not_active Expired - Fee Related
-
2014
- 2014-05-16 US US14/280,097 patent/US9900226B2/en not_active Expired - Lifetime
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 |