The present invention is directed to licensing data structures for
telecommunication systems. The data structures comprise (a) a lock
setting or status to permit the contents of the license file for an
operational feature to take precedence over the corresponding translation
information for the operational feature or to be used as a default
setting if there is not corresponding translation information for the
operational feature; (b) first and second value settings for an
operational feature to permit a value associated with the operational
feature to be set anywhere in the range defined by the first and second
value settings; and (c) a right-to-use field for an operational feature
that is separate from a setting field for the operational feature to
provide flexibility in altering the setting field without deleting the
operational feature. The present invention further provides a methodology
for providing temporary licenses having different features
enabled/disabled than a permanent license.