ATE230859T1 - Aktualisierung von 'nur zu lesen' softwaremodulen - Google Patents
Aktualisierung von 'nur zu lesen' softwaremodulenInfo
- Publication number
- ATE230859T1 ATE230859T1 AT00916052T AT00916052T ATE230859T1 AT E230859 T1 ATE230859 T1 AT E230859T1 AT 00916052 T AT00916052 T AT 00916052T AT 00916052 T AT00916052 T AT 00916052T AT E230859 T1 ATE230859 T1 AT E230859T1
- Authority
- AT
- Austria
- Prior art keywords
- read
- software modules
- executed
- operating system
- updating
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/66—Updates of program code stored in read-only memory [ROM]
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)
- Stored Programmes (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/261,686 US6637023B1 (en) | 1999-03-03 | 1999-03-03 | Method and system for updating read-only software modules |
| PCT/US2000/005641 WO2000052573A2 (en) | 1999-03-03 | 2000-03-03 | Updating read-only software modules |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE230859T1 true ATE230859T1 (de) | 2003-01-15 |
Family
ID=22994416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT00916052T ATE230859T1 (de) | 1999-03-03 | 2000-03-03 | Aktualisierung von 'nur zu lesen' softwaremodulen |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US6637023B1 (de) |
| EP (1) | EP1159677B1 (de) |
| JP (2) | JP2002538547A (de) |
| AT (1) | ATE230859T1 (de) |
| AU (1) | AU3721600A (de) |
| DE (1) | DE60001153T2 (de) |
| DK (1) | DK1159677T3 (de) |
| ES (1) | ES2190408T3 (de) |
| WO (1) | WO2000052573A2 (de) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6795965B1 (en) * | 2000-05-10 | 2004-09-21 | Microsoft Corporation | Multi-source program module updater |
| US6874139B2 (en) * | 2000-05-15 | 2005-03-29 | Interfuse Technology Corporation | Method and system for seamless integration of preprocessing and postprocessing functions with an existing application program |
| US20050154885A1 (en) * | 2000-05-15 | 2005-07-14 | Interfuse Technology, Inc. | Electronic data security system and method |
| US7310800B2 (en) * | 2001-02-28 | 2007-12-18 | Safenet, Inc. | Method and system for patching ROM code |
| GB0120594D0 (en) * | 2001-08-24 | 2001-10-17 | Koninkl Philips Electronics Nv | Upgrading software held in read-only storage |
| US6968183B2 (en) * | 2001-11-02 | 2005-11-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Determining a multi-module dependent parameter at a telecommunication node |
| US7467139B1 (en) * | 2001-11-13 | 2008-12-16 | Unisys Corporation | Library lock management |
| US7222258B2 (en) * | 2002-12-18 | 2007-05-22 | Intel Corporation | Compressing a firmware image |
| US20040205776A1 (en) * | 2003-04-10 | 2004-10-14 | International Business Machines Corporation | Method and apparatus for concurrent update and activation of partition firmware on a logical partitioned data processing system |
| US20050039196A1 (en) * | 2003-08-13 | 2005-02-17 | Sasidharan Prasanth Nalini | Method and system for using a library |
| US7562359B1 (en) * | 2004-08-26 | 2009-07-14 | Wind River Systems, Inc. | User process object code installer |
| TWI277895B (en) * | 2005-01-05 | 2007-04-01 | Lite On Technology Corp | Library extracting device and method for automatically extracting libraries of an embedded operating system |
| US7966612B2 (en) * | 2005-04-28 | 2011-06-21 | International Business Machines Corporation | Method, system and computer program for installing shared software components |
| KR100735552B1 (ko) * | 2005-09-23 | 2007-07-04 | 삼성전자주식회사 | 코드 메모리 상의 프로그램의 코드 크기를 줄이는 방법 |
| JP4911576B2 (ja) * | 2006-03-24 | 2012-04-04 | 株式会社メガチップス | 情報処理装置および追記型メモリ利用方法 |
| US20080282022A1 (en) * | 2007-05-09 | 2008-11-13 | Broadcom Corporation, A California Corporation | Partially storing software functions that are not expected to change over time in ROM instead of RAM |
| US8584120B2 (en) * | 2009-11-23 | 2013-11-12 | Julian Michael Urbach | Stream-based software application delivery and launching system |
| AU2014203156B2 (en) * | 2009-11-23 | 2016-02-04 | Julian Michael Urbach | Stream-based software application delivery and launching system |
| US10114660B2 (en) | 2011-02-22 | 2018-10-30 | Julian Michael Urbach | Software application delivery and launching system |
| CN108494866A (zh) * | 2018-03-30 | 2018-09-04 | 北京小米移动软件有限公司 | 信息处理方法及服务器、终端设备 |
| WO2021201914A1 (en) * | 2020-03-31 | 2021-10-07 | Arris Enterprises Llc | Cloud-based computer with runtime-mapped software versions |
| US12131168B1 (en) * | 2023-04-18 | 2024-10-29 | Servicenow, Inc. | Outcome-oriented automation platform |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4542453A (en) * | 1982-02-19 | 1985-09-17 | Texas Instruments Incorporated | Program patching in microcomputer |
| JPH04259046A (ja) * | 1991-02-13 | 1992-09-14 | Nec Software Ltd | Romパッチ方式 |
| JP2593007B2 (ja) * | 1991-03-25 | 1997-03-19 | 東北リコー株式会社 | プログラム組込型機器 |
| US5237669A (en) * | 1991-07-15 | 1993-08-17 | Quarterdeck Office Systems, Inc. | Memory management method |
| WO1994022078A2 (en) | 1993-03-23 | 1994-09-29 | Apple Computer, Inc. | Apparatus and method for a relocatable file format |
| US5581768A (en) | 1995-02-27 | 1996-12-03 | Intel Corporation | Method and apparatus for executing applications in place from write once/seldom memories |
| US5815718A (en) | 1996-05-30 | 1998-09-29 | Sun Microsystems, Inc. | Method and system for loading classes in read-only memory |
| JPH10157250A (ja) * | 1996-11-27 | 1998-06-16 | Toshiba Corp | 画像形成装置と画像形成装置の機能拡張方法 |
| US6363436B1 (en) * | 1997-01-27 | 2002-03-26 | International Business Machines Corporation | Method and system for loading libraries into embedded systems |
| US6154878A (en) * | 1998-07-21 | 2000-11-28 | Hewlett-Packard Company | System and method for on-line replacement of software |
-
1999
- 1999-03-03 US US09/261,686 patent/US6637023B1/en not_active Expired - Fee Related
-
2000
- 2000-03-03 EP EP00916052A patent/EP1159677B1/de not_active Expired - Lifetime
- 2000-03-03 JP JP2000602926A patent/JP2002538547A/ja active Pending
- 2000-03-03 AT AT00916052T patent/ATE230859T1/de not_active IP Right Cessation
- 2000-03-03 AU AU37216/00A patent/AU3721600A/en not_active Abandoned
- 2000-03-03 DE DE60001153T patent/DE60001153T2/de not_active Expired - Lifetime
- 2000-03-03 WO PCT/US2000/005641 patent/WO2000052573A2/en not_active Ceased
- 2000-03-03 DK DK00916052T patent/DK1159677T3/da active
- 2000-03-03 ES ES00916052T patent/ES2190408T3/es not_active Expired - Lifetime
-
2009
- 2009-01-16 JP JP2009007212A patent/JP4608580B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DK1159677T3 (da) | 2003-04-07 |
| JP2009140512A (ja) | 2009-06-25 |
| EP1159677A2 (de) | 2001-12-05 |
| JP2002538547A (ja) | 2002-11-12 |
| DE60001153T2 (de) | 2003-05-15 |
| JP4608580B2 (ja) | 2011-01-12 |
| ES2190408T3 (es) | 2003-08-01 |
| WO2000052573A3 (en) | 2001-02-15 |
| DE60001153D1 (de) | 2003-02-13 |
| AU3721600A (en) | 2000-09-21 |
| US6637023B1 (en) | 2003-10-21 |
| WO2000052573A2 (en) | 2000-09-08 |
| EP1159677B1 (de) | 2003-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE230859T1 (de) | Aktualisierung von 'nur zu lesen' softwaremodulen | |
| US6055503A (en) | Software program self-modification | |
| US6230316B1 (en) | Patching rebased and realigned executable files | |
| US6748591B1 (en) | Method, system, program, and data structures for loading programs into a runtime environment | |
| US6385623B1 (en) | System and method for ensuring proper execution of scheduled file updates | |
| US6961931B2 (en) | Dependency specification using target patterns | |
| US20060282480A1 (en) | Methods, systems, and computer program products for provisioning software using dynamic tags to identify and process files | |
| US20020078262A1 (en) | System and methods for providing compatibility across multiple versions of a software system | |
| BRPI0503688A (pt) | método para proporcionar remendos para software | |
| WO2006047163A3 (en) | System and method for identifying and removing malware on a computer system | |
| EP0651327A3 (de) | Rekompilation von Computerprogrammen für verbesserte Optimierung | |
| IL157542A0 (en) | System and method for restoring computer systems damaged by a malicious computer program | |
| CN106095620A (zh) | 一种嵌入式Linux存储分区的开发方法 | |
| DE69806648D1 (de) | Ferninstallation von computerbetriebssystemen | |
| US7716664B2 (en) | Metadata-based application model for large applications | |
| BR9914820A (pt) | Processo e aparelho para atualizar código de computador que usa uma interface de circuito integrado | |
| CN111045712A (zh) | 一种具有备份功能的单系统升级方法及系统 | |
| US7900202B2 (en) | Identification of software execution data | |
| US7877740B2 (en) | Handling caught exceptions | |
| Halpern | XPOP: a meta-language without metaphysics | |
| CN113220303A (zh) | 一种内核模块的编译方法和系统 | |
| JPH0895756A (ja) | コンピュータ・ソフトウェア・ユニットを自動的に追跡する方法 | |
| FI19991811A7 (fi) | Menetelmä ja järjestelmä varmuuskopiointiin | |
| US8006242B2 (en) | Identification of software configuration data | |
| US8037451B2 (en) | Method for tracking code revisions with a checksum data value being automatically appended to source files |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| UEP | Publication of translation of european patent specification |
Ref document number: 1159677 Country of ref document: EP |
|
| REN | Ceased due to non-payment of the annual fee |