Inventor · disambiguated record
Robert Scott Hartog
Also filed as: HARTOG ROBERT S · HARTOG ROBERT SCOTT
20 granted patents·12 pending applications·177 citations·filing 2000–2020
94Inventor score
Files withHARTOG ROBERT SCOTT18APPLE INC4ADVANCED MICRO DEVICES INC3ATI TECHNOLOGIES INC3ATI INT SRL1
Top patents by PatentIndex Score
32 records- 0190US6664960B2Apparatus for processing non-planar video graphics primitives and associated method of operationATI TECHNOLOGIES INC·Filed 2001·Granted Dec 16, 2003·64 cites·42 claims
- 0289US8195882B2Shader complex with distributed level one cache system and centralized level two cacheDELAURIER ANTHONY P·Filed 2009·Granted Jun 5, 2012·9 cites·17 claims
- 0389US7109987B2Method and apparatus for dual pass adaptive tessellationATI TECHNOLOGIES INC·Filed 2004·Granted Sep 19, 2006·44 cites·25 claims
- 0488US10872458B1Graphics surface addressingAPPLE INC·Filed 2019·Granted Dec 22, 2020·6 cites·19 claims
- 0587US9507632B2Preemptive context switching of processes on ac accelerated processing device (APD) based on time quantaHARTOG ROBERT SCOTT·Filed 2011·Granted Nov 29, 2016·10 cites·14 claims
- 0684US7577869B2Apparatus with redundant circuitry and method thereforATI TECHNOLOGIES ULC·Filed 2005·Granted Aug 18, 2009·12 cites·33 claims
- 0778US7423644B2Method and apparatus for dual pass adaptive tessellationATI TECHNOLOGIES INC·Filed 2006·Granted Sep 9, 2008·7 cites·5 claims
- 0876US8963933B2Method for urgency-based preemption of a processHARTOG ROBERT SCOTT·Filed 2012·Granted Feb 24, 2015·4 cites·20 claims
- 0972US9256465B2Process device context switchingHARTOG ROBERT SCOTT·Filed 2011·Granted Feb 9, 2016·3 cites·20 claims
- 1071US10579388B2Policies for shader resource allocation in a shader coreADVANCED MICRO DEVICES INC·Filed 2018·Granted Mar 3, 2020·1 cites·20 claims
- 1168US9122522B2Software mechanisms for managing task scheduling on an accelerated processing device (APD)HARTOG ROBERT SCOTT·Filed 2011·Granted Sep 1, 2015·2 cites·20 claims
- 1267US9299121B2Preemptive context switchingHARTOG ROBERT SCOTT·Filed 2011·Granted Mar 29, 2016·2 cites·22 claims
- 1366US11257278B2Graphics surface addressingAPPLE INC·Filed 2020·Granted Feb 22, 2022·0 cites·20 claims
- 1466US10152434B2Efficient arbitration for memory accessesADVANCED MICRO DEVICES INC·Filed 2016·Granted Dec 11, 2018·1 cites·17 claims
- 1563US6728869B1Method and apparatus for memory latency avoidance in a processing systemATI INT SRL·Filed 2000·Granted Apr 27, 2004·10 cites·32 claims
- 1662US8933942B2Partitioning resources of a processorHARTOG ROBERT SCOTT·Filed 2011·Granted Jan 13, 2015·1 cites·20 claims
- 1762US8803891B2Method for preempting graphics tasks to accommodate compute tasks in an accelerated processing device (APD)HARTOG ROBERT SCOTT·Filed 2011·Granted Aug 12, 2014·1 cites·20 claims
- 1855US10242420B2Preemptive context switching of processes on an accelerated processing device (APD) based on time quantaADVANCED MICRO DEVICES INC·Filed 2016·Granted Mar 26, 2019·0 cites·17 claims
- 1954US8281183B2Apparatus with redundant circuitry and method thereforMANTOR MICHAEL·Filed 2009·Granted Oct 2, 2012·0 cites·7 claims
- 2048US9329893B2Method for resuming an APD wavefront in which a subset of elements have faultedHARTOG ROBERT SCOTT·Filed 2011·Granted May 3, 2016·0 cites·13 claims
- 2148US2013155077A1Policies for Shader Resource Allocation in a Shader CoreHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2247US2012194528A1Method and System for Context SwitchingHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2341US2013145202A1Handling Virtual-to-Physical Address Translation FailuresHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2441US2012194525A1Managed Task Scheduling on a Graphics Processing Device (APD)HARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2541US2013155079A1Saving and Restoring Shader Context StateHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2641US2013135327A1Saving and Restoring Non-Shader State Using a Command ProcessorHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2741US2012188259A1Mechanisms for Enabling Task SchedulingHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2841US2012198458A1Methods and Systems for Synchronous Operation of a Processing DeviceHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 2939US2019244323A1Pipelining and Concurrency Techniques for Groups of Graphics Processing WorkAPPLE INC·Filed 2018·Application pending·0 cites
- 3039US2013141446A1Method and Apparatus for Servicing Page Fault ExceptionsHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
- 3139US2018181491A1Targeted cache flushingAPPLE INC·Filed 2016·Application pending·0 cites
- 3239US2013141447A1Method and Apparatus for Accommodating Multiple, Concurrent Work InputsHARTOG ROBERT SCOTT·Filed 2011·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →