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

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

  • 一种系统提供基于诸如平台定时器之类的定时器的虚拟每处理器定时器。为了虚拟化定时器以供每个处理器独立地使用,在存储器中维护针对定时器的数据结构。数据结构具有用于使用定时器针对每个处理器所产生的每个中断的条目,其指定处理器和到期时间,其中条...
  • 本文所描述的技术涉及从间接输入设备接收数据的计算设备。所接收的数据可以指示或发信号通知,一个或多个物体在间接输入设备的检测区域上或内。例如,数据可以指示,一个或多个物体接触间接触摸设备的表面。所述技术包括,确定针对所述一个或多个物体的参...
  • 本文公开了一种分配处理器资源的方法,该处理器执行用于处理第一序列的数据部分的第一实时代码组件和用于处理第二序列的数据部分的第二代码组件。至少第二代码组件具有可配置复杂度。该方法包括:估计所述第一代码组件的第一实时性能度量;以及基于估计的...
  • 示例装置和方法涉及实现数字内容获取的盒装体验。示例装置和方法将数字内容购买与数字元数据相关联。数字内容购买可以是计算机游戏、控制台视频游戏、电影、电视节目、或电子书。数字元数据可以描述在数字内容购买内描绘的用户可定制的物理项。示例装置和...
  • 提供了用于执行促进在硬件中缓存字形数据的方法、系统和计算机存储介质。在实施例中,方法包括引用第一字形和第二字形。此后,做出关于是否将第一字形和第二字形合并以用于一起作为经合并的字形集再现的确定。如果确定合并第一字形和第二字形,再现包括第...
  • 后期重投影的方法和装置
    描述了用于按比渲染帧速率大的帧速率来生成和显示与增强现实环境内的一个或多个虚拟对象相关联的图像的方法。渲染帧速率可对应于用于渲染与头戴式显示设备(HMD)的姿态相关联的图像的最小时间。在一些实施例中,HMD可确定与HMD的将来位置和朝向...
  • 一种用于维持更新相关性的计算机实现的方法包括在计算设备处从更新服务接收更新集合。该更新集合可以包括相关性集合,其包括具有对更新集合中的第二更新的相关性的第一更新。第一和第二更新从更新集合分离并且被安装。当安装后,激活条件可以应用于第一和...
  • 提供用于动态地维护以用户为中心的数据的一种或多种技术和/或系统。例如,数据提供商应用可以获悉与用户相关联的以用户为中心的数据(例如,社交网络应用可以具有用户的社交网络朋友的联系信息)。可以基于利用数据提供商应用提供的信息为以用户为中心的...
  • 使用一个或多个设备健康值以指示计算设备的健康状态可以使得操作系统开发者能够直接管理计算设备的安全配置。生成设备健康值涉及在计算设备的启动期间根据配置设置来初始化计算设备的硬件组件并加载操作系统。接着基于在启动时的硬件组件的状态和/或包括...
  • 描述了用于促进将订阅与零售商聚合的系统和方法。零售商可管理顾客关系并可任选地自动续订顾客的订阅。履行该订阅的平台从零售商接收支付,并向顾客提供续订订阅。顾客可从零售商购买权利卡。权利卡对于一订阅可以是通过平台持有者系统(经代币的输入)而...
  • 本发明的实施例监视并动态管理游戏服务内的游戏实例。游戏服务提供远程游戏环境,用户在诸如因特网的广域网上连接到该远程游戏环境。例如,本发明的实施例可以预测对特定游戏标题的需求。所述需求预测用于确定当玩家加入和离开游戏会话时为满足需求需要多...
  • 本文所描述的实施例涉及在与用户相关联的设备之间同步配置信息。经同步的配置信息可以涉及应用安装和卸载以及对用于管理和调用应用的用户界面的用户修改。例如,由相应应用启动器在用户的相应设备上提供的应用表示的布局在用户修改任何布局时保持自动同步...
  • 各实施例涉及实现远程应用、由不同远程应用服务器提供的各远程应用之间的切换、以及跨各远程应用服务器来呈现应用通知。在一个场景中,客户端计算机系统向远程应用服务器发送远程桌面应用要被启动的指示。它随后从远程应用服务器接收由远程桌面应用提供的...
  • 描述了计量网络的同步技术。关于计算设备的当前网络连接是否已经被标识为计量网络而对该当前网络连接进行检查。至少部分基于与该计量网络相关联的设置对由计算设备的同步引擎经由该当前网络连接进行通信从而与另一个计算设备同步该计算设备的数据所进行的...
  • 受约束驱动程序平台在用户模式下在沙箱中运行驱动程序
    本文描述一种受约束变形驱动程序平台。在一个或多个实现方案中,提供使得能够针对虚拟私人网络(VPN)驱动程序和其它变形驱动程序实现受约束执行环境的平台。该平台可以实现为暴露接口的操作系统组件,驱动程序可以通过该接口向平台登记并且被调用以执...
  • 可以实现用于与支持多个SIM卡的设备进行交互的各种用户界面和其他技术。例如,智能处理SIM卡选择可帮助用户处理多个SIM卡场景。可支持用于覆盖SIM卡选择的用户界面。用户可与其设备更有效地并且带有更少挫折地交互。支持各种各样的使用默认S...
  • 提供了用于生成捆绑包、对捆绑包进行数字签名、选择性地分发捆绑包和/或对从捆绑包取回的一个或更多资源包进行索引的一种或更多种技术和/或系统。也就是说,捆绑包(例如应用或游戏捆绑包)包括一个或更多应用包,所述应用包包括被配置成在各种计算环境...
  • 在本文中所描述的过程和系统使计算设备能够利用并行图形硬件来执行基于体素的三维(3D)重建建模。计算设备可以生成初始的低分辨率体素列表。体素列表中的体素可以表示为与体素网格内的单元(cell)的3D空间位置相对应的索引三元组(例如,{ix...
  • 描述了用于管理web服务(128)的状态信息(140)的技术。一种装置(100)可包括处理器电路,以及用于由处理器电路执行以提供用于修改由网络服务(128)提供的网络资源(130)的状态的一组操作的应用程序(120)。该应用程序(120...
  • 一种用于在世界空间中创建视角锁定虚拟对象的方法和装置。虚拟对象可由另一用户在与创建该虚拟对象的位置、姿态和朝向相同或接近的位置、姿态和朝向用消费设备消费。对象可具有由其创建者定义的一个、几个或许多可允许的消费位置、姿态和朝向。