ATE475933T1 - Sicherungsverfahren eines softwareprogramms sowie entsprechende vorrichtung, entsprechendes aktualisierungsverfahren und entsprechender aktualisierungsserver - Google Patents

Sicherungsverfahren eines softwareprogramms sowie entsprechende vorrichtung, entsprechendes aktualisierungsverfahren und entsprechender aktualisierungsserver

Info

Publication number
ATE475933T1
ATE475933T1 AT09151993T AT09151993T ATE475933T1 AT E475933 T1 ATE475933 T1 AT E475933T1 AT 09151993 T AT09151993 T AT 09151993T AT 09151993 T AT09151993 T AT 09151993T AT E475933 T1 ATE475933 T1 AT E475933T1
Authority
AT
Austria
Prior art keywords
output data
computer program
data
corresponding update
well
Prior art date
Application number
AT09151993T
Other languages
English (en)
Inventor
David Naccache
Original Assignee
Ingenico Sa
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 Ingenico Sa filed Critical Ingenico Sa
Application granted granted Critical
Publication of ATE475933T1 publication Critical patent/ATE475933T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • G06F11/1479Generic software techniques for error detection or fault masking
    • G06F11/1487Generic software techniques for error detection or fault masking using N-version programming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0748Error 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 remote unit communicating with a single-box computer node experiencing an error/fault
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • G06F11/1497Time redundant execution of software on a single processing unit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0793Remedial or corrective actions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)
AT09151993T 2008-02-12 2009-02-03 Sicherungsverfahren eines softwareprogramms sowie entsprechende vorrichtung, entsprechendes aktualisierungsverfahren und entsprechender aktualisierungsserver ATE475933T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0850883A FR2927436A1 (fr) 2008-02-12 2008-02-12 Procede de securisation d'un programme informatique, dispositif, procede de mise a jour et serveur de mise a jour correspondants.

Publications (1)

Publication Number Publication Date
ATE475933T1 true ATE475933T1 (de) 2010-08-15

Family

ID=39323692

Family Applications (1)

Application Number Title Priority Date Filing Date
AT09151993T ATE475933T1 (de) 2008-02-12 2009-02-03 Sicherungsverfahren eines softwareprogramms sowie entsprechende vorrichtung, entsprechendes aktualisierungsverfahren und entsprechender aktualisierungsserver

Country Status (6)

Country Link
US (1) US20090204952A1 (de)
EP (1) EP2090984B1 (de)
AT (1) ATE475933T1 (de)
DE (1) DE602009000080D1 (de)
ES (1) ES2349908T3 (de)
FR (1) FR2927436A1 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8286798B2 (en) * 2009-08-07 2012-10-16 Cnh America Llc Corn cob cleaning conveyor system
US10275329B2 (en) * 2017-02-09 2019-04-30 Red Hat, Inc. Fault isolation and identification in versioned microservices
US10585745B2 (en) * 2017-11-28 2020-03-10 International Business Machines Corporation Prevention of application container failure between replicated containers
US12197893B2 (en) * 2022-03-10 2025-01-14 Jin Ming Wen Data driven computing system development

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5243607A (en) * 1990-06-25 1993-09-07 The Johns Hopkins University Method and apparatus for fault tolerance
US5550736A (en) * 1993-04-27 1996-08-27 Honeywell Inc. Fail-operational fault tolerant flight critical computer architecture and monitoring method
EP0653708B1 (de) * 1993-10-15 2000-08-16 Hitachi, Ltd. Logischer Schaltkreis mit Fehlernachweisfunktion, Verfahren zum Verwalten von Betriebsmitteln und fehlertolerantes System zu seiner Anwendung
US6128555A (en) * 1997-05-29 2000-10-03 Trw Inc. In situ method and system for autonomous fault detection, isolation and recovery
US6862565B1 (en) * 2000-04-13 2005-03-01 Hewlett-Packard Development Company, L.P. Method and apparatus for validating cross-architecture ISA emulation
DE10020562C1 (de) * 2000-04-27 2001-07-26 Deutsche Post Ag Verfahren zum Beheben eines in einer Datenverarbeitungseinheit auftretenden Fehlers
US6629267B1 (en) * 2000-05-15 2003-09-30 Microsoft Corporation Method and system for reporting a program failure
US7657887B2 (en) * 2000-05-17 2010-02-02 Interwoven, Inc. System for transactionally deploying content across multiple machines
US7124401B2 (en) * 2002-09-03 2006-10-17 Sap Aktiengesellschaft Testing versions of applications
US7028175B2 (en) * 2003-04-09 2006-04-11 Microsoft Corporation System and method for computer hardware identification
JP4457581B2 (ja) * 2003-05-28 2010-04-28 日本電気株式会社 耐障害システム、プログラム並列実行方法、耐障害システムの障害検出装置およびプログラム
US20050018795A1 (en) * 2003-05-30 2005-01-27 Cmc Electronics Inc. Low cost, high integrity digital signal processing
US7424646B2 (en) * 2004-11-30 2008-09-09 International Business Machines Corporation Imposing a logical structure on an unstructured trace record for trace analysis
US7260495B2 (en) * 2005-06-06 2007-08-21 International Business Machines Corporation System and method for test generation for system level verification using parallel algorithms
JP4397354B2 (ja) * 2005-06-28 2010-01-13 富士通株式会社 テスト記録方法、テスト記録装置、およびテスト記録プログラム
FR2893431A1 (fr) * 2005-11-16 2007-05-18 St Microelectronics Sa Composant integre securise et procede de securisation associe
SE529676C2 (sv) * 2006-03-02 2007-10-23 Abb Ab En metod för att utvärdera en applikation, ett automationssystem och en styrenhet
US20070300115A1 (en) * 2006-06-01 2007-12-27 Ramyanshu Datta Apparatus and method for accelerating test, debug and failure analysis of a multiprocessor device
WO2008106190A2 (en) * 2007-02-27 2008-09-04 Shirk Mark A Integrated electrochemical and thermochemical renewable energy production, storage, distribution and recycling system

Also Published As

Publication number Publication date
US20090204952A1 (en) 2009-08-13
EP2090984A1 (de) 2009-08-19
FR2927436A1 (fr) 2009-08-14
DE602009000080D1 (de) 2010-09-09
ES2349908T3 (es) 2011-01-12
EP2090984B1 (de) 2010-07-28

Similar Documents

Publication Publication Date Title
WO2007095552A3 (en) System and method for generating and executing a platform emulation based on a selected application
GB2457620A (en) Event based process configuration
WO2008000502A3 (en) Using status models having status derivations in a computer system
GB2470157A (en) Methods, systems and computer program products for updating software on a data processing system based on transition rules between classes of compatible versi
WO2007124177A3 (en) System for processing formatted data
ATE355556T1 (de) Verfahren, vorrichtung und computerprogramm zum verarbeiten einer warteschlange von nachrichten
WO2008000497A3 (en) Using status models in a computer system
ATE467970T1 (de) Eingabe- und ausgabe-validierung zum schutze von datenbank-servern
WO2010107523A3 (en) Interpretation and execution of a customizable database request using an extensible computer process and an available computing environment
DE50308944D1 (de) Verfahren zum vorabübertragen strukturierter datenmengen zwischen einer clienteinrichtung und einer servereinrichtung
SG134287A1 (en) Communication device, data processing device, near field communication device, and method and program for communication
WO2008000499A3 (en) Using multiple status models in a computer system
TW200627275A (en) Computer security management, such as in a virtual machine or hardened operating system
MY153969A (en) An optimization system controlling batch job processing traffic transmitted to a mainframe computer
EP2410783A4 (de) Verwaltete vorrichtung sowie selbstoptimierungsverfahren und -system
ATE475933T1 (de) Sicherungsverfahren eines softwareprogramms sowie entsprechende vorrichtung, entsprechendes aktualisierungsverfahren und entsprechender aktualisierungsserver
ATE542218T1 (de) Audioinformationsverarbeitungsgerät, audioinformationsverarbeitungsverfahren und dazugehöriges computer-programm
MX2009004598A (es) Metodo implementado en ordenador para adaptar y usar un entorno informatico, producto de programa informatico y sistema informatico.
ATE391954T1 (de) Verfahren zur steuerung eines ressourcenzugriffs eines prozesses durch einen elternprozess
DK2320386T3 (da) Fremgangsmåde og apparat til fremstilling af stedanonymiserede afgiftsdata
DE502006000163D1 (de) Vorrichtung und verfahren zum steuern einer wellenfeldsynthese-rendering-einrichtung
ATE512627T1 (de) Verfahren zum vervollständigen eines medizinischen bilddatensatzes
WO2005013100A3 (en) Systems and methods for generating and distributing executable procedures for technical desk-side support
WO2008002716A3 (en) Method and apparatus for interfacing a processor and coprocessor
GB2443568A (en) Method and device arrangement for managing a client/server environment

Legal Events

Date Code Title Description
UEP Publication of translation of european patent specification

Ref document number: 2090984

Country of ref document: EP