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 151–175 of 189 patents

Patent #TitleCo-InventorsDate
7978705 Self-healing link sequence counts within a circular buffer Martha E. Voytovich, Craig A. Wigglesworth 2011-07-12
7973804 Image processing with highly threaded texture fragment generation Eric O. Mejdrich, Paul E. Schardt 2011-07-05
7958340 Monitoring software pipeline performance on a network on chip Russell D. Hoover, Eric O. Mejdrich, Paul E. Schardt 2011-06-07
7948894 Data flow control for simultaneous packet reception Bruce Beukema, Mark J. Hickey 2011-05-24
7940265 Multiple spacial indexes for dynamic scene management in graphics rendering Jeffrey Douglas Brown, Russell D. Hoover, Jamie R. Kuesel, Eric O. Mejdrich 2011-05-10
7940266 Dynamic reallocation of processing cores for balanced ray tracing graphics workload 2011-05-10
7904700 Processing unit incorporating special purpose register for use with instruction-based persistent vector multiplexer control Eric O. Mejdrich, Adam J. Muff, Matthew R. Tubbs 2011-03-08
7904699 Processing unit incorporating instruction-based persistent vector multiplexer control Eric O. Mejdrich, Adam J. Muff, Matthew R. Tubbs 2011-03-08
7893936 Generating efficient spatial indexes for predictably dynamic objects 2011-02-22
7884819 Pixel color accumulation in a ray tracing image processing system Jamie R. Kuesel, Eric O. Mejdrich 2011-02-08
7877548 Shared buffer having hardware-controlled buffer regions 2011-01-25
7873701 Network on chip with partitions Russell D. Hoover, Eric O. Mejdrich, Paul E. Schardt 2011-01-18
7873066 Streaming direct inter-thread communication buffer packets that support hardware controlled arbitrary vector operand alignment in a densely threaded network on a chip Adam J. Muff, Matthew R. Tubbs 2011-01-18
7864174 Methods and systems for reducing the number of rays passed between processing elements in a distributed ray tracing system 2011-01-04
7852336 Dynamic determination of optimal spatial index mapping to processor thread resources Jeffrey Douglas Brown, Russell D. Hoover, Eric O. Mejdrich 2010-12-14
7840757 Method and apparatus for providing high speed memory for a processing unit Bruce Beukema, Russell D. Hoover, Jon K. Kriegel, Jamie R. Kuesel, Eric O. Mejdrich +1 more 2010-11-23
7818503 Method and apparatus for memory utilization Russell D. Hoover, Jon K. Kriegel, Eric O. Mejdrich 2010-10-19
7814303 Execution of a sequence of vector instructions preceded by a swizzle sequence instruction specifying data element shuffle orders respectively Adam J. Muff, Matthew R. Tubbs 2010-10-12
7808500 Method for improving spatial index efficiency by jittering splitting planes 2010-10-05
7796128 Dynamically load balancing game physics using real-time object scaling Eric Michael Radzikowski 2010-09-14
7782318 Method for reducing network bandwidth by delaying shadow ray generation 2010-08-24
7773087 Dynamically configuring and selecting multiple ray tracing intersection methods David Keith Fowler 2010-08-10
7752413 Method and apparatus for communicating between threads Russell D. Hoover, Jon K. Kriegel, Eric O. Mejdrich 2010-07-06
7747414 Run-Time performance verification system Thomas M. Armstead, Lance R. Meyer, Paul E. Schardt 2010-06-29
7737974 Reallocation of spatial index traversal between processing elements in response to changes in ray tracing graphics workload Eric O. Mejdrich, Adam J. Muff 2010-06-15