DS

David J. Sager

IN Intel: 51 patents #617 of 30,777Top 3%
DE Digital Equipment: 21 patents #12 of 2,100Top 1%
CC Compaq Computer: 1 patents #854 of 1,604Top 55%
HP HP: 1 patents #8,774 of 16,619Top 55%
Overall (All Time): #25,761 of 4,157,543Top 1%
75
Patents All Time

Issued Patents All Time

Showing 25 most recent of 75 patents

Patent #TitleCo-InventorsDate
10725755 Systems, apparatuses, and methods for a hardware and software system to automatically decompose a program to multiple parallel threads Ruchira Sasanka, Ron Gabor, Shlomo Raikin, Joseph Nuzman, Leeor Peled +10 more 2020-07-28
9880842 Using control flow data structures to direct and track instruction execution Jayaram Bobba, Ruchira Sasanka, Jeffrey J. Cook, Abhinav Das, Arvind Krishnaswamy +1 more 2018-01-30
9672019 Systems, apparatuses, and methods for a hardware and software system to automatically decompose a program to multiple parallel threads Ruchira Sasanka, Ron Gabor, Shlomo Raikin, Joseph Nuzman, Leeor Peled +10 more 2017-06-06
9189233 Systems, apparatuses, and methods for a hardware and software system to automatically decompose a program to multiple parallel threads Ruchira Sasanka, Abhinav Das, Jeffrey J. Cook, Jayaram Bobba, Arvind Krishnaswamy +1 more 2015-11-17
RE45487 Processor having execution core sections operating at different clock rates Thomas D. Fletcher, Glenn J. Hinton, Michael D. Upton 2015-04-21
8914617 Tracking mechanism coupled to retirement in reorder buffer for indicating sharing logical registers of physical register in record indexed by logical register Shlomo Raikin, Zeev Sperber, Evgeni Krimer, Ori Lempel, Stanislav Shwartsman +2 more 2014-12-16
8850165 Method and apparatus for assigning thread priority in a processor or the like David William Burns, James D. Allen, IV, Michael D. Upton, Darrell D. Boggs 2014-09-30
RE44494 Processor having execution core sections operating at different clock rates Thomas D. Fletcher, Glenn J. Hinton, Michael D. Upton 2013-09-10
8347066 Replay instruction morphing Douglas M. Carmean, Thomas Toll, Karol F. Menezes 2013-01-01
7987346 Method and apparatus for assigning thread priority in a processor or the like David William Burns, James D. Allen, IV, Michael D. Upton, Darrell D. Boggs 2011-07-26
7877583 Method and apparatus for assigning thread priority in a processor or the like David William Burns, James D. Allen, IV, Michael D. Upton, Darrell D. Boggs 2011-01-25
7742910 Mechanism for estimating and controlling di/dt-induced power supply voltage variations Edward T. Grochowski, Vivek Tiwari, Ian A. Young, David J. Ayers 2010-06-22
7454600 Method and apparatus for assigning thread priority in a processor or the like David William Burns, James D. Allen, IV, Michael D. Upton, Darrell D. Boggs 2008-11-18
7398372 Fusing load and alu operations Nicholas Samra, Stephan Jourdan, Glenn J. Hinton 2008-07-08
7236920 Mechanism for estimating and controlling di/dt-induced power supply voltage variations Edward T. Grochowski, Vivek Tiwari, Ian A. Young, David J. Ayers 2007-06-26
7219349 Multi-threading techniques for a processor utilizing a replay queue Amit Merchant, Darrell D. Boggs 2007-05-15
7200737 Processor with a replay system that includes a replay queue for improved throughput Amit Merchant, Darrell D. Boggs 2007-04-03
7100012 Processor and data cache with data storage unit and tag hit/miss logic operated at a first and second clock frequencies 2006-08-29
7089409 Interface to a memory system for a processor having a replay system Amit Merchant, Darrell D. Boggs 2006-08-08
7035785 Mechanism for estimating and controlling di/dt-induced power supply voltage variations Edward T. Grochowski, Vivek Tiwari, Ian A. Young, David J. Ayers 2006-04-25
6981129 Breaking replay dependency loops in a processor using a rescheduled replay queue Darrell D. Boggs, Douglas M. Carmean, Per Hammarlund, Francis X. McKeen, Ronak Singhal 2005-12-27
6952764 Stopping replay tornadoes Stephan Jourdan, Per Hammarlund 2005-10-04
6928647 Method and apparatus for controlling the processing priority between multiple threads in a multithreaded processor 2005-08-09
6925550 Speculative scheduling of instructions with source operand validity bit and rescheduling upon carried over destination operand invalid bit detection Eric Sprangle, Michael Haertel 2005-08-02
6880069 Replay instruction morphing Douglas M. Carmean, Thomas Toll, Karol F. Menezes 2005-04-12