P

Inventor

WILLIAMS III GERARD R

US48 patents
⚠️ This page may combine multiple inventors who share the name “WILLIAMS III GERARD R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

APPLE INC

39 patents
US8775757B2Jul 8, 2014

Trust zone support in system on a chip having security enclave processor

APPLE INC59 citations98
US10437595B1Oct 8, 2019

Load/store dependency predictor optimization for replayed loads

APPLE INC26 citations94
US9852084B1Dec 26, 2017

Access permissions modification

APPLE INC42 citations93
US10180905B1Jan 15, 2019

Unified prefetch circuit for multi-level caches

APPLE INC15 citations85
US10754649B2Aug 25, 2020

Computation engine that operates in matrix and vector modes

APPLE INC6 citations84
US10621100B1Apr 14, 2020

Unified prefetch circuit for multi-level caches

APPLE INC9 citations84
US10331558B2Jun 25, 2019

Systems and methods for performing memory compression

APPLE INC9 citations84
US9898071B2Feb 20, 2018

Processor including multiple dissimilar processor cores

APPLE INC6 citations84
US9958932B2May 1, 2018

Processor including multiple dissimilar processor cores that implement different portions of instruction set architecture

APPLE INC10 citations83
US9015422B2Apr 21, 2015

Access map-pattern match based prefetch unit for a processor

APPLE INC9 citations83
US9383806B2Jul 5, 2016

Multi-core processor instruction throttling

APPLE INC8 citations82
US9336003B2May 10, 2016

Multi-level dispatch for a superscalar processor

APPLE INC10 citations82
US11204636B2Dec 21, 2021

Systems and methods for coherent power management

APPLE INC2 citations73
US10831488B1Nov 10, 2020

Computation engine with extract instructions to minimize memory access

APPLE INC3 citations73
US10423209B2Sep 24, 2019

Systems and methods for coherent power management

APPLE INC3 citations73
US10289191B2May 14, 2019

Processor including multiple dissimilar processor cores

APPLE INC2 citations73
US9582276B2Feb 28, 2017

Processor and method for implementing barrier operation using speculative and architectural color values

APPLE INC2 citations73
US9311100B2Apr 12, 2016

Usefulness indication for indirect branch prediction training

APPLE INC3 citations73
US9280471B2Mar 8, 2016

Mechanism for sharing private caches in a SoC

APPLE INC3 citations73
US9626185B2Apr 18, 2017

IT instruction pre-decode

APPLE INC2 citations72
US9043554B2May 26, 2015

Cache policies for uncacheable memory requests

APPLE INC6 citations72
US11803471B2Oct 31, 2023

Scalable system on a chip

APPLE INC1 citations71
US9176879B2Nov 3, 2015

Least recently used mechanism for cache line eviction from a cache memory

APPLE INC4 citations71
US12443260B2Oct 14, 2025

Systems and methods for coherent power management

APPLE INC0 citations63
US11868192B2Jan 9, 2024

Systems and methods for coherent power management

APPLE INC0 citations63
US9128857B2Sep 8, 2015

Flush engine

APPLE INC3 citations63
US11567861B2Jan 31, 2023

Hashing with soft memory folding

APPLE INC0 citations62
US11042373B2Jun 22, 2021

Computation engine that operates in matrix and vector modes

APPLE INC0 citations62
US10769065B2Sep 8, 2020

Systems and methods for performing memory compression

APPLE INC1 citations62
US10281965B2May 7, 2019

Reduced power operation using stored capacitor energy

APPLE INC1 citations62
US11941428B2Mar 26, 2024

Ensuring transactional ordering in I/O agent

APPLE INC0 citations61
US11972140B2Apr 30, 2024

Hashing with soft memory folding

APPLE INC0 citations52
US10845856B2Nov 24, 2020

Reduced power operation using stored capacitor energy

APPLE INC0 citations52
US9223577B2Dec 29, 2015

Processing multi-destination instruction in pipeline by splitting for single destination operations stage and merging for opcode execution operations stage

APPLE INC1 citations52
US10867031B2Dec 15, 2020

Marking valid return targets

APPLE INC0 citations51
US10401945B2Sep 3, 2019

Processor including multiple dissimilar processor cores that implement different portions of instruction set architecture

APPLE INC0 citations51
US9563575B2Feb 7, 2017

Least recently used mechanism for cache line eviction from a cache memory

APPLE INC0 citations50
US9959120B2May 1, 2018

Persistent relocatable reset vector for processor

APPLE INC0 citations42
US9418010B2Aug 16, 2016

Global maintenance command protocol in a cache coherent system

APPLE INC0 citations42

MEIER STEPHAN G

2 patents

KELLER JAMES B

2 patents

WILLIAMS III GERARD R

2 patents

KANNAN HARI S

1 patent

GUPTA SANDEEP

1 patent

KOUNTANIS IAN D

1 patent