JD

James Norris Dieffenderfer

QU Qualcomm: 75 patents #323 of 12,104Top 3%
IBM: 39 patents #2,420 of 70,183Top 4%
Microsoft: 4 patents #10,696 of 40,388Top 30%
📍 Apex, NC: #5 of 1,394 inventorsTop 1%
🗺 North Carolina: #101 of 45,564 inventorsTop 1%
Overall (All Time): #10,352 of 4,157,543Top 1%
118
Patents All Time

Issued Patents All Time

Showing 76–100 of 118 patents

Patent #TitleCo-InventorsDate
7395380 Selective snooping by snoop masters to locate updated data Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2008-07-01
7395372 Method and system for providing cache set selection which is power optimized Anthony Correale, Jr., Robert L. Goldiez, Thomas Philip Speier, William Robert Reohr 2008-07-01
7376815 Methods and apparatus to insure correct predecode Rodney Wayne Smith, Jeffrey Todd Bridges, Thomas Andrew Sartorius 2008-05-20
7366869 Method and system for optimizing translation lookaside buffer entries Thomas Andrew Sartorius, Jeffrey Todd Bridges, Victor Roberts Augsburg 2008-04-29
7353319 Method and apparatus for segregating shared and non-shared data in cache memory banks Thomas Philip Speier 2008-04-01
7330941 Global modified indicator to reduce power consumption on cache miss Thomas Andrew Sartorius, Victor Roberts Augsburg 2008-02-12
7321954 Method for software controllable dynamically lockable cache line replacement system Richard W. Doing, Brian Frankel, Kenichi Tsuchiya 2008-01-22
7319578 Digital power monitor and adaptive self-tuning power management Praveen Karandikar, Michael B. Mitchell, Thomas Philip Speier, Paul M. Steinmetz 2008-01-15
7296175 System on a chip bus with automatic pipeline stage insertion for timing closure Victor Roberts Augsburg, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Barry Joe Wolford 2007-11-13
7281120 Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor Richard W. Doing, Brian Michael Stempel, Steven R. Testa, Kenichi Tsuchiya 2007-10-09
7278012 Method and apparatus for efficiently accessing first and second branch history tables to predict branch instructions Thomas Andrew Sartorius, Brian Michael Stempel, Jeffrey Todd Bridges, Rodney Wayne Smith 2007-10-02
7263577 Power saving methods and apparatus to selectively enable comparators in a CAM renaming register file based on known processor state Jeffrey Todd Bridges, Michael Scott McIlvaine, Thomas Andrew Sartorius 2007-08-28
7210024 Conditional instruction execution via emissary instruction for condition evaluation Michael Scott McIlvaine, Jeffrey Todd Bridges, Thomas Andrew Sartorius, Rodney Wayne Smith 2007-04-24
7203826 Method and apparatus for managing a return stack Rodney Wayne Smith, Jeffrey Todd Bridges, Thomas Andrew Sartorius 2007-04-10
7152155 System and method of correcting a branch misprediction Michael Scott McIlvaine, Jeffrey Todd Bridges, Thomas Andrew Sartorius 2006-12-19
7127562 Ensuring orderly forward progress in granting snoop castout requests Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2006-10-24
7093058 Single request data transfer regardless of size and alignment Victor R. Angsburg, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Barry Joe Wolford 2006-08-15
7089376 Reducing snoop response time for snoopers without copies of requested data via snoop filtering Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2006-08-08
7035958 Re-ordering a first request within a FIFO request queue to a different queue position when the first request receives a retry response from the target Victor Roberts Augsburg, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Barry Joe Wolford 2006-04-25
6993619 Single request data transfer regardless of size and alignment Victor Augsburg, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Barry Joe Wolford 2006-01-31
6985972 Dynamic cache coherency snooper presence with variable snoop latency Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2006-01-10
6976132 Reducing latency of a snoop tenure Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2005-12-13
6970962 Transfer request pipeline throttling Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2005-11-29
6961276 Random access memory having an adaptable latency Francois Ibrahim Atallah, Jeffrey Herbert Fischer, Michael T. Fragano, Daniel Stephen Geise, Jeffery H. Oppold +5 more 2005-11-01
6907502 Method for moving snoop pushes to the front of a request queue Victor Roberts Augsburg, Bernard C. Drerup, Jaya Prakash Subramaniam Ganasan, Richard Gerard Hofmann, Thomas Andrew Sartorius +2 more 2005-06-14