“I chose TERM because it offers a better communications package in terms of dialogue and protocol flexibility. I also found the price within a reasonable range to make it cost effective in the long run.” — Mark Hershberger
As many of you know when you are trying to manage the
many mobile devices and licensing for all of those devices, it becomes
complex quickly. Mobile devices get moved around, lost, stolen,
damaged, and replaced. Tracking these licenses is rather
difficult to say the least. Century has created a way to help
alleviate this process by automatically removing unused
Our TinyTERM Enterprise for iOS product has an option
to have unused licenses removed from the License Configuration Server (LCS)
automatically: rollover licensing. If a device is no longer in service
(lost, stolen, damaged), rollover licensing allows its TinyTERM Enterprise
license to be de-allocated automatically after a set period of time. This
allows the TinyTERM license to be used on a new device, while maintaining an
accurate license count.
How Rollover Licensing Works
TinyTERM Enterprise registers with the License
Configuration Server (LCS) when it is first licensed. This requires an
active Internet connection. After the initial registration, TinyTERM
operates normally until it needs to check in. This consists of two timers:
Checked In Timer - The device will check with the license
server after this many days. If no Internet connection is available on that
date, TinyTERM Enterprise will check in as soon as it can.
Deactivate Timer - If TinyTERM cannot check in after the
specified period, the deactivate timer starts. If TinyTERM has still not
checked in with the LCS by the end of the deactivate period, normally 14
days, its license will be revoked.
The License Configuration Server also tracks each
Active/Checked In -
This means TinyTERM has checked in within its normal check-in period.
Active/Not Checked In
- TinyTERM has not checked in on schedule. This corresponds to the
on-device Deactivate Timer, but is not directly connected to it. If
TiyTERM does not check in within its deactivate period, the license will
be deallocated on the server.
For example, suppose the Checked In Timer is set to 14
days. After licensing TinyTERM, its Checked In Timer starts counting. The
device is also flagged in the LCS as Active/Checked In.
If TinyTERM does not check in on day 14, perhaps
because the iOS device has been lost or is powered off, TinyTERM's
Deactivate Timer starts on the device. At about the same time, the LCS flags
the device as Active/Not Checked In.
If TinyTERM checks in with the LCS during the
deactivate period, its Checked In Timer resets at that point, and the LCS
flags the device as Active/Checked In. Otherwise, after the deactivate
period, TinyTERM revokes its license on that device. And the LCS
that license, freeing it up for use on a new copy of TinyTERM Enterprise.
To use TinyTERM again on that device, it will need to
be resynchronized with the LCS. On opening TinyTERM Enterprise, the
Licensing screen will come up. The "Synchronize with License
Server" button on that screen will start the license process from that
If there is a license available, no further action is
necessary. On the other hand, if the device was replaced and TinyTERM
installed on a new device, a message will come up letting the user know no
licenses are available.
The check-in and deactivate periods, as well as the
overage amount, are set when the license key is generated. These can be
selected to meet customer needs. Your sales representative will discuss
these settings with you.
A broken or missing iOS device may need to be replaced
before it is automatically deactivated. Generally, this license should be
removed manually through the account login, as described above. If that is
not immediately possible, TinyTERM Enterprise may be installed on a new
device as a temporary measure. That license will be provisional, updated to
permanent when the original license is freed up automatically or manually.
You can manage your mobile
licenses using Century Customer Portal. Simply create your account,
login and you will be able to access all licensed devices.
Management Dashboard. This will display
information at a glance, showing the number of active licenses/devices,
number of devices that have not checked in, number of available licenses and
any license overages. It will have the capability of drilling down in
each of the categories to get detailed information.
Are there How-Tos, videos, Tech Tips, instructions or additional information you feel would be
beneficial? Send me your ideas! I will review all suggestions and do my
best to get meaningful updates/changes made.
Question: Does TinyTERM have any "hidden" settings? Options not available in the user interface?
Answer: There are several such settings available in both TinyTERM and TinyTERM Plus for Windows, and TinyTERM Plus
and TinyTERM Enterprise for iOS. These are available only be editing the connection settings in a TPX file.
On all operating systems, TinyTERM stores configuration settings in files with the .tpx extension; e.g., default.tpx. The TPX file
is a text file that uses the Windows ini file format for its settings, like so:
As text files, they can be edited with any ASCII editing program, such as Notepad in Windows, or TextEdit in Mac.
In TinyTERM and TinyTERM Plus for Windows, these files are stored in the user’s Documents folder, in a TinyTERM subfolder there.
To change a specific setting, search for it, then change the value after the equal sign = to the preferred value. A list of TPX file
settings for Windows is available in the online documentation
In TinyTERM Plus and TinyTERM Enterprise for iOS, the TPX files are available by
exporting the configuration.
A list of TPX file settings for iOS is available in the online documentation
at http://www.censoft.com/help/ios/tpx-file-settings.php. After editing, TPX files for iOS must be
imported for the changes to take effect.
New entries are continually being added to the Knowledge Base. If your
question isn't answered there, contact Technical
Support at 801-268-3088 option 5. You may have information we need to
Century Software, Inc. 6465 South
3000 East, Suite 104 Salt Lake City, Utah 84121
you prefer not to receive future newsletters, click
here and you will be
removed from our mailing list. In accordance with U.S. Federal
regulations, this is a commercial announcement. Century Software,