DE602004026435D1 - Verfahren und vorrichtung zum erzeugen aktualisierter software, von der ausgangs-software und den software aktualisierungskatalogen - Google Patents

Verfahren und vorrichtung zum erzeugen aktualisierter software, von der ausgangs-software und den software aktualisierungskatalogen

Info

Publication number
DE602004026435D1
DE602004026435D1 DE602004026435T DE602004026435T DE602004026435D1 DE 602004026435 D1 DE602004026435 D1 DE 602004026435D1 DE 602004026435 T DE602004026435 T DE 602004026435T DE 602004026435 T DE602004026435 T DE 602004026435T DE 602004026435 D1 DE602004026435 D1 DE 602004026435D1
Authority
DE
Germany
Prior art keywords
software
output
producing updated
catalogs
update catalogs
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.)
Expired - Lifetime
Application number
DE602004026435T
Other languages
English (en)
Inventor
Daniel P Homiller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Mobile Communications AB
Original Assignee
Sony Ericsson Mobile Communications AB
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 Sony Ericsson Mobile Communications AB filed Critical Sony Ericsson Mobile Communications AB
Publication of DE602004026435D1 publication Critical patent/DE602004026435D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/658Incremental updates; Differential updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Stored Programmes (AREA)
  • Transceivers (AREA)
DE602004026435T 2003-05-19 2004-01-14 Verfahren und vorrichtung zum erzeugen aktualisierter software, von der ausgangs-software und den software aktualisierungskatalogen Expired - Lifetime DE602004026435D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/440,910 US20040237081A1 (en) 2003-05-19 2003-05-19 Methods and apparatus for generating upgraded software from initial software and software upgrade packages
PCT/IB2004/000147 WO2004102382A2 (en) 2003-05-19 2004-01-14 Methods and apparatus for generating upgraded software from initial software and software upgrade packages

Publications (1)

Publication Number Publication Date
DE602004026435D1 true DE602004026435D1 (de) 2010-05-20

Family

ID=33449903

Family Applications (1)

Application Number Title Priority Date Filing Date
DE602004026435T Expired - Lifetime DE602004026435D1 (de) 2003-05-19 2004-01-14 Verfahren und vorrichtung zum erzeugen aktualisierter software, von der ausgangs-software und den software aktualisierungskatalogen

Country Status (6)

Country Link
US (1) US20040237081A1 (de)
EP (1) EP1625496B1 (de)
JP (1) JP2007503654A (de)
CN (1) CN100416500C (de)
DE (1) DE602004026435D1 (de)
WO (1) WO2004102382A2 (de)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8479189B2 (en) 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
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
US7840960B2 (en) * 2002-12-17 2010-11-23 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
US20040198447A1 (en) * 2003-03-07 2004-10-07 Anders Larsson Mobile terminals programmed with wireless signaling software from a removable memory module and methods of programming the same
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
US20050124332A1 (en) * 2003-12-08 2005-06-09 Clark David R. Mobile device programming system and method
US8688803B2 (en) * 2004-03-26 2014-04-01 Microsoft Corporation Method for efficient content distribution using a peer-to-peer networking infrastructure
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
US20050262500A1 (en) * 2004-05-19 2005-11-24 Michael Stanley System and method for updating information handling system applications at manufacture
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
KR100653179B1 (ko) * 2004-12-17 2006-12-04 한국전자통신연구원 플랫폼 동적 업그레이드 기능을 가지는 무선통신단말기 및그 방법
US20060223496A1 (en) * 2005-03-31 2006-10-05 Lucent Technologies Inc. System and method for detection of mobile handset software corruption
JP4492470B2 (ja) * 2005-07-20 2010-06-30 株式会社デンソー 車載制御装置のデータ書き換え方法および車載制御装置
US7516104B1 (en) 2005-09-29 2009-04-07 Qurio Holdings, Inc. Methods of providing software over a network and related systems and computer program products
US8458098B1 (en) * 2005-09-29 2013-06-04 Qurio Holdings, Inc. Methods of tracking remote software installations and registrations and related systems and computer program products
US8209676B2 (en) 2006-06-08 2012-06-26 Hewlett-Packard Development Company, L.P. Device management in a network
EP2030119A4 (de) * 2006-06-19 2009-07-22 Samsung Electronics Co Ltd Informationsaktualisierungssystem und -verfahren für eine ota-vorrichtung
KR101426710B1 (ko) * 2006-07-14 2014-09-23 삼성전자주식회사 휴대단말기의 버전정보 갱신 장치 및 방법
EP2047420A4 (de) 2006-07-27 2009-11-18 Hewlett Packard Development Co Benutzererfahrungs- und abhängigkeitsverwaltung bei einer mobilen vorrichtung
US8509754B2 (en) * 2006-12-29 2013-08-13 United States Cellular Corporation Distributing mobile-device applications
CN102982274B (zh) * 2007-06-20 2015-12-02 华为技术有限公司 智能终端***的管理方法和智能终端
US8434077B2 (en) * 2007-10-18 2013-04-30 International Business Machines Corporation Upgrading virtual resources
JP5121542B2 (ja) * 2008-04-09 2013-01-16 キヤノン株式会社 アプリケーションパッケジング装置、その制御方法、プログラム
US8453140B2 (en) * 2009-04-28 2013-05-28 Qualcomm Incorporated Method for generically handling carrier specific provisioning for computer cellular wireless cards
US8417234B2 (en) * 2009-05-17 2013-04-09 Qualcomm Incorporated Method and apparatus for tracking the programming of a mobile device with multiple service accounts
US8417231B2 (en) * 2009-05-17 2013-04-09 Qualcomm Incorporated Method and apparatus for programming a mobile device with multiple service accounts
EP2755131B1 (de) * 2009-12-22 2020-09-02 DISH Technologies L.L.C. Verfahren und System zur Änderung der Soft- oder Firmware einer elektronischen Vorrichtung
EP2355064A1 (de) * 2010-02-03 2011-08-10 Nxp B.V. Verfahren zur Deaktivierung und Aktivierung einer elektronischen Artikelsicherungsvorrichtung (EAS) und EAS-Vorrichtung
US8756256B2 (en) 2010-05-26 2014-06-17 Qualcomm Incorporated Method and systems for the management of non volatile items and provisioning files for a communication device with multiple service accounts
US8539472B2 (en) * 2010-06-09 2013-09-17 Lear Corporation Method and system of updating shared memory
JP2014519796A (ja) * 2011-04-28 2014-08-14 ゾール サーキュレイション インコーポレイテッド バッテリー管理パラメータの拡散型配布
US8997085B2 (en) * 2011-06-24 2015-03-31 International Business Machines Corporation Image delta-based upgrade of complex stack in software appliance
CN102207880A (zh) * 2011-06-28 2011-10-05 用友软件股份有限公司 软件更新方法和软件更新装置
US8972970B2 (en) * 2012-07-02 2015-03-03 Taiwan Gomet Technology Co. Ltd. Firmware overwriting method in paired use wireless microphone and receiver
US20150143353A1 (en) * 2012-07-02 2015-05-21 Taiwan Gomet Technology Co., Ltd Firmware overwriting method in paired use wireless microphone and receiver
CN102880495A (zh) * 2012-10-15 2013-01-16 华为终端有限公司 移动终端及其软件升级方法
CN103841078A (zh) * 2012-11-21 2014-06-04 鸿富锦精密工业(深圳)有限公司 网络协议语音电话的软件升级***及软件升级方法
US9148465B2 (en) 2013-04-01 2015-09-29 Oracle International Corporation Update management for a distributed computing system
US9843624B1 (en) * 2013-06-13 2017-12-12 Pouya Taaghol Distributed software defined networking
JP6525598B2 (ja) * 2015-01-15 2019-06-05 富士フイルム株式会社 放射線画像撮影システム、放射線画像撮影装置、処理実行装置、放射線画像撮影システムの制御方法、放射線画像撮影装置の制御方法、処理実行装置の制御方法、放射線画像撮影システムの制御プログラム、放射線画像撮影装置の制御プログラム、及び処理実行装置の制御プログラム
TWI578737B (zh) * 2015-02-10 2017-04-11 鴻海精密工業股份有限公司 交換機、控制設備及其管理方法
CN105989293A (zh) * 2015-02-13 2016-10-05 中兴通讯股份有限公司 一种实现软件版本升级的方法和装置
CN105159724A (zh) * 2015-09-15 2015-12-16 青岛海信移动通信技术股份有限公司 一种软件跨版本升级的方法、客户端及服务器
US10248412B2 (en) * 2016-09-20 2019-04-02 Microsoft Technology Licensing, Llc Sharing applications by modifying attributes
CN107104839A (zh) * 2017-05-19 2017-08-29 京信通信技术(广州)有限公司 固件升级方法、装置、服务器、物联网***及射频标签
US10416993B2 (en) * 2017-10-06 2019-09-17 International Business Machines Corporation Mobile application update manager
CN109992282A (zh) * 2018-01-03 2019-07-09 台达电子企业管理(上海)有限公司 逆变器软件升级方法及***、电子设备
CN110502256A (zh) * 2018-05-18 2019-11-26 佛山市顺德区美的电热电器制造有限公司 一种软件升级方法、终端及存储介质
US11259161B2 (en) * 2019-10-03 2022-02-22 Apple Inc. Enhancements for radio access capability signaling (RACS)

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5837986A (en) * 1990-01-05 1998-11-17 Symbol Technologies, Inc. Modification of software files in a microprocessor-controlled device via two-dimensional bar code symbols
US5699275A (en) * 1995-04-12 1997-12-16 Highwaymaster Communications, Inc. System and method for remote patching of operating code located in a mobile unit
US6279153B1 (en) * 1995-10-16 2001-08-21 Nec Corporation Multi-user flash ROM update
US5974311A (en) * 1995-10-30 1999-10-26 At&T Wireless Services Inc. Method and apparatus for storing activation data in a cellular telephone
US6023620A (en) * 1997-02-26 2000-02-08 Telefonaktiebolaget Lm Ecrisson Method for downloading control software to a cellular telephone
US5974312A (en) * 1997-07-10 1999-10-26 Ericsson Inc. System and method for updating a memory in an electronic device via wireless data transfer
DE19810807A1 (de) * 1998-03-12 1999-09-23 Ericsson Telefon Ab L M Gerät und Verfahren zum Umsetzen von Meldungen
US6493870B1 (en) * 1998-03-20 2002-12-10 Sun Microsystems, Inc. Methods and apparatus for packaging a program for remote execution
US6546492B1 (en) * 1999-03-26 2003-04-08 Ericsson Inc. System for secure controlled electronic memory updates via networks
JP2001075785A (ja) * 1999-09-09 2001-03-23 Nec Corp データ更新システム
US6622017B1 (en) * 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
US6549770B1 (en) * 2000-05-26 2003-04-15 Cellco Partnership Over the air programming and/or service activation
US7159214B2 (en) * 2001-07-26 2007-01-02 Kyocera Wireless Corp. System and method for compacting field upgradeable wireless communication device software code sections
CN1241136C (zh) * 2001-09-14 2006-02-08 北京瑞星科技股份有限公司 软件升级的方法
US6836657B2 (en) * 2002-11-12 2004-12-28 Innopath Software, Inc. Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade
EP1411456A3 (de) * 2002-10-16 2005-07-06 Xerox Corporation Verfahren und Vorrichtung zum Ermöglichen eines verteilten Abonnementsservices

Also Published As

Publication number Publication date
CN100416500C (zh) 2008-09-03
JP2007503654A (ja) 2007-02-22
CN1791859A (zh) 2006-06-21
EP1625496B1 (de) 2010-04-07
EP1625496A2 (de) 2006-02-15
WO2004102382A2 (en) 2004-11-25
US20040237081A1 (en) 2004-11-25
WO2004102382A3 (en) 2005-01-20

Similar Documents

Publication Publication Date Title
DE602004026435D1 (de) Verfahren und vorrichtung zum erzeugen aktualisierter software, von der ausgangs-software und den software aktualisierungskatalogen
DE60312551D1 (de) Verfahren zurherstellung von reismehl
DE60238955D1 (de) Vorrichtung zum Erzeugen von Emulsionen
DE60325191D1 (de) Verfahren, vorrichtung und computerprogramm zur sprachsynthese
DE602004012485D1 (de) Vorrichtung, Verfahren und Rechnerprogramm zur Verwaltung von digitalen Zertifikaten
DE60331902D1 (de) Verfahren und vorrichtung zum rührreibschweissen
DE602004029113D1 (de) Vorrichtung und Verfahren zum Verwalten von Artikeln
DE50211121D1 (de) Verfahren und vorrichtung zum herstellen von beutelpackungen
IS8122A (is) Aðferð til að framleiða N-útskipt 2-sýanópýrrólídín
DE60326982D1 (de) Verfahren und vorrichtung zur herstellung von gepufftem teig extrudat
DE60311286D1 (de) Vorrichtung und verfahren zum herstellen von hüllenlosen würsten
DE602004014686D1 (de) Vorrichtung zum Herstellen von Broschüren
DE50205725D1 (de) Verfahren und vorrichtung zum herstellen von hartpackungen für zigaretten
DE50209553D1 (de) Verfahren und vorrichtung zum herstellen von filterzigaretten
ATE338619T1 (de) Verfahren und vorrichtung zur herstellung von borsten
DE50310651D1 (de) Verfahren und vorrichtung zum liefern von fäden
DE60323994D1 (de) Verfahren zur herstellung von 2-chlor-1,1,1,2,3,3,3-heptafluorpropan, hexafluorpropen und 1,1,1,2,3,3,3-heptafluorpropan
DE602004028196D1 (de) Verfahren zur Kontrolle von an ein heterogenes Netzwerk angeschlossenen Geräten und Vorrichtung zum Durchführen des Verfahren
DE50309662D1 (de) Verfahren zur Entschichtung von Triebwerksbauteilen und Vorrichtung zur Durchführung des Verfahrens
DE602004003100D1 (de) Anschlusseinrichtungsprogram, Verfahren und Vorrichtung
DE60309054D1 (de) Verfahren und vorrichtung zum flugzeugteile verbinden
DE60329292D1 (de) Verfahren und Vorrichtung zum Herstellen von Metall-Schichten
DE60333978D1 (de) Vorrichtung zum Kultivieren, Verfahren zur Herstellung dieser Vorrichtung, Verfahren zum Kultivieren
DE602004025895D1 (de) Verfahren und Vorrichtung zum Herstellen von Formmasken zum Präzisionsgiessen
DE50306401D1 (de) Verfahren und vorrichtung zum dauerhaften verbinden von einander überlappenden, plattenförmigen bauteilen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition