Inventor · disambiguated record
Timothy John Purcell
Also filed as: PURCELL TIMOTHY · PURCELL TIMOTHY JOHN
21 granted patents·5 pending applications·147 citations·filing 2009–2025
94Inventor score
Top patents by PatentIndex Score
26 records- 0191US8760460B1Hardware-managed virtual buffers using a shared memory for load distributionKILGARIFF EMMETT M·Filed 2010·Granted Jun 24, 2014·41 cites·23 claims
- 0290US8605102B1Rasterization tile coalescer and reorder bufferPURCELL TIMOTHY JOHN·Filed 2009·Granted Dec 10, 2013·27 cites·22 claims
- 0387US8941653B2Order-preserving distributed rasterizerNVIDIA CORP·Filed 2013·Granted Jan 27, 2015·8 cites·20 claims
- 0486US9639466B2Control mechanism for fine-tuned cache to backing-store synchronizationNVIDIA CORP·Filed 2012·Granted May 2, 2017·11 cites·19 claims
- 0583US9069609B2Scheduling and execution of compute tasksABDALLA KARIM M·Filed 2012·Granted Jun 30, 2015·9 cites·22 claims
- 0681US11579925B2Techniques for reconfiguring partitions in a parallel processing systemNVIDIA CORP·Filed 2019·Granted Feb 14, 2023·3 cites·20 claims
- 0780US12498979B2Techniques for configuring a processor to function as multiple, separate processors in a virtualized environmentNVIDIA CORP·Filed 2021·Granted Dec 16, 2025·1 cites·48 claims
- 0880US10037228B2Efficient memory virtualization in multi-threaded processing unitsNVIDIA CORP·Filed 2012·Granted Jul 31, 2018·6 cites·21 claims
- 0980US2025355716A1Techniques for configuring a processor to function as multiple, separate processors in a virtualized environmentNVIDIA CORP·Filed 2025·Application pending·0 cites
- 1078US10310973B2Efficient memory virtualization in multi-threaded processing unitsNVIDIA CORP·Filed 2012·Granted Jun 4, 2019·5 cites·18 claims
- 1178US9934145B2Organizing memory to optimize memory accesses of compressed dataNVIDIA CORP·Filed 2015·Granted Apr 3, 2018·3 cites·20 claims
- 1276US9507638B2Compute work distribution reference countersCUADRA PHILIP ALEXANDER·Filed 2011·Granted Nov 29, 2016·5 cites·20 claims
- 1375US10169091B2Efficient memory virtualization in multi-threaded processing unitsNVIDIA CORP·Filed 2012·Granted Jan 1, 2019·4 cites·22 claims
- 1475US8984183B2Signaling, ordering, and execution of dynamically generated tasks in a processing systemPURCELL TIMOTHY JOHN·Filed 2011·Granted Mar 17, 2015·4 cites·19 claims
- 1574US9715413B2Execution state analysis for assigning tasks to streaming multiprocessorsABDALLA KARIM M·Filed 2012·Granted Jul 25, 2017·4 cites·22 claims
- 1672US9965321B2Error checking in out-of-order task schedulingDULUK JR JEROME F·Filed 2011·Granted May 8, 2018·3 cites·24 claims
- 1772US9501847B1Parallel line stipple computationPURCELL TIMOTHY JOHN·Filed 2009·Granted Nov 22, 2016·6 cites·20 claims
- 1870US11663036B2Techniques for configuring a processor to function as multiple, separate processorsNVIDIA CORP·Filed 2019·Granted May 30, 2023·1 cites·20 claims
- 1970US11249905B2Techniques for configuring a processor to function as multiple, separate processorsNVIDIA CORP·Filed 2019·Granted Feb 15, 2022·1 cites·20 claims
- 2070US8587581B2Order-preserving distributed rasterizerMOLNAR STEVEN E·Filed 2009·Granted Nov 19, 2013·4 cites·20 claims
- 2164US10402323B2Organizing memory to optimize memory accesses of compressed dataNVIDIA CORP·Filed 2015·Granted Sep 3, 2019·1 cites·20 claims
- 2247US11893423B2Techniques for configuring a processor to function as multiple, separate processorsNVIDIA CORP·Filed 2019·Granted Feb 6, 2024·0 cites·19 claims
- 2341US2013074088A1Scheduling and management of compute tasks with different execution priority levelsPURCELL TIMOTHY JOHN·Filed 2011·Application pending·0 cites
- 2439US2013198760A1Automatic dependent task launchCUADRA PHILIP ALEXANDER·Filed 2012·Application pending·0 cites
- 2536US2013132711A1Compute thread array granularity execution preemptionSHAH LACKY V·Filed 2011·Application pending·0 cites
- 2636US2013124838A1Instruction level execution preemptionSHAH LACKY V·Filed 2011·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →