一种从手机存储器中获得输入法数据的方法

文档序号:7895494阅读:444来源:国知局
专利名称:一种从手机存储器中获得输入法数据的方法
技术领域
本发明涉及手机等手持设备的软件领域。
背景技术
手机是现代社会中人们最常用的电子设备。人们经常会利用手机进行通信和做其 它事情。在手机中最常见的应用之一就是发短信了。发短信需要编辑短信,就需要输入法。目前手机中的输入法都是预先预置在手机中,在手机出厂时,该手机支持什么输 入法就是已经固定的了。有时候人们希望使用新的输入法,但由于原有的手机还能用,或还 很喜欢,所以对新的输入法只能放弃。能不能找到一种办法在手机出厂后改变它的输入法呢?

发明内容
本发明的目的就是希望发明一种能够在手机等手持设备上在手机出厂后增加或 改变手机中的输入法的方法。通常功能手机(feature phone)在出厂前都已经确定了支持的输入法,其输入法 的相关信息数据都已经与手机的软件系统融合为一个整体,一起烧录在手机的存储器中。 在手机出厂后,没有人能够改变或增加手机的输入法。而本发明的方法则不同。所有的语言文字版本所需要的各种语言的输入法数据都 可以存放在手机的外接存储卡中,也就是我们常说的“T-flash卡”中。通过将某种输入法 的数据复制到手机的T卡中或从T卡中将各输入法数据删除,就可以轻而易举地改变手机 支持的输入法。
具体实施例方式采用本发明的方法,首先要在手机系统中预先定义输入法数据清单列表的空间。 手机开机后,手机系统软件会到手机T卡,或系统内部的闪存存储器中访问,搜索指定的文 件夹,将文件夹内存储的一个或多个符合特定条件的输入法数据文件打开,将文件内的输 入法数据,包括输入法标识号,输入法名称字符串,输入法数据文件名,输入法单词条数,输 入法单词地址数组,输入法单词数据等信息存入输入法数据清单列表。上述“符合特定条件”是指文件名后缀符合,文件标识符符合,以及合法性验证符合。系统初始化之后,所有支持的输入法的信息就都保存到了输入法数据清单列表 中。在手机切换输入法时,系统访问上述的输入法数据清单列表,将列表中的每一个 输入法的输入法名称字符串显示出来,供操作者选择。当操作者选择了某一输入法后,系统 将当前输入法设定为所选择的输入法,并把该输入法的相关数据全部调入内存。当然,为了节约内存空间,也可以只把输入法属性、长度数组等信息调入内存,而把输入法单词数据等 保留在T卡中,当确定了需提取的具体的单词后再到T卡中读取。在程序需要提取输入法单词时,系统根据当前输入法访问输入法数据清单列表, 得到当前输入法单词的地址表数据,然后从地址表中查出其在输入法单词数据中的位置和 大小,最后读出该单词的内容。总之,通过将与输入法有关的数据和资源存放在存储卡中,在需要的时候再从存 储卡中提取出来,可以实现再手机出厂后灵活地改变手机的输入法版本。
权利要求
1.一种从手机等移动通信终端中的存储设备中读取输入法数据的方法,其特征在于 在手机系统中已预先定义了输入法数据清单列表的空间,手机启动后系统访问指定的文件 夹,将文件夹内存储的一个或多个符合特定条件的输入法数据文件打开,将文件内的输入 法数据存入输入法数据清单列表。
2.一种如权利要求1所述的方法,其特征在于所述存储设备包括但不限于手机的系 统闪存存储器和外接T-flash卡。
3.—种如权利要求1所述的方法,其特征在于文件内的输入法数据包括但不限于输 入法标志号,输入法名称字符串,输入法单词条数,输入法单词地址数组,输入法单词数据。
4.一种如权利要求1所述的方法,其特征在于上述“符合特定条件”包括但不限于文 件名后缀符合,文件标识符符合,以及合法性验证符合。
5.一种如权利要求1所述的方法,其特征在于在手机切换输入法时,系统访问所述的 输入法数据清单列表,将列表中的每一个输入法的输入法名称字符串显示出来,供操作者 选择。
6.一种如权利要求1所述的方法,其特征在于输入法单词地址数组,输入法单词数据 也可以不一次性全部读入内存,而在需要提取某一特定单词时直接从输入法数据文件中提 取。
7.—种如权利要求1所述的方法,其特征在于在程序需要提取输入法单词时,系统根 据当前输入法标识号访问输入法数据清单列表,得到当前输入法单词的地址表数据,然后 根据单词序号从地址表中查出其在单词数据中的位置和大小,最后读出该单词的内容用于 匹配。
全文摘要
本发明设计了一种能够在手机等手持设备上在出厂后增加或改变手机输入法的方法。本发明把所有与手机输入法相关的资源放在存储卡里,在手机启动时将相关资源读入手机内存,然后使用相关资源,以达到支持相关语言的目的。
文档编号H04M1/247GK101997968SQ20091016319
公开日2011年3月30日 申请日期2009年8月19日 优先权日2009年8月19日
发明者张岩 申请人:北京搜狗信息服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1