Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
MS

Michael M. Swift — 25 Patents

Microsoft: 18 patents #2,027 of 40,388Top 6%
WARF: 6 patents #292 of 4,123Top 8%
EMEmc: 1 patents #1,879 of 3,345Top 60%
Madison, WI: #123 of 4,527 inventorsTop 3%
Wisconsin: #1,371 of 40,088 inventorsTop 4%
Overall (All Time): #158,593 of 4,157,543Top 4%
25 Patents All Time
Michael M. Swift has been granted 25 US patents while listed as an inventor at Microsoft. The first was granted in 1997 and the most recent in January 2025. Michael M. Swift ranks #158,593 of 4,157,543 US inventors in our database (top 3.8%). Patent records list Michael M. Swift in Madison, WI, US.

Issued Patents All Time

Showing 1–25 of 25 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12189966 Storage I/O management unit for solid-state drives Sujay Yadalam Sudarshan 2025-01-07
9619401 Efficient memory management system for computers supporting virtual machines Jayneel Gandhi, Mark D. Hill 2017-04-11
9547603 I/O memory management unit providing self invalidated mapping Arkaprava Basu, Mark D. Hill 2017-01-17
9158704 Virtual memory management system with reduced latency Arkaprava Basu, Mark D. Hill 2015-10-13
9128739 Determining instances to maintain on at least one cloud responsive to an evaluation of performance characteristics Ari Juels, Kevin D. Bowers, Benjamin Tillman Farley, Venkatanathan Varadarajan, Thomas Ristenpart 2015-09-08 $8,231,000
8510597 Providing restartable file systems within computing devices Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Swaminathan Sundararaman, Sriram Subramanian, Abhishek Rajimwale 2013-08-13
8239633 Non-broadcast signature-based transactional memory David A. Wood, Mark D. Hill, Michael Marty, Luke Yen, Kevin Moore +2 more 2012-08-07
7716722 System and method of proxy authentication in a secured network Neta Amit, Richard B. Ward 2010-05-11 $12,269,000
7308709 System and method for managing and authenticating services via service principal names John Brezak, Richard B. Ward, Paul J. Leach 2007-12-11 $51,211,000
7113994 System and method of proxy authentication in a secured network Neta Amit, Richard B. Ward 2006-09-26 $52,525,000
6625603 Object type specific access control Praerit Garg, Clifford P. Van Dyke, Richard B. Ward, Peter T. Brundrett 2003-09-23 $142,970,000
6505300 Method and system for secure running of untrusted content Shannon J. Chan, Gregory Jensenworth, Mario C. Goertzel, Bharat Shah, Richard B. Ward 2003-01-07 $224,218,000
6427209 System and method of user logon in combination with user authentication for network access John Brezak, Richard B. Ward, Paul J. Leach 2002-07-30 $208,520,000
6412070 Extensible security system and method for controlling access to objects in a computing environment Clifford P. Van Dyke, Peter T. Brundrett, Praerit Garg, Richard B. Ward 2002-06-25 $205,030,000
6401211 System and method of user logon in combination with user authentication for network access John Brezak, Richard B. Ward, Paul J. Leach 2002-06-04 $281,385,000
6377691 Challenge-response authentication and key exchange for a connectionless security protocol Bharat Shah 2002-04-23 $123,327,000
6308274 Least privilege via restricted tokens 2001-10-23 $354,898,000
6289458 Per property access control mechanism Praerit Garg, Clifford P. Van Dyke, Richard B. Ward, Peter T. Brundrett 2001-09-11
6279111 Security model using restricted tokens Gregory Jensenworth, Praerit Garg, Mario C. Goertzel, Shannon J. Chan 2001-08-21 $324,411,000
6189100 Ensuring the integrity of remote boot client data Adam Barr, Charles T. Lenzmeier 2001-02-13 $304,379,000
5768519 Method and apparatus for merging user accounts from a source security domain into a target security domain Robert P. Reichel, Pradyumna K. Misra, Michael R. C. Seaman, James W. Kelly, Jr. 1998-06-16 $196,313,000
5761669 Controlling access to objects on multiple operating systems David S. Montague, Pradyumna K. Misra, Robert P. Reichel 1998-06-02 $118,572,000
5719941 Method for changing passwords on a remote computer Clifford P. Van Dyke, Pradyumna K. Misra 1998-02-17 $1,149,073,000
5708812 Method and apparatus for Migrating from a source domain network controller to a target domain network controller Clifford P. Van Dyke, Keith W. Logan, Pradyumna K. Misra 1998-01-13 $345,985,000
5675782 Controlling access to objects on multiple operating systems David S. Montague, Pradyumna K. Misra 1997-10-07 $145,257,000