JG

Jeffry E. Gonion

Apple: 116 patents #171 of 18,612Top 1%
UN Unknown: 1 patents #29,356 of 83,584Top 40%
NV NVIDIA: 1 patents #4,316 of 7,811Top 60%
📍 Campbell, CA: #23 of 2,187 inventorsTop 2%
🗺 California: #1,647 of 386,348 inventorsTop 1%
Overall (All Time): #10,469 of 4,157,543Top 1%
117
Patents All Time

Issued Patents All Time

Showing 76–100 of 117 patents

Patent #TitleCo-InventorsDate
8578358 Macroscalar processor architecture 2013-11-05
8578209 Non-faulting and first faulting instructions for processing vectors Keith E. Diefendorff 2013-11-05
8560815 Processing vectors using wrapping boolean instructions in the macroscalar architecture 2013-10-15
8555037 Processing vectors using wrapping minima and maxima instructions in the macroscalar architecture 2013-10-08
8549265 Processing vectors using wrapping shift instructions in the macroscalar architecture 2013-10-01
8539205 Processing vectors using wrapping multiply and divide instructions in the macroscalar architecture 2013-09-17
8527742 Processing vectors using wrapping add and subtract instructions in the macroscalar architecture 2013-09-03
8527737 Using addresses to detect overlapping memory regions 2013-09-03
8504806 Instruction for comparing active vector elements to preceding active elements to determine value differences 2013-08-06
8484443 Running multiply-accumulate instructions for processing vectors 2013-07-09
8464031 Running unary operation instructions for processing vectors 2013-06-11
8447956 Running subtract and running divide instructions for processing vectors Keith E. Diefendorff 2013-05-21
8446426 Technique for visually compositing a group of graphical objects 2013-05-21
8417921 Running-min and running-max instructions for processing vectors using a base value from a key element of an input vector Keith E. Diefendorff 2013-04-09
8412914 Macroscalar processor architecture 2013-04-02
8402255 Memory-hazard detection and avoidance instructions for vector processing Keith E. Diefendorff 2013-03-19
8370608 Copy-propagate, propagate-post, and propagate-prior instructions for processing vectors Keith E. Diefendorff 2013-02-05
8364938 Running-AND, running-OR, running-XOR, and running-multiply instructions for processing vectors using a base value from a key element of an input vector Keith E. Diefendorff 2013-01-29
8359461 Running-shift instructions for processing vectors using a base value from a key element of an input vector Keith E. Diefendorff 2013-01-22
8359460 Running-sum instructions for processing vectors using a base value from a key element of an input vector Keith E. Diefendorff 2013-01-22
8356159 Break, pre-break, and remaining instructions for processing vectors Keith E. Diefendorff 2013-01-15
8356164 Shift-in-right instructions for processing vectors Keith E. Diefendorff 2013-01-15
8310494 Method for reducing graphics rendering failures Ian C. Hendry, Jeremy Sandmel 2012-11-13
8271832 Non-faulting and first-faulting instructions for processing vectors Keith E. Diefendorff 2012-09-18
8209525 Method and apparatus for executing program code Keith E. Diefendorff 2012-06-26