Patent ID: 7831517
Filing Date: 2010-11-09
Classification: G06F

Abstract:
1. A computer-implemented method in which a computer system initiates execution of software instructions stored in memory, the computer-implemented method comprising: receiving a serial number, the serial number associated with software; decoding the serial number to identify a license type associated with the software; obtaining a license configuration corresponding to the license type associated with the software; communicating with a licensing server based on the license configuration for production of an authorization code to allow operation of the software on a computerized device; receiving the authorization code from the licensing server, the authorization code allowing operation of the software on the computerized device; wherein receiving the serial number includes: wherein obtaining the license configuration includes: installing the single binary executable of the software for operation in the computerized device in accordance with a licensing determination made by the licensing sever, the licensing determination indicating which features of the single binary executable of the software to enable for use; and executing the single binary executable of the software in a conformance with the license type and features enabled by the authorization code.