Inventor
LAMPSON BUTLER W
US43 patents
⚠️ This page may combine multiple inventors who share the name “LAMPSON BUTLER W”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
26 patentsUS7194092B1Mar 20, 2007
Key-based secure storage
MICROSOFT CORP113 citations99
US6820063B1Nov 16, 2004
Controlling access to content based on certificates and access predicates
MICROSOFT CORP233 citations99
US6775779B1Aug 10, 2004
Hierarchical trusted code for content protection in computers
MICROSOFT CORP227 citations99
US6651171B1Nov 18, 2003
Secure execution of program code
MICROSOFT CORP315 citations99
US6330670B1Dec 11, 2001
Digital rights management operating system
MICROSOFT CORP835 citations99
US6327652B1Dec 4, 2001
Loading and identifying a digital rights management operating system
MICROSOFT CORP746 citations99
US7174457B1Feb 6, 2007
System and method for authenticating an operating system to a central processing unit, providing the CPU/OS with secure storage, and authenticating the CPU/OS to a third party
MICROSOFT CORP82 citations98
US6788815B2Sep 7, 2004
System and method for accepting disparate types of user input
MICROSOFT CORP144 citations98
US7543336B2Jun 2, 2009
System and method for secure storage of data using public and private keys
MICROSOFT CORP35 citations96
US7529919B2May 5, 2009
Boot blocks for software
MICROSOFT CORP35 citations96
US7302709B2Nov 27, 2007
Key-based secure storage
MICROSOFT CORP39 citations96
US7020772B2Mar 28, 2006
Secure execution of program code
MICROSOFT CORP54 citations96
US7496769B2Feb 24, 2009
Hierarchical trusted code for content protection in computers
MICROSOFT CORP12 citations93
US7434263B2Oct 7, 2008
System and method for secure storage data using a key
MICROSOFT CORP14 citations93
US7415620B2Aug 19, 2008
System and method for authenticating an operating system to a central processing unit, providing the CPU/OS with secure storage, and authenticating the CPU/OS to a third party
MICROSOFT CORP30 citations93
US7356682B2Apr 8, 2008
Attesting to a value of a register and/or memory region
MICROSOFT CORP12 citations93
US6986059B2Jan 10, 2006
Hierarchical trusted code for content protection in computers
MICROSOFT CORP15 citations93
US6976175B2Dec 13, 2005
Hierarchical trusted code for content protection in computers
MICROSOFT CORP18 citations93
US7752442B2Jul 6, 2010
Virtual distributed security system
MICROSOFT CORP28 citations91
US7418137B2Aug 26, 2008
System and method for accepting disparate types of user input
MICROSOFT CORP11 citations84
US7248248B2Jul 24, 2007
Pointing system for pen-based computer
MICROSOFT CORP11 citations84
US7809938B2Oct 5, 2010
Virtual distributed security system
MICROSOFT CORP4 citations74
US7424606B2Sep 9, 2008
System and method for authenticating an operating system
MICROSOFT CORP7 citations74
US7752431B2Jul 6, 2010
Virtual distributed security system
MICROSOFT CORP3 citations63
US7457412B2Nov 25, 2008
System and method for authenticating an operating system to a central processing unit, providing the CPU/OS with secure storage, and authenticating the CPU/OS to a third party
MICROSOFT CORP2 citations63
US8006295B2Aug 23, 2011
Domain ID service
MICROSOFT CORP0 citations41
DIGITAL EQUIPMENT CORP
10 patentsUS5475819ADec 12, 1995
Distributed configuration profile for computing system
DIGITAL EQUIPMENT CORP509 citations99
US5210795AMay 11, 1993
Secure user authentication from personal computer
DIGITAL EQUIPMENT CORP202 citations99
US5161193ANov 3, 1992
Pipelined cryptography processor and method for its use in communication networks
DIGITAL EQUIPMENT CORP168 citations99
US5497421AMar 5, 1996
Method and apparatus for protecting the confidentiality of passwords in a distributed data processing system
DIGITAL EQUIPMENT CORP254 citations98
US5418854AMay 23, 1995
Method and apparatus for protecting the confidentiality of passwords in a distributed data processing system
DIGITAL EQUIPMENT CORP235 citations98
US5315657AMay 24, 1994
Compound principals in access control lists
DIGITAL EQUIPMENT CORP303 citations98
US5224163AJun 29, 1993
Method for delegating authorization from one entity to another through the use of session encryption keys
DIGITAL EQUIPMENT CORP513 citations98
US5594869AJan 14, 1997
Method and apparatus for end-to-end encryption of a data packet in a computer network
DIGITAL EQUIPMENT CORP88 citations96
US5235644AAug 10, 1993
Probabilistic cryptographic processing method
DIGITAL EQUIPMENT CORP65 citations96
US5940619AAug 17, 1999
Dynamic fine-grained dependency analysis for a functional language
DIGITAL EQUIPMENT CORP35 citations91
XEROX CORP
5 patentsUS4558413ADec 10, 1985
Software version management system
XEROX CORP1,516 citations97
US4063220ADec 13, 1977
Multipoint data communication system with collision detection
XEROX CORP423 citations97
US4079458AMar 14, 1978
High resolution character generator
XEROX CORP49 citations92
US4203154AMay 13, 1980
Electronic image processing system
XEROX CORP56 citations91
US4152697AMay 1, 1979
Parallel run-length decoder
XEROX CORP18 citations73