当前位置: 首页 > 专利查询>微软公司专利>正文

从多个不同的内容源导出内容项制造技术

技术编号:8323598 阅读:157 留言:0更新日期:2013-02-14 01:40
从多个不同的内容源导出内容项。本文描述了用于将来自多个不同的内容源的内容项导出到单个储存库的技术。接收查询参数来定位由不同类型的一个或多个内容服务器主存的内容项以供导出。根据该查询参数生成每一内容服务器的本机搜索查询,并且在每一内容服务器上执行搜索查询。从自内容服务器接收到的查询结果中构建列出供导出的内容项的导出清单。随后从对应的内容服务器检索导出清单中列出的每一内容项并将其存储在单个导出储存库中。

【技术实现步骤摘要】

本专利技术涉及用于将来自多个不同的内容源的内容项导出到单个储存库的技术。
技术介绍
诉讼中所涉及的公司可能有义务定位并向对方律师公开所有相关“证据”。这些证据可包括各种电子内容,包括电子邮件消息、文档以及其他文件、在网站上维护的列表以及其他内容,等等。这一电子内容可分布在不同系统上,包括场内(本地)和基于云的服务器,每一个都具有不同的索引、搜索、以及导出信息的过程。标识、保留、以及处理以将跨多个服务器的电子内容导出可能是困难的、耗时的、以及昂贵的。该公司需要挑选并产生的数据的量可能很大。另外,缺少跨不同系统来有效地定位相关电子内容并将该内容导出到单个存档以供公开的工具可增加诉讼成本。 本专利技术所做出的公开正是对于这些和其他考虑而提出的。
技术实现思路
本文描述了用于将来自多个不同的内容源的内容项导出到单个储存库的技术。利用本文描述的技术,用户可以发起对一个或多个内容服务器上的、与查询相匹配的内容项的多个并发的导出操作,并将所导出的项存储在一个位置中。例如,参与e-discovery (电子发现)调查的用户可以利用本文描述的系统、方法、以及用户界面来对主存在多个类型的内容服务器上的项的所标识的“虚拟存档”执行有目标的搜索查询,以产生相关内容项的清单。该清单随后可被用来自动且并发地发起将所标识的内容项从对应的内容服务器导出到位于用户本地硬盘或文件共享上的储存库。根据各实施例,接收查询参数来定位由不同类型的一个或多个内容服务器主存的内容项以供导出。根据该查询参数生成每一内容服务器的本机搜索查询,并且在每一内容服务器上执行搜索查询。从自内容服务器接收到的查询结果中构建列出供导出的内容项的导出清单。随后从对应的内容服务器检索导出清单中列出的每一内容项并将其存储在单个导出储存库中。将理解,上述主题可被实现为计算机控制的装置、计算机进程、计算系统或诸如计算机可读介质等制品。通过阅读下面的详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。提供本
技术实现思路
以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本
技术实现思路
并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本
技术实现思路
用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。附图说明图I是示出由本文呈现的实施例所提供的说明性操作环境和软件组件的多方面的框图;图2是示出根据本文描述的各实施例的、一种用于将来自多个不同的内容源的内容项导出到单个储存库的方法的流程图;图3是示出根据本文描述的各实施例的、用于选择用于定位内容项来进行导出的一个或多个查询规范的说明性用户界面的屏幕截图;以及图4是示出能够实现本文呈现的实施例的多方面的计算系统的说明性计算机硬件和软件体系结构的框图。具体实施例方式以下详细描述涉及用于将来自多个不同的内容源的内容项导出到单个储存库的技术。尽管在结合计算机系统上的操作系统和应用程序的执行而执行的程序模块的一般上下文中提出了本文描述的主题,但是本领域技术人员将认识到,其他实现可以结合其他类型的程序模块来执行。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域技术人员将明白,可以利用其他计算机系统配置以实施本文描述的主题,这些计算机系统配置包括手持式设备、多处理器系统、基于微处理器的或可编程消费电子产品、小型计算机、大型计算机等等。在以下详细描述中,参考了构成其一部分并作为说明示出各具体实施例或示例的附图。在附图中,在全部若干附图中相似的附图标记表示相似的元素。图I示出根据本文提供的各实施例的、包括用于将来自多个不同的内容源的内容项导出到单个储存库的软件组件的说明性操作环境100。环境100包括计算机系统102。在一个实施例中,计算机系统102表示用户计算设备,诸如个人计算机(“PC”)、桌面工作站、膝上型计算机、笔记本、平板设备、移动设备、个人数字助理(“PDA”)、游戏控制台、机顶盒、消费电子设备,等等。在其他实施例中,计算机系统102可表示执行基于web的应用程序的并且能由用户使用在用户计算设备上执行的web浏览器或其他客户机应用通过网络114访问的一个或多个web服务器和/或应用服务器。e-discovery导出客户机104可以在计算机系统102上执行。在一个实施例中,e-discovery导出客户机104可以是可由用户用来标识、保留、并导出与业务问题或事件(如诉讼或其他法律事务)相关的一组内容项的较大e-discovery应用的组件。e-discovery导出客户机104可以允许用户利用有目标的搜索查询来从包括存储在多个内容源110中的内容项108的“虚拟存档”中定位相关内容项。内容源110的示例可包括电子邮箱、文档库、文件共享、讨论线程、web日志(“博客”)、网站,等等。内容项108的示例可包括电子邮件消息、文档或文件、网页、讨论线程中的条目、博客帖子、wiki页面条目,等等。e-discovery导·出客户机104随后可发起将所定位的内容项108从各内容源110导出以存储在导出储存库130中,如将在下文描述的。根据各实施例,内容项108可由多个不同的内容服务器112A_112N(在本文中也被概括地称为内容服务器112)主存、存储在这些服务器上、和/或可通过这些服务器来访问。e-discovery导出客户机104可通过网络114访问内容服务器112。网络114可以是局域网(“LAN”)、广域网(“WAN”)、因特网、或本领域已知的将计算机系统102连接到内容服务器112的任何其他联网拓扑。内容服务器112可包括与计算机系统102位于相同的位置或与计算机系统102处于同一公司LAN/WAN上的本地服务器,以及由e-discovery导出客户机104通过因特网访问的基于云的服务器资源。在一个实施例中,内容服务器112包括一个或多个电子邮件服务器,如来自华盛顿州雷蒙德市的微软公司的MICROSOFT EXCHANGE SERVER电子邮件服务器。内容服务器112还可包括一个或多个内容站点服务器,如同样来自微软公司的MICROSOFT SHAREPOINT 服务器。内容服务器112还可包括一个或多个文件服务器、NAS存储设备、或其他文件和文档存储系统。在其他实施例中,内容服务器112可包括文档管理服务器、数据库服务器、web服务器、以及本领域已知的其他数据和内容服务器。每一内容服务器112A-112N可以提供用于搜索主存在内容服务器上的内容项108的对应的搜索界面116A-116N (在本文中也被称为搜索界面116)。例如,包括电子邮件服务器的内容服务器112A可以提供用于搜索包含在电子邮箱中的电子邮件消息的搜索界面116A,如MICROSOFT EXCHANGESERVER电子邮件服务器所提供的Exchange Web Services (交换Web服务)(“EWS”)界面。在另一示例中,包括内容站点服务器的内容服务器112B可以提供用于搜索包含在文档库中的文档、包含在内容站点或子站点中的内容页面、和/或包含在列表中的列表项的搜索界面116B,如MK:R0S0FT SHAREP0INT本文档来自技高网
...

【技术保护点】
一种用于导出内容项的计算机实现的方法,所述方法包括:接收(202)查询参数以定位由一个或多个内容服务器主存的内容项;基于所述查询参数来执行(206)对所述一个或多个内容服务器中的每一个的本机搜索查询;根据从所述一个或多个内容服务器接收到的查询结果构建(208)列出供导出的内容项的导出清单;从所述一个或多个内容服务器中检索(210)在所述导出清单中列出的内容项;以及将检索到的内容项存储(210)在导出储存库中。

【技术特征摘要】
2011.11.10 US 13/293,1461.一种用于导出内容项的计算机实现的方法,所述方法包括接收(202)查询参数以定位由一个或多个内容服务器主存的内容项;基于所述查询参数来执行(206 )对所述一个或多个内容服务器中的每一个的本机搜索查询;根据从所述一个或多个内容服务器接收到的查询结果构建(208)列出供导出的内容项的导出清单;从所述一个或多个内容服务器中检索(210)在所述导出清单中列出的内容项;以及将检索到的内容项存储(210)在导出储存库中。2.如权利要求I所述的计算机实现的方法,其特征在于,所述一个或多个内容服务器中的一个包括电子邮件服务器,其中从所述电子邮件服务器检索多个电子邮件消息并将其存储在所述导出储存库中的单个电子邮件存档文件中。3.如权利要求I所述的计算机实现的方法,其特征在于,所述一个或多个内容服务器中的一个包括内容站点服务器。4.如权利要求3所述的计算机实现的方法,其特征在于,从所述内容站点服务器检索多个列表项并将其存储在所述导出储存库中的单个文件中。5.如权利要求I所述的计算机实现的方法,其特征在于,所述一个或多个内容服务器中的一个包括web服务器,并且其中从所述web服务器检索完整网页并将其存储在所述导出储存库中作为单个存档的网页文件。6.如权利要求I所述的计算机实现的方法,其特征在于,检索由所述一个或多个内容服务器主存的单个文档的多个版本并将其存储在所述导出储...

【专利技术属性】
技术研发人员:Q·G·克里斯滕森A·D·哈梅茨R·T·威尔赫姆J·Z·史密斯董颖涛J·D·范T·R·斯里拉姆R·桑德里森A·加纳汉G·L·麦克明R·索马孙达拉姆J·A·阿尔斯波B·史蒂文森
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1