Patent | Date |
---|
Verifying a hardware design for a component that implements a permutation respecting function Grant 11,455,451 - McKemey , et al. September 27, 2 | 2022-09-27 |
Intersection Testing in Ray Tracing Systems Using Hierarchical Acceleration Structures With Implicitly Represented Nodes App 20220301255 - Clark; Gregory ;   et al. | 2022-09-22 |
Periodic Reset Of Graphics Processor Unit In Safety-critical Graphics Processing System App 20220300379 - Morris; Philip ;   et al. | 2022-09-22 |
Untransformed display lists in a tile based rendering system Grant 11,450,060 - Howson September 20, 2 | 2022-09-20 |
Random accessible image data compression Grant 11,443,457 - Yang September 13, 2 | 2022-09-13 |
Methods and decompression units for decompressing a compressed block of image data Grant 11,443,458 - Yang September 13, 2 | 2022-09-13 |
Conservative Rasterization Using Gradients App 20220284644 - Van Benthem; Casper | 2022-09-08 |
Sampling For Feature Detection In Image Analysis App 20220284694 - Smith; Timothy | 2022-09-08 |
Guaranteed Data Compression Using Intermediate Compressed Data App 20220286142 - Fenney; Simon | 2022-09-08 |
Scheduling Tasks Using Targeted Pipelines App 20220276895 - Nield; Simon ;   et al. | 2022-09-01 |
Scalable Parallel Tessellation App 20220277521 - Howson; John W. | 2022-09-01 |
Livelock Detection in a Hardware Design Using Formal Evaluation Logic App 20220277124 - Darbari; Ashish ;   et al. | 2022-09-01 |
Addressing read and write registers in an event slot of a communications interface with a single address by a host system and individually addressable by a state machine Grant 11,429,546 - Hindle , et al. August 30, 2 | 2022-08-30 |
Tile-based scheduling Grant 11,430,164 - Herath , et al. August 30, 2 | 2022-08-30 |
Data selection for a processor pipeline using multiple supply lines Grant 11,429,389 - Nield , et al. August 30, 2 | 2022-08-30 |
Tessellation Hardware Subdivision of Patches Into Sub-Patches App 20220270325 - Lacey; Peter Malcolm ;   et al. | 2022-08-25 |
Post-tessellation Blending In A Gpu Pipeline App 20220270320 - Lacey; Peter Malcolm ;   et al. | 2022-08-25 |
Task Repacking App 20220269527 - Velentzas; Panagiotis ;   et al. | 2022-08-25 |
Processing Received Pixel Values in an Image Processing System Using Pixel Value Subset Groups App 20220270200 - Lee; Timothy | 2022-08-25 |
Modifying Processing of Commands in a Command Queue Based on Accessed Data Related to a Command App 20220270202 - Glanville; James | 2022-08-25 |
Rasterising Aliased Lines App 20220270307 - Van Benthem; Casper | 2022-08-25 |
Arbitrating requests for access to a computer resource by ordered requestors Grant 11,422,953 - Kallen August 23, 2 | 2022-08-23 |
Image data compression Grant 11,423,579 - Higginbottom , et al. August 23, 2 | 2022-08-23 |
Iterative estimation hardware Grant 11,422,802 - Rose , et al. August 23, 2 | 2022-08-23 |
Allocation of memory Grant 11,422,742 - Herath , et al. August 23, 2 | 2022-08-23 |
Buffer addressing for a convolutional neural network Grant 11,423,285 - Barnard , et al. August 23, 2 | 2022-08-23 |
Training a Neural Network App 20220261652 - Asad; Muhammad ;   et al. | 2022-08-18 |
Image Data Decompression Using Difference Values Between Data Values And Origin Values For Image Data Channels App 20220262042 - Higginbottom; Paul ;   et al. | 2022-08-18 |
Method and System for Wirelessly Transmitting Data App 20220264456 - Knowles; Ian R. | 2022-08-18 |
Computing Systems And Methods For Processing Graphics Data Using Cost Indications For Sets Of Tiles Of A Rendering Space App 20220261950 - Howson; John W. ;   et al. | 2022-08-18 |
Graphics Processing Units And Methods For Controlling Rendering Complexity Using Cost Indications For Sets Of Tiles Of A Rendering Space App 20220262061 - Howson; John W. ;   et al. | 2022-08-18 |
Encoding and Decoding Variable Length Instructions App 20220261248 - Nield; Simon Thomas ;   et al. | 2022-08-18 |
Look ahead normaliser Grant 11,416,215 - Van Benthem August 16, 2 | 2022-08-16 |
Circuit architecture mapping signals to functions for state machine execution Grant 11,416,442 - Hindle , et al. August 16, 2 | 2022-08-16 |
Implementing Dilated Convolution In Hardware App 20220253506 - Ahmadi; Aria ;   et al. | 2022-08-11 |
Hardware Unit for Performing Matrix Multiplication with Clock Gating App 20220253319 - Martin; Christopher ;   et al. | 2022-08-11 |
Compressing a Set of Coefficients for Subsequent Use in a Neural Network App 20220253709 - Asad; Muhammad ;   et al. | 2022-08-11 |
Processing Tasks in a Processing System App 20220253348 - King; Ian ;   et al. | 2022-08-11 |
Neural Network Comprising Matrix Multiplication App 20220253716 - Choudhury; Biswarup ;   et al. | 2022-08-11 |
Graphics Processing Systems and Methods App 20220253982 - Beaumont; Ian | 2022-08-11 |
Method And System For Safety Critical Rendering Of A Frame App 20220254088 - Broome; Jamie ;   et al. | 2022-08-11 |
Data Decompression and Packing App 20220256178 - Bond; Jeffery Thomas ;   et al. | 2022-08-11 |
Data Compression and Packing App 20220256164 - Bond; Jeffery Thomas ;   et al. | 2022-08-11 |
Conservative Rasterization App 20220254077 - Van Benthem; Casper | 2022-08-11 |
Implementing Fully-Connected Neural-Network Layers in Hardware App 20220253683 - Asad; Muhammad ;   et al. | 2022-08-11 |
Intersection Testing for Ray Tracing App 20220254092 - Barnard; Daniel | 2022-08-11 |
Method And System For Safety Critical Rendering Of A Frame App 20220254087 - Broome; Jamie ;   et al. | 2022-08-11 |
Buffer checker for task processing fault detection Grant 11,409,557 - Shao , et al. August 9, 2 | 2022-08-09 |
Generation of a control stream for a tile Grant 11,410,385 - Yang , et al. August 9, 2 | 2022-08-09 |
Performing constant modulo arithmetic Grant 11,409,500 - Rose August 9, 2 | 2022-08-09 |
Setting Selection Values for Motion Estimation Vectors Based on Remote Motion Vectors of Interpolated Frames App 20220248046 - Fishwick; Steven | 2022-08-04 |
Task Assembly for SIMD Processing Using Characteristics of Computation Instance for Allocation to a Task App 20220245755 - Sansottera; Andrea ;   et al. | 2022-08-04 |
Hierarchy Merging in Computer Graphics App 20220245111 - Harrison; Matthew ;   et al. | 2022-08-04 |
Hierarchical acceleration structures for use in ray tracing systems Grant 11,403,803 - Clark , et al. August 2, 2 | 2022-08-02 |
Intersection Testing in Ray Tracing Systems with Skipping of Nodes in Sub-trees of Hierarchical Acceleration Structures App 20220237853 - Clark; Gregory ;   et al. | 2022-07-28 |
Guaranteed Data Compression App 20220232217 - Martinelli; Ilaria ;   et al. | 2022-07-21 |
Atomic Memory Update Unit And Methods App 20220230378 - Clohset; Steven J. ;   et al. | 2022-07-21 |
Error allocation format selection for hardware implementation of deep neural network Grant 11,392,823 - Imber July 19, 2 | 2022-07-19 |
Method and system for multisample antialiasing Grant 11,393,165 - Foo , et al. July 19, 2 | 2022-07-19 |
Method and apparatus for time synchronization in wireless networks Grant 11,394,524 - Knowles July 19, 2 | 2022-07-19 |
Method and Device for Transmitting a Data Stream with Selectable Ratio of Error Correction Packets to Data Packets App 20220224360 - Mani; Senthil Kumar ;   et al. | 2022-07-14 |
Rendering A Scene Using A Reduced Memory Representation Of A Polynomial Function To Determine An Output Value Approximating A Mathematical Function App 20220222311 - Fenney; Simon | 2022-07-14 |
Accessing Primitive Data Using Tessellated Primitive ID App 20220222894 - Lacey; Peter Malcolm | 2022-07-14 |
Controlling Analogue Gain of an Audio Signal Using Digital Gain Estimation and Gain Adaption App 20220224299 - Mani; Senthil Kumar ;   et al. | 2022-07-14 |
Denoising filter Grant 11,386,528 - Csefalvay July 12, 2 | 2022-07-12 |
Tessellation method using recursive sub-division of triangles Grant 11,386,617 - Lacey , et al. July 12, 2 | 2022-07-12 |
Noise enhanced histograms Grant 11,386,534 - Lee July 12, 2 | 2022-07-12 |
Double-angle gradients Grant 11,386,571 - Lakemond July 12, 2 | 2022-07-12 |
Intersection Testing in a Ray Tracing System Using Ray Bundle Vectors App 20220215615 - Clark; Gregory ;   et al. | 2022-07-07 |
Systems And Methods For Distributed Scalable Ray Processing App 20220215614 - Richards; Joseph M. ;   et al. | 2022-07-07 |
Intersection testing in ray tracing systems using hierarchical acceleration structures with implicitly represented nodes Grant 11,380,042 - Clark , et al. July 5, 2 | 2022-07-05 |
Periodic reset of graphics processor unit in safety-critical graphics processing system Grant 11,379,309 - Morris , et al. July 5, 2 | 2022-07-05 |
Dedicated Ray Memory for Ray Tracing in Graphics Systems App 20220207814 - Howson; John W. ;   et al. | 2022-06-30 |
Guaranteed Data Compression App 20220209790 - Fenney; Simon ;   et al. | 2022-06-30 |
Interpolating a Sample Position Value by Interpolating Surrounding Interpolated Positions App 20220207110 - Fenney; Simon | 2022-06-30 |
Sampling for feature detection in image analysis Grant 11,373,394 - Smith June 28, 2 | 2022-06-28 |
Conservative rasterization using gradients Grant 11,373,349 - Van Benthem June 28, 2 | 2022-06-28 |
Scalable parallel tessellation Grant 11,373,371 - Howson June 28, 2 | 2022-06-28 |
Memory interface between physical and virtual address spaces Grant 11,372,777 - Robinson , et al. June 28, 2 | 2022-06-28 |
Synchronisation symbol detector Grant 11,374,733 - Carvalho , et al. June 28, 2 | 2022-06-28 |
Livelock detection in a hardware design using formal evaluation logic Grant 11,373,025 - Darbari , et al. June 28, 2 | 2022-06-28 |
Guaranteed data compression using intermediate compressed data Grant 11,374,590 - Fenney June 28, 2 | 2022-06-28 |
Assigning Primitives To Tiles In A Graphics Processing System App 20220198745 - Yang; Xile | 2022-06-23 |
Multiplexing between different processing channels Grant 11,366,637 - Rovers June 21, 2 | 2022-06-21 |
Scheduling tasks using targeted pipelines Grant 11,366,691 - Nield , et al. June 21, 2 | 2022-06-21 |
Efficient encoding methods using bit inversion and padding bits Grant 11,368,166 - Lacey , et al. June 21, 2 | 2022-06-21 |
Intersection Testing In A Ray Tracing System Using Multiple Ray Bundle Intersection Tests App 20220189097 - Clark; Gregory ;   et al. | 2022-06-16 |
Rendering of Soft Shadows App 20220189098 - Morgan; Gareth ;   et al. | 2022-06-16 |
Post-tessellation blending in a GPU pipeline Grant 11,361,499 - Lacey , et al. June 14, 2 | 2022-06-14 |
Processing received pixel values in an image processing system using pixel value subset groups Grant 11,361,398 - Lee June 14, 2 | 2022-06-14 |
In-band quality data Grant 11,363,085 - Annamraju , et al. June 14, 2 | 2022-06-14 |
Method and Apparatus for Rendering a Computer Generated Image App 20220180604 - Fenney; Simon | 2022-06-09 |
Tessellation hardware subdivision of patches into sub-patches Grant 11,354,859 - Lacey , et al. June 7, 2 | 2022-06-07 |
Rasterising aliased lines Grant 11,354,835 - Van Benthem June 7, 2 | 2022-06-07 |
Workload Repetition Redundancy App 20220171684 - McNamara; Damien ;   et al. | 2022-06-02 |
Gamut Mapping Using Luminance Parameters App 20220172694 - Fazzini; Paolo | 2022-06-02 |
Frustum Rendering in Computer Graphics App 20220172432 - Fenney; Simon ;   et al. | 2022-06-02 |
Rendering Optimisation by Recompiling Shader Instructions App 20220172422 - Glanville; James | 2022-06-02 |
Graphics processing units and methods for controlling rendering complexity using cost indications for sets of tiles of a rendering space Grant 11,348,302 - Howson , et al. May 31, 2 | 2022-05-31 |
Encoding and decoding variable length instructions Grant 11,347,509 - Nield , et al. May 31, 2 | 2022-05-31 |
Computing systems and methods for processing graphics data using cost indications for sets of tiles of a rendering space Grant 11,348,197 - Howson , et al. May 31, 2 | 2022-05-31 |
Tile Based Computer Graphics App 20220164919 - Fishwick; Steven J. ;   et al. | 2022-05-26 |
Hierarchy merging Grant 11,341,110 - Harrison , et al. May 24, 2 | 2022-05-24 |
Method and system for wirelessly transmitting data Grant 11,343,769 - Knowles May 24, 2 | 2022-05-24 |
Task assembly for SIMD processing Grant 11,341,601 - Sansottera , et al. May 24, 2 | 2022-05-24 |
Guaranteed Data Compression Using Reduced Bit Depth Data App 20220158653 - Lacey; Peter Malcolm ;   et al. | 2022-05-19 |
Rendering In Computer Graphics Systems App 20220157019 - Barber; Piers ;   et al. | 2022-05-19 |
Controlling Rendering Operations by Shader Buffer Identification App 20220157007 - Howson; John W. ;   et al. | 2022-05-19 |
Sorting Memory Address Requests For Parallel Memory Access Using Input Address Match Masks App 20220156203 - Iuliano; Luca ;   et al. | 2022-05-19 |
Tessellation Method Using Vertex Tessellation Factors App 20220157018 - Fenney; Simon ;   et al. | 2022-05-19 |
Encoding Images Using Mip Map Compression App 20220159274 - King; Rostam | 2022-05-19 |
Apparatus and Method for Processing Floating-Point Numbers App 20220156043 - Elliott; Sam ;   et al. | 2022-05-19 |
Intersection testing in ray tracing systems with skipping of nodes in sub-trees of hierarchical acceleration structures Grant 11,335,055 - Clark , et al. May 17, 2 | 2022-05-17 |
Image data decompression Grant 11,335,031 - Higginbottom , et al. May 17, 2 | 2022-05-17 |
Tiling a Primitive in a Graphics Processing System by Edge-Specific Testing of a Subset of Tiles in a Rendering Space App 20220148125 - Yang; Xile | 2022-05-12 |
Verification Of Hardware Design For An Integrated Circuit That Implements A Function That Is Polynomial In One Or More Sub-functions App 20220147677 - Edmonds; Rachel ;   et al. | 2022-05-12 |
Implementation Of A Neural Network In Multicore Hardware App 20220147832 - Huang; Xiran ;   et al. | 2022-05-12 |
Graphics Processing Method and System for Processing Sub-Primitives App 20220148255 - Yang; Xile ;   et al. | 2022-05-12 |
Biasing selection of motion estimation vectors Grant 11,330,286 - Fishwick May 10, 2 | 2022-05-10 |
Formal Verification Tool To Verify Hardware Design Of Memory Unit App 20220139480 - Darbari; Ashish ;   et al. | 2022-05-05 |
Multi-Rendering in Graphics Processing Units Using Render Progression Checks App 20220139022 - Howson; John ;   et al. | 2022-05-05 |
Detecting Out-of-bounds Violations In A Hardware Design Using Formal Verification App 20220138389 - Darbari; Ashish ;   et al. | 2022-05-05 |
Method and apparatus for processing a received sequence of data packets by removing unsuitable error correction packets from the sequence Grant 11,323,136 - Mani , et al. May 3, 2 | 2022-05-03 |
Modifying processing of commands in a command queue based on subsequently received data Grant 11,321,808 - Glanville May 3, 2 | 2022-05-03 |
Hardware unit for performing matrix multiplication with clock gating Grant 11,321,096 - Martin , et al. May 3, 2 | 2022-05-03 |
Guaranteed data compression Grant 11,323,718 - Martinelli , et al. May 3, 2 | 2022-05-03 |
Implementation Of A Neural Network In Multicore Hardware App 20220129741 - Huang; Xiran ;   et al. | 2022-04-28 |
Interpolating a sample position value by interpolating surrounding interpolated positions Grant 11,314,845 - Fenney April 26, 2 | 2022-04-26 |
Controlling analogue gain of an audio signal using digital gain estimation and voice detection Grant 11,316,488 - Mani , et al. April 26, 2 | 2022-04-26 |
Dedicated ray memory for ray tracing in graphics systems Grant 11,315,302 - Howson , et al. April 26, 2 | 2022-04-26 |
Hidden Culling In Tile-based Computer Generated Images App 20220122314 - Yang; Xile ;   et al. | 2022-04-21 |
Implementation Of A Neural Network In Multicore Hardware App 20220121914 - Huang; Xiran ;   et al. | 2022-04-21 |
Compiling and combining instructions from different branches for execution in a processing element of a multithreaded processor Grant 11,307,862 - Park April 19, 2 | 2022-04-19 |
Intersection testing in a ray tracing system using ray bundle vectors Grant 11,308,683 - Clark , et al. April 19, 2 | 2022-04-19 |
Accessing primitive data using tessellated primitive ID Grant 11,308,691 - Lacey April 19, 2 | 2022-04-19 |
Guaranteed data compression Grant 11,309,907 - Fenney , et al. April 19, 2 | 2022-04-19 |
Verification Of Hardware Design For Component That Evaluates An Algebraic Expression Using Decomposition And Recombination App 20220114315 - Elliott; Sam ;   et al. | 2022-04-14 |
Memory Allocation In A Ray Tracing System App 20220114013 - Goudie; Alistair | 2022-04-14 |
Memory Allocation For Recursive Processing In A Ray Tracing System App 20220114780 - Barnard; Daniel ;   et al. | 2022-04-14 |
Building and Scheduling Tasks for Parallel Processing App 20220114016 - Goudie; Alistair ;   et al. | 2022-04-14 |
Edge Test And Depth Calculation In Graphics Processing Hardware App 20220114779 - Van Benthem; Casper | 2022-04-14 |
Rendering of soft shadows Grant 11,302,057 - Morgan , et al. April 12, 2 | 2022-04-12 |
Intersection testing in a ray tracing system using multiple ray bundle intersection tests Grant 11,295,509 - Clark , et al. April 5, 2 | 2022-04-05 |
Frustum rendering in computer graphics Grant 11,295,524 - Fenney , et al. April 5, 2 | 2022-04-05 |
System and method for rounding reciprocal square root results of input floating point numbers Grant 11,294,625 - Van Benthem , et al. April 5, 2 | 2022-04-05 |
Float division by constant integer Grant 11,294,634 - Kallen , et al. April 5, 2 | 2022-04-05 |
ASTC interpolation Grant 11,295,485 - Rovers April 5, 2 | 2022-04-05 |
Time Stamp Replication Within a Wireless Network Based on Transmission Prediction App 20220103280 - Knowles; Ian | 2022-03-31 |
Intersection Testing For Ray Tracing App 20220101592 - Barnard; Daniel | 2022-03-31 |
Intersection Testing For Ray Tracing App 20220101591 - Barnard; Daniel | 2022-03-31 |
Downscaler and Method of Downscaling App 20220100466 - Lee; Timothy ;   et al. | 2022-03-31 |
Float Division by Constant Integer App 20220100471 - KALLEN; Jonas ;   et al. | 2022-03-31 |
Hardware Implementation Of Windowed Operations In Three Or More Dimensions App 20220101102 - Sheth; Ivaxi ;   et al. | 2022-03-31 |
Multistage Collector For Outputs In Multiprocessor Systems App 20220101485 - McCombe; James Alexander ;   et al. | 2022-03-31 |
Intersection Testing For Ray Tracing App 20220101590 - Barnard; Daniel | 2022-03-31 |
Workload repetition redundancy Grant 11,288,145 - McNamara , et al. March 29, 2 | 2022-03-29 |
Determining lighting information for rendering a scene in computer graphics using illumination point sampling Grant 11,288,855 - Ozdas , et al. March 29, 2 | 2022-03-29 |
Gamut mapping with blended scaling and clamping Grant 11,289,049 - Fazzini March 29, 2 | 2022-03-29 |
Synchronisation of hardware clock using software clock synchronisation error Grant 11,287,843 - Woodhead , et al. March 29, 2 | 2022-03-29 |
Ray Tracing System Architectures and Methods App 20220092843 - Peterson; Luke T. ;   et al. | 2022-03-24 |
Task Scheduling in a GPU Using Wakeup Event State Data App 20220091885 - Nield; Simon ;   et al. | 2022-03-24 |
Downscaler and Method of Downscaling App 20220092731 - Lee; Timothy ;   et al. | 2022-03-24 |
System And Method For Rounding Reciprocal Square Root Results Of Input Floating Point Numbers App 20220091819 - VAN BENTHEM; Casper ;   et al. | 2022-03-24 |
Systems and methods for distributed scalable ray processing Grant 11,282,262 - Richards , et al. March 22, 2 | 2022-03-22 |
Encoding images using MIP map compression Grant 11,284,090 - King March 22, 2 | 2022-03-22 |
Tile based computer graphics Grant 11,282,162 - Fishwick , et al. March 22, 2 | 2022-03-22 |
Image noise reduction Grant 11,282,216 - Vivet , et al. March 22, 2 | 2022-03-22 |
Anisotropic Texture Filtering for Sampling Points in Screen Space App 20220084263 - King; Rostam | 2022-03-17 |
Primitive Block Generator for Graphics Processing Systems App 20220084281 - Yang; Xile ;   et al. | 2022-03-17 |
Texture Filtering with Dynamic Scheduling in Computer Graphics App 20220084276 - Van Benthem; Casper | 2022-03-17 |
Rendering optimisation by recompiling shader instructions Grant 11,276,222 - Glanville March 15, 2 | 2022-03-15 |
Rendering in computer graphics systems Grant 11,276,233 - Barber , et al. March 15, 2 | 2022-03-15 |
Conservative rasterization Grant 11,276,212 - Van Benthem March 15, 2 | 2022-03-15 |
Motion estimation using collocated blocks Grant 11,277,632 - Fishwick , et al. March 15, 2 | 2022-03-15 |
Tile Based Interleaving And De-interleaving For Digital Signal Processing App 20220075723 - Murrin; Paul ;   et al. | 2022-03-10 |
Scheduling Tasks Using Work Fullness Counter App 20220075652 - Nield; Simon ;   et al. | 2022-03-10 |
Controlling rendering operations by shader buffer identification Grant 11,270,493 - Howson , et al. March 8, 2 | 2022-03-08 |
Apparatus and method for processing floating-point numbers Grant 11,269,594 - Elliott , et al. March 8, 2 | 2022-03-08 |
Evaluating a Mathematical Function in a Computational Environment App 20220066738 - Gagliano; Luca | 2022-03-03 |
Queues for Inter-Pipeline Data Hazard Avoidance App 20220066781 - Iuliano; Luca ;   et al. | 2022-03-03 |
Coherency Gathering for Ray Tracing App 20220068008 - Livesley; Michael John ;   et al. | 2022-03-03 |
Methods And Systems For Converting Weights Of A Deep Neural Network From A First Number Format To A Second Number Format App 20220067497 - Dikici; Cagatay ;   et al. | 2022-03-03 |
Graphics processing method and system for processing sub-primitives Grant 11,263,806 - Yang , et al. March 1, 2 | 2022-03-01 |
Rendering a scene using a reduced memory representation of a polynomial function to determine an output value approximating a mathematical function Grant 11,263,288 - Fenney March 1, 2 | 2022-03-01 |
Tessellation method using vertex tessellation factors Grant 11,263,811 - Fenney , et al. March 1, 2 | 2022-03-01 |
Multi-rendering in graphics processing units using render progression checks Grant 11,263,798 - Howson , et al. March 1, 2 | 2022-03-01 |
Atomic memory update unit and methods Grant 11,257,271 - Clohset , et al. February 22, 2 | 2022-02-22 |
Guaranteed data compression Grant 11,258,457 - Lacey , et al. February 22, 2 | 2022-02-22 |
Tiling a primitive in a graphics processing system by edge-specific testing of a subset of tiles in a rendering space Grant 11,257,181 - Yang February 22, 2 | 2022-02-22 |
Neural Network Architecture Using Convolution Engine Filter Weight Buffers App 20220051087 - Martin; Christopher | 2022-02-17 |
Task Execution In A Simd Processing Unit With Parallel Groups Of Processing Lanes App 20220051363 - Howson; John ;   et al. | 2022-02-17 |
Coarse Depth Test in Graphics Processing Systems App 20220051474 - Belli; Lorenzo ;   et al. | 2022-02-17 |
Method And System For Processing Floating Point Numbers App 20220050665 - Ferrere; Thomas | 2022-02-17 |
Sorting memory address requests for parallel memory access using input address match masks Grant 11,249,925 - Iuliano , et al. February 15, 2 | 2022-02-15 |
Formal verification tool to verify hardware design of memory unit Grant 11,250,927 - Darbari , et al. February 15, 2 | 2022-02-15 |
Detecting out-of-bounds violations in a hardware design using formal verification Grant 11,250,192 - Darbari , et al. February 15, 2 | 2022-02-15 |
Hardware Implementation of Convolutional Layer of Deep Neural Network App 20220043886 - Martin; Chris ;   et al. | 2022-02-10 |
Methods And Systems For Running Dynamic Recurrent Neural Networks In Hardware App 20220044098 - Asad; Muhammad ;   et al. | 2022-02-10 |
Number Format Selection in Recurrent Neural Networks App 20220044096 - Asad; Muhammad ;   et al. | 2022-02-10 |
Methods And Systems For Verifying A Property Of An Integrated Circuit Hardware Design Using A Quiescent State App 20220043954 - Cruz; Reinald | 2022-02-10 |
Methods And Systems For Fault Injection Testing Of An Integrated Circuit Hardware Design App 20220043059 - Cruz; Reinald ;   et al. | 2022-02-10 |
Assigning primitives to tiles in a graphics processing system Grant 11,244,498 - Yang February 8, 2 | 2022-02-08 |
Memory for storing untransformed primitive blocks Grant 11,244,421 - Brigg February 8, 2 | 2022-02-08 |
Image filtering based on image gradients Grant 11,244,432 - Lakemond February 8, 2 | 2022-02-08 |
Processing Primitives Which Have Unresolved Fragments In A Graphics Processing System App 20220036642 - Howson; John | 2022-02-03 |
Hierarchical Tiling In A Graphics Processing System Using Chain Sorting Of Primitives App 20220036501 - Brigg; Robert ;   et al. | 2022-02-03 |
Edge test and depth calculation in graphics processing hardware Grant 11,238,638 - Van Benthem February 1, 2 | 2022-02-01 |
Object tracking using momentum and acceleration vectors in a motion estimation system Grant 11,240,406 - Fishwick , et al. February 1, 2 | 2022-02-01 |
Convolutional Neural Network Hardware Configuration App 20220027717 - Gibson; Clifford ;   et al. | 2022-01-27 |
Graphics Processing Systems with Expansion Transformation Stage Masks App 20220028030 - Brigg; Robert ;   et al. | 2022-01-27 |
Method and apparatus for rendering a computer generated image Grant 11,232,634 - Fenney January 25, 2 | 2022-01-25 |
Primitive Processing in a Graphics Processing System App 20220020206 - Redshaw; Jonathan | 2022-01-20 |
Methods And Systems For Constructing Ray Tracing Acceleration Structures App 20220020201 - Fenney; Simon | 2022-01-20 |
Methods And Systems For Constructing Ray Tracing Acceleration Structures App 20220020200 - Fenney; Simon | 2022-01-20 |
Time stamp replication within a wireless network based on transmission prediction Grant 11,228,388 - Knowles January 18, 2 | 2022-01-18 |
Multistage collector for outputs in multiprocessor systems Grant 11,227,362 - McCombe , et al. January 18, 2 | 2022-01-18 |
Multiplexing Between Different Processing Channels App 20220012014 - Rovers; Kenneth C. | 2022-01-13 |
Task Merging App 20220012841 - Buch; Roger Hernando ;   et al. | 2022-01-13 |
Methods And Systems For Selecting Number Formats For Deep Neural Networks Based On Network Sensitivity And Quantisation Error App 20220012574 - Imber; James | 2022-01-13 |
Wireless Communication Module Event Selection App 20220015108 - Scott-Jones; Andrew | 2022-01-13 |
Indexing Elements in a Source Array App 20220012222 - Ahmadi; Aria ;   et al. | 2022-01-13 |
Verification of Hardware Design for Data Transformation Pipeline App 20220004690 - Elliott; Sam | 2022-01-06 |
Method And Graphics Processing System For Rendering One Or More Fragments Having Shader-dependent Properties App 20210407191 - Yang; Xile ;   et al. | 2021-12-30 |
Intersection Testing in Ray Tracing Systems with Skipping of Nodes in Sub-trees of Hierarchical Acceleration Structures App 20210407171 - Clark; Gregory ;   et al. | 2021-12-30 |
Hierarchical Acceleration Structures for Use in Ray Tracing Systems App 20210407167 - Clark; Gregory ;   et al. | 2021-12-30 |
Intersection Testing in a Ray Tracing System Using Ray Bundle Vectors App 20210407172 - Clark; Gregory ;   et al. | 2021-12-30 |
Intersection Testing in a Ray Tracing System Using Multiple Ray Bundle Intersection Tests App 20210407173 - Clark; Gregory ;   et al. | 2021-12-30 |
Intersection Testing in Ray Tracing Systems Using Hierarchical Acceleration Structures With Implicitly Represented Nodes App 20210407170 - Clark; Gregory ;   et al. | 2021-12-30 |
Input/output Filter Unit For Graphics Processing Unit App 20210398244 - Beets; Kristof | 2021-12-23 |
Memory Interface Having Multiple Snoop Processors App 20210390052 - Robinson; Martin John ;   et al. | 2021-12-16 |
Buffer Addressing for a Convolutional Neural Network App 20210390368 - Barnard; Daniel ;   et al. | 2021-12-16 |
Transformed Geometry Data Cache for Graphics Processing Systems App 20210383598 - Brigg; Robert ;   et al. | 2021-12-09 |
Systems and Methods for Processing a Stream of Data Values Using Data Value Subset Groups App 20210383161 - Lee; Timothy | 2021-12-09 |
Graphics Processing Using Directional Representations Of Lighting At Probe Positions Within A Scene App 20210383599 - Fursund; Jens ;   et al. | 2021-12-09 |
Asynchronous And Concurrent Ray Tracing And Rasterization Rendering Processes App 20210383592 - Peterson; Luke T. | 2021-12-09 |
Manipulation of Data in a Memory App 20210373801 - Vines; Alan ;   et al. | 2021-12-02 |
Compressing and Decompressing Image Data Using Compacted Region Transforms App 20210377572 - Fenney; Simon | 2021-12-02 |
Memory For Storing Data Blocks App 20210365370 - SCOTT-JONES; Andrew ;   et al. | 2021-11-25 |
Generating an Augmented Reality Image Using a Blending Factor App 20210366200 - Walton; David | 2021-11-25 |
ASTC Interpolation App 20210358080 - Rovers; Kenneth | 2021-11-18 |
Low Latency Distortion Unit for Head Mounted Displays App 20210356749 - Fenney; Simon | 2021-11-18 |
Efficient Encoding Methods App 20210359701 - Lacey; Peter Malcolm ;   et al. | 2021-11-18 |
Hypervisor Removal App 20210349734 - Novales; Mario Sopena ;   et al. | 2021-11-11 |
Priority Based Arbitration App 20210349838 - Van Benthem; Casper | 2021-11-11 |
Pattern-Based Image Data Compression App 20210350580 - Yang; Xile | 2021-11-11 |
Apparatus And Method For Processing Detection Boxes App 20210350161 - Mlynar; Juraj | 2021-11-11 |
Verification Of Hardware Design For Integrated Circuit Implementing Polynomial Input Variable Function App 20210350057 - Elliott; Sam ;   et al. | 2021-11-11 |
Priority Based Arbitration App 20210349769 - Van Benthem; Casper | 2021-11-11 |
Verification Of Hardware Design For Data Transformation Component App 20210350054 - Elliott; Sam | 2021-11-11 |
Methods and Decompression Units for Decompressing Image Data Compressed Using Pattern-Based Compression App 20210352292 - Yang; Xile | 2021-11-11 |
Efficient Encoding Methods App 20210351786 - Lacey; Peter Malcolm ;   et al. | 2021-11-11 |
Guaranteed Data Compression App 20210351785 - Fenney; Simon ;   et al. | 2021-11-11 |
Image Component Detection App 20210337164 - Diggins; Jonathan | 2021-10-28 |
Using Tiling Depth Information In Hidden Surface Removal In A Graphics Processing System App 20210327124 - Broadhurst; Richard ;   et al. | 2021-10-21 |
Scalable Parallel Tessellation App 20210319620 - Howson; John W. | 2021-10-14 |
Bilateral Filter with Data Model App 20210312601 - Lakemond; Ruan | 2021-10-07 |
Stereoscopic Graphics Processing App 20210306613 - Howson; John W. | 2021-09-30 |
Image Data Compression App 20210304446 - Yang; Xile | 2021-09-30 |
Learned Feature Motion Detection App 20210303832 - Smith; Timothy | 2021-09-30 |
Image Data Decompression App 20210304441 - Yang; Xile | 2021-09-30 |
Out-of-bounds Recovery Circuit App 20210294690 - Darbari; Ashish ;   et al. | 2021-09-23 |
Virtual Memory Management App 20210294750 - Brigg; Robert ;   et al. | 2021-09-23 |
Method and System for Verifying a Sorter App 20210294949 - Gaulter; Simon ;   et al. | 2021-09-23 |
Data Coherency Manager With Mapping Between Physical And Virtual Address Spaces App 20210294744 - Robinson; Martin John ;   et al. | 2021-09-23 |
Decoder Unit for Texture Decompression App 20210295588 - Foo; Yoong Chert ;   et al. | 2021-09-23 |
Primitive Fragment Processing In The Rasterization Phase Of A Graphics Processing System App 20210295591 - Brigg; Robert ;   et al. | 2021-09-23 |
Random Accessible Lossless Parameter Data Compression for Tile Based 3D Computer Graphics Systems App 20210295582 - Yang; Xile | 2021-09-23 |
Look Ahead Normaliser App 20210279035 - Van Benthem; Casper | 2021-09-09 |
Graphics Processing Method And System For Rendering Items Of Geometry Based On Their Size App 20210279954 - Yang; Xile ;   et al. | 2021-09-09 |
Methods and Tiling Engines for Tiling Primitives in a Graphics Processing System App 20210279833 - Yang; Xile | 2021-09-09 |
Graphics Processing Method And System For Rendering Items Of Geometry Based On Their Size App 20210279936 - Yang; Xile ;   et al. | 2021-09-09 |
Importance Sampling For Determining A Light Map App 20210279940 - Peterson; Luke T. ;   et al. | 2021-09-09 |
Critical Workload Check App 20210279835 - Novales; Mario Sopena ;   et al. | 2021-09-09 |
Resource Allocation In A Parallel Processing System App 20210279103 - Herath; Isuru ;   et al. | 2021-09-09 |
Critical Workload Check App 20210279834 - Novales; Mario Sopena ;   et al. | 2021-09-09 |
Implementing Fixed-Point Polynomials in Hardware Logic App 20210271795 - Drane; Theo Alan | 2021-09-02 |
Analysing Objects in a Set of Frames App 20210272295 - Ahmadi; Aria ;   et al. | 2021-09-02 |
Gpu Virtualisation App 20210263857 - Roberts; Dave ;   et al. | 2021-08-26 |
Data Structures, Methods and Tiling Engines for Hierarchically Storing Tiling Information in a Graphics Processing System App 20210256746 - Jesus; Diego ;   et al. | 2021-08-19 |
Data Structures, Methods and Primitive Block Generators for Storing Primitives in a Graphics Processing System App 20210256756 - Yang; Xile | 2021-08-19 |
Methods And Control Stream Generators For Generating A Control Stream For A Tile Group In A Graphics Processing System App 20210248805 - Jesus; Diego ;   et al. | 2021-08-12 |
Untransformed Display Lists In A Tile Based Rendering System App 20210248813 - Howson; John W. | 2021-08-12 |
Data Structures, Methods and Tiling Engines for Storing Tiling Information in a Graphics Processing System App 20210248806 - Yang; Xile ;   et al. | 2021-08-12 |
Tessellation Hardware Subdivision of Patches Into Sub-Patches App 20210233309 - Lacey; Peter Malcolm ;   et al. | 2021-07-29 |
Motion Estimation Using Collocated Blocks App 20210235111 - Fishwick; Steven ;   et al. | 2021-07-29 |
Allocation Of Memory Resources To Simd Workgroups App 20210224123 - Iuliano; Luca ;   et al. | 2021-07-22 |
Communications Interface Between Host System and State Machine App 20210224208 - Hindle; Bert ;   et al. | 2021-07-22 |
Synchronisation Symbol Detector App 20210226767 - Carvalho; Filipe ;   et al. | 2021-07-22 |
Object Illumination In Hybrid Rasterization And Ray Traced 3-d Rendering App 20210225068 - Fursund; Jens ;   et al. | 2021-07-22 |
Address Generators for Verifying Integrated Circuit Hardware Designs for Cache Memory App 20210224450 - Wood; Anthony ;   et al. | 2021-07-22 |
Verifying A Hardware Design For A Multi-stage Component App 20210216691 - McKemey; Robert | 2021-07-15 |
Guaranteed Data Compression Using Intermediate Compressed Data App 20210211138 - Fenney; Simon | 2021-07-08 |
Rasterising Aliased Lines App 20210209821 - Van Benthem; Casper | 2021-07-08 |
Small Multiplier After Initial Approximation For Operations With Increasing Precision App 20210208850 - Rarick; Leonard | 2021-07-08 |
Bandwidth Management App 20210203607 - Mani; Senthil Kumar ;   et al. | 2021-07-01 |
Methods And Systems For Storing Variable Length Data Blocks In Memory App 20210200441 - Brigg; Robert | 2021-07-01 |
Partially and Fully Parallel Normaliser App 20210200511 - Drane; Theo Alan | 2021-07-01 |
Rendering Views Of A Scene In A Graphics Processing Unit App 20210201573 - Fishwick; Steven | 2021-07-01 |
Multiple Precision Level Intersection Testing in a Ray Tracing System App 20210192829 - Clark; Gregory ;   et al. | 2021-06-24 |
Data Compression and Storage App 20210194500 - Fenney; Simon ;   et al. | 2021-06-24 |
Hardware Implementation of Convolutional Layer of Deep Neural Network App 20210157876A1 - | 2021-05-27 |
Executing Memory Requests Out of Order App 20210157596A1 - | 2021-05-27 |
Control Path Verification Of Hardware Design For Pipelined Process App 20210157964A1 - | 2021-05-27 |
On Demand Geometry and Acceleration Structure Creation with Tile Object Lists App 20210158602A1 - | 2021-05-27 |
Clock Synchronisation Between Devices Using Message Timestamps App 20210160803A1 - | 2021-05-27 |
Untransformed display lists in a tile based rendering system Grant 11017589 - | 2021-05-25 |
GPU virtualisation Grant 11016906 - | 2021-05-25 |
Memory Interface Between Physical and Virtual Address Spaces App 20210149822A1 - | 2021-05-20 |
Verifying Firmware Binary Images Using A Hardware Design And Formal Assertions App 20210150031A1 - | 2021-05-20 |
Multi-Output Decoder for Texture Decompression App 20210150777A1 - | 2021-05-20 |
Generating Sparse Sample Histograms in Image Processing App 20210152760A1 - | 2021-05-20 |
High Definition Timing Synchronisation Function App 20210153156A1 - | 2021-05-20 |
Implementing fixed-point polynomials in hardware logic Grant 11010515 - | 2021-05-18 |
Foveated rendering Grant 11010956 - | 2021-05-18 |
Verifying firmware binary images using a hardware design and formal assertions Grant 11010477 - | 2021-05-18 |
Memory management for systems for generating 3-dimensional computer images Grant 11004172 - | 2021-05-11 |
Communications interface between host system and state machine Grant 10997100 - | 2021-05-04 |
Estimating averaged noise component in a microphone signal Grant 10999418 - | 2021-05-04 |
Address generators for verifying integrated circuit hardware designs for cache memory Grant 10990726 - | 2021-04-27 |
Allocation of memory resources to SIMD workgroups Grant 10990448 - | 2021-04-27 |
Object illumination in hybrid rasterization and ray traced 3-D rendering Grant 10991153 - | 2021-04-27 |
Livelock Detection in a Hardware Design Using Formal Evaluation Logic App 20210117602A1 - | 2021-04-22 |
Circuit Architecture Mapping Signals to Functions for State Machine Execution App 20210117367A1 - | 2021-04-22 |
Anisotropic Texture Filtering for Sampling Points in Screen Space App 20210118196A1 - | 2021-04-22 |
Ordering of Patch Selection in Tessellation Operations App 20210118215A1 - | 2021-04-22 |
Frustum Rendering in Computer Graphics App 20210118227A1 - | 2021-04-22 |
Small multiplier after initial approximation for operations with increasing precision Grant 10983756 - | 2021-04-20 |
Verification of hardware design for data transformation pipeline with equivalent data transformation element output constraint Grant 10984162 - | 2021-04-20 |
Guaranteed data compression using intermediate compressed data Grant 10985776 - | 2021-04-20 |
Synchronisation symbol detector Grant 10985901 - | 2021-04-20 |
Periodic Reset Of Graphics Processor Unit In Safety-critical Graphics Processing System App 20210109813A1 - | 2021-04-15 |
Computing Systems And Methods For Processing Graphics Data Using Cost Indications For Sets Of Tiles Of A Rendering Space App 20210110509A1 - | 2021-04-15 |
Scheduling Tasks Using Targeted Pipelines App 20210109782A1 - | 2021-04-15 |
Hierarchical Tiling In A Graphics Processing System Using Chain Sorting Of Primitives App 20210110510A1 - | 2021-04-15 |
Partially and fully parallel normaliser Grant 10977000 - | 2021-04-13 |
Compressing m-bit data using spatial decorrelation and entropy encoding on n-bit data Grant 10977833 - | 2021-04-13 |
Tessellation hardware subdivision of patches into sub-patches Grant 10977860 - | 2021-04-13 |
Verification Of Hardware Design For Data Transformation Component App 20210103691A1 - | 2021-04-08 |
3-D graphics rendering with implicit geometry Grant 10970912 - | 2021-04-06 |
Multiple precision level intersection testing in a ray tracing system Grant 10970914 - | 2021-04-06 |
Data compression and storage Grant 10972126 - | 2021-04-06 |
Hybrid hierarchy of bounding and grid structures for ray tracing Grant 10964090 - | 2021-03-30 |
Rendering views of a scene in a graphics processing unit Grant 10964105 - | 2021-03-30 |
Assessing performance of a hardware design using formal evaluation logic Grant 10963611 - | 2021-03-30 |
Bandwidth management Grant 10965603 - | 2021-03-30 |
Rendering of Soft Shadows App 20210090320A1 - | 2021-03-25 |
Graphics Processing Units And Methods For Controlling Rendering Complexity Using Cost Indications For Sets Of Tiles Of A Rendering Space App 20210090317A1 - | 2021-03-25 |
Allocation of primitives to primitive blocks Grant 10957097 - | 2021-03-23 |
Decoder for low-density parity-check codes Grant 10958288 - | 2021-03-23 |
Performing Constant Modulo Arithmetic App 20210081178A1 - | 2021-03-18 |
Scheduling Tasks Using Swap Flags App 20210081199A1 - | 2021-03-18 |
Data Selection for a Processor Pipeline Using Multiple Supply Lines App 20210081205A1 - | 2021-03-18 |
Matching Local Image Feature Descriptors in Image Analysis App 20210081704A1 - | 2021-03-18 |
Error bounded multiplication by invariant rationals Grant 10949167 - | 2021-03-16 |
Trailing or leading digit anticipator Grant 10949169 - | 2021-03-16 |
Control path verification of hardware design for pipelined process Grant 10949590 - | 2021-03-16 |
Image Data Decompression App 20210074026A1 - | 2021-03-11 |
Synchronizing Scheduling Tasks With Atomic Alu App 20210073029A1 - | 2021-03-11 |
Image Data Compression App 20210074027A1 - | 2021-03-11 |
Methods And Systems For Converting Weights Of A Deep Neural Network From A First Number Format To A Second Number Format App 20210073614A1 - | 2021-03-11 |
Conservative Rasterization Using Gradients App 20210074041A1 - | 2021-03-11 |
Random Accessible Image Data Compression App 20210074028A1 - | 2021-03-11 |
Hardware implementation of convolutional layer of deep neural network Grant 10942986 - | 2021-03-09 |
GNSS correlator Grant 10942280 - | 2021-03-09 |
On demand geometry and acceleration structure creation with tile object lists Grant 10943386 - | 2021-03-09 |
Graphics Processor with Non-Blocking Concurrent Architecture App 20210065425A1 - | 2021-03-04 |
Primitive Processing in a Graphics Processing System App 20210065438A1 - | 2021-03-04 |
Guaranteed Data Compression App 20210067172A1 - | 2021-03-04 |
Multi-output decoder for texture decompression Grant 10937198 - | 2021-03-02 |
Memory interface between physical and virtual address spaces Grant 10936509 - | 2021-03-02 |
Method for handling exceptions in exception-driven system Grant 10936322 - | 2021-03-02 |
Post-tessellation blending in a GPU pipeline Grant 10937228 - | 2021-03-02 |
Detecting out-of-bounds violations in a hardware design using formal verification Grant 10936775 - | 2021-03-02 |
Clock synchronisation between devices using third device Grant 10939398 - | 2021-03-02 |
Multi-viewpoint transformation module for use in 3D rendering system Grant 10937234 - | 2021-03-02 |
High definition timing synchronisation function Grant 10939402 - | 2021-03-02 |
Methods And Decompression Units For Decompressing A Compressed Block Of Image Data App 20210056731A1 - | 2021-02-25 |
Executing memory requests out of order Grant 10929138 - | 2021-02-23 |
Clock verification Grant 10929583 - | 2021-02-23 |
Systems and methods for 3-D scene acceleration structure creation and updating Grant 10930052 - | 2021-02-23 |
Assembling Primitive Data Into Multi-view Primitive Blocks In A Graphics Processing System App 20210049814A1 - | 2021-02-18 |
Rendering In Computer Graphics Systems App 20210049815A1 - | 2021-02-18 |
Conservative Rasterization App 20210049798A1 - | 2021-02-18 |
Dynamic Scaling of Channel State Information App 20210050942A1 - | 2021-02-18 |
Processing received pixel values in an image processing system using pixel subset average values of grouped subsets Grant 10924695 - | 2021-02-16 |
Rendering a 3-D scene using secondary ray tracing Grant 10922873 - | 2021-02-16 |
Apparatus and Method for Processing Floating-Point Numbers App 20210042086A1 - | 2021-02-11 |
Single Pass Rendering for Head Mounted Displays App 20210042984A1 - | 2021-02-11 |
Apparatus and Method for Processing Floating-Point Numbers App 20210034327A1 - | 2021-02-04 |
Guaranteed Data Compression App 20210036713A1 - | 2021-02-04 |
Virtual Camera for 3-D Modeling Applications App 20210037175A1 - | 2021-02-04 |
Handling memory requests Grant 10908945 - | 2021-02-02 |
Median value determination in a data processing system Grant 10908877 - | 2021-02-02 |
Livelock detection in a hardware design using formal evaluation logic Grant 10909289 - | 2021-02-02 |
Ordering of patch selection in tessellation operations Grant 10909742 - | 2021-02-02 |
Unified rasterization and ray tracing rendering environments Grant 10909745 - | 2021-02-02 |
Allocation Of Primitives To Primitive Blocks App 20210027519A1 - | 2021-01-28 |