搜索结果分享方法及系统的制作方法

文档序号:6425587阅读:215来源:国知局
专利名称:搜索结果分享方法及系统的制作方法
搜索结果分享方法及系统
技术领域
本发明涉及互联网技术,特别是涉及一种搜索结果分享方法及系统。
背景技术
随着互联网中社区网站(Social Networking Services,简称SNS)的分享日益火爆,用户通过社区网站与他人分享信息。这些信息住住比媒体所发布的信息更具及时性和新鲜性。然而,在用户使用搜索引擎进行搜索的过程中,如果希望分享搜索结果,则需要将 搜索结果页面中待分享的搜索结果以文字或者图片的形式进行复制,再进入社区网站或微博等需要分享的网站把复制的待分享的搜索结果粘贴上去。这一搜索结果的分享过程由于用户的复制、粘贴等一系列操作,使得将搜索结果向他人分享不够及时和便利。

发明内容基于此,有必要提供一种能更及时的将搜索结果向他人分享以及能提高操作便利性的搜索结果分享方法。此外,还有必要提供一种能提高将搜索结果向他人分享的及时性的搜索结果分享系统。一种搜索结果分享方法,包括以下步骤根据用户的搜索操作生成搜索结果页面;根据用户在搜索结果页面的分享操作获取分享的搜索结果;发送所述分享的搜索结果。优选地,所述发送所述分享的搜索结果的步骤为将所述分享的搜索结果发送至社区网站或即时通信工具中。优选地,所述分享的搜索结果为搜索结果项或搜索结果列表。优选地,所述根据用户在搜索结果页面的分享操作获取分享的搜索结果的步骤为接收用户在搜索结果页面提交的分享操作;从所述搜索结果页面中提取与所述分享操作对应的搜索结果,将所述搜索结果作为分享的搜索结果。优选地,所述从所述搜索结果页面中提取与所述分享操作对应的搜索结果的步骤之后还包括根据所述分享操作向用户返回社区网站列表。优选地,所述将所述分享的搜索结果发送至社区网站的步骤之前还包括为获取用户对所述社区网站列表的选择操作;根据所述选择操作得到用户选择的社区网站;根据社区网站的属性处理所述分享的搜索结果;
一种搜索结果分享系统,包括搜索服务器,用于根据用户的搜索操作生成搜索结果页面;分享中转服务器,用于根据用户在搜索结果页面的分享操作获取分享的搜索结果;网络服务器,用于将所述分享的搜索结果发送至社区网站。优选地,所述网络服务器用于将所述分享的搜索结果发送至或即时通信工具中。优选地,所述分享中转服务器所获取的分享的搜索结果为搜索结果项或搜索结果列表。
优选地,所述分享中转服务器包括接收模块,用于接收用户在搜索结果页面提交的分享操作;提取模块,用于从所述搜索结果页面中提取与所述分享操作对应的搜索结果,将所述搜索结果作为分享的搜索结果。优选地,所述分享中转服务器还用于根据所述分享操作向用户返回社区网站列表。优选地,所述网络服务器包括操作获取模块,用于获取用户对所述社区网站列表的选择操作,并根据所述选择操作得到用户选择的社区网站;处理模块,用于根据社区网站的属性处理分享的搜索结果;发送模块,用于将所述分享的搜索结果发送至社区网站。上述搜索结果分享方法及系统,由用户在搜索结果页面的分享操作将用户希望分享的搜索结果发送出去,以实现用户与他人的搜索结果分享,由于这一搜索结果的分享过程不需要用户对希望分享的搜索结果进行复制、粘贴等操作,极大地提高了将搜索结果向他人分享的及时性,也大大提高了用户分享搜索结果的操作便利性。

图I为一个实施例中搜索结果分享方法的流程图;图2为图I中根据用户在搜索结果页面的分享操作获取分享的搜索结果的方法流程图;图3为另一个实施例中搜索结果分享方法的流程图;图4为一个实施例中搜索结果分享系统的结构示意图;图5为图4中分享中转服务器的结构示意图;图6为图4中网络服务器的结构示意图。
具体实施方式图I示出了一个实施例中搜索结果分享的方法流程,包括以下步骤步骤S101,根据用户的搜索操作生成搜索结果页面。本实施例中,在用户对某一关键字进行搜索时,根据用户输入的关键字以及点击搜索按钮等搜索操作生成搜索结果页面。例如,用户在搜索框中输入搜索串,并点击搜索按钮使得搜索引擎根据用户这一搜索行为生成搜索结果页面,该搜索结果页面中的所有搜索结果项形成了搜索结果列表。步骤S103,根据用户在搜索结果页面的分享操作获取分享的搜索结果。本实施例中,分享的搜索结果为搜索结果项或搜索结果列表。在搜索结果页面中,可根据实际需要在搜索结果页面中设置分享按钮。例如,可在搜索结果页面设置一分享按钮,以针对整个搜索结果页面为用户提供分享,也可在搜索结果页面中每一搜索结果项均设置对应的分享按钮,以针对每条搜索结果项提供分享。在用户点击搜索结果页面中的分享按钮时,获取与该分享按钮相对应的分享的搜索结果,以分享整个搜索结果页面或搜索结果项。用户在搜索结果页面的分享操作既包括了用户对分享按钮的点击。在一个具体的实施例中,如图2所示,根据用户在搜索结果页面的分享操作获取分享的搜索结果的步骤为 步骤S113,接收用户在搜索结果页面提交的分享操作。步骤S133,从搜索结果页面中提取与分享操作对应的分享的搜索结果。本实施例中,根据用户在搜索结果页面中提交的分享操作,获取与该分享操作对应的搜索结果项或搜索结果列表,将与分享操作相对应的搜索结果项或搜索结果列表作为用户希望与他人进行分享的搜索结果。步骤S105,发送分享的搜索结果。本实施例中,发送分享的搜索结果的过程具体为将分享的搜索结果发送至社区网站或即时通信工具中。社区网站是用户与他人分享搜索结果的社区网站等网站,例如,社区网站可以是QQ空间、微博、邮件等。即时通信工具是指能够即时发送和接收互联网消息等业务的工具,例如,即时通信工具可以是腾讯QQ,微软MSN,百度hi,网易泡泡,盛大圈圈,淘宝旺旺等。将分享的搜索结果发送到社区网站或者即时通信工具中,其他用户进入该社区网站或者通过即时通信工具即可看到分享的搜索结果,实现了搜索结果的快捷分享,大大地提高了分享搜索结果的及时性。在一个具体的实施例中,如图3所示,上述搜索结果分享方法包括以下步骤步骤S301,根据用户的搜索操作生成搜索结果页面。步骤S302,接收用户在搜索结果页面提交的分享操作。步骤S303,从搜索结果页面中提取与分享操作对应的分享的搜索结果,将该搜索结果作为分享的搜索结果。步骤S304,根据分享操作向用户返回社区网站列表。本实施例中,在触发搜索结果的分享操作后,将向用户返回社区网站列表,该社区网站列表中记录了可供用户分享搜索结果的多个社区网站。例如,在搜索结果页面中,用户点击了分享按钮,此时,将向用户弹出一个社区网站列表,用户在该社区网站列表中可查看到该搜索结果可分享到哪些社区网站中。步骤S305,获取用户对社区网站列表的选择操作。本实施例中,用户对搜索结果页面中弹出的社区网站列表进行了选择操作,通过该选择操作可以知道用户所选定的社区网站。步骤S306,根据选择操作得到用户选择的社区网站。步骤S307,根据社区网站的属性处理分享的搜索结果。
本实施例中,由搜索结果页面提取到的分享的搜索结果包括了搜索结果的标题、摘要、链接地址等信息,由于每一社区网站中均存在着对应的属性,该属性限定了社区网站中信息的格式等。因此根据社区网站的属性,需要对提取到的分享的搜索结果进行处理,例如,截取分享的搜索结果的摘要,对截取搜索结果页面中分享的搜索结果的图片,以形成适合社区网站的内容形式,使得处理后的分享的搜索结果便于用户查看。步骤S308,将分享的搜索结果发送至社区网站。本实施例中,根据用户的喜好以及意愿,可 将处理后的分享的搜索结果发送至任意社区网站中去,甚至可以将处理后的分享的搜索结果发送到多个社区网站中,大大地提高了搜索结果分享的便捷性。图4示出了一个实施例中的搜索结果分享系统,该系统包括搜索服务器10、分享中转服务器30以及网络服务器50。搜索服务器10,用于根据用户的搜索操作生成搜索结果页面20。本实施例中,在用户对某一关键字进行搜索时,搜索服务器10根据用户输入的关键字以及点击搜索按钮等搜索操作生成搜索结果页面20。例如,用户在搜索框中输入搜索串,并点击搜索按钮,搜索服务器10根据用户这一搜索行为生成搜索结果页面20,该搜索结果页面20中的所有搜索结果项形成了搜索结果列表。分享中转服务器30,用于根据用户在搜索结果页面20的分享操作获取分享的搜索结果。本实施例中,分享中转服务器30所获取的分享的搜索结果为搜索结果项或搜索结果列表。在搜索结果页面20中,可根据实际需要在搜索结果页面20中设置分享按钮。例如,可在搜索结果页面20设置一分享按钮,以针对整个搜索结果页面20为用户提供分享,也可在搜索结果页面20中每一搜索结果项均设置对应的分享按钮,以针对每条搜索结果项提供分孚。在用户点击搜索结果页面20中的分享按钮时,分享中转服务器30获取与该分享按钮相对应的分享的搜索结果,以分享整个搜索结果页面20或搜索结果项。用户在搜索结果页面20的分享操作既包括了用户对分享按钮的点击。在一个具体的实施例中,如图5所示,分享中转服务器30包括接收模块301以及提取模块303。接收模块301,用于接收用户在搜索结果页面20提交的分享操作。提取模块303,用于从搜索结果页面20中提取与分享操作对应的搜索结果,将搜索结果作为分享的搜索结果。本实施例中,提取模块303根据用户在搜索结果页面20中提交的分享操作,获取与该分享操作对应的搜索结果项或搜索结果列表,将与分享操作相对应的搜索结果项或搜索结果列表作为用户希望与他人进行分享的搜索结果。上述分享中转服务器30还用于根据分享操作向用户返回社区网站列表。本实施例中,在触发搜索结果的分享操作后,分享中转服务器30将向用户返回社区网站列表,该社区网站列表中记录了可供用户分享搜索结果的多个社区网站。例如,在搜索结果页面中,用户点击了分享按钮,此时,将向用户弹出一个社区网站列表,用户在该社区网站列表中可查看到该搜索结果可分享到哪些社区网站中。
网络服务器50,用于发送分享的搜索结果。本实施例中,网络服务器50用于将分享的搜索结果发送至社区网站或即时通信工具中。社区网站是用户与他人分享搜索结果的社区网站等,例如,社区网站可以是QQ空间、微博等。网络服务器50将分享的搜索结果发送到社区网站或都即时通信工具中,其他用户进入该社区网站或者通过即时通信工具即可看到分享的搜索结果,实现了搜索结果的快捷分享,大大地提高了分享搜索结果的及时性。在一个具体的实施例中,如图6所示,网络服务器50包括操作获取模块501、处理模块502以及发送模块503。操作获取模块501,用于获取用户对社区网站列表的选择操作,并根据选择操作得到用户选择的社区网站。本实施例中,用户对搜索结果页面中弹出的社区网站列表进行了选择操作,操作 获取模块501通过该选择操作可以知道用户所选定的社区网站。处理模块502,用于根据社区网站的属性处理分享的搜索结果。本实施例中,由搜索结果页面提取到的分享的搜索结果包括了搜索结果的标题、摘要、链接地址等信息,由于每一社区网站中均存在着对应的属性,该属性限定了社区网站中信息的格式等。因此根据社区网站的属性,处理模块502需要对提取到的分享的搜索结果进行处理,例如,截取分享的搜索结果的摘要,对截取搜索结果页面中分享的搜索结果的图片,以形成适合社区网站的内容形式,使得处理后的分享的搜索结果便于用户查看。发送模块503,用于将所述分享的搜索结果发送至社区网站。本实施例中,根据用户的喜好以及意愿,发送模块503可将处理后的分享的搜索结果发送至任意社区网站中去,甚至可以将处理后的分享的搜索结果发送到多个社区网站中,大大地提高了搜索结果分享的便捷性。上述搜索结果分享方法及系统,由用户在搜索结果页面的分享操作将用户希望分享的搜索结果发送出去,以实现用户与他人的搜索结果分享,由于这一搜索结果的分享过程不需要用户对希望分享的搜索结果进行复制、粘贴等操作,极大地提高了将搜索结果向他人分享的及时性,也大大提高了用户分享搜索结果的操作便利性。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种搜索结果分享方法,包括以下步骤 根据用户的搜索操作生成搜索结果页面; 根据用户在搜索结果页面的分享操作获取分享的搜索结果; 发送所述分享的搜索结果。
2.根据权利要求I所述的搜索结果分享方法,其特征在于,所述发送所述分享的搜索结果的步骤为 将所述分享的搜索结果发送至社区网站或即时通信工具中。
3.根据权利要求I所述的搜索结果分享方法,其特征在于,所述分享的搜索结果为搜索结果项或搜索结果列表。
4.根据权利要求2所述的搜索结果分享方法,其特征在于,所述根据用户在搜索结果页面的分享操作获取分享的搜索结果的步骤为 接收用户在搜索结果页面提交的分享操作; 从所述搜索结果页面中提取与所述分享操作对应的搜索结果,将所述搜索结果作为分享的搜索结果。
5.根据权利要求4所述的搜索结果分享方法,其特征在于,所述从所述搜索结果页面中提取与所述分享操作对应的搜索结果的步骤之后还包括 根据所述分享操作向用户返回社区网站列表。
6.根据权利要求5所述的搜索结果分享方法,其特征在于,所述将所述分享的搜索结果发送至社区网站的步骤之前还包括为 获取用户对所述社区网站列表的选择操作; 根据所述选择操作得到用户选择的社区网站; 根据社区网站的属性处理所述分享的搜索结果;
7.一种搜索结果分享系统,其特征在于,包括 搜索服务器,用于根据用户的搜索操作生成搜索结果页面; 分享中转服务器,用于根据用户在搜索结果页面的分享操作获取分享的搜索结果; 网络服务器,用于发送所述分享的搜索结果。
8.根据权利要求7所述的搜索结果分享系统,其特征在于,所述网络服务器用于将所述分享的搜索结果发送至社区网站或即时通信工具中。
9.根据权利要求7所述的搜索结果分享系统,其特征在于,所述分享中转服务器所获取的分享的搜索结果为搜索结果项或搜索结果列表。
10.根据权利要求8所述的搜索结果分享系统,其特征在于,所述分享中转服务器包括 接收模块,用于接收用户在搜索结果页面提交的分享操作; 提取模块,用于从所述搜索结果页面中提取与所述分享操作对应的搜索结果,将所述搜索结果作为分享的搜索结果。
11.根据权利要求10所述的搜索结果分享系统,其特征在于,所述分享中转服务器还用于根据所述分享操作向用户返回社区网站列表。
12.根据权利要求11所述的搜索结果分享系统,其特征在于,所述网络服务器包括 操作获取模块,用于获取用户对所述社区网站列表的选择操作,并根据所述选择操作得到用户选择的社区网站; 处理模块,用于根据社区网站的属性处理分享的搜索结果; 发送模块,用于将所述分享的搜索结果发送至社区网站。
全文摘要
一种搜索结果分享方法,包括以下步骤根据用户的搜索操作生成搜索结果页面;根据用户在搜索结果页面的分享操作获取分享的搜索结果;发送所述分享的搜索结果。上述搜索结果分享方法及系统,由用户在搜索结果页面的分享操作将用户希望分享的搜索结果发送出去,以实现用户与他人的搜索结果分享,由于这一搜索结果的分享过程不需要用户对希望分享的搜索结果进行复制、粘贴等操作,极大地提高了将搜索结果向他人分享的及时性,也大大提高了用户分享搜索结果的操作便利性。
文档编号G06F17/30GK102810103SQ20111014974
公开日2012年12月5日 申请日期2011年6月3日 优先权日2011年6月3日
发明者姚磊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1