Inventor · disambiguated record
Craig Steven Freedman
Also filed as: FREEDMAN CRAIG · FREEDMAN CRAIG S · FREEDMAN CRAIG STEVEN
33 granted patents·1 pending application·272 citations·filing 2004–2023
96Inventor score
Files withMICROSOFT TECHNOLOGY LICENSING LLC22MICROSOFT CORP7DIACONU CRISTIAN1FREEDMAN CRAIG1FREEDMAN CRAIG STEVEN1
Top patents by PatentIndex Score
34 records- 0197US9195712B2Method of converting query plans to native codeMICROSOFT CORP·Filed 2013·Granted Nov 24, 2015·83 cites·20 claims
- 0296US8396831B2Optimistic serializable snapshot isolationLARSON PER-AKE·Filed 2009·Granted Mar 12, 2013·71 cites·22 claims
- 0393US10474645B2Automatically retrying transactions with split procedure executionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Nov 12, 2019·25 cites·19 claims
- 0488US7792822B2Systems and methods for modeling partitioned tables as logical indexesMICROSOFT CORP·Filed 2007·Granted Sep 7, 2010·16 cites·16 claims
- 0587US10438008B2Row level securityMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Oct 8, 2019·12 cites·20 claims
- 0685US8255387B2Systems and methods for modeling partitioned tables as logical indexesGALINDO-LEGARIA CESAR A·Filed 2010·Granted Aug 28, 2012·11 cites·17 claims
- 0782US8180763B2Cache-friendly B-tree acceleratorFREEDMAN CRAIG·Filed 2009·Granted May 15, 2012·17 cites·18 claims
- 0881US9251214B2In-memory database systemDIACONU CRISTIAN·Filed 2010·Granted Feb 2, 2016·6 cites·20 claims
- 0979US11829363B2Multi-step query execution in SQL serverMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Nov 28, 2023·3 cites·20 claims
- 1077US11755558B2Transaction identifier locking with data row locksMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Sep 12, 2023·1 cites·18 claims
- 1177US10296615B2In-memory database systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted May 21, 2019·1 cites·20 claims
- 1277US10055449B2In-memory database systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Aug 21, 2018·1 cites·20 claims
- 1374US11093499B2Techniques for optimizing graph database queriesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Aug 17, 2021·2 cites·20 claims
- 1473US9116943B2Halloween protection in a multi-version database systemMICROSOFT CORP·Filed 2014·Granted Aug 25, 2015·2 cites·24 claims
- 1569US12332889B2Multi-step query execution in SQL serverMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2023·Granted Jun 17, 2025·0 cites·20 claims
- 1669US8818963B2Halloween protection in a multi-version database systemFREEDMAN CRAIG STEVEN·Filed 2010·Granted Aug 26, 2014·3 cites·20 claims
- 1768US9547685B2Halloween protection in a multi-version database systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Jan 17, 2017·1 cites·26 claims
- 1867US10872085B2Recording lineage in query optimizationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Dec 22, 2020·1 cites·20 claims
- 1967US9767147B2Method of converting query plans to native codeMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Sep 19, 2017·1 cites·18 claims
- 2065US12210514B2Schema and data modification concurrency in query processing pushdownMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2023·Granted Jan 28, 2025·0 cites·20 claims
- 2165US11048691B2In-memory database systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jun 29, 2021·0 cites·20 claims
- 2265US7676525B2Efficient query processing of merge statementMICROSOFT CORP·Filed 2007·Granted Mar 9, 2010·4 cites·20 claims
- 2358US9830350B2In-memory database systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Nov 28, 2017·0 cites·20 claims
- 2457US10019476B2Multi-version data system nested transactions isolationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Jul 10, 2018·1 cites·20 claims
- 2556US12045223B2Method and system for lock after qualification for update queriesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Jul 23, 2024·0 cites·20 claims
- 2654US12235851B2Operation fragmentation with metadata serialization in query processing pushdownsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Feb 25, 2025·0 cites·20 claims
- 2752US7941414B2Executing non-blocking parallel scansMICROSOFT CORP·Filed 2007·Granted May 10, 2011·1 cites·17 claims
- 2849US10606830B2Multi-version data system nested transactions isolationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Mar 31, 2020·0 cites·20 claims
- 2948US11860829B2Page split detection and affinity in query processing pushdownsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Jan 2, 2024·0 cites·20 claims
- 3048US11487766B2Operation fragmentation with metadata serialization in query processing pushdownsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Nov 1, 2022·0 cites·20 claims
- 3147US11797523B2Schema and data modification concurrency in query processing pushdownMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Oct 24, 2023·0 cites·20 claims
- 3244US7472133B2System and method for improved prefetchingMICROSOFT CORP·Filed 2004·Granted Dec 30, 2008·5 cites·38 claims
- 3343US2022335047A1System and method for dynamic memory allocation for query executionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Application pending·0 cites
- 3441US7580920B2System and method for graceful degradation of a database queryMICROSOFT CORP·Filed 2004·Granted Aug 25, 2009·4 cites·28 claims
Join the waitlist — get patent alerts
Get an alert when Craig Steven Freedman 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 →