WO2001059971A3 - Embedded device monitoring agent - Google Patents

Embedded device monitoring agent Download PDF

Info

Publication number
WO2001059971A3
WO2001059971A3 PCT/IL2001/000142 IL0100142W WO0159971A3 WO 2001059971 A3 WO2001059971 A3 WO 2001059971A3 IL 0100142 W IL0100142 W IL 0100142W WO 0159971 A3 WO0159971 A3 WO 0159971A3
Authority
WO
WIPO (PCT)
Prior art keywords
logging
function
embedded device
monitoring agent
device monitoring
Prior art date
Application number
PCT/IL2001/000142
Other languages
French (fr)
Other versions
WO2001059971A2 (en
WO2001059971A8 (en
Inventor
Adi Dulberg
Eldad Maniv
Alex Toker
Gil Levonai
Original Assignee
Nextnine Ltd
Adi Dulberg
Eldad Maniv
Alex Toker
Gil Levonai
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 Nextnine Ltd, Adi Dulberg, Eldad Maniv, Alex Toker, Gil Levonai filed Critical Nextnine Ltd
Priority to EP01906078A priority Critical patent/EP1281121A2/en
Priority to AU34040/01A priority patent/AU3404001A/en
Priority to US10/203,948 priority patent/US20030023956A1/en
Publication of WO2001059971A2 publication Critical patent/WO2001059971A2/en
Publication of WO2001059971A3 publication Critical patent/WO2001059971A3/en
Publication of WO2001059971A8 publication Critical patent/WO2001059971A8/en
Priority to US11/535,145 priority patent/US20070100585A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • G06F11/3644Software debugging by instrumenting at runtime
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • G06F11/366Software debugging using diagnostics

Abstract

A generic software logging package (item 13 of fig. 1) for using with a user software application (12). The software logging package includes at least one function which stores logging data into at least one logging buffer (17) and at least one macro command (20) which expands into a conditional call to the at least one function, the conditional call including a call statement which transfers to the called function at least one redundant parameter.
PCT/IL2001/000142 2000-02-14 2001-02-14 Embedded device monitoring agent WO2001059971A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP01906078A EP1281121A2 (en) 2000-02-14 2001-02-14 Embedded device monitoring agent
AU34040/01A AU3404001A (en) 2000-02-14 2001-02-14 Embedded device monitoring agent
US10/203,948 US20030023956A1 (en) 2000-02-14 2001-02-14 Embedded device monitoring agent
US11/535,145 US20070100585A1 (en) 2000-02-14 2006-09-26 Support Network

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US18221100P 2000-02-14 2000-02-14
US60/182,211 2000-02-14
US65492500A 2000-09-05 2000-09-05
US09/654,925 2000-09-05
US26472901P 2001-01-30 2001-01-30
US26473001P 2001-01-30 2001-01-30
US60/264,730 2001-01-30
US60/264,729 2001-01-30

Publications (3)

Publication Number Publication Date
WO2001059971A2 WO2001059971A2 (en) 2001-08-16
WO2001059971A3 true WO2001059971A3 (en) 2002-01-17
WO2001059971A8 WO2001059971A8 (en) 2002-10-03

Family

ID=27497484

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/IL2001/000142 WO2001059971A2 (en) 2000-02-14 2001-02-14 Embedded device monitoring agent
PCT/IL2001/000144 WO2001059972A2 (en) 2000-02-14 2001-02-14 Support network

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/IL2001/000144 WO2001059972A2 (en) 2000-02-14 2001-02-14 Support network

Country Status (3)

Country Link
EP (2) EP1275044A4 (en)
AU (2) AU2001234042A1 (en)
WO (2) WO2001059971A2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10235794A1 (en) 2002-08-05 2004-03-04 Siemens Ag System and procedure for condition-based maintenance
WO2008052928A2 (en) * 2006-10-31 2008-05-08 Agfa Graphics Nv Method and system for remote servicing of intelligent devices
EP1918819A1 (en) * 2006-10-31 2008-05-07 Agfa Graphics N.V. Method and system for remote servicing of intelligent devices
EP2687989B1 (en) * 2011-03-15 2022-05-11 Hyundai Motor Company Communication test device and method
EP3701440A1 (en) * 2017-10-25 2020-09-02 Telefonaktiebolaget LM Ericsson (PUBL) Operation of an electronic device during maintenance
FI128274B (en) * 2019-05-27 2020-02-14 Blancco Tech Group Ip Oy Diagnostic test prioritization based on accumulated diagnostic reports
US11237890B2 (en) * 2019-08-21 2022-02-01 International Business Machines Corporation Analytics initiated predictive failure and smart log

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5165254A (en) * 1991-08-01 1992-11-24 Institute Of Gas Technology Counterflow air-to-refrigerant heat exchange system
US5450586A (en) * 1991-08-14 1995-09-12 Hewlett-Packard Company System for analyzing and debugging embedded software through dynamic and interactive use of code markers
US5682328A (en) * 1996-09-11 1997-10-28 Bbn Corporation Centralized computer event data logging system
US5805891A (en) * 1995-07-26 1998-09-08 International Business Machines Corporation System and method for managing maintenance of computer software
US5815653A (en) * 1995-11-13 1998-09-29 You; Lawrence L. Debugging system with portable debug environment-independent client and non-portable platform-specific server
US5819093A (en) * 1995-03-03 1998-10-06 Sun Microsystems, Inc. System and method for a distributed debugger for debugging distributed application programs
US6067639A (en) * 1995-11-09 2000-05-23 Microsoft Corporation Method for integrating automated software testing with software development
US6085029A (en) * 1995-05-09 2000-07-04 Parasoft Corporation Method using a computer for automatically instrumenting a computer program for dynamic debugging
US6106571A (en) * 1998-01-29 2000-08-22 Applied Microsystems Corporation Relocatable instrumentation tags for testing and debugging a computer program
US6158045A (en) * 1995-11-13 2000-12-05 Object Technology Licensing Corporation Portable debugging services utilizing a client debugger object and a server debugger object with flexible addressing support
US6167538A (en) * 1998-03-06 2000-12-26 Compaq Computer Corporation Method and apparatus for monitoring components of a computer system
US6173421B1 (en) * 1997-04-18 2001-01-09 Microsoft Corporation Centrally handling runtime errors
US6189142B1 (en) * 1998-09-16 2001-02-13 International Business Machines Corporation Visual program runtime performance analysis
US6202199B1 (en) * 1997-07-31 2001-03-13 Mutek Solutions, Ltd. System and method for remotely analyzing the execution of computer programs
US6253368B1 (en) * 1997-03-31 2001-06-26 International Business Machines Corporation Dynamically debugging user-defined functions and stored procedures
US20010005852A1 (en) * 1997-03-12 2001-06-28 Bogle Phillip Lee Active debugging environment for applications containing compiled and interpreted programming language code

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6029175A (en) * 1995-10-26 2000-02-22 Teknowledge Corporation Automatic retrieval of changed files by a network software agent
KR100286008B1 (en) * 1995-12-30 2001-04-16 윤종용 Method for automatically updating software program
SG77111A1 (en) * 1996-02-28 2000-12-19 It Innovations Pte Ltd A system for manipulating and upgrading data objects with remote data sources automatically and seamlessly
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US6006034A (en) * 1996-09-05 1999-12-21 Open Software Associates, Ltd. Systems and methods for automatic application version upgrading and maintenance
US6009274A (en) * 1996-12-13 1999-12-28 3Com Corporation Method and apparatus for automatically updating software components on end systems over a network
US6230194B1 (en) * 1997-07-14 2001-05-08 Freegate Corporation Upgrading a secure network interface
US6167567A (en) * 1998-05-05 2000-12-26 3Com Corporation Technique for automatically updating software stored on a client computer in a networked client-server environment
US6243774B1 (en) * 1998-06-30 2001-06-05 International Business Machines Corporation Apparatus program product and method of managing computer resources supporting concurrent maintenance operations

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5165254A (en) * 1991-08-01 1992-11-24 Institute Of Gas Technology Counterflow air-to-refrigerant heat exchange system
US5450586A (en) * 1991-08-14 1995-09-12 Hewlett-Packard Company System for analyzing and debugging embedded software through dynamic and interactive use of code markers
US5819093A (en) * 1995-03-03 1998-10-06 Sun Microsystems, Inc. System and method for a distributed debugger for debugging distributed application programs
US6085029A (en) * 1995-05-09 2000-07-04 Parasoft Corporation Method using a computer for automatically instrumenting a computer program for dynamic debugging
US5805891A (en) * 1995-07-26 1998-09-08 International Business Machines Corporation System and method for managing maintenance of computer software
US6067639A (en) * 1995-11-09 2000-05-23 Microsoft Corporation Method for integrating automated software testing with software development
US5815653A (en) * 1995-11-13 1998-09-29 You; Lawrence L. Debugging system with portable debug environment-independent client and non-portable platform-specific server
US6158045A (en) * 1995-11-13 2000-12-05 Object Technology Licensing Corporation Portable debugging services utilizing a client debugger object and a server debugger object with flexible addressing support
US5682328A (en) * 1996-09-11 1997-10-28 Bbn Corporation Centralized computer event data logging system
US20010005852A1 (en) * 1997-03-12 2001-06-28 Bogle Phillip Lee Active debugging environment for applications containing compiled and interpreted programming language code
US6253368B1 (en) * 1997-03-31 2001-06-26 International Business Machines Corporation Dynamically debugging user-defined functions and stored procedures
US6173421B1 (en) * 1997-04-18 2001-01-09 Microsoft Corporation Centrally handling runtime errors
US6202199B1 (en) * 1997-07-31 2001-03-13 Mutek Solutions, Ltd. System and method for remotely analyzing the execution of computer programs
US6106571A (en) * 1998-01-29 2000-08-22 Applied Microsystems Corporation Relocatable instrumentation tags for testing and debugging a computer program
US6167538A (en) * 1998-03-06 2000-12-26 Compaq Computer Corporation Method and apparatus for monitoring components of a computer system
US6189142B1 (en) * 1998-09-16 2001-02-13 International Business Machines Corporation Visual program runtime performance analysis

Also Published As

Publication number Publication date
AU3404001A (en) 2001-08-20
AU2001234042A1 (en) 2001-08-20
EP1275044A4 (en) 2007-01-03
WO2001059971A2 (en) 2001-08-16
EP1281121A2 (en) 2003-02-05
EP1275044A2 (en) 2003-01-15
WO2001059971A8 (en) 2002-10-03
WO2001059972A3 (en) 2002-01-17
WO2001059972A8 (en) 2003-02-13
WO2001059972A2 (en) 2001-08-16

Similar Documents

Publication Publication Date Title
BR9815605A (en) Detergent tablet
WO2003071412A3 (en) Network data storage-related operations
ATE287944T1 (en) DETERGENT TABLET
ATE317002T1 (en) DETERGENT TABLET
HK1066610A1 (en) Dynamic priority external transaction system
SG112809A1 (en) Media converter and failure detection technique
SG102024A1 (en) Data compression, control program for controlling the data compression
MY132039A (en) Articulating earplug
WO2001059971A3 (en) Embedded device monitoring agent
AU2001287220A1 (en) System for developing, implementing and monitoring a health management program
IT1316614B1 (en) PROCEDURE AND DEVICE FOR THE OPERATION OF A THERMOSTATIC VALVE.
WO2004029756A3 (en) Constrained user interface in a communications network
GB0025495D0 (en) A data buffer
AU2001254720A1 (en) Di- and polyisocyanates blocked by 3,4-disubstituted pyrazoles, and the use thereof
WO2004048143A3 (en) Device for controlling at least two functions of an element
FR2773863B1 (en) REMOTE CONTROL DEVICE, ESPECIALLY HYDRAULIC MANIPULATOR
AU2000254475A1 (en) Webserver-based well instrumentation, logging, monitoring and control
AU7531100A (en) Device comprising a computer and a peripheral for remote communication by sound link
董怀武 et al. Geometric Modeling Based on Generalized Forces
ITO On the Ryoya, Yuten and Seikunni
Zangger A Lost Civilization
WO2001096974A3 (en) Remote control unit
GB0023183D0 (en) Methods, a system and a computer program
IT247358Y1 (en) SIMPLIFIED LOAD WALL ARM.
ITRM20010409A0 (en) ONE FIXING PIN FOR KEY OPERATION.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 10203948

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2001906078

Country of ref document: EP

AK Designated states

Kind code of ref document: C1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WR Later publication of a revised version of an international search report
WWP Wipo information: published in national office

Ref document number: 2001906078

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001906078

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP