描述的是可通过位于防火墙外的索引来搜索、浏览和访问在防火墙后面维护(例如,在“网格”中)的专用内容的技术。对索引的搜索可包括相对于与索引中元数据相关联的许可来检查用户的许可,例如按照将文件内容添加到其中的监视文件夹。当例如通过点击搜索结果来选择内容时,请求被提出。应用轮询这些请求,并且在被检测到时,将内容的副本穿过防火墙推送到请求者处。可在多于一个的索引上执行搜索,并且返回合并的搜索结果。
【技术实现步骤摘要】
【国外来华专利技术】内容网格搜索背景许多学校和其他机构都有存储在服务器上的难以由这些机构的成员以简单但安全的方式访问的内容。一般而言,通过自定义工作建立访问要么是不可行的,要么是昂贵的/劳动密集的。或者,访问仅在终端用户位于网络上的防火墙里面时是可行的。当用户离线时或者想要从网络上各位置处搜索和/或访问文件时,这不满足想要搜索和/或访问文件的用户的需要。概述 提供概述以便以简化形式介绍将在以下的详细描述中进一步描述的一些代表性概念。本概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在以限制所要求保护的主题的范围的任何方式来使用。简言之,此处描述的主题的各方面涉及可通过防火墙外的索引来搜索防火墙后面维护的内容的技术。此外,用户可与返回的搜索结果交互(例如,点击)以便请求内容。在一个实现中,防火墙后面维护的内容被维护在网格中(例如,基于微软公司的Live Mesh 技术的因特网存储),并且监视文件夹被监控以检测随后索引的内容的任何改变。对索引的搜索可包括对照与索引中的元数据相关联的许可来检查搜索实体(例如,用户)的许可。与许可的关联可以按照监视文件夹。可在多于一个的索引上执行搜索,并且可合并搜索结果。当例如通过与搜搜结果交互(点击)来请求内容时,请求被提出。防火墙后面的应用轮询这些请求,并且在被检测到时,将内容的副本推送给请求者。这一副本可以是只读的或者不是只读的。这一副本可以穿过防火墙被推送给用户或者可以是在云里的一个或多个服务器上存储的副本。结合附图阅读以下详细描述,本专利技术的其他优点会变得显而易见。附图简述作为示例而非限制,在附图中示出了本专利技术的各实施例,附图中相同的附图标记指示相似的元素,附图中图I是表示允许通过不在防火墙后面维护的索引来搜索在防火墙后面维护的专用内容的网络的框图。图2是表示用于应用安装、配置和同步的示例组件的示图。图3是示出与图2的各组件通信和/或互相通信的组件的示图,包括用于索引以及将文件下载到用户界面的组件。图4是示出如何响应于包括对专用内容的搜索在内的搜索请求来合并并且返回搜索结果的示例屏幕快照的表示。图5示出可将本专利技术的各方面并入其中的计算环境的说明性示例。详细描述此处描述的技术的各方面一般涉及帮助用户找到和访问相关的内容,包括通过允许用户访问服务器上的防火墙后面的内容。为此,具有适当的许可(例如,完全公开的、特定域、特定组、特定ID等)的搜索实体(例如,用户、组、域等)能够搜索“云”上维护的元数据的索引,该索引引用适当配置的服务器的所选内容。此外,如以下所述,用户一般能够通过请求服务器接着将传送的副本来访问搜索的内容。除了作为请求结果集的方法的终端用户搜索之外,一种系统还可预先填充列出终端用户可访问的所有项目的浏览风格页面。一般而言,这通过“网格搜索”技术实现,该技术提供给用户以下能力搜索他们有访问许可的,但是之前在由于防火墙而漫游时无法搜索或访问的内容。网格搜索使机构、公司、个人或任何其他实体能够共享由适当用户搜索的内容文件,并且还在新的内容被创建时或者在需要改变关于以前创建或共享的内容或文件上的考虑事项的情况下确保正在进行的、受控制的共享。网格搜索还允许用户简单地通过将文件保存至特定的服务器容器来容易地与其他用户共享文件;(例如,在一个实现中将文件夹用作容器,这是因为它甚至易于由非技术用户通过简单地将文件放入监视的文件夹中来执行共享,借此该文件取决于文件夹的设置而变得是索引的并且可能是共享的;然而还可使用由文件类型等指定包括单独文件在内的内容的另一种合适的容器或方式)。企业由此能够以直接设置并且终端用户容易使用的受控方式与搜索者共享在防火墙后面维护的文件。尽管此处所描述的示例包括使用WindowsDLive网格技术、FAST搜索以及Windows Live ID,但是应当理解这些仅是示例,并且可使用许多替换方案来实现该技术。如此,本专利技术不限于此处所描述的任何特定实施例、方面、概念、结构、功能或示例。相反,此所描述的实施例、方面、概念、结构、功能或示例中的任何一个都是非限制性的,并且本专利技术可以按一般在计算、搜索和文件访问中提供益处和优点的各种方式来使用。转至附图说明图1,示出了网格搜索环境的表示,其中具有由认证机制104(例如,诸如Windows Live ID等服务)授予的适当许可的远程用户102能够搜索在防火墙(FW)后面和/或在网格中维护的内容。。此外,用户一般能够请求和传递在搜索结果中引用的每一内容片段的副本。注意,Windows Live ID的使用允许用户可能用单个用户ID和密码潜在地搜索各索引(例如,不同机构的)。为此,用户102通过在“云”服务中维护的元数据的索引106来搜索内容。元数据可以是源(例如,企业、机构或者甚至是单个用户)想要被索引的任何事物,诸如每个文件的标题、它的前几行、第一段、或者文档的前N个单词、文件名、主题、标签、种类、评论、作者、主题、关键词、大小、日期等等。注意,这一技术例如还允许任何人从具有到因特网的连接的个人计算机传递内容,并且使该内容变为索引的以便成为可搜索的,而不需要设置网站。如以下所述,为了允许来自任何合适位置的访问,不在防火墙后面而在云位置处维护索引106。同样如以下所述,在一个实现中,内容可通过网格110访问。因此,索引106可通过访问网格110来构建以处理内容,但管理员可选择仅输出与部分或全部内容有关的元数据。在服务器上构建索引并且然后在防火墙外输出索引也是可行的。将会理解,管理员级的用户或者或者以其他方式授权的高级用户(在下文中一般地称为管理员112)在内容服务器114上设置监视文件夹,以便确定索引什么内容,什么内容是可访问的,以及搜索索引和/或访问内容需要什么许可。换句话说,在防火墙后面的管理员112决定什么级别的许可伴随哪些元数据和哪些内容。注意,在防火墙后面的一台机器上工作的管理员可以跨该防火墙后面的多台机器配置内容。机构可设置具有执行不同任务的能力的管理员的不同级别。管理员还可被设置成从防火墙之外的位置配置防火墙后面的机器上的内容。如图I中还表示的,管理员112能够设置其他公共账户,例如由公共高速缓存116,包括由不具有许可的用户访问(框118)。例如,这给出了公开发布选择文档并且为了有效访问而高速缓存这些文档的选项。如以下所述,用户102还可从因特网120或其他公开源处获得搜索结果,以及从不同的防火墙后面的不同服务器122处获得内容。事实上,通过索引106的搜索可获取比防火墙后面的用户124更多的结果(除非用户124也去往云索引106)。这在很多方面是有价值的,例如,有两个不同校区并且每个校区位于防火墙后面的大学可以使其内容从两个校区中索引;用户可以一起搜索两个校区,可以从任一个服务器等处获取文档,并且可以有与公开因特网内容搜索结果结合的专用搜索结果。如在图2和3中所表示的,网格搜索包括四个通用方面,即I)应用安装、配置和同步(框220) ;2)因特网用户UI体验(框330) ;3)对元数据的基于许可的搜索(框332);以及4)文件下载(框334)。应用安装、配置和同步方面涉及管理员用来定义为网格搜索数据保持更新哪些服务器和哪些文件夹,以及谁能够访问以查看对应的搜索结果的服务器应用2本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:B·P·沃克,J·A·索拉洛,R·E·帕金,R·R·德什潘德,C·S·布奥纳,B·M·金,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。