Inventor
LYON JAMES M
US30 patents
⚠️ This page may combine multiple inventors who share the name “LYON JAMES M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
10 patentsUS6546443B1Apr 8, 2003
Concurrency-safe reader-writer lock with time out support
MICROSOFT CORP218 citations99
US7900002B2Mar 1, 2011
Multi-client cluster-based backup and restore
MICROSOFT CORP51 citations98
US6442620B1Aug 27, 2002
Environment extensibility and automatic services for component applications using contexts, policies and activators
MICROSOFT CORP253 citations97
US8001189B2Aug 16, 2011
Routing of network messages
MICROSOFT CORP58 citations94
US7552176B2Jun 23, 2009
Reducing unwanted and unsolicited electronic messages by exchanging electronic message transmission policies and solving and verifying solutions to computational puzzles
MICROSOFT CORP21 citations92
US7447857B2Nov 4, 2008
Multi-client cluster-based backup and restore
MICROSOFT CORP23 citations92
US7441092B2Oct 21, 2008
Multi-client cluster-based backup and restore
MICROSOFT CORP28 citations92
US7921173B2Apr 5, 2011
Reducing unwanted and unsolicited electronic messages by exchanging electronic message transmission policies and solving and verifying solutions to computational puzzles
MICROSOFT CORP5 citations62
US7437711B2Oct 14, 2008
Communication among agile and context-bound objects
MICROSOFT CORP3 citations61
US7831629B2Nov 9, 2010
Method for building data encapsulation layers for highly variable schema
MICROSOFT CORP5 citations56
TANDEM COMPUTERS INC
5 patentsUS6041420AMar 21, 2000
Multi-volume audit trails for fault tolerant computers
TANDEM COMPUTERS INC51 citations95
US5590274ADec 31, 1996
Multi-volume audit trails for fault tolerant computers
TANDEM COMPUTERS INC25 citations92
US5576945ANov 19, 1996
Transaction monitor process with pre-arranged modules for a multiprocessor system
TANDEM COMPUTERS INC19 citations92
US5832203ANov 3, 1998
Method for providing recovery from a failure in a system utilizing distributed audit
TANDEM COMPUTERS INC28 citations91
US5978914ANov 2, 1999
Method and apparatus for preventing inadvertent changes to system-critical files in a computing system
TANDEM COMPUTERS INC10 citations73