Inventor
CHAPPELL ROBERT S
US34 patents
⚠️ This page may combine multiple inventors who share the name “CHAPPELL ROBERT S”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
25 patentsUS10282296B2May 7, 2019
Zeroing a cache line
INTEL CORP7 citations83
US10409612B2Sep 10, 2019
Apparatus and method for transactional memory and lock elision including an abort instruction to abort speculative execution
INTEL CORP7 citations82
US9619750B2Apr 11, 2017
Method and apparatus for store dependence prediction
INTEL CORP7 citations81
US9423959B2Aug 23, 2016
Method and apparatus for store durability and ordering in a persistent memory architecture
INTEL CORP3 citations73
US11635965B2Apr 25, 2023
Apparatuses and methods for speculative execution side channel mitigation
INTEL CORP5 citations72
US11294809B2Apr 5, 2022
Apparatuses and methods for a processor architecture
INTEL CORP2 citations72
US12236243B2Feb 25, 2025
Apparatuses and methods for speculative execution side channel mitigation
INTEL CORP2 citations71
US10031847B2Jul 24, 2018
System and method for replacement in associative memories using weighted PLRU trees
INTEL CORP3 citations71
US11126438B2Sep 21, 2021
System, apparatus and method for a hybrid reservation station for a processor
INTEL CORP4 citations67
US12130915B2Oct 29, 2024
Microarchitectural mechanisms for the prevention of side-channel attacks using a thread identification (TID) and a privilege level bit
INTEL CORP0 citations62
US12130740B2Oct 29, 2024
Apparatuses and methods for a processor architecture
INTEL CORP0 citations62
US11615031B2Mar 28, 2023
Memory management apparatus and method for managing different page tables for different privilege levels
INTEL CORP0 citations62
US11238155B2Feb 1, 2022
Microarchitectural mechanisms for the prevention of side-channel attacks
INTEL CORP0 citations62
US11144472B2Oct 12, 2021
Memory management apparatus and method for managing different page tables for different privilege levels
INTEL CORP0 citations62
US11675594B2Jun 13, 2023
Systems, methods, and apparatuses to control CPU speculation for the prevention of side-channel attacks
INTEL CORP0 citations61
US10719355B2Jul 21, 2020
Criticality based port scheduling
INTEL CORP1 citations61
US11106599B2Aug 31, 2021
System and method for replacement in associative memories using weighted PLRU trees
INTEL CORP1 citations60
US11327754B2May 10, 2022
Method and apparatus for approximation using polynomials
INTEL CORP0 citations52
US12340224B2Jun 24, 2025
Systems, methods, and apparatuses to control CPU speculation for the prevention of side-channel attacks
INTEL CORP0 citations51
US10409611B2Sep 10, 2019
Apparatus and method for transactional memory and lock elision including abort and end instructions to abort or commit speculative execution
INTEL CORP0 citations50
US10678712B2Jun 9, 2020
Method and apparatus for bus lock assistance
INTEL CORP0 citations49
US10216650B2Feb 26, 2019
Method and apparatus for bus lock assistance
INTEL CORP0 citations49
US9880948B2Jan 30, 2018
Method and apparatus for bus lock assistance
INTEL CORP0 citations49
US9733939B2Aug 15, 2017
Physical reference list for tracking physical register sharing
INTEL CORP0 citations43
US9558127B2Jan 31, 2017
Instruction and logic for a cache prefetcher and dataless fill buffer
INTEL CORP0 citations39