基于搜索索引项载入应用接口的方法及系统的制作方法

文档序号:6508020阅读:159来源:国知局
基于搜索索引项载入应用接口的方法及系统的制作方法
【专利摘要】本发明提供了一种基于搜索索引项载入应用接口的方法及系统,属于通信【技术领域】。该方法包括:根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;判断前述搜索索引项中是否具有包含应用接口的索引项,如果是,则将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。利用本发明,根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项,如果相匹配的搜索索引项具有应用接口,则直接将应用接口在索引窗口中输出,用户可直接对应用接口进行操作获取操作结果,从而降低网页资源下载量,简化用户操作。
【专利说明】基于搜索索引项载入应用接口的方法及系统
【技术领域】
[0001 ] 本发明属于通信【技术领域】。
【背景技术】
[0002]常规的搜索引擎在接收到用户输入的查询请求后,会返回相关的链接列表以及该链接指向的网页的摘要介绍,这些链接指向相关的网址或网页。用户通过浏览链接的摘要信息筛选感兴趣的网页,然后通过点击链接进入目标网页。这种搜索方式,用户经常需要浏览多个网页才能找到需要的内容,而且,在浏览网页时,网页中的很多内容是与用户的需求无关的。这就造成对下载的网页资源的浪费,而且占据内存和硬盘空间,降低计算机的运行速度,致使效率较低。
[0003]申请号为201010187100.1的专利提供了一种搜索与应用相结合的方法和设备,该专利中根据用户的搜索请求,在搜索的结果页面中,如果某个搜索选项具有应用接口,则直接将应用接口在搜索选项中提供给用户。例如,用户输入“新浪邮箱”进行搜索,则在搜索的结果页面中,提供直接登录新浪邮箱的应用接口。
[0004]上述专利将应用接口直接在搜索的结果页面中显示,减少了对网页资源的下载量,简化了用户的操作。但是,我们在实践过程中发现,还可以将应用接口直接显示在搜索关键信息的索引项中,这样就可以不需要输出搜索结果页面,即可使用户进入应用接口,从而使网页资源下载量进一步减少,使用户操作更加简化。

【发明内容】

[0005]本发明的目的在于,提供一种基于搜索索引项载入应用接口的方法及系统,利用本发明,根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项,如果相匹配的搜索索引项具有应用接口,则直接将应用接口在索引窗口中输出,用户可直接对应用接口进行操作获取操作结果,从而简化了用户的操作。
[0006]本发明提供的技术方案包括:
[0007]—种基于搜索索引项载入应用接口的方法,该方法包括如下步骤:
[0008]步骤1,根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;
[0009]步骤2,判断前述搜索索引项中是否具有包含应用接口的索引项,如果是,则进入下一步骤;
[0010]步骤3,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
[0011]优选地,所述步骤3之后还包括:
[0012]采集用户对所述索引窗口中输出的应用接口的操作信息,将该操作信息反馈至提供该应用接口的第三方服务器,获取操作结果;
[0013]将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
[0014]优选地,用户对所述应用接口的操作包括登录、选择、计算、查询、下载、游戏操作、即时通信和/或音视频通信其中至少其一的操作类型。
[0015]优选地,所述步骤I中根据关键信息获取相匹配的搜索索引项的方式为:
[0016]查询搜索引擎中的搜索信息历史记录或者用户使用过的搜索信息记录,从中获取包含有所述输入关键信息的搜索信息,作为相匹配的搜索索引项。
[0017]优选地,所述步骤2中判断搜索索引项中是否具有包含应用接口的索引项的过程为:
[0018]搜索引擎服务器定期分析各个网页,获取网页中呈现的各种应用接口 ;
[0019]将所述应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中;
[0020]根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。
[0021]优选地,所述步骤2中判断搜索索引项中是否具有包含应用接口的索引项的过程为:
[0022]采集搜索引擎预设的搜索信息以及应用接口 ;
[0023]将所述搜索信息和关联的应用接口建立映射关系,存储在搜索引擎的索引库中;
[0024]根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。
[0025]优选地,所述步骤2中判断搜索索引项中是否具有包含应用接口的索引项的过程为:
[0026]搜索引擎服务器采集用户输入的关键信息,进行实时数据搜索;
[0027]遍历搜索结果所对应的页面,获取页面中呈现的应用接口 ;
[0028]将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口。
[0029]优选地,当包含应用接口的搜索索引项为两项或以上时,获取该类搜索索引项在搜索引擎中的搜索频率;将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出。
[0030]优选地,当包含应用接口的搜索索引项为两项或以上时,获取该类搜索索引项在搜索引擎中的竞价数据;将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
[0031]优选地,所述应用接口在其关联的搜索索引项的邻近位置输出。
[0032]优选地,所述应用接口包括数据载入控件、操作取消控件、操作执行控件其中至少其一的控件类型。
[0033]本发明还提供一种基于搜索索引项载入应用接口的系统,该系统包括:
[0034]索引项获取单元,用于根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;
[0035]应用接口判断单元,与前述索引项获取单元相连,用于判断前述搜索索引项中是否具有包含应用接口的索引项;
[0036]应用接口输出单元,与前述应用接口判断单元相连,用于在前述应用接口判断单元的判断结果为是时,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
[0037]优选地,所述系统还包括:
[0038]应用接口操作单元,与前述应用接口输出单元相连,用于采集用户对所述索引窗口中输出的应用接口的操作信息,将该操作信息反馈至提供该应用接口的第三方服务器,获取操作结果;
[0039]操作结果输出单元,与前述应用接口操作单元相连,用于将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
[0040]优选地,所述应用接口判断单元包括以下结构模块:
[0041]应用接口获取模块,用于定期分析各个网页,获取网页中呈现的各种应用接口,或者采集搜索引擎预设的搜索信息以及应用接口;
[0042]应用接口存储模块,与前述应用接口获取模块相连,用于将所述获取的应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中;
[0043]应用接口匹配模块,与前述应用接口存储模块相连,用于根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。
[0044]优选地,所述应用接口判断单元包括以下结构模块:
[0045]实时数据搜索模块,用于采集用户输入的关键信息,进行实时数据搜索;
[0046]搜索结果遍历模块,与前述实时数据搜索模块相连,用于遍历搜索结果所对应的页面,获取页面中呈现的应用接口 ;
[0047]应用接口比对模块,与前述搜索结果遍历模块相连,用于将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口。
[0048]优选地,所述应用接口输出单元包括以下其中之一的结构模块:
[0049]频率排序输出模块,用于在包含应用接口的搜索索引项为两项或以上的情况下,获取该类搜索索引项在搜索引擎中的搜索频率,将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出。
[0050]竞价排序输出模块,用于在包含应用接口的搜索索引项为两项或以上的情况下,获取该类搜索索引项在搜索引擎中的竞价数据,将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
[0051]与现有技术相比,本发明的有益效果如下:
[0052]用户在搜索引擎的输入框中输入进行搜索的关键信息时,显示相匹配的搜索索引项,对于包含有应用接口的索引项,则同时输出对应的应用接口,用户可直接对应用接口进行操作进入目标界面。本发明的技术方案使得用户不需要进入搜索结果页面,直接通过搜索索引项中的应用接口就能够进入相关应用,使操作过程更加简化,并省去了搜索引擎对搜索结果页面的数据下载,节省内存和硬盘空间的使用,从而提高计算机运行速度和使用效率。
【专利附图】

【附图说明】
[0053]图1为本发明实施例一中提供的一种基于搜索索引项载入应用接口的方法流程图;[0054]图1-1为本发明实施例一中在索引窗口中输出搜索索引项以及应用接口的示意图;
[0055]图2为本发明实施例二中提供的一种基于搜索索引项载入应用接口的方法流程图;
[0056]图3为本发明实施例三中提供的一种基于搜索索引项载入应用接口的系统的结构框图;
[0057]图4为本发明实施例四中提供的一种基于搜索索引项载入应用接口的系统的结构框图。
【具体实施方式】
[0058]下面结合附图和【具体实施方式】对本发明的实施方案作详细的说明。
[0059]参见图1,该图为本发明实施例一中提供的一种基于搜索索引项载入应用接口的方法流程图,具体步骤如下所述。
[0060]S11,根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;
[0061]所述根据关键信息获取相匹配的搜索索引项的方式为:查询搜索引擎中的搜索信息历史记录或者用户使用过的搜索信息记录,从中获取包含有所述输入关键信息的搜索信息,作为相匹配的搜索索引项。例如,用户在搜索引擎中输入的关键信息为“新浪”,查询该搜索引擎的搜索信息历史记录,获得与“新浪”相关的搜索信息有“新浪微博”、“新浪邮箱”、“新浪博客”、“新浪爱问”、“新浪体育”等等,这些相关信息即可作为相匹配的搜索索引项。另外,如果用户在所述搜索引擎中具有个人账户信息,也可从该用户使用过的搜索信息记录中获取相匹配的搜索索引项,例如,对于关键信息“新浪”,用户使用过的相关搜索记录为“新浪邮箱”和“新浪博客”,那么则将该两项信息作为搜索索引项。
[0062]S12,判断前述搜索索引项中是否具有包含应用接口的索引项,如果是,则进入步骤 S13 ;
[0063]所述判断搜索索引项中是否具有包含应用接口的索引项的过程为:搜索引擎服务器定期分析各个网页,获取网页中呈现的各种应用接口,或者采集搜索引擎预设的搜索信息以及应用接口 ;将所述应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中;根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。在通过分析各个网页获取应用接口时,可获取对包含应用接口的网页的点击频率,在判断所述点击频率满足预设阈值时,提取该网页中的应用接口,否则不提取;或者,判断用户是否使用过该网页中的应用接口,若是则提取该网页中的应用接口,若否则不提取。另外,也可由应用接口运营商或者用户主动向搜索引擎提交搜索信息以及应用接口,作为搜索引擎预设的搜索信息以及应用接口。
[0064]作为另一种实施方式,所述判断搜索索引项中是否具有包含应用接口的索引项还可采用如下过程:搜索引擎服务器采集用户输入的关键信息,进行实时数据搜索;遍历搜索结果所对应的页面,获取页面中呈现的应用接口 ;将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口。
[0065]所述应用接口包括但不限于:图表、输入框、控件、选项列表、下载链接、运算接口和/或对话框等等。这些应用接口来源于目标网页,但不一定与目标网页上的接口表现形式相同。
[0066]S13,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
[0067]在搜索索引项包含有应用接口的情况下,将搜索索引项以及对应的应用接口载入到搜索引擎输入框的索引窗口中输出。参见图1-1,展示了在索引窗口中输出搜索索引项以及应用接口的示意图。如图所示,搜索引擎输入框100为用户输入关键信息进行搜索的窗口,这里,用户在搜索引擎输入框100中输入的关键信息110为“新浪”,当用户输入字符“新浪”后,对应着搜索引擎输入框100会生成索引窗口 120,在索引窗口 120中显示有多个与“新浪”相关的搜索索引项,例如“新浪邮箱”、“新浪微博”、“新浪体育”等等。在这些搜索索引项中,“新浪邮箱”和“新浪微博”均包含有登录个人账户信息的登录接口,在“新浪邮箱”的登录接口 130中包含有用户账号和密码信息的输入框,以及执行登录的控件按钮。用户如果希望登录新浪邮箱,则在索引窗口 120中直接输入账号和密码信息即可进行登录操作。
[0068]当包含应用接口的搜索索引项为两项或以上时,获取该类搜索索引项在搜索引擎中的搜索频率;将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出。如图1-1中,包含应用接口的搜索索引项为两项,分别为“新浪邮箱”和“新浪微博”,如果关于“新浪邮箱”的搜索频率高于“新浪微博”,则将“新浪邮箱”排序在前。
[0069]另外,当包含应用接口的搜索索引项为两项或以上时,还可获取该类搜索索引项在搜索引擎中的竞价数据;将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。如图1-1中,若“新浪微博”的竞价数据高于“新浪邮箱”,那么则将“新浪微博”排序在前。
[0070]所述应用接口在其关联的搜索索引项的邻近位置输出。如图1-1所示,登录接口130在“新浪邮箱”搜索索引项邻近的同一行位置处。另外,也可将应用接口设置在关联搜索索引项的下方位置处,如图1-1中“新浪微博”对应的应用接口即设置在搜索索引项的下方位置处。
[0071]所述索引窗口中输出的应用接口包括数据载入控件、操作取消控件、操作执行控件其中至少其一的控件类型。所述数据载入控件可用于上传数据信息,所述操作取消控件用于取消已实施的操作,所述操作执行控件用于执行操作结果。
[0072]本实施例所述的方法中,当用户在搜索引擎输入框中输入进行搜索的关键信息时,根据该关键信息获取相关联的搜索索引项,对于包含应用接口的搜索索引项,同时获取所包含的应用接口。然后,将搜索索引项以及所包含的应用接口在索引窗口中输出。用户可直接对索引窗口中的应用接口进行操作,获取操作结果。
[0073]参见图2,该图为本发明实施例二中提供的一种基于搜索索引项载入应用接口的方法流程图,具体步骤如下所述。
[0074]S21,根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;
[0075]查询搜索引擎中的搜索信息历史记录或者用户使用过的搜索信息记录,从中获取包含有所述输入关键信息的搜索信息,作为相匹配的搜索索引项。
[0076]S22,判断前述搜索索弓I项中是否具有包含应用接口的索引项,如果是,则进入步骤 S23 ;[0077]本步骤和实施例一中的步骤S12是相同的,此处不再赘述。
[0078]S23,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出;
[0079]当包含应用接口的搜索索引项为两项或以上时,将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出;或者,将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
[0080]S24,采集用户对所述索引窗口中输出的应用接口的操作信息,将该操作信息反馈至提供该应用接口的第三方服务器,获取操作结果;
[0081]所述第三方服务器一般为提供应用接口的网页服务器。
[0082]对于索引窗口中输出的应用接口,用户不需要对所输入的关键信息进行搜索,即可对索引窗口 120中的应用接口进行操作,以获得进一步的信息。根据应用接口的类型不同,用户对所述应用接口的操作包括登录、选择、计算、查询、下载、游戏操作、即时通信和/或音视频通信其中至少其一的操作形式。例如,如果应用接口是一个下载链接,则用户可以在索引窗口中的应用接口下载相关数据;如果应用接口是一个搜索框,用户可以直接在该应用接口上执行进一步的搜索操作;如果应用接口是一个客服界面,则用户可以在该应用接口中提出问题,并及时得到回应;如果应用接口是一个登录框,用户可以直接在该应用接口上完成登录操作,等等。如图1-1中,对于索引窗口中输出的新浪邮箱的登录接口,用户可直接输入账号和密码信息,点击“登录”控件进行登录操作;搜索引擎将用户输入的账号及密码信息反馈至新浪邮箱服务器,由新浪邮箱服务器验证所述账号和密码是否符合登录条件,获取登录操作的结果信息。
[0083]S25,将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
[0084]第三方服务器根据用户的操作信息获取相应的操作结果,可将该操作结果返回至搜索引擎的索引窗口中输出,或者跳转至新窗口输出操作结果。对于返回型应用接口,用户不需要跳转到新的页面,搜索引擎将第三方服务器返回的操作结果直接在索引窗口中输出,呈现给用户,即用户不需要打开新的网页即可获得相关信息。对于跳转型应用接口,第三方服务器将操作结果发送至相关网页呈现结果信息,搜索引擎页面则跳转到该网页操作的结果页面,这时在用户端需要打开新的结果页面。
[0085]本实施例所述的方法中,当搜索引擎输入框的索引窗口中输出应用接口时,用户可针对输出的应用接口进行操作,然后搜索引擎将用户的操作信息反馈至第三方服务器,第三方服务器根据用户的操作信息获取操作结果后,将操作结果返回至搜索引擎的索引窗口输出,或者跳转至新窗口输出。
[0086]结合前面描述的一种基于搜索索引项载入应用接口的方法实施例,本发明还提供了配套的系统。
[0087]参见图3,该图为本发明实施例三中提供的一种基于搜索索引项载入应用接口的系统的结构框图,该系统包括:
[0088]索引项获取单元310,用于根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;
[0089]应用接口判断单元320,与前述索引项获取单元310相连,用于判断前述搜索索引项中是否具有包含应用接口的索引项;
[0090]应用接口输出单元330,与前述应用接口判断单元320相连,用于在前述应用接口判断单元的判断结果为是时,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
[0091]其中,所述应用接口判断单元320包括以下结构模块:
[0092]应用接口获取模块321,用于定期分析各个网页,获取网页中呈现的各种应用接口,或者采集搜索引擎预设的搜索信息以及应用接口 ;
[0093]应用接口存储模块322,与前述应用接口获取模块321相连,用于将所述获取的应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中;
[0094]应用接口匹配模块323,与前述应用接口存储模块322相连,用于根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。
[0095]所述应用接口判断单元320还包括以下结构模块:
[0096]实时数据搜索模块324,用于采集用户输入的关键信息,进行实时数据搜索;
[0097]搜索结果遍历模块325,与前述实时数据搜索模块324相连,用于遍历搜索结果所对应的页面,获取页面中呈现的应用接口 ;
[0098]应用接口比对模块326,与前述搜索结果遍历模块325相连,用于将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口。
[0099]所述应用接口输出单元330包括以下其中之一的结构模块:
[0100]频率排序输出模块331,用于在包含应用接口的搜索索引项为两项或以上的情况下,获取该类搜索索引项在搜索引擎中的搜索频率,将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出。
[0101]竞价排序输出模块332,用于在包含应用接口的搜索索引项为两项或以上的情况下,获取该类搜索索引项在搜索引擎中的竞价数据,将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
[0102]本实施例所述的系统中,当用户在搜索引擎输入框中输入的关键信息时,索引项获取单元310获取相匹配的搜索索引项;然后,应用接口判断单元320判断前述相匹配的搜索索引项中是否具有包含应用接口的索引项;若是,则由应用接口输出单元330将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
[0103]所述应用接口判断单元320判断搜索索引项是否包含应用接口的过程为:由应用接口获取模块321定期分析各个网页,获取网页中呈现的各种应用接口,或者采集搜索引擎预设的搜索信息以及应用接口 ;然后,应用接口存储模块322,将所述获取的应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中;最后,应用接口匹配模块323根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。另外,判断是否包含应用接口的过程还可以为:由实时数据搜索模块324采集用户输入的关键信息,进行实时数据搜索;然后,搜索结果遍历模块325遍历搜索结果所对应的页面,获取页面中呈现的应用接口;最后,应用接口比对模块326将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口。
[0104]所述应用接口输出单元330输出搜索索引项和应用接口时,可通过频率排序输出模块331将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出;或者,通过竞价排序输出模块332将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
[0105]参见图4,该图为本发明实施例四中提供的一种基于搜索索引项载入应用接口的系统的结构框图,该系统包括:
[0106]索引项获取单元410,用于根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项;
[0107]应用接口判断单元420,与前述索引项获取单元410相连,用于判断前述搜索索引项中是否具有包含应用接口的索引项;
[0108]应用接口输出单元430,与前述应用接口判断单元420相连,用于在前述应用接口判断单元的判断结果为是时,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出;
[0109]应用接口操作单元440,与前述应用接口输出单元430相连,用于采集用户对所述索引窗口中输出的应用接口的操作信息,将该操作信息反馈至提供该应用接口的第三方服务器,获取操作结果;
[0110]操作结果输出单元450,与前述应用接口操作单元440相连,用于将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
[0111]本实施例所述的系统中,当用户在搜索引擎输入框中输入的关键信息时,索引项获取单元410获取相匹配的搜索索引项;然后,应用接口判断单元420判断前述搜索索引项中是否具有包含应用接口的索引项;若是,应用接口输出单元430将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出;当采集到用户对所述索引窗口中输出的应用接口的操作信息时,应用接口操作单元440将该操作信息反馈至提供该应用接口的第三方服务器,由第三方服务器获取操作结果;最后,操作结果输出单元450将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
[0112]以上是对本发明的描述而非限定,基于本发明思想的其它实施方式,均在本发明的保护范围之中。
【权利要求】
1.一种基于搜索索引项载入应用接口的方法,其特征在于:该方法包括如下步骤, 步骤1,根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项; 步骤2,判断前述搜索索引项中是否具有包含应用接口的索引项,如果是,则进入下一步骤; 步骤3,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
2.根据权利要求1所述的一种基于搜索索引项载入应用接口的方法,其特征在于:所述步骤3之后还包括, 采集用户对所述索引窗口中输出的应用接口的操作信息,将该操作信息反馈至提供该应用接口的第三方服务器,获取操作结果; 将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
3.根据权利要求2所述的一种基于搜索索引项载入应用接口的方法,其特征在于:用户对所述应用接口的操 作包括登录、选择、计算、查询、下载、游戏操作、即时通信和/或音视频通信其中至少其一的操作类型。
4.根据权利要求1所述的一种基于搜索索引项载入应用接口的方法,其特征在于:所述步骤I中根据关键信息获取相匹配的搜索索引项的方式为, 查询搜索引擎中的搜索信息历史记录或者用户使用过的搜索信息记录,从中获取包含有所述输入关键信息的搜索信息,作为相匹配的搜索索引项。
5.根据权利要求1所述的一种基于搜索索引项载入应用接口的方法,其特征在于:所述步骤2中判断搜索索引项中是否具有包含应用接口的索引项的过程为, 搜索引擎服务器定期分析各个网页,获取网页中呈现的各种应用接口 ; 将所述应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中; 根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口 ; 或者,按照如下的方式进行, 采集搜索引擎预设的搜索信息以及应用接口; 将所述搜索信息和关联的应用接口建立映射关系,存储在搜索引擎的索引库中;根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口 ; 或者,按照如下的方式进行, 搜索引擎服务器采集用户输入的关键信息,进行实时数据搜索; 遍历搜索结果所对应的页面,获取页面中呈现的应用接口 ; 将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口。
6.根据权利要求1所述的一种基于搜索索引项载入应用接口的方法,其特征在于:当包含应用接口的搜索索引项为两项或以上时,获取该类搜索索引项在搜索引擎中的搜索频率,将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出; 或者,获取该类搜索索引项在搜索引擎中的竞价数据,将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
7.根据权利要求1所述的一种基于搜索索引项载入应用接口的方法,其特征在于:所述应用接口包括数据载入控件、操作取消控件、操作执行控件其中至少其一的控件类型。
8.一种基于搜索索引项载入应用接口的系统,其特征在于:该系统包括, 索引项获取单元,用于根据用户在搜索引擎输入框中输入的关键信息,获取相匹配的搜索索引项; 应用接口判断单元,与前述索引项获取单元相连,用于判断前述搜索索引项中是否具有包含应用接口的索引项; 应用接口输出单元,与前述应用接口判断单元相连,用于在前述应用接口判断单元的判断结果为是时,将前述搜索索引项和对应的应用接口载入到搜索引擎输入框的索引窗口中输出。
9.根据权利要求8所述的一种基于搜索索引项载入应用接口的系统,其特征在于:所述系统还包括, 应用接口操作单元,与前述应用接口输出单元相连,用于采集用户对所述索引窗口中输出的应用接口的操作信息,将该操作信息反馈至提供该应用接口的第三方服务器,获取操作结果; 操作结果输出单元,与前述应用接口操作单元相连,用于将来自所述第三方服务器的操作结果,在搜索引擎的索引窗口中输出或者跳转至新窗口中输出。
10.根据权利要求8所述的一种基于搜索索引项载入应用接口的系统,其特征在于:所述应用接口判断单元包括以下结构模块, 应用接口获取模块,用于定期分析各个网页,获取网页中呈现的各种应用接口,或者采集搜索引擎预设的搜索信息以及应用接口; 应用接口存储模块,与前述应用接口获取模块相连,用于将所述获取的应用接口与特定搜索信息建立映射关系,存储在搜索引擎的索引库中; 应用接口匹配模块,与前述应用接口存储模块相连,用于根据用户输入的关键信息,在索引库中进行查询,获取相匹配的搜索信息,以及对应的应用接口。
11.根据权利要求8所述的一种基于搜索索引项载入应用接口的系统,其特征在于:所述应用接口判断单元包括以下结构模块, 实时数据搜索模块,用于采集用户输入的关键信息,进行实时数据搜索; 搜索结果遍历模块,与前述实时数据搜索模块相连,用于遍历搜索结果所对应的页面,获取页面中呈现的应用接口; 应用接口比对模块,与前述搜索结果遍历模块相连,用于将用户输入的关键信息与前述呈现的应用接口进行比对,判断是否具有相匹配的应用接口 ; 频率排序输出模块,用于在包含应用接口的搜索索引项为两项或以上的情况下,获取该类搜索索引项在搜索引擎中的搜索频率,将包含应用接口的搜索索引项按照搜索频率由高到低进行排序后输出。 竞价排序输出模块,用于在包含应用接口的搜索索引项为两项或以上的情况下,获取该类搜索索引项在搜索引擎中的竞价数据,将包含应用接口的搜索索引项按照竞价数据由高到低进行排序后输出。
【文档编号】G06F17/30GK103455567SQ201310360033
【公开日】2013年12月18日 申请日期:2013年8月18日 优先权日:2013年8月18日
【发明者】马宇尘 申请人:苏州量跃信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1