ATE539404T1 - Mobilteil mit fehlertoleranter aktualisierung - Google Patents

Mobilteil mit fehlertoleranter aktualisierung

Info

Publication number
ATE539404T1
ATE539404T1 AT03759224T AT03759224T ATE539404T1 AT E539404 T1 ATE539404 T1 AT E539404T1 AT 03759224 T AT03759224 T AT 03759224T AT 03759224 T AT03759224 T AT 03759224T AT E539404 T1 ATE539404 T1 AT E539404T1
Authority
AT
Austria
Prior art keywords
update
fault
code version
handset
bank
Prior art date
Application number
AT03759224T
Other languages
English (en)
Inventor
Bindu Rao
Original Assignee
Hewlett Packard Development Co
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
Priority claimed from US10/636,864 external-priority patent/US7082549B2/en
Application filed by Hewlett Packard Development Co filed Critical Hewlett Packard Development Co
Application granted granted Critical
Publication of ATE539404T1 publication Critical patent/ATE539404T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • 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/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1004Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
    • 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/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1433Saving, restoring, recovering or retrying at system level during software upgrading
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/654Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/658Incremental updates; Differential updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Stored Programmes (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
  • Telephone Set Structure (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
AT03759224T 2002-12-18 2003-09-04 Mobilteil mit fehlertoleranter aktualisierung ATE539404T1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US43471202P 2002-12-18 2002-12-18
US10/636,864 US7082549B2 (en) 2000-11-17 2003-08-07 Method for fault tolerant updating of an electronic device
PCT/US2003/027727 WO2004061551A2 (en) 2002-12-18 2003-09-04 Mobile handset with a fault tolerant update agent

Publications (1)

Publication Number Publication Date
ATE539404T1 true ATE539404T1 (de) 2012-01-15

Family

ID=32600201

Family Applications (1)

Application Number Title Priority Date Filing Date
AT03759224T ATE539404T1 (de) 2002-12-18 2003-09-04 Mobilteil mit fehlertoleranter aktualisierung

Country Status (6)

Country Link
EP (1) EP1584005B1 (de)
JP (1) JP2006518059A (de)
KR (1) KR100986487B1 (de)
AT (1) ATE539404T1 (de)
AU (1) AU2003274954A1 (de)
WO (1) WO2004061551A2 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7409685B2 (en) 2002-04-12 2008-08-05 Hewlett-Packard Development Company, L.P. Initialization and update of software and/or firmware in electronic devices
US8479189B2 (en) 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
JP4501159B2 (ja) * 2005-03-30 2010-07-14 株式会社デンソー 自動車用制御ユニット
US8209676B2 (en) 2006-06-08 2012-06-26 Hewlett-Packard Development Company, L.P. Device management in a network
KR101426710B1 (ko) * 2006-07-14 2014-09-23 삼성전자주식회사 휴대단말기의 버전정보 갱신 장치 및 방법
US8752044B2 (en) 2006-07-27 2014-06-10 Qualcomm Incorporated User experience and dependency management in a mobile device
JP6609199B2 (ja) 2016-03-01 2019-11-20 ルネサスエレクトロニクス株式会社 組込み機器
WO2019042546A1 (en) * 2017-08-30 2019-03-07 Huawei Technologies Co., Ltd. METHOD FOR IMPROVING THE ROBUSTNESS OF A MICROPROGRAM UPDATE IN PLACE
KR102064660B1 (ko) * 2018-02-01 2020-01-08 쿨비트엑스 엘티디 폐쇄 저장 디바이스의 펌웨어를 갱신하는 방법
JP7354631B2 (ja) 2018-08-10 2023-10-03 株式会社デンソー 電子制御装置、車両用電子制御システム、差分データの整合性判定方法及び差分データの整合性判定プログラム
WO2020032119A1 (ja) * 2018-08-10 2020-02-13 株式会社デンソー 電子制御装置、車両用電子制御システム、差分データの整合性判定方法及び差分データの整合性判定プログラム

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3364356B2 (ja) * 1995-03-30 2003-01-08 富士通株式会社 メモリ書替え装置
US5960445A (en) * 1996-04-24 1999-09-28 Sony Corporation Information processor, method of updating a program and information processing system
EP1077407A1 (de) * 1999-07-29 2001-02-21 International Business Machines Corporation Verfahren zum Aktualisieren eines Programs mit zugehörigen Konfigurationsdaten
US20020188886A1 (en) * 2000-01-07 2002-12-12 Xiaodong Liu Method and apparatus for backing up application code upon power failure during a code update
US6601212B1 (en) * 2000-03-29 2003-07-29 Hewlett-Packard Development Company, Lp. Method and apparatus for downloading firmware to a non-volatile memory
US20020131404A1 (en) 2000-11-28 2002-09-19 4Thpass Inc. Method and system for maintaining and distributing wireless applications
US20020099950A1 (en) * 2001-01-22 2002-07-25 Smith Kenneth K. Method of maintaining integrity of an instruction or data set

Also Published As

Publication number Publication date
EP1584005A4 (de) 2010-02-24
WO2004061551A2 (en) 2004-07-22
AU2003274954A8 (en) 2004-07-29
WO2004061551A3 (en) 2006-08-31
JP2006518059A (ja) 2006-08-03
KR100986487B1 (ko) 2010-10-08
KR20050088193A (ko) 2005-09-02
EP1584005B1 (de) 2011-12-28
EP1584005A2 (de) 2005-10-12
AU2003274954A1 (en) 2004-07-29

Similar Documents

Publication Publication Date Title
ATE539404T1 (de) Mobilteil mit fehlertoleranter aktualisierung
NO20055468D0 (no) Datakommunikasjonssystem, kommunikasjonsanordning og tilhorende kommunikasjonsprogram
ATE465485T1 (de) Verbesserung der spracherkennung von mobilgeräten
ATE483230T1 (de) Signalkodierung
IS7457A (is) Kerfi til að endurgreiða skatta
BR0318709A (pt) método de entrar com os dados no terminal eletrÈnico usando um dispositivo de entrada de quatro-modos ou cinco-modos, terminal de comunicação móvel
FI20040697L (fi) Menetelmä, laite ja ohjelmisto kannettavien laitteiden tietojen päivittämiseksi
ATE418252T1 (de) Selektive sperrung von fähigkeiten von mobilkommunikationsgeräten
SG159394A1 (en) System and method of building wireless component applications
DE602004026422D1 (de) Datenbank-datenwiederherstellungssystem und -verfahren
FI20020296A7 (fi) Älytarra
NO20052110D0 (no) Modulaer LNG-fremgangsmate.
ATE530982T1 (de) Usb-gerät
FI20030964A0 (fi) Antennisovitusmenetelmä, järjestelmä ja verkkoelementti
DE60044364D1 (de) Bereitstellung von aufenthaltsinformation eines nutzergeräts
FI20041417A0 (fi) Henkilökohtainen yksikkö, prosessointilaite ja menetelmä tapahtuman autentikoinniksi
CY1106810T1 (el) Μια μεθοδος και ενα συστημα για τη μεταδοση χρησιμων δεδομενων μεταξυ τηλεπικοινωνιακων συσκευων
WO2004049638A3 (en) Portable communication device having a service discovery mechanism and method therefor
FI20020461A0 (fi) Tiedonsiirtomenetelmä ja -järjestelmä
EP1479206A4 (de) Serverunterstütztes kryptographisches verfahren mit öffentlichen schlüsseln
TW200618573A (en) Communication system and device
FI20021951A7 (fi) Palvelun, erityisesti finanssipalvelun, toteuttaminen verkossa, jossa on kannettavia päätelaitteita
ITRM20010304A0 (it) Metodo di codificazione, in particolare di codificazione numerica.
ITRM20020140U1 (it) Mobile per tastiera musicale elettronica.
NO20052752D0 (no) Oromukosalpreparat og fremgangsmate for fremstilling derav.