AB

Allen J. Baum

HP HP: 12 patents #5,870 of 16,619Top 40%
IN Intel: 8 patents #4,870 of 30,777Top 20%
WE Westinghouse Electric: 6 patents #440 of 5,139Top 9%
Apple: 4 patents #6,306 of 18,612Top 35%
MC Mill Computing: 1 patents #6 of 8Top 75%
Overall (All Time): #113,585 of 4,157,543Top 3%
32
Patents All Time

Issued Patents All Time

Showing 25 most recent of 32 patents

Patent #TitleCo-InventorsDate
9652230 Computer processor employing dedicated hardware mechanism controlling the initialization and invalidation of cache lines Roger Rawson Godard, Arthur David Kahlich, Norman Hardy 2017-05-16
8717882 Repurposing data lane as clock lane by migrating to reduced speed link operation Venkatraman Iyer, Robert G. Blankenship 2014-05-06
8645959 Method and apparatus for communication between two or more processing elements Kushagra Vaid, John Crawford 2014-02-04
8495091 Dynamically routing data responses directly to requesting processor core Sailesh Kottapalli, Vedaraman Geetha 2013-07-23
8301907 Supporting advanced RAS features in a secured computing system Mahesh S. Natu, Sham M. Datta, Jeff Wiedemeier, James Vash, Sailesh Kottapalli +1 more 2012-10-30
8145732 Live network configuration within a link based computing system Mohan J. Kumar, Murugasamy Nachimuthu 2012-03-27
7957428 Methods and apparatuses to effect a variable-width link Maurice B. Steinman, Rahul R. Shah, Naveen Cherukuri, Aaron T. Spink, Sanjay Dabral +3 more 2011-06-07
7804890 Method and system for response determinism by synchronization Muraleedhara Navada, Tim Frodsham, Sanjay Dabral, Chris D. Matthews, Chris C. Gianos +2 more 2010-09-28
7607071 Error correction using iterating generation of data syndrome Henk G. Neefs 2009-10-20
7024533 Mechanism for synchronizing multiple skewed source-synchronous data channels with automatic initialization feature Richard E. Kessler, Peter J. Bannon, Maurice B. Steinman, Scott E. Breach, Gregg A. Bouchard 2006-04-04
6636955 Mechanism for synchronizing multiple skewed source-synchronous data channels with automatic initialization feature Richard E. Kessler, Peter J. Bannon, Maurice B. Steinman, Scott E. Breach, Gregg A. Bouchard 2003-10-21
5601657 Two-step chemical cleaning process 1997-02-11
5413168 Cleaning method for heat exchangers 1995-05-09
5361284 Tube corrosion accelerator William M. Cox 1994-11-01
5303358 Prefix instruction for modification of a subsequent instruction 1994-04-12
5187791 Microprocessor with improved interrupt response with data saving dependent upon processor status using status flag 1993-02-16
5154197 Chemical cleaning method for steam generators utilizing pressure pulsing Gregg D. Auld, Judith B. Esposito, William J. Stenger 1992-10-13
5095526 Microprocessor with improved interrupt response with interrupt data saving dependent upon processor status 1992-03-10
5051896 Apparatus and method for nullifying delayed slot instructions in a pipelined computer system Ruby B. Lee 1991-09-24
5001662 Method and apparatus for multi-gauge computation 1991-03-19
4947364 Method in a computing system for performing a multiplication Michael J. Mahon 1990-08-07
4928239 Cache memory with variable fetch and replacement schemes William R. Bryg, Michael J. Mahon, Ruby B. Lee, Steven S. Muchnick 1990-05-22
4873627 Method and means for conditional storing of data in a reduced instruction set computer Terrence C. Miller, David Allen Fotland 1989-10-10
4809160 Privilege level checking instruction for implementing a secure hierarchical computer system Michael J. Mahon, William R. Bryg, Terrence C. Miller 1989-02-28
4755966 Bidirectional branch prediction and optimization Ruby B. Lee 1988-07-05