一种信息输入方法、装置和智能终端与流程

文档序号:12611990阅读:207来源:国知局
一种信息输入方法、装置和智能终端与流程

本申请涉及信息处理技术领域,特别是涉及一种信息输入方法、一种信息输入装置和一种智能终端。



背景技术:

随着手机、平板电脑等智能终端的不断普及,智能终端的功能也日渐丰富和完善。人们利用智能终端处理的事情也越来越多,比如即时通讯、发邮件、编辑文档、浏览网页等等。

当人们使用智能终端进行信息输入时,往往很多时候输入的不仅仅是输入法词库中的词条信息,可能更多的时候需要词条信息以外的其他信息,而这些其他信息有可能需要到智能终端的其他应用中才能得到,比如需要输入联系人电话号码、输入时间信息等等。

在现有的信息输入方案中,通常是在第一应用的编辑框中进行词条信息的输入,而当需要词条信息之外的信息时,很多时候需要从上述第一应用切换到相关的第二应用、或者从上述第一应用的当前界面切换到其他界面,并通过系统剪贴板作为中转站,将相关信息输入至上述第一应用的编辑框中;尤其地,一些相关信息不支持复制粘贴的操作,必须由用户通过人工方式记录。可见,现有的信息输入方案需要在不同应用或者不同界面间进行切换,且需要通过系统剪贴板或者人工方式记录相关信息,因此影响了用户的输入效率,增加了用户的操作路径。



技术实现要素:

本申请实施例所要解决的技术问题是提供一种信息输入方法,可以简化对于源自输入法程序之外的应用程序的扩展内容的输入流程,从而能够提高用户的输入效率。

相应的,本申请实施例还提供了一种信息输入装置和一种智能终端,用以保证上述方法的实现及应用。

为了解决上述问题,本申请公开了一种信息输入方法,包括:

接收用户针对符合预置规则的目标候选项的第一触发指令;

响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容为从输入法程序之外的应用程序获取的内容。

可选地,所述向用户提供所述目标候选项对应的扩展内容的步骤,包括:

响应于所述第一触发指令,展示所述目标候选项对应的扩展内容;或者

响应于所述第一触发指令,展示所述目标候选项对应扩展内容的第一访问入口,并依据用户针对所述第一访问入口的第二触发指令,展示对应的扩展内容。

可选地,所述预置规则包括:时间相关的规则,则所述目标候选项对应的扩展内容包括:当前时间信息;或者

所述预置规则包括:日期相关的规则,则所述目标候选项对应的扩展内容包括:当前日期信息;或者

所述预置规则包括:终端标识相关的规则,则所述目标候选项对应的扩展内容包括:当前终端的标识信息;或者

所述预置规则包括:地理位置相关的规则,则所述目标候选项对应的扩展内容包括:当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象;或者

所述预置规则包括:联系人相关的规则,则所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息。

可选地,所述预置规则与预置意图类型相应,所述预置意图类型包括:时间类型的意图、日期类型的意图、终端标识类型的意图、地理位置类型的意图和联系人类型的意图中的至少一种。

可选地,通过如下步骤确定符合预置规则的目标候选项:

将当前输入串对应候选项与符合预置规则的意图类型内容进行匹配,若匹配成功,则将所述当前输入串对应候选项确定为符合预置规则的目标候选项。

可选地,通过如下步骤从输入法程序之外的应用程序获取所述扩展内容:

依据所述预置规则对应的预置意图类型,确定对应的目标应用;

通过调用所述目标应用提供的应用程序编程接口,从所述目标应用获取所述目标候选项对应的扩展内容。

可选地,所述预置规则包括:地理位置相关的规则,则所述展示所述目标候选项对应扩展内容的第一访问入口的步骤,包括:

响应于所述第一触发指令,将所述目标候选项上屏,并展示定位标识;

所述展示对应的扩展内容的步骤,包括:

响应于用户对于所述定位标识的第二触发指令,将所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的地理位置对象上屏,或者,展示所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象。

可选地,所述预置规则包括:联系人相关的规则,所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息;

所述展示所述目标候选项对应扩展内容的第一访问入口的步骤,包括:

响应于所述第一触发指令,展示通讯录标识;

所述展示所述目标候选项对应的扩展内容的步骤,包括:

响应于用户对于所述通讯录标识的第二触发指令,从所述目标候选项对应的扩展内容中选择预置数目的第一扩展内容进行展示;

响应于用户的滑动指令,从所述目标候选项对应的扩展内容中选择除所述第一扩展内容外的扩展内容进行展示。

可选地,所述方法还包括:

响应于用户对于所述扩展内容的选择指令,将所述选择指令对应的扩展内容上屏。

可选地,所述预置规则包括:联系人相关的规则,所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息;

通过如下步骤接收用户对于所述扩展内容的选择指令:

在展示所述至少一项通讯录信息的同时,展示所述至少一项通讯录信息对应的全选控件,响应于用户对于全选控件的触发指令,得到用户对于所有通讯录信息的选择指令;或者

响应于用户对于单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令;或者

响应于用户对于单项通讯录信息的触发指令,对所述单项通讯录信息进行变色展示,响应于用户对于变色展示的单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令。

可选地,所述方法还包括:

响应于所述第一触发指令,将所述目标候选项上屏,并在展示所述目标候选项对应的扩展内容或者所述扩展内容的第一访问入口的同时,展示所述目标候选项对应的联想内容。

可选地,其特征在于,在所述接收用户针对符合预置规则的目标候选项的第一触发指令的步骤之前,所述方法还包括:

在展现候选项的过程中,对符合预置规则的目标候选项进行标记展示。

可选地,所述对符合预置规则的目标候选项进行标记展示的步骤,包括:

通过标记所述目标候选项的字体或者颜色,对符合预置规则的目标候选项进行标记展示;和/或

在展示所述符合预置规则的目标候选项的同时,展示所述目标候选项的标识。

可选地,所述预置规则包括:网络词相关的规则,所述方法还包括:

响应于所述第一触发指令,展示所述目标候选项对应的相关应用的第二访问入口;

响应于用户对于所述第二访问入口的第三触发指令,跳转至所述相关应用和所述目标候选项对应的页面。

可选地,通过如下步骤确定符合网络词相关的规则的目标候选项:

依据当前输入串,在预先建立的输入串与网络词之间的映射关系中进行查询,并将当前输入串对应的网络词作为符合网络词相关的规则的目标候选 项。

另一方面,本申请还公开了一种信息输入装置,包括:

接收模块,用于接收用户针对符合预置规则的目标候选项的第一触发指令;及

提供模块,用于响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容为从输入法程序之外的应用程序获取的内容。

可选地,所述提供模块,包括:

第一展示子模块,用于响应于所述第一触发指令,展示所述目标候选项对应的扩展内容;或者

第二展示子模块,用于响应于所述第一触发指令,展示所述目标候选项对应扩展内容的第一访问入口,并依据用户针对所述第一访问入口的第二触发指令,展示对应的扩展内容。

可选地,所述预置规则包括:时间相关的规则,则所述目标候选项对应的扩展内容包括:当前时间信息;或者

所述预置规则包括:日期相关的规则,则所述目标候选项对应的扩展内容包括:当前日期信息;或者

所述预置规则包括:终端标识相关的规则,则所述目标候选项对应的扩展内容包括:当前终端的标识信息;或者

所述预置规则包括:地理位置相关的规则,则所述目标候选项对应的扩展内容包括:当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象;或者

所述预置规则包括:联系人相关的规则,则所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息。

可选地,所述预置规则与预置意图类型相应,所述预置意图类型包括:时间类型的意图、日期类型的意图、终端标识类型的意图、地理位置类型的意图和联系人类型的意图中的至少一种。

可选地,所述装置还包括:用于确定符合预置规则的目标候选项的确定 模块;

其中,所述确定模块,包括:

匹配子模块,用于将当前输入串对应候选项与符合预置规则的意图类型内容进行匹配,若匹配成功,则将所述当前输入串对应候选项确定为符合预置规则的目标候选项。

可选地,所述装置还包括:用于从输入法程序之外的应用程序获取所述扩展内容的获取模块;

其中,所述获取模块,包括:

确定子模块,用于依据所述预置规则对应的预置意图类型,确定对应的目标应用;及

调用子模块,用于通过调用所述目标应用提供的应用程序编程接口,从所述目标应用获取所述目标候选项对应的扩展内容。

可选地,所述预置规则包括:地理位置相关的规则,则所述第二展示子模块,包括:

第一处理单元,用于响应于所述第一触发指令,将所述目标候选项上屏,并展示定位标识;

第二处理单元,用于响应于用户对于所述定位标识的第二触发指令,将所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的地理位置对象上屏,或者,展示所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象。

可选地,所述预置规则包括:联系人相关的规则,所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息;

所述第二展示子模块,包括:

第三处理单元,用于响应于所述第一触发指令,展示通讯录标识;

第四处理单元,用于响应于用户对于所述通讯录标识的第二触发指令,从所述目标候选项对应的扩展内容中选择预置数目的第一扩展内容进行展示;

第五处理单元,用于响应于用户的滑动指令,从所述目标候选项对应的 扩展内容中选择除所述第一扩展内容外的扩展内容进行展示。

可选地,所述装置还包括:

上屏模块,用于响应于用户对于所述扩展内容的选择指令,将所述选择指令对应的扩展内容上屏。

可选地,所述预置规则包括:联系人相关的规则,所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息;

所述装置还包括:用于接收用户对于所述扩展内容的选择指令的第二接收模块;

所述第二接收模块,包括:

第一接收子模块,用于在展示所述至少一项通讯录信息的同时,展示所述至少一项通讯录信息对应的全选控件,响应于用户对于全选控件的触发指令,得到用户对于所有通讯录信息的选择指令;或者

第二接收子模块,用于响应于用户对于单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令;或者

第三接收子模块,用于响应于用户对于单项通讯录信息的触发指令,对所述单项通讯录信息进行变色展示,响应于用户对于变色展示的单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令。

可选地,所述装置还包括:

处理模块,用于响应于所述第一触发指令,将所述目标候选项上屏,并在展示所述目标候选项对应的扩展内容或者所述扩展内容的第一访问入口的同时,展示所述目标候选项对应的联想内容。

再一方面,本申请还公开了一种智能终端,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

接收用户针对符合预置规则的目标候选项的第一触发指令;

响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容为从输入法程序之外的应用程序获取的内容

与现有技术相比,本申请实施例包括以下优点:

本申请实施例响应于用户针对目标候选项的第一触发指令,向用户提供上述目标候选项对应的、从输入法程序之外的应用程序获取的扩展内容;相对于现有方案,由于本申请实施例可以在不切换应用或者不切换界面的情况下,向用户提供除词条信息外的扩展内容,以使用户快速输入该扩展内容,因此,本申请实施例可以简化对于源自输入法程序之外的应用程序的扩展内容的输入流程,从而能够提高用户的输入效率。

附图说明

图1是本申请的一种信息输入方法实施例一的步骤流程图;

图2是本申请的一种信息输入方法实施例二的步骤流程图;

图3是本申请的一种信息输入方法实施例三的步骤流程图;

图4是本申请的一种展现界面的示意图;

图5是本申请的另一种展现界面的示意图;

图6是本申请的一种信息输入方法实施例四的步骤流程图;

图7是本申请的一种展现界面的示意图;

图8是本申请的另一种展现界面的示意图;

图9是本申请的一种信息输入方法实施例五的步骤流程图;

图10是本申请的一种展现界面的示意图;

图11是本申请的一种展现界面的示意图;

图12是本申请的另一种展现界面的示意图;

图13是本申请的再一种展现界面的示意图;

图14是本申请的一种信息输入方法实施例七的步骤流程图;

图15是本申请的一种信息输入装置实施例的结构框图;以及

图16是本申请的一种智能终端实施例的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

传统的输入法程序往往仅能够通过词库提供词条信息,而无法提供词条信息之外的信息;这样,用户需要输入词条信息之外的相关信息时,需要在不同应用或者在不同界面间进行切换、并且需要用户记录相关信息。

本申请实施例的核心构思之一在于,针对符合预置规则的目标候选项从从输入法程序之外的应用程序获取扩展内容,并响应于用户针对上述目标候选项的第一触发指令,向用户提供上述目标候选项对应的扩展内容;因此,相对于现有的信息输入方案需要在不同应用或者在不同界面间进行切换、及需要用户记录相关信息,本申请实施例可以简化对于源自输入法程序之外的应用程序的扩展内容的输入流程,因此能够提高用户的输入效率。

方法实施例一

参照图1,示出了本申请的一种信息输入方法实施例一的步骤流程图,具体可以包括如下步骤:

步骤101、接收用户针对符合预置规则的目标候选项的第一触发指令;

步骤102、响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容。

本申请实施例可以应用于计算机、手机等安装有输入法程序的智能终端中,当用户欲进行信息输入时,可以触发这些智能终端中的输入法程序,以使输入法程序通过系统提供的接口被需要信息输入的当前应用程序(以下简称第一应用)调用。例如,在本申请的一种应用场景1中,用户打开智能终端的短信息编辑界面输入信息时,输入法程序被调用,对应的第一应用为通讯录程序。又如,在本申请的一种应用场景2中,用户打开智能终端的即时通讯窗口输入信息时,输入法程序被调用,对应的第一应用为即时通讯程序。

假设本申请实施例的扩展内容源自第二应用,则第二应用可以为与第一应用相同的应用,如上述应用场景1中,第二应用可以为提供通讯录信息的通讯录程序;第二应用还可以为与第一应用不同的应用,如上述应用场景2中,第二应用可以为提供地理位置信息的地图应用等。可以理解,本申请实 施例对于具体的第一应用和第二应用不加以限制。

本申请实施例可以应用于键盘符号等各种输入方式的输入法程序,即用户在输入法程序中键入输入串(如“shijian”、“riqi”、“wozai”等),以使输入法程序展现上述输入串对应的候选项;上述候选项可以表现为文字、符号、图标等形式,本申请实施例对于候选项的具体形式不加以限制。在输入法领域,无论是中文、日文、韩文还是其它语言的输入法程序,都可以把用户的输入串转换成相应语言的候选项。

在实际应用中,由于大部分的输入法程序无法做到输入串到文字(如中文)的一对一映射,故一个输入串往往对应很多候选项。其中,当前输入串对应的多个候选项中,可能某个候选项符合预置规则,而其他候选项不符合预置规则,则符合预置规则的候选项可被称作目标候选项,其他候选项可被称作普通候选项。

在本申请的一种可选实施例中,所述预置规则具体可以包括:时间相关的规则,则所述目标候选项对应的扩展内容具体可以包括:当前时间信息;或者

所述预置规则具体可以包括:日期相关的规则,则所述目标候选项对应的扩展内容具体可以包括:当前日期信息;或者

所述预置规则具体可以包括:终端标识相关的规则,则所述目标候选项对应的扩展内容具体可以包括:当前终端的标识信息;或者

所述预置规则具体可以包括:地理位置相关的规则,则所述目标候选项对应的扩展内容具体可以包括:当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象;其中,当前地理位置信息可用于表示当前的经纬度信息、或者当前的街道地址(如北京市海淀区学院路37号),地理位置对象可用于表示与当前地理位置信息的距离在预置距离范围内的建筑、餐厅、酒店、银行、公交站、医院等对象;或者

所述预置规则具体可以包括:联系人相关的规则,则所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息。

在本申请的另一种可选实施例中,上述预置规则可以与预置意图类型 相应,所述预置意图类型具体可以包括:时间类型的意图、日期类型的意图、终端标识类型的意图、地理位置类型的意图和联系人类型的意图中的至少一种。这里,预置意图类型可用于表示候选项内容所属的意图类型、或者候选项内容及其上下文所属的意图类型。

在实际应用中,可以预先收集各预置意图类型对应的意图类型内容,以得到符合预置规则的意图类型内容。例如,时间类型的意图对应的意图类型内容具体可以包括:“时间”、“今天”、“现在”、“目前”、“当前”、“几点”等,日期类型的意图对应的意图类型内容具体可以包括:“日期”、“今天”、“初几”、“目前”、“当前”、“几号”等,终端标识类型的意图对应的意图类型内容具体可以包括:“IMEI(移动设备国际身份码,International Mobile Equipment Identity)、“设备识别码”、“设备码”、“设备身份码”等,地理位置类型的意图对应的意图类型内容具体可以包括:“位置”、“我在”、“我现在”等,联系人类型的意图对应的意图类型内容具体可以包括:通讯录中各联系人的名称等。

在本申请的再一种可选实施例中,可以通过如下步骤确定符合预置规则的目标候选项:将当前输入串对应候选项与符合预置规则的意图类型内容进行匹配,若匹配成功,则将所述当前输入串对应候选项确定为符合预置规则的目标候选项。假设当前输入串为“wozai”,当前输入串对应候选项具体可以包括:“我在”、“我再”、“握在”、“窝在”、“wozai”等,则可以将这些候选项与符合预置规则的意图类型内容进行匹配,其中,“我在”的匹配结果为匹配成功,“我再”、“握在”、“窝在”、“wozai”等的匹配结果为匹配失败,则可以将当前输入串的“我在”确定为目标候选项。这里,通过匹配确定符合预置规则的目标候选项的过程可以提高目标候选项的确定效率。

可以理解,上述通过匹配确定符合预置规则的目标候选项的过程只是作为可选方案,实际上,本领域技术人员可以根据实际应用需求,采用确定符合预置规则的目标候选项的其他方案,例如,可以依据当前输入串对应候选项的语义、或者、当前输入串对应候选项和上文的语义,分析该候选项的当前意图类型,若该当前意图类型与上述预置意图类型一致或者相应,则可以 将该候选项确定为符合预置规则的目标候选项;可以理解,本申请实施例对于确定符合预置规则的目标候选项的具体方案不加以限制。

在本申请的一种可选实施例中,为了提高目标候选项的辨识度,在所述接收用户针对符合预置规则的目标候选项的第一触发指令的步骤之前,所述方法还可以包括:在展现候选项的过程中,对符合预置规则的目标候选项进行标记展示。

在本申请的另一种可选实施例中,所述对符合预置规则的目标候选项进行标记展示的步骤,具体可以包括如下步骤中的至少一种:

步骤A1、通过标记所述目标候选项的字体或者颜色,对符合预置规则的目标候选项进行标记展示;例如,可以将目标候选项的字体加粗、加下划线、倾斜、立体化、设为红色等,这相对于正常字体或者正常颜色的普通候选项,能够提高目标候选项的辨识度。

步骤A2、在展示所述符合预置规则的目标候选项的同时,展示所述目标候选项的标识。

在实际应用中,目标候选项的标识可与其对应的预置意图类型相匹配,例如,在其对应的预置意图类型为时间类型的意图时,其标识可以为钟表标识、或者时间标识;又如,在其对应的预置意图类型为日期类型的意图时,其标识可以为日历标识、或者日历表标识;再如,在其对应的预置意图类型为终端标识类型的意图时,其标识可以包括:系统图标;又如,在其对应的预置意图类型为地理位置类型的意图时,其标识可以为定位标识;或者,在其对应的预置意图类型为联系人类型的意图时,其标识可以包括:联系人图标等;可以理解,本申请实施例对于预置意图类型相匹配的具体标识不加以限制。另外,目标候选项的标识可以位于上述目标候选项的上标等周围位置,可以理解,本申请实施例对于该标识的具体位置不加以限制。

在本申请的另一种可选实施例中,所述向用户提供所述目标候选项对应的扩展内容的步骤,具体可以包括:

步骤B1、响应于所述第一触发指令,展示所述目标候选项对应的扩展内容;或者

步骤B2、响应于所述第一触发指令,展示所述目标候选项对应扩展内 容的第一访问入口,并依据用户针对所述第一访问入口的第二触发指令,展示对应的扩展内容。

其中,步骤B1可以直接展示目标候选项对应的扩展内容,例如,可以直接展示目标候选项“时间”对应的当前时间信息,又如,可以直接展示目标候选项“日期”对应的当前日期信息;再如,可以直接展示目标候选项“IMEI”对应的当前终端标识信息;或者,可以直接展示目标候选项“我在”对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象;或者,可以直接展示目标候选项“豚豚”对应的至少一项通讯录信息等。

步骤B2可以首先提供目标候选项对应扩展内容的第一访问入口,然后依据用户针对所述第一访问入口的第二触发指令,展示对应的扩展内容。以目标候选项“我在”为例,则响应于第一触发指令,可以首先将所述目标候选项上屏,并展示定位标识;然后,响应于用户对于所述定位标识的第二触发指令,将所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的地理位置对象上屏,或者,展示所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象。

可以理解,本领域技术人员可以根据实际应用需求,采用上述步骤B1和步骤B2中的任一,本申请实施例对于向用户提供所述目标候选项对应的扩展内容的具体方式不加以限制。

在本申请的再一种可选实施例中,可以通过如下步骤从输入法程序之外的应用程序获取所述扩展内容:

步骤C1、依据所述预置规则对应的预置意图类型,确定对应的目标应用;

步骤C2、通过调用所述目标应用提供的应用程序编程接口,从所述目标应用获取所述目标候选项对应的扩展内容。

例如,在预置意图类型为时间类型的意图时,其对应的目标应用可以为系统应用、浏览器应用等能够提供时钟信息的应用;又如,在预置意图类型为日期类型的意图时,其对应的目标应用可以为日历应用、浏览器应用等能够提供日期信息的应用;再如,在预置意图类型为终端标识类型的意图时, 其对应的目标应用可以为系统应用等能够提供设备信息的应用;或者,在预置意图类型为地理位置类型的意图时,其对应的目标应用可以为地图应用、浏览器应用等能够提供地理位置信息和地理位置对象信息的应用;或者,在预置意图类型为联系人类型的意图时,其对应的目标应用可以为通讯录应用等能够提供通讯录信息的应用。

在本申请的一种应用示例中,地图应用可以提供SDK(软件开发工具包,Software Development Kit),该SDK中可以包括用于实现特定功能的API,上述特定功能具体包括:查询当前位置周边的地理位置对象,则在预置意图类型为地理位置类型的意图时,可以通过调用用于实现查询当前位置周边的地理位置对象的API,以从该地图应用获取当前的地理位置对象。

在本申请的又一种可选实施例中,所述方法还可以包括:响应于用户对于所述扩展内容的选择指令,将所述选择指令对应的扩展内容上屏。上述上屏操作可以将对应的扩展内容输出至当前应用程序(第一应用)中,由于本申请实施例可以在不切换应用或者不切换界面的情况下,快速输入目标候选项对应的扩展内容,因此能够大大提高用户的输入效率。

需要说明的是,本申请实施例中,第一触发指令、第二触发指令、选择指令等用户指令的输入接口可以灵活设置以方便用户进行触发操作。以第一触发指令为例,其输入接口可以设置在目标候选项附近位置,也可以为空格键、数字键等快捷键,本申请实施例对于用户指令的输入接口不加以限制。另外,上述第一触发指令对应的触发方式具体可以包括:如点击、双击、拖拉和双指捏合滑动中的任一,本申请实施例对于触发指令或者选择指令的具体触发方式不加以限制。

另外,需要说明的是,可以在将所述目标候选项上屏的情况下,执行上述步骤102,也即,在接收到上述第一触发指令后,可以将所述目标候选项上屏,并向用户提供所述目标候选项对应的扩展内容;此种情况下,可以在接收到用户对于所述扩展内容的选择指令后,将上述选择指令对应的扩展内容上屏至上述目标候选项之后。或者,可以在所述目标候选项未上屏的情况下,执行上述步骤102,此种情况下,可以在接收到用户对于所述扩展内容 的选择指令后,将上述目标候选项和上述选择指令对应的扩展内容同时上屏。

另外,在上述选择指令对应的扩展内容的首字符为数字或字母或中文时,可以在上屏对应的扩展内容之前自动添加半角空格,这样,可以避免不同的内容混淆在一起而难以区分,从而可以提高待上屏扩展内容与已上屏内容(如目标候选项或者扩展内容)的区分度。

综上,本申请实施例响应于用户针对目标候选项的第一触发指令,向用户提供上述目标候选项对应的、从输入法程序之外的应用程序获取的扩展内容;相对于现有方案,由于本申请实施例可以在不切换应用或者不切换界面的情况下,向用户提供除词条信息外的扩展内容,以使用户快速输入该扩展内容,因此,本申请实施例可以简化对于源自输入法程序之外的应用程序的扩展内容的输入流程,从而能够提高用户的输入效率。

方法实施例二

参照图2,示出了本申请的一种信息输入方法实施例二的步骤流程图,具体可以包括如下步骤:

步骤201、接收用户针对符合预置规则的目标候选项的第一触发指令;

步骤202、响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容;

步骤203、响应于所述第一触发指令,将所述目标候选项上屏,并在展示所述目标候选项对应的扩展内容或者所述扩展内容的第一访问入口的同时,展示所述目标候选项对应的联想内容。

相对于方法实施例一,本实施例还可以响应于所述第一触发指令,将所述目标候选项上屏,并在展示所述目标候选项对应的扩展内容或者所述扩展内容的第一访问入口的同时,展示所述目标候选项对应的联想内容;其中,上述联想内容可用于表示在所述目标候选项后可能继续输入的内容,其可由输入法程序根据组词算法或字词短语自动计算得到,也可由输入法程序依据预先建立的目标候选项和联想内容之间的对应关系得到。

在本申请的一种应用示例中,假设目标候选项为“时间”,则对应的联想内容可以包括:“去”、“啊”,可以理解,本申请实施例对于具体的联想内容及其获取方式不加以限制。

需要说明的是,可以采用不同的展示方式展示上述扩展内容和上述联想内容,以增加二者的区分度。例如,可以对二者使用不同的字体、字体颜色或则区域颜色等,本申请实施例对于二者的具体展示方式不加以限制。

综上,由于本申请实施例不仅可以展示从输入法程序之外的应用程序获取的扩展内容或者扩展内容的第一访问入口,而且可以展示输入法程序提供的联想内容,因此能够增加契合后续输入意图的内容的丰富性。

方法实施例三

本实施例为方法实施例一的可选实施例,其在方法实施例一的基础上,对基于地理位置相关的规则的信息输入方法进行了具体说明。

参照图3,示出了本申请的一种信息输入方法实施例三的步骤流程图,具体可以包括如下步骤:

步骤301、接收用户针对符合预置规则的目标候选项的第一触发指令;其中,所述预置规则具体可以包括:地理位置相关的规则;

步骤302、响应于所述第一触发指令,展示所述目标候选项对应扩展内容的第一访问入口;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容;

步骤303、依据用户针对所述第一访问入口的第二触发指令,展示对应的扩展内容;

其中,上述步骤302具体可以包括:

步骤321、响应于所述第一触发指令,将所述目标候选项上屏,并展示定位标识;

上述步骤303具体可以包括:

步骤331、响应于用户对于所述定位标识的第二触发指令,将所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的地理位置对 象上屏,或者,展示所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象。

在此通过具体的输入串“wozai”给出基于地理位置相关的规则的信息输入过程,该过程具体可以包括:

步骤D1、依据输入串“wozai”,在输入法程序的词库中查找得到对应的多个候选项;

步骤D2、分别将输入串“wozai”对应各候选项与符合地理位置相关的规则的意图类型内容进行匹配,以得到匹配成功的、符合预置地理位置相关的规则的目标候选项“我在”;

步骤D3、对输入串“wozai”对应候选项进行展示,其中,在展示目标候选项“我在”的同时,将定位标识展示在“我在”的右上方位置;

步骤D4、响应于用户对于目标候选项“我在”的第一触发指令,将目标候选项“我在”上屏,并展示定位标识;

步骤D5、响应于用户对于所述定位标识的第二触发指令,将所述目标候选项“我在”对应的当前地理位置信息和/或当前地理位置信息对应的地理位置对象上屏,或者,展示所述目标候选项“我在”对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象。

参照图4,示出了本申请的一种展现界面的示意图,其中,可以将目标候选项“我在”展现在候选项区域的最左侧,并在“我在”的右上方位置展现与地理位置类型的意图相应的定位标识;当接收到用户针对于目标候选项“我在”的第一触发指令后,可以将目标候选项“我在”上屏,并展示定位标识,同时还展示目标候选项“我在”的联想内容:“我”、“你”、“好”“去”、“啊”等。

在本申请的一种可选实施例中,若目标候选项对应的当前地理位置信息仅包括一项地理位置信息,或者,若当前地理位置信息对应的地理位置对象仅包括一项地理位置对象,也即,若目标候选项对应一项扩展内容,则响应于用户对于所述定位标识的第二触发指令,可以将这一项地理位置信息或者这一项地理位置对象上屏,以增加扩展内容的输入效率。例如,参照图5, 示出了本申请的另一种展现界面的示意图,其中,在接收到用户针对图4中定位标识的触发指令后,可以跳转至图5所示展现界面,该展现界面可以将一项地理位置信息“北京市朝阳区呼家楼街道东三环中路辅路1号”上屏至目标候选项“我在”之后,并在候选项区域展示“1号””的联想内容:“,”、“去”、“啊”、“我”、“你”、“来”等。

在本申请的一种可选实施例中,若目标候选项对应的当前地理位置信息仅包括一项以上地理位置信息,或者,若当前地理位置信息对应的地理位置对象仅包括一项以上地理位置对象,或者,目标候选项同时对应至少一项当前地理位置信息和至少一项地理位置对象,也即,在目标候选项对应一项以上扩展内容时,响应于用户对于所述定位标识的第二触发指令,可以展示一项以上扩展内容以供用户选择,并响应于用户对于所述扩展内容的选择指令,将所述选择指令对应的扩展内容上屏。

方法实施例四

本实施例为方法实施例一的可选实施例,其在方法实施例一的基础上,对基于联系人相关的规则的信息输入方法进行了具体说明。

参照图6,示出了本申请的一种信息输入方法实施例四的步骤流程图,具体可以包括如下步骤:

步骤601、接收用户针对符合预置规则的目标候选项的第一触发指令;其中,所述预置规则具体可以包括:联系人相关的规则;

步骤602、响应于所述第一触发指令,展示所述目标候选项对应的扩展内容;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容,所述目标候选项对应的扩展内容具体可以包括:所述目标候选项对应的至少一项通讯录信息;

所述步骤602具体可以包括:

步骤621、响应于所述第一触发指令,展示通讯录标识;

步骤622、响应于用户对于所述通讯录标识的第二触发指令,从所述目标候选项对应的扩展内容中选择预置数目的第一扩展内容进行展示;

步骤623、响应于用户的滑动指令,从所述目标候选项对应的扩展内容中选择除所述第一扩展内容外的扩展内容进行展示。

在此通过具体的输入串“tuntun”给出基于联系人相关的规则的信息输入过程,该过程具体可以包括:

步骤E1、依据输入串“tuntun”,在输入法程序的词库中查找得到对应的多个候选项;

步骤E2、分别将输入串“tuntun”对应各候选项与符合联系人相关的规则的意图类型内容进行匹配,以得到匹配成功的、符合预置联系人相关的规则的目标候选项“豚豚”;

步骤E3、对输入串“tuntun”对应候选项进行展示,其中,在展示目标候选项“豚豚”的同时,将联系人图标展示在“豚豚”的右上方位置;

步骤E4、响应于用户对于目标候选项“豚豚”的第一触发指令,将目标候选项“豚豚”上屏,并展示“豚豚”对应的至少一项通讯录内容;

步骤E5、若“豚豚”对应的通讯录内容为一项,则响应于所述第一触发指令,将这一项通讯录内容上屏;

步骤E6、若“豚豚”对应的通讯录内容为一项以上,则响应于所述第一触发指令,展示通讯录标识;

步骤E7、响应于用户对于通讯录标识的第二触发指令,从“豚豚”对应的通讯录内容中选择预置数目的第一通讯录内容进行展示;

步骤E8、响应于用户的滑动指令,从“豚豚”对应的通讯录内容中选择除所述第一通讯录内容外的通讯录内容进行展示。

参照图7,示出了本申请的一种展现界面的示意图,其中,可以将目标候选项“豚豚”展现在候选项区域的最左侧,并在“豚豚”的右上方位置展现与联系人类型的意图相应的联系人图标;当接收到用户针对于目标候选项“豚豚”的第一触发指令后,可以将目标候选项“豚豚”上屏,并展示一项通讯录内容“电话:138-1000-1111”,同时还展示目标候选项“豚豚”的联想内容:“好”“去”、“啊”等。这样,在接收到用户针对“电话:138-1000-1111”的选择指令时,可以将其上屏至“豚豚”之后。

参照图8,示出了本申请的另一种展现界面的示意图,其中,当接收到用户针对于目标候选项“豚豚”的第一触发指令后,可以将目标候选项“豚豚”上屏,并展示通讯录标识,同时还展示目标候选项“豚豚”的联想内容:“好”“去”、“啊”等。并且,在接收到用户针对通讯录标识的第二触发指令指令后,可以按照通讯录程序对于通讯录内容的排序,从“豚豚”对应的通讯录内容中前3条通讯录内容进行展示。需要说明的是,在接收到用户对于屏幕的滑动指令后,从“豚豚”对应的通讯录内容中选择除前3条通讯录内容外的通讯录内容进行展示。假设通讯录内容的条数为N,若N小于等于6,则在首次接收到滑动指令后,可以选择后面的N-3条通讯录内容进行展示;若N大于6,则在二次接收到滑动指令后,可以从第7条内容开始选择后续通讯录内容进行展示。

方法实施例五

本实施例为方法实施例一的可选实施例,其在方法实施例一的基础上,对基于联系人相关的规则的信息输入方法进行了具体说明。

参照图9,示出了本申请的一种信息输入方法实施例五的步骤流程图,具体可以包括如下步骤:

步骤901、接收用户针对符合预置规则的目标候选项的第一触发指令;其中,所述预置规则具体可以包括:联系人相关的规则;

步骤902、响应于所述第一触发指令,展示所述目标候选项对应的扩展内容;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容,所述目标候选项对应的扩展内容具体可以包括:所述目标候选项对应的至少一项通讯录信息;

步骤903、响应于用户对于所述扩展内容的选择指令,将所述选择指令对应的扩展内容上屏;

其中,可以通过如下步骤接收用户对于所述扩展内容的选择指令:

步骤904、在展示所述至少一项通讯录信息的同时,展示所述至少一项通讯录信息对应的全选控件,响应于用户对于全选控件的触发指令,得到用 户对于所有通讯录信息的选择指令;或者

步骤905、响应于用户对于单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令;或者

步骤906、响应于用户对于单项通讯录信息的触发指令,对所述单项通讯录信息进行变色展示,响应于用户对于变色展示的单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令。

相对于方法实施例一,本实施例可以支持同时选择所有通讯录信息,也可以支持以单项的方式逐项选择单项通讯录信息;其中,对于已接收过触发指令的单项通讯录信息,可以对其进行变色展示,并且,在接收到用户对于变色展示的单项通讯录信息的触发指令后,仍可以维持该单项通讯录信息被选择的有效性。

参照图10,示出了本申请的一种展现界面的示意图,该展现界面上可以包括全选控件,以实现用户对于所有通讯录信息的选择;并且,在接收到用户对于单项通讯录信息的触发指令后,可以分别将单项通讯录信息“电话:5787-5666”和“邮箱:1111111@yunos.com”依次上屏,并且,对于已接收过触发指令的单项通讯录信息,可以对其进行变色展示(例如,可以将其颜色变浅);若再次接收到针对变色展示的单项通讯录信息的触发指令,则维持其被选择的有效性,也即其对应上屏内容可以保持不变。

方法实施例六

本实施例为方法实施例一的可选实施例,其在方法实施例一的基础上,对基于时间、日期或者终端标识相关的规则的信息输入方法进行了具体说明。

参照图11,示出了本申请的一种展现界面的示意图,其中,可以将目标候选项“时间”展现在候选项区域的最左侧,并在“时间”的右上方位置展现与时间类型的意图相应的钟表图标;当接收到用户针对于目标候选项“时间”的第一触发指令后,可以将目标候选项“时间”上屏,并展示扩展内容“时间:2015年8月14日16:20”,同时还展示目标候选项“时间”的联想内容:“去”、“啊”等。这样,在接收到用户针对“时间:2015年8月14 日16:20”的选择指令时,可以将其上屏至“时间”之后,并进一步展示联想内容:“,”、“去”、“啊”、“我”、“你”、“来”等。

参照图12,示出了本申请的另一种展现界面的示意图,其中,可以将目标候选项“日期”展现在候选项区域的最左侧,并在“日期”的右上方位置展现与日期类型的意图相应的日历表图标;当接收到用户针对于目标候选项“日期”的第一触发指令后,可以将目标候选项“日期”上屏,并展示扩展内容“日期:2015年8月14日”,同时还展示目标候选项“日期”的联想内容:“你”、“去”、“啊”等。这样,在接收到用户针对“日期:2015年8月14日”的选择指令时,可以将其上屏至“日期”之后,并进一步展示联想内容:“,”、“去”、“啊”、“我”、“你”、“来”等。

参照图13,示出了本申请的再一种展现界面的示意图,其中,可以将目标候选项“IMEI”展现在候选项区域的最左侧,并在“IMEI”的右上方位置展现与IMEI类型的意图相应的系统图标;当接收到用户针对于目标候选项“IMEI”的第一触发指令后,可以将目标候选项“IMEI”上屏,并展示扩展内容“IMEI:9984u21321bvz”,同时还展示目标候选项“IMEI”的联想内容:“好”、“去”、“啊”等。这样,在接收到用户针对“IMEI:9984u21321bvz”的选择指令时,可以将其上屏至“IMEI”之后,并进一步展示联想内容:“,”、“去”、“啊”、“我”、“你”、“来”等。

方法实施例七

参照图14,示出了本申请的一种信息输入方法实施例七的步骤流程图,具体可以包括如下步骤:

步骤1401、接收用户针对符合预置规则的目标候选项的第一触发指令;

步骤1402、响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容;

步骤1403、响应于所述第一触发指令,展示所述目标候选项对应的相关应用的第二访问入口;

步骤1404、响应于用户对于所述第二访问入口的第三触发指令,跳转至所述相关应用和所述目标候选项对应的页面。

相对于方法实施例一,本实施例除了可以展示目标候选项对应的扩展内容外,还可以展示目标候选项对应的相关应用的第二访问入口,以将当前界面直接跳转至相关应用和目标候选项对应的页面。

在本申请的一种可选实施例中,可以通过如下步骤确定符合网络词相关的规则的目标候选项:依据当前输入串,在预先建立的输入串与网络词之间的映射关系中进行查询,并将当前输入串对应的网络词作为符合网络词相关的规则的目标候选项。

在实际应用中,上述网络词可以为服务器预先收集的预置类别的热度大于热度阈值的词。例如,上述预置类别具体可以包括:影视、音乐、明星、热点事件、学术等类别。服务器可以在上述映射关系中存储网络词、输入串、网络词词频等信息,这样,对于用户在第一应用中的当前输入串,可以将其与上述映射关系中输入串进行匹配,若匹配成功则可以得到相应的目标候选项。其中,在目标候选项为多个时,可以按照网络词词频对多个目标候选项进行排序。

在具体实现中,目标候选项可以对应至少一种相关应用。例如,上述相关应用可以为搜索应用,假设目标候选项为歌星“刘德华”,则可以跳转到“刘德华”在该搜索应用中的搜索页面。又如,上述相关应用还可以为百科应用,假设目标候选项为花名“曼陀罗花”,则可以跳转至“曼陀罗花”的百科页面。再如,上述相关应用还可以为地图应用,假设目标候选项为地理位置相关的“我在”,则可以跳转至当前位置对应的地图搜索页面。或者,上述相关应用还可以为浏览器应用,假设目标候选项为热点事件的关键词,则可以跳转至该关键词对应的热点事件的网页。

需要说明的是,在用户关闭上述搜索页面、百科页面或者地图搜索页面后,可以返回输入法程序,并将对应的目标候选项、或者,该目标候选项在上述页面中对应的内容(如地图应用提供的当前位置周边的餐厅名称等)上屏。

在本申请的一种可选实施例中,客户端从服务器获取网络词的过程可以包括:

步骤S1、客户端按照预定的时间,在WiFi(无线保真,Wireless Fidelity)环境下,进行网络词的访问,并向服务器上传上次更新时间及用户ID;

步骤S2、服务器根据客户端上传的上次更新时间及用户ID,检测是否有新的网络词内容;

步骤S3、在无新的网络词内容时,服务器不返回内容,并向客户端下发下次访问服务器的时间;

步骤S4、在存在新的网络词内容时,服务器将网络词内容(网络词、输入串、词频、相关应用)提供给客户端,并提供当前更新时间及下次访问服务器的时间;

步骤S5、客户端接受服务端提供的网络词内容,并将上次更新内容清除,其中,可以保留用户确认过的网络词,清除未确认过的网络词。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

装置实施例

参照图15,示出了本申请的一种信息输入装置实施例的结构框图,具体可以包括如下模块:

接收模块1501,用于接收用户针对符合预置规则的目标候选项的第一触发指令;及

提供模块1502,用于响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容可以为从输入法程序之外的应用程序获取的内容。

在本申请的一种可选实施例中,所述提供模块802,具体可以包括:

第一展示子模块,用于响应于所述第一触发指令,展示所述目标候选项对应的扩展内容;或者

第二展示子模块,用于响应于所述第一触发指令,展示所述目标候选项对应扩展内容的第一访问入口,并依据用户针对所述第一访问入口的第二触发指令,展示对应的扩展内容。

在本申请的另一种可选实施例中,所述预置规则包括:时间相关的规则,则所述目标候选项对应的扩展内容包括:当前时间信息;或者

所述预置规则具体可以包括:日期相关的规则,则所述目标候选项对应的扩展内容包括:当前日期信息;或者

所述预置规则具体可以包括:终端标识相关的规则,则所述目标候选项对应的扩展内容包括:当前终端的标识信息;或者

所述预置规则具体可以包括:地理位置相关的规则,则所述目标候选项对应的扩展内容包括:当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象;或者

所述预置规则具体可以包括:联系人相关的规则,则所述目标候选项对应的扩展内容包括:所述目标候选项对应的至少一项通讯录信息。

在本申请的再一种可选实施例中,所述预置规则可以与预置意图类型相应,所述预置意图类型具体可以包括:时间类型的意图、日期类型的意图、终端标识类型的意图、地理位置类型的意图和联系人类型的意图中的至少一种。

在本申请的又一种可选实施例中,所述装置还可以包括:用于确定符合预置规则的目标候选项的第一确定模块;

其中,所述第一确定模块,具体可以包括:

匹配子模块,用于将当前输入串对应候选项与符合预置规则的意图类型内容进行匹配,若匹配成功,则将所述当前输入串对应候选项确定为符合预置规则的目标候选项。

在本申请的一种可选实施例中,所述装置还可以包括:用于从输入法程 序之外的应用程序获取所述扩展内容的获取模块;

其中,所述获取模块,具体可以包括:

确定子模块,用于依据所述预置规则对应的预置意图类型,确定对应的目标应用;及

调用子模块,用于通过调用所述目标应用提供的应用程序编程接口,从所述目标应用获取所述目标候选项对应的扩展内容。

在本申请的另一种可选实施例中,所述预置规则具体可以包括:地理位置相关的规则,则所述第二展示子模块,具体可以包括:

第一处理单元,用于响应于所述第一触发指令,将所述目标候选项上屏,并展示定位标识;

第二处理单元,用于响应于用户对于所述定位标识的第二触发指令,将所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的地理位置对象上屏,或者,展示所述目标候选项对应的当前地理位置信息和/或当前地理位置信息对应的至少一项地理位置对象。

在本申请的再一种可选实施例中,所述预置规则具体可以包括:联系人相关的规则,所述目标候选项对应的扩展内容具体可以包括:所述目标候选项对应的至少一项通讯录信息;

所述第二展示子模块,具体可以包括:

第三处理单元,用于响应于所述第一触发指令,展示通讯录标识;

第四处理单元,用于响应于用户对于所述通讯录标识的第二触发指令,从所述目标候选项对应的扩展内容中选择预置数目的第一扩展内容进行展示;

第五处理单元,用于响应于用户的滑动指令,从所述目标候选项对应的扩展内容中选择除所述第一扩展内容外的扩展内容进行展示。

在本申请的又一种可选实施例中,所述装置还可以包括:

上屏模块,用于响应于用户对于所述扩展内容的选择指令,将所述选择指令对应的扩展内容上屏。

在本申请的一种可选实施例中,所述预置规则具体可以包括:联系人相 关的规则,所述目标候选项对应的扩展内容具体可以包括:所述目标候选项对应的至少一项通讯录信息;

所述装置还可以包括:用于接收用户对于所述扩展内容的选择指令的第二接收模块;

所述第二接收模块,具体可以包括:

第一接收子模块,用于在展示所述至少一项通讯录信息的同时,展示所述至少一项通讯录信息对应的全选控件,响应于用户对于全选控件的触发指令,得到用户对于所有通讯录信息的选择指令;或者

第二接收子模块,用于响应于用户对于单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令;或者

第三接收子模块,用于响应于用户对于单项通讯录信息的触发指令,对所述单项通讯录信息进行变色展示,响应于用户对于变色展示的单项通讯录信息的触发指令,得到用户对于所述单项通讯录信息的选择指令。

在本申请的另一种可选实施例中,所述装置还可以包括:

处理模块,用于响应于所述第一触发指令,将所述目标候选项上屏,并在展示所述目标候选项对应的扩展内容或者所述扩展内容的第一访问入口的同时,展示所述目标候选项对应的联想内容。

在本申请的再一种可选实施例中,所述装置还可以包括:

标记展示模块,用于在所述第一接收模块接收用户针对符合预置规则的目标候选项的第一触发指令之前,在展现候选项的过程中,对符合预置规则的目标候选项进行标记展示。

在本申请的又一种可选实施例中,所述标记展示模块,具体可以包括:

第一标记展示子模块,用于通过标记所述目标候选项的字体或者颜色,对符合预置规则的目标候选项进行标记展示;和/或

第二标记展示子模块,用于在展示所述符合预置规则的目标候选项的同时,展示所述目标候选项的标识。

在本申请的一种可选实施例中,所述预置规则具体可以包括:网络词相关的规则,所述装置还可以包括:

入口展示模块,用于响应于所述第一触发指令,展示所述目标候选项对 应的相关应用的第二访问入口;

跳转模块,用于响应于用户对于所述第二访问入口的第三触发指令,跳转至所述相关应用和所述目标候选项对应的页面。

在本申请的另一种可选实施例中,所述装置还可以包括:用于确定符合网络词相关的规则的目标候选项的第二确定模块;

所述第二确定模块,具体可以包括:

查询子模块,用于依据当前输入串,在预先建立的输入串与网络词之间的映射关系中进行查询,并将当前输入串对应的网络词作为符合网络词相关的规则的目标候选项。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

智能终端实施例

参照图16,示出了本申请一种智能终端实施例的结构框图,具体可以包括:至少一个存储器1601、显示器1602、至少一个处理器1603和至少一个输入单元1604。

其中,该输入单元1604可用于接收用户输入的数字或字符信息,以及控制信号。具体地,本申请实施例中,该输入单元1604可以包括触摸屏1641,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏1641上的操作),并根据预先设定的程式驱动相应的连接装置。当然,除了触摸屏1641,输入单元1604还可以包括其他输入设备,如物理键盘、功能键(比如音量控制按键、开关按键等)、鼠标等。

显示器1602具体可以包括显示面板,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。其中,触摸屏1641可以覆盖显示面板,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器1603以执行相应的处理。

在本申请实施例中,通过调用存储该存储器1601内的程序,和/或,模块,和/或,数据,处理器1603接收用户针对符合预置规则的目标候选项的第一触发指令;响应于所述第一触发指令,向用户提供所述目标候选项对应的扩展内容;其中,所述扩展内容为从输入法程序之外的应用程序获取的内容。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media), 如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方 法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种信息输入方法、一种信息输入装置和一种智能终端,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1