利用移动电话更新软件的个人数字助理系统与方法

文档序号:6417323阅读:168来源:国知局
专利名称:利用移动电话更新软件的个人数字助理系统与方法
技术领域
本发明有关一种个人数字助理系统,特别是有关一种可利用移动电话更新软件的个人数字助理系统,以及其软件更新方法。
随着高科技时代的来临,个人用电子记事簿装置也即个人数字助理装置(Personal Digital Assistant,PDA)逐渐成为一种流行而且必须的电子产品。所谓个人数字助理装置通常有以下功能储存个人数据、名片管理、时间管理、个人行程追踪设定、电子字典以及办事记要等,但这些数据的管理对于数据信息传输快速的现代也渐渐地不能满足使用者的需求,因此又发展出有股市即时报导及数据信息传输服务等功能。以上所述的功能都藉助储存于非挥发性存储器(Non-Volatile Memory)中的系统程序与应用程序所控制,经由中央处理单元加以处理而呈现给使用者,因此,若欲扩充系统的功能,除了扩充硬件装置之外,最重要的莫过于更新系统的应用软件。
一般个人数字助理系统的系统架构如

图1所示,其中罩幕式只读存储器(mask Read Only Memory,mask ROM)101是用于储存系统软件与应用软件,以及一些固定而不会变动的数据。当使用者由外部藉由输入介面102输入一信号时,中央处理单元(Central Processing Unit,CPU)104将响应此一信号而读取罩幕式只读存储器101内所储存的软件,以处理由输入介面102输入的数据信息。
其中输入介面102输入的信号若需使用原先使用者储存的数据时,即由中央处理装置104从静态随机存取存储器(Static Random Access Memory,SRAM)105中读取数据并处理所获得的数据信息。若只需处理罩幕式只读存储器101的数据时,则直接由中央处理单元104读取罩幕式只读存储器101的数据信息,经由软件处理后,将数据储存于静态随机存取存储器(SRAM)105中。当使用者欲察看数据时,中央处理单元104会将储存于静态随机存取存储器105中的数据信息取出,并将此数据信息传送至显示装置106,由显示装置106将信息以光学的形式显示给使用者。以目前市场流通的个人数字助理装置而言,显示装置106通常是液晶显示器(Liquid Crystal Display,LCD),以符合轻便的使用需求。
传统上,个人数字助理装置是将应用程序烧录于无法修改的只读记存储器中,欲扩充系统功能只能更换或增加硬件装置,而无法藉由更新应用程序而扩充系统功能。由于电子产品不断地日新月异,而且电子数据信息产品的生命周期更是越来越短,一个电子产品必须不断的扩增功能,才能让使用者更方便的使用,并延长产品的生命周期。然而,扩充硬件装置,则成本也相对提高,因此传统上都利用更新应用程序的方法以扩充产品功能,作为一较经济的处理方式。目前业界更新应用程序的做法,通常会要求使用者携带个人数字助理装置至特定的服务站,再通过工作人员的操作以进行程序的更新。然而此一方法对使用者而言十分的不便,并同时造成时间成本的浪费。因此,有必要提出一种可轻易更新个人数字助理系统的应用程序的方法,以扩充产品功能,符合时代的潮流。
本发明的目的是提供一种可利用移动电话更新软件的个人数字助理系统。
本发明的另一目的是提供一种应用于上述的个人数字助理系统中的软件更新方法。
本发明的可利用移动电话更新软件的个人数字助理系统是这样实现的该系统至少包含有伺服装置,用以储存以及传送软件数据;移动电话,通过无线以及有线的网络数据传输途径与该伺服装置相连,以进行双向沟通并下载该软件数据;信号导线,用以传输数据;以及个人数字助理装置,通过该信号导线与该移动电话相连,以接收由该移动电话从该伺服装置所下载的该软件数据,并利用该软件数据更新该个人数字助理装置的内部程序与数据。
其中上述个人数字助理装置包含一解码装置,用以接收从该移动电话所下载的该软件数据,并将该软件数据转换成该个人数字助理装置所能处理的数字化数据格式。
其中上述个人数字助理装置包含只读存储器,用以储存勿需变动的数据程序。
其中上述个人数字助理装置包含可重复读写的非挥发性存储器,以保存需要重复读写的数据程序。
其中上述个人数字助理装置包含随机存取存储器,用以在该个人数字助理装置的电源开启的状态下,暂时储存各类数据程序。
其中上述个人数字助理装置包含显示装置,以利用图形及文字的方式显示各类信息。
其中上述个人数字助理装置包含一使用者介面,用以接收使用者所输入的指令。
其中上述个人数字助理装置包含一中央处理装置,该中央处理装置耦合于该解码装置、该只读存储器、该可重复读写的非挥发性存储器、该随机存取存储器、该显示装置,以及该使用者介面,用以应答该指令将该数字化的软件数据更新并储存于该可重复读写的非挥发性存储器中。
本发明的可利用移动电话更新软件的个人数字助理系统也可以是这样实现的该系统至少包含有伺服装置,用以储存以及传送软件数据;移动电话,通过无线以及有线的网络数据传输途径与该伺服装置相连,以进行双向沟通并下载该软件数据;信号导线,用以传输数据;个人数字助理装置,至少包含下列装置可重复读写的非挥发性存储器,用以储存数据程序;解码装置,通过该信号导线与该移动电话相连,用以接收该软件数据,并将该软件数据转换成该个人数字助理装置所能处理的数字化数据格式;以及中央处理装置,与该非挥发性存储器以及该解码装置相耦合,用以处理该数字化的软件数据以储存于该非挥发性存储器中,而更新该数据程序。
其中上述个人数字助理装置包含只读存储器,用以储存不需变动的数据程序。
其中上述个人数字助理装置包含随机存取存储器,用以在该个人数字助理装置的电源开启的状态下,暂时储存各类数据程序。
其中上述个人数字助理装置包含显示装置,以利用图形及文字的方式显示各类信息。
其中上述个人数字助理装置包含一使用者介面,用以接收使用者所输入的指令。
本发明的利用移动电话更新个人数字助理装置的软件的方法是这样实现的该方法至少包含下列步骤连接该个人数字助理装置至一具有数字信号传输能力的移动电话上;利用该移动电话与一具有软件数据的伺服装置建立数据传输路径;利用该移动电话从该伺服装置接收该软件数据;传输并暂存该软件数据在该个人数字助理装置中;以及复写该软件数据至该个人数字助理装置内部的可重复读写的非挥发性存储器中,以完成该软件数据的更新。
其中上述传输并暂存该软件数据的步骤前,更包含下列步骤判断该移动电话所接收的来自该伺服装置的该软件数据是否正确;解码所接收的该软件数据,以转换成该个人数字助理装置所能处理的数据格式;以及判断该个人数字助理装置所接收的来自该移动电话的该软件数据是否正确。
其中上述复写该软件数据的步骤前,更包含下列步骤判断是否所有的该软件数据都已接收完成。
本发明揭示了一种利用移动电话更新软件的个人数字助理系统,其中包含个人数字助理装置、信号导线、移动电话与伺服装置。首先该个人数字助理装置通过信号导线与移动电话相连,再通过移动电话经由无线传输的方式与系统提供者的伺服装置,以特定的通讯协议建立数据传输的路径。在数据传输路径建立后,移动电话端将可从伺服装置下载更新软件数据,藉由信号导线将所取得的软件数据传输至个人数字助理装置中。此时个人数字助理装置将会对这些数据进行解码、暂存等动作,并对所接收数据的正确性进行判别。当判断所接收的数据正确时,即将其再写入非挥发性存储器中以完成软件数据的更新动作。
图1为传统的个人数字助理装置的功能方块图;图2为本发明中利用移动电话更新个人数字助理装置的软件数据的系统示意图;图3为本发明的个人数字助理系统的功能方块图;图4为本发明的个人数字助理系统中,更新软件处理步骤流程图。
本发明提供一种系统以及方法,利用无线通讯系统与数据传输网络即时更新软件数据,以克服传统的个人数字助理装置必须至特定地点更新应用程序的缺点。以下将以一个具体的实施例来说明本发明的精神。
首先参阅图2,显示了一个利用移动电话206更新个人数字助理装置202的系统示意图。此时使用者仅需将个人数字助理装置202设定为最佳使用状态,例如检查电源是否充足,将个人数字助理系统202经由信号导线204与移动电话206相连,由个人数字助理装置202的驱动程序来控制移动电话206以无线传输的方式建立适当的传输路径208与伺服装置210相连,以取得伺服装置210中存放的更新软件数据。
接着参阅图3,显示了本实施例中的个人数字助理装置,通过移动电话更新软件数据的系统功能方块图。个人数字助理装置包含使用者介面301、中央处理装置303、罩幕式只读存储器300、可重复读写的非挥发性存储装置304、静态随机存取存储器305、显示装置306,以及解码装置307。
如图中所示,可重复读写的非挥发性存储装置304,其为个人数字助理装置中主要储存应用软件的器件。其中快闪存储器(Flash Random AccessMemory,Flash RAM)具有在无电源状态下仍能保留数据的特性,而有电源时又可以重复读出或写入数据,因此在本实施例中作为主要保存个人数字助理装置的系统软件以及应用程序软件的存储元件。罩幕式只读存储器300(MaskRead Only Memory,Mask ROM),具有只读的特性,可用于储存大量固定而不会更动的数据,至于静态随机存取存储器305(Static Random Access Memory,SRAM)可以提供数据暂存的能力。
当使用者由使用者介面301输入指令时,中央处理装置303会首先读取罩幕式只读存储器300中所储存的系统软件或可重复读写的非挥发性存储装置304中的应用软件,以处理该指令而获得所需的数据信息,并将处理后所得到的数据信息储存于静态随机存取存储器305中。若使用者所输入的指令需要使用到原来使用者所储存的数据时,中央处理装置303即由静态随机存取存储器305中读取原来使用者所储存的数据,并做进一步的处理。若要显示数据信息时,则由中央处理装置303读取静态随机存取存储器305的数据信息,将所要显示的数据信息传送至显示装置306,将信息以图形或文字的形式以光能显示给使用者。为了轻便的设计考虑,本实施例中是以液晶显示器(Liquid CrystalDisplay,LCD)作为显示装置306。
请仍参阅图3,当欲更新个人数字助理装置的软件数据时,首先通过一条信号导线使得解码装置307与移动电话206相连接。再通过移动电话206与伺服装置210建立数据传输路径208。而伺服装置210将会通过传输路径208传送软件数据给移动电话206,再经由信号导线传输至解码装置307。而解码装置307会将所接收的软件数据,转换成可供此个人数字助理装置处理的数字化数据格式。之后,中央处理装置303会将这些数字化的软件数据,暂存于静态随机存取存储器305之中,以待后续的数据更新程序的执行。由于移动电话206具有双向的数据传输能力,因此在执行每笔数据更新的程序之前,移动电话206会针对软件数据接收是否正确进行判断,若不正确,则重新接收软件数据直到正确无误为止。同理,个人数字助理装置也判断其数据接收是否正确,直到所接收的数据正确无误为止。当软件数据的正确性经检查无误之后,中央处理装置303会将原先暂存于静态随机存取存储器305的中的软件数据复写入可重复读写的非挥发性存储装置304之中,以完成软件数据的更新动作。
接着参阅图4,以说明本发明的个人数字助理系统中,更新软件处理步骤流程图。当使用者欲更新软件数据时,首先需将个人数字助理装置与具有数字信号传输能力的移动电话(如,GSM系统的移动电话)以信号导线相连接,如步骤402所示。接着通过移动电话并利用特定的通讯协议与伺服装置建立数据传输的路径,如步骤404所示。之后个人数字助理装置将可通过移动电话接收由伺服装置所传来的更新软件数据,如步骤406所示。接着如步骤408所示,移动电话在接收数据之后会判断所接收的该笔数据是否正确,若不正确,则会重回步骤406处,以便重新从伺服装置端下载更新软件数据;而当移动电话确定所接收的数据都正确无误后,接着将所接收到的该笔数据解码以转换成可供个人数字助理系统处理的数据格式,并传送至个人数字助理系统中,如步骤410所示。接着,个人数字助理系统会判断所接收的数据是否正确,如步骤412所示。若所接收的数据不正确,则回到步骤406重新进行数据传输的动作;而若所接收的数据正确,则将该笔数据存入个人数字助理系统中的静态道机存取存储器中,如步骤414所示。接着如步骤416所示,个人数字助理装置将判断此次的更新软件数据是否全部接收完成,若尚未全部接收完成则重新执行步骤406;若己接收完成则继续进入步骤418,将原先储存于静态随机存取存储器中的更新软件数据,以复写的方式存入个人数字助理系统中可重复读写的幕罩式非挥发性存储器。最后再重新启动已更新的软件程序,如步骤420所示。
综上所述,本发明通过移动电话与系统提供者建立数据传输的路径,以接收更新程序用的软件数据,再通过个人数字助理装置与移动电话相连接的方式,而取得这些软件数据以更新其软件。因此本发明将可以改进传统上使用者必须亲自将个人数字助理装置携带至特定服务站才能更新软件程序的缺点。此外,通过移动电话而不直接对进行个人数字助理装置广播的软件更新方式,将可以对使用者提供选择性的多样服务。换言之,只有需要更新软件的使用者,才会拨接更新软件的服务,至于其他的使用者将可以继续使用个人数字助理装置而不受影响。此外,由于移动电话具有双向传输数据的功能,因此将可以确保数据传输的正确性,并进而缩短软件更新的时间。
本发明以一较佳实施例说明如上,仅用于藉以帮助了解本发明的实拖,非用以限定本发明的精神,而熟悉此领域技艺的人员在领悟本发明的精神后,在不脱离本发明的精神范围内,当可做些许更动润饰及等同的变化替换,其专利保护范围应当视本发明的权利要求范围及其等同领域而定。
权利要求
1.一种利用移动电话更新软件的个人数字助理系统,其特征在于该系统至少包含有伺服装置,用以储存以及传送软件数据;移动电话,通过无线以及有线的网络数据传输途径与该伺服装置相连,以进行双向沟通并下载该软件数据;信号导线,用以传输数据;以及个人数字助理装置,通过该信号导线与该移动电话相连,以接收由该移动电话从该伺服装置所下载的该软件数据,并利用该软件数据更新该个人数字助理装置的内部程序与数据。
2.如权利要求1所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含一解码装置,用以接收从该移动电话所下载的该软件数据,并将该软件数据转换成该个人数字助理装置所能处理的数字化数据格式。
3.如权利要求1所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含只读存储器,用以储存勿需变动的数据程序。
4.如权利要求1所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含可重复读写的非挥发性存储器,以保存需要重复读写的数据程序。
5.如权利要求1所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含随机存取存储器,用以在该个人数字助理装置的电源开启的状态下,暂时储存各类数据程序。
6.如权利要求1所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含显示装置,以利用图形及文字的方式显示各类信息。
7.如权利要求1所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含一使用者介面,用以接收使用者所输入的指令。
8.如权利要求2、或3、或4、或5、或6、或7所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含一中央处理装置,该中央处理装置耦合于该解码装置、该只读存储器、该可重复读写的非挥发性存储器、该随机存取存储器、该显示装置,以及该使用者介面,用以应答该指令将该数字化的软件数据更新并储存于该可重复读写的非挥发性存储器中。
9.一种利用移动电话更新软件的个人数字助理系统,其特征在于该系统至少包含有伺服装置,用以储存以及传送软件数据;移动电话,通过无线以及有线的网络数据传输途径与该伺服装置相连,以进行双向沟通并下载该软件数据;信号导线,用以传输数据;个人数字助理装置,至少包含下列装置可重复读写的非挥发性存储器,用以储存数据程序;解码装置,通过该信号导线与该移动电话相连,用以接收该软件数据,并将该软件数据转换成该个人数字助理装置所能处理的数字化数据格式;以及中央处理装置,与该非挥发性存储器以及该解码装置相耦合,用以处理该数字化的软件数据以储存于该非挥发性存储器中,而更新该数据程序。
10.如权利要求9所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含只读存储器,用以储存不需变动的数据程序。
11.如权利要求9所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含随机存取存储器,用以在该个人数字助理装置的电源开启的状态下,暂时储存各类数据程序。
12.如权利要求9所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含显示装置,以利用图形及文字的方式显示各类信息。
13.如权利要求9所述的个人数字助理系统,其特征在于其中上述个人数字助理装置包含一使用者介面,用以接收使用者所输入的指令。
14.一种利用移动电话更新个人数字助理装置的软件的方法,其特征在于该方法至少包含下列步骤连接该个人数字助理装置至一具有数字信号传输能力的移动电话上;利用该移动电话与一具有软件数据的伺服装置建立数据传输路径;利用该移动电话从该伺服装置接收该软件数据;传输并暂存该软件数据在该个人数字助理装置中;以及复写该软件数据至该个人数字助理装置内部的可重复读写的非挥发性存储器中,以完成该软件数据的更新。
15.如权利要求14所述的方法,其特征在于其中上述传输并暂存该软件数据的步骤前,更包含下列步骤判断该移动电话所接收从该伺服装置的该软件数据是否正确;解码所接收的该软件数据,以转换成该个人数字助理装置所能处理的数据格式;以及判断该个人数字助理装置所接收从该移动电话的该软件数据是否正确。
16.如权利要求14所述的方法,其特征在于其中上述复写该软件数据的步骤前,更包含下列步骤判断是否所有的该软件数据都已接收完成。
全文摘要
一种利用移动电话更新软件的个人数字助理系统,其中包含一组个人数字助理装置。该个人数字助理装置通过一条信号导线与移动电话相连。而移动电话经由无线传输的方式与系统提供者的伺服装置建立数据传输的路径,并以此取得更新的软件数据。再将这些软件数据传输至个人数字助理装置中,利用一定的数据处理程序以完成软件数据的更新动作。
文档编号G06F15/78GK1297206SQ9912378
公开日2001年5月30日 申请日期1999年11月23日 优先权日1999年11月23日
发明者马惠群, 傅文治, 丁圣哲 申请人:倚天资讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1