Patent ID: 7140042
Filing Date: 2006-11-21
Classification: G06F

Abstract:
1. A system for authorizing a licensed activity associated with a software program, the system comprising: a license enforcement server associated with an operating system of a network-critical machine, the network-critical machine being connected to an interconnected network; at least one database associated with the license enforcement server; at least one computation device connected to the interconnected network; at least one instruction set for communicating with the license enforcement server and receiving a message from the license enforcement server indicating a state of authorization associated with the licensed activity, the at least one instruction set being associated with the at least one computational device; a namespace tree, the namespace tree uniquely identifying the licensed activity; and at least one license enforcement gateway communicatively coupled to the license enforcement server; wherein the license enforcement server connects to the license enforcement gateway to synchronize and validate at least one of the database and the namespace tree; wherein an alarm is created if the state of authorization includes an unauthorized state; wherein; wherein the licensed activity is prevented if the state of authorization includes the unauthorized state.