Inventor · disambiguated record
Ryan Scott Haraden
Also filed as: HARADEN RYAN · HARADEN RYAN S · HARADEN RYAN SCOTT
43 granted patents·5 pending applications·173 citations·filing 2004–2023
97Inventor score
Top patents by PatentIndex Score
48 records- 0197US9978118B1No miss cache structure for real-time image transformations with data compressionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted May 22, 2018·55 cites·24 claims
- 0296US11050514B1Error recovery and power management between nodes of an interconnection networkMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jun 29, 2021·7 cites·20 claims
- 0395US11502783B2Error recovery and power management between nodes of an interconnection networkMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Nov 15, 2022·4 cites·21 claims
- 0494US11227520B1Derivative-based encoding for scanning mirror timingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jan 18, 2022·5 cites·20 claims
- 0593US11784754B2Error recovery and power management between nodes of an interconnection networkMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Oct 10, 2023·2 cites·20 claims
- 0684US10672368B2No miss cache structure for real-time image transformations with multiple LSR processing enginesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jun 2, 2020·3 cites·19 claims
- 0783US10242654B2No miss cache structure for real-time image transformationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Mar 26, 2019·3 cites·19 claims
- 0883US7308539B2Concurrent read access and exclusive write access to data in shared memory architectureIBM·Filed 2004·Granted Dec 11, 2007·37 cites·17 claims
- 0981US10410349B2Selective application of reprojection processing on layer sub-regions for optimizing late stage reprojection powerMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Sep 10, 2019·3 cites·21 claims
- 1081US10255891B2No miss cache structure for real-time image transformations with multiple LSR processing enginesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Apr 9, 2019·3 cites·21 claims
- 1180US11023807B2Neural network processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Jun 1, 2021·3 cites·19 claims
- 1279US12177019B2Error recovery and power management between nodes of an interconnection networkMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2023·Granted Dec 24, 2024·0 cites·20 claims
- 1378US10061537B2Data reordering using buffers and memoryMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Aug 28, 2018·5 cites·24 claims
- 1474US10241470B2No miss cache structure for real-time image transformations with data compressionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Mar 26, 2019·1 cites·23 claims
- 1573US11916553B2Highspeed/low power symbol compareMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Feb 27, 2024·0 cites·20 claims
- 1673US10181175B2Low power DMA snoop and skipMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Jan 15, 2019·3 cites·13 claims
- 1773US9927862B2Variable precision in hardware pipelines for power conservationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Mar 27, 2018·2 cites·20 claims
- 1873US7941633B2Hash optimization system and methodIBM·Filed 2007·Granted May 10, 2011·6 cites·20 claims
- 1972US8572455B2Systems and methods to respond to error detectionBLACKMON H LEE·Filed 2009·Granted Oct 29, 2013·6 cites·20 claims
- 2069US12020151B2Neural network processorMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Jun 25, 2024·0 cites·20 claims
- 2169US8397100B2Managing memory refreshesBLACKMON H LEE·Filed 2010·Granted Mar 12, 2013·3 cites·20 claims
- 2269US8140922B2Method for correlating an error message from a PCI express endpointHARADEN RYAN S·Filed 2008·Granted Mar 20, 2012·5 cites·19 claims
- 2367US8132048B2Systems and methods to efficiently schedule commands at a memory controllerBLACKMON H LEE·Filed 2009·Granted Mar 6, 2012·4 cites·20 claims
- 2465US11481569B2Highspeed/low power symbol compareMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Oct 25, 2022·0 cites·20 claims
- 2565US10403029B2Methods and systems for multistage post-rendering image transformationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Sep 3, 2019·1 cites·20 claims
- 2665US8549217B2Spacing periodic commands to a volatile memory for increased performance and decreased collisionBLACKMON HERMAN LEE·Filed 2009·Granted Oct 1, 2013·6 cites·20 claims
- 2763US8352786B2Compressed replay bufferIBM·Filed 2010·Granted Jan 8, 2013·1 cites·12 claims
- 2862US8539309B2System and method for responding to error detectionBLACKMON H LEE·Filed 2009·Granted Sep 17, 2013·2 cites·21 claims
- 2961US12249263B2Derivative-based encoding for scanning mirror timingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Mar 11, 2025·0 cites·20 claims
- 3060US7681003B2Moving hardware context structures in memory while maintaining system operationIBM·Filed 2008·Granted Mar 16, 2010·1 cites·20 claims
- 3159US10483981B2Highspeed/low power symbol compareMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Nov 19, 2019·0 cites·20 claims
- 3256US8135923B2Method for protocol enhancement of PCI express using a continue bitHARADEN RYAN S·Filed 2007·Granted Mar 13, 2012·1 cites·6 claims
- 3354US10338816B2Reducing negative effects of insufficient data throughput for real-time processingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Jul 2, 2019·0 cites·20 claims
- 3452US10133300B2Control of predication across clock domainsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Nov 20, 2018·0 cites·13 claims
- 3552US10095408B2Reducing negative effects of insufficient data throughput for real-time processingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Oct 9, 2018·0 cites·20 claims
- 3651US8006013B2Method and apparatus for preventing bus livelock due to excessive MMIOIBM·Filed 2008·Granted Aug 23, 2011·1 cites·1 claims
- 3750US9710878B2Low power DMA labelingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Jul 18, 2017·0 cites·20 claims
- 3848US7475209B2Moving hardware context structures in memory while maintaining system operationIBM·Filed 2004·Granted Jan 6, 2009·0 cites·12 claims
- 3945US2009094385A1Techniques for Handling Commands in an Ordered Command StreamFREKING RONALD E·Filed 2007·Application pending·0 cites
- 4044US2008052431A1Method and Apparatus for Enabling Virtual Channels Within A Peripheral Component Interconnect (PCI) Express BusFREKING RONALD E·Filed 2006·Application pending·0 cites
- 4143US10627887B2Face detection circuitMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Apr 21, 2020·0 cites·23 claims
- 4243US10310998B2Direct memory access with filteringMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Jun 4, 2019·0 cites·20 claims
- 4343US2008313240A1Method for Creating Data Transfer Packets With Embedded Management InformationFREKING RONALD E·Filed 2007·Application pending·0 cites
- 4442US11875728B2Interference mitigation based on selected signal patternsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Jan 16, 2024·0 cites·20 claims
- 4542US10514753B2Selectively applying reprojection processing to multi-layer scenes for optimizing late stage reprojection powerMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Dec 24, 2019·0 cites·25 claims
- 4640US11742867B2Analog signal line interference mitigationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Aug 29, 2023·0 cites·20 claims
- 4737US2008276029A1Method and System for Fast Flow ControlHARADEN RYAN S·Filed 2007·Application pending·0 cites
- 4834US2017003966A1Processor with instruction for interpolating table lookup valuesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →