CN100391279C - 更新无线电通信模块执行的主程序的方法 - Google Patents
更新无线电通信模块执行的主程序的方法 Download PDFInfo
- Publication number
- CN100391279C CN100391279C CNB008168164A CN00816816A CN100391279C CN 100391279 C CN100391279 C CN 100391279C CN B008168164 A CNB008168164 A CN B008168164A CN 00816816 A CN00816816 A CN 00816816A CN 100391279 C CN100391279 C CN 100391279C
- Authority
- CN
- China
- Prior art keywords
- radio communication
- communication module
- main program
- equipment
- downloading
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Transceivers (AREA)
- Communication Control (AREA)
Abstract
本发明提出了一种对由一个无线电通信模块(1)执行的主程序(2)和/或与所述主程序关联的数据进行更新的方法,其中所述无线电通信模块与一个更新设备(5)通信。本发明的特征是它包括下列相继的步骤:无线电通信模块启动执行一个能按照一个标准通信协议与一个由更新设备执行的数据终端型标准文件传送程序(20)通信的下载程序(21);通过标准文件传送程序(20)按照标准通信协议向下载程序(21)发送一个新的主程序(12)和/或新的数据;通过下载程序(21)将新的主程序(12)和/或新的数据存储在无线电通信模块(1)的非易失性存储器(11)内。
Description
技术领域
本发明属于移动台进行无线电通信的***的技术领域。
本发明特别适用于(但并不是只适用于)GSM 900(全球数字移动通信***-900MHz)、DCS 1800(数字蜂窝***-1800MHZ)、PCS 1900(个人通信***-1900MHZ)或UMTS(通用移动通信***-2GHz)型无线电通信***。
具体地说,本发明与对由无线电通信模块执行的主程序和/或与这个主程序关联的数据进行更新的方法有关。
背景技术
首先,来看一下无线电通信模块意味着什么。
传统上,一个无线电通信***的用户,例如GSM型***的用户,有一个移动台(有时也称为移动无线电话机或便携电话机),它包括一个配有一个SIM(用户身份模块)卡的无线电通信终端(或者移动设备(ME))。
在作为最传统的主要应用中,无线电通信模块(例如一个GSM模块)配置在无线电通信终端内,通过驱动无线电通信终端的各种硬件组件(显示屏,键盘,扬声器等)提供无线通信功能。
也知道无线电通信模块有其他一些应用。
值得注意的建议是将它集成入除无线电通信终端外的装置,但这仍然需要无线通信功能。例如,可以提到的有遥测设备(仪表读取),甚至银行***的读卡设备。
还有建议将无线电通信模块配置成独立的形式,特别是自带电源,即所谓的调制解调器(modem)。这样的调制解调器不包括任何人/机接口硬件组件(显示屏,键盘,扬声器,等等),其旨在与一个本身有人/机接口硬件组件的第三方设备(通常为微计算机)配合。概括地说,这个第三方设备通过一个AT(ATtention)命令集对调制解调器进行控制。
无论无线电通信模块应用方式如何(用于无线电通信终端,用于其它设备,或者用于调制解调器),有时必需对它所执行的主程序和/或与这个主程序关联的数据进行更新。这些数据例如规定了乐曲、目录、不同语言的菜单项等。
下面结合图1说明执行更新所用的传统技术。为了简明起见,将说明只涉及主程序的更新。显然,其他更新情况(只是数据,或者甚至是主程序和数据)可直接和方便地从以下所述的推出。假设无线电通信模块1由一个支持一个专有协议的串行链路10连接到一个更新设备5上。
传统上,需执行下列相继的步骤:
●用户在将引线中一个所谓的启动引线(boot pin)保持在一个预定的电压电平(例如接地)的情况下对无线电通信模块1执行复位,使得模块1不是用它的主程序2而是用一个启动程序3内部复位。主程序2存储在一个ROM闪速存储器11内,而启动程序3存储在ROM启动存储器4内。
●启动程序3按照专有协议与设备方(或者下载设备)下载程序6通信,以便将模块方(或者下载模块)下载程序8下载(13)入无线电通信模块的RAM存储器7。设备方下载程序6是一个由更新设备5执行的特殊专有程序。模块方下载程序8预先就存储(8′)在与更新设备5关联的存储器9内。
●启动程序3启动执行刚装入RAM存储器7的模块方下载程序8;
●模块方下载程序8按照专有协议与设备方下载程序6通信,将一个新的主程序12下载(14)入模块的ROM闪速存储器11。新的主程序12预先就存储(12′)在与更新设备5关联的一个存储器内;
●用户在将启动引线保持在电源电压上的情况下对无线电通信模块1执行复位,从而使模块1不是用在ROM闪速存储器11内的先前主程序2而是用也在ROM闪速存储器11内的新的主程序12外部复位。
这种传统的更新技术有着一些缺点。
最为明显的是,设备方下载程序是一个专有程序,具体地说是为与一个专有协议配合使用写成的,因此不可避免地存在一些问题。
实际上,这涉及向每个希望执行更新的用户不仅要分发新的主程序和/或新的数据,而且还要分发设备方下载程序。
此外,由于它的特殊专有性,这样一个设备方下载程序通常只能由单一类型的设备(例如,在DOS操作***下运行的微计算机)执行。
现在,经常是不同的用户并不都用同样类型的设备。目前,在更新期间,有多少种不同类型的设备就必须开发多少个新的“特殊专有”程序。
而且,根据在设备方和模块方开发哪些下载程序,专有协议通常对于贯彻它的物理媒体(串行链路,红外链路,无线电链路等)来说是专用的。因此,在更新期间,进一步增多了必须开发的新的“特殊专有”程序。
上述更新技术的另一个缺点是它需要双重下载。确实,首先需要下载模块方下载程序,接着再下载新的主程序和/或新的数据。
上述更新技术还有一个缺点,它需要对无线电通信模块进行两次复位,一次是内部复位(开始,将启动引线例如保持接地),另一次是外部复位(最后,将启动引线保持在电源电压)。因此,用户每次都要对启动引线进行操作。
发明内容
本发明的目的主要是克服当前技术的这些缺点。
具体地说,本发明的一个目的是提供一种对无线电通信模块执行的主程序(和/或有关数据)进行更新的方法,这种方法允许无线电通信模块与不同类型的更新设备通信。
本发明的这个目的也就是提供一种可以用无线电通信模块与更新设备之间几种类型的物理媒体实现的方法,然而并不需要在无线电通信模块方和在更新设备方进行任何修改。
本发明的另一目的是提供一种不需要用户对启动引线进行任何操作的方法。
本发明的又一个目的是提供一种不需要双重下载的方法。
这些目的以及其它在下面可以看到的目的按照本发明是用一种对无线电通信模块执行的主程序和/或与所述主程序关联的数据进行更新的方法达到的,其中所述无线电通信模块与一个更新设备通信。按照本发明,所述方法包括下列相继的步骤:
●所述无线电通信模块启动执行一个能按照一个标准通信协议与一个由所述更新设备执行的数据终端型标准文件传送程序通信的下载程序;
●通过所述下载程序的所述标准文件传送程序按照所述标准通信协议发送一个新的主程序和/或新的数据;
●通过所述下载程序将所述新的主程序和/或所述新的数据存储在所述无线电通信模块的一个非易失性存储器内。
因此,本发明的一般原理是在更新设备方使用的不是一个特殊专有下载程序而是一个数据终端型标准文件传送程序(或者软件包)。这个标准文件传送程序用的是一个标准通信协议(而不是一个专有协议)。
也就是说,以一种与众不同的方式应用“数据终端”类型的程序。确实,这些程序通常两个两个地使用来执行两个机器之间的文件传送,可选地通过***的调制解调器(如果执行这些程序的机器之间的物理媒体的特性需要这样的话)。因此通常的安排是:由一个第一机器执行的一个第一“数据终端”软件包按照标准通信协议(例如,通过一个串行链路或红外链路)与由一个第二机器执行的一个第二数据终端软件包通信。相反,在本发明的架构内,没有第二机器执行一个第二数据终端软件包,而是由一个无线电通信模块执行一个下载程序。此外,无论是什么物理通信媒体,本发明都不需要***调制解调器。
有几种类型的数据终端软件包,值得注意的是(但不局限于)诸如:
●为具有Windows(注册商标)类型的操作***的PC型计算机设计的“Hyperterminal”(注册商标)软件包;
●为具有“Linux”(注册商标)类型的操作***的PC型计算机设计的“Minicom”(注册商标)软件包;
●为具有DOS(注册商标)类型的操作***的PC型计算机设计的“Norton Commander”(注册商标)软件包;
●等等。
所有这些数据终端软件包都可以按照一个或几个诸如X-MODEM、Y-MODEM、Z-MODEM、KERMIT协议之类的标准通信协议进行通信。
采用这样一个标准文件传送程序具有一些优点。首先,这个标准程序与可以用作更新设备的所有类型的机器兼容。其次,它已经存在于可以用作更新设备的大多数机器(值得注意的是存在于微计算机)内。这个标准程序设计成可以通过几种类型的物理媒体(即通常通过串行链路或红外链路(IRDA))进行通信。最后,在进行更新操作期间可以得到较好的可靠性。
有益的是,所述下载程序是永久性地存储在所述无线电通信模块的一个非易失性存储器内的。
这样,在更新期间,只是下载新的主程序和/或新的数据。
最好,所述无线电通信模块启动执行下载程序的步骤在满足至少以下条件之一时执行:
●一个用户通过一个直接或间接与所述无线电通信模块关联的人/机接口执行了一个更新请求;
●一个用户通过一个与所述更新设备关联的人/机接口执行了一个更新请求;
●所述无线电通信模块加电后,所述主程序不可用或不存在。
应指出的是,这些备选方案都不需要用户将复位引线保持接地执行对无线电通信模块的复位(内部复位)。确实,这个复位请求或者由用户通过一个人/机接口执行(第一和第二备选方案的情况),或者自动执行(第三备选方案的情况)。
在本发明的一个具体实施例中,所述方法还包括下列步骤:
●在所述存储步骤执行后,用所述新的主程序和/或所述新的数据对所述无线电通信模块复位。
这样的复位不是***的复位,例如对于改变可执行的主程序版本和/或有关数据是必要的。
有益的是,所述复位步骤在满足至少下列条件之一时开始:
●一个用户通过一个直接或间接与所述无线电通信模块关联的人/机接口执行了一个复位请求;
●一个用户通过一个与所述更新设备关联的人/机接口执行了一个复位请求;
●所述下载程序含有在执行到最后时执行的一个自发复位命令;
●所述标准文件传送程序在它检测到发送所述新的主程序和/或所述新的数据结束时向所述无线电通信模块发送一个自发复位命令。
应指出的是,这些备选方案都不需要用户将启动引线保持在电源电压执行对无线电通信模块的复位(外部复位)。确实,这个复位请求或者由用户通过一个人/机接口执行(第一和第二备选方案的情况),或者由一个自发复位命令自动执行(第三和第四备选方案的情况)。
最好,所述无线电通信模块配置在一个属于包括下列设备的这个组的设备内:
●无线电通信终端;
●无线电通信设备之外的需要无线通信功能的设备;
●调制解调器。
有益的是,所述下载程序可以按照所述标准通信协议通过至少一个物理媒体与所述标准文件传送程序通信,所述物理媒体属于包括下列各项的组:串行链路,红外链路,无线电链路,等等。
本发明还与一种无线电通信模块有关,这种无线电通信模块可以与一个更新设备通信,完成对由所述无线电通信模块执行的主程序和/或与所述主程序关联的数据的更新。按照本发明,这种无线电通信模块包括执行一个能按照一个标准通信协议与一个由所述更新设备执行的数据终端型标准文件传送程序通信的下载程序的装置,使得所述标准文件传送程序可以按照所述标准通信协议向所述下载程序发送一个新的主程序和/或新的数据,从而所述下载程序可以将所述新的主程序和/或所述新的数据存储在所述无线电通信模块的一个非易失性存储器内。
附图说明
从以下结合附图对本发明的一个作为例示性而不是限制性的例子的优选实施例的说明中可以清楚地看到本发明的其他一些特征和优点。在这些附图中:
●图1例示了当前的更新技术(现有技术);以及
●图2例示了按照本发明设计的方法的一个具体实施例。
具体实施方式
如图1所示的当前技术在上面已经作了详细说明。
下面结合图2说明按照本发明对由一个无线电通信模块执行的主程序和/或与这个主程序关联的数据进行更新的方法的一个具体实施例。
在图2中,对于那些已在图1中出现的部分保留同样的数字标号(即标号1,2,4,5,7,9,10,11,12,以及12′)。
为了简明起见,假设更新处理的只是主程序。显然,其他更新情况(只是数据,或者是主程序和数据)可直接和方便地从以下所述的推出。
传统上,这个(当前)主程序2存储在无线电通信模块1的ROM闪速存储器11内。所需的是将新的主程序12下载入模块的一个非易失性存储器(例如ROM闪速存储器11)。后一个程序12预先就存储(12′)在与更新设备5关联的存储器9内。
按照本发明,更新设备5可以执行一个按照标准通信协议提供通信的“数据终端”型标准文件传送程序20。例如,如果设备5是一个在DOS操作***下运行的PC型微计算机,标准程序20就可以是“Hyperterminal”程序,而标准协议就可以是“X-modem”协议。显然,在保持在本发明的构架内的情况下也可以采用其他数据终端类型。
此外,按照本发明,无线电通信模块1永久性地在它的ROM闪速存储器11内存储着一个下载程序21。这个程序设计和开发成在执行时能按照标准通信协议与标准文件传送程序20通信。
通过这种设计,标准通信协议可以得到几种类型物理媒体(如通常的串行链路(RS 232)或红外链路(IRDA))支持。
在这个具体实施例中,工作情况如图2所示,这种方法包括下列步骤:
(a)无线电通信模块启动执行下载程序21;
(b)标准文件传送程序20按照标准通信协议向下载程序21发送(23)新的主程序12;
(c)下载程序21将新的主程序12存储在无线电通信模块1的ROM闪速存储器11内;
(d)用新的主程序12对无线电通信模块1复位。
步骤(a)例如在用户通过一个人/机接口报告(例如用一个AT命令)他要进行更新时执行。术语“人/机接口”例如指用户可以在一个更新(子)菜单(在显示屏上显示的)内浏览(通过键盘的一个或几个键)并从中进行选择,由此请求启动更新。这个人/机接口可以是更新设备5的人/机接口,也可以是无线电通信模块1的人/机接口。
步骤(a)也可以在无线电通信模块加电后而主程序2不可用或者不存在时执行。在这种情况下,复位是自动的,这样就可以防止无线电通信模块1一直不复位而出现堵塞的情况。
在同一个无线电通信模块内可以同时存在对启动步骤(a)的这两种可能情况。
步骤(d)例如在用户通过一个人/机接口请求(例如用一个AT命令)对模块1复位时执行。术语“人/机接口”意指例如使用户可以按下一个专用于复位的键(或者复位键)以进行复位。这个人/机接口可以是更新设备5的人/机接口,也可以是无线电通信模块1的人/机接口。
步骤(d)也可以在下载程序21含有一个在其执行到最后时执行的自发复位命令时自动执行,或者在标准文件传送程序20在检测到发送新的主程序12结束时向无线电通信模块发送一个自发复位命令时自动执行。
Claims (8)
1.一种对由一个无线电通信模块(1)执行的一个主程序(2)和/或与所述主程序关联的数据进行更新的方法,其中所述无线电通信模块与一个更新设备(5)通信,
其特征是所述方法包括下列相继的步骤:
所述无线电通信模块启动执行一个能按照一个标准通信协议与一个由所述更新设备执行的数据终端型标准文件传送程序(20)通信的下载程序(21);
通过所述标准文件传送程序(20)按照所述标准通信协议向所述下载程序(21)发送一个新的主程序(12)和/或新的数据;以及
通过所述下载程序(21)将所述新的主程序(12)和/或所述新的数据存储在所述无线电通信模块(1)的一个非易失性存储器(11)内。
2.按照权利要求1所述的方法,其特征是所述下载程序(21)永久性地存储在所述无线电通信模块(1)的一个非易失性存储器(11)内。
3.按照权利要求1或2中任意一个所述的方法,其特征是所述无线电通信模块(1)启动执行下载程序(21)的步骤在满足至少以下条件之一时执行:
一个用户通过一个直接或间接与所述无线电通信模块(1)关联的人/机接口执行了一个更新请求;
一个用户通过一个与所述更新设备(5)关联的人/机接口执行了一个更新请求;以及
所述无线电通信模块(1)加电后,所述主程序不可用或不存在。
4.按照权利要求1或2所述的方法,其特征是所述方法还包括下列步骤:
在执行所述存储步骤后用所述新的主程序(12)和/或所述新的数据对所述无线电通信模块(1)复位。
5.按照权利要求4所述的方法,其特征是所述复位步骤在满足至少以下条件之一时启动:
一个用户通过一个直接或间接与所述无线电通信模块(1)关联的人/机接口执行了一个复位请求;
一个用户通过一个与所述更新设备(5)关联的人/机接口执行了一个复位请求;
所述下载程序(21)含有在其执行到最后时执行的一个自发的复位命令;以及
所述标准文件传送程序(20)在检测到发送所述新的主程序(12)和/或新的数据结束时向所述无线电通信模块(1)发送一个自发的复位命令。
6.按照权利要求1、2或5中任意一个所述的方法,其特征是所述无线电通信模块(1)包括在一个设备中,该设备属于包括下列各项的组:
无线电通信终端;
无线电通信终端之外的需要无线通信功能的终端;以及
调制解调器。
7.按照权利要求1、2或5中任意一个所述的方法,其特征是所述下载程序(21)可以按照所述标准通信协议通过至少一个物理媒体与所述文件传送程序(20)通信,所述物理媒体属于包括下列各项的组:
串行链路;
红外链路;以及
无线电链路。
8.一种无线电通信模块(1),所述无线电通信模块可以与一个更新设备(5)通信,从而实现对由所述无线电通信模块执行的主程序(2)和/或与所述主程序关联的数据的更新,
所述更新设备(5)用于执行数据终端型标准文件传送程序(20);
其特征是所述无线电通信模块(1)包括:
非易失性存储器(11),用于存储一个下载程序(21),所述下载程序(21)在执行时,能够按照标准通信协议与所述标准文件传送程序(20)通信;
所述下载程序(21)的运行装置,用于从所述非易失性存储器(11)执行所述下载程序(21);
并且当所述下载程序(21)被所述运行装置执行时,其使得能够:
接收按照所述标准通信协议从所述标准文件传送程序(20)发送到所述下载程序(21)的新的主程序(12)和/或新的数据;并且
将所述新的主程序和/或所述新的数据存储在所述无线电通信模块(1)的所述非易失性存储器(11)内。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR99/14322 | 1999-11-09 | ||
FR9914322A FR2800963B1 (fr) | 1999-11-09 | 1999-11-09 | Procede de mise a jour d'un programme principal execute par un module de radiocommunication et/ou de donnees associees a ce programme principal, et module de radiocommunication correspondant |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1421109A CN1421109A (zh) | 2003-05-28 |
CN100391279C true CN100391279C (zh) | 2008-05-28 |
Family
ID=9552123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB008168164A Expired - Fee Related CN100391279C (zh) | 1999-11-09 | 2000-10-27 | 更新无线电通信模块执行的主程序的方法 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1228654A1 (zh) |
CN (1) | CN100391279C (zh) |
AU (1) | AU1284001A (zh) |
FR (1) | FR2800963B1 (zh) |
HK (1) | HK1049090A1 (zh) |
WO (1) | WO2001035686A1 (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001267459A1 (en) | 2000-05-23 | 2001-12-03 | Actineon Inc. | Programmable communicator |
US7027806B2 (en) | 2001-07-26 | 2006-04-11 | Kyocera Wireless, Corp. | System and method for field downloading a wireless communications device software code section |
US9554268B2 (en) | 2001-07-26 | 2017-01-24 | Kyocera Corporation | System and method for updating persistent data in a wireless communications device |
US7184793B2 (en) | 2001-07-26 | 2007-02-27 | Kyocera Wireless Corp. | System and method for over the air area code update |
US7328007B2 (en) | 2001-07-26 | 2008-02-05 | Kyocera Wireless Corp. | System and method for organizing wireless communication device system software |
US7184759B2 (en) | 2001-07-26 | 2007-02-27 | Kyocera Wireless Corp. | Modular software components for wireless communication devices |
US7386846B2 (en) | 2001-07-26 | 2008-06-10 | Kyocera Wireless Corp. | System and method for the management of wireless communications device system software downloads in the field |
US7143407B2 (en) | 2001-07-26 | 2006-11-28 | Kyocera Wireless Corp. | System and method for executing wireless communications device dynamic instruction sets |
US7197302B2 (en) | 2001-07-26 | 2007-03-27 | Kyocera Wireless Corp. | System and method for interchangeable modular hardware components for wireless communication devices |
US7159214B2 (en) | 2001-07-26 | 2007-01-02 | Kyocera Wireless Corp. | System and method for compacting field upgradeable wireless communication device software code sections |
WO2003010656A2 (en) * | 2001-07-26 | 2003-02-06 | Kyocera Wireless Corporation | System and method for executing update instructions on a wireless communications device |
US6961537B2 (en) | 2001-08-10 | 2005-11-01 | Kyocera Wireless Corp. | System and method for peer-to-peer handset communication |
US7254386B2 (en) | 2001-08-10 | 2007-08-07 | Kyocera Wireless Corp. | System and method for improved security in handset reprovisioning and reprogramming |
SG118149A1 (en) * | 2002-08-02 | 2006-01-27 | Kie James Chan Loke | Program for upgrading operating systems in non-volatile memory |
US7359698B2 (en) | 2003-09-08 | 2008-04-15 | Kyocera Wireless Corp. | Systems and methods for enhanced over-the-air programming |
JP2005159905A (ja) * | 2003-11-27 | 2005-06-16 | Ntt Docomo Inc | データ保存装置及び通信端末装置 |
DE602004020214D1 (de) * | 2004-08-05 | 2009-05-07 | Sony Ericsson Mobile Comm Ab | Softwareaktualisierung in einem tragbaren Funkkommunikationsgerät |
CN1303526C (zh) * | 2004-09-23 | 2007-03-07 | 倚天资讯股份有限公司 | 下载安装软件的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0459344A1 (fr) * | 1990-05-30 | 1991-12-04 | Alcatel Cit | Dispositif de téléchargement de logiciel pour un terminal de télécommunication |
EP0632629A1 (en) * | 1993-07-02 | 1995-01-04 | Multi-Tech Systems Inc | Modem with firmware upgrade feature |
WO1997016938A1 (en) * | 1995-10-30 | 1997-05-09 | Nokia Telecommunications Oy | Upgrading software in a mobile telephone |
WO1998038820A2 (en) * | 1997-02-26 | 1998-09-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for remotely upgrading control software in a cellular telephone |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5689825A (en) * | 1995-07-28 | 1997-11-18 | Motorola, Inc. | Method and apparatus for downloading updated software to portable wireless communication units |
US5887254A (en) * | 1996-04-26 | 1999-03-23 | Nokia Mobile Phones Limited | Methods and apparatus for updating the software of a mobile terminal using the air interface |
GB2313519B (en) * | 1996-05-24 | 2000-07-12 | Motorola Gmbh | Method for configuring radio unit |
JP3409983B2 (ja) * | 1996-11-29 | 2003-05-26 | 富士通株式会社 | 通信システム |
-
1999
- 1999-11-09 FR FR9914322A patent/FR2800963B1/fr not_active Expired - Fee Related
-
2000
- 2000-10-27 CN CNB008168164A patent/CN100391279C/zh not_active Expired - Fee Related
- 2000-10-27 AU AU12840/01A patent/AU1284001A/en not_active Abandoned
- 2000-10-27 EP EP00974598A patent/EP1228654A1/fr not_active Withdrawn
- 2000-10-27 WO PCT/FR2000/003016 patent/WO2001035686A1/fr active Application Filing
-
2003
- 2003-02-05 HK HK03100821.2A patent/HK1049090A1/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0459344A1 (fr) * | 1990-05-30 | 1991-12-04 | Alcatel Cit | Dispositif de téléchargement de logiciel pour un terminal de télécommunication |
EP0632629A1 (en) * | 1993-07-02 | 1995-01-04 | Multi-Tech Systems Inc | Modem with firmware upgrade feature |
WO1997016938A1 (en) * | 1995-10-30 | 1997-05-09 | Nokia Telecommunications Oy | Upgrading software in a mobile telephone |
WO1998038820A2 (en) * | 1997-02-26 | 1998-09-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for remotely upgrading control software in a cellular telephone |
Also Published As
Publication number | Publication date |
---|---|
FR2800963A1 (fr) | 2001-05-11 |
CN1421109A (zh) | 2003-05-28 |
WO2001035686A1 (fr) | 2001-05-17 |
FR2800963B1 (fr) | 2001-12-07 |
AU1284001A (en) | 2001-06-06 |
EP1228654A1 (fr) | 2002-08-07 |
HK1049090A1 (zh) | 2003-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100391279C (zh) | 更新无线电通信模块执行的主程序的方法 | |
CN1918932B (zh) | 在用户身份模块/可移动用户身份模块卡中的优选漫游列表更新 | |
JP4468380B2 (ja) | 自動化されたエアープラグイン装置認識およびソフトウェアドライバ・ダウンロード | |
EP1761088B1 (en) | Customisation of mobile stations | |
EP1973035B1 (en) | System and method for the management of wireless communications device system software downloads in the field | |
US6684324B2 (en) | Method for installing two or more operating systems/user interfaces into an electronic device and an electronic device | |
US20020083432A1 (en) | Over the air RF wireless data modem programming | |
EP1757132B1 (en) | Modular data components for wireless communication devices | |
CN100465890C (zh) | 用于将rom镜像下载到无线终端的***和方法 | |
CA2495600A1 (en) | System and method for automating firmware maintenance | |
CN101866295A (zh) | 一种操作***网络安装的方法 | |
JP2003032381A (ja) | 情報通信端末装置、及びプログラム | |
CN102137182A (zh) | 实现手机用户操作***下载的方法及*** | |
CN101650661A (zh) | 便携式终端、便携式终端控制方法和便携式终端控制程序 | |
US6810245B1 (en) | Intelligent remote software loading method for wireless portable communication device | |
KR100901871B1 (ko) | 스마트 카드를 이용한 프로그램 로딩 방법 및 그 장치 | |
CN100412787C (zh) | 使用应用程序描述符获取通信设置的方法和设备 | |
KR20070006317A (ko) | 이동통신단말기의 정보관리 시스템 및 방법 | |
KR100630871B1 (ko) | 사용자 단말기, 사용자 단말기 소프트웨어 업그레이드 방법 및 기록매체 | |
KR100331877B1 (ko) | 개선된 이동 단말기 및 그를 이용한 파일 송/수신 방법 | |
KR101094622B1 (ko) | 단말기의 시스템 소프트웨어 업데이트 시스템 및 방법 | |
KR100622816B1 (ko) | 이동 단말장치의 시스템 소프트웨어 업데이트 방법 및시스템 | |
KR101250240B1 (ko) | 정보공유 휴대단말기 | |
KR100699106B1 (ko) | 유/무선 인터넷망을 이용한 프로그램 및 데이터 복구가 가능한 무선 단말기와 데이터 복구 시스템 및 방법 | |
CA2120346A1 (en) | Method and apparatus for over-the-air upgrading of radio modem application software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080528 Termination date: 20161027 |
|
CF01 | Termination of patent right due to non-payment of annual fee |