MC

Mark J. Charney

IN Intel: 225 patents #45 of 30,777Top 1%
IBM: 6 patents #16,453 of 70,183Top 25%
📍 Lexington, MA: #2 of 2,299 inventorsTop 1%
🗺 Massachusetts: #30 of 88,656 inventorsTop 1%
Overall (All Time): #2,404 of 4,157,543Top 1%
231
Patents All Time

Issued Patents All Time

Showing 201–225 of 231 patents

Patent #TitleCo-InventorsDate
9785437 Method and apparatus for performing a vector bit reversal and crossing Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Robert Valentine 2017-10-10
9760371 Packed data operation mask register arithmetic combination processors, methods, systems, and instructions Bret L. Toll, Robert Valentine, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall 2017-09-12
9665368 Systems, apparatuses, and methods for performing conflict detection and broadcasting contents of a register to data element positions of another register Christopher J. Hughes, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmed_Vall, Bret L. Toll +1 more 2017-05-30
9658850 Apparatus and method of improved permute instructions Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Bret L. Toll, Zeev Sperber +1 more 2017-05-23
9619236 Apparatus and method of improved insert instructions Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Bret L. Toll, Zeev Sperber +1 more 2017-04-11
9600285 Packed data operation mask concatenation processors, methods, systems and instructions Bret L. Toll, Robert Valentine, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall 2017-03-21
9588764 Apparatus and method of improved extract instructions Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Bret L. Toll, Zeev Sperber +1 more 2017-03-07
9513917 Vector friendly instruction format and execution thereof Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Bret L. Toll +14 more 2016-12-06
9513918 Apparatus and method for performing permute operations Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Mostafa Hagog, Jesus Corbal, Bret L. Toll +3 more 2016-12-06
9483266 Fusible instructions and logic to provide OR-test and AND-test functionality using multiple test sources Maxim Loktyukhin, Robert Valentine, Julian Horn 2016-11-01
9442731 Packed two source inter-element shift merge processors, methods, systems, and instructions Tal Uliel, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Thomas Willhalm 2016-09-13
9442733 Packed data operation mask comparison processors, methods, systems, and instructions Bret L. Toll, Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall 2016-09-13
9424327 Instruction execution that broadcasts and masks data values at different levels of granularity Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Bret L. Toll 2016-08-23
9411592 Vector address conflict resolution with vector population count functionality Robert Valentine, Jesus Corbal, Milind B. Girkar, Christopher J. Hughes, Elmoustapha Ould-Ahmed-Vall +1 more 2016-08-09
9411584 Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality Christopher J. Hughes, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Brett L. Toll +1 more 2016-08-09
9354877 Systems, apparatuses, and methods for performing mask bit compression Bret L. Toll, Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall 2016-05-31
9336000 Instruction execution unit that broadcasts data values at different levels of granularity Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Bret L. Toll 2016-05-10
9323531 Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register Christopher J. Hughes, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmedvall, Bret L. Toll +1 more 2016-04-26
9244687 Packed data operation mask comparison processors, methods, systems, and instructions Bret L. Toll, Robert Valentine, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall 2016-01-26
9244677 Loop vectorization methods and apparatus Nalini Vasudevan, Jayashankar Bharadwaj, Christopher J. Hughes, Milind B. Girkar, Robert Valentine +4 more 2016-01-26
8996923 Apparatus and method to obtain information regarding suppressed faults Christopher J. Hughes, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmed-Vall, Robert Valentine 2015-03-31
8972698 Vector conflict instructions Christopher J. Hughes, Yen-Kuang Chen, Jesus Corbal, Andrew T. Forsyth, Milind B. Girkar +4 more 2015-03-03
8635415 Managing and implementing metadata in central processing unit using register extensions Baiju V. Patel, Rajeev Gopalakrishna, Andrew F. Glew, Robert J. Kushlis, Don A. Van Dyke +7 more 2014-01-21
8447962 Gathering and scattering multiple data elements Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more 2013-05-21
8117392 Method and apparatus for efficient ordered stores over an interconnection network Ravi Rajwar, Pritpal S. Ahuja, Matthew Mattina 2012-02-14