CN1105960C - 利用个人计算机卡更新程序的便携式信息终端及方法 - Google Patents

利用个人计算机卡更新程序的便携式信息终端及方法 Download PDF

Info

Publication number
CN1105960C
CN1105960C CN98105417A CN98105417A CN1105960C CN 1105960 C CN1105960 C CN 1105960C CN 98105417 A CN98105417 A CN 98105417A CN 98105417 A CN98105417 A CN 98105417A CN 1105960 C CN1105960 C CN 1105960C
Authority
CN
China
Prior art keywords
stored
program
new procedures
card
storer
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 - Fee Related
Application number
CN98105417A
Other languages
English (en)
Other versions
CN1196513A (zh
Inventor
李镇哲
元采喜
李齐滢
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.)
Yu Kun Technology Co., Ltd.
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1196513A publication Critical patent/CN1196513A/zh
Application granted granted Critical
Publication of CN1105960C publication Critical patent/CN1105960C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability

Abstract

一种利用PC卡更新程序的便携式信息终端及方法。该终端包括:读出或写入存储在卡中的新程序和应用程序的卡部件,用卡中的新程序取代预存程序并存储新程序的程序存储部件,暂时存储从卡部件读出的新程序和应用程序的存储器,控制执行存储在存储器中的应用程序将存储在存储器中的新程序存储到程序存储部件中的控制器。由于在卡中存储着要更新的新程序和用来进行更新操作的应用程序,因此不用增加专用装置就可正确更新程序。

Description

利用个人计算机卡更新程序的 便携式信息终端及方法
                         技术领域
本发明涉及利用象EPROM(可擦可编程只读存储器)那样的可校正存储器的便携式信息终端,更详细地说,涉及利用PCMCIA(个人计算机存储卡接口协会)卡或与PCMCIA卡类似的PC(个人计算机)卡来更新程序的便携式信息终端,以及更新记录在存储器中的程序的方法。
                         背景技术
便携式信息终端不能提供象通用计算机所提供的各种各样的功能,因为它必须尽可能小。还有,由于必须减少便携式信息终端的电流消耗和重量,很难在便携式信息终端上安装象硬盘驱动器那样的辅助存储设备。因此,便携式信息终端一般利用小容量的只读存储器(ROM)和随机存取存储器(RAM)或具有这样的性能的存储器。ROM的价格低,但是记录在其上面的程序不能改变。然而,RAM能容易地改变记录在其上面的程序,但它昂贵而且能容易地由于电源故障而被破坏。
大多数便携式信息终端只能提供少量程序,要增加新的程序或改变已经提供的程序费用很大。也有在其上面不能增加或改变程序的便携式信息终端以及在其上面只能增加或改变某些程序的便携式信息终端。便携式信息终端不仅用作简单的电子记事簿,还能用来在办公室之外进行业务活动。因此,为了使便携式信息终端能应用于业务,就应能安装业务所必需的功能强大的程序,还应能改变或增加程序,以适应用户的业务需要。
图1是常规的便携式信息终端的配置简图。参看图1,常规的信息终端由ROM100,RAM102,PCMCIA卡104,电源106,译码器108,可选接插件110,接插件插座112,PCMCIA卡插座114以及控制器116组成。ROM100存储预定的程序数据。RAM102存储应用程序,运行该程序就能用一个新程序正常取代记录在ROM100中的程序。PCMCIA卡104存储取代记录在ROM100中程序的新程序以及用来正常更新新程序的应用程序。译码器108与电源106及ROM100连接,并把电源译码以便有选择地把电源加到ROM100上。可选接插件110利用专用位的组合通知PCMCIA卡104的插入。与译码器108连接的接插件插座112接受可选接插件110。PCMCIA卡插座114接受PCMCIA卡104。控制器116控制便携式信息终端的整个运行。
在这里,PCMCIA卡104记录新程序,以便取代或更新预先录制在ROM100中的原有程序,它还记录其作用是用新程序取代或更新原有程序的应用程序。为了用新程序更新ROM100,就把应用程序和要更新的新程序暂时传送到RAM102。
在美国专利第5590373号中公开的上述常规技术要求象可选接插件110及接插件插座112那样的专用装置,以便增加或更新要记录在ROM100中的新程序。因此,常规技术要求额外的费用。
                         发明内容
本发明的一个目的就是提供一种只利用PC卡而不用增加专用装置就能更新程序的便携式信息终端。
本发明的另一个目的就是提供一种更新便携式信息终端中的程序的方法。
为了实现第一个目的,提供了一种能够利用一种卡更新预先存储的程序的便携式信息终端,在该卡中存储着要更新的新程序以及用来完成更新操作的应用程序,终端包括:用来读出或写入存储在卡中的新程序及应用程序的卡部件;用来以存储在卡中的新程序取代预先存储的程序并存储新程序的程序存储部件;用来暂时存储由卡部件读出的新程序及应用程序的存储器;以及用来控制执行存储在存储器中的应用程序的控制器,以便能把存储在存储器中的新程序存储在程序存储部件中。
根据本发明,便携式信息终端还包括:当有许多应用程序时,用来根据控制器的控制信号显示存储在卡中的许多应用程序上的信息的显示器;以及用来选择在显示器上显示的许多应用程序之一的输入部件。
为了实现第二个目的,提供了在便携式信息终端中把预先存储在程序存储部件中的程序更新为新程序的一种方法,便携式信息终端包括用来读出或写入存储在可从外部插入的卡中的数据的卡部件,用来用存储在所述卡中的所述新程序取代所述预存程序并存储所述新程序的程序存储部件,用来显示由卡部件读出的许多应用程序的显示器,用来暂时存储由卡部件读出的新程序和应用程序的存储器。该方法包括以下步骤:(a)在显示器上显示的许多应用程序中选择所需的应用程序,并把选出的应用程序存储在存储器中;(b)通过执行应用程序读出存储在卡中的新程序并把该程序存储在存储器中,并检验被存储的新程序的大小和内容;(c)通过执行应用程序停止执行预先存储的程序,并把程序存储部件转变为能够写入和删除;(d)通过执行应用程序删除程序存储部件中预先存储的程序,把存储在存储器中的新程序传送到程序存储部件,并把传送的新程序存储在该处;(e)通过执行应用程序把程序存储部件转变为只读状态;(f)通过执行应用程序确定,存储在程序存储部件中的新程序是否与存储在存储器中的新程序一样;以及(g)通过执行应用程序把存储在程序存储部件中的新程序初始化。
根据本发明,在步骤(b)中,把存储在卡中的新程序全部读出并存储在存储器中,或者把存储在卡中的某些新程序顺序读出并存储在存储器中。
同样,在步骤(d)中,把存储在存储器中的新程序全部读出并存储在程序存储部件中,或者把存储在存储器中的某些新程序顺序读出并存储在程序存储部件中。
                         附图说明
本发明的上述目的和优点通过详细描述其最佳实施例并参考附图将变得更为明显,在附图中:
图1是常规的便携式信息终端的配置简图;
图2是根据本发明的便携式信息终端的配置简图;
图3是根据本发明的PC卡的一个例子,它表示存储着许多新的和应用程序的一个区域;
图4表示根据本发明存储在PC卡中的新程序和应用程序在传送到存储器部件的过程中的移动路径,以及预先存储在程序存储部件中的程序正用新程序更新;
图5是概述根据本发明为了程序更新而执行应用程序的一种方法的流程图;以及
图6是概述根据本发明利用应用程序把存储在程序存储部件中的预存的程序更新为新程序的一种方法的流程图。
                       具体实施方式
参看图2,根据本发明的便携式信息终端包括PC卡200,卡部件202,显示器204,输入部件206,程序存储部件208,存储器210,电源212以及控制器214。卡200存储着要更新的新程序以及用来进行更新操作的应用程序。
卡部件202作为把PC卡200从外部插入其中或自其中取出的一种装置,读出或写入存储在插入的卡200中的新程序和应用程序。
显示器204根据预定的控制信息显示存储在卡200中的应用程序信息。
输入部件206选择在显示器204上显示的应用程序。
程序存储部件208用存储在卡200中的新程序取代预存的程序并存储取代的程序。
存储器210作为可自由读出和写入的存储器,暂时存储新程序和应用程序。
电源212提供用新程序取代存储在程序存储部件208中的预存程序以及存储取代的程序所需的电源。
控制器214控制存储在存储器210中的应用程序的运行,控制显示器204以便显示应用程序,接收输入部件206的命令并控制暂时存储在存储器210中的新程序,以便能把它存储在程序存储部件208中。也就是说,控制器214控制存储在插入卡部件202的卡200中,要传送到存储器210的新程序和应用程序,然后控制要执行的应用程序。同样,在程序存储部件208中,由控制器214的控制信号运行应用程序,以便用新程序取代预存的程序。如EPROM或闪存(flash)存储器,程序存储部件208中存储着甚至在提供有不足的电压或没有提供电源时,为了防止丢失存储的数据所需的基本程序和数据,以及在提供有过量电压时,为了删除或运行存储的数据所需的基本程序和数据。但在,在正常条件下,它的内容不会改变。
卡200可存储一个新程序和一个应用程序,或者许多新程序和应用程序。这样,图3表示在存储着许多新程序和应用程序时卡200的区域。
如图3所示,卡200包括用来存储许多应用程序的区域2001以及用来表示每个应用程序的信息的区域2002。表示应用程序上的信息的区域2002包括分别表示应用程序的号码、每个应用程序的名称及其图标的子区域。
图4表示通过把存储在卡200中的新程序和应用程序传送到存储器210,用新程序取代存储在程序存储部件208中的预存程序的移动路径。
如图4所示,存储在卡200中的新程序和应用程序被暂时存储在便携式信息终端的存储器210中。然后,运行应用程序,以便使新程序能取代存储在程序存储部件208中的预存程序并被存储在其位置上。
图5是说明根据本发明在图2所示的装置中为了程序更新而执行应用程序的一种方法的流程图。
图6是概述根据本发明利用应用程序把存储在程序存储部件208中的预存程序更新为传送到图2的存储器210的新程序的一种方法的流程图。
参看图5,在步骤500,卡200被插入卡部件202。在步骤202,显示器204显示存储在卡200中的应用程序上的信息。在步骤504,用户通过输入部件206在显示器204上显示的应用程序中选择适当的程序。在步骤506,把选出的应用程序存储在存储器210的预定区域,以便能够执行。在步骤508,根据控制器214的控制信号执行存储的应用程序。
作为在卡200中存储应用程序上的信息的方法的一个例子,把应用程序的号码,每个程序的名称,以及表示每个程序的功能的小图标存在预定的目录中。
同样,作为在显示器204上显示应用程序的方法的一个例子,把应用程序的名称,每个程序的任意指定的号码,以及表示其功能的小图标全部显示出来。
用户选择在显示器204上显示的应用程序的方法的一个例子将被描述如下。首先,在通过输入部件206输入与显示器204的每个象素对应的坐标的装置中,用户选择由显示器204上显示的应用程序的图标所占据的一个区域的坐标。其次,在输入部件206输入号码或字母的装置中,用户输入在显示器204上显示的应用程序的号码。
现在,将参照图6描述利用传送到存储器210的应用程序,把存储在程序存储部件208中的预存程序更新为新程序的一种方法。
首先,在步骤600,传送到存储器210的应用程序检验,电源212是否能提供更新程序存储部件208的程序所需的足够电压和电流。
在步骤602,读出存储在卡200中的新程序并把它存储在存储器210中,然后,在步骤604,检查新程序的大小和内容。
在步骤606,应用程序永久地存储或删去预先存储在存储器210中的任意数据,以便获得存储器210的足够空间。在这里,在更新程序存储部件208的程序的同时,不应运行程序存储部件208的程序。
在步骤608,应用程序把程序存储部件208转变为能够删除和写入。
在步骤610,应用程序把存储在存储器210中的新程序传送到程序存储部件208,并把预存程序更新为新程序。在这里,当存储器210有足够容量时,就把存储在卡200中的所有新程序都存储在存储器210中,然后再传送到程序存储部件208。当存储器210的容量不够时,只有一部分存储在卡200中的新程序被存储到存储器210中,然后被传送到程序存储部件208。其间,为了把存储在存储器210中的新程序传送到程序存储部件208,执行应用程序,以便能删去程序存储存部件208中预存程序的一个程序块,新程序就能被传送并存储到由预存程序所曾经占据的块中。
在步骤612,应用程序确定,程序存储部件208的更新是否结束。
当新程序没有被完全更新时,应用程序继续程序更新步骤610。当更新结束时,在步骤614就使程序存储部件208变为只能读出。
在步骤616,应用程序确定程序存储部件208的程序是否被正确更新。也就是说,进行比较和判定,存储在程序存储部件208中的程序是否与存储在存储器210中的程序相同。在这里,作为一个例子,计算出存储在程序存储部件208中的程序的检验和。
当程序存储部件208的程序被正确更新时,在步骤618,应用程序把存储在程序存储部件208中的新程序初始化。
根据上述的本发明能够利用PC卡更新程序的便携式信息终端以及利用同样的卡更新程序的一种方法,仅仅利用PC卡而不用专用装置就能正确更新所需的程序。

Claims (7)

1.能够利用一种卡更新预存程序的一种便携式信息终端,在卡中存储着要更新的新程序以及用来执行更新操作的应用程序,所述终端包括:
用来读出或写入存储在所述卡中的所述新程序及所述应用程序的卡部件;
用来用存储在所述卡中的所述新程序取代所述预存程序并存储所述新程序的程序存储部件;
用来暂时存储由所述卡部件读出的所述新程序及所述应用程序的存储器;以及
控制器,用来控制执行存储在所述存储器中的所述应用程序,以便把存储在所述存储器中的所述新程序存储在所述程序存储部件中。
2.如权利要求1中的能够更新程序的便携式信息终端,进一步包括:
显示器,当有许多应用程序时,用来根据所述控制器的控制信号显示存储在所述卡中的许多应用程序上的信息;以及
输入部件,用来选择在所述显示器上显示的所述许多应用程序之中的一程序。
3.在便携式信息终端中把预先存储在程序存储部件中的程序更新为新程序的一种方法,该终端包括:用来读出或写入存储在可从外部插入的卡中的数据的卡部件,用来用存储在所述卡中的所述新程序取代所述预存程序并存储所述新程序的程序存储部件,用来显示由卡部件读出的许多应用程序的显示器,用来暂时存储由卡部件读出的新程序及应用程序的存储器,所述方法包括以下步骤:
(a)在显示器上显示的所述许多应用程序中选择所需的应用程序,并把所述选出的应用程序存储在存储器中;
(b)通过执行应用程序读出存储在卡中的新程序并把该程序存储在存储器中,检验被存储的新程序的大小和内容;
(c)通过执行应用程序停止执行预存程序,并把程序存储部件转变为能够写入和删除;
(d)通过执行应用程序删除程序存储部件的预存程序,把存储在存储器中的新程序传送到程序存储部件,并把被传送的新程序存储在该处;
(e)通过执行应用程序把程序存储部件转变为只读状态;
(f)通过执行应用程序确定,存储在程序存储部件中的新程序是否与存储在存储器中的新程序相同;以及
(g)通过执行应用程序把存储在程序存储部件中的新程序初始化。
4.如权利要求3中的在便携式信息终端中的程序更新方法,其中,在所述步骤(b),把存储在卡中的新程序全部读出并存储在存储器中。
5.如权利要求3中的在便携式信息终端中的程序更新方法,其中,在所述步骤(b),把存储在卡中的某些新程序顺序读出并存储在存储器中。
6.如权利要求3中的在便携式信息终端中的程序更新方法,其中,在所述步骤(d),把存储在存储器中的新程序全部读出并存储在程序存储部件中。
7.如权利要求3中的在便携式信息终端中的程序更新方法,其中,在所述步骤(d),把存储在存储器中的某些新程序顺序读出并存储在程序存储部件中。
CN98105417A 1997-04-11 1998-03-03 利用个人计算机卡更新程序的便携式信息终端及方法 Expired - Fee Related CN1105960C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR13422/97 1997-04-11
KR13422/1997 1997-04-11
KR1019970013422A KR100213102B1 (ko) 1997-04-11 1997-04-11 피씨카드를 이용한 휴대용 정보단말의 프로그램을 갱신하는 방법 및 그에 따른 장치

Publications (2)

Publication Number Publication Date
CN1196513A CN1196513A (zh) 1998-10-21
CN1105960C true CN1105960C (zh) 2003-04-16

Family

ID=19502558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98105417A Expired - Fee Related CN1105960C (zh) 1997-04-11 1998-03-03 利用个人计算机卡更新程序的便携式信息终端及方法

Country Status (5)

Country Link
US (1) US6085268A (zh)
JP (1) JPH117393A (zh)
KR (1) KR100213102B1 (zh)
CN (1) CN1105960C (zh)
GB (1) GB2324624B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100403283C (zh) * 2003-05-30 2008-07-16 欧特斯科技股份有限公司 数据更新装置及方法

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000067864A (ko) * 1996-07-19 2000-11-25 히가시 데쓰로 플래시 메모리 카드
US6854000B2 (en) * 1997-12-27 2005-02-08 Canon Kabushiki Kaisha Image forming apparatus and control method for the same
JPH11249886A (ja) * 1998-02-27 1999-09-17 Matsushita Electric Ind Co Ltd 電子機器
US6505297B1 (en) * 1998-09-09 2003-01-07 Hitachi, Ltd. IC card terminal device and installation of application program into IC card terminal device
JP2000222198A (ja) * 1999-02-01 2000-08-11 Nec Yonezawa Ltd 情報処理装置
US6500070B1 (en) 1999-05-28 2002-12-31 Nintendo Co., Ltd. Combined game system of portable and video game machines
US6371854B1 (en) 1999-08-20 2002-04-16 Ninetendo Co., Ltd. Combined game system
JP2001175933A (ja) * 1999-12-15 2001-06-29 Sanden Corp 自動販売機の制御プログラム書換システム及び自動販売機の制御装置
US6651877B2 (en) 1999-12-22 2003-11-25 Kabushiki Kaisha Nippon Conlux Multi-ROM writer and control method thereof
JP4691268B2 (ja) 2001-05-02 2011-06-01 任天堂株式会社 ゲームシステムおよびゲームプログラム
KR100456112B1 (ko) * 2001-10-09 2004-11-12 엘지전자 주식회사 휴대형 무선단말기의 소프트웨어 업그레이드 장치 및 그방법
KR20030032257A (ko) * 2001-10-17 2003-04-26 삼성전자주식회사 프로그램 갱신 방법 및 이에 적합한 장치
FR2832233B1 (fr) * 2001-11-13 2004-01-02 France Telecom Reconfiguration de composants programmables dans un appareil electronique
US7520853B2 (en) * 2001-12-28 2009-04-21 Karl Storz Imaging, Inc. Updateable endoscopic video imaging system
JP4113750B2 (ja) * 2002-09-17 2008-07-09 株式会社リコー Pcカード制御装置及びこのpcカード制御装置を備えるコンピュータシステム
KR20040034782A (ko) * 2002-10-17 2004-04-29 주식회사 제이에스디지텍 스마트 카드를 이용한 단말기 시스템 업그레이드 방법 및그 장치
KR100957262B1 (ko) * 2002-12-12 2010-05-12 엘지전자 주식회사 메모리 카드 리더기가 장착된 디지털 기기의 프로그램 업그레이드 방법
US7206954B2 (en) * 2003-02-10 2007-04-17 Broadcom Corporation Reduced power consumption for embedded processor
US7243245B2 (en) * 2003-06-20 2007-07-10 International Business Machines Corporation Method and system for performing automatic startup application launch elimination
JP2007047993A (ja) * 2005-08-09 2007-02-22 Rohm Co Ltd 制御回路、それを用いた電子機器およびファームウェアの更新方法
US20080076969A1 (en) * 2006-08-29 2008-03-27 Ulrich Kraft Methods for modifying control software of electronic medical devices
JP2009015484A (ja) * 2007-07-03 2009-01-22 Hitachi Ltd 情報登録方法、プログラム、記録媒体および情報登録装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5577244A (en) * 1987-07-20 1996-11-19 International Business Machines Corporation Methods of applying software modifications
US5590373A (en) * 1994-07-25 1996-12-31 International Business Machines Corporation Field programming apparatus and method for updating programs in a personal communications device
US5613092A (en) * 1994-09-01 1997-03-18 Motorola Inc. Peripheral card having an adaptive PCMCIA compliant interface

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4556954A (en) * 1981-10-13 1985-12-03 International Business Machines Corporation Method for displaying selected text processing task options corresponding to the contents of the combined program diskette
US4954941A (en) * 1988-08-31 1990-09-04 Bell Communications Research, Inc. Method and apparatus for program updating
DE69231667D1 (de) * 1991-04-22 2001-03-08 Canon Kk Druckersteuerprogramm-Übertragungsverfahren und Drucker, geeignet zum Empfangen eines Steuerprogrammes
IT1254937B (it) * 1991-05-06 1995-10-11 Aggiornamento dinamico di memoria non volatile in un sistema informatico
US5752040A (en) * 1991-09-30 1998-05-12 Canon Kabushiki Kaisha Image processing apparatus which can update program
US5471674A (en) * 1992-02-07 1995-11-28 Dell Usa, L.P. Computer system with plug-in override of system ROM
US5835933A (en) * 1993-02-19 1998-11-10 Intel Corporation Method and apparatus for updating flash memory resident firmware through a standard disk drive interface
DE4332499A1 (de) * 1993-09-24 1995-03-30 Bosch Gmbh Robert Verfahren zur vollständigen Neuprogrammierung eines löschbaren, nichtflüchtigen Speichers
JP2812189B2 (ja) * 1994-02-10 1998-10-22 日本電気株式会社 プログラムダウンロード方法
GB2290890B (en) * 1994-06-29 1999-03-24 Mitsubishi Electric Corp Information processing system
US5844796A (en) * 1994-07-19 1998-12-01 Minolta Co., Ltd. Machine control device
US5848247A (en) * 1994-09-13 1998-12-08 Hitachi, Ltd. Microprocessor having PC card interface
JPH08101751A (ja) * 1994-09-30 1996-04-16 Mitsubishi Electric Corp Pcカード及びpcカードシステム
US5784611A (en) * 1994-12-19 1998-07-21 Seagate Technology, Inc. Device and process for in-system programming electrically erasable and programmable non-volatile memory
US5628028A (en) * 1995-03-02 1997-05-06 Data Translation, Inc. Reprogrammable PCMCIA card and method and apparatus employing same
US5764992A (en) * 1995-06-06 1998-06-09 Apple Computer, Inc. Method and apparatus for automatic software replacement
US5838981A (en) * 1995-10-05 1998-11-17 Ricoh Company, Ltd. Data communication apparatus with a program renewal function
JP3167931B2 (ja) * 1996-07-15 2001-05-21 インターナショナル・ビジネス・マシーンズ・コーポレ−ション Pcカード及び周辺機器
US5930504A (en) * 1996-07-22 1999-07-27 Intel Corporation Dynamic nonvolatile memory update in a computer system
US5845114A (en) * 1997-01-08 1998-12-01 Telxon Corporation PC card initialization for microprocessor based devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5577244A (en) * 1987-07-20 1996-11-19 International Business Machines Corporation Methods of applying software modifications
US5590373A (en) * 1994-07-25 1996-12-31 International Business Machines Corporation Field programming apparatus and method for updating programs in a personal communications device
US5613092A (en) * 1994-09-01 1997-03-18 Motorola Inc. Peripheral card having an adaptive PCMCIA compliant interface

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100403283C (zh) * 2003-05-30 2008-07-16 欧特斯科技股份有限公司 数据更新装置及方法

Also Published As

Publication number Publication date
GB2324624A (en) 1998-10-28
KR100213102B1 (ko) 1999-08-02
CN1196513A (zh) 1998-10-21
US6085268A (en) 2000-07-04
GB9804193D0 (en) 1998-04-22
KR19980076637A (ko) 1998-11-16
JPH117393A (ja) 1999-01-12
GB2324624B (en) 1999-05-12

Similar Documents

Publication Publication Date Title
CN1105960C (zh) 利用个人计算机卡更新程序的便携式信息终端及方法
JP4832521B2 (ja) フラッシュメモリメディアにおけるデータ管理方法
CA2047696C (en) Method of reading and writing files on non-erasable storage media
US6360364B1 (en) System and method for installing an application on a portable computer
US5717886A (en) Semiconductor disk device and memory management method
CN1734417A (zh) 具有多个嵌入驱动程序的应用程序
EP1576593B1 (en) Dual journaling store method and storage medium thereof
CN1276567A (zh) 在多窗口中显示复杂树结构
EP1960887A2 (en) Method for flash-memory management
WO2005124530A2 (en) Method for controlling memory card and method for controlling nonvolatile semiconductor memory
KR20040034580A (ko) 순차적 기록만을 사용하는 플래시 관리 시스템
WO2010035124A1 (en) File system for storage device which uses different cluster sizes
CN1892601A (zh) 选择性地安装多个操作系统中的一个的计算机系统及方法
CN1655134A (zh) 数据处理装置与操作系统进行数据交换的方法
CN1244860C (zh) 计算机系统中记录固件的设备和方法
EP1826663A2 (en) Apparatus, method and computer program for processing information
TWI436210B (zh) 操作一可再程式化的非揮發性記憶體系統之方法以及非揮發性記憶體系統
US7478386B2 (en) Resource-conservative installation of compressed archives
CN101031879A (zh) 用于在计算机上安装软件程序的方法
CN1338682A (zh) 电子装置、使用此电子装置的设备和读出数据的方法参照相关的申请文件
CN111338562B (zh) 数据存储装置与数据处理方法
US20040181777A1 (en) Method and device for programming electronic devices using a uniform parameter format
CN100555243C (zh) 信息处理装置、图像摄取装置以及信息处理方法
CN101158922A (zh) 根据文件特性通过不同写入方案写入文件的方法及其设备
US7861048B2 (en) Method and arrangement for processing a file

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: YUKUN SCIENCE CO., LTD.

Free format text: FORMER OWNER: SAMSUNG ELECTRONICS CO., LTD

Effective date: 20080516

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20080516

Address after: Delaware

Patentee after: Yu Kun Technology Co., Ltd.

Address before: Gyeonggi Do, South Korea

Patentee before: Samsung Electronics Co., Ltd.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030416

Termination date: 20120303