使用对不同的数据存储位置的自动化查询的相关文件识别制造技术

技术编号:15919344 阅读:20 留言:0更新日期:2017-08-02 04:33
在检测到诸如保存、加载、打开、查看、共享等之类的与文件相关联的用户动作之后,确定针对用户的相关文件。可以基于多个标准通过一个或多个查询来确定相关性,其中,所述查询是在关于用户本地的或远程的存储上执行的。例如,可以针对各种相关性标准来评估用户的本地计算设备上的文件、与用户相关联的企业网络中的文件、用户所订阅的社交网络上的文件。被确定为相关的文件可以被优先化、排序、和/或分组以用于向用户建议并且通过执行所检测的动作的应用的用户界面来呈现。

【技术实现步骤摘要】
【国外来华专利技术】使用对不同的数据存储位置的自动化查询的相关文件识别
技术介绍
用户常常对许多文件进行工作,所述许多文件可以是本地保存的,或者是来自一个或多个网络的。当对多种应用进行工作时,用户需要访问文件以打开新的文件、向其他人发送文件、保存文件、共享文件、以及其他使用场景。用户可能不得不通过手动搜索来找到他们需要的文件。一些方法提供了最近使用的文件的列表或者来自当前或最后使用的位置的文件的列表。然而,在今天的计算的多维文件存储、使用、和属性环境中,这些方法可能是受限的并且是一维的。
技术实现思路
提供了该
技术实现思路
以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。实施例针对使用对不同的数据存储位置的自动化查询的相关文件识别,以用于进行诸如保存、打开、加载、查看、共享等之类的动作。自动化建议可以包括与用户相关联的对本地存储的文件或远程存储的文件的动作的检测,所述动作例如查看库或文件夹、生成用于确定与用户相关的文件的一个或多个查询、以及在计算设备和远程的数据存储处提交对一个或多个本地数据存储的查询。接着,可以基于所提交的一个或多个查询的结果来建议被确定为与用户相关的一个或多个文件。通过阅读以下详细描述并回顾附图,这些和其他特征和优点将是显而易见的。应当理解,前述简要说明和以下的详细描述两者仅仅是说明性的,而不限制所要求保护的各种方面。附图说明图1包括示出了示例文件建议配置的概念图,其中,操作系统内的文件建议模块可以对同一操作系统内的应用进行服务;图2示出了概念图,该概念图示出了示例文件建议配置,其中,应用内的文件建议模块可以对同一应用进行服务;图3示出了概念图,该概念图示出了另外的示例文件建议配置,其中,协调应用集内的文件建议模块可以对同一协调应用集内的应用进行服务;图4示出了概念图,该概念图示出了另外的示例文件建议配置,其中,基于云的第三方文件建议服务可以对远程计算设备内的应用进行服务;图5示出了用于建议具有摘要信息的文件的示例用户体验;图6示出了另一示例用户体验,其中,所建议的文件可以与用户本地或网络目录中的用户的文件一同被呈现;图7是示例通用计算设备的框图,该通用计算设备可以用于实现自动化文件建议;以及图8示出了根据实施例的用于自动地建议文件的方法的逻辑流程图。术语内容——与音频、视频、图形、图像、和文本相关联的任何形式的结构化数据和流式数据。用户——待保存的内容与其相关联的人。订阅者——能够在协同服务处访问应用和云存储的账户拥有者。协同服务——由通过网络浏览器或本地安装的客户端应用用户体验来向多个用户提供对应用的功能的访问和协同机会的多个服务所托管的协调应用和相关联的云存储的集合。所述协同服务可以向“客户”或“租户”提供其服务,所述“客户”或“租户”进而可以允许用户或订阅者访问所提供的服务。云存储——能够通过网络访问的一个或多个数据存储。许可等级——使得用户能够控制对数据存储内的内容的访问的安全性设置。计算设备——至少包括存储器和处理器的设备,其包括台式计算机、膝上型计算机、平板计算机、智能电话、车载计算机、或者可穿戴计算机。存储器——被配置为存储将由一个或多个处理器执行的一个或多个指令的计算设备的组件。处理器——耦合至存储器并且被配置为结合由所述存储器所存储的指令而执行程序的计算设备的组件。文件——与音频、视频、图形、图像、和文本相关联的任何形式的结构化数据。第三方服务——与由发起用户和目标用户、另一设备、或应用所使用的系统分离的独立的服务。操作系统——被配置为管理提供公共服务和应用的计算设备的硬件组件和软件组件的系统。集成模块——集成在应用或服务内以使得应用或服务被配置为执行组件的应用或服务的组件。应用——当被执行时使得用户能够传送、创建、编辑、和共享内容的程序。计算机可读存储设备——经由以下中的一个或多个实现的计算机可读存储介质:包括存储在其上的指令以自动地将内容保存至位置的易失性计算机存储器、非易失性存储器、硬盘驱动器、闪存驱动器、软盘、或压缩盘、以及类似的硬件介质。用户体验——与用户通过其与应用或服务进行交互的应用或服务相关联的视觉显示。用户动作——用户与应用的用户体验或者由通信应用所提供的用户体验之间的交互,其包括以下中的一个:触摸输入、手势输入、语音命令、眼睛追踪、陀螺仪输入、笔输入、鼠标输入、和键盘输入。应用程序接口(API)——针对使得应用或服务能够与由分离的实体所管理的一个或多其他应用和服务进行交互或通信的应用或服务的一组例程、协议、和工具。置信度等级——剩余的通信模式基于与最高优先化的通信模式相对应的优先级标准的比率而准确地优先化的置信度的百分比。生产力服务——用户所订阅以访问一个或多个应用的服务,所述应用当被执行时使得用户能够传送、查看、创建、编辑、分析、和共享内容。无线通信——促进在缺乏通过电传导或光传导介质的物理连接的两个或更多个设备之间通过所选择的通信模式进行通信会话的通信介质。有线通信——促进在具有通过电传导或光传导介质的物理连接的两个或更多个设备之间通过所选择的通信模式进行通信会话的通信介质。具体实施方式如在上文中简要描述的,在检测到诸如对文件的保存、加载、打开、查看、共享等之类的用户动作之后,文件建议模块或者应用可以确定其他相关文件以供用户执行所述动作。相关性可以是基于多个标准通过一个或多个查询来确定的,其中,所述查询是在关于用户本地的或远程的数据存储上执行的。例如,可以针对各种相关性标准来评估用户的本地计算设备上的文件、与用户相关联的企业网络中的文件、用户所订阅的社交网络上的文件。被确定为相关的文件可以被优先化、排序、和/或分组以用于向用户建议并且通过执行所检测的动作的应用的用户界面来呈现。在以下的详细描述中,对形成了其一部分并且其中作为说明而示出了具体的实施例或示例的附图进行了参考。可以组合这些方面、可以利用其他方面、并且可以做出结构改变而不脱离本公开的精神或范围。因此,以下的具体实施方式将不被看作是限制性意义,并且本专利技术的范围是由所附权利要求及其等同物所限定的。尽管将在结合在计算设备上的操作系统上运行的应用程序而执行的程序模块的一般上下文中描述实施例,但本领域的技术人员将理解的是,也可以结合其他程序模块来实现这些方面。通常而言,程序模块包括例程、程序、组件、数据结构、以及执行特定的任务或实现特定的抽象数据类型的其他类型的结构。此外,本领域技术人员将理解的是,可以利用包括手持设备、多处理器系统、基于微处理器的或可编程的消费性电子产品、微型计算机、大型计算机、以及类似的计算设备在内的其他计算机系统配置来实践实施例。还可以在其中由通过通信网络所链接的远程处理设备来执行任务的分布式计算环境中实现实施例。在分布式计算环境中,程序模块既可以位于本地的存储器存储设备中,也可以位于远程的存储器存储设备中。可以将实施例实现为计算机实施的过程(方法)、计算系统、或者诸如计算机程序产品或计算机可读介质之类的制品。计算机程序产品可以是这样一种计算机存储介质,其能够由计算机系统读取并且对包括用于使得计算机或计算机系统执行示例过程的指令的计算机程序进行编码。所述计算机可读存储介质是计本文档来自技高网...
使用对不同的数据存储位置的自动化查询的相关文件识别

【技术保护点】
一种用于自动地建议一个或多个文件的计算设备,所述计算设备包括:显示设备;被配置为存储指令的存储器;以及耦合至所述显示设备和所述存储器的处理器,其中,所述处理器被配置为:检测对与用户相关联的本地存储的文件或者远程存储的文件中的一个文件的动作;生成一个或多个查询以确定与所述用户相关的文件;将所述一个或多个查询提交至所述计算设备处的一个或多个本地数据存储以及远程的数据存储;并且通过所述显示设备自动地建议基于所提交的一个或多个查询的结果而被确定为与所述用户相关的一个或多个文件。

【技术特征摘要】
【国外来华专利技术】2014.11.20 US 14/549,4101.一种用于自动地建议一个或多个文件的计算设备,所述计算设备包括:显示设备;被配置为存储指令的存储器;以及耦合至所述显示设备和所述存储器的处理器,其中,所述处理器被配置为:检测对与用户相关联的本地存储的文件或者远程存储的文件中的一个文件的动作;生成一个或多个查询以确定与所述用户相关的文件;将所述一个或多个查询提交至所述计算设备处的一个或多个本地数据存储以及远程的数据存储;并且通过所述显示设备自动地建议基于所提交的一个或多个查询的结果而被确定为与所述用户相关的一个或多个文件。2.根据权利要求1所述的计算设备,其中,所述一个或多个查询是基于一个或多个标准生成的,所述一个或多标准包括:发起所述动作的用户是否是文件的作者,所述用户是否已经编辑了所述文件,所述文件是否与所述用户进行了共享,所述用户过去是否打开过所述文件,所述文件是否在所述用户参加的会议上被呈现,所述文件是否被电邮给所述用户,所述用户是否向社交网络或职业网络提交了与所述文件相关联的帖子,所述用户是否对所述文件进行了评论,以及所述用户是否加入了所述文件在其上被列出的分组或小队网站。3.根据权利要求2所述的计算设备,其中,所述处理器还被配置为:对基于所述一个或多个查询的所述结果以及所述一个或多个标准的按时间顺序的新近度而被确定为与所述用户相关的所述一个或多个文件进行排序和分组;并且显示经排序和经分组的被确定为与所述用户相关的一个或多个文件,并且显示与每个文件相关联的摘要信息。4.根据权利要求3所述的计算设备,其中,所述摘要信息包括以下中的一个或多个:所述文件的名称、所述文件的所有者、所述文件的存储位置、与所述文件相关联的一个或多个图像、所述文件的类型、以及所述文件的修改日期。5.根据权利要求1所述的计算设备,其中,所述一个或多个查询是由一个或多个搜索引擎生成和提交的,所述一个或多个搜索引擎与被配置为自动地建议所述一个或多个文件的文件建议模块是独立的。6.根据权利要求5所述的计算设备,其中,所述一个或多个搜索引擎中的至少一个搜索引擎是本地的,而所述一个或多个搜索引擎中的至少另一个搜索引擎是远程搜索引擎。7.一种用于自动地建议一个或多个文件的系统,所述系统包括:被配置为提供对应用的用户访问的第一计算设备;...

【专利技术属性】
技术研发人员:J·凯斯林M·大卫C·佩雷斯R·潘克赫斯特J·施蒂克勒M·贝利M·坦恩诺埃O·梅尔尼楚克R·埃斯库蒂娅B·赫斯塔M·托里斯S·L·帕祖差尼克斯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1