Patent ID: 8667602

Claim:
A method for controlling access by user to a travel risk management system, the method comprising: providing at least one computing device of the travel risk management system, wherein the at least one computing device performs steps of: inputting into the travel risk management system company information for a client company subscribing to the travel risk management system; defining an activation code package having a package activation code amount specifying a number of activation codes that can be generated for the activation code package; storing the company information and the activation code package at a database server of the travel risk management system; selecting the activation code package for generation of activation codes for the subscribing client company from the activation code package; specifying a generate activation code amount to generate from the activation code package, wherein the generate activation code amount is less than or equal to the package activation code amount; generating the specified generation activation code amount of activation codes for the subscribing client company; storing the generated activation codes in the database server; generating a data file containing the generated activation codes; exporting the data file from the travel risk management system; receiving an updated data file from a location external to the travel risk management system, wherein the updated data file contains user identification information for users of the subscribing client company assigned to corresponding activation codes; storing the user identification information with the corresponding activation codes at the database server; calculating an activation code in use amount equal to a stored activation code in use amount plus a number of activation codes of the updated data file having corresponding user identification information assigned thereto; and storing the activation code in use amount at the database server.