RH

Robert Scott Hartog

AM AMD: 19 patents #572 of 9,279Top 7%
Apple: 2 patents #9,168 of 18,612Top 50%
Overall (All Time): #220,267 of 4,157,543Top 6%
20
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
11257278 Graphics surface addressing Anthony P. DeLaurier, Michael James Elliott Swift, Michal Valient, Tyson J. Bergland, Gokhan Avkarogullari 2022-02-22
10872458 Graphics surface addressing Anthony P. DeLaurier, Michael James Elliott Swift, Michal Valient, Tyson J. Bergland, Gokhan Avkarogullari 2020-12-22
10579388 Policies for shader resource allocation in a shader core Mark Leather, Michael Mantor, Rex Eldon McCrary, Sebastien Nussbaum, Philip J. Rogers +2 more 2020-03-03
10242420 Preemptive context switching of processes on an accelerated processing device (APD) based on time quanta Ralph C. Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum, Nuwan Jayasena +4 more 2019-03-26
10152434 Efficient arbitration for memory accesses Rostyslav Kyrychynskyi, Anthony Asaro, Kostantinos Danny Christidis, Mark Fowler, Michael Mantor 2018-12-11
9507632 Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum, Nuwan Jayasena +4 more 2016-11-29
9329893 Method for resuming an APD wavefront in which a subset of elements have faulted Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Kevin J. McGrath, Sebastien Nussbaum +4 more 2016-05-03
9299121 Preemptive context switching Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum, Nuwan Jayasena +4 more 2016-03-29
9256465 Process device context switching Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum, Nuwan Jayasena +4 more 2016-02-09
9122522 Software mechanisms for managing task scheduling on an accelerated processing device (APD) Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Kevin J. McGrath, Sebastien Nussbaum +4 more 2015-09-01
8963933 Method for urgency-based preemption of a process Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum, Nuwan Jayasena +3 more 2015-02-24
8933942 Partitioning resources of a processor Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Kevin J. McGrath, Rex Eldon McCrary +2 more 2015-01-13
8803891 Method for preempting graphics tasks to accommodate compute tasks in an accelerated processing device (APD) Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Rex Eldon McCrary, Mark Leather +2 more 2014-08-12
8281183 Apparatus with redundant circuitry and method therefor Michael Mantor, Ralph C. Taylor 2012-10-02
8195882 Shader complex with distributed level one cache system and centralized level two cache Anthony P. DeLaurier, Mark Leather, Michael Mantor, Mark Fowler, Marcos P. Zini 2012-06-05
7577869 Apparatus with redundant circuitry and method therefor Michael Mantor, Ralph C. Taylor 2009-08-18
7423644 Method and apparatus for dual pass adaptive tessellation Vineet Goel, Stephen L. Morein 2008-09-09
7109987 Method and apparatus for dual pass adaptive tessellation Vineet Goel, Stephen L. Morein 2006-09-19
6728869 Method and apparatus for memory latency avoidance in a processing system Michael A. Mang, Michael Mantor 2004-04-27
6664960 Apparatus for processing non-planar video graphics primitives and associated method of operation Vineet Goel, Michael A. Mang 2003-12-16