一种输入法、输入法装置及系统制造方法及图纸

技术编号:7361877 阅读:197 留言:0更新日期:2012-05-26 17:52
本发明专利技术实施例公开了一种输入法,包括:接收网络资源存储操作的触发信息;根据接收到的所述网络资源存储操作的触发信息,获取用户定制的所述网络资源存储操作的操作内容;对获取的所述用户定制的操作内容进行所述网络资源存储操作。本发明专利技术实施例还公开了一种输入法装置及系统。本发明专利技术为用户提供定制功能,可根据用户定制的操作内容进行网络资源存储操作,提高输入法的智能化,优化用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及输入法
,尤其涉及一种输入法、输入法装置及系统
技术介绍
随着输入法技术的发展,输入法已经进入智能化、多样化时代,客户端的输入法资源(如输入法配置和输入法词库等)并不仅仅存储于客户端中,还可以通过网络传输至服务器中进行存储。通过服务器对客户端的输入法资源的存储,可以使用户随处转移自己的输入法使用习惯。如前述,由于客户端的输入法资源可存储于网络的服务器中,因此,客户端与服务器之间必然需要某些网络资源存储操作(如上传、下载、同步等操作)来实现资源信息的交互。专利技术人在实施本专利技术的过程中发现,现有提供服务器存储的输入法方案中,客户端与服务器之间的网络资源存储操作并不支持用户自定义操作内容,即现有的输入法方案不提供用户定制功能,系统直接对系统配置中的所有操作内容进行操作,比如用户仅想要将客户端本地的用户词库上传到服务器中,当用户发送上传的指示信息时,现有的输入法系统直接将客户端本地的所有词库(包括用户词库、系统词库、分类词库等)全部上传至服务器中,这样的操作未根据用户的实际意愿进行,降低了用户的体验性。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种输入法、输入法装置及系统,为用户提供定制功能,可根据用户定制的操作内容进行网络资源存储操作,提高输入法的智能化,优化用户的使用体验。为了解决上述技术问题,本专利技术实施例提供了一种输入法,包括接收网络资源存储操作的触发信息;根据接收到的网络资源存储操作的触发信息,获取用户定制的所述网络资源存储操作的操作内容;对获取的所述用户定制的操作内容进行所述网络资源存储操作。其中,所述接收网络资源存储操作的触发信息之前,还包括存储用户定制的网络资源存储操作的操作内容。其中,所述存储用定制的网络资源存储操作的操作内容,包括向用户提供可供选择的网络资源存储操作的操作内容的定制界面;接收所述用户在所述定制界面上的选择操作;根据接收到的所述选择操作,修改所选择的操作内容对应的输入法配置;存储修改后的所述输入法配置。其中,所述网络资源存储操作包括以下操作中的任一种或多种上传操作、下载操作、同步操作。其中,所述网络资源存储操作的操作内容包括输入法配置和/或输入法词库;其中,所述输入法配置包括配置文件和/或注册表;其中,所述输入法词库包括以下词库中的任一种或多种系统词库、固定字序、分类词库、自定义短语、已删除词库、五笔用户词库、 拼音用户词库、其他词库。其中,所述触发信息为用户发送的指示信息,或者,预设的操作时间到达时自动产生的触发信息。相应地,本专利技术实施例还提供了一种输入法装置,其特征在于,包括接收单元,用于接收网络资源存储操作的触发信息;获取单元,用于根据所述接单元接收到的所述网络资源存储操作的触发信息,获取用户定制的所述网络资源存储操作的操作内容;操作单元,用于对所述获取单元获取的所述用户定制的操作内容进行所述网络资源存储操作。其中,所述输入法装置还包括存储单元,用于存储用户定制的网络资源存储操作的操作内容。其中,所述存储单元包括定制提供单元,用于向用户提供可供选择的网络资源存储操作的操作内容的定制界面;定制接收单元,用于接收所述用户在所述定制提供单元提供的定制界面上的选择操作;配置修改单元,用于根据所述定制接收单元接收到的所述选择操作,修改所选择的操作内容对应的输入法配置;存储子单元,用于存储所述配置修改单元修改后的所述输入法配置。其中,所述网络资源存储操作包括以下操作中的任一种或多种上传操作、下载操作、同步操作;所述触发信息为用户发送的指示信息,或者,预设的操作时间到达时自动产生的触发信息;所述网络资源存储操作的操作内容包括输入法配置和/或输入法词库;其中,所述输入法配置包括配置文件和/或注册表;其中,所述输入法词库包括以下词库中的任一种或多种系统词库、固定字序、分类词库、自定义短语、已删除词库、五笔用户词库、拼音用户词库、其他词库。相应地,本专利技术实施例还提供了一种输入法系统,包括服务器端和至少一个客户端,其特征在于,所述客户端包括上述的输入法装置。其中,所述服务器端包括至少一个存储服务器,用于存储网络资源存储操作的操作内容;接入服务器,用于实现所述客户端和所述服务器端的交互,根据网络资源存储操作,将客户端传输的网络资源分发至所述存储服务器,并将存储服务器存储的网络资源传输至所述客户端。实施本专利技术实施例,具有如下有益效果本专利技术实施例在接收到网络资源存储操作的触发信息时,获取用户定制的所述网络资源存储操作的操作内容;根据获取的所述用户定制的操作内容进行所述网络资源存储操作;其为用户提供了定制功能,提高了输入法的智能化,优化了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的输入法系统的实施例的结构示意图;图2为本专利技术的输入法装置的第一实施例的结构示意图;图3为本专利技术的输入法装置所提供的用户操作界面的示意图;图4为本专利技术的输入法装置的第二实施例的结构示意图;图5为本专利技术的输入法装置中的存储单元的实施例的结构示意图;图6为本专利技术的输入法装置所提供的用户对同步操作的定制界面的示意图;图7为本专利技术的输入法装置所提供的用户对上传操作和下载操作的定制界面的示意图;图8为本专利技术的输入法的第一实施例的流程图;图9为本专利技术的输入法的第二实施例的流程图;图10为本专利技术的系统词库的同步操作的实施例的流程图;图11为本专利技术的用户词库的同步操作的实施例的流程图;图12为本专利技术的系统分类词库的同步操作的实施例的流程图;图13为本专利技术的用户分类词库的同步操作的实施例的流程图;图14为本专利技术的其他词库的同步操作的实施例的流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,为本专利技术的输入法系统的实施例的结构示意图;所述输入法系统包括至少一个客户端10(图中仅对其一进行标号),所述客户端10包括本专利技术实施例的输入法装置;具体实现中,图1中仅示出三个客户端10,可以理解的是,本专利技术实施例所述的输入法系统并不限制客户端10的数量,即在实际应用中,输入法系统中的客户端10的数量并不限于三个,其可以为输入法系统中所有的客户端。所述客户端10本地已安装了本专利技术实施例的输入法装置,使用该输入法装置进行输入法操作。具体地,所述客户端10可利用服务器端提供的接入服务,与服务器端进行输入法资源信息的交互,并可使用服务器端所提供的网络资源存储服务。服务器端(图中虚线框所示,图中未标号),用于为所述客户端10提供相关的网络资源存储服务以及接入服务。进一步参见图1,所述服务器端包括至少一个存储服务器30(图中仅对其一进行标号),用于存储网络资源存储操作的操作内容;具体实现中,图1中仅示出三个存储服务器30,可以理解的是,本发本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李伟杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术