会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • MEMORY DESCRIPTOR LIST CACHING AND PIPELINE PROCESSING
    • 内存描述符列表缓存和管道处理
    • WO2016118504A1
    • 2016-07-28
    • PCT/US2016/013909
    • 2016-01-19
    • MICROSOFT TECHNOLOGY LICENSING, LLC
    • WILSON, Mei L.KRISHNAN, JiteshKARIVARADASWAMY, Sathyanarayanan
    • G06F13/28G06F12/00G06F9/00
    • G06F13/28G06F2212/306G06F2212/455G06F2212/464
    • A method is configured to increase efficiency of buffer usage within a pipeline of a computing device. The method includes creation of a buffer (120) in memory (110) of the computing device and caching of a memory descriptor list (208) by the computing device that describes the buffer in a buffer information cache (122) and has associated therewith a handle (210) that acts as a lookup to the memory descriptor list. The method also includes passing the handle through the pipeline (216) of the computing device for processing of data within the buffer by one or more stages (218,220) of the pipeline such that access to the data is obtained by the one or more stages by using the handle as the lookup as part of a call to obtain the memory descriptor list for the buffer from the buffer information cache.
    • 一种方法被配置为增加计算设备的流水线内的缓冲器使用的效率。 该方法包括在计算设备的存储器(110)中创建缓冲器(120),并且由缓冲器信息高速缓存(122)中描述缓冲器的计算设备对存储器描述符列表(208)进行高速缓存,并且与其相关联 handle(210),用作查询内存描述符列表。 该方法还包括将句柄通过计算设备的流水线(216),以便通过流水线的一个或多个阶段(218,220)处理缓冲器内的数据,使得通过一个或多个阶段获得对数据的访问 使用句柄作为查询作为调用的一部分,从缓冲区信息缓存获取缓冲区的内存描述符列表。
    • 7. 发明申请
    • ARBITRATING CONTROL ACCESS TO A SHARED RESOURCE ACROSS MULTIPLE CONSUMERS
    • 在多个消费者之间实现对共享资源的访问控制
    • WO2017165331A1
    • 2017-09-28
    • PCT/US2017/023277
    • 2017-03-21
    • MICROSOFT TECHNOLOGY LICENSING, LLC
    • CHOE, Sang K.KARIVARADASWAMY, SathyanarayananWILSON, Mei LingSHEN, FabinKABANOV, Aleksey S.DVORAK, Casey J.
    • G06F9/52
    • H04L47/803G06F9/52H04L41/12H04L67/02
    • Techniques for arbitrating control access to a shared resource among multiple client applications concurrently consuming a shared data stream associated with the shared resource are described. A server component instantiates a shared resource component representing the shared resource and associated shared data stream. The server component publishes a shared resource interface that provides central interface for the multiple client applications to access the shared resource and associated shared data stream. Each client application may access the shared resource in either control mode or shared mode to consume the shared data stream. In control mode, the client application has read-write access to control parameters representing a configuration of the shared resource that are usable to modify aspects of the shared data stream. In shared mode, the client application has read-only access to the control parameters.
    • 描述了用于仲裁并行地消费与共享资源相关联的共享数据流的多个客户端应用程序之间对共享资源的控制访问的技术。 服务器组件实例化表示共享资源和关联的共享数据流的共享资源组件。 服务器组件发布共享资源接口,为多个客户端应用程序访问共享资源和关联的共享数据流提供中央接口。 每个客户端应用程序都可以以控制模式或共享模式访问共享资源,以使用共享数据流。 在控制模式下,客户端应用程序对控制参数具有读写访问权限,该控制参数表示可用于修改共享数据流方面的共享资源配置。 在共享模式下,客户端应用程序对控制参数具有只读权限。
    • 8. 发明申请
    • USER MODE DRIVER EXTENSION AND PREPROCESSING
    • 用户模式驱动程序扩展和预处理
    • WO2016118346A1
    • 2016-07-28
    • PCT/US2016/012781
    • 2016-01-11
    • MICROSOFT TECHNOLOGY LICENSING, LLC
    • WILSON, Mei L.KRISHNAN, JiteshKARIVARADASWAMY, Sathyanarayanan
    • G06F9/54G06F13/10
    • G06F9/4411G06F9/44505G06F9/545
    • User mode driver extension techniques are described. In one or more implementations, a computing device implements techniques that promote stability of execution of drivers performed by a computing device including stream preprocessing. The computing device includes a processing system to execute an operating system using a kernel mode and a user mode and memory configured to maintain instructions stored thereon that are executable by the processing system. The instructions include the operating system and a device driver and a user mode driver extension that correspond to a camera to support a communicative coupling between the camera and the operating system. The device driver is executable within the kernel mode and the user mode driver extension executable within the user mode. The user mode driver extension is configured to preprocess streams originated by the camera before processing by a camera pipeline of the operating system.
    • 描述用户模式驱动程序扩展技术。 在一个或多个实现中,计算设备实现促进由包括流预处理的计算设备执行的驱动程序的执行稳定性的技术。 计算设备包括处理系统,用于执行使用内核模式的操作系统和被配置为维护可由处理系统执行的存储在其上的指令的用户模式和存储器。 说明书包括操作系统和设备驱动程序以及与相机对应的用户模式驱动程序扩展,以支持相机和操作系统之间的通信耦合。 设备驱动程序在内核模式下可执行,用户模式驱动程序扩展在用户模式下可执行。 用户模式驱动器扩展被配置为在由操作系统的相机管线处理之前预处理由相机发起的流。