[发明专利]一种用数字键输入汉语拼音的方法无效
申请号: | 200810097312.3 | 申请日: | 2008-05-12 |
公开(公告)号: | CN101581971A | 公开(公告)日: | 2009-11-18 |
发明(设计)人: | 张岩 | 申请(专利权)人: | 张岩 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101101北京市通州区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字键 输入 汉语拼音 方法 | ||
1、一种用数字键输入汉语拼音的方法,包括一个搜索引擎和一个拼音数据库,其特征在于:该系统根据已输入数字键键码的历史记录来决定返回的汉语拼音字母。
2、一种如权利要求1所述的方法,其特征在于:所述数字键包括“0”到“9”十个数字键和一个分隔符键。
3、一种如权利要求1所述的方法,其特征在于:所述拼音数据库中存储着所有的汉语拼音和与之相对应的数字键键码序列,其中每一个拼音对应唯一的一串数字键序列,每一串数字键序列也对应唯一的拼音,即汉语拼音与数字键序列是一一对应的。
4、一种如权利要求2所述的方法,其特征在于:汉语拼音中的声母和韵母是按照如下的规则一一对应的:声母“B”对应键码为“22”,声母“P”对应键码为“71”,声母“M”对应键码为“61”,声母“F”对应键码为“33”,声母“D”对应键码为“31”,声母“T”对应键码为“81”,声母“N”对应键码为“62”,声母“L”对应键码为“53”,声母“G”对应键码为“41”,声母“K”对应键码为“52”,声母“H”对应键码为“42”,声母“J”对应键码为“51”,声母“Q”对应键码为“72”,声母“X”对应键码为“92”,声母“Z”对应键码为“94”,声母“C”对应键码为“23”,声母“S”对应键码为“74”,声母“R”对应键码为“73”,声母“Zh”对应键码为“95”,声母“Ch”对应键码为“25”,声母“Sh”对应键码为“75”,声母“Y”对应键码为“93”,声母“W”对应键码为“91”;韵母字母“A”对应键码为“2”,韵母字母“E”对应键码为“3”,韵母字母“G”对应键码为“4”,韵母字母“I”对应键码为“4”,韵母字母“N”对应键码为“6”,韵母字母“O”对应键码为“0”,韵母字母“R”对应键码为“7”,韵母字母“U”对应键码为“8”,韵母字母“V”对应键码为“5”。
5、一种如权利要求1所述的方法,其特征在于:在系统运行的初始时期,历史纪录为空;对于历史记录为空时的输入,该系统并不返回汉语拼音字母,而只把输入键码存入历史记录;而对于历史记录非空时的输入,该系统将输入键码存入历史记录,并以历史记录中存放的输入键码序列为基础,通过搜索引擎到拼音数据库中搜索与输入键码匹配的拼音;如果搜索得到,则将输入键码所对应的拼音字母串作为返回值返回;如果搜索不到,则将历史记录清空,并将最新输入的键码存入历史记录。
6、一种如权利要求4所述的方法,其特征在于:所述键码与拼音的匹配包括两种模式:1、拼音数据库中的与拼音对应的数字键序列与输入键码完全相同;2、拼音数据库中的与拼音对应的数字键序列前包含输入键码。
7、一种如权利要求4所述的方法,其特征在于:所述输入键码所对应的拼音字母串包括如下五种情形:1、如果历史记录中存放的输入键码数为2,且第二个键码是分隔符键码,则所述拼音字母串为第一键所对应的韵母字母;2、如果历史记录中存放的输入键码数为2,且匹配出的拼音是单字符声母开头的,则所述拼音字母串为拼音的头一个字符;3、如果历史记录中存放的输入键码数为2,且匹配出的拼音不是单字符声母开头的,则所述拼音字母串为拼音的头两个字符;4、如果历史记录中存放的输入键码数大于2,且匹配出的拼音是单字符声母开头的,则所述拼音字母串为所述拼音的第键码数减一个字符;5、如果历史记录中存放的输入键码数大于2,且匹配出的拼音不是单字符声母开头的,则所述拼音字母串为所述拼音的第键码数个字符。
8、一种如权利要求1所述的方法,其特征在于:当系统接收到分隔符键时,在完成搜索和返回拼音字符串后,系统将清空历史记录,并返回该分隔符。
9、一种如权利要求1到权力要求8所述的方法运行的软件系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张岩,未经张岩许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810097312.3/1.html,转载请声明来源钻瓜专利网。