Main Menu
   HOME > TPNS > Client
 What is TPNS 
    The TPNS Client 
    The TPNS Admin 
    The TPNS Server 
    The Web Interface 
 Previous Releases 
 Taxi Fair 2006 
 In Development 
 Product Support 

The TPNS Driver Client  currently on version 2.70

This is a hardware system that is fitted on the vehicle which contains the GPS navigation and tracking system plus the client application for the (transport/vehicle driver), the hardware has a color touch screen display fitted where the driver sits with an easy access and clear large size keyboard buttons to use.

Supported Systems:
The current list is in development, or running BETA versions and not available for customer use:
For more information or to request a private copy sent to you, please visit in development.
Un-Supported Systems / in BETA:
  • Windows Mobile (BETA Testing)
  • BlackBerry Devices (In Development)
  • iPhone (In Development)
  • Redhat Linux (In Development)
  • Suise Linux (BETA Testing, on Intel processors only)

With the latest GPS technology, the client system records all the vehicle movements into a database that is connected online with the master Network server through a secure Internet channel which is relayed to the administrator at their request in real time and very accurate information.
With Taxis and Busses; the Client also has an additional accounting system, which records every job done with customers, upon every completed job an entry is then added into the database both locally on the client-system itself and also on the remote server containing important information such as source, destination, duration, charges, payments, etc, this is all available to the admin in real time whenever needed.

once all jobs are completed; the driver can then export his jobs and payments received from customers onto an Excel sheet (if required), this can be later copied onto a disk, or emailed online through the standard mail client from the vehicle itself. With such technology in place, the taxi driver would not have to worry about missing payments, cash-errors, bad entries since most are automatically done from the client and server systems.

For additional security, and for a clear piece of mind from a company/administration perspective, each vehicle's system can be programmed to log a report of what places it has gone to and how long it was in a certain place, this can be viewed on a map for easy tracking.
The client is designed compatible with the latest 3G technology to stay connected. Even when the connection is dropped for any reason, such as being a bad reception area, or loss of connectivity, the system is programmed to queue messages and restore the link to the master server when the connection is back in place, which makes the Client system "always connected"

The client hardware can be configured to use latest Packet-Switching technology, whereas it uses a WIFI when possible as a preferred option, when however there is no WIFI signal, then it switches to UMTS (3G), and finally, if UMTS isn't available, then it would switch to GPRS packets, which makes the connection highly available. By default, the system uses the UMTS network and GSM for backup.

Thanks to the software design, and the touch screen functionality, the buttons on a screen are big enough to have a driver entering information without the worry about anything missing, each entry is displayed quite clearly with different set of forms to either have a numeric form or a full keyboard entry if required.

With the latest release, the client can also process and accept credit card transactions online from the vehicle itself without having to wait for a later-processing when the driver is back in the office, everything is done whilest the driver is sitting in his/her car while transaction are handled automatically directly with the bank through the server. Once a transaction is completed whether paid by cash or credit card; a receipt is printed immediately from the car and handed to the customer

As an additional feature, a company can be programmed to have their own cards-scheme which are similar to normal top-up credit cards, these cards are endorsed with a special code unique to a company and stored primarily on the server for a full and immediate accounting whenever needed, credit can be added to a card either at the taxi journey itself via cash / visa / master-card / etc, or by calling/emailing the admin with the top-up payment details to add the credit.

The admin can also change the way a taxi-card is charged to have either free taxi, or any other % discount decided by the admin, without the taxi-driver having to worry about any of it, at the end of the journey, a taxi-driver would swipe the customer's card exactly the same way as they would swipe a credit card, and then the system would work out the charge and accept (or even top-up) at a touch of a button.

Client systems can book and create orders whenever customers want to, for example; upon driving a customer who needs to book a cab later on (next day, or at any other date/time), the driver can then enter these details and confirm booking in real time whenever the order request is entered to the system.

This feature is very handy, where the driver can pre/advance-book a taxi months before a customer require's it, the server would keep track of which orders to submit and eventually send reminders when an order is about to start, or can also be programmed a lot earlier than the order itself depending on the distance to reach the customer upon picking up.

As an optional feature the system can be programmed to interact with the Taxi-meter (Government approval might be required depending on the business locatin) to read and obtain meter details such as current milage, cash, etc. Or this can be entered manually when a driver starts his journey, this can help reducing the amount of errors entered by drivers as these numbers would be double-checked by the admin, server and also the next-drivers who starts the next shift up using the same car, since the driver would only read and confirm these details before he/she starts the daily shift, and then ensure the same details are stored upon completing.

Once the client has ended his day (or session), he would then head back to the main station to park the car and end his shift, before exiting the car, the taxi-driver would then select the "completed / end" option to finalise his work, he/she would then be presented with the final details as to what the system has calculated, and as a very good feature, the driver can chose to export his complete job details (i.e. all customers he drove, with all cash, credit-card amounts collected, and meter readings, etc) into an Excel-sheet for him to keep as a record. There is no need to copy this to an admin (unlike in the previous release), as this is recorded already and stored on the server whenever the admin requires it in real time and after each completed job.

Finally, once the driver is happy with his work and all he has to do then would be to confirm the details of his meter-readings as shown on the above screen, once all is confirmed, the driver can then exit the car, and leave the cash in the safe without worrying about contacting the admin to notify them, since the admin would already have the information and can then process the driver's payroll from the admin-console with a push of a button at any required time.

There are a lot more integrated features into the system, as the system has much more features to show, a demo can be booked if required, please contact us if you require more information or if you like to have a live system demonstration.

   Customers with a support-contract agreement can Download this product from this link

   For any further information please contact us.