Bottom of Page     Previous Chapter     Next Chapter

License Policy and Maintenance

Contents: TFM License Policy The License Key License Management

License Policy

TreFre Medical software requires a valid license to run. Rather than purchasing a license specific to any individual computer, TreFre licenses are purchased and shared for the entire office and are stored on the TFM Server in the database. Licenses are allocated from the TFM server on demand any time a computer (client) in the office runs TFM. There are several types of licenses available. They include:

When a client license is purchased, the number of clients that can run simultaneously can be specified. Each additional client requires an additional fee when purchasing the license. An office can start with a minimal number of clients and add additional ones at any time. The TFM base license is only purchased one time.

As an example, an office may have 5 computers running in the office. When deciding how many client licenses of TFM to purchase, it is determined that no more than 3 computers will ever need be running TreFre Medical software simultaneously. The selection is made to purchase a base license for the TFM product with 2 additional clients giving a total of 3 licenses.

When any client computer runs TreFre Medical, the software determines which licenses are currently allocated in the database, and which ones should be activated on the current computer. The software determines the current computer name by fetching settings from the Database Preferences and a license is checked out from the license server based on the computer name. When TreFre Medical is terminated, any checked out licenses for the computer are returned to the server. In this example, any of the 5 computers could run the application as long as no more than 3 need to run it simultaneously. Refer to the chapters Network and Server for a discussion on the TreFre Server where licenses are stored. Licenses are purchased by visiting TreFre.com.

License Key

When a license to run TreFre Medical or any additional feature products is purchased, a license key is provided to the customer. A sample key is: B-TFM-1-2.5-0-ABC1234-612-6960. The fields of a license key contain the following:

Maintenance licenses are required for a customer to receive software updates and must be renewed yearly. It does not include access to new products or features which will require a new key to be purchased for the specific feature.

License Management

EnterKey

License keys must be installed into the TreFre License server to enable TreFre Medical. The first time that the application is run, the Enter License Key screen is displayed indicating that the version of TFM is unlicensed. If you have not purchased a license key, you may elect to enable a 30 day DEMONSTRATION. When selected, a default set of data records are loaded into the TreFre Medical database. DEMONSTRATION licenses are not renewable by default. Additional or extended DEMONSTRTATION licenses are available only by contacting TreFre Inc.

If you have purchased a Base License key, enter it in the text box and select the Install Key button.

If an additional TFM Client, a TFM Maintenance, or a TFM feature (such as the Scheduler) license is purchased, the keys are installed into the TFM Database from the License Management Screen shown below. This screen is accessed from the File->License Management menu.


MainWindow

The title of the screen indicates the customer number that was assigned when the TFM Base license was purchased and the current computer name. Every client machine in the office should be assigned a different computer name. This name is used to determine how to checkout/allocate licenses from the site database when TFM is run. To set the computer name, use the Database Preferences.

The table at the top is the Purchased Licenses table. It provides a list of all the license keys that have been entered into the license server and the various properties of each. This is a read only table and can not be directly modified. The fields displayed are:

To determine the number of clients that can run simultaneously, sum up the numbers in the Users column for the Base and all Client licenses. To determine when the maintenance or demonstration license expires, locate the row in the table for the license and refer to the expiration column.

The table at the bottom is the Allocated License table. This table is an active summary of every computer in the office currently running TFM. Each row in the table shows a different allocated license. If there is a power outage or computer crash while TreFre Medical is running, the license that was allocated to the computer may incorrectly remain assigned in the license server. By having this license remain assigned, it is not available for other computers in the office to use. For example: An office has 3 computers and has purchased a Base license of TreFre Medical with 1 additional TFM client license for a total of 2. With the network server license policy previously described, any of the computers may run TreFre Medical as long only 2 run it simultaneously. If a computer has become disabled and a license is incorrectly still assigned to it in the database, the 2 remaining computers must share the only remaining available license. Any computer running TreFre Medical could go to the License Management screen and deallocate the incorrectly allocated license.

Refer to Database Preferences. for details on setting the computer name. For this version of the product, only TFM licenses will be displayed in the table. In the future, other features will be available.

If the Install New Key button is selected, the previously described Enter License Key screen is displayed to enter additional licenses. After the new license has been saved in the database, a new row will be entered for the key in the Purchased Licenses table. If not currently enabled, the current TreFre Medical application could be enabled immediately by selecting the Enable this TFM button. If that happens, a row in the Allocated License table would indicate that the license is now active.

Consulting license keys should not be installed. They are for reference only.

To remove an assigned license, you select the row in the table corresponding to the computer name/license that you want to deallocate. When the appropriate row is selected, the Deallocate button becomes enabled. Selecting this button will remove the allocated license from the license server.

Theoretically, any user running TFM could remove an assigned license for another computer in the office that is currently running TFM. If they choose to do is, the other computer will continue to function for a short duration but will then display a message that no license can be found in the license server and TFM on that computer will be disabled.

If running in DEMONSTRATION mode, the File->Reset Demo Data menu item in this screen will delete all of the data you may have created or modified while running the DEMONSTRAION and it will reset the database to the default set of DEMONSTRATION data.


Top of Page     Previous Chapter     Next Chapter