会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Method and system for image monitoring
    • 图像监控方法和系统
    • US20080049028A1
    • 2008-02-28
    • US11510529
    • 2006-08-25
    • William R. HancockJonathan P. Struebel
    • William R. HancockJonathan P. Struebel
    • G06F15/16
    • G06T7/0002G06F3/14G09G3/006G09G5/363
    • A system for verifying the generation of a critical symbology includes a display processor configured to generate graphic commands from one or more system inputs. The display processor is further configured to determine the critical symbology. A graphics processing unit is coupled to the display processor. The graphics processing unit is configured to generate a plurality of pixels forming an image and is further configured to mark at least a portion of the plurality of pixels to produce marked pixels of the critical symbology. A graphics logic device is coupled to the graphics processing unit and includes an integrity monitoring function and a memory coupled to the integrity monitoring function. The integrity monitoring function is configured to detect the marked pixels and generate data regarding the critical symbology. The memory is configured to store the data regarding the critical symbology. A monitor warning function device is coupled to the graphics logic device and is configured to receive the data regarding the critical symbology and verify the generation of the critical symbology.
    • 用于验证关键符号系统的生成的系统包括被配置为从一个或多个系统输入生成图形命令的显示处理器。 显示处理器还被配置为确定关键符号系统。 图形处理单元耦合到显示处理器。 图形处理单元被配置为生成形成图像的多个像素,并且还被配置为标记多个像素的至少一部分以产生关键符号系统的标记像素。 图形逻辑设备耦合到图形处理单元并且包括完整性监视功能和耦合到完整性监视功能的存储器。 完整性监控功能被配置为检测标记的像素并生成关于关键符号系统的数据。 存储器被配置为存储关于关键符号系统的数据。 监视器警告功能设备耦合到图形逻辑设备,并且被配置为接收关于关键符号系统的数据并验证关键符号系统的生成。
    • 3. 发明授权
    • Virtual memory translator for real-time operating systems
    • 用于实时操作系统的虚拟内存翻译器
    • US07200733B2
    • 2007-04-03
    • US10659922
    • 2003-09-11
    • William R. Hancock
    • William R. Hancock
    • G06F12/10
    • G06F12/1009
    • A multi-tiered lookup table is used to progressively map a virtual address to a specific control word that facilitates resolution of the virtual address for a translation lookaside buffer (TLB) miss. In one embodiment, the control word has a compressed and efficiently encoded image of the TLB hardware register data. The control word is accessed with or without a level of indirection in various embodiments. In some embodiments, the control word provides all information needed to decode the majority of memory blocks, or points to a third level for special blocks.
    • 多层查找表用于逐渐将虚拟地址映射到特定的控制字,这有助于解析翻译后备缓冲区(TLB)遗漏的虚拟地址。 在一个实施例中,控制字具有TLB硬件寄存器数据的压缩且有效编码的图像。 在各种实施例中,控制字被访问有或没有间接级别。 在一些实施例中,控制字提供解码大多数存储器块所需的所有信息,或指向特殊块的第三级。
    • 4. 发明授权
    • Use of texture memory for WX scan conversion
    • 使用纹理记忆进行WX扫描转换
    • US06621451B1
    • 2003-09-16
    • US10218299
    • 2002-08-13
    • Paul A. FisherWilliam R. HancockSusan L. McCullough
    • Paul A. FisherWilliam R. HancockSusan L. McCullough
    • G01S702
    • G06T11/001G01S7/14G01S7/22G01S7/298G01S13/951Y02A90/18
    • A radar display system (10) according to the present invention generates textured radar display data by utilizing a direct memory access receiver (12) to receive radially scanned radar data, to convert the radially scanned radar data into range bin data sets, and to store the range bin data sets. A graphics renderer (18) stores the set of range bin data sets in a texture memory (20) as a plurality of rectangular textures, and bit maps the rectangular textures to a series of display triangles in a frame buffer (22). The graphics renderer (18) colors the display triangles in accordance with the rectangular textures by performing a bi-linear interpolation of the color and warps the display triangles in accordance with the size of a display (24).
    • 根据本发明的雷达显示系统(10)通过利用直接存储器存取接收器(12)来生成纹理雷达显示数据,以接收径向扫描的雷达数据,将辐射扫描的雷达数据转换成范围箱数据集,并存储 范围仓数据集。 图形渲染器(18)将纹理存储器(20)中的范围仓数据集合存储为多个矩形纹理,并将矩形纹理位映射到帧缓冲器(22)中的一系列显示三角形。 图形渲染器(18)通过执行颜色的双线性插值来根据矩形纹理对显示三角形进行颜色校正,并根据显示器(24)的尺寸扭曲显示三角形。
    • 8. 发明授权
    • Virtual memory translator for real-time operating systems
    • 用于实时操作系统的虚拟内存翻译器
    • US07558940B2
    • 2009-07-07
    • US11678126
    • 2007-02-23
    • William R. Hancock
    • William R. Hancock
    • G06F12/00
    • G06F12/1009
    • A multi-tiered lookup table is used to progressively map a virtual address to a specific control word that facilitates resolution of the virtual address for a translation lookaside buffer (TLB) miss. In one embodiment, the control word has a compressed and efficiently encoded image of the TLB hardware register data. The control word is accessed with or without a level of indirection in various embodiments. In some embodiments, the control word provides all information needed to decode the majority of memory blocks, or points to a third level for special blocks.
    • 多层查找表用于逐渐将虚拟地址映射到特定的控制字,这有助于解析翻译后备缓冲区(TLB)遗漏的虚拟地址。 在一个实施例中,控制字具有TLB硬件寄存器数据的压缩且有效编码的图像。 在各种实施例中,控制字被访问有或没有间接级别。 在一些实施例中,控制字提供解码大多数存储器块所需的所有信息,或指向特殊块的第三级。
    • 9. 发明申请
    • Method and system for an external front buffer for a graphical system
    • 用于图形系统的外部前缓冲区的方法和系统
    • US20080001957A1
    • 2008-01-03
    • US11479813
    • 2006-06-30
    • William R. HancockRobert J. Quirk
    • William R. HancockRobert J. Quirk
    • G06T1/60
    • G09G5/363G06F3/14G06F3/1438G06T1/20G09G5/14G09G5/395
    • In one embodiment of the present invention, a system for displaying images in at least one display window on a display unit includes a display processor configured to generate graphics commands from a received input. A graphics processing unit is coupled to the display processor and includes rendering engine configured to generate graphic data from the graphics commands, an internal memory coupled to the rendering engine, and a general purpose I/O coupled to the rendering engine and configured to transmit messages from the graphics processing unit. A graphics logic device is coupled to the graphics processing unit. The graphics logic device is configured to initiate a transfer of graphic data for an update of a display window from the internal memory to the display unit upon receipt of a message indicative of an available update to the display window. An external memory is coupled to the graphics logic device and the external memory is configured to supply graphic data to the display window when the update of the display unit is not available and to store the update of the display window when the display window receives the update from the internal memory.
    • 在本发明的一个实施例中,用于在显示单元上的至少一个显示窗口中显示图像的系统包括被配置为从接收的输入生成图形命令的显示处理器。 图形处理单元耦合到显示处理器并且包括被配置为从图形命令生成图形数据的渲染引擎,耦合到呈现引擎的内部存储器以及耦合到呈现引擎并被配置为传送消息的通用I / O 来自图形处理单元。 图形逻辑设备耦合到图形处理单元。 图形逻辑设备被配置为在接收到指示对显示窗口的可用更新的消息时发起用于将显示窗口更新的图形数据从内部存储器传送到显示单元。 外部存储器耦合到图形逻辑设备,并且外部存储器被配置为当显示单元的更新不可用时将图形数据提供给显示窗口,并且当显示窗口接收到更新时存储显示窗口的更新 从内部的记忆。
    • 10. 发明授权
    • Graphics driver and method with time partitioning
    • 图形驱动和时间分割方法
    • US06980216B2
    • 2005-12-27
    • US10766546
    • 2004-01-27
    • William R. HancockLarry J. MillerMichael R. Wittman
    • William R. HancockLarry J. MillerMichael R. Wittman
    • G06F9/46G06F9/48G06F15/00G06T1/00G09G5/14
    • G09G5/14G06F9/462G06F9/4881
    • A graphics driver and method is provided that facilitates graphics rendering time partitioning to provide improved resource allocation between multiple windows and/or multiple graphics clients. The graphics driver receives high level graphics data from multiple graphics clients and outputs a time-partitioned chain of graphics primitives to the graphics processor. The graphics driver includes a partitioning controller, a graphics translator, and a chain builder. The partitioning controller allocates processing time among the multiple graphics clients, with each of the multiple graphics clients being allocated a periodic budget. The graphics translator translates high level graphics commands received from the graphics clients into graphics primitives that can be processed by the graphics processor. The chain builder creates chains of the graphics primitives that are configured to give each graphics client its associated periodic budget in the graphics processor.
    • 提供了一种图形驱动器和方法,其促进图形渲染时间划分以在多个窗口和/或多个图形客户端之间提供改进的资源分配。 图形驱动程序从多个图形客户端接收高级图形数据,并向图形处理器输出时间分割的图形基元链。 图形驱动器包括分区控制器,图形转换器和链构建器。 分区控制器分配多个图形客户端之间的处理时间,多个图形客户端中的每一个被分配周期性预算。 图形翻译器将从图形客户端接收的高级图形命令转换成图形处理器可处理的图形基元。 链构建器创建图形基元的链,其被配置为在图形处理器中为每个图形客户端提供其相关的周期性预算。