RF

Robert Patrick Fitzgerald

Microsoft: 43 patents #447 of 40,388Top 2%
📍 Fall City, WA: #3 of 114 inventorsTop 3%
🗺 Washington: #1,454 of 76,902 inventorsTop 2%
Overall (All Time): #70,526 of 4,157,543Top 2%
43
Patents All Time

Issued Patents All Time

Showing 26–43 of 43 patents

Patent #TitleCo-InventorsDate
7373418 Wire protocol for a media server system William J. Bolosky, Craig M. Dowell, Steven P. Levi, Jan Rie, Richard F. Rashid 2008-05-13
7260626 Wire protocol for a media server system William J. Bolosky, Craig M. Dowell, Steven P. Levi, Jan Rie, Richard F. Rashid 2007-08-21
7181736 Method and system for controlling the improving of a program layout John R. Douceur, John W. Miller 2007-02-20
6865610 Wire protocol for a media server system William J. Bolosky, Craig M. Dowell, Steven P. Levi, Jan de Rie, Richard F. Rashid 2005-03-08
6658648 Method and system for controlling the improving of a program layout John R. Douceur, John W. Miller 2003-12-02
6584489 Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider Michael B. Jones, Paul J. Leach, Richard P. Draves, Jr., Joseph S. Barrera, III, Steven P. Levi +1 more 2003-06-24
6466987 Wire protocol for a media server system William J. Bolosky, Craig M. Dowell, Steven P. Levi, Jan de Rie, Richard F. Rashid 2002-10-15
6381740 Method and system for incrementally improving a program layout John W. Miller, John R. Douceur 2002-04-30
6339794 Wire protocol for a media server system William J. Bolosky, Craig M. Dowell, Steven P. Levi, Jan de Rie, Richard F. Rashid 2002-01-15
6269477 Method and system for improving the layout of a program image using clustering John W. Miller, John R. Douceur 2001-07-31
6003061 Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider Michael B. Jones, Paul J. Leach, Richard P. Draves, Jr., Joseph S. Barrera, III, Steven P. Levi +1 more 1999-12-14
5903563 Method and system for combining data from multiple servers into a single continuous data stream using a switch Richard F. Rashid, William J. Bolosky 1999-05-11
5903917 Method and system for alignment of blocks in a program image John R. Douceur, John W. Miller 1999-05-11
5867657 Distributed scheduling in a multiple data server system William J. Bolosky 1999-02-02
5812844 Method and system for scheduling the execution of threads using optional time-specific scheduling constraints Michael B. Jones, Paul J. Leach, Richard P. Draves, Jr., Joseph S. Barrera, III, Steven P. Levi +1 more 1998-09-22
5699503 Method and system for providing fault tolerance to a continuous media server system William J. Bolosky, Lawrence W. Osterman 1997-12-16
5583868 Method and system for combining data from multiple servers into a single continuous data stream using a switch Richard F. Rashid, William J. Bolosky 1996-12-10
5473362 Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling Joseph S. Barrera, III, William J. Bolosky, Richard P. Draves, Jr., Michael B. Jones, Steven P. Levi +3 more 1995-12-05