RS

Robert A. Shearer

IBM: 171 patents #222 of 70,183Top 1%
Microsoft: 15 patents #2,618 of 40,388Top 7%
Globalfoundries: 3 patents #1,029 of 4,424Top 25%
📍 Woodinville, WA: #2 of 1,504 inventorsTop 1%
🗺 Washington: #63 of 76,902 inventorsTop 1%
Overall (All Time): #3,823 of 4,157,543Top 1%
189
Patents All Time

Issued Patents All Time

Showing 101–125 of 189 patents

Patent #TitleCo-InventorsDate
8719508 Near neighbor data cache sharing Miguel Comparan 2014-05-06
8711163 Reuse of static image data from prior image frames to reduce rasterization requirements Paul E. Schardt, Matthew R. Tubbs, Eric O. Mejdrich 2014-04-29
8692825 Parallelized streaming accelerated data structure generation Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2014-04-08
8661455 Performance event triggering through direct interthread communication on a network on chip Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2014-02-25
8640230 Inter-thread communication with software security Jason Greenwood, Mark G. Kupferschmidt, Paul E. Schardt 2014-01-28
8627329 Multithreaded physics engine with predictive load balancing Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2014-01-07
8619078 Parallelized ray tracing Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-12-31
8593459 Tree insertion depth adjustment based on view frustum and distance culling Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-11-26
8587596 Multithreaded software rendering pipeline with dynamic performance-based reallocation of raster threads Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-11-19
8587594 Allocating resources based on a performance statistic Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-11-19
8564600 Streaming physics collision detection in multithreaded rendering software pipeline Eric O. Mejdrich, Paul E. Schardt 2013-10-22
8560897 Hard memory array failure recovery utilizing locking structure Miguel Comparan, Mark G. Kupferschmidt 2013-10-15
8549262 Instruction operand addressing using register address sequence detection Eric O. Mejdrich, Adam J. Muff, Matthew R. Tubbs 2013-10-01
8526422 Network on chip with partitions Russell D. Hoover, Eric O. Mejdrich, Paul E. Schardt 2013-09-03
8522254 Programmable integrated processor blocks Mark J. Hickey, Eric O. Mejdrich, Adam J. Muff, Paul E. Schardt, Matthew R. Tubbs +1 more 2013-08-27
8514232 Propagating shared state changes to multiple threads within a multithreaded processing environment Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-08-20
8490110 Network on chip with a low latency, high bandwidth application messaging interconnect Russell D. Hoover, Jon K. Kriegel, Eric O. Mejdrich 2013-07-16
8473667 Network on chip that maintains cache coherency with invalidation messages Eric O. Mejdrich, Paul E. Schardt 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, Paul E. Schardt, Matthew R. Tubbs 2013-04-16
8423715 Memory management among levels of cache in a memory hierarchy Timothy H. Heil 2013-04-16
8413166 Multithreaded physics engine with impulse propagation Eric O. Mejdrich, Paul E. Schardt, 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, Paul E. Schardt 2013-03-26
8363669 Recovering data from a plurality of packets Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-01-29
8350846 Updating ray traced acceleration data structures between frames based on changing perspective Eric O. Mejdrich, Paul E. Schardt, Matthew R. Tubbs 2013-01-08
8339398 Integrated acceleration data structure for physics and ray tracing workload 2012-12-25