协作搜索方法及系统技术方案

技术编号:4220322 阅读:170 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种协作搜索方法和系统。所述方法包括:接收移动终端的搜索请求;根据搜索请求进行搜索以获取搜索结果;获取与移动终端的标识符相关联的关系列表;根据关系列表来获取与关系列表中的成员相关联的搜索历史信息;以及根据搜索历史信息来对搜索结果进行排序。

【技术实现步骤摘要】

本专利技术涉及协作搜索(collaborative searching )
,具体来说,涉及一种协作搜索方法以及协作搜索系统。
技术介绍
目前,为了准确地搜索到用户期望的搜索结果,搜索引擎通常需要跟踪用户的身份。例如,在一些搜索系统中,搜索引擎要求用户首先在数据库中注册用户信息。在另外一些搜索系统中,搜索引擎要求用户首先创建兴趣组,以便通过兴趣组来识别用户之间的关系。然而,由于不同搜索系统拥有各自的搜索引擎和数据库,因此,需要用户在每一个搜索系统的数据库中进行注册,或者创建兴趣组。通常,为了提高搜索的准确性,要求用户在注册时详细地输入其个人信息或者在创建兴趣组时详细地描述兴趣组。对于用户来说,这通常是很麻烦的。另外,用户每次在使用上述搜索系统进行搜索时需要首先进行登录,以便所述搜索系统能够识别该用户。对于用户来说,这通常也是很麻烦的。公开日为2008年1月10日的美国专利申请公布US 2008/0009268公开了 一种在通信设备上仅显示授权移动内容的方法,该专利申请在此引入作为参考。公开日为2006年10月19日的美国专利申请公布US2006/0235873公开了 一种基于社会网络的互联网搜索引擎,该专利申请在此引入作为参考。Jill Freyne、 Barry Smyth 、 Maurice Coyle、 Evelyn Balfe和PeterBriggs的论文"Further Experiments on Collaborative Ranking inCommunity" - Artificial Intelligence Review, Volume 21, Issue3-4 (June 2004), Pages: 229-252, Year of Publication: 2004,ISSN:0269-2821 -中公开了一种在Web搜索中使用上下文的方法,以便根据专业用户团体的需求使得通用搜索引擎的结果个性化,该论文在此引入作为参考。通常,现有技术的搜索引擎在对搜索结果进行排序的时候不会考虑用户之间的关系。例如,在用户A和用户B是同事的情况下,用户A所选择的搜索结果很可能也是用户B所期望的搜索结果。然而,在现有技术中,搜索引擎不会考虑用户A和用户B的关系来对搜索结果进行排序。目前,诸如手机、PDA、 iPhoneTM等的移动终端的性能日益强大。例如,移动终端具有网上浏览的功能等。许多用户可以通过移动终端来搜索信息。移动终端具有许多与传统固定联网终端不同的特点,例如-每个移动终端通常是与一个用户相对应的,即,通过移动终端的标识符(例如,手机号码)可以标识使用该移动终端的用户;-移动终端通常会保存用户的通话记录和/或通讯录;以及-移动终端需要得到电信服务运营商的许可来使用通信服务,其中,电信服务运营商能够记录用户的通话记录等。然而,在现有技术中,没有考虑固定终端和移动终端之间的区别。因此,需要针对通过移动终端的搜索服务提出一种新的、改进的技术,以便优化返回给用户的搜索结果。
技术实现思路
本专利技术的一个目的是提供一种新的方法或系统来处理上述现有技术中的至少一个技术问题。根据本专利技术的一个方面,提供了一种协作搜索方法,包括接收移动终端的搜索请求;根据搜索请求进行搜索以获取搜索结果;获取与移动终端的标识符相关联的关系列表;根据所述关系列表来获取与关系列表中的成员相关联的搜索历史信息;以及根据所述搜索历史信息来对搜索结果进行排序。优选地,所述方法还包括获取用于访问关系列表的授权。优选地,获取用于访问关系列表的授权的步骤还包括基于数字签名的方式来获取用于访问关系列表的授权。优选地,所述移动终端的标识符是移动终端的手机号码。优选地,所述关系列表是存储在移动终端中的联系人列表和通信记录中的至少一个。优选地,所述关系列表是根据所迷标识符从电信服务运营商获取的。优选地,所述关系列表是通信记录。优选地,所述方法还包括将排序后的搜索结果提供给移动终端;接收移动终端对搜索结果的选择;以及将移动终端对搜索结果的选择存储作为搜索历史信息。根据本专利技术的另一个方面,提供了一种协作搜索系统,包括第一接收单元,用于接收移动终端的搜索请求;搜索单元,用于根据搜索请求进行搜索以获取搜索结果;获取单元,用于获取与移动终端的标识符相关联的关系列表;搜索历史信息库,用于存储搜索历史信息;以及排序单元,用于根据所述关系列表来获取与关系列表中的成员相关联的搜索历史信息,以及根据所述搜索历史信息来对搜索结果进行排序。通过以下参照附图对本专利技术的示例性实施例的详细描迷,本专利技术的其它特征及其优点将会变得清楚。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同说明书一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中图1是示出根据本专利技术的第一实施例的协作搜索方法的流程图。图2是示出根据本专利技术的第一实施例的协作搜索系统的框图。6图3是示出根据本专利技术的第二实施例的协作搜索方法的流程图。图4是示出根据本专利技术的第二实施例的协作搜索系统的框图。图5是示出根据本专利技术的实施例的第一示例的示图。图6是示出根据本专利技术的实施例的第二示例的示图。具体事实方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到除非另外具体说明,否则在这些实施例中阐述的单元和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为本说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1是示出根据本专利技术的第 一实施例的协作搜索方法iooo的流程图。如图1所示,在步骤s1100,协作搜索系统接收到来自移动终端的搜索请求。所述移动终端诸如是手机、PDA、 iPhoneTM等。所述搜索请求中包含用户的查询词等。另外,搜索请求中还包含移动终端的标识符。例如,所述移动终端的标识符可以是移动终端的手才/L号码。在步骤s1200,协作搜索系统根据搜索请求进行搜索以获取搜索7结果。在步骤s1300,协作搜索系统获取与移动终端的标识符相关联的关系列表。在一个示例中,移动终端将存储在移动终端中的联系人列表和/或通信记录发送给协作搜索系统。例如,移动终端在发送搜索请求时将存储在移动终端中的联系人列表和/或通信记录发送给协作搜索系统。协作搜索系统获取所述联系人列表和/或通信记录作为与移动终端的标识符相关联的关系列表。在另一个示例中,协作搜索系统首先从来自移动终端的搜索请求中提取移动终端的标识符。然后,系统搜索系统将所提取的标识符发送给电信服务运营商服务器。电信服务运营商服务器根据所述标识符来检取移动终端的通信记录,并将移动终端的通信记录发送给协作搜索系统。协作搜索系统获取所述通信记录作为与移动终端的标识符相关联的关系列表。本领域技术人员本文档来自技高网
...

【技术保护点】
一种协作搜索方法,包括:    接收移动终端的搜索请求;    根据搜索请求进行搜索以获取搜索结果;    获取与移动终端的标识符相关联的关系列表;    根据所述关系列表来获取与关系列表中的成员相关联的搜索历史信息;以及    根据所述搜索历史信息来对搜索结果进行排序。

【技术特征摘要】

【专利技术属性】
技术研发人员:张军毛新生易立马春娥
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1