PS

Paul E. Schardt

IBM: 148 patents #296 of 70,183Top 1%
Globalfoundries: 3 patents #1,029 of 4,424Top 25%
📍 Rochester, MN: #12 of 3,042 inventorsTop 1%
🗺 Minnesota: #72 of 52,454 inventorsTop 1%
Overall (All Time): #6,134 of 4,157,543Top 1%
151
Patents All Time

Issued Patents All Time

Showing 101–125 of 151 patents

Patent #TitleCo-InventorsDate
8719455 DMA-based acceleration of command push buffer between host and target devices Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2014-05-06
8719404 Regular expression searches utilizing general purpose processors on a network interconnect Jamie R. Kuesel, Mark G. Kupferschmidt, Robert A. Shearer 2014-05-06
8711163 Reuse of static image data from prior image frames to reduce rasterization requirements Robert A. Shearer, Matthew R. Tubbs, Eric O. Mejdrich 2014-04-29
8692825 Parallelized streaming accelerated data structure generation Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2014-04-08
8661455 Performance event triggering through direct interthread communication on a network on chip Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2014-02-25
8640230 Inter-thread communication with software security Jason Greenwood, Mark G. Kupferschmidt, Robert A. Shearer 2014-01-28
8627329 Multithreaded physics engine with predictive load balancing Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2014-01-07
8619078 Parallelized ray tracing Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-12-31
8593459 Tree insertion depth adjustment based on view frustum and distance culling Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-11-26
8587596 Multithreaded software rendering pipeline with dynamic performance-based reallocation of raster threads Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-11-19
8587594 Allocating resources based on a performance statistic Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-11-19
8564600 Streaming physics collision detection in multithreaded rendering software pipeline Eric O. Mejdrich, Robert A. Shearer 2013-10-22
8526422 Network on chip with partitions Russell D. Hoover, Eric O. Mejdrich, Robert A. Shearer 2013-09-03
8522254 Programmable integrated processor blocks Mark J. Hickey, Eric O. Mejdrich, Adam J. Muff, Robert A. Shearer, Matthew R. Tubbs +1 more 2013-08-27
8514232 Propagating shared state changes to multiple threads within a multithreaded processing environment Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-08-20
8495643 Message selection based on time stamp and priority in a multithreaded processor Mark G. Kupferschmidt, Eric O. Mejdrich, Frederick J. Ziegler 2013-07-23
8494833 Emulating a computer run time environment Eric O. Mejdrich, Corey V. Swenson 2013-07-23
8473667 Network on chip that maintains cache coherency with invalidation messages Eric O. Mejdrich, Robert A. Shearer 2013-06-25
8423749 Sequential processing in network on chip nodes by threads generating message containing payload and pointer for nanokernel to access algorithm to be executed on payload in another node Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-04-16
8413166 Multithreaded physics engine with impulse propagation Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-04-02
8405670 Rolling texture context data structure for maintaining texture data in a multithreaded image processing pipeline Eric O. Mejdrich, Robert A. Shearer 2013-03-26
8363669 Recovering data from a plurality of packets Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-01-29
8350846 Updating ray traced acceleration data structures between frames based on changing perspective Eric O. Mejdrich, Robert A. Shearer, Matthew R. Tubbs 2013-01-08
8330765 Rolling context data structure for maintaining state data in a multithreaded image processing pipeline Eric O. Mejdrich, Robert A. Shearer 2012-12-11
8261025 Software pipelining on a network on chip Eric O. Mejdrich, Robert A. Shearer 2012-09-04