Home Calendar Services Support Tech Suggestions About Us
Transit Police
Tech Forum
Contact Us
Transit Police


Click here to join NYCTransitPD
Click to join NYC   Transit PD Yahoo Group

Spice It Up!




Transit Police

The principal owner of Information Technology LLC owes much of his success to his experiences with the NYC Transit Police.  As a Transit Police Officer in NYC you quickly learn how to handle pressure.  Unlike their counterparts in the NYPD, Transit Police Officers patrol the subways alone, with radios that often did not work, and you learn to depend on yourself because help is usually not close by.  If you ever have the opportunity to hire a current or retired NYC Transit Police Officer, don't hesitate.  You will be amazed at their dedication and attention to detail.

After eight years of patrolling the subways in all NYC boroughs except Staten Island he was transferred to the Data Processing Unit in January of 1990.

TOPCAT - 'Transit Omniform Program - Computerized Arrest Terminal'

In 1992, after convincing management of the power of the Personal Computer he was tasked to develop a PC application to automate the arrest process in Manhattan.  The application was written in Foxpro for Windows on Windows for Workgroups 3.11. At that time, if there was an issue with the application, he would contact the server group or the networking group.  Of course each group would blame the other for any network or server issue that arose.  This forced him to become an expert on networking and servers so the application would work as designed.  You now have the opportunity to hire this individual.

The arrest process requires the Police Officer to enter the same information on many forms over and over again.  Every form requires the Perpetrator's information, Arresting Officers information, the location of the crime, etc.  The same information then had to be entered into two mainframe computer systems.  This can lead to arrests being thrown out of court if there were any discrepancies.  If on one form the officer wrote 1:00 am and other forms he wrote 11:00 am.  This could jeopardize the case.  The Manhattan DA said he could defend an error if it is on every form, but if the information is different on each form, he would have a much more difficult time explaining these discrepancies to the court.

To automate the process, a new arrest form (TP-67a) was created which the officer filled out by hand.  This form had every field required by all of the separate forms.  Then a Police Administrative Aide entered the information into the application.  The application then worked it's magic.  In fact, to this day, the NYPD does not match evidence to each perpetrator arrested, but this program performed this important function.  Also, there is a hierarchy of crimes that was stored in EBCIDIC and he wrote a function that translated it into ASCII which windows applications is able to understand. All required forms were printed on a laser printer and the data was automatically uploaded to the mainframe systems.

The program was praised by the Manhattan DA's office and other police departments in Manhattan. The source code was given to the NYPD, NYC Housing Police and the Port Authority Police so they could develop the system for their departments.

The Manhattan District Attorney's office produced a video to introduce this new system.  The link below will display the video.  It runs about 11 minutes.


If you can't get the video to play, you can download it by right clicking on the link and then selecting to save it to your computer.

Helpdesk - FREE!

Information Technology, LLC is ready to help you with your technical support issues.  We have just instituted a web based helpdesk where our current and future clients can send helpdesk requests right from the web.

Just point your browser to:


Enter your email address and your question.  One of our support representatives will send the answer back by email. Give it a try.

Back Next

Copyright [2008] [Information Technology LLC]. All rights reserved