与应用接口相结合的输入方法和设备技术

技术编号:7097940 阅读:169 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种与应用接口相结合的输入方法,该方法包括以下步骤:检测在输入法输入框中的输入序列;基于该输入序列在词库中进行匹配搜索,以获得与所述输入序列相匹配的一个或多个词条选项;基于所述词条选项或所述输入序列在应用接口库进行匹配搜索,以获得与该词条选项相匹配的接口选项;将所述词条选项和所述接口选项提供给用户。本发明专利技术还涉及一种与应用接口相结合的输入设备。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及与应用接口相结合的输入方法和设备
技术介绍
目前的信息输入技术,是通过诸如键盘、扫描仪、语音识别装置等的输入设备,向特定的编辑环境(比如WORD文档或即时通信的客户端)中输入文字和符号。但是,现有的输入法没有考虑到输入信息的多样性,使得当用户输入的时候,只是单纯的显示文字候选项,而没有更多个性化的应用和扩展。
技术实现思路
由于,输入法已经成为用户与个人计算机之间的主要交互工具和信息传输的入口。因此,如果能够把对计算机的各种控制功能以及与计算机中的程序以及通过网络与网页之间交互的各种途径整合到输入法中,可以实现迅速和有效的完成各种获取信息、控制操作的交互功能。为了实现上述目的,本专利技术提供一种与应用接口相结合的输入方法,该方法包括以下步骤检测在输入法输入框中的输入序列;基于该输入序列在词库中进行匹配搜索,以获得与所述输入序列相匹配的一个或多个词条选项;基于所述词条选项或所述输入序列在应用接口库进行匹配搜索,以获得与该词条选项相匹配的接口选项;将所述词条选项和所述接口选项提供给用户。在此所述的应用接口包括但不限于图表、输入框、控件、选项列表、下载链接、运算接口、对话框、字体接口、搜索接口、文体接口、造字接口、控制接口等等。对所述应用接口的操作包括但不限于登录、选择、计算、查询、下载、游戏操作、即时通讯和\或音视频通信、字体设置、搜索、文体输入、造字、计算机控制等等。本专利技术还提供一种与应用接口相结合的输入设备,该设备包括获取装置,用于获取用户的输入序列;词条搜索装置,用于基于该输入序列在词库中进行匹配搜索,以获得与所述输入序列相匹配的一个或多个词条选项;接口搜索装置,用于基于所述词条选项或所述输入序列在应用接口库进行匹配搜索,以获得与该词条选项相匹配的接口选项;提供装置,用于将所述词条选项和所述接口选项提供给所述用户。通过本专利技术的输入方法和设备,可以高效地实现与计算机交互的各种功能。用户不需要启动浏览器就能够实现登录、搜索、浏览等功能,提高搜索的效率,减少用户打开新的网页的次数,降低网络流量,减少对内存和硬盘空间的占用。本专利技术的输入法不需要记住各个应用程序或控制操作的位置就可以通过输入法迅速地启动程序,执行控制操作。与现有技术相比,本专利技术允许用户通过在输入法中输入关键字,直接向用户呈现相关的应用接口,用户对应用接口的直接操作即可获得相关的信息而不需要启动程序、打开新的网页,等待下载网页内容这些操作步骤。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显图1示出根据本专利技术的方法向用户提供应用接口的流程图;图2示出根据本专利技术的方法用户操作应用接口的流程图;图3示出根据本专利技术的方法由输入法自动收集网页的应用接口的流程图;图4示出根据本专利技术的方法由用户定制应用程序的应用接口的流程图;图5示出根据本专利技术的方法由用户提交网页的应用接口的流程图;图6示出根据本专利技术的设备的一个实施例的方框图;图7示出根据本专利技术的设备的另一个实施例的方框图;图8示出在输入法上呈现的登录类应用接口的示意图;图9示出在包含对应登录类应用接口的网页上呈现的应用接口的示意图;图10示出在输入法上呈现的列表类应用接口的示意图;图11示出在包含对应列表类应用接口的网页上呈现的应用接口的示意图;图12示出在输入法上呈现的结合用户属性的查询类应用接口的示意图;图13示出在包含对应查询类应用接口的网页上呈现的应用接口的示意图;以及图14示出在输入法上呈现的控制类应用接口的示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施例方式下面结合附图对本专利技术作进一步详细描述。在常规的输入法使用中,用户在输入法的输入框中输入一串输入序列,该输入法首先在词库中查找与该输入序列相匹配的候选词,并按照这些候选词的优先级先后排列在输入法的候选框中。该输入序列可以是拼音序列也可以是笔画序列。拼音序列可以是全拼也可以是简拼。用户可以用鼠标或键盘在候选框中选择需要的候选词,然后该候选词就被输入到当前光标所在的程序界面上的输入位置。与现有输入法不同的是,本专利技术的输入法在检测到用户在输入法的输入框中输入的输入序列后,不仅仅在词库中检索出词条选项,还将基于该输入序列和/或检索出的词条选项在存储各种应用接口的应用接口库中查找与该输入序列或词条选项相匹配的接口选项。然后,将所述词条选项和检索到的接口选项以特定的方式呈现给用户。用户可以正常地选择词条选项用于输入,也可以选择接口选项来实现各种查询、交互和控制操作。这些应用接口包括但不限于图表、输入框、控件、选项列表、下载链接、运算接口、对话框、字体接口、搜索接口、文体接口、造字接口、控制接口。用户不需要预先启动相关程序或浏览器就可以直接对这些程序或网页上提供的应用接口进行操作,以获得进一步的信息。根据接口的类型不同,这些操作包括但不限于登录、选择、计算、查询、下载、游戏操作、即时通讯和 \或音视频通信、字体设置、搜索、文体输入、造字、计算机控制等等。这些应用接口来源于计算机内的各种应用程序或互联网上的目标网页,但这些接口在输入法上的表现形式不一定与相应程序或目标网页上的接口表现形式相同。这些接口的表现形式和内容可以根据用户的需要来定制,也可以根据输入法的输入框所在的位置或当前操作的程序而自动调整。下面参照图1描述本专利技术的方法的实现步骤。图1示出根据本专利技术的方法向用户提供应用接口的流程图。如图1中所示,首先在步骤S101,检测在输入法输入框中的输入序列。该输入序列通常是字母或数字的组合,表示拼音序列或笔画序列。该拼音序列可以是一个或多个词组甚至一句话的简拼或全拼,例如用户要输入“我喜欢用百度搜索引擎”,可以输入每个字声母的简拼"wxhybdssyq",可以输入每个字的全拼"woxihuanyongbaidusousuoyinqing",还可以输入简拼和全拼的混合输入“woxhuanybaidssyinq”。一般来说,全部输入全拼的话,候选词更加精确,减少翻页查找的次数,但是需要输入较多字符。如果全部输入简拼,则重码较多,导致翻页查找时间较长,效率不高。因此通常全拼和简拼混合输入比较有效。接着,在步骤S 102中,基于该输入序列在词库中进行匹配搜索,以获得与所述输入序列相匹配的一个或多个词条选项。该词库可以是用户设备上的本地词库也可以是通过网络与用户设备相连接的网络词库。然后,在步骤S103中,基于所述词条选项或所述输入序列在应用接口库进行匹配搜索,以获得与该词条选项相匹配的接口选项。该应用接口库中预先存储有各种应用程序的应用接口以及网页上呈现的应用接口。程序的应用接口例如,SKYPE、MSN、QQ等即时通讯程序的登录框、启动浏览器、WORD等程序的操作、文档模板的调用、多媒体的下载、房贷计算器、字体接口等等。网页上的应用接口例如,火车时刻表查询、邮箱登录框、汇率清单、天气预报、快递单号查询等等。应用接口之外一般还包括该应用接口对应的网页的链接以及相关描述内容。接着在步骤S104,将所述词条选项和所述接口选项提供给用户。该步骤执行完成后可以转到图2中所示的用户操作阶段。图2示出根据本专利技术的方法用户操作应用接口的流程图;如图2中所示,本文档来自技高网...

【技术保护点】
1.一种与应用接口相结合的输入方法,该方法包括以下步骤:检测在输入法输入框中的输入序列;基于该输入序列在词库中进行匹配搜索,以获得与所述输入序列相匹配的一个或多个词条选项;基于所述词条选项或所述输入序列在应用接口库进行匹配搜索,以获得与该词条选项或所述输入序列相匹配的接口选项;将所述词条选项和所述接口选项提供给用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:周志华金永杰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:11

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

1