用于将rom镜像下载到无线终端的系统和方法

文档序号:7617579阅读:123来源:国知局
专利名称:用于将rom镜像下载到无线终端的系统和方法
背景技术
发明领域本发明涉及用于下载ROM镜像(ROM image)的系统和方法,尤其涉及用于利用无线LAN网络将ROM镜像下载到无线终端的系统和方法。
相关技术背景随着通信技术的发展,已积极地展开对利用无线网络使能数据通信的无线终端的研究。特别是,个人数字助理(PDA)是一种便携式计算机。PDA是便携式无线终端,它可以接收家庭或办公室的计算机的数据文件并继续处理该接收到的文件。PDA还可以进行私人信息管理或日程管理,诸如电子日记。
由于PDA的优点在于它的显示窗口尺寸大于移动电话的但小于笔记本计算机的,从而它可以比蜂窝电话存储更多容量的数据。此外,由于PDA与笔记本计算机相比更便于携带,所以它被认为是下一代终端。
在诸如PDA的无线终端中,无线终端的各种功能的操作系统(OS)、资产数据、引导装入程序等以ROM镜像的格式存储。ROM镜像存储于无线终端的闪存中。由于闪存中存储的ROM镜像由所选程序记录或删除,即使将无线终端断电也将保持所存储的数据。
由于技术发展,这种无线终端的功能和规范正快速变化。因此,当具有先进功能的新无线终端在市场上投放时,用户希望使用新无线终端的功能。
但是,由于只要开发了新终端就更换旧终端是非常昂贵的并需要许多相关成本,所以多数用户一般更新它们的无线终端。在相关领域中,为了更新无线终端的ROM镜像,无线终端通过线路与原厂的主机系统(通常,PC系统)相连以便下载新的ROM镜像。
如上所述,相关技术的无线终端具有各种缺点。例如,用户为了下载无线终端的ROM镜像,该无线终端必须通过线路直接连接到专门的主机系统。此外,当多个无线终端连接到一个主机系统以便从主机系统同时单独下载ROM镜像时,这些终端中的每一个都必须配备线路LAN卡和网络电缆,这造成了不便或增加了无线终端的成本,或者增加主机系统的成本和复杂性。
以上参考内容结合在这里作为参考,其适合于附加或可选细节、特点和/或技术背景的适当教导。

发明内容
本发明的目的在于至少解决以上问题和/或缺点或者提供至少以下所述的优点。
本发明的另一个目的在于提供用于将ROM镜像下载到无线终端上的系统和方法,其基本上消除了由于相关技术的限制和缺点引起的一个或多个问题。
本发明的另一个目的在于提供用于将ROM镜像下载到无线终端上的系统和方法,其中无线LAN网络用于下载ROM镜像以消除用于无线终端和主机系统之间的接入线路。
本发明的另一个目的在于提供用于利用无线LAN网络将ROM镜像下载到无线终端上的系统和方法,以便能将ROM镜像同时下载到几个无线终端。
本发明的另一个目的在于提供一种用于将ROM镜像下载到PDA无线终端上的系统和方法。
本发明的另一个目的在于提供用于利用无线LAN网络将ROM镜像下载到无线终端上的系统和方法,以减少加载时间或无线终端成本。
为了整体或部分地至少实现以上目的和其它优点,根据本发明的用途,如这里所体现和广泛描述的,提供了一种用于将ROM镜像下载到无线终端的系统,该系统包括主机系统,它被配置用于提供ROM镜像,其中该主机系统包括用于通过无线LAN网络发送ROM镜像的无线LAN AP(接入点)装置,以及无线终端,它被配置用于下载主机系统提供的ROM镜像,它包括无线LAN装置,其中该无线LAN装置通过无线LAN网络耦合到主机系统的无线LAN AP装置以便下载主机系统中存储的ROM镜像。
为了进一步整体或部分地至少实现以上目的,根据本发明的一个方面,提供了一种用于将ROM镜像下载到无线终端的方法,该方法包括在无线终端处选择ROM镜像下载模式;执行无线LAN网络的安全认证步骤,用于无线终端和向该无线终端提供ROM镜像的主机系统之间的无线网络/数据传送路径形成;在无线终端和向该无线终端提供ROM镜像的主机系统之间形成无线网络和数据传送路径;在无线终端处从主机系统接收ROM镜像的文件数据并将该ROM镜像存储于第一存储空间中;以及用第一存储空间中存储的ROM镜像替换无线存储器的闪存中存储的当前ROM镜像。
为了进一步整体或部分地至少实现以上目的,根据本发明的一个方面,提供了一种用于将ROM镜像下载到PDA无线终端的方法,该方法包括在PDA无线终端处选择ROM镜像下载模式;执行无线LAN网络的安全认证步骤,用于PDA无线终端和向该PDA无线终端提供ROM镜像的主机系统之间无线网络/数据传送路径的形成;在PDA无线终端和向该PDA无线终端提供ROM镜像的主机系统之间形成无线网络和数据传送路径;在无线终端处从主机系统接收ROM镜像的文件数据并将该ROM镜像存储于第一存储空间;以及用第一存储空间中存储的ROM镜像替换无线存储器的闪存中存储的当前ROM镜像,其中根据语言、应用程序或版本从多个相应ROM镜像中选择要下载到PDA无线终端的ROM镜像。
将在以下描述中阐述本发明的附加优点、目的和特点,且它们将在本领域普通技术人员审查以下内容或通过实施本发明加以学习而变得显而易见。本发明的目的和优点将如所附权利要求书中所指出地实现和获得。


将参考附图详细描述本发明,其中相同的标号表示相同的元件,其中图1是说明根据本发明的用于下载ROM镜像的系统的较佳实施例的框图。
图2是说明根据本发明较佳实施例的用于将ROM镜像下载到无线终端的方法的流程图。
图3是说明无线终端中发送到主机系统的ID数据分组的实例性结构的示图。
图4是说明根据本发明另一个较佳实施例的用于将ROM镜像下载到无线终端的方法的流程图。
具体实施例方式
现在将详细参考本发明的较佳实施例,其实例在附图中加以说明。
图1是说明根据本发明的用于下载ROM镜像的系统实施例的框图。在下载新版本的ROM镜像以更新无线终端的旧ROM镜像过程中,本发明的实施例可以使用无线局域网(LAN)用于无线终端(例如,无线终端200)和主机系统(例如,主机系统250)之间的连接,以除去用于线路LAN卡和线路电缆。此外,在本发明的实施例中,主机系统可以将ROM镜像同时下载到多个无线终端。
无线终端200可以由个人数字助理(PDA)例示。但是,本发明不限于此。如图1的实施例所示,在ROM镜像下载系统中,无线终端200可以包括无线LAN装置210,诸如紧凑快闪无线LAN卡,它通过无线LAN网络连接到主机系统250的无线LAN接入点(AP)装置260。根据本发明的实施例,不必通过线路电缆将无线终端与主机系统连接或耦合,这与相关技术不同。
如图1所示,主机系统250的无线LAN AP装置260可以由主机系统250的RAM存储器270中提供的无线AP控制程序282控制。此外,由于无线终端200和主机系统250由无线LAN网络耦合,所以相关技术系统的串行端口和串行接口是不必要的。
用户可以通过无线终端250中的监视控制台240向主机系统250确认ROM镜像下载请求、ROM镜像下载的进行情况等。此外,用户可以利用主机系统250的监视控制台290确认通过经由主机系统250分别下载ROM镜像的多个无线终端的下载进行状态。
例如,根据本发明的实施例,多个无线终端可以通过主机系统250同时下载ROM镜像。此外,用户可以通过主机系统250的监视控制台290确认这种下载。
下载的ROM镜像可以存储于每个无线终端200中提供的闪存220中。如必要,ROM镜像可以存储于易失性RAM存储器225中。
闪存220可以存储引导加载程序230。ROM镜像可以通过引导加载程序230的’ROM快闪更新S/W(软件)’236进行存储。
此外,在本发明的实施例中,无线终端200可以经由预定安全程序(诸如引导加载程序230的’无线通信S/W’232)连接到主机系统250。在通过这种程序的连接后,无线终端200就可以从主机系统250下载新的ROM镜像。
此外,引导加载程序230的‘网络装置接口系统(NDIS)S/W’234可以处理网络数据,从而可以在无线终端200和主机系统250之间进行连网。主机系统250的RAM存储器270优选配备了NDIS S/W284。
引导加载程序230的‘下载菜单S/W’238可以显示菜单,以允许用户通过监视控制台240选择是否下载ROM镜像。
此外,主机系统250的RAM存储器270可以具备ROM镜像下载程序280,它包括用于控制无线LAN AP装置260的‘无线AP控制程序’282,以及‘NDIS S/W’284。ROM镜像下载程序280可以包括‘ROM镜像下载管理器S/W’286。‘ROM镜像下载管理器S/W’286可以控制主机系统的监视控制台290,以通过监视控制台290确认多个无线终端200的下载的进行状态等等。
一般,工厂制造过程中在PDA或蜂窝电话内设定ROM镜像并仅通过原厂完成更新。但是,蜂窝电话一般没有无线LAN且个人计算机不使用ROM镜像。
图2是说明根据本发明实施例的将ROM镜像下载到无线终端的方法的流程图。图2所示的根据该实施例用于将ROM镜像下载到无线终端的方法可应用于图1所示的系统并将利用其进行描述。但是,本发明不限于此。
在如图2所示开始该过程后,可以接通无线终端的电源以开始无线终端200的引导加载程序230(框ST30)。引导加载程序230可以在无线终端200的操作系统(OS)开始之前执行,并可以执行与普通计算机的BIOS相类似的任务。
接着,随着引导加载程序开始,例如,用户可以在无线终端200的显示部分上显示的菜单(例如无线终端200的监视控制台240)上选择‘ROM镜像下载模式’(框ST31)。
在一个实例中,当引导加载程序230开始时,监视控制台240可以向用户显示‘正常操作模式’和‘ROM镜像下载模式’的菜单。当用户选择‘ROM镜像下载模式’的菜单时,可以将用于所选‘ROM镜像下载模式’的标记(例如,信号)设定为1(例如,规定值),随后可以进行用于执行ROM镜像下载的程序。
如图2所示,ROM镜像下载意味着下载ROM镜像的新的或更新的版本的镜像。ROM镜像的更新版本可以存储于无线终端的闪存220中,如上所述。
或者,可以通过推动无线终端200的按钮组合(例如,‘按钮#1+#4+复位’)代替在监视控制台240上显示菜单并选择‘ROM镜像下载模式’,来执行‘ROM镜像下载模式’。此时,可以将用于‘ROM镜像下载’的标记(例如,信号)设定为1(例如,规定值),从而可以执行‘ROM镜像下载模式’而非‘正常操作模式’。但是,本发明不限于以上实例和描述。
当用户不选择‘ROM镜像下载模式’时(框ST31),无线终端可按‘正常操作模式’操作。随后,利用以前预备的ROM镜像的0S(操作系统)以及应用程序优选可以继续操作(框ST32),直到无线终端的电源被断开(框ST33)。
或者,当用户选择‘ROM镜像下载模式’时,无线终端200可以执行用于下载新ROM镜像的程序。
如图1所示,无线终端要更新的新ROM镜像可以存储于主机系统250的RAM存储器270中。因此,为了从主机系统250下载新ROM镜像,应在无线终端200和主机系统250之间形成数据传送路径。
在为无线终端下载新版本ROM过程中,本发明实施例的一个方面的特征在于,除去用于无线终端200和主机系统250之间的连接的线路LAN卡和线路电缆,并使得能够同时将ROM镜像下载到多个无线终端200。本发明的实施例可以利用无线LAN网络为无线终端下载新版本的ROM。
为了实现上述特征,无线终端200应配备无线LAN装置210且主机系统250应配备无线LAN AP装置260。为了启动无线终端和主机系统AP之间的数据协议,应事先执行用于区别主体无线终端与另一个无线终端的无线LAN网络的安全认证程序(框ST34)。
例如,尝试连接到主机系统250以下载ROM镜像的所选无线终端200可以创建主机系统250的SSID和安全密钥数据并将所创建的SSID和安全密钥数据发送到主机系统250。无线LAN AP装置260可以确认所发送的SSID和安全密钥数据是否符合存储的SSID和安全密钥数据。当所发送的SSID和安全密钥数据与存储的SSID和安全密钥数据符合时,无线LAN AP装置260可以开始无线终端200和主机系统250的ROM镜像下载程序280之间的数据传输(框ST35)。
图3是说明无线终端中发送到主机系统的实例性ID数据分组的结构的示图。如图3所示,ID数据分组的安全字段410可以具备SSID412、安全密钥数据414、安全类型416等等。仅当安全字段410中提供的数据符合主机系统250请求的数据时,用于下载ROM镜像的数据传送路径才可以形成于主机系统和无线终端之间。
在一个实例中,当主机系统250的无线LAN AP装置260的SSID 412被设定为‘E1 PDA MFG AP’时,无线终端200可以相对于无线终端200的‘无线通信S/W’232中的SSID 412创建ID数据分组并发送到主机系统250的无线LAN AP装置260。因此,在主机系统250请求安全密钥数据414时,无线终端200的无线通信S/W232可以创建相应的密钥数据(例如,abcd123456)并将所创建的密钥数据发送到主机系统250,从而启动主机系统250的无线LAN AP装置260与无线终端的无线LAN装置210之间的无线LAN数据协议。应注意,数据协议的分组数据结构可以与相关技术的有线LAN中的相同,但用于通过无线LAN网络启用无线数据传送的传送环境(例如,RF信道选择,RF信号操作等)的本发明实施例的帧数据结构是不同的。
因此,如果启动无线终端200和主机系统250之间的数据协议,则无线终端200的闪存220中提供的‘无线通信S/W’232可以通过无线LAN AP装置260从主机系统250接收新ROM镜像文件数据,并例如按该文件数据的大小将该新ROM镜像文件数据存储于无线终端200的存储空间中。这里,应注意,存储空间可以是易失性RAM225而非闪存。此外,如必要,可以将新ROM镜像数据存储于非易失性闪存中(框ST36)。
此后,可以检查下载的新ROM镜像数据的大小,并可以确认是否下载了所有ROM镜像数据(框ST37)。当确认下载了所有ROM镜像数据时,‘ROM快闪更新S/W’236可以控制将新ROM镜像存储于无线终端200中。例如,‘ROM快闪更新S/W’236可以擦除闪存中存储的旧ROM镜像,并将易失性RAM225中存储的新ROM镜像存储于闪存220中(框ST38)。
因此,可以更新无线终端的ROM镜像。随后,可以重启该无线终端用于正常操作。
接着,例如,被设定为1的标记(例如,信号)可以变成0,从而在重启无线终端时执行‘正常操作模式’而非‘ROM镜像下载模式’。因此,无线终端被复位(框ST39)。
在这种情况中,复位无线终端可以通过软件转移到复位代码或者通过在硬件复位插脚等中生成一信号进行。但本发明不限于此。
图4是说明根据本发明另一个实施例的将ROM镜像下载到无线终端的方法的流程图。图4所示的用于将ROM镜像下载到无线终端的方法可应用于图1所示的系统并将利用其进行描述。但是,本发明不限于此。
与图2的实施例相比,图4的实施例与之相似,但是图4的实施例进一步包括在通过安全认证步骤(框ST55)以启动无线终端和主机系统之间的数据协议后允许用户选择要下载的ROM镜像(框ST56)。因此,这里将省去与图2实施例相类似的部分的详细描述。
一个无线终端(例如,无线终端200)一般可以包括多个ROM镜像。因此,主机系统提供的ROM镜像数据中存在不需要更新的一个或多个ROM镜像数据。
图4所述的实施例允许用户选择性地仅下载用户选择并希望更新的ROM镜像数据。因此,图4实施例可以避免下载不必要的ROM镜像。
此外,图4实施例有可能减少下载ROM镜像所花费的时间。此外,可以有效地管理存储容量。
本说明中的任何对“一个实施例”、“一实施例”、“示例性实施例”的提及表示结合该实施例描述的特定特点、结构或特征包含在本发明的至少一个实施例中。说明书中各处出现的这种短语不必都涉及相同的实施例。此外,在结合任何实施例描述特定特点、结构或特征时,它们都在本领域熟练技术人员的范围内,以结合其它一些实施例实现这种特点、结构或特征。此外,为便于理解,特定的方法步骤已作为分开的步骤加以描绘;但是,这些分开描绘的步骤不应限制为依赖其执行的必要顺序。即,某些步骤能按交替顺序执行、同时执行等。
如上所述,根据本发明的包含主机系统和无线LAN网络的无线系统和用于将ROM镜像下载到无线终端的方法具有各种优点。本发明的实施例可用于使其更易于(例如,选择性地)下载ROM镜像,降低无线终端的成本,提供除去用于无线终端和主机系统之间连接的线路的便利,或者能同时将ROM镜像下载到几个无线终端以提升生产率。
以上实施例和优点仅仅是实例性的而非限制性的。本教导可以方便地应用于其它类型的装置。本发明的描述旨在是说明性的而非限制权利要求书的范围。许多可选方案、修改和变化是本领域熟练技术人员显而易见的。在权利要求书中,装置加功能短语旨在覆盖在执行所述功能时这里所描述的结构。
权利要求
1.一种用于将ROM镜像下载到无线终端的系统,其特征在于,该系统包括主机系统,它被配置用于提供ROM镜像,其中该主机系统包括用于通过无线LAN网络发送ROM镜像的无线LAN AP(接入点)装置,以及无线终端,它被配置用于下载主机系统提供的ROM镜像,所述主机系统包括无线LAN装置,其中该无线LAN装置通过无线LAN网络耦合到主机系统的无线LAN AP装置以便下载主机系统中存储的ROM镜像。
2.如权利要求1所述的系统,其特征在于,无线终端是PDA(个人数字助理)。
3.如权利要求2所述的系统,其特征在于,所下载的ROM镜像被存储于无线终端中设置的闪存中。
4.如权利要求3所述的系统,其特征在于,闪存配备有引导加载程序,且所下载的ROM镜像由引导加载程序中的ROM快闪更新软件存储。
5.如权利要求4所述的系统,其特征在于,ROM快闪更新软件擦除闪存中存储的当前ROM镜像并存储所下载的ROM镜像。
6.如权利要求5所述的系统,其特征在于,在无线终端的制造过程中设定当前ROM镜像。
7.如权利要求4所述的系统,其特征在于,通过执行预定的安全过程,利用引导加载程序中的无线通信协议形成无线终端和主机系统之间的无线网络路径。
8.如权利要求1所述的系统,其特征在于,主机系统的无线LAN AP装置由主机系统的RAM存储器中提供的无线AP控制程序加以控制。
9.如权利要求1所述的系统,其特征在于,无线终端进一步包括用于无线终端的监视控制台并通过该监视控制台执行ROM镜像下载请求以及ROM镜像下载进程状态确认,且其中主机系统进一步包括用于主机系统的监视控制台并通过该监视控制台确认从主机系统下载ROM镜像的无线终端的下载进程状态。
10.如权利要求1所述的系统,其特征在于,主机系统同时将ROM镜像下载到多个无线终端。
11.一种用于将ROM镜像下载到无线终端的方法,其特征在于,该方法包括在无线终端处选择ROM镜像下载模式;执行无线LAN网络的安全认证过程,用于无线终端和向该无线终端提供ROM镜像的主机系统之间的无线网络/数据传送路径的形成;在无线终端和向该无线终端提供ROM镜像的主机系统之间形成无线网络和数据传送路径;在无线终端处从主机系统接收ROM镜像的文件数据并将该ROM镜像存储于第一存储空间中;以及用第一存储空间中存储的ROM镜像替换无线存储器的闪存中存储的当前ROM镜像。
12.如权利要求11所述的方法,其特征在于,无线终端是PDA(个人数字助理)。
13.如权利要求11所述的方法,其特征在于,第一存储空间是易失性RAM或附加闪存。
14.如权利要求11所述的方法,其特征在于,闪存是非易失性的,且ROM镜像大于50Mbytes。
15.如权利要求11所述的方法,其特征在于,包括当完成ROM镜像下载时将无线终端复位,其中复位包括,重启该无线终端,以及在无线终端处执行操作模式。
16.如权利要求11所述的方法,其特征在于,选择ROM镜像下载模式包括向用户显示包括正常操作模式和ROM镜像下载模式的选择菜单,其中用户选择ROM镜像下载模式。
17.如权利要求11所述的方法,其特征在于,通过推动无线终端的按钮组合来选择ROM镜像下载模式。
18.如权利要求11所述的方法,其特征在于,执行无线LAN网络的安全认证过程包括在无线终端处创建主机系统的SSID和安全密钥数据并将所创建的SSID和安全密钥数据发送给主机系统;以及确认所发送的SSID和安全密钥数据符合主机系统处存储的SSID和安全密钥数据,并当发送的SSID和安全密钥数据符合存储的SSID和安全密钥数据时启动无线终端和主机系统的AP之间的数据协议。
19.如权利要求18所述的方法,其特征在于,创建包括根据ROM快闪更新软件中存储的预定AP的SSID设定安全密钥数据。
20.如权利要求18所述的方法,其特征在于,无线终端利用预定SSID选择主机系统。
21.如权利要求11所述的方法,其特征在于,无线终端和主机系统分别具有无线LAN卡和无线LAN AP装置,以通过无线LAN网络进行ROM镜像下载。
22.如权利要求11所述的方法,其特征在于,在执行无线LAN网络的安全认证过程后,进一步包括由用户选择要下载到无线终端的指定ROM镜像。
23.如权利要求22所述的方法,其特征在于,由用户根据语言、应用程序或版本选择要下载到无线终端的指定ROM镜像。
24.如权利要求23所述的方法,其特征在于,指定ROM镜像是从多个相应ROM镜像中选择出的至少两个ROM镜像。
25.如权利要求11所述的方法,其特征在于,包括将无线终端复位。
26.一种用于将ROM镜像下载到PDA无线终端的方法,其特征在于,该方法包括在PDA无线终端处选择ROM镜像下载模式;执行无线LAN网络的安全认证过程,用于在PDA无线终端和向该PDA无线终端提供ROM镜像的主机系统之间的无线网络/数据传送路径的形成;在PDA无线终端和向该PDA无线终端提供ROM镜像的主机系统之间形成无线网络和数据传送路径;在无线终端处从主机系统接收ROM镜像的文件数据并将该ROM镜像存储于第一存储空间;以及用第一存储空间中存储的ROM镜像替换无线存储器的闪存中存储的当前ROM镜像,其中根据语言、应用程序或版本从多个相应ROM镜像中选择要下载到PDA无线终端的ROM镜像。
全文摘要
系统和方法的实施例可以将ROM镜像下载到无线终端。系统可以包括用于提供ROM镜像的主机系统以及用于下载从主机系统提供的ROM镜像的至少一个无线终端。主机系统可以包括用于通过无线LAN网络传送ROM镜像的无线LAN AP(接入点)装置。无线终端可以包括用于通过无线LAN网络与主机系统的无线LAN AP装置连接的无线LAN装置以便下载主机系统中存储的ROM镜像。
文档编号H04L12/28GK1722090SQ20051006670
公开日2006年1月18日 申请日期2005年4月22日 优先权日2004年7月15日
发明者姜声哲 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1