WO2003025753A3 - Method for producing an error detection message in a portable data medium - Google Patents

Method for producing an error detection message in a portable data medium Download PDF

Info

Publication number
WO2003025753A3
WO2003025753A3 PCT/EP2002/010085 EP0210085W WO03025753A3 WO 2003025753 A3 WO2003025753 A3 WO 2003025753A3 EP 0210085 W EP0210085 W EP 0210085W WO 03025753 A3 WO03025753 A3 WO 03025753A3
Authority
WO
WIPO (PCT)
Prior art keywords
error detection
programme
producing
detection message
smart card
Prior art date
Application number
PCT/EP2002/010085
Other languages
German (de)
French (fr)
Other versions
WO2003025753A2 (en
Inventor
Georg Kramposthuber
Thomas Stocker
Original Assignee
Giesecke & Devrient Gmbh
Georg Kramposthuber
Thomas Stocker
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 Giesecke & Devrient Gmbh, Georg Kramposthuber, Thomas Stocker filed Critical Giesecke & Devrient Gmbh
Priority to EP02772281A priority Critical patent/EP1436703A2/en
Publication of WO2003025753A2 publication Critical patent/WO2003025753A2/en
Publication of WO2003025753A3 publication Critical patent/WO2003025753A3/en

Links

Classifications

    • 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
    • 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/3636Software debugging by tracing the execution of the program
    • 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/3648Software debugging using additional hardware

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention concerns a method for producing an error detection message when executing a programme on a smart card (10). Said method comprises the following steps: identifying a predetermined event; reading a programme counter (18, 26); associating with the state of the programme counter at least an information concerning the executed programme source code; generating the error detection message using said data and outputting said message in a recording of output data (38) of the smart card (10). The invention also concerns a smart card, a method for providing an error processing routine (40) and/or attribution data (46) and a programme product, which exhibit related characteristics. The invention enables to increase error detection reliability when executing programmes on smart cards, thereby reducing costs related to error detection.
PCT/EP2002/010085 2001-09-17 2002-09-09 Method for producing an error detection message in a portable data medium WO2003025753A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP02772281A EP1436703A2 (en) 2001-09-17 2002-09-09 Method for producing an error detection message in a portable data medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE2001145783 DE10145783A1 (en) 2001-09-17 2001-09-17 Generate a troubleshooting message for a portable disk
DE10145783.9 2001-09-17

Publications (2)

Publication Number Publication Date
WO2003025753A2 WO2003025753A2 (en) 2003-03-27
WO2003025753A3 true WO2003025753A3 (en) 2004-01-08

Family

ID=7699316

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2002/010085 WO2003025753A2 (en) 2001-09-17 2002-09-09 Method for producing an error detection message in a portable data medium

Country Status (3)

Country Link
EP (1) EP1436703A2 (en)
DE (1) DE10145783A1 (en)
WO (1) WO2003025753A2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10324384B3 (en) * 2003-05-28 2004-11-04 Giesecke & Devrient Gmbh Debugging method for installation of user program in portable data carrier e.g. smart card, using diagnosis program for detection of faults in installation routine
DE102004007614A1 (en) * 2004-02-17 2005-09-01 Giesecke & Devrient Gmbh Data carrier with sequence diagnostics memory
DE102005028394A1 (en) 2005-06-20 2006-12-28 Giesecke & Devrient Gmbh Method for treatment of failure events at portable data carrier involves treatment of failure event during installation of data carrier and appears in data carrier during predetermined execution of application program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2667419A1 (en) * 1990-10-02 1992-04-03 Gemplus Card Int Memory-card application-program debugging process and debugging system
US5371747A (en) * 1992-06-05 1994-12-06 Convex Computer Corporation Debugger program which includes correlation of computer program source code with optimized object code
US6085029A (en) * 1995-05-09 2000-07-04 Parasoft Corporation Method using a computer for automatically instrumenting a computer program for dynamic debugging
DE19954810A1 (en) * 1999-11-13 2001-05-17 Bosch Gmbh Robert Generating and debugging machine program involves linker placing reference table in machine program that points to object data file with symbol information required for debugging

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5446900A (en) * 1992-07-24 1995-08-29 Microtec Research, Inc. Method and apparatus for statement level debugging of a computer program
DE19930120A1 (en) * 1999-06-30 2001-01-11 Siemens Ag Multiprocessor-trace concept for system-on-semiconductor chip applications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2667419A1 (en) * 1990-10-02 1992-04-03 Gemplus Card Int Memory-card application-program debugging process and debugging system
US5371747A (en) * 1992-06-05 1994-12-06 Convex Computer Corporation Debugger program which includes correlation of computer program source code with optimized object code
US6085029A (en) * 1995-05-09 2000-07-04 Parasoft Corporation Method using a computer for automatically instrumenting a computer program for dynamic debugging
DE19954810A1 (en) * 1999-11-13 2001-05-17 Bosch Gmbh Robert Generating and debugging machine program involves linker placing reference table in machine program that points to object data file with symbol information required for debugging

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"SMART TOOLS ILLUMINATE DEEPLY EMBEDDED SYSTEMS", EDN ELECTRICAL DESIGN NEWS, CAHNERS PUBLISHING CO. NEWTON, MASSACHUSETTS, US, vol. 45, no. 3, 3 February 2000 (2000-02-03), pages 129 - 130,132,134,136,138, XP000933336, ISSN: 0012-7515 *

Also Published As

Publication number Publication date
EP1436703A2 (en) 2004-07-14
DE10145783A1 (en) 2003-04-24
WO2003025753A2 (en) 2003-03-27

Similar Documents

Publication Publication Date Title
EP1096438A3 (en) A lighted keypad assembly, method and system for tracking players
WO2005024585A3 (en) Using advanced shipping notification information for supply chain process analysis
HK1103934A1 (en) Information processing system, information processing device, and information processing method
WO2002001467A3 (en) System for inventory control and capturing and analyzing consumer buying decisions
WO2001043030A8 (en) A method of component-based system development
WO2003032116A3 (en) System and method for integrated circuit card data storage
ATE251787T1 (en) READER FOR IDENTIFICATION IN A RADIO SYSTEM
TW200508857A (en) Methods and systems for recording user actions in computer programs
WO2004061564A3 (en) System and method for pricing loans in the secondary mortgage market
EP1508865A4 (en) Information processing system
CA2298372A1 (en) Original data circulation method, system, apparatus, and computer readable medium
WO2002080520A3 (en) Method and system for image processing
IL135847A0 (en) Method and system for using a frequent shopper card as a phone calling card
WO1999019823A3 (en) Methods and systems for providing human/computer interfaces
EP0437616A4 (en) Ic card system having function of confirming destroyed data
FR2868575B1 (en) HIGH CADENCE CUSTOMIZATION MACHINE
EP1600869A4 (en) Content processing terminal, copy right management system, and method thereof
EP1260944A3 (en) IC card issuance system
EP1017031A3 (en) Method and apparatus for selling electronic information with or without advertisement
WO2002008979A1 (en) Assets management system, terminal for assets management, and assets management device
EP1367590A3 (en) Music recording/reproducing apparatus, list generation method, and information recording medium
CA2374514A1 (en) Recording medium and coded image reader apparatus
WO2004012039A3 (en) Systems and methods for interfacing multiple types of object identifiers and object identifier readers to multiple types of applications
WO2005067465A3 (en) Card reading systems and methods
WO2003025753A3 (en) Method for producing an error detection message in a portable data medium

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 CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MK MN MW MX MZ NO NZ OM PH PT RO RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG US UZ VC VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG AE AG AL AM AT AZ BA BB BG BR BY BZ CA CH CN CO CR CZ DE DK DM DZ EC EE ES FI GB GD GE GM HR HU ID IL IN IS JP KE KG KP KR KZ LK LR LS LT LU LV MA MD MG MK MN MX MZ NO NZ OM PH PL PT RO RU SD SE SI SK SL TJ TM TN TR TT TZ UA UG UZ VC YU ZA ZM ZW GH GM KE LS MW MZ SL SZ TZ UG ZM ZW

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2002772281

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2002772281

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP