TS

Thomas Andrew Sartorius

QU Qualcomm: 67 patents #368 of 12,104Top 4%
IBM: 36 patents #2,696 of 70,183Top 4%
Microsoft: 4 patents #10,696 of 40,388Top 30%
Overall (All Time): #12,706 of 4,157,543Top 1%
107
Patents All Time

Issued Patents All Time

Showing 25 most recent of 107 patents

Patent #TitleCo-InventorsDate
11842196 Obsoleting values stored in registers in a processor based on processing obsolescent register-encoded instructions Thomas Philip Speier, Michael Scott McIlvaine, James Norris Dieffenderfer, Rodney Wayne Smith 2023-12-12
11188334 Obsoleting values stored in registers in a processor based on processing obsolescent register-encoded instructions Thomas Philip Speier, Michael Scott McIlvaine, James Norris Dieffenderfer, Rodney Wayne Smith 2021-11-30
11175926 Providing exception stack management using stack panic fault exceptions in processor-based devices Michael Scott McIlvaine, James Norris Dieffenderfer, Aaron S. Giles 2021-11-16
11126437 Load instruction with final read indicator field to invalidate a buffer or cache entry storing the memory address holding load data Thomas Philip Speier, Michael Scott McIlvaine, James Norris Dieffenderfer 2021-09-21
10114756 Externally programmable memory management unit Christopher Edward Koob, Erich James Plondke, Piyush Patel, Lucian Codrescu 2018-10-30
9710269 Early conditional selection of an operand James Norris Dieffenderfer, Jeffrey Todd Bridges, Michael Scott McIlvaine 2017-07-18
9606818 Systems and methods of executing multiple hypervisors using multiple sets of processors Erich James Plondke, Lucian Codrescu, Christopher Edward Koob, Piyush Patel 2017-03-28
9514061 Method and apparatus for cache tag compression Henry A. Pellerin, Thomas Philip Speier, Michael William Morrow, James Norris Dieffenderfer, Kenneth Alan Dockser +1 more 2016-12-06
9471325 Method and apparatus for selective renaming in a microprocessor Anil Krishna, Sandeep Suresh Navada, Niket K. Choudhary, Michael Scott McIlvaine, Rodney Wayne Smith +1 more 2016-10-18
9436616 Multi-core page table sets of attribute fields Colin Christopher Sharp 2016-09-06
9292442 Methods and apparatus for improving performance of semaphore management sequences across a coherent bus Thomas Philip Speier, Eric F. Robinson, Jaya Prakash Subramaniam Ganasan, James Norris Dieffenderfer 2016-03-22
9092358 Memory management unit with pre-filling capability Bohuslav Rychlik, Michael William Morrow, Raymond P. Palma 2015-07-28
9086813 Method and apparatus to save and restore system memory management unit (MMU) contexts Thomas Zeng, Azzedine Touzni 2015-07-21
9063749 Hardware support for hashtables in dynamic languages Luis Ceze, Mohammad H. Reshadi 2015-06-23
9026744 Enforcing strongly-ordered requests in a weakly-ordered processing Richard Gerard Hofmann, Thomas Philip Speier, Jaya Prakash Subramaniam Ganasan, James Norris Dieffenderfer, James Edward Sullivan, Jr. 2015-05-05
9026681 Flexible hardware module assignment for enhanced performance Hee Jun Park, Alex Kuang-Hsuan Tu, Richard Gerard Hofmann, Thomas Andrew Morison 2015-05-05
8943300 Method and apparatus for generating return address predictions for implicit and explicit subroutine calls using predecode information Brian Michael Stempel, James Norris Dieffenderfer, Rodney Wayne Smith 2015-01-27
8938602 Multiple sets of attribute fields within a single page table entry Colin Christopher Sharp 2015-01-20
8924685 Configuring surrogate memory accessing agents using non-priviledged processes 2014-12-30
8880860 Methods and apparatus for saving conditions prior to a reset for post reset evaluation Subodh Singh 2014-11-04
8782356 Auto-ordering of strongly ordered, device, and exclusive transactions across multiple memory regions Jason Panavich, James Norris Dieffenderfer, Thomas Philip Speier 2014-07-15
8661229 Power efficient instruction prefetch mechanism Victor Roberts Augsburg, James Norris Dieffenderfer, Jeffrey Todd Bridges, Michael Scott McIlvaine, Rodney Wayne Smith 2014-02-25
8639943 Methods and systems for checking run-time integrity of secure code cross-reference to related applications Jeffrey Todd Bridges, Steven M. Millendorf 2014-01-28
8527713 Cache locking without interference from normal allocations Victor Roberts Augsburg, James Norris Dieffenderfer, Jeffrey Todd Bridges 2013-09-03
8386716 Apparatus and methods to reduce castouts in a multi-level cache hierarchy Thomas Philip Speier, James Norris Dieffenderfer 2013-02-26