AF

Andrew T. Forsyth

IN Intel: 36 patents #988 of 30,777Top 4%
Meta: 4 patents #1,767 of 6,845Top 30%
Overall (All Time): #78,307 of 4,157,543Top 2%
40
Patents All Time

Issued Patents All Time

Showing 25 most recent of 40 patents

Patent #TitleCo-InventorsDate
12360774 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2025-07-15
12086594 Vector friendly instruction format and execution thereof Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Bret L. Toll +14 more 2024-09-10
11740904 Vector friendly instruction format and execution thereof Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Bret L. Toll +14 more 2023-08-29
11599362 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2023-03-07
11210096 Vector friendly instruction format and execution thereof Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Bret L. Toll +14 more 2021-12-28
11003455 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2021-05-11
10795680 Vector friendly instruction format and execution thereof Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Bret L. Toll +14 more 2020-10-06
10678541 Processors having fully-connected interconnects shared by vector conflict instructions and permute instructions Dennis R. Bradford 2020-06-09
10387151 Processor and method for tracking progress of gathering/scattering data element pairs in different cache memory banks Jonathan C. Hall, Sailesh Kottapalli 2019-08-20
10356407 Display-side video decompression using quantization tables Lyle David Bainbridge 2019-07-16
10275257 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2019-04-30
10157061 Instructions for storing in general purpose registers one of two scalar constants based on the contents of vector write masks Jesus Corbal, Matthew J. Craighead, Bret L. Toll 2018-12-18
10042814 System and method for using a mask register to track progress of gathering and scattering elements between data registers and memory Eric Sprangle, Anwar Rohillah, Robert Dale Cavin, Michael Abrash 2018-08-07
10018838 Aging compensation for virtual reality headset display device Evan M. Richards, Nirav Rajendra Patel 2018-07-10
9905168 Luminance-based non-uniformity correction for display panels in head-mounted displays Evan M. Richards, Shizhe Shen 2018-02-27
9851973 Dynamic branch hints using branches-to-nowhere conditional branch Renju Thomas, Jean-Luc Duprat 2017-12-26
9842046 Processing memory access instructions that have duplicate memory indices Dennis R. Bradford, Jonathan C. Hall 2017-12-12
9792115 Super multiply add (super MADD) instructions with three scalar terms Jesus Corbal, Thomas D. Fletcher, Lisa K. Wu, Eric Sprangle 2017-10-17
9785436 Apparatus and method for efficient gather and scatter operations Edward T. Grochowski, Dennis R. Bradford, George Z. Chrysos, Michael D. Upton, Lisa K. Wu 2017-10-10
9779686 Aging compensation for virtual reality headset display device Evan M. Richards, Nirav Rajendra Patel 2017-10-03
9766886 Instruction and logic to provide vector linear interpolation functionality Jesus Corbal, Lisa K. Wu, Thomas D. Fletcher 2017-09-19
9733935 Super multiply add (super madd) instruction Jesus Corbal, Roger Espasa, Manel Fernandez, Thomas D. Fletcher 2017-08-15
9658856 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2017-05-23
9645826 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2017-05-09
9632792 Coalescing adjacent gather/scatter operations Brian J. Hickmann, Jonathan C. Hall, Christopher J. Hughes 2017-04-25