混合企业内容和Web结果制造技术

技术编号:19247250 阅读:35 留言:0更新日期:2018-10-24 09:00
Web搜索结果和企业搜索结果被组合为单个呈现。从与企业云计算平台的租户相关联的用户接收搜索查询。基于搜索查询检索Web搜索结果。Web搜索结果被排序并且被发送给搜索引擎用户界面。确定搜索查询的意图。确定搜索查询涉及租户的企业数据。包含搜索查询关键字和意图的指令被发送给搜索引擎用户界面,并且被配置为引起搜索引擎用户界面将关键字意图提交给企业云计算平台内的企业搜索引擎。内容模板被传送给搜索引擎用户界面。内容模板被配置为显示在搜索引擎用户界面处接收的企业搜索结果。

【技术实现步骤摘要】
【国外来华专利技术】混合企业内容和Web结果
本文中所描述的技术的一些方面涉及搜索引擎,并且更具体地涉及将公共数据的搜索与私有数据的搜索进行集成。
技术介绍
搜索引擎广泛用于在万维网上搜索公开可用的文档。Web搜索引擎通常维护从万维网提取的文档的数据库,并且基于与文档相关联的内容和/或元数据生成文档的索引。当从用户接收到搜索查询时,索引使得Web搜索引擎能够快速识别包含搜索查询中所指定的关键字的文档。Web搜索引擎检索识别的搜索结果并且将搜索结果传送给用户的浏览器,浏览器在诸如搜索引擎用户界面或搜索结果页面等Web页面上呈现搜索结果。Web搜索引擎通常还维护跟踪来自大量用户的搜索查询的搜索日志、以及用户最终访问哪些搜索结果等。Web搜索引擎通常被优化以满足一般人群的需求。例如,响应于来自用户的搜索查询,搜索引擎可以基于响应于来自公众内的其他用户的相关查询而返回的搜索结果的流行度(如从搜索日志确定的),来识别搜索结果并且对搜索结果进行排序。诸如商业或其他类型的组织等企业可以利用搜索引擎来搜索可经由企业的内部网络访问的企业的私有信息。例如,企业可以使用专用网络在计算机与企业内的相关设备之间进行通信。专用网络可以允许诸如企业的雇员等用户不仅在内部与企业中的其他用户通信,而且还允许其访问存储企业相关数据的数据库。企业内的用户可以利用搜索引擎来搜索存储很多不同种类信息的一个或多个数据库。这种环境中的搜索引擎可以是自定义搜索引擎,或者以其他方式被定制以访问对企业私有的数据。如果企业内的用户希望搜索万维网和企业数据,则可能需要单独的搜索查询和/或单独的搜索引擎。
技术实现思路
本文中所描述技术总体上涉及将公共数据的搜索与私有数据的搜索进行集成,从而使得公共搜索引擎不访问私有数据。在一个方面中,当经由Web搜索引擎用户界面从用户接收到搜索查询时,确定该用户与作为企业云计算平台的租户的企业相关联。Web搜索结果由Web搜索引擎基于搜索查询来检索,排序,并且被传送以在用户的Web浏览器中的搜索引擎用户界面中进行呈现。确定搜索查询的可能意图。确定搜索查询涉及与租户相关联的企业数据。将包括来自搜索查询的一个或多个关键字和搜索查询的意图的指令传送给用户的Web浏览器。指令被配置为引起用户的Web浏览器将一个或多个关键字和搜索查询的意图提交给企业云计算平台内的企业搜索引擎。被配置为显示企业搜索结果的内容模板被传送给用户的Web浏览器。指令和/或内容模板可以与Web搜索结果一起传送。本文中所描述技术的其他目的、优点和新颖特征将在下面的描述中被部分阐述,并且在对以下内容的检查后且由于对以下内容的检查,其部分上对于本领域技术人员而言而变得很清楚,或者可以通过实践本文中所描述技术来学习。附图说明以下参考附图详细描述本文中讨论的技术的一些方面,在附图中:图1描绘了根据本文中所描述技术的一个方面的用于组合公共搜索结果和企业搜索结果的系统;图2描绘了根据本文中所描述技术的一个方面的用于组合公共搜索结果和企业搜索结果的方法;图3描绘了根据本文中所描述技术的一个方面的用于组合公共搜索结果和企业搜索结果的方法;以及图4描绘了根据本文中所描述技术的一个方面的示例性操作环境。具体实施方式本文中所描述技术总体上涉及在Web搜索引擎处接收搜索查询并且将Web搜索结果和来自私有源的搜索结果组合成单个呈现,而不允许Web搜索引擎访问私有源。例如,当企业内的用户向Web搜索引擎提交查询时,可以确定企业的身份是利用企业云计算平台的企业。可以使用搜索查询搜索Web内容,Web内容可以基于与企业有关的公开可用信息来(诸如行业类型、通常由企业内的用户访问的Web搜索结果的类型等)选择或排序。Web搜索结果可以与包含查询(或查询的修改版本)的指令一起发送给用户的Web浏览器,指令指示Web浏览器将查询提交给安全的企业云计算平台内的企业搜索引擎。被配置为呈现从企业搜索引擎接收的企业搜索结果的内容模板也可以被发送给用户的Web浏览器。Web浏览器自动将查询提交给企业搜索引擎。企业搜索引擎从托管在企业云计算平台内的企业内容的安全数据存储器中检索与企业相关的搜索结果。可以基于关于在安全平台内维护的企业的信息来选择和/或排序企业搜索结果。一旦企业搜索结果返回到Web浏览器,Web浏览器将使用内容模板呈现企业搜索结果以及Web搜索结果。因此,如上所述,用户的Web浏览器从Web搜索引擎接收搜索结果,但是被重定向以从企业云计算平台内的服务器检索专有搜索结果。以这种方式,向用户呈现Web搜索结果和企业搜索结果的组合呈现,但是Web搜索引擎并未访问安全企业内容。这与在因特网上执行的搜索的正常操作形成对比,在这种正常操作中用户向Web搜索引擎提交搜索查询,并且Web搜索引擎生成被传送给用户的Web浏览器的所有搜索结果。现在参考图1,描绘了用于组合公共搜索结果和企业搜索结果的系统,并且其总体上被指定为系统100。系统100仅是合适系统的一个示例,并且并非旨在对本文中所描述技术的使用范围或功能提出任何限制。系统100也不应当被解释为具有与所示出的组件中的任何一个或组合相关的任何依赖性或要求。如图1所示,系统100包括企业云计算平台110,企业云计算平台110包括企业搜索引擎112、企业内容存储器114、企业搜索日志数据116和企业信息存储器118。系统100还包括Web搜索引擎120、Web内容存储器122、Web搜索日志数据124和企业信息126。在一些方面,系统100与托管在企业130内的搜索引擎用户界面128交互。在一个方面中,企业云计算平台110通过诸如因特网等网络向终端用户提供信息技术(IT)资源和应用。可以向终端用户(例如,企业)提供各种服务,包括应用服务、数据库和存储等,使得企业可以访问和利用服务,而无需在企业内托管服务,无论是硬件还是软件。企业云计算平台110可以在包括一个或多个计算设备(诸如服务器、存储设备和其他类型的网络设备)的一个或多个数据中心内实现。企业内容存储器114可以包括一个或多个硬件存储设备和/或一个计算设备,并且可以被配置为一个或多个数据库或其他存储器配置。企业搜索引擎112可以包括被配置为执行搜索功能的一个或多个计算设备,并且可以关于企业内容存储器114的内容执行搜索功能、以及用于促进搜索和搜索结果的评估的其他功能。在一个方面中,企业云计算平台110是安全环境,即,企业内容仅由具有适当的登录凭证的用户可访问,并且不可用于一般公众,而且不能经由公共搜索引擎来访问。对于诸如企业130等给定企业,企业内容存储器114可以包括属于企业或与企业相关联并且不可公开获取的文档、电子邮件、专有数据等。企业信息存储器118可以包括关于企业的信息,包括描述企业内的个人之间的关系的企业图表。存储在企业云计算平台110中的数据可以是安全的,即,特定企业的企业数据和内容可以仅由具有与该企业相关联的适当凭证的用户访问。与企业相关联的用户可以登录企业云计算平台并且利用诸如文字处理应用、电子邮件、消息传递、文档存储、电子表格应用以及其他类型的应用和服务等特征。可以基于指定服务对于与企业相关联的用户可用的订阅来授予访问权限。Web内容存储器122可以包括一个或多个硬件存储设备和/或计算设备,并且可以被配本文档来自技高网...

【技术保护点】
1.一种计算系统,包括:处理器;以及计算机储存存储器,其上存储有计算机可执行指令,所述计算机可执行指令当由所述处理器执行时将所述计算系统配置为:通过Web浏览器中呈现的Web搜索用户界面从用户接收搜索查询,确定所述用户与企业相关联,确定所述搜索查询的意图,基于所述搜索查询从存储Web搜索引擎可访问的Web内容的Web内容数据存储器中检索Web搜索结果,向所述Web浏览器传送所述Web搜索结果,以及响应于确定所述搜索查询至少部分针对企业内容,向所述Web浏览器传送浏览器可执行指令,其中所述浏览器可执行指令包括来自所述搜索查询的一个或多个关键字和所述搜索查询的所述意图,并且其中所述浏览器可执行指令被配置为引起所述Web浏览器向企业云计算平台内的企业搜索引擎提交所述一个或多个关键字和所述搜索查询的所述意图。

【技术特征摘要】
【国外来华专利技术】2016.03.01 US 15/057,9721.一种计算系统,包括:处理器;以及计算机储存存储器,其上存储有计算机可执行指令,所述计算机可执行指令当由所述处理器执行时将所述计算系统配置为:通过Web浏览器中呈现的Web搜索用户界面从用户接收搜索查询,确定所述用户与企业相关联,确定所述搜索查询的意图,基于所述搜索查询从存储Web搜索引擎可访问的Web内容的Web内容数据存储器中检索Web搜索结果,向所述Web浏览器传送所述Web搜索结果,以及响应于确定所述搜索查询至少部分针对企业内容,向所述Web浏览器传送浏览器可执行指令,其中所述浏览器可执行指令包括来自所述搜索查询的一个或多个关键字和所述搜索查询的所述意图,并且其中所述浏览器可执行指令被配置为引起所述Web浏览器向企业云计算平台内的企业搜索引擎提交所述一个或多个关键字和所述搜索查询的所述意图。2.根据权利要求1所述的系统,还被配置为基于关于所述企业的特定信息对所述Web搜索结果进行排序。3.根据权利要求2所述的系统,还被配置为基于从Web搜索日志中检索的信息对所述Web搜索结果进行排序。4.根据权利要求1、2或3所述的系统,其中所述企业搜索引擎被配置为通过利用所述一个或多个关键字和所述搜索查询的所述意图来搜索包含专有企业数据的企业内容存储器,来获取企业搜索结果,所述专有企业数据包括文档、电子邮件、财务记录、专有数据中的一项或多项。5.根据权利要求4所述的系统,其中所述企业搜索引擎还被配置为:访问与所述企业相关联的企业图表,其中所述企业图表描述所述企业内的个人之间的关系和/或个人与文档之间的关联;基于所述企业图表中的信息对所述企业搜索结果进行排序。6.根据权利要求1、2、3或4所述的系统,其中所述企业搜索引擎被配置为基于关于所述企业的特定信息和/或从企业搜索日志检索的信息,对所述企业搜索结果进行排序。7.根据权利要求4所述的系统,其中所述企业内容存储器和所述企业搜索引擎被包括在安全企业云计算平台中。8.根据权利要求3、4、5、6或7所述的系统,其中所述搜索查询至少部分针对企业内容所述的确定至少基于关于所述企业的所述特定信息、所述Web搜索日志、和/或所述搜索查询的语义分析。9.一种生成Web搜索...

【专利技术属性】
技术研发人员:A·O·科尔R·J·钱D·马兰士Y·柯李鹢J·G·弗林张龙飞
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1