用于在网络环境中产生合作搜索编录的方法和系统技术方案

技术编号:2841517 阅读:166 留言:0更新日期:2012-04-11 18:40
提供产生在社区的网络环境中使用的搜索项目的编录的方法、系统和程序。从处于当前搜索中的用户接收项目。在搜索编录搜索中匹配项目,其中搜索编录是包括多个搜索项目的数据库,每个搜索项目与搜索发起者相关联。将搜索编录的搜索结果提供给用户。

【技术实现步骤摘要】

本专利技术涉及数据处理系统并涉及在网络环境中搜索信息的处理。特别地,本专利技术提供用于在网络环境中基于搜索的项目的历史和用户标识产生合作搜索编录(chronicle)的方法、程序和系统。
技术介绍
诸如计算机之类的数据处理系统已经将搜索信息作为日常工作。例如,现今用户能够通过以本领域公知的方式输入搜索项目或关键字来常规地搜索关于无数主题的信息。典型地搜索引擎通过信息数据库或通过存储在网络(诸如局域网和因特网)上的多个文档来匹配这些搜索项目或关键字。现今数据库管理系统以本领域公知的方式,即通常以匹配的列表和经常以交互列表的方式向个人用户提供匹配的项目,以便可以通过点击或选择匹配来确定关于匹配的更多信息。同时,现今浏览器允许个人用户来通过已经经搜索过的、所存储的文档(还称为因特网上的“网站”)来容易地进行网上导航。大多数浏览器提供能使独立用户通过他之前已经访问的文档来导航的装置。该“历史”通常在独立用户开始浏览器程序直到浏览区程序终止为止的时段内存在(该时段经常称为“会话”)。然而,在任何组织中,一个以上的用户可能正在搜索同样的搜索项目或关键字。当前,这些用户彼此了解对方的存在的方式仅是通过直接提醒对方每一个正在进行的搜索。虽然有很多方法来使用户存档(document)他/她的搜索信息来供其它用户使用,但是所有这些需要额外的努力。用户可能没有时间和精力来致力于将所述知识和内容存档。除非关于个人用户近来完成了什么搜索的个人用户的证词文体(deposition style)的询问或使雇员对他们单独的搜索记笔记的组织范围的政策之外,组织没有方法来编录在组织的网络中正在执行的所有搜索的相容(consistent)历史。此外,个人用户可能不具有信息源来使用他们的搜索项目和额外的信息合作用户的身份(诸如在组织中用户的位置/头衔或发生搜索的日期和时间)。本专利技术改进该技术。
技术实现思路
本专利技术的方法产生在社区的网络环境中使用的搜索项目的编录。从处于当前搜索中的用户接收项目。将项目与包括多个搜索项目的搜索编录数据库相匹配,每个搜索项目与搜索发起者相关联。将来自搜索编录的搜索结果提供给用户。该方法包括将项目与和网络环境通信的知识库相匹配,并且将知识库搜索结果提供给用户。该方法确定用户是否已经选择不将当前搜索添加到搜索编录。如果用户没有选择添加搜索,则从搜索编录中排除当前搜索。否则,将当前搜索添加到搜索编录该方法还包括确定用户是否被授权来访问关于搜索发起者的详细信息,并且基于确定的授权来显示搜索发起者的详细信息。该方法还将项目与多个可用的合作文档相匹配,并且显示至少一个匹配合作文档。该方法还提供用于创建与至少一个搜索项目相关联的合作文档。通过结合附图阅读下面的优选实施例的详细描述,本专利技术的上述和其它特征和优点将变得更清楚。详细的描述和附图仅仅是说明而不是限制本专利技术,由所附权利要求及其等效物限定本专利技术的范围。附图说明图1是根据本专利技术一个实施例的用户界面的方框图;图2是其中可以实现本专利技术的数据处理系统的网络的方框图;图3是根据本专利技术优选实施例的可以实现为服务器的数据处理系统的方框图;图4图解根据本专利技术一个实施例的产生搜索编录的方法;图5图解根据本专利技术另一实施例的产生合作搜索编录的方法;图6是根据本专利技术的用于产生在给定社区中使用的搜索项目的编录的方法的流程图。具体实施例方式本专利技术实现用于在网络环境中产生合作搜索编录的数据处理系统和方法。在下面的描述中,阐述了大量具体细节来提供对本专利技术的透彻理解。然而,没有这些具体细节也能实现本专利技术对于本领域技术人员来说是显而易见的。在其它的实例中,已经以方框图形式显示了公知装置,以便避免其不必要的细节混淆本专利技术。图1是根据本专利技术产生的用户界面的一个实施例的图示。用户界面150包括数据项区域155、用户偏好区域157以及三个结果区域-知识库结果160、搜索编录结果170和合作文档结果180。在本专利技术的一个实施例中,在界面150中向用户提供一个或多个结果区域。界面150使用具有交互文本的网页或任何其它用户可访问和/或用户可编辑的文档的形式。根据本专利技术,数据项区域155是用户输入希望的搜索项目进行搜索的任何合适的区域。该项目可以包括用户定义的搜索表达式,也将其称为“搜索项目”或“关键字”。通常,该项目是用户定义的搜索字符串。该字符串可以是非规则的表达式,或者可以包括本领域公知的通配符图案。如图1所示,用户可以输入项目作为开字符串(open string)。在其它的实施例中,用户可以从给定的列表中选择字符串。例如,该列表可以包括之前搜索的字符串序列或经常搜索的字符串序列。例如,该列表可以具有下拉菜单的形式。用户偏好区域157允许用户关于搜索项目配置偏好。例如,用户可以指定是否应该“确切地”搜索项目。用户还可以指定字符串的一部分为通配符组成部分。用户还可以指定在此时他(她)是否希望搜索包括合作文档的搜索。用户可以指定任何其它的偏好,诸如搜索语言、他(她)希望搜索的具体位置(印刷的书籍、新闻、特定组织的白页(white page)等)。例如,知识库结果160包括来自基于特定项目的搜索的结果。在网络环境中的搜索方法对于本领域来说是公知的。典型的搜索方法自用户定义的搜索表达式开始,该表达式也称为‘搜索项目’或‘关键字’,其通常为用户定义的搜索字符串。该方法将用户定义的搜索表达式与数据结构或知识库相匹配。某些公知的知识库是数据库、语根树(radix tree)、字典和所存储的文档。搜索方法搜索知识库中的所有字符串。例如,如结果区域160中所示,将用户定义的搜索表达式与知识库中的匹配认为是“搜索结果”,并且可以显示给用户。例如,搜索编录结果170包括来自特定数据库,即搜索编录数据库的搜索结果。例如,搜索编录数据库可以类似于下面表1显示的表表1搜索编录 可以使用在本领域中公知的典型搜索方法来将用户定义的搜索表达式与搜索编录数据库相匹配。例如,如在结果区域170中所示,用户定义的搜索表达式与搜索编录数据库中的任何字符串的匹配被认为是“搜索编录结果”,并且可以显示给用户。因此,如果表1的实例是搜索编录数据库,则搜索关键字“专利”将产生列出表1的前五个项目,但是不包括表1的最后项目的搜索编录结果170。例如,合作文档结果180包括来自对于客户可用的现存合作文档的搜索的结果。例如,合作文档可以是一种文档,它仅使用网络浏览器提供环境来创建集体编写的和集体连接的、使用简单结构的文本标记语言的超文本文档。在本专利技术的一个实施例中,合作文档是WIKI文档,根据本领域公知的WIKI协议来产生该文档,并且该wiki协议描述在What Is Wiki?网站(http://wiki.org/wiki.cgi?What Is Wiki)。可以使用本领域公知的典型搜索方法来匹配用户定义的搜索表达式与现存合作文档。可以将这些文档存储在一个地方(例如,如下所述的指定服务器中)。或者,文档可以在因特网或局域网上。例如,如结果区域180所示,用户定义的表达式与可用的合作文档中的任何字符串的匹配被认为是“合作文档结果”,并且可以显示给用户。因此,使用下面的实例1,在列表1的可用合作文档中搜索关键字“专利”将产生实例1中列出的第一和第三项目但本文档来自技高网
...

【技术保护点】
一种产生在社区的网络环境中使用的搜索项目的编录的方法,包括:从处于当前搜索中的用户接收项目;在搜索编录搜索中匹配项目,其中搜索编录是包括多个搜索项目的数据库,每个搜索项目与搜索发起者相关联;和将搜索编录的搜索结果提供 给用户。

【技术特征摘要】
US 2005-12-15 11/304,9461.一种产生在社区的网络环境中使用的搜索项目的编录的方法,包括从处于当前搜索中的用户接收项目;在搜索编录搜索中匹配项目,其中搜索编录是包括多个搜索项目的数据库,每个搜索项目与搜索发起者相关联;和将搜索编录的搜索结果提供给用户。2.如权利要求1所述的方法,还包括将项目与和网络环境通信的知识库相匹配;和将知识库搜索结果提供给用户。3.如权利要求1所述的方法,还包括将当前搜索添加到搜索编录。4.如权利要求1所述的方法,还包括确定用户是否已经选择不将当前搜索添加到搜索编录;和基于所确定的用户的选择,从搜索编录中排除当前搜索。5.如权利要求1所述的方法,还包括确定用户是否被授权来访问关于搜索发起者的详细信息;和基于确定的授权来显示搜索发起者的详细信息。6.如权利要求1所述的方法,还包括将项目与多个可用的合作文档相匹配。7.如权利要求6所述的方法,还包括显示至少一个匹配合作文档。8.如权利要求1所述的方法,还包括创建与至少...

【专利技术属性】
技术研发人员:奥里波梅兰茨格雷戈里J博斯蒂莫西M沃特斯安德鲁R琼斯凯文C麦克康奈尔
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1