Inventor · disambiguated record
Brian Grant
Also filed as: GRANT BRIAN · GRANT BRIAN K
29 granted patents·1 pending application·918 citations·filing 1999–2024
97Inventor score
Technology areasG06F
Top patents by PatentIndex Score
30 records- 0197US8136104B2Systems and methods for determining compute kernels for an application in a parallel-processing computer systemPAPAKIPOS MATTHEW N·Filed 2007·Granted Mar 13, 2012·83 cites·24 claims
- 0296US8136102B2Systems and methods for compiling an application for a parallel-processing computer systemPAPAKIPOS MATTHEW N·Filed 2007·Granted Mar 13, 2012·59 cites·15 claims
- 0395US8375368B2Systems and methods for profiling an application running on a parallel-processing computer systemGOOGLE INC·Filed 2007·Granted Feb 12, 2013·50 cites·24 claims
- 0495US8108844B2Systems and methods for dynamically choosing a processing element for a compute kernelCRUTCHFIELD WILLIAM Y·Filed 2007·Granted Jan 31, 2012·91 cites·21 claims
- 0595US6427234B1System and method for performing selective dynamic compilation using run-time informationUNIV WASHINGTON·Filed 1999·Granted Jul 30, 2002·395 cites·20 claims
- 0694US9535750B1Resource tolerations and taintsGOOGLE INC·Filed 2013·Granted Jan 3, 2017·24 cites·27 claims
- 0793US9329937B1High availability architectureGOOGLE INC·Filed 2013·Granted May 3, 2016·25 cites·26 claims
- 0893US8443349B2Systems and methods for determining compute kernels for an application in a parallel-processing computer systemPAPAKIPOS MATTHEW N·Filed 2012·Granted May 14, 2013·20 cites·29 claims
- 0992US8745603B2Application program interface of a parallel-processing computer system that supports multiple programming languagesGOOGLE INC·Filed 2013·Granted Jun 3, 2014·15 cites·17 claims
- 1092US8584106B2Systems and methods for compiling an application for a parallel-processing computer systemPAPAKIPOS MATTHEW N·Filed 2012·Granted Nov 12, 2013·16 cites·25 claims
- 1191US9229774B1Systems and methods for performing scheduling for a clusterGOOGLE INC·Filed 2013·Granted Jan 5, 2016·17 cites·10 claims
- 1291US8458680B2Systems and methods for dynamically choosing a processing element for a compute kernelCRUTCHFIELD WILLIAM Y·Filed 2012·Granted Jun 4, 2013·22 cites·24 claims
- 1390US9483508B1Omega names: name generation and derivationGOOGLE INC·Filed 2013·Granted Nov 1, 2016·25 cites·18 claims
- 1490US8972943B2Systems and methods for generating reference results using parallel-processing computer systemPAPAKIPOS MATTHEW N·Filed 2012·Granted Mar 3, 2015·12 cites·21 claims
- 1589US9378051B1Systems and methods for performing scheduling for a clusterGOOGLE INC·Filed 2015·Granted Jun 28, 2016·7 cites·7 claims
- 1689US8443348B2Application program interface of a parallel-processing computer system that supports multiple programming languagesMCGUIRE MORGAN S·Filed 2007·Granted May 14, 2013·29 cites·20 claims
- 1788US11928520B2Change-proposal functions in configuration management systemsGOOGLE LLC·Filed 2022·Granted Mar 12, 2024·2 cites·20 claims
- 1887US8381202B2Runtime system for executing an application in a parallel-processing computer systemGOOGLE INC·Filed 2007·Granted Feb 19, 2013·18 cites·20 claims
- 1978US8261270B2Systems and methods for generating reference results using a parallel-processing computer systemPAPAKIPOS MATTHEW N·Filed 2007·Granted Sep 4, 2012·8 cites·22 claims
- 2073US11880712B1Resource tolerations and taintsGOOGLE LLC·Filed 2022·Granted Jan 23, 2024·0 cites·20 claims
- 2167US11263048B1Resource tolerations and taintsGOOGLE LLC·Filed 2019·Granted Mar 1, 2022·0 cites·20 claims
- 2263US12260259B2Change-proposal functions in configuration management systemsGOOGLE LLC·Filed 2024·Granted Mar 25, 2025·0 cites·20 claims
- 2361US10691492B1Resource tolerations and taintsGOOGLE LLC·Filed 2018·Granted Jun 23, 2020·0 cites·16 claims
- 2458US9946572B1Resource tolerations and taintsGOOGLE LLC·Filed 2016·Granted Apr 17, 2018·0 cites·20 claims
- 2556US10324909B2Omega names: name generation and derivation utilizing nested three or more attributesGOOGLE LLC·Filed 2017·Granted Jun 18, 2019·0 cites·18 claims
- 2656US9870258B1Systems and methods for performing scheduling for a clusterGOOGLE INC·Filed 2016·Granted Jan 16, 2018·0 cites·16 claims
- 2754US9329892B1Systems and methods for performing scheduling for a clusterGOOGLE INC·Filed 2015·Granted May 3, 2016·0 cites·10 claims
- 2852US9830341B2Resource name generation and derivation utilizing attribute space monikers and their associated contextGOOGLE INC·Filed 2016·Granted Nov 28, 2017·0 cites·20 claims
- 2950US2015006146A1Omega names: name generation and derivationGOOGLE INC·Filed 2013·Application pending·0 cites
- 3045US9645955B1Disruption countersGOOGLE INC·Filed 2014·Granted May 9, 2017·0 cites·16 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →