微软技术许可有限责任公司专利技术

微软技术许可有限责任公司共有8569项专利

  • 区分歧义表达以增强用户体验
    提供了用于区分歧义表达以增强用户体验的方法和系统。例如,可以由语音识别组件接收自然语言表达(402)。自然语言表达可以包括文本的单词、术语和短语中的至少一项。可以通过使用上下文信息来创建来自自然语言表达的对话假设集(404)。在一些情况...
  • 存储器描述符列表高速缓存和管道处理
    一种方法被配置为提高计算设备的管道内的缓冲器使用的效率。该方法包括在计算设备的存储器(110)中创建缓冲器(120)并且由计算设备高速缓存存储器描述符列表(208),该存储器描述符列表在缓冲器信息高速缓存器(122)中描述缓冲器并且与用...
  • 生产诊断中的历史控制流可视化
    诊断工具可以动态地检测应用以使用一个或多个非停止生产断点来收集程序控制流信息。可以显示分析的程序控制流程信息。动态代码重写技术可以用于更改生产软件,而不部署新的源代码。除了关于数据的信息之外,在非停止断点处收集的信息可以还包括生产应用的...
  • 动态遥测消息剖析和调节
    描述了这样的技术和系统,它们用于通过使得遥测消息能够自动被分析来改进计算设备遥测收集从而使得遥测收集规则能够自动地被调节。某些实现使用遥测服务来分析遥测消息,并且在客户端设备处引导经调节的规则,当接收到更加相关的遥测时自动地并且逐渐地细...
  • 虚拟机集群备份
    实施例涉及备份虚拟机集群和在备份虚拟机集群之前确定虚拟机节点所有权。在一种场景中,一种计算机系统确定哪些虚拟机节点是所述虚拟机集群的部分,确定哪些共享存储资源是所述虚拟机集群的部分,以及确定哪些虚拟机节点拥有所述共享存储资源。所述计算机...
  • 使用逻辑时间中的冗余的变化跟踪
    跟踪储存系统的单元部分(例如块或文件)之中的变化。逻辑时间标识符与每个单元部分相关联并且被包括在逻辑时间标识符结构内。当写入到特定写入部分时,机制更新适当的逻辑时间标识符,计算与写入部分的(多个)单元部分相关联的一个或多个逻辑时间标识符...
  • 数字个人助理内的无头任务完成
    描述了用于在数字个人助理的后台无头地完成应用的任务的技术。例如,一种方法可包括经由话筒接收语音输入。可以使用该语音输入执行自然语言处理以确定用户语音命令。用户语音命令可包括执行应用的任务的请求。可使得该应用将该任务作为后台进程来执行,而...
  • 用于计算机网络中的虚拟机迁移的方法
    这里公开了用于计算机网络中的虚拟实体迁移的各种技术。在一个实施例中,一种方法包括接收用于将虚拟网络中的虚拟机从底层网络的始发网络节点迁移到底层网络的目标网络节点的指示。该方法还包括响应于接收用于迁移虚拟机的指示来建立底层网络中的从始发网...
  • 利用包含的分隔符对数据进行分段
    接收(156)传入串,并且基于传入串中的分隔符生成(158)初始分段。初始分段中的段值通过确定(164)是否在数据存储(118)中找到它们来验证。在未找到初始分段中的段的情况下,后续段和对应分隔符被迭代联结(180,182)以找到段值。...
  • 跨多个系统的应用安装/卸载
    本文描述的主题涉及跨多个系统的应用安装/卸载。响应于在运行于一设备上的第一系统上安装或卸载应用,确定是否要在第二系统上安装或卸载所述应用。响应于确定要在所述第二系统上安装或卸载所述应用,在所述第一系统正在运行时设置指示,其中所述指示使得...
  • 可定制刀片应用
    本文描述了可定制刀片应用。设备平台被配置成提供同时任务模式,该同时任务模式通过相应的浏览器窗口部分允许对于平台的多个应用的组合用户访问。当同时任务模式是活跃的时,用户界面内的各个浏览器窗口单元的安排被控制以结合展开视图生成刀片视图,其中...
  • 显露通用应用的视觉表示
    描述显露通用应用的视觉表示。在一个或多个实现方式中,在当前计算设备上在应用启动器界面上显露在与用户账户相关联的其他设备上购买或安装的通用应用的视觉表示。这些视觉表示是(例如,利用单击或轻叩)可选择的,以便将通用应用安装在当前计算设备上。...
  • 跨诸设备缩放数字个人助理代理
    一种用于提供数字个人助理响应的方法可包括由与多个反应型代理相关联的数字个人助理接收发起与计算设备内的数字个人助理的对话的用户输入。响应于接收到该输入,可从多个可用操作模式中检测该计算设备的操作模式。可基于接收到的输入来选择多个反应型代理...
  • 用于将内容捕获到持久性存储装置的通用交互
    呈现了一种用于计算设备上的增强的内容捕获的系统和方法。在操作中,在计算设备上检测具有将与操作计算设备的计算机用户相关联的内容捕获到内容储存库的意图的用户交互。执行内容捕获服务以将内容捕获到内容储存库,包括以下步骤:通知在计算设备上执行的...
  • 管理用于输入理解确定的用户交互
    本公开的示例改进针对输入理解做出的决策,以辅助确定如何对输入最好地进行响应。使用输入识别组件、输入理解组件以及输入上下文组件来分析接收到的输入。确定潜在的响应选项。如果存在关于对接收到的输入进行响应的不确定性,则针对潜在的响应选项,生成...
  • 用于促进用户与其环境之间的交互的用户界面功能
    本文中描述了空间交互(SI)功能,用于辅助用户与空间交互,而不会不适当地分散用户的注意力。SI功能包括在多个工作空间内呈现信息和/或公开功能的应用接口模块。每个工作空间关于其他工作空间具有确定的空间关系。此外,应用程序接口模块可以检测和...
  • 使用具有输入机制的耳机来便于在用户与他们的环境之间的交互
    本文中描述一种用于在用户与空间交互时、例如在用户在空间内的路线之上导航时向用户呈现音频信息的耳机。耳机可以包括用于从用户接收命令的输入机制的集合。命令转而调用要由空间交互(SI)模块执行的相应空间交互有关功能。耳机可以在具有或者没有分立...
  • 浏览器显示投射技术
    描述了浏览器显示投射技术。在一个或多个实现方式中,内容显示在移动通信设备的显示设备上的浏览器内,该移动通信设备具有配置成由用户的一只或者多只手握持的形状因数。接收将该浏览器的显示投射到被通信地耦合到该移动通信设备的另一显示设备的输入,该...
  • 使用分区表进行的磁盘分区拼接和重新均衡
    实施例涉及动态地变更存储设备中的分区的分区大小和在存储设备中的分区之间转移存储空间。一种计算机系统标识存储设备上的空闲空间的部分,其中,所述存储设备具有至少一个其偏移量和长度被存储在分区表中的分区。所述计算机系统确定所标识的空闲空间相对...
  • 用于在移动计算设备上处理通知的方法和装置
    提供了一种用于在具有触敏显示器的移动计算设备上处理通知的方法和装置。该方法包括在触敏显示器的第一显示区域中的状态栏上显示一条或多条通知,这些通知中的每一条通知均与被安装在移动计算设备上的一个或多个应用中对应的一个应用相关联。该方法还包括...