JG

Jaya Prakash Subramaniam Ganasan

IBM: 11 patents #9,995 of 70,183Top 15%
📍 Youngsville, NC: #4 of 61 inventorsTop 7%
🗺 North Carolina: #1,581 of 45,564 inventorsTop 4%
Overall (All Time): #155,146 of 4,157,543Top 4%
26
Patents All Time

Issued Patents All Time

Showing 1–25 of 26 patents

Patent #TitleCo-InventorsDate
9292442 Methods and apparatus for improving performance of semaphore management sequences across a coherent bus Thomas Philip Speier, Eric F. Robinson, Thomas Andrew Sartorius, James Norris Dieffenderfer 2016-03-22
9286257 Bus clock frequency scaling for a bus interconnect and related devices, systems, and methods Richard Gerard Hofmann, Brandon Wayne Lewis 2016-03-15
9152595 Processor-based system hybrid ring bus interconnects, and related devices, processor-based systems, and methods Mark Michael Schaffer, Prudhvi N. Nooney, Perry Willmann Remaklus, Jr. 2015-10-06
9064050 Arbitrating bus transactions on a communications bus based on bus device health information and related power management Cristian Duroiu, Vinod Chamarty, Mark Michael Schaffer, Joshua H. Stubbs, Robert N. Gibson +5 more 2015-06-23
9026744 Enforcing strongly-ordered requests in a weakly-ordered processing Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier, James Norris Dieffenderfer, James Edward Sullivan, Jr. 2015-05-05
8966291 Method and apparatus for reducing dynamic power within system-on-a-chip routing resources Martyn Ryan Shirlen 2015-02-24
8861410 Method and apparatus for scalable network transaction identifier for interconnects Prudhvi N. Nooney, Darren Paul Umstead, Joseph L. Van Swearingen, Barry Joe Wolford, Mark Michael Schaffer 2014-10-14
7984202 Device directed memory barriers Richard Gerard Hofmann, Barry Joe Wolford 2011-07-19
7921249 Weakly ordered processing systems and methods James Edward Sullivan, Jr., Richard Gerard Hofmann 2011-04-05
7917676 Efficient execution of memory barrier bus commands with order constrained memory accesses James Edward Sullivan, Jr., Richard Gerard Hofmann 2011-03-29
7685373 Selective snooping by snoop masters to locate updated data James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2010-03-23
7500045 Minimizing memory barriers when enforcing strongly-ordered requests in a weakly-ordered processing system Richard Gerard Hofmann, James Norris Dieffenderfer, Thomas Andrew Sartorius, Thomas Philip Speier 2009-03-03
7421529 Method and apparatus to clear semaphore reservation for exclusive access to shared memory Thomas Philip Speier, James Norris Dieffenderfer, Thomas Andrew Sartorius 2008-09-02
7395380 Selective snooping by snoop masters to locate updated data James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2008-07-01
7395361 Apparatus and methods for weighted bus arbitration among a plurality of master devices based on transfer direction and/or consumed bandwidth Mark Michael Schaffer, Richard Gerard Hofmann 2008-07-01
7249210 Bus access arbitration scheme Richard Gerard Hofmann, Terence J. Lohman 2007-07-24
7174403 Plural bus arbitrations per cycle via higher-frequency arbiter 2007-02-06
7127562 Ensuring orderly forward progress in granting snoop castout requests James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2006-10-24
7089376 Reducing snoop response time for snoopers without copies of requested data via snoop filtering James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2006-08-08
7065595 Method and apparatus for bus access allocation Bernard C. Drerup, Richard Gerard Hofmann 2006-06-20
6985972 Dynamic cache coherency snooper presence with variable snoop latency James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2006-01-10
6976132 Reducing latency of a snoop tenure James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2005-12-13
6973520 System and method for providing improved bus utilization via target directed completion Bernard C. Drerup, Richard Gerard Hofmann, Richard Nicholas Iachetta, Jr., Barry Joe Wolford 2005-12-06
6970962 Transfer request pipeline throttling James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier +1 more 2005-11-29
6907502 Method for moving snoop pushes to the front of a request queue Victor Roberts Augsburg, James Norris Dieffenderfer, Bernard C. Drerup, Richard Gerard Hofmann, Thomas Andrew Sartorius +2 more 2005-06-14