1
Terence R Spies, Daniel R Simon: System and method for secure purchase and delivery of video content programs. Microsoft Corporation, Lee & Hayes PLLC, April 25, 2000: US06055314 (610 worldwide citation)

A system and method for secure purchase and delivery of video content programs over various distribution media, including distribution networks and digital video disks, includes an integrated circuit card (e.g., a smart card, PCMCIA card) which is configured to store decryption capabilities for rela ...


2
Pradyumna K Misra, Bradley J Graziadio, Terence R Spies: System and method for software licensing. Microsoft Corporation, Lee & Hayes PLLC, February 13, 2001: US06189146 (356 worldwide citation)

A software licensing system includes a license generator located at a licensing clearinghouse and at least one license server and multiple clients located at a company or entity. When a company wants a software license, it sends a purchase request (and appropriate fee) to the licensing clearinghouse ...


3
Terence R Spies, Pradyumna K Misra: Distributed authentication system and method. Microsoft Corporation, Lee & Hayes PLLC, May 8, 2001: US06230269 (187 worldwide citation)

An authentication system for a distributed network having multiple clients and a server enables a user to log on at any one of the clients with a password and receive his/her associated public/private key pair. The client computes a hash of the user ID to produce a first hash value H(ID) and a hash ...


4
Pradyumna K Misra, Bradley J Graziadio, Terence R Spies: System and method for software licensing. Microsoft Corporation, Lee & Hayes PLLC, January 30, 2007: US07171662 (141 worldwide citation)

A software licensing system includes a license generator located at a licensing clearinghouse and at least one license server and multiple clients located at a company or entity. When a company wants a software license, it sends a purchase request (and appropriate fee) to the licensing clearinghouse ...


5
Chris E Tobey, Yung Ho Shih, Michael B Robin, Wesley O Rupel, Michael D Edwards, Terence R Spies, James C Bovee Jr, Robert B Seidensticker Jr, Mark R McCulley: Apparatus and method for controlling cursor movement. Microsoft Corporation, Seed and Berry, April 23, 1996: US05510811 (72 worldwide citation)

An apparatus and method for navigating through an application program on a computer coupled to a computer-controlled display screen. The user can control the cursor position on the computer-controlled display using simple controls. The invention may use a hand-held controller with a four direction c ...


6
Terence R Spies: Method of loading device drivers from ROM without requirement of system to have any harddisks or floppy drives and without using config.sys file. Microsoft Corporation, Seed and Berry, January 28, 1997: US05598563 (32 worldwide citation)

A method for storing device drivers in the adapter region of a computer's address space includes the step of providing a plurality of headers and associating each header with a device driver to be loaded and initialized. Each header includes instructions for loading and initializing its associated d ...


7
Pradyumna K Misra, Bradley J Graziado, Terence R Spies: System and method for software licensing. Microsoft Corporation, Merchant & Gould PC, October 5, 2010: US07809648 (20 worldwide citation)

A software licensing system includes a license generator located at a licensing clearinghouse and at least one license server and multiple clients located at a company or entity. When a company wants a software license, it sends a purchase request (and appropriate fee) to the licensing clearinghouse ...


8
Terence R Spies: Methods and arrangements for using a signature generating device for encryption-based authentication. Microsoft Corporation, Lee & Hayes PLLC, July 11, 2006: US07076062 (8 worldwide citation)

Methods and arrangements are provided that allow a smart card having digital signing capabilities to support an encryption-based authentication process. In one exemplary method, the smart card is configured to interface with a personal computer. During a set-up process, the personal computer generat ...


9
Richard Alexander Harrington, Rama I Srinivasan, Terence R Spies: Encrypted software installer. Microsoft Corporation, Lee & Hayes PLLC, February 12, 2008: US07330978 (3 worldwide citation)

An installation mechanism that securely installs encrypted software modules on a computer is described. The mechanism allows restricted software, such as domestic strength cryptography software, to be shipped directly to a user. The mechanism decrypts the software modules and installs the software m ...


10
Pradyumna K Misra, Bradley J Graziadio, Terence R Spies: System and method for software licensing. Microsoft Corporation, Lee & Hayes Pllc, May 12, 2005: US20050102240-A1

A software licensing system includes a license generator located at a licensing clearinghouse and at least one license server and multiple clients located at a company or entity. When a company wants a software license, it sends a purchase request (and appropriate fee) to the licensing clearinghouse ...