[发明专利]一种文字输入方法及其系统有效
申请号: | 200710124912.X | 申请日: | 2007-12-07 |
公开(公告)号: | CN101183351A | 公开(公告)日: | 2008-05-21 |
发明(设计)人: | 何杰;方斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F17/30;H04L12/28;H04L9/32 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚;蔡晓红 |
地址: | 518057广东省深圳市高新科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文字 输入 方法 及其 系统 | ||
1.一种文字输入方法,其特征在于,包括以下步骤:
(a),拼音输入法客户端通过预设方式向用户信息服务器获取用户个人信息;
(b)所述拼音输入法客户端把获取的用户个人信息通过网络上传到拼音服务器,所述拼音服务器根据所述用户个人信息向所述拼音输入法客户端发送命令控制其输入法的分类词库逻辑和/或其所需的分类词库以实现用户输入文字时跟所述用户个人信息相关的词语以优先的顺序出现。
2.根据权利要求1所述的一种文字输入方法,其特征在于,在所述步骤(a)之前还包括:
拼音输入法客户端通过预设界面开启获取所述用户个人信息功能。
3.根据权利要求2所述的一种文字输入方法,其特征在于,步骤(a)中,所述通过预设方式获取及时通信的用户个人信息的步骤包括:
(a1),如果用户已经绑定其ID,拼音输入法客户端将该ID及存储的密码通过TCP连接发送至用户信息服务器进行认证,认证通过后则从所述用户信息服务器获取该用户个人信息由所述拼音输入法客户端上传并保存在所述拼音服务器中;
(a2),如果用户未绑定其ID,拼音输入法客户端和用户信息客户端以预先协商好的名称打开所述拼音输入法客户端中的共享内存并做相应的处理,所述共享内存包括用于存储当前设置状态的第一区域和用于存储用户个人信息的第二区域。
4.根据权利要求3所述的一种文字输入方法,其特征在于,步骤(a2)中,所述相应的处理包括:
(a21),当用户信息客户端接收到用户输入的文字时,先以所述预先协商好的名称打开所述共享内存,如果所述共享内存开启成功,则向所述用户信息服务器读取用户个人信息并将其存储至所述共享内存,拼音输入法客户端定期监测所述共享内存的状态,如果发现有用户个人信息写入时,则将所述共享内存中的用户个人信息发送到所述拼音服务器进行保存。
5.根据权利要求4所述的一种文字输入方法,其特征在于,所述步骤(a21)进一步包括:
当将所述个人信息成功存储至所述共享内存时,设置写成功的标志;
当拼音输入法客户端检测到所述共享内存中有写成功的标志后,将所述共享内存中的个人信息通过TCP连接发送到所述拼音服务器。
6.根据权利要求3-5任一项所述的一种文字输入方法,其特征在于,步骤(b)中,所述调整拼音服务器中输入法的分类词库逻辑的步骤包括:
(b1),所述拼音服务器读取所述个人信息,并启用与所述个人信息相关的分类词库;
(b2),如果拼音输入法客户端已经存在所述相关的分类词库,所述拼音服务器则通过TCP连接的方式向所述拼音输入法客户端发送命令控制所述分类词库的优先顺序,否则执行步骤(b3);
(b3),如果拼音输入法客户端未存在所述相关的分类词库,所述拼音服务器则通过UDP连接的方式将所需的分类词库发送给所述拼音输入法客户端,并返回执行步骤(b2)。
7.根据权利要求6所述的一种文字输入方法,其特征在于,步骤(b)中,所述调整拼音输入法客户端中输入法的分类词库逻辑的步骤包括:
(b4),拼音输入法客户端根据用户输入的文字,在输出的候选词列表中,按照所述步骤(b2)中拼音服务器返回的信息对所述候选词列表中词语的顺序做进一步的调整,以实现跟所述个人信息相关的词语以优先的顺序出现。
8.一种文字输入系统,其特征在于,包括:
客户端,包括用户信息客户端和拼音输入法客户端,用于通过预设界面启动获取所述用户个人信息的功能,根据用户输入的词语,在输出的候选词列表中,按照所述拼音服务器返回的控制命令对拼音输入客户端中所述候选词列表中词语的顺序做进一步的调整,以实现跟所述个人信息相关的词语以优先的顺序出现;
拼音服务器,用于保存用户的个人信息,向拼音输入法客户端发送命令控制该客户端输入法的分类词库逻辑以及向该客户端发送其所需的分类词库;
用户信息服务器,用于根据用户ID及其密码对用户的身份进行验证,验证通过后将该用户的个人信息发送至所述拼音输入法客户端。
9.根据权利要求8所述的一种文字输入系统,其特征在于,所述拼音输入法客户端设置有共享内存,所述共享内存以预先协商好的名称命名,包括用于存储当前设置状态的第一区域和用于存储用户个人信息的第二区域。
10.根据权利要求8或9所述的一种文字输入系统,其特征在于,所述客户端通过TCP或UDP连接的方式与所述拼音服务器进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710124912.X/1.html,转载请声明来源钻瓜专利网。