一种搜索信息的方法及信息搜索装置与流程

文档序号:11286544阅读:219来源:国知局
一种搜索信息的方法及信息搜索装置与流程

本发明涉及信息搜索技术,特别涉及一种搜索信息的方法及信息搜索装置。



背景技术:

随着网络信息搜索技术的不断发展,用户通过网上进行信息搜索获取所需信息,越来越成为日常生活以及工作中不可缺少的一部分。

图1为现有搜索信息的方法流程示意图。参见图1,该流程包括:

步骤101,启动网络连接;

步骤102,在打开的终端浏览器中,输入web搜索引擎的域名,访问web搜索引擎的提供的搜索界面;

本步骤中,在连接网络后,用户启动终端浏览器,输入搜索引擎(搜索网页)的域名,例如,百度的域名(www.baidu.com)或谷歌的域名(www.google.com),展示相应的搜索界面。

步骤103,通过搜索界面的搜索窗口输入搜索内容的关键词信息;

本步骤中,用户可以在百度的搜索窗口中输入搜索关键词,也称为主题关键词,例如,输入搜索关键词“非诚勿扰2”。

步骤104,搜索引擎接收搜索关键词,进行搜索,将搜索结果按照预先设置的展示策略向用户展示。

本步骤中,按照预先设置的展示策略向用户展示可以是按照搜索结果发布的时间、搜索结果的类型或搜索结果的地域分布等依序进行展示。

实际应用中,对于搜索结果较多的情形,为了减少用户浏览搜索结果所需的时间,还可以对搜索结果进行二次搜索,执行步骤105。

步骤105,在当前搜索结果展示界面中触发再次搜索;

本步骤中,当用户需要对当前搜索结果进行进一步过滤时,点击当前搜索结果展示界面中的“在搜索结果中搜索”控件,将当前搜索结果展示界面切换至再次搜索界面。

步骤106,输入过滤搜索结果的关键词信息,对搜索结果进行过滤,并将过滤结果向用户展示。

本步骤中,用户在再次搜索界面窗口中输入用于过滤的关键词信息,例如,输入“影评”,则搜索引擎从包含“非诚勿扰2”的搜索结果中获取与“影评”相关的搜索结果,并将该搜索结果向用户展示。

由上述可见,现有的搜索信息的方法,在进行搜索以及展现搜索结果的过程中,用户只能通过搜索引擎根据输入的搜索关键词进行搜索,搜索信息的手段较为单一,不能满足用户个性化、多样化的搜索需求,用户体验较低;进一步地,如果想要获得关于搜索主题的较为精确的信息,往往需要多次搜索或反复查询,所需时间较长、搜索效率较低。



技术实现要素:

有鉴于此,本发明提出一种搜索信息的方法,能够提高搜索效率,并提升用户体验。

本发明还提出一种信息搜索装置,能够提高搜索效率,并提升用户体验。

即时通信im客户端接收输入的搜索关键词;

所述im客户端根据接收的搜索关键词,触发搜索引擎进行搜索,获取搜索结果;

在所述im客户端获取搜索结果的同时,所述im客户端根据输入的上述搜索关键字,从im服务器中在线im用户的历史记录信息中,查询在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户获取关注该搜索关键词的在线即时通信im用户,将查询得到的im用户组生成临时会话群;

在所述im客户端的同一界面同时分别展示获取的搜索结果以及生成的临时会话群的信息。

进一步包括:

根据当前界面展示的信息获取用户所需信息。

所述根据当前界面展示的信息获取用户所需信息具体包括:

从搜索结果、和/或,临时会话群内发布的关注搜索关键词的相关信息中,获取用户所需信息;或,

根据临时会话群内发布的关注搜索关键词的相关信息,对搜索结果进行再次搜索,获取用户所需信息;或,

通过与临时会话群内成员进行即时交流,获取用户所需信息。

所述在im客户端的同一界面同时分别展示获取的搜索结果以及生成的临时会话群的信息具体包括:

在im客户端im界面的主菜单下,分为两部分展示搜索获取的信息,一部分展示临时会话群的信息;另一部分按预先设置的展示策略展示通过搜索引擎进行搜索得到的搜索结果。

所述展示临时会话群包括:展示群动态信息以及群成员信息,以及展示临时会话群内各成员发布的关注搜索关键词的相关信息。

所述获取关注该搜索关键词的在线im用户,生成临时会话群具体包括:

在所述查询在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户的步骤之前,进一步包括:

从im服务器中查询是否存在在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户群,如果存在,则获取该im用户群,如果不存在,则执行查询在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户的步骤。

进一步包括:

按照预定的时间周期更新临时会话群。

一种信息搜索装置,应用于即时通信im客户端,该装置包括:接收模块、请求模块、生成模块以及展示模块,其中,

接收模块,用于接收输入的搜索关键词;

请求模块,用于根据接收的搜索关键词,触发搜索引擎进行搜索,获取搜索结果;

生成模块,用于在所述请求模块获取搜索结果的同时,根据输入的上述搜索关键字,从im服务器中在线im用户的历史记录信息中,查询在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户,将查询得到的im用户组成临时会话群;

展示模块,用于在所述im客户端的同一界面同时分别展示获取的搜索结果以及生成的临时会话群的信息。

所述展示模块具体用于在im客户端im界面的主菜单下,分为两部分展示搜索获取的信息,一部分展示临时会话群的信息;另一部分按预先设置的展示策略展示通过搜索引擎进行搜索得到的搜索结果。

由上述的技术方案可见,本发明提供的一种搜索信息的方法及信息搜索装置,结合搜索引擎以及im工具软件进行信息搜索,丰富了搜索信息的手段,满足用户个性化、多样化的搜索需求;同时,用户结合即时沟通结果信息以及搜索引擎的搜索结果,从而可以更快、更准确地获取所需信息,节约了搜索时间,提高了搜索效率,提升了用户体验;而且,可以共享网络资源,提高了网络资源的利用率。

附图说明

图1为现有搜索信息的方法流程示意图。

图2为本发明实施例搜索信息的方法流程示意图。

图3为本发明实施例搜索信息的方法第一具体流程示意图。

图4为本发明实施例搜索信息的方法第二具体流程示意图。

图5为本发明实施例信息搜索装置结构示意图。

具体实施方式

为使本发明的技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。

随着计算机网络技术的发展,通过点对点的技术来实现互联网上的即时沟通的即时通信(im,instantmessaging)工具软件应用越来越普遍,im工具软件已经被大多数的用户所接受并成为用户日常生活、工作的交流与沟通中必不可少的一部分。由于im工具软件具有准入技术低,可以即时通过较短的语句来表达自己情感、观点或共享信息,因而,信息传递的效率较高,其应用也越来越广泛。

现有技术中,用户通过搜索引擎进行初步搜索,或者,对初步搜索结果进行再次搜索以获取所需信息,使得搜索信息的手段较为单一,影响了用户体验、降低了搜索效率。而实际应用中,在该用户输入搜索关键词进行搜索前,其他的用户也可能对同一搜索关键词进行过搜索并获取了该搜索关键词较为精确的搜索结果或搜索经验,并通过im工具软件进行了发布。也就是说,对于已经有过类似搜索需求的用户,可能已经形成了更加优良的搜索经验数据,而该搜索经验数据虽然通过im工具软件进行了发布,但不能通过现有搜索引擎搜索的方式反馈给有该搜索需求的用户,这样,一方面,使得搜索信息的手段较为单一,另一方面,使得网络上共享的资源得不到有效的利用,造成资源浪费。

因而,本发明实施例中,基于现有im工具软件的普遍应用以及即时信息传递的高效率,结合搜索引擎以及im工具软件进行信息搜索,使搜索引擎资源与im工具软件客户端紧密结合,用以为用户提供搜索结果的同时,还可以使搜索用户之间形成即时互动,不仅便于搜索用户获取经过人为归纳和总结过的搜索经验数据,而且还可以增加用户对im工具软件客户端和搜索服务的粘性,从而提升用户的搜索业务体验。

具体来说,可以将信息搜索引擎嵌入至im工具软件,用户在im工具软件搜索窗口执行搜索,在等待搜索结果展现和浏览搜索结果的过程中,可以为当前搜索用户即时查询获取关注或搜索过相同关键词的一群用户,即根据用户输入的搜索关键词,获取同样搜索过该关键词的用户,并可对获取的用户进行分组匹配,并将匹配的随机用户组形成一个临时会话群,当前进行搜索的用户就能够与临时会话群进行即时沟通,获取临时会话群内分享的精确的搜索结果以及搜索经验数据,用户结合即时沟通结果信息以及搜索引擎的搜索结果,从而可以更快、更准确地获取所需信息。

图2为本发明实施例搜索信息的方法流程示意图。参见图2,该流程包括:

步骤201,im客户端接收输入的搜索关键词;

本步骤中,可以预先在现有搜索界面的搜索窗口中设置搜索模式,用户进入搜索界面的搜索窗口,选择搜索模式,并在搜索模式对应的搜索窗口中输入搜索关键词。

实际应用中,也可以是将信息搜索引擎嵌入至im工具软件,并在im工具软件搜索窗口中设置搜索模式。

本发明实施例中,搜索模式包括:普通搜索模式以及搜索与即时通信结合模式。对于普通搜索模式,与现有的搜索流程相同,对于搜索与即时通信结合模式,分别进行搜索引擎搜索以及im工具软件搜索。

实际应用中,可以在安装有im工具软件的im客户端的im界面上,设置边搜边聊(搜索与即时通信结合)模式控件,如果用户勾选边搜边聊模式控件,则启用本发明实施例的信息搜索方法,如果不勾选,则表示采用普通模式。关于在im客户端的im工具软件界面中设置搜索模式的流程,可参见相关技术文献,在此不再赘述。

步骤202,im客户端根据接收的搜索关键词,触发搜索引擎进行搜索,获取搜索结果;

本步骤中,外部网页或网络服务器的搜索引擎根据搜索关键词进行搜索。

步骤203,im客户端获取关注该搜索关键词的在线im用户,生成临时会话群;

本步骤中,im客户端中安装的im工具软件根据用户输入的搜索关键词,从外部的im服务器在线的im用户历史记录信息中,查询关注该用户输入的搜索关键词的im用户或im用户列表,将查询得到的im用户组成一个临时会话群。

实际应用中,为了有效减少查询的资源消耗,从在线的im用户中查询关注该用户输入的搜索关键词的im用户的步骤之前,可以从im服务器中查询是否存在关注该用户输入的搜索关键词的im用户群,如果存在,则获取该im用户群,如果不存在,则再执行从在线的im用户中查询关注该用户输入的搜索关键词的im用户的步骤。

如果查询得到的im用户数较多,可以从中随机选取预定数目的im用户组成临时会话群,以避免临时用户群中im用户数较多,从而增加用户浏览im用户发布的信息所需的浏览时间。

举例来说,im客户端的im工具软件从im服务器的历史记录信息中,查询获取预先设置的时间阈值(例如,24小时)内搜索过该用户输入的搜索关键词的im用户[a1,a2,...,ai],由于这些im用户对该搜索关键词有较高的关注度,并且有可能通过搜索行为,获取了关于该关键词的相对丰富的信息,并积累了相对优良的经验数据,因此,如果从这部分im用户[a1,a2,...,ai]中,随机选取一小部分im用户(例如,随机选取20个im用户[x1,x2,...,xi]),组成一个临时会话群,以供正在搜索该搜索关键词的用户与之进行沟通,则可以方便该用户更好更快的获取到经过人为归纳和总结过的知识,并且可以针对搜索关键词进行即时互动。

实际应用中,临时会话群也可以每隔预定的时间进行更新,例如,每隔24小时重新组织一次,这样,可以使得当天形成的多个临时会话群的群内成员相对固定。当然,也可以在用户搜索完毕后,删除该临时会话群。

所应说明的是,步骤202和步骤203并没有先后顺序之分,步骤203可以在步骤202之前执行,也可以与步骤202同时执行。

步骤204,在im客户端的同一当前界面同时分别展示获取的搜索结果以及生成的临时会话群。

本步骤中,im客户端根据获取的搜索结果和临时会话群信息,在同一界面中分别展示。例如,在im客户端im界面的主菜单下,分为两部分展示搜索获取的信息,一部分展示临时会话群;另一部分按预先设置的展示策略展示通过搜索引擎进行搜索得到的搜索结果。当然,也可以对展示临时会话群的那部分进行扩展,进一步展示临时会话群内各成员发布的关注搜索关键词的相关信息,即分三部分展示搜索获取的信息,并设置右边一部分为临时会话群信息,包括:群动态信息以及群成员信息,展示的群成员信息中,在线群成员的头像与离线群成员的头像可以通过不同的颜色显示进行标识,在群成员信息栏中,还可以提供搜索群成员的功能;中间一部分按预先设置的展示策略展示通过搜索引擎进行搜索得到的搜索结果,与现有的通过搜索引擎展示搜索结果的界面相同;左边一部分为临时会话群内各成员发布的关注搜索关键词的相关信息。

在一些实施例中,该方法进一步包括:

步骤205,根据当前界面展示的信息获取用户所需信息。

本步骤中,用户结合展示的搜索结果以及临时会话群内发布的关注搜索关键词的相关信息,获取用户所需的信息。例如,直接从搜索结果、和/或,临时会话群内发布的关注搜索关键词的相关信息中,获取用户所需的信息;或者,根据临时会话群内发布的关注搜索关键词的相关信息,对搜索结果进行再次搜索,获取用户所需的信息;或者,通过与临时会话群内成员进行即时交流,获取用户所需的信息等。

图3为本发明实施例搜索信息的方法第一具体流程示意图。参见图3,以im客户端中安装im工具软件、im工具软件为qq为例,该流程包括:

步骤301,用户通过qq客户端开启qq聊天界面;

步骤302,用户在qq聊天界面的搜索窗口中,输入搜索关键词,勾选边搜边聊模式控件,进行搜索;

步骤303,qq客户端请求搜索引擎根据用户输入的搜索关键词进行搜索,在预先设置的第一显示栏中展示搜索结果;

步骤304,qq客户端查询获取关注该搜索关键词的在线qq用户,在预先设置的第二显示栏中展示由在线qq用户组成的临时会话群;

本步骤中,qq客户端可以对查询获取的在线qq用户进行随机选择。

步骤305,用户根据第一显示栏中展示的搜索结果以及第二显示栏中展示的临时会话群,确定需要即时交流的主题关键词;

本步骤中,如果用户根据第一显示栏中展示的搜索结果以及第二显示栏中展示的临时会话群,还未能获取所需的信息,则根据浏览的信息确定需要即时交流的主题关键词。

主题关键词为与搜索主题相关的一系列关键词。例如,与《非诚勿扰2》相关的主题关键词可以为电影非诚勿扰,也可以为非诚勿扰上映时间,还可以为非诚勿扰电影院等。

步骤306,在临时会话群中需要即时交流的主题关键词,与临时会话群内成员进行即时交互获取所需信息。

本步骤中,用户通过临时会话群,对该主题关键词展开讨论,通过沟通获取所需信息。由于该临时会话群内各成员都有最近进行过相同或类似搜索的操作,因而,可以提供较为精确的搜索信息或较好的经验,以帮助用户提高搜索效率,减少搜索的时间。

实际应用中,用户在获取所需信息后,还可以继续进行搜索其他主题关键词的操作,返回执行步骤302,继续进行新的搜索。

图4为本发明实施例搜索信息的方法第二具体流程示意图。参见图4,以im工具软件qq为例,该流程包括:

步骤401,用户在qq面板启用边搜边聊,搜索最近要上映的电影《非诚勿扰2》;

步骤402,qq客户端查询获取关注《非诚勿扰2》的在线qq用户,弹出一个临时会话群;

本步骤中,同时在临时会话群的对话框中展现与《非诚勿扰2》相关的信息。

步骤403,qq客户端中的搜索引擎根据用户输入的搜索关键词《非诚勿扰2》进行搜索,并将搜索结果向用户展示;

步骤404,用户在临时会话群的对话框以及搜索结果中未获取所需信息,通过临时会话群进行即时交流;

本步骤中,临时会话群的对话框以及搜索结果中展示的信息,有可能不满足用户的需要。例如,用户输入搜索关键词《非诚勿扰2》,希望获取电影《非诚勿扰2》即将上映的影院位置、电影票价格等相关资料,但在临时会话群的对话框以及搜索结果展示的信息中,皆未获取到该信息,则可以通过临时会话群进行即时交流,而现有技术中,如果通过搜索引擎搜索《非诚勿扰2》,未获取该电影即将上映的影院位置、电影票价格等相关资料,则只能放弃搜索。

步骤405,根据临时会话群内成员发布的信息,获取用户所需信息;

本步骤中,在临时会话群中,许多qq用户可能正在对《非诚勿扰2》的话题进行讨论。这些qq用户已经对该关键词相关的信息,有了一定程度的自我归纳和总结,形成了相对优良的数据。这样,通过与临时会话群内成员进行即时交流,例如,用户输入咨询电影即将上映的影院位置、电影票价格等信息,则以查询获取该信息的qq用户可及时将该信息进行发布。而且,关注《非诚勿扰2》这部电影的其他搜索用户,还可以在临时会话群中咨询相关信息,互相沟通,获取自己最需要的资料。

当然,实际应用中,用户还可以展示搜索结果部分的分栏界面关闭,只在当前界面中展示聊天界面,并关注聊天内容。

步骤406,用户继续进行新的搜索关键词搜索操作。

本步骤中,用户在结束搜索和交流之后,可继续搜索新的关键词,然后会弹出新的相关临时会话群,供用户交流。

由上述可见,本发明实施例的搜索信息的方法,接收输入的搜索关键词;根据接收的搜索关键词,触发搜索引擎进行搜索,获取搜索结果;获取关注该搜索关键词的在线im用户,生成临时会话群;在当前界面分别展示获取的搜索结果以及生成的临时会话群。这样,结合搜索引擎以及im工具软件进行信息搜索,使搜索引擎资源与im工具软件客户端紧密结合,丰富了搜索信息的手段,满足用户个性化、多样化的搜索需求;同时,用户结合即时沟通结果信息以及搜索引擎的搜索结果,从而可以更快、更准确地获取所需信息,节约了搜索时间,提高了搜索效率,提升了用户体验;而且,使得网络上共享的资源得到有效的利用,提高了网络资源的利用率;此外,用户在搜索的同时,可以与搜索相似主题的其他用户进行会话,可以获取更多相关内容。

图5为本发明实施例信息搜索装置结构示意图。参见图5,该装置包括:接收模块501、请求模块502、生成模块503以及展示模块504,其中,

接收模块501,用于接收输入的搜索关键词;

请求模块502,用于根据接收的搜索关键词,触发搜索引擎进行搜索,获取搜索结果;

生成模块503,用于获取关注该搜索关键词的在线im用户或在线im用户列表,生成临时会话群;

展示模块504,用于在当前界面分别展示获取的搜索结果以及生成的临时会话群,以便用户根据当前界面展示的信息获取用户所需信息。

在一些实施例中,展示模块504在im客户端im界面的主菜单下,分为两部分展示搜索获取的信息,一部分展示临时会话群;另一部分按预先设置的展示策略展示通过搜索引擎进行搜索得到的搜索结果。当然,如前所述,也可以分为三部分展示搜索获取的信息,右边一部分展示临时会话群信息,包括:群动态信息以及群成员信息;中间一部分按预先设置的展示策略展示通过搜索引擎进行搜索得到的搜索结果;左边一部分展示临时会话群内各成员发布的关注搜索关键词的相关信息。

在一些实施例中,所述生成模块503进一步用于,在查询在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户之前,从im服务器中查询是否存在在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户群,如果存在,则获取该im用户群,如果不存在,则查询在预先设置的时间阈值内搜索过该用户输入的搜索关键词的im用户。

实际应用中,该信息搜索装置可以是im客户端。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。

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