一种手机电话簿查找方法

文档序号:7946537阅读:378来源:国知局
专利名称:一种手机电话簿查找方法
技术领域
本发明涉及无线通信设备的技术领域,具体的说是一种手机电话簿查找定位方法。
背景技术
在当前的手机中,为了符合中国人的习惯,汉字都是以拼音字母排序。但是手机中输入汉字的限制,如果直接输入汉字查找则需要较多的按键次数和花费较多的时间,一般手机的处理方法为将汉字转化为拼音,然后再将用户输入的拼音进行匹配。此方法能有效的解决按键的次数。但是需要很大数据来存储汉字与拼音的对应关系,这就增加了手机成本。 故仍然需要对现有的手机电话簿查询方法进行进一步改进,使得其可实现高效、精准、低成本。

发明内容
本发明的目的在于提供一种手机电话簿查找方法,其有效减少在电话簿查询中的按键次数,查询快捷精准,并有效节约手机空间,克服了现有技术中存在的缺点和不足。
为了实现上述目的,本发明的技术方案是一种手机电话簿查找方法,其特征在于所述手机电话簿查找方法为 步骤一、在手机内存中建立电话簿数据库; 步骤二、按GB码值对电话簿数据库数据按由小到大进行排序;
步骤三、查GB码表手机按键建立一张映射表;
步骤四、接受用户按键输入; 步骤五、根据用户的按键输入查找映射表得到GB码值;
步骤六、以此GB码值在电话簿数据库排序表中进行查找;
步骤七、用户输出查找结果。 本发明公开了一种手机电话簿查找方法,可以使用很少的按键即可得到想要的结果,极大的方便了用户的应用,操作简便,并能有效减少占用的内存空间,降低使用成本,还具有查找快捷精准的有点,相比现有技术而言具有突出的实质性特点和显著进步。


图1为本发明手机按键得到英文字母的流程框图
图2为本发明查找总流程框图
具体实施例方式
下面参照附图,对本发明进一步进行描述 本发明为一种手机电话簿查找方法,其区别于现有技术在于所述手机电话簿查找方法为 步骤一、在手机内存中建立电话簿数据库; 步骤二、按GB码值对电话簿数据库数据按由小到大进行排序; 步骤三、查GB码表手机按键建立一张映射表; 步骤四、接受用户按键输入; 步骤五、根据用户的按键输入查找映射表得到GB码值; 步骤六、以此GB码值在电话簿数据库排序表中进行查找; 步骤七、用户输出查找结果。 所述GB码为中华人民共和国信息交换汉字编码标准(GB2312-80)。 所述映射表的映射规则如下 规则一 手机按键有数字2 9,分别对应英文字母的a-z,其中数字2对应a、b、c ;数字3对应d、e、f ;数字4对应g、h、 i ;数字5对应j、k、 1 ;数字6对应m、 n、 o ;数字7
对应P、 q、 r、 s ;数字8对应t、 u、 v ;数字9对应w、 x、 y、 z ; 规则二 英文字母a-Z分别对应GB码表中的一个汉字,此汉字满足以下条件 1.此汉字的拼音首字母为此英文字母; 2.此汉字的GB码值是所有存在GB码表的汉字的拼音是对应此英文的码值中最小的; 规则三如果英文字母没有对应汉字,则取上一个英文字母对应的汉字。 所述步骤六的查找分步骤为 ①获取用户输入; ②根据输入得到映射值; ③按电话本的顺序从电话本的排序表开始依次去电话本的姓名字段; 取姓名的GB码与映射值进行比较; ⑤如果映射值大于分步骤④的GB码值则比较下一个; ⑥如果映射值小于等于分步骤④的GB码值,则认为找到。 本发明不用是汉字转拼音的方法,而是寻找各英文字母的对应汉字,所以仅需要存储24个的空间个表格就满足要求。 其具体的步骤如下 步骤(1):手工指定表格。在GB码表中找每个英文字母对应的汉字,查找规则如下 规则1 :手机按键有数字2 9,分别对应英文字母的a-Z ; 规则2 :英文字母a-z分别对应GB码表中的一个汉字。此汉字满足以下条件 1.此汉字的拼音首字母为此英文字母; 2.此汉字的GB码值是所有存在GB码表的汉字的拼音是对应此英文的码值中最小的; 规则3 :如果英文字母没有对应汉字,则取上一个英文字母对应的汉字; 步骤(2):.获取用户的按键输入。记录按键次数和按键值; 步骤(3):根据按键次数和按键值取得相应的英文字母; 步骤(4):根据英文字母按步骤(1)生成的映射表取得对应的汉字;
4
步骤(5)按电话本的顺序从电话本的排序表开始依次去电话本的姓名字段; 步骤(6)取姓名的GB码与映射值进行比较。 步骤(7)如果映射值大于步骤(6)的GB码值则比较下一个; 步骤(8)如果映射值小于等于步骤(6)的GB码值,则认为找到; 步骤(9):结束。
权利要求
一种手机电话簿查找方法,其特征在于所述手机电话簿查找方法为步骤一、在手机内存中建立电话簿数据库;步骤二、按GB码值对电话簿数据库数据按由小到大进行排序;步骤三、查GB码表手机按键建立一张映射表;步骤四、接受用户按键输入;步骤五、根据用户的按键输入查找映射表得到GB码值;步骤六、以此GB码值在电话簿数据库排序表中进行查找;步骤七、用户输出查找结果。
2. 根据权利要求1所述的一种手机电话簿查找方法,其特征在于所述GB码为中华人民共和国信息交换汉字编码标准(GB2312-80)。
3. 根据权利要求1所述的一种手机电话簿查找方法,其特征在于所述映射表的映射规则如下规则一 手机按键有数字2 9,分别对应英文字母的a-z ;规则二 英文字母a-z分别对应GB码表中的一个汉字,此汉字满足以下条件(1) .此汉字的拼音首字母为此英文字母;(2) .此汉字的GB码值是所有存在GB码表的汉字的拼音是对应此英文的码值中最小的;规则三如果英文字母没有对应汉字,则取上一个英文字母对应的汉字。
4. 根据权利要求1所述的一种手机电话簿查找方法,其特征在于所述步骤六的查找分步骤为① 获取用户输入;② 根据输入得到映射值;③ 按电话本的顺序从电话本的排序表开始依次去电话本的姓名字段; 取姓名的GB码与映射值进行比较;⑤ 如果映射值大于分步骤④的GB码值则比较下一个;⑥ 如果映射值小于等于分步骤④的GB码值,则认为找到。
全文摘要
本发明公开了一种手机电话簿查找方法,其特征在于所述手机电话簿查找方法为步骤一、在手机内存中建立电话簿数据库;步骤二、按GB码值对电话簿数据库数据按由小到大进行排序;步骤三、查GB码表手机按键建立一张映射表;步骤四、接受用户按键输入;步骤五、根据用户的按键输入查找映射表得到GB码值;步骤六、以此GB码值在电话簿数据库排序表中进行查找;步骤七、用户输出查找结果。使用本方法可以使用很少的按键即可得到想要的结果,极大的方便了用户的应用,操作简便,并能有效减少占用的内存空间,降低使用成本,还具有查找快捷精准的优点,相比现有技术而言具有突出的实质性特点和显著进步。
文档编号H04M1/275GK101783831SQ20091004566
公开日2010年7月21日 申请日期2009年1月21日 优先权日2009年1月21日
发明者安伟丰 申请人:上海闻泰电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1