A distributed computer system employs a license management system to account for software product usage. A management policy having a variety of alternative styles and contexts is provided. Each licensed program upon start-up makes a call to a license server to check on whether usage is permitted,...http://www.google.co.uk/patents/US5745879?utm_source=gb-gplus-sharePatent US5745879 - Method and system for managing execution of licensed programs