定制移动电话资源文件的方法和系统的利记博彩app

文档序号:6649811阅读:169来源:国知局
专利名称:定制移动电话资源文件的方法和系统的利记博彩app
技术领域
本发明涉及通信领域,特别是关于一种定制移动电话资源文件的方法和系统。
背景技术
移动电话的资源文件,一般包括来电铃声、字体和背景墙纸等,通常是以数组的形式存储在移动电话中。这些数组通过移动电话编译器的编译之后,被存放在移动电话存储器的代码段。在多数移动电话中,资源文件被存储于移动电话的非易失性存储器中,如闪存。
在一些移动电话中,用户可以对存储在移动电话中的一个或多个资源文件进行至少部分的修改。例如,用户可以通过从网络下载铃声来更换移动电话铃声,但与此同时,为了使用这些资源文件,用户必须重新下载所有程序代码来实现对资源文件的重新编译。可以看出,为移动电话修改和更换资源是一个繁琐耗时的工作。这就需要有一种更高效率的系统和方法来修改或更换存储存移动电话中的资源文件。

发明内容
本发明的目的在于提供一种快捷高效的修改和更换移动电话资源文件的方法和系统,用于克服现有技术修改和更换移动电话资源的复杂性。
为实现上述目的,在本发明中,资源文件,如铃声音乐、字体和背景墙纸,和存储器的代码分开存储于移动电话的非易失性存储器或闪存器的一个或多个存储单元中。移动电话中的资源文件管理程序被用于对与代码文件和其他存放在移动电话的非易失性存储器中的资源文件分别进行读、写、修改和/或删除操作。因此,在向移动电话的存储器里写入资源文件时,省去重新下载存储在非易失性存储器中的程序代码文件和/或其他文件的过程。
本发明的一个方面在于,本发明中提出的可定制的移动电话的固定存储器的资源文件存储区和程序代码存储区是分开的。本发明提出的修改和更换资源文件的方法包括使用计算机中的资源文件管理程序,包括把移动电话与计算机连接。这个方法还包括通过使用资源文件管理程序,首先确认识别移动电话存储器中已有的资源文件;移出原有的资源文件;向存储器中写入新的资源文件。
另一方面,在移出原有的资源文件之后,可以利用资源文件管理程序中的修改功能,对原有资源文件进行修改;在修改结束之后,把修改后的资源文件写回移动电话存储器。
另外,实现电话定制功能的一种方法是访问计算机中的资源文件,然后把移动电话和计算机连接在一起。这里说的移动电话要有包含相互独立的资源文件存储区和代码文件存储区的非易失性存储器。这种方法还包括通过资源文件管理程序把资源文件写进资源文件管理器,重启移动电话后,就可应用这些资源文件。
另外,在前面提到的方法中,写入这一步不包括写入或下载代码文件。
另外,用户可定制的移动电话包括把移动电话连接到装有资源管理程序的计算机上。这里的移动电话要带有包括相互独立的资源文件存储区和代码文件存储区的非易失性存储器。移动电话还有一个编译器。这个编译器能把资源文件编译到资源文件存储器中,并且生成MAP文件,这些MAP文件存储在资源文件存储器中,表现为资源文件的数量、位置、容量属性中的至少一个。
另外,实现移动电话定制功能的系统是由移动电话和计算机组成的。这里的移动电话带有包括相互独立的资源文件存储区和代码文件存储区的非易失性存储器。移动电话还有一个编译器。这个编译器能把资源文件编译到资源文件存储器中,并且生成MAP文件,这些MAP文件存储于资源文件存储器,表现为资源文件的数量、位置、容量属性中的至少一个。本发明所指的计算机应可与移动电话相连接,且装有资源管理程序。资源管理程序能把现有的资源文件从资源文件存储区中删除,还可以把新建的或修改过的资源文件写入移动电话的资源文件存储器。
本发明的其他功能和优点将在以下内容中涉及到。以上所描述的本发明的各功能可单独使用,亦可同时使用,还可以把它们组合在一起使用,也可以部分组合使用。
以下结合附图与实施例对本发明作进一步的说明。


图1是移动电话连接到装有资源文件管理程序的个人计算机的结构示意图。
图2是本发明的一个更改移动电话资源文件较佳实施例的流程图。
具体实施例方式
本发明中提到的方法和特征可能已经应用到一些移动电话中,如蜂窝电话或那些带有处理器、编译器、非易失性存储器(如闪存)的电话。闪存是一种电可擦除可编程存储器(EEPROM)。闪存中有一部分存储单元可经一个简单动作删除掉,或者说在一闪之间即可完成删除操作。闪存可成块的写入数据,而不是一个字节一个字节的,这样就使得闪存相对来说更容易更新信息。
闪存的一个很重要的特点是当设备断电时,数据不丢失。除此之外,闪存芯片还有一些重要特点,例如,闪存芯片无需从其所安装的电路板上拔下,即可进行电擦除和重新编程。本发明所述的移动电话中的非易失性存储器最好选择可插入到移动电话中的闪存卡或闪存芯片。当然这里移动电话中的非易失性存储器也可以是其他合适的存储媒介。
如图1所示,移动电话10中的非易失性存储器或闪存12最好分成几个独立的区,分别用来存储资源文件14、代码文件16和/或其他适当的文件。例如,一个64兆的闪存可分成四个区,每个区的存储空间为16兆。或者也可以这样划分一个64兆的闪存可分成两个每个占8兆空间的区,以及另外两个各占24兆存储空间的区,以存储更大的或更多的文件类型。本质上讲,任何容量的闪存12都可以划分成任意多个区,每个区容量可以相同也可以不同,大小也可以是任意的。
闪存12的每个区可以很好的分别进行读、写、擦除等操作,因此资源文件14和代码文件16以及其他存储到闪存12上的文件可以分开来管理。移动电话10最好装有嵌入到其软件或硬件上的闪存管理程序18,这样可以使得闪存各区间相互独立的管理更加简便。
编译器20,可以是闪存管理程序18的一部分,或与闪存管理程序18协作,较佳地将资源文件14编译到闪存12的一个或多个指定区域中。较佳地,编译器20能够生成MAP文件,这种MAP文件反映资源文件14存储于存储区中的位置、数量、和/或容量信息。例如,编译器20可以生成一个MAP文件表示一个10位的第一铃声文件被存放在闪存12第一分区的第一位置,另一个12位的第二铃声文件存储在闪存12第一分区的第二位置。
移动电话10可能最初带有一个或多个预编程的资源文件14,存储在移动电话的非易失性存储器12,或闪存中。该资源文件14包括铃声文件、字体文件、背景墙纸文件,和/或移动电话10产生的其他和声音、视觉效果有关的文件。开始启动时,移动电话10中的默认资源文件14最好处于激活状态。或者,可要求用户在移动电话开始启动时选择激活资源文件14。
移动电话10开启时,可能有一个或多个可供用户自选的铃声,如传统铃声或经典音乐主题等存储在移动电话的闪存12中。移动电话10的闪存12可能还包括一组可供用户选择的字体,这些字符,例如字母或者数字,可以显示在移动电话的显示屏上,和/或作为文本文件被发送出去。除此之外,移动电话10的闪存12中还存储着各种各样的墙纸或屏保图片供用户选择。其他的声音、图片和可用的资源文件也可以在移动电话10的闪存12中被找到。
较佳地,本发明的移动电话10具有一个资源文件管理程序32。资源文件管理程序32可以是从个人计算机30或其他合适的计算系统中下载的软件。例如,资源管理程序32可以以光盘或其他合适的存储媒介的形式出现,这样就可以从个人计算机30上把它下载到移动电话中。或者,也可以通过因特网或其他地方下载资源文件管理程序32。从因特网上下载资源管理程序32时,用户需要提供密码,因此用户在购买移动电话10时应索要密码,这样用户才能够有权从网上下载程序。
较佳地,移动电话10和计算机30通过任何合适的连接装置40连接。例如,通用串行总线(USB)电缆或其他适合于计算机30串行口的电缆等连接设备或者红外线设备。一旦移动电话10与装有资源文件管理程序32的计算机相连,用户就可以管理、更换、修改移动电话10的非易失性存储器12或闪存中的资源文件。具体操作在下面会有详细介绍。
较佳地,资源文件管理程序32带有图形用户界面(GUI)管理功能,这样可以方便用户管理资源文件。GUI允许用户通过鼠标、键盘等计算机部件将资源文件从移动电话闪存中拖进拖出。用户也可以通过一系列的键盘命令和/或显示在计算机显示器上的菜单或其他相应机制控制资源管理程序32。
资源文件管理程序32带有一个数据库,这个数据库包含许多可供用户选择并且下载到移动电话10闪存12中的资源文件。比如,资源文件管理程序32的数据库可能包含大量的可供用户选择的铃声文件、墙纸和屏保文件、字体文件和/或其他可供用户选择的合适的资源文件。另外,资源文件管理程序还有允许用户通过因特网等选择资源文件的功能。这样,资源文件就被从它所在的位置复制下来,保存到资源文件管理程序的数据库中。资源管理程序32也可以很方便的把资源文件下载到移动电话闪存中。
图2是描述更换或修改移动电话资源文件过程的流程图。步骤110,用户打开移动电话和预先下载有资源文件管理程序的计算机,如果还没有下载资源管理程序,用户在更换或者修改移动电话中的资源文件前,必须首先把资源文件管理程序下载到计算机中。在步骤120中,用户可以通过如双击的方式点击计算机桌面上的资源文件管理程序图标,或者通过屏幕上的菜单,用鼠标、键盘、或其他计算机部件打开该程序。
步骤130,用户连接移动电话和计算机。用户可以通过USB电缆或其他可连接计算机处理器上的串行接口的连接设备或红外线设备或其他合适的连接方式将移动电话与计算机相连。在步骤140中,资源文件管理程序指定一个或多个资源文件,并把它们存储到移动电话的非易失性存储器或闪存中。资源文件管理程序可以通过编译器生成的MAP文件识别存储到移动电话闪存中的资源文件的数目、位置、大小。
在步骤150中,用户决定是否更换或修改移动电话闪存中的一个或多个资源文件。如果用户没有选择更换或修改资源文件,那么闪存中的资源文件就如步骤160所示保持不变;如果用户选择了更换或修改一个或多个资源文件,则用户选择一个待更换的第一资源文件,例如存储在闪存中的一个铃声文件,然后选择一个代替该第一资源文件的另一个资源文件,如步骤170所示。
在一种较佳的实施方案中,用户可以通过资源管理程序中的GUI把资源管理程序中的资源文件数据库(或如上文讨论过的其他位置)中的资源文件拖至移动电话中的非易失性存储器或闪存中。或者,用户也可以通过程序命令、屏幕菜单和/或其他合适的用户界面更换资源文件。在步骤180中,一种较佳的实施例是当用户把选定的资源文件拖至移动电话闪存(可以用屏幕上的图表、菜单或其他符号来表示)时,资源文件管理程序删除、擦除或移去闪存中选定的第一资源文件,然后把选中的资源文件写入或发送至闪存。或者,用户还可以单独地把第一个资源文件拖至GUI上显示的删除条目文件夹,如垃圾桶或回收站,然后把选中的资源文件拖至移动电话闪存。
较佳地移动电话的编译器可以把选定的资源文件编译至移动电话闪存中的资源文件区,并更新MAP文件以表明选定资源文件的位置和/或容量,如步骤190所示。或者资源文件管理程序可以根据编译器生成的MAP文件提供的信息,自动的直接把选定的资源文件放到被移走的资源文件所在的位置。从这一点来看,资源文件在移动电话闪存中已经被修改了。以上所有的步骤都是在不经过重新下载或重新写入移动电话闪存中的代码文件或者其他非资源文件的情况下被很好地执行的。因此,资源文件的更换或修改方式是很高效的。
在步骤200中,用户决定是否更换或修改其他的资源文件。如果用户选择更换另一资源文件,处理器将返回到步骤170,用户可以选择需要移去某一资源文件并添加某一资源文件。如果用户选择不更换或修改其他的资源文件,就可以断开移动电话与计算机的连接,关闭计算机中的资源文件管理程序,如步骤210所示。用户最好重新启动移动电话,以保存存储到闪存中的一个或多个新的资源文件,如步骤220所示。
另一种较佳实施例是,用户可以在不替换任何资源文件的情况下,添加或移去移动电话闪存中资源文件。换句话说,用户可以在任何给定的时间将多个某种给定类型的资源文件(例如铃声文件)存储到移动电话的闪存中。在这种情况下,移动电话最好包括屏上菜单或其他合适的用户界面,允许用户在某一给定时间选择激活某一资源文件。在这个实施例中,当用户把新的资源文件拖至移动电话闪存时,原有的资源文件并不会被自动地删除、擦除或以其他方式移去。因此,为了把原有的资源文件从闪存中移去,用户可以把要删除的资源文件从移动电话闪存中拖至删除条目文件夹、垃圾桶或回收站。也可以通过程序命令、菜单或其他合适的方式删除资源文件。
另一个较佳实施例中,用户可以使用资源文件管理程序修改移动电话闪存中已有的资源文件,而不需要用其他资源文件来替换。换句话说,用户可以通过资源文件管理程序选择移动电话闪存中的资源文件,然后修改这个文件的一部分。例如用户可以选择一个已有的铃声文件,通过资源文件管理程序中的资源文件编辑功能删除铃声文件的一部分。用户也可以把资源文件管理程序数据库中或其他资源(如互联网)中的声音或音乐片断添加至已有的铃声文件中。例如,用户可以把鸟鸣的声音添加至常规的铃声文件中去。用户可以利用资源文件管理程序中的编辑功能,使用类似的方法修改移动电话非易失性存储器或闪存中的墙纸、字体文件或其他资源文件。
本发明所介绍的移动电话定制的系统和方法,可以高效地更换或修改移动电话的资源文件,而无需重新下载、重新写入或更新移动电话非易失性存储器或闪存中的代码文件和其他非资源文件。因此,存储在移动电话闪存中的资源文件可以以一种非常高效率的方式被更换或修改。
以上描述的是本发明的具体实施和应用,熟知本领域技术的人员可以很容易地知晓本发明具有多种不脱离本发明概念的可能的变形。需要指出的是,上面介绍的许多步骤可以以不同于上文描述的顺序被执行。例如,实际操作中,在打开计算机的资源文件管理程序(图2步骤20)之前,移动电话与计算机已经连接好(图2步骤3)。因此,本发明保护范围应以权利要求及其等同内容为准。
权利要求
1.一种定制移动电话资源文件的方法,其特征在于包括以下步骤a.访问计算机中的资源文件管理程序;b.连接移动电话和计算机,该移动电话包括具有资源文件存储区和与之分开的代码文件存储区的非易失性存储器;c.通过资源文件管理程序,识别存储在资源文件存储区的第一资源文件;d.通过资源文件管理程序,将第一资源文件从资源文件存储区移除;e.通过资源文件管理程序,将第二资源文件写入资源文件存储区。
2.如权利要求1所述的定制移动电话资源文件的方法,其特征在于步骤e是由用户通过图形用户界面将第二资源文件从资源文件管理程序的数据库中拖至资源文件存储区而发起的。
3.如权利要求1所述的定制移动电话资源文件的方法,其特征在于步骤b中采用通用串行总线电缆连接移动电话与计算机。
4.如权利要求1所述的定制移动电话资源文件的方法,其特征在于在步骤e之后,还包括有一个重新启动移动电话以激活第二资源文件的步骤f。
5.如权利要求4所述的定制移动电话资源文件的方法,其特征在于步骤e和步骤f仅写入或下载资源文件。
6.如权利要求1所述的定制移动电话资源文件的方法,其特征在于步骤d中将第一资源文件从第一存储区删除。
7.如权利要求1所述的定制移动电话资源文件的方法,其特征在于所述的第一资源文件和第二资源文件分别至少包含铃声文件、墙纸文件和字体文件中的一种。
8.如权利要求1所述的定制移动电话资源文件的方法,其特征在于步骤c包含通过移动电话编译器生成的MAP文件定位第一资源文件。
9.一种定制移动电话资源文件的方法,其特征在于包括以下步骤a.访问计算机的资源文件管理程序;b.连接移动电话和计算机,该移动电话包括含有相互独立的资源文件存储区和代码文件存储区的非易失性存储器;c.通过产资源文件管理程序,将资源文件写入资源文件存储区;d.重新启动移动电话,激活该资源文件。
10.如权利要求9所述的定制移动电话资源文件的方法,其特征在于步骤c和步骤d中仅写入或下载资源文件。
11.如权利要求9所述的定制移动电话资源文件的方法,其特征在于所述的资源文件是铃声文件、墙纸文件和字体文件中的一种。
12.一种定制移动电话资源文件的方法,其特征在于包括以下步骤a.访问计算机的资源文件管理程序;b.连接移动电话和计算机,该移动电话包括具有相互独立的资源文件存储区和代码文件存储区的非易失性存储器;c.通过资源文件管理程序,将第一资源文件从资源文件管理区移去;d.通过资源文件管理程序的编辑功能,修改第一资源文件;e.通过资源文件管理程序,把修改后的资源文件写入资源文件存储区。
13.如权利要求12所述的定制移动电话资源文件的方法,其特征在于在步骤e后还包括重启移动电话以激活修改后的资源文件的步骤f。
14.如权利要求13所述的定制移动电话资源文件的方法,其特征在于步骤e和步骤f中不包括写入和下载代码文件。
15.如权利要求12所述的定制移动电话资源文件的方法,其特征在于所述的第一资源文件包含铃声文件、墙纸文件和字体文件中的一种。
16.如权利要求12所述的定制移动电话资源文件的方法,其特征在于还包括通过移动电话编译器生成的MAP文件定位第一资源文件的步骤。
17.一种定制移动电话资源文件的系统,其特征在于包含以下几部分移动电话与装有资源文件管理程序的计算机相连接的装置;包括相互独立的资源文件存储区以及代码文件存储区的非易失性存储器;将资源文件编译到资源文件存储区,并生成MAP文件的编译器,该MAP文件显示资源文件管理区内资源文件数量、位置、容量等信息的至少一种。
18.一种定制移动电话资源文件的系统,其特征在于包含以下几部分具有非易失性存储器的移动电话,该非易失性存储器包括相互独立的资源文件存储区和代码文件存储区;将资源文件编译到资源文件存储区,并生成MAP文件的编译器,该MAP文件显示资源文件管理区内资源文件的数量、位置、容量等信息中的至少一种;可连接到移动电话的计算机,该计算机包含资源文件管理程序,该资源文件管理程序具有可实现将已有的资源文件从移动电话的资源文件存储区移除的装置,以及将至少一个新的或修改过的资源文件写入资源文件存储区的装置。
19.如权利要求18所述的定制移动电话资源文件的系统,其特征在于所述的移去和写入资源文件,可由用户通过图形用户界面实现。
20.如权利要求18所述的定制移动电话资源文件的系统,其特征在于所述的资源文件存储区的每个资源文件是铃声文件、墙纸文件和字体文件中的一种。
21.如权利要求18所述的定制移动电话资源文件的系统,其特征在于所述的移除和写入操作仅写入或下载资源文件即可完成。
22.如权利要求18所述的定制移动电话资源文件的系统,其特征在于所述的资源文件管理程序还具有一个包含大量通过资源管理程序下载到移动电话的资源文件的数据库。
全文摘要
本发明提出了一种快捷高效地定制移动电话资源文件的方法和系统。在本发明中,资源文件,如铃声音乐,字体和背景墙纸,和存储器的代码分开存储,所有的文件均存储于移动电话非易失性存储器,如闪存中。移动电话中的资源文件管理程序被用于对资源文件进行读、写、修改或删除操作。这些资源文件与代码文件和其他存储于移动电话非易失性存储器的文件是相区分的。因此,无需重新下载、重新写入或者更新代码文件和其他非资源文件,用户就可将资源文件写入或发送至移动电话的非易失性存储器中。
文档编号G06F17/30GK1863353SQ20051011309
公开日2006年11月15日 申请日期2005年10月13日 优先权日2004年10月14日
发明者朱雄伟 申请人:展讯通信(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1