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

用于意图分析、排序和关联性的对本地和远程数据源的基于客户端的搜索制造技术

技术编号:8594035 阅读:187 留言:0更新日期:2013-04-18 07:14
一种搜索引擎,其驻留在本地计算机上以能够进行查询意图分析、结果排序和对本地数据源及远程数据源两者的数据进行关联性处理。该架构还采用全局访问组件,该组件是对不同的数据发现范例的统一接口。全局访问组件提供对对应的不同的范例数据集的访问以创建信息聚合。本地搜索引擎经由全局访问组件从不同的数据集创建信息聚合,并且处理针对该信息聚合的查询以返回搜索结果。

【技术实现步骤摘要】
用于意图分析、排序和关联性的对本地和远程数据源的基 于客户端的搜索
技术介绍
随着技术的不断发展,内容创建和发布已经变得大众化,因此通过在因特网和社 交网络上发布内容以用于消费,在任何地点和任何设备上的任何人都可以是内容发布者 (和可能的创建者)。类似地,在相连的企业环境中,用户能通过共享服务等发布内容以用 于企业内部消费。然而,个人用户创建和/或发布的这种能力已经显现为独立的(分开的) 内容可视化,并且提供对于给定主题通用的整个内容的片段视图。此外,数据隐含的社会因 素是无法知晓的。缺乏通过它来对接和搜索对应范例的数据的单个总体的搜索框架。因 此,内容消费者需要知道在其下存储不同的数据类型的单独的内容存储和发现范例,例如, 用于网页内容的搜索引擎和用于本地/企业内容的操作系统搜索能力。
技术实现思路
以下给出经简化的内容提要,以便提供对本文所述一些新颖实施例的基本认识。 该内容提要并不是详尽综述,并且也不旨在标识关键/必要要素或界定其范围。其唯一目 的是以简化的形式提出某些概念,作为之后提出的更详细描述的序言。所公开的架构包括驻留在本地客户端设备(例如计算机、手机等)上的搜索引擎, 其使得能够对本地数据源和远程数据源两者的数据进行查询意图分析、结果排序和关联性 处理。数据源包括但不限于本地数据,例如,硬盘驱动器、闪速驱动器、文档、用户配置文件 信息、诸如家庭网络的本地网络、诸如台式机、膝上型计算机、手机、平板电脑等的其它本地 用户机器和设备;网络数据源,例如,企业数据储存库和企业用户机器/设备;以及基于网 络的数据源,例如,社交网络和网站。本地结果可以用网络结果来扩充,但本地结果和网络 结果也可以分开。该架构还采用全局访问组件,该组件是对不同的数据发现范例的统一接口。全局 访问组件提供对对应的不同的范例数据集的访问以创建信息聚合。本地搜索组件经由全 局访问组件从不同的数据集创建信息聚合,并且处理针对该信息聚合的查询以返回搜索结 果。本地搜索组件进行用于推断查询意图的查询意图分析、搜索结果排序、以及基于查询意 图的搜索结果关联性处理。为了完成前述和相关的目标,本文结合下面的描述和附图描述了某些示例性的方 面。这些方面表明的只是本文所公开的原理可被实践的各种方式,并且本专利技术的所有方面 和等同物都旨在包括在要求保护的主题的范围内。根据结合附图时考虑的以下详细描述, 其它优点和新颖特征将变得显而易见。附图说明图1示出根据所公开的架构的系统。图2示出具有用于查询处理和因特网分析、排序及关联性处理的本地搜索组件的 更详细系统。图3示出可选提取技术的搜索系统。图4示出根据所公开的架构的搜索系统。图5不出用于生成网站建议的系统。图6示出根据所公开的架构的方法。图7示出图6的方法的另外的方面。图8示出根据所公开的架构的备选方法。图9示出图8的方法的另外的方面。图10示出根据所公开的架构的计算系统的框图,该系统执行用于查询意图分析、 排序和关联性的本地搜索引擎以及对不同数据集的全局访问。具体实施方式所公开的架构为驻留在本地设备(例如计算机、手机、平板电脑等)上的基于客户 端的搜索引擎,其使得能够对本地数据源和远程数据源两者的数据进行查询意图分析、结 果排序和关联性处理。数据源包括例如客户端设备数据、基于企业的数据和基于网络的数 据、以及能从这些源中的一个或多个或在它们中导出的任何社会方面,并且社会方面为做 出诸如用户意图的关于用户搜索的推断提供基础。例如,当用户登入社交网络时,数据能与 朋友和家人有关。当用户使用公司凭证登入到公司网络时,数据能与雇员和专业交往有关。另外,当用户访问公司网络时,可以访问诸如电子邮件、文本消息、公司搜索历史、 电话、公司数据、工作组成员等的数据。实质上,可以在至少所有这些网络上搜索网络图、社 交图、以及从人员角度和数据角度与企业有关的图。因此,所有这些范畴的数据类型(例 如,办公套件应用、通信应用、文档等)具有多种不同的类型。此外,该架构包括这样的应用,其能够智能地调用相关联的不同数据集的每个实 现范例并为内容消费者提供对跨越数据竖井(siIo)的内容的整体观。一般地,可搜索的信息索引被创建和发布。服务为用户聚合信息。提取主项和主 题以便对信息聚合进行归类、分组和浏览。因此,在不同的数据范例中提供单个搜索源。基于信息的关联性在组合索弓I上对搜索结果分类。用于计算关联性的变量基于使 用环境而变化。例如,如果用户正在寻找该用户最近修改的文件,那么上次修改的日期可能 与该用户可能已提供的任何搜索查询一起是最高相关因素之一。该架构在客户端系统、企业和网络的信息源以及企业连接和社交连接中查找所有 内容,并且具体而言例如与特定主题有关的内容,从所聚合的信息中识别“热点”和/或流 行主题,识别用户兴趣,并且分居数据网站建议网站。可以在浏览器、网络和本地搜索引擎上创建整理过的搜索历史列表,这使得用户 能够快速地再次查找信息。可以创建(例如通过选择加入)用户的可移植搜索配置文件(例如,在社会关系 方面),使得用户能随后使用任何所选设备。用户也可以选择与具有诸如针对在线零售商和 购物网站的推荐服务的网站共享搜索配置文件。搜索配置文件是这样的网站可以选择使用 以改进为其用户提供的推荐服务的附加信息。另外,搜索配置文件的共享可通过例如商定 的购物折扣来激励。该架构可以扩展至在诸如平台搜索、浏览器应用和/或网络搜索引擎的其它应用中使用聚合的信息以用于自动搜索查询建议。智能分组和搜索能力可用来集成结果。即时 消息传送应用、电子邮件应用、社交应用、图像、视频、语音应用(例如V0IP)或依赖于联系 人信息的任何应用都可以与合并的联系人集成。此外,通过创建网络版本而使跨设备场景成为可能,该网络版本与所有云应用集 成以创建用户信息的统一索引。现在参考附图,其中贯穿附图相同的附图标记用来表示相同的要素。在以下描述 中,为了说明起见,提出许多具体细节,以便提供对它们的透彻理解。然而,可能显而易见的 是,新颖实施例可以在没有这些具体细节的情况下实施。在其它情况中,以框图形式示出了 熟知的结构和设备,以便有利于对它们进行描述。其目的在于涵盖落在要求保护的主题的 精神和范围内的所有修改、等同物和替换形式。图1示出根据所公开的架构的搜索系统100。系统100包括作为不同数据发现范 例104的统一接口的全局访问组件102。全局访问组件102提供对发现范例104的对应不 同数据集106的访问。本地搜索组件108经由全局访问组件102而创建来自不同数据集 106的信息的聚合110,并且针对信息的聚合110处理查询112以返回搜索结果114。本地 搜索组件108进行用于推断查询意图的查询112的意图分析、搜索结果排序、以及基于查询 意图的搜索结果关联性处理。本地搜索组件108从信息的聚合110创建数据的统一索引,其包括与用户有关的 社会方面和从不同数据集导出的用户数据。不同数据发现范例104包括基于客户端的(本 地)范例和基于网络的范例(例如,企业、因特网、社交网络等)。搜索结果114包括与用户 有关的基于客户端的(本地)结果(例如,本地应用、本地存储设备等的结果)以及与用户 有关的客户端数据及网络结果(例如,来自基于网络的数据源、企业数据本文档来自技高网...

【技术保护点】
一种系统(100),包括:全局访问组件(102),其是到不同数据发现范例的统一接口,所述全局访问组件提供到对应的不同数据集的访问;本地搜索组件(108),其经由所述全局访问组件从所述不同数据集创建信息的聚合,并且处理针对所述信息聚合的查询以返回搜索结果,所述本地搜索组件对所述查询进行用于导出查询意图的意图分析、所述搜索结果的排序、以及基于所述查询意图的所述搜索结果的关联性处理;以及处理器,其执行与所述全局访问组件或所述本地搜索组件中的至少一个相关联的计算机可执行指令。

【技术特征摘要】
2011.12.22 US 13/334,0621.一种系统(100),包括 全局访问组件(102),其是到不同数据发现范例的统一接口,所述全局访问组件提供到对应的不同数据集的访问; 本地搜索组件(108),其经由所述全局访问组件从所述不同数据集创建信息的聚合,并且处理针对所述信息聚合的查询以返回搜索结果,所述本地搜索组件对所述查询进行用于导出查询意图的意图分析、所述搜索结果的排序、以及基于所述查询意图的所述搜索结果的关联性处理;以及 处理器,其执行与所述全局访问组件或所述本地搜索组件中的至少一个相关联的计算机可执行指令。2.根据权利要求1所述的系统,其中,所述本地搜索组件从所述信息的聚合创建数据的统一索引,所述信息的聚合包括与用户有关的社会方面和从所述不同数据集导出的用户数据。3.根据权利要求1所述的系统,其中,所述不同数据发现范例包括基于客户端的范例和基于网络的范例,并且所述搜索结果包括与用户有关的基于客户端的结果和与用户有关的基于客户端的数据及网络结果以及所述用户的基于网络的数据。4.根据权利要求1所述的系统,其中,所述不同数据发现范例涉及与联系人、消息、文档或网站中的至少一个相关联的数据集,并且所述本地搜索组件提取主导的项和主题以对所述数据集进行归类、分组和浏览。5.根据...

【专利技术属性】
技术研发人员:B麦克唐纳M莱恩B萨里恩AD潘迪G普拉贾帕蒂K戈帕尔
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1