Inventor · disambiguated record
Gerard R. Williams, Iii
Also filed as: WILLIAMS GERARD · WILLIAMS GERARD R · WILLIAMS GERARD RICHARD · WILLIAMS III GERARD
60 granted patents·8 pending applications·431 citations·filing 2001–2024
98Inventor score
Top patents by PatentIndex Score
68 records- 0197US9852084B1Access permissions modificationAPPLE INC·Filed 2016·Granted Dec 26, 2017·42 cites·20 claims
- 0297US8775757B2Trust zone support in system on a chip having security enclave processorAPPLE INC·Filed 2012·Granted Jul 8, 2014·59 cites·24 claims
- 0396US10437595B1Load/store dependency predictor optimization for replayed loadsAPPLE INC·Filed 2016·Granted Oct 8, 2019·26 cites·20 claims
- 0494US10180905B1Unified prefetch circuit for multi-level cachesAPPLE INC·Filed 2016·Granted Jan 15, 2019·15 cites·16 claims
- 0592US10621100B1Unified prefetch circuit for multi-level cachesAPPLE INC·Filed 2018·Granted Apr 14, 2020·9 cites·16 claims
- 0691US10331558B2Systems and methods for performing memory compressionAPPLE INC·Filed 2017·Granted Jun 25, 2019·9 cites·20 claims
- 0790US10754649B2Computation engine that operates in matrix and vector modesAPPLE INC·Filed 2018·Granted Aug 25, 2020·6 cites·20 claims
- 0889US11803471B2Scalable system on a chipAPPLE INC·Filed 2022·Granted Oct 31, 2023·1 cites·22 claims
- 0989US9128725B2Load-store dependency predictor content managementMEIER STEPHAN G·Filed 2012·Granted Sep 8, 2015·17 cites·14 claims
- 1088US9958932B2Processor including multiple dissimilar processor cores that implement different portions of instruction set architectureAPPLE INC·Filed 2014·Granted May 1, 2018·10 cites·19 claims
- 1188US9098418B2Coordinated prefetching based on training in hierarchically cached processorsKANNAN HARI S·Filed 2012·Granted Aug 4, 2015·17 cites·20 claims
- 1287US8856447B2Converting memory accesses near barriers into prefetchesWILLIAMS III GERARD R·Filed 2012·Granted Oct 7, 2014·12 cites·20 claims
- 1386US10423209B2Systems and methods for coherent power managementAPPLE INC·Filed 2017·Granted Sep 24, 2019·3 cites·20 claims
- 1486US9383806B2Multi-core processor instruction throttlingAPPLE INC·Filed 2013·Granted Jul 5, 2016·8 cites·19 claims
- 1586US9015422B2Access map-pattern match based prefetch unit for a processorAPPLE INC·Filed 2013·Granted Apr 21, 2015·9 cites·20 claims
- 1685US9336003B2Multi-level dispatch for a superscalar processorAPPLE INC·Filed 2013·Granted May 10, 2016·10 cites·24 claims
- 1784US11204636B2Systems and methods for coherent power managementAPPLE INC·Filed 2019·Granted Dec 21, 2021·2 cites·20 claims
- 1883US11550716B2I/O agentAPPLE INC·Filed 2022·Granted Jan 10, 2023·1 cites·17 claims
- 1983US9898071B2Processor including multiple dissimilar processor coresAPPLE INC·Filed 2014·Granted Feb 20, 2018·6 cites·20 claims
- 2082US12443260B2Systems and methods for coherent power managementAPPLE INC·Filed 2023·Granted Oct 14, 2025·0 cites·20 claims
- 2182US10831488B1Computation engine with extract instructions to minimize memory accessAPPLE INC·Filed 2018·Granted Nov 10, 2020·3 cites·26 claims
- 2281US9600289B2Load-store dependency predictor PC hashingMEIER STEPHAN G·Filed 2012·Granted Mar 21, 2017·7 cites·15 claims
- 2381US9043554B2Cache policies for uncacheable memory requestsAPPLE INC·Filed 2012·Granted May 26, 2015·6 cites·20 claims
- 2480US9575754B2Zero cycle moveKELLER JAMES B·Filed 2012·Granted Feb 21, 2017·7 cites·23 claims
- 2579US10289191B2Processor including multiple dissimilar processor coresAPPLE INC·Filed 2018·Granted May 14, 2019·2 cites·20 claims
- 2677US9176879B2Least recently used mechanism for cache line eviction from a cache memoryAPPLE INC·Filed 2013·Granted Nov 3, 2015·4 cites·17 claims
- 2777US6552949B1Reducing leakage current in a memory deviceADVANCED RISC MACH LTD·Filed 2002·Granted Apr 22, 2003·27 cites·42 claims
- 2876US7900020B2Correction of incorrect cache accessesADVANCED RISC MACH LTD·Filed 2008·Granted Mar 1, 2011·7 cites·12 claims
- 2975US9317285B2Instruction set architecture mode dependent sub-size access of register with associated status indicationGUPTA SANDEEP·Filed 2012·Granted Apr 19, 2016·4 cites·19 claims
- 3074US9280471B2Mechanism for sharing private caches in a SoCAPPLE INC·Filed 2013·Granted Mar 8, 2016·3 cites·20 claims
- 3174US9128857B2Flush engineAPPLE INC·Filed 2013·Granted Sep 8, 2015·3 cites·25 claims
- 3273US11868192B2Systems and methods for coherent power managementAPPLE INC·Filed 2021·Granted Jan 9, 2024·0 cites·20 claims
- 3373US9311100B2Usefulness indication for indirect branch prediction trainingAPPLE INC·Filed 2013·Granted Apr 12, 2016·3 cites·25 claims
- 3473US7269766B2Method and apparatus for memory self testingADVANCED RISC MACH LTD·Filed 2001·Granted Sep 11, 2007·20 cites·34 claims
- 3572US10281965B2Reduced power operation using stored capacitor energyAPPLE INC·Filed 2017·Granted May 7, 2019·1 cites·19 claims
- 3672US6883102B2Apparatus and method for performing power management functionsADVANCED RISC MACH LTD·Filed 2001·Granted Apr 19, 2005·18 cites·27 claims
- 3772US6782452B2Apparatus and method for processing data using a merging cache line fill to allow access to cache entries before a line fill is completedADVANCED RISC MACH LTD·Filed 2001·Granted Aug 24, 2004·17 cites·14 claims
- 3870US11567861B2Hashing with soft memory foldingAPPLE INC·Filed 2021·Granted Jan 31, 2023·0 cites·22 claims
- 3969US9582276B2Processor and method for implementing barrier operation using speculative and architectural color valuesAPPLE INC·Filed 2012·Granted Feb 28, 2017·2 cites·24 claims
- 4068US9626185B2IT instruction pre-decodeAPPLE INC·Filed 2013·Granted Apr 18, 2017·2 cites·20 claims
- 4166US9430243B2Optimizing register initialization operationsKELLER JAMES B·Filed 2012·Granted Aug 30, 2016·2 cites·14 claims
- 4266US7254667B2Data transfer between an external data source and a memory associated with a data processorADVANCED RISC MACH LTD·Filed 2004·Granted Aug 7, 2007·13 cites·36 claims
- 4365US2023161700A1I/O AgentAPPLE INC·Filed 2023·Application pending·0 cites
- 4464US10769065B2Systems and methods for performing memory compressionAPPLE INC·Filed 2019·Granted Sep 8, 2020·1 cites·20 claims
- 4564US9996348B2Zero cycle loadWILLIAMS III GERARD R·Filed 2012·Granted Jun 12, 2018·3 cites·19 claims
- 4663US12229052B2System for prefetching data into a cacheQUALCOMM INC·Filed 2024·Granted Feb 18, 2025·0 cites·20 claims
- 4763US11042373B2Computation engine that operates in matrix and vector modesAPPLE INC·Filed 2020·Granted Jun 22, 2021·0 cites·20 claims
- 4863US9223577B2Processing multi-destination instruction in pipeline by splitting for single destination operations stage and merging for opcode execution operations stageAPPLE INC·Filed 2012·Granted Dec 29, 2015·1 cites·23 claims
- 4963US9201658B2Branch predictor for wide issue, arbitrarily aligned fetch that can cross cache line boundariesKOUNTANIS IAN D·Filed 2012·Granted Dec 1, 2015·2 cites·17 claims
- 5061US11972140B2Hashing with soft memory foldingAPPLE INC·Filed 2022·Granted Apr 30, 2024·0 cites·20 claims
Showing the top 50 of 68 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →