用于电子设备的文字输入和搜索方法及系统,在文字输入系统中提供搜索工具板;搜索工具板提供搜索框、搜索按钮和搜索服务商选择功能,搜索框接受输入的多个字词作为搜索关键词;当收到启动搜索的指令,调用输入模式的当前程序被挂起,启动浏览器,向被选定的搜索服务商传送依据搜索框内的关键词的搜索命令,执行搜索。
【技术实现步骤摘要】
【专利摘要】用于电子设备的文字输入和搜索方法及系统,在文字输入系统中提供搜索工具板;搜索工具板提供搜索框、搜索按钮和搜索服务商选择功能,搜索框接受输入的多个字词作为搜索关键词;当收到启动搜索的指令,调用输入模式的当前程序被挂起,启动浏览器,向被选定的搜索服务商传送依据搜索框内的关键词的搜索命令,执行搜索。【专利说明】输入和搜索的方法及系统
本专利技术涉及电子设备领域,尤其是执行文字输入并执行搜索的方法及系统,更具体而言,本专利技术涉及在电子设备中输入文字作为关键词进行搜索的方法及系统。
技术介绍
在以计算机和手机为代表的各种电子设备中通常都需要执行搜索功能以搜索信息,搜索的范围可以是本地的设备,也可以是互联网。 电子设备通常采用机械键盘(或称物理键盘)和虚拟键盘来输入文字。以带有触摸屏的手机为例,手机安装有一套输入法系统,该输入法系统提供虚拟键盘,可以输入英文、中文乃至其它语言的文字,中文输入时可以采用例如拼音、五笔等输入法。 以互联网搜索为例,当手机需要在互联网中搜索信息时,需要首先打开浏览器,输入搜索服务商的网址,或者通过收藏夹等方式,进入搜索服务商的网页。通常该网页会提供一个搜索框,用来接受搜索关键词以进行搜索。例如当搜索的关键词是中文时,需要打开输入法,设置合适的输入规则(拼音输入、五笔输入等),输入关键词,启动搜索功能,由搜索服务商执行搜索并返回搜索结果。 随着搜索功能的提升,用户越来越多地使用和依赖搜索功能,用户可能会在设备中执行某个应用程序的过程中,如编辑文件、表格、邮件、阅读等程序的过程中,随时进行搜索,比如搜索当前应用程序涉及的企业、地址、人物、技术信息等,这种搜索常常是多次和反复进行的。 现有的搜索方式操作步骤多,显得繁琐,不便利。因此,有需求改进现有的输入和搜索方法及系统,使其更快速和便于使用。 本专利技术的目的之一是,提供一种方法和系统,使得在输入文字的系统中便捷地进行搜索,提高搜索的便利性。
技术实现思路
根据本专利技术的方案,提供一种输入和搜索方法,包括步骤:提供虚拟键盘,用于输入字符和执行功能键功能;提供备选区,用于显示与用户直接输入字符相匹配的字符串,供用户从中选择最终输入字符串;提供搜索工具板,用于接受用户通过虚拟键盘输入的字符串作为搜索关键词,选择确定搜索服务商,启动搜索;把调用虚拟键盘输入模式的当前程序挂起,启动浏览器,向搜索服务商传送依据所述搜索关键词的搜索命令。 根据本专利技术的方案,还提供一种输入系统,包括:UI控制模块,用于接受用户输入按键指令串;词库,用于存储待输入的字词项目;输入法引擎,用于根据输入规则和用户的直接输入按键指令串到词库中搜索匹配的字词;显示模块,用于显示输入界面;搜索工具板模块,用于接受搜索关键词、基于搜索关键词生成搜索命令;搜索服务商选择模块,用于在搜索工具板上提示搜索服务商列表并选择搜索服务商;搜索驱动模块,用于把调用输入系统的当前程序挂起,启动搜索程序。 【专利附图】【附图说明】 图1本专利技术的基于虚拟键盘的搜索工具板的示意图; 图2本专利技术的搜索工具板处于非激活状态显示方式的示意图; 图3本专利技术的输入和搜索方法的一个实施过程的流程图; 图4本专利技术的输入系统的组成单元示意框图。 【具体实施方式】 下面结合附图对本专利技术的【具体实施方式】加以描述。 以采用触摸屏的电子设备为例,图1示出了本专利技术的搜索工具板的示意图,其中包括虚拟键盘的键盘区10,用于输入英文字符,键盘区通常还包括若干功能键和其它符号键,如退格键、SHIFT键、数字与字母的切换键、常用标点符号键,图1中未示出。在利用虚拟键盘区10输入中文字符的时候,还需要选择输入法,如拼音输入法、五笔输入法等,被选用的输入法通常也会以某种图标或文字的方式显示在输入界面,图中I中亦未示出。 搜索工具板20包括搜索按钮21、搜索框22和搜索服务商标识23。搜索工具板20有两种工作状态,激活状态与非激活状态。当处于非激活状态,输入法的输入焦点处于调用输入法的当前程序编辑器中,如,当前程序可以是WORD,输入法的最终输入字符进入WORD编辑器中。 当搜索工具板20处在激活状态下,输入的焦点置于搜索框22,用户输入时所选择的最终输入字符进入搜索框22。输入焦点通常会以闪烁光标的形式体现。 搜索框22可以接受一个或多个关键词或者复杂的字符组合用于搜索,例如“输入法带搜索,道卓公司”,这些字符可以通过多次输入分别被输入搜索框,可以不只是被一次输入或者作为一个字符串同时被输入。 作为一种实施方式,当输入法被初始化时,可以使搜索工具板被默认置于非激活状态。激活它的方式可以是,用户点击工具板20中的任何一个位置。电子设备首先接受触屏信息,判断触屏的位置。对于触摸屏来说,屏幕上的每一个位置都是可以用坐标来表示的,任何一个点被点击时,触屏的位置都可以确定,都可对应于虚拟键盘10、搜索工具板20、以及其它应用程序相应的操作。当搜索工具板处于非激活状态,当电子设备检测到工具板20在触摸屏上搜索工具板的显示区域之内被点击时,则激活搜索工具板20。 如图1所示,当搜索工具板20被激活,它被显示于虚拟键盘区10、备选区11之外的一个单独的区域。 当搜索工具板处于激活状态,电子设备接受触屏信息,判断触屏的位置,当触屏位置位于虚拟键盘10、搜索工具板20、以及搜索工具板20之外的区域时,将搜索工具板20去激活。 激活和去激活搜索工具板20的方式不限于上述的方式,也可以通过例如快捷键的方式进行激活,这种快捷键既适用于虚拟键盘,也适用于物理键盘。 搜索工具板被去激活后,恢复调用虚拟键盘输入模式的当前程序,使输入焦点处于当前程序的编辑器中,接受后续的字符输入。 当搜索工具板处于非激活状态,它的显示方式如图2所示。下文会再加以说明。 在本专利技术的方案中,搜索工具板20还包括工具栏12,如图1所示,可以提供功能按钮对搜索框中的这些关键词进行“与/或”关系的限定,用于生成更准确的搜索命令,提高搜索的效率。与/或关系的设定对于搜索来说并非是必须的,即使不进行这种关系的设置,接受到搜索关键词的搜索服务商可以按照其自己的规则对关键词进行处理、执行搜索并返回搜索结果。工具栏还可以包括其它功能按钮,如设置按钮,用于对搜索工具板20进行其它设置,如,设置搜索工具板20的外观,设置输入法被初始化以后搜索工具板20的显示方式(如默认为激活状态或为非激活状态)等。 当搜索框22中有用户的最终输入字符,点击搜索按钮21,电子设备系统把调用输入法的当前程序挂起,启动系统默认的浏览器,如IE、CHROME,360浏览器等,系统生成搜索命令;将搜索命令发送给搜索服务商标识23所对应的搜索服务商,以执行搜索。搜索命令的生成可以包括工具栏12所设定的“与/或”关系。 作为一种可选的方式,搜索命令中还包括该输入搜索系统的提供厂商的识别码,搜索服务提供商在接受搜索命令时可以提取并记录该识别码,以确定搜索命令的来源,根据搜索服务商与输入和搜索系统提供者之间的约定,或者根据一定的规则,按照一定的服务方式来提供搜索服务。 如图1所示,搜索服务商标识23用于显示和选择搜索所使用的搜索服务商。点击搜索服务商本文档来自技高网...
【技术保护点】
一种输入和搜索方法,包括步骤:提供虚拟键盘,用于输入字符和执行功能键功能;提供备选区,用于显示与用户直接输入字符相匹配的字符串,供用户从中选择最终输入字符串;提供搜索工具板,用于接受用户通过虚拟键盘输入的字符串作为搜索关键词、选择搜索服务商、和启动搜索;把调用虚拟键盘输入模式的当前程序挂起,启动浏览器,向搜索服务商传送基于所述搜索关键词的搜索命令;接受搜索服务商返回的搜索结果并呈现在浏览器中。
【技术特征摘要】
【专利技术属性】
技术研发人员:张岩,
申请(专利权)人:张岩,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。