loadpatents
name:-0.065042018890381
name:-0.052280902862549
name:-0.0030639171600342
Shearer; Robert Allen Patent Filings

Shearer; Robert Allen

Patent Applications and Registrations

Patent applications and USPTO patent grants for Shearer; Robert Allen.The latest application filed is for "adaptive power down of intra-chip interconnect".

Company Profile
2.55.61
  • Shearer; Robert Allen - Woodinville WA
  • Shearer; Robert Allen - Rochester MN US
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Adaptive power down of intra-chip interconnect
Grant 10,852,810 - Lai , et al. December 1, 2
2020-12-01
Cache memory with reduced power consumption mode
Grant 10,591,978 - Lai , et al.
2020-03-17
Serial tag lookup with way-prediction
Grant 10,565,122 - Lai , et al. Feb
2020-02-18
Adaptive Power Down Of Intra-chip Interconnect
App 20190204898 - LAI; Patrick P. ;   et al.
2019-07-04
Serial lookup of tag ways
Grant 10,324,850 - Lai , et al.
2019-06-18
Power aware hash function for cache memory mapping
Grant 10,318,428 - Lai , et al.
2019-06-11
Expected lifetime management
Grant 10,310,548 - Park , et al.
2019-06-04
Adaptive power down of intra-chip interconnect
Grant 10,241,561 - Lai , et al.
2019-03-26
Prioritized sequencing of device inrush current
Grant 10,185,378 - Tsao , et al. Ja
2019-01-22
Low power DMA snoop and skip
Grant 10,181,175 - Haraden , et al. Ja
2019-01-15
Adaptive Power Down Of Intra-chip Interconnect
App 20180356874 - LAI; Patrick P. ;   et al.
2018-12-13
Cache Memory With Reduced Power Consumption Mode
App 20180348847 - LAI; Patrick P. ;   et al.
2018-12-06
Serial Tag Lookup With Way-prediction
App 20180349284 - LAI; Patrick P. ;   et al.
2018-12-06
Concurrent Cache Memory Access
App 20180336143 - LAI; Patrick P. ;   et al.
2018-11-22
Control of predication across clock domains
Grant 10,133,300 - Tubbs , et al. November 20, 2
2018-11-20
Thermal And Reliability Based Cache Slice Migration
App 20180210836 - Lai; Patrick P. ;   et al.
2018-07-26
Serial Lookup Of Tag Ways
App 20180137054 - Lai; Patrick P. ;   et al.
2018-05-17
Expected Lifetime Management
App 20180129243 - Park; Hee jun ;   et al.
2018-05-10
Preventing Power Gating Of A Domain
App 20180101219 - Ross; Jonathan ;   et al.
2018-04-12
Prioritized Sequencing Of Device Inrush Current
App 20180095510 - Tsao; Jay Shih ;   et al.
2018-04-05
Power Aware Hash Function For Cache Memory Mapping
App 20180074964 - Lai; Patrick P. ;   et al.
2018-03-15
Resetting of dynamically grown accelerated data structure
Grant 9,911,212 - Fowler , et al. March 6, 2
2018-03-06
Direct Store To Coherence Point
App 20180004660 - Lai; Patrick P. ;   et al.
2018-01-04
Interrupt controller
Grant 9,747,225 - Ozguner , et al. August 29, 2
2017-08-29
Low power DMA labeling
Grant 9,710,878 - Haraden , et al. July 18, 2
2017-07-18
Low-latency Timing Control
App 20170171433 - Ross; Jonathan ;   et al.
2017-06-15
Low-latency timing control
Grant 9,549,100 - Ross , et al. January 17, 2
2017-01-17
Interrupt Controller
App 20160328339 - Ozguner; Tolga ;   et al.
2016-11-10
Low-latency Timing Control
App 20160316110 - Ross; Jonathan ;   et al.
2016-10-27
Low Power Dma Labeling
App 20160180493 - Haraden; Ryan Scott ;   et al.
2016-06-23
Low Power Dma Snoop And Skip
App 20160180494 - Haraden; Ryan Scott ;   et al.
2016-06-23
Control Of Predication Across Clock Domains
App 20150192950 - Tubbs; Matthew Ray ;   et al.
2015-07-09
Dynamic spatial index remapping for optimal aggregate performance
Grant 9,041,713 - Brown , et al. May 26, 2
2015-05-26
Two-tiered dynamic load balancing using sets of distributed thread pools
Grant 9,043,801 - Kupferschmidt , et al. May 26, 2
2015-05-26
Rendering of stereoscopic images with multithreaded rendering software pipeline
Grant 8,773,449 - Hoover , et al. July 8, 2
2014-07-08
Tree insertion depth adjustment based on view frustum and distance culling
Grant 8,593,459 - Mejdrich , et al. November 26, 2
2013-11-26
Streaming physics collision detection in multithreaded rendering software pipeline
Grant 8,564,600 - Mejdrich , et al. October 22, 2
2013-10-22
Updating ray traced acceleration data structures between frames based on changing perspective
Grant 8,350,846 - Mejdrich , et al. January 8, 2
2013-01-08
Rolling context data structure for maintaining state data in a multithreaded image processing pipeline
Grant 8,330,765 - Mejdrich , et al. December 11, 2
2012-12-11
Cooperative utilization of spatial indices between application and rendering hardware
Grant 8,284,195 - Brown , et al. October 9, 2
2012-10-09
Tree Insertion Depth Adjustment Based on View Frustrum and Distance Culling
App 20120236001 - Mejdrich; Eric Oliver ;   et al.
2012-09-20
Efficient texture processing of pixel groups with SIMD execution unit
Grant 8,248,422 - Mejdrich , et al. August 21, 2
2012-08-21
User-defined non-visible geometry featuring ray filtering
Grant 8,248,415 - Mejdrich , et al. August 21, 2
2012-08-21
Methods and systems for partitioning a spatial index
Grant 8,243,081 - Shearer August 14, 2
2012-08-14
Tree insertion depth adjustment based on view frustum and distance culling
Grant 8,243,073 - Mejdrich , et al. August 14, 2
2012-08-14
Utilizing ray tracing for enhanced artificial intelligence path-finding
Grant 8,234,234 - Shearer July 31, 2
2012-07-31
Using ray tracing for real time audio synthesis
Grant 8,139,780 - Shearer March 20, 2
2012-03-20
Box casting using an integrated acceleration data structure
Grant 8,102,389 - Fowler , et al. January 24, 2
2012-01-24
Hybrid rendering of image data utilizing streaming geometry frontend interconnected to physical rendering backend through dynamic accelerated data structure generator
Grant 8,102,391 - Fowler , et al. January 24, 2
2012-01-24
Streaming Physics Collision Detection In Multithreaded Rendering Software Pipeline
App 20110283086 - Mejdrich; Eric Oliver ;   et al.
2011-11-17
Deferred acceleration data structure optimization for improved performance
Grant 8,018,453 - Fowler , et al. September 13, 2
2011-09-13
Combined spatial index for static and dynamic objects within a three-dimensional scene
Grant 8,004,518 - Fowler , et al. August 23, 2
2011-08-23
Image processing with highly threaded texture fragment generation
Grant 7,973,804 - Mejdrich , et al. July 5, 2
2011-07-05
Dynamic reallocation of processing cores for balanced ray tracing graphics workload
Grant 7,940,266 - Shearer May 10, 2
2011-05-10
Rendering Of Stereoscopic Images With Multithreaded Rendering Software Pipeline
App 20110063285 - Hoover; Russell Dean ;   et al.
2011-03-17
Processing unit incorporating instruction-based persistent vector multiplexer control
Grant 7,904,699 - Mejdrich , et al. March 8, 2
2011-03-08
Processing unit incorporating special purpose register for use with instruction-based persistent vector multiplexer control
Grant 7,904,700 - Mejdrich , et al. March 8, 2
2011-03-08
Generating efficient spatial indexes for predictably dynamic objects
Grant 7,893,936 - Shearer February 22, 2
2011-02-22
Methods and systems for reducing the number of rays passed between processing elements in a distributed ray tracing system
Grant 7,864,174 - Shearer January 4, 2
2011-01-04
Dynamic determination of optimal spatial index mapping to processor thread resources
Grant 7,852,336 - Brown , et al. December 14, 2
2010-12-14
Method and apparatus for memory utilization
Grant 7,818,503 - Hoover , et al. October 19, 2
2010-10-19
Method for improving spatial index efficiency by jittering splitting planes
Grant 7,808,500 - Shearer October 5, 2
2010-10-05
Dynamically load balancing game physics using real-time object scaling
Grant 7,796,128 - Radzikowski , et al. September 14, 2
2010-09-14
Resetting of Dynamically Grown Accelerated Data Structure
App 20100228781 - Fowler; David Keith ;   et al.
2010-09-09
Method for reducing network bandwidth by delaying shadow ray generation
Grant 7,782,318 - Shearer August 24, 2
2010-08-24
Dynamically configuring and selecting multiple ray tracing intersection methods
Grant 7,773,087 - Fowler , et al. August 10, 2
2010-08-10
Updating Ray Traced Acceleration Data Structures Between Frames Based on Changing Perspective
App 20100188396 - Mejdrich; Eric Oliver ;   et al.
2010-07-29
Tree Insertion Depth Adjustment Based on View Frustrum and Distance Culling
App 20100188403 - Mejdrich; Eric Oliver ;   et al.
2010-07-29
Method and apparatus for communicating between threads
Grant 7,752,413 - Hoover , et al. July 6, 2
2010-07-06
Reallocation of spatial index traversal between processing elements in response to changes in ray tracing graphics workload
Grant 7,737,974 - Mejdrich , et al. June 15, 2
2010-06-15
Efficient and flexible data organization for acceleration data structure nodes
Grant 7,719,532 - Schardt , et al. May 18, 2
2010-05-18
Method for Reducing Network Bandwidth by Delaying Shadow Ray Generation
App 20100060637 - Shearer; Robert Allen
2010-03-11
Optimized Graphical Calculation Performance by Removing Divide Requirements
App 20090284524 - Shearer; Robert Allen ;   et al.
2009-11-19
Hybrid Rendering Of Image Data Utilizing Streaming Geometry Frontend Interconnected To Physical Rendering Backend Through Dynamic Accelerated Data Structure Generator
App 20090256836 - Fowler; Dave ;   et al.
2009-10-15
Image Processing with Highly Threaded Texture Fragment Generation
App 20090231348 - Mejdrich; Eric Oliver ;   et al.
2009-09-17
Rolling Context Data Structure for Maintaining State Data in a Multithreaded Image Processing Pipeline
App 20090231349 - Mejdrich; Eric Oliver ;   et al.
2009-09-17
Processing Unit Incorporating Special Purpose Register for Use with Instruction-Based Persistent Vector Multiplexer Control
App 20090228682 - Mejdrich; Eric Oliver ;   et al.
2009-09-10
Processing Unit Incorporating Instruction-Based Persistent Vector Multiplexer Control
App 20090228681 - Mejdrich; Eric Oliver ;   et al.
2009-09-10
Efficient Texture Processing of Pixel Groups with SIMD Execution Unit
App 20090187734 - Mejdrich; Eric Oliver ;   et al.
2009-07-23
Two-Tiered Dynamic Load Balancing Using Sets of Distributed Thread Pools
App 20090183167 - Kupferschmidt; Mark Gary ;   et al.
2009-07-16
Cooperative Utilization of Spacial Indices Between Application and Rendering Hardware
App 20090073167 - Brown; Jeffrey Douglas ;   et al.
2009-03-19
Dynamically Configuring and Selecting Multiple Ray Tracing Intersection Methods
App 20080259075 - Fowler; David Keith ;   et al.
2008-10-23
Using Ray Tracing to Enhance Artificial Intelligence Character Behavior
App 20080231627 - Shearer; Robert Allen
2008-09-25
Using Ray Tracing for Real Time Audio Synthesis
App 20080232602 - Shearer; Robert Allen
2008-09-25
Utilizing Ray Tracing for Enhanced Artificial Intelligence Path-Finding
App 20080231628 - Shearer; Robert Allen
2008-09-25
Box Casting Using an Integrated Acceleration Data Structure
App 20080192046 - Fowler; David Keith ;   et al.
2008-08-14
Combined Spatial Index for Static and Dynamic Objects Within a Three-Dimensional Scene
App 20080192054 - Fowler; David Keith ;   et al.
2008-08-14
Dynamically Load Balancing Game Physics Using Real-Time Object Scaling
App 20080192047 - Radzikowski; Eric Michael ;   et al.
2008-08-14
Efficient and Flexible Data Organization for Acceleration Data Structure Nodes
App 20080192050 - Schardt; Paul Emery ;   et al.
2008-08-14
Deferred Acceleration Data Structure Optimization for Improved Performance
App 20080192044 - Fowler; David Keith ;   et al.
2008-08-14
Generating Efficient Spatial Indexes for Predictably Dynamic Objects
App 20080170071 - Shearer; Robert Allen
2008-07-17
Dynamic Spatial Index Remapping for Optimal Aggregate Performance
App 20080122853 - Brown; Jeffrey Douglas ;   et al.
2008-05-29
Methods and Systems for Referencing a Primitive Located in a Spatial Index and in a Scene Index
App 20080122838 - Hoover; Russell Dean ;   et al.
2008-05-29
Dynamic Determination of Optimal Spatial Index Mapping to Processor Thread Resources
App 20080122845 - Brown; Jeffrey Douglas ;   et al.
2008-05-29
Method for Improving Spatial Index Efficiency by Jittering Splitting Planes
App 20080117206 - Shearer; Robert Allen
2008-05-22
Dynamic reallocation of processing cores for balanced ray tracing graphics workload
App 20080088622 - Shearer; Robert Allen
2008-04-17
Branch Prediction for Acceleration Data Structure Traversal
App 20080088619 - Shearer; Robert Allen ;   et al.
2008-04-17
Reallocation of spatial index traversal between processing elements in response to changes in ray tracing graphics workload
App 20080074417 - Mejdrich; Eric Oliver ;   et al.
2008-03-27
Methods and Systems for Reducing the Number of Rays Passed Between Processing Elements in a Distributed Ray Tracing System
App 20080049017 - Shearer; Robert Allen
2008-02-28
Methods and Systems for Partitioning A Spatial Index
App 20080049016 - Shearer; Robert Allen
2008-02-28
Cache Utilization Optimized Ray Traversal Algorithm with Minimized Memory Bandwidth Requirements
App 20080024489 - Shearer; Robert Allen
2008-01-31
Method and Apparatus for Communicating Between Threads
App 20080028403 - Hoover; Russell Dean ;   et al.
2008-01-31
Method and Apparatus for Memory Utilization
App 20080028154 - Hoover; Russell Dean ;   et al.
2008-01-31
Apparatus and method for efficient transmission of unaligned data
Grant 7,296,108 - Beukema , et al. November 13, 2
2007-11-13
Apparatus and method for efficient transmission of unaligned data
App 20060271721 - Beukema; Bruce Leroy ;   et al.
2006-11-30
Clock frequency detect with programmable jitter tolerance
Grant 7,129,757 - Geer , et al. October 31, 2
2006-10-31
Clock frequency detect with programmable jitter tolerance
App 20060114032 - Geer; Charles Porter ;   et al.
2006-06-01

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed