Inventor · disambiguated record
Rami Mohammad Al Sheikh
Also filed as: AL SHEIKH RAMI MOHAMMAD · AL SHEIKH RAMI MOHAMMAD A
38 granted patents·22 pending applications·25 citations·filing 2014–2024
94Inventor score
Top patents by PatentIndex Score
60 records- 0187US10223278B2Selective bypassing of allocation in a cacheQUALCOMM INC·Filed 2016·Granted Mar 5, 2019·6 cites·28 claims
- 0287US10089114B2Multiple instruction issuance with parallel inter-group and intra-group pickingQUALCOMM INC·Filed 2016·Granted Oct 2, 2018·7 cites·31 claims
- 0382US11068273B2Swapping and restoring context-specific branch predictor states on context switches in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jul 20, 2021·3 cites·21 claims
- 0477US11074077B1Reusing executed, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-executionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jul 27, 2021·1 cites·35 claims
- 0575US11709679B2Providing load address predictions using address prediction tables based on load path history in processor-based systemsQUALCOMM INC·Filed 2016·Granted Jul 25, 2023·2 cites·23 claims
- 0675US11327763B2Opportunistic consumer instruction steering based on producer instruction value prediction in a multi-cluster processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted May 10, 2022·1 cites·22 claims
- 0775US10255074B2Selective flushing of instructions in an instruction pipeline in a processor back to an execution-resolved target address, in response to a precise interruptQUALCOMM INC·Filed 2015·Granted Apr 9, 2019·2 cites·30 claims
- 0872US10353819B2Next line prefetchers employing initial high prefetch prediction confidence states for throttling next line prefetches in a processor-based systemQUALCOMM INC·Filed 2016·Granted Jul 16, 2019·2 cites·30 claims
- 0971US12229568B2Methods and circuitry for efficient management of local branch history registersMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2023·Granted Feb 18, 2025·0 cites·20 claims
- 1067US11768688B1Methods and circuitry for efficient management of local branch history registersMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Sep 26, 2023·0 cites·20 claims
- 1167US10474462B2Dynamic pipeline throttling using confidence-based weighting of in-flight branch instructionsQUALCOMM INC·Filed 2016·Granted Nov 12, 2019·1 cites·30 claims
- 1265US12411692B2Storage of prediction-related dataADVANCED RISC MACH LTD·Filed 2023·Granted Sep 9, 2025·0 cites·20 claims
- 1365US11726787B2Reusing fetched, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-fetchingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Aug 15, 2023·0 cites·23 claims
- 1464US12468536B1Branch predictionADVANCED RISC MACH LTD·Filed 2024·Granted Nov 11, 2025·0 cites·20 claims
- 1562US12405800B2Branch prediction based on a predicted confidence that a corresponding function of sampled register state correlates to a later branch instruction outcomeADVANCED RISC MACH LTD·Filed 2024·Granted Sep 2, 2025·0 cites·20 claims
- 1660US12405797B2Branch prediction circuitryADVANCED RISC MACH LTD·Filed 2023·Granted Sep 2, 2025·0 cites·19 claims
- 1760US12260220B2Accelerating fetch target queue (FTQ) processing in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Mar 25, 2025·0 cites·20 claims
- 1860US2025068939A1Suppression of lookup of second predictorADVANCED RISC MACH LTD·Filed 2023·Application pending·0 cites
- 1959US12411771B2Combiner cache structureADVANCED RISC MACH LTD·Filed 2023·Granted Sep 9, 2025·0 cites·20 claims
- 2059US11360773B2Reusing fetched, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-fetchingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jun 14, 2022·0 cites·23 claims
- 2157US11995443B2Reuse of branch information queue entries for multiple instances of predicted control instructions in captured loops in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted May 28, 2024·0 cites·21 claims
- 2257US11928474B2Selectively updating branch predictors for loops executed from loop buffers in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Mar 12, 2024·0 cites·20 claims
- 2357US2025390651A1Updating prediction state data for prediction circuitryADVANCED RISC MACH LTD·Filed 2024·Application pending·0 cites
- 2456US10185668B2Cost-aware cache replacementQUALCOMM INC·Filed 2016·Granted Jan 22, 2019·0 cites·19 claims
- 2555US12373218B2Technique for predicting behaviour of control flow instructionsADVANCED RISC MACH LTD·Filed 2023·Granted Jul 29, 2025·0 cites·20 claims
- 2655US11487545B2Processor branch prediction circuit employing back-invalidation of prediction cache entries based on decoded branch instructions and related methodsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Nov 1, 2022·0 cites·20 claims
- 2755US2025173145A1Filtering branch instruction predictionsADVANCED RISC MACH LTD·Filed 2023·Application pending·0 cites
- 2855US2019018798A1Cost-aware cache replacementQUALCOMM INC·Filed 2018·Application pending·0 cites
- 2954US11915002B2Providing extended branch target buffer (BTB) entries for storing trunk branch metadata and leaf branch metadataMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Feb 27, 2024·0 cites·16 claims
- 3053US11036512B2Systems and methods for processing instructions having wide immediate operandsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jun 15, 2021·0 cites·20 claims
- 3152US11789740B2Performing branch predictor training using probabilistic counter updates in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Oct 17, 2023·0 cites·15 claims
- 3251US10896041B1Enabling early execution of move-immediate instructions having variable immediate value sizes in processor-based devicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jan 19, 2021·0 cites·20 claims
- 3351US9582285B2Speculative history forwarding in overriding branch predictors, and related circuits, methods, and computer-readable mediaQUALCOMM INC·Filed 2014·Granted Feb 28, 2017·0 cites·20 claims
- 3450US11243772B2Efficient load value predictionQUALCOMM INC·Filed 2019·Granted Feb 8, 2022·0 cites·20 claims
- 3549US10838731B2Branch prediction based on load-path historyQUALCOMM INC·Filed 2018·Granted Nov 17, 2020·0 cites·33 claims
- 3649US2024201998A1Performing storage-free instruction cache hit prediction in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Application pending·0 cites
- 3748US11061824B2Deferring cache state updates in a non-speculative cache memory in a processor-based system in response to a speculative data request until the speculative data request becomes non-speculativeMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jul 13, 2021·0 cites·35 claims
- 3848US2016170770A1Providing early instruction execution in an out-of-order (ooo) processor, and related apparatuses, methods, and computer-readable mediaQUALCOMM INC·Filed 2014·Application pending·0 cites
- 3948US2024168885A1Providing location-based prefetching in processor-based devicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Application pending·0 cites
- 4047US2023205535A1Optimization of captured loops in a processor for optimizing loop replay performanceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Application pending·0 cites
- 4146US2021064353A1Adaptive program execution of compiler-optimized machine code based on runtime information about a processor-based systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Application pending·0 cites
- 4245US2020356372A1Early instruction execution with value prediction and local register fileQUALCOMM INC·Filed 2019·Application pending·0 cites
- 4344US11698789B2Restoring speculative history used for making speculative predictions for instructions processed in a processor employing control independence techniquesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jul 11, 2023·0 cites·26 claims
- 4444US10379863B2Slice construction for pre-executing data dependent loadsQUALCOMM INC·Filed 2017·Granted Aug 13, 2019·0 cites·27 claims
- 4543US11392387B2Predicting load-based control independent (CI) register data independent (DI) (CIRDI) instructions as CI memory data dependent (DD) (CIMDD) instructions for replay in speculative misprediction recovery in a processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jul 19, 2022·0 cites·24 claims
- 4643US11334488B2Cache management circuits for predictive adjustment of cache control policies based on persistent, history-based cache control informationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted May 17, 2022·0 cites·37 claims
- 4743US10303608B2Intelligent data prefetching using address delta predictionQUALCOMM INC·Filed 2017·Granted May 28, 2019·0 cites·20 claims
- 4843US2022283811A1Loop buffering employing loop characteristic prediction in a processor for optimizing loop buffer performanceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Application pending·0 cites
- 4943US2019155608A1Fast pipeline restart in processor with decoupled fetcherQUALCOMM INC·Filed 2018·Application pending·0 cites
- 5042US10203745B2Apparatus and method for dynamic power reduction in a unified schedulerQUALCOMM INC·Filed 2016·Granted Feb 12, 2019·0 cites·23 claims
Showing the top 50 of 60 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Rami Mohammad Al Sheikh files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →