Inventor · disambiguated record
Robert Patrick Fitzgerald
Also filed as: FITZGERALD ROBERT P · FITZGERALD ROBERT PATRICK
43 granted patents·3 pending applications·1,587 citations·filing 1993–2019
98Inventor score
Top patents by PatentIndex Score
46 records- 0197US5473362AVideo on demand system comprising stripped data across plural storable devices with time multiplex schedulingMICROSOFT CORP·Filed 1993·Granted Dec 5, 1995·273 cites·23 claims
- 0296US6003061AMethod and system for scheduling the use of a computer system resource using a resource planner and a resource providerMICROSOFT CORP·Filed 1995·Granted Dec 14, 1999·285 cites·44 claims
- 0393US7669044B2Accelerated system bootMICROSOFT CORP·Filed 2006·Granted Feb 23, 2010·35 cites·18 claims
- 0493US6865610B2Wire protocol for a media server systemMICROSOFT CORP·Filed 2001·Granted Mar 8, 2005·69 cites·8 claims
- 0592US10664362B2Recovery processing for database in persistent systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted May 26, 2020·6 cites·22 claims
- 0692US5812844AMethod and system for scheduling the execution of threads using optional time-specific scheduling constraintsMICROSOFT CORP·Filed 1995·Granted Sep 22, 1998·211 cites·22 claims
- 0790US5583868AMethod and system for combining data from multiple servers into a single continuous data stream using a switchMICROSOFT CORP·Filed 1994·Granted Dec 10, 1996·134 cites·14 claims
- 0889US9223675B2Characterizing device performance based on user-perceivable latencyWORTHINGTON BRUCE L·Filed 2011·Granted Dec 29, 2015·15 cites·19 claims
- 0988US9747174B2Tail of logs in persistent main memoryMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Aug 29, 2017·5 cites·20 claims
- 1088US9519551B2Recovery processing for database in persistent systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Dec 13, 2016·7 cites·23 claims
- 1188US6584489B1Method and system for scheduling the use of a computer system resource using a resource planner and a resource providerMICROSOFT CORP·Filed 1998·Granted Jun 24, 2003·126 cites·15 claims
- 1287US9477557B2Transaction processing using torn write detectionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Oct 25, 2016·6 cites·20 claims
- 1387US9417974B2Transaction processing for database in persistent systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Aug 16, 2016·6 cites·20 claims
- 1481US5903563AMethod and system for combining data from multiple servers into a single continuous data stream using a switchMICROSOFT CORP·Filed 1996·Granted May 11, 1999·51 cites·13 claims
- 1580US6381740B1Method and system for incrementally improving a program layoutMICROSOFT CORP·Filed 1997·Granted Apr 30, 2002·94 cites·56 claims
- 1678US9952931B2Versioned records management using restart eraMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Apr 24, 2018·2 cites·20 claims
- 1778US7958176B2Identifying filter coefficientsMICROSOFT CORP·Filed 2006·Granted Jun 7, 2011·6 cites·18 claims
- 1875US9436561B2Recovery processing using torn write detectionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Sep 6, 2016·2 cites·24 claims
- 1975US8990538B2Managing memory with limited write cycles in heterogeneous memory systemsWORTHINGTON BRUCE L·Filed 2010·Granted Mar 24, 2015·6 cites·21 claims
- 2074US5867657ADistributed scheduling in a multiple data server systemMICROSOFT CORP·Filed 1996·Granted Feb 2, 1999·68 cites·36 claims
- 2168US7181736B2Method and system for controlling the improving of a program layoutMICROSOFT CORP·Filed 2003·Granted Feb 20, 2007·10 cites·14 claims
- 2266US6339794B2Wire protocol for a media server systemMICROSOFT CORP·Filed 1995·Granted Jan 15, 2002·49 cites·39 claims
- 2363US7925807B2Dynamic microcode for non-volatile memoryMICROSOFT CORP·Filed 2008·Granted Apr 12, 2011·2 cites·20 claims
- 2460US10261869B2Transaction processing using torn write detectionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Apr 16, 2019·0 cites·22 claims
- 2559US10915403B2Versioned records management using restart eraMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Feb 9, 2021·0 cites·20 claims
- 2659US8560762B2Limited memory powerPANABAKER RUSTON·Filed 2008·Granted Oct 15, 2013·1 cites·20 claims
- 2757US10761936B2Versioned records management using restart eraMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Sep 1, 2020·0 cites·20 claims
- 2856US10726047B2Early thread return with secondary event writesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Jul 28, 2020·0 cites·20 claims
- 2955US10387274B2Tail of logs in persistent main memoryMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Aug 20, 2019·0 cites·20 claims
- 3054US9965538B2Early thread return with secondary event writesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted May 8, 2018·0 cites·20 claims
- 3154US6658648B1Method and system for controlling the improving of a program layoutMICROSOFT CORP·Filed 1997·Granted Dec 2, 2003·21 cites·40 claims
- 3254US6466987B2Wire protocol for a media server systemMICROSOFT CORP·Filed 1999·Granted Oct 15, 2002·27 cites·8 claims
- 3353US7668906B2Wire protocol for a media server systemMICROSOFT CORP·Filed 2007·Granted Feb 23, 2010·0 cites·4 claims
- 3453US6269477B1Method and system for improving the layout of a program image using clusteringMICROSOFT CORP·Filed 1997·Granted Jul 31, 2001·27 cites·19 claims
- 3552US10296418B2Versioned records management using restart eraMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted May 21, 2019·0 cites·20 claims
- 3652US10102102B2Characterizing device performance based on user-perceivable latencyMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Oct 16, 2018·0 cites·20 claims
- 3751US7437466B2Wire protocol for a media server systemMICROSOFT CORP·Filed 2004·Granted Oct 14, 2008·0 cites·8 claims
- 3850US5699503AMethod and system for providing fault tolerance to a continuous media server systemMICROSOFT CORP·Filed 1996·Granted Dec 16, 1997·23 cites·23 claims
- 3949US7380012B2Wire protocol for a media server systemMICROSOFT CORP·Filed 2004·Granted May 27, 2008·0 cites·24 claims
- 4049US7373418B2Wire protocol for a media server systemMICROSOFT CORP·Filed 2004·Granted May 13, 2008·0 cites·37 claims
- 4148US7260626B2Wire protocol for a media server systemMICROSOFT CORP·Filed 2005·Granted Aug 21, 2007·0 cites·19 claims
- 4248US2009271563A1Flash memory transactioningMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 4348US2009327577A1Hybrid storageMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 4447US5903917AMethod and system for alignment of blocks in a program imageMICROSOFT CORP·Filed 1997·Granted May 11, 1999·20 cites·49 claims
- 4543US10140150B2Thread diversion awaiting log call returnMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Nov 27, 2018·0 cites·18 claims
- 4643US2014258672A1Demand determination for data blocksMICROSOFT CORP·Filed 2013·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →