Sunday, May 16, 2010

We have finally released our next update to BOSS, this release went out this morning at 7:00am central time.  This release included a substantial amount of changes to improve overall performance.  We released it knowing that with as many changes as were made that there may be a few bugs in this release.  I am sitting near the phone waiting for the calls to come that report them so that I can fix them as quickly as possible.

We will be breaking the bugs into two separate categories, the first will be Critical issues, these issues are anything that prevents the booking in or releasing of an inmate, Entry of an Incident or Warrant, or anything that prevents CAD from functioning.  These bugs will warrant an immediate incremental release of BOSS and will result in additional downloads of the EXE.

All other bugs will be in the second category which will be fixed and released next weekend.  Now I will also be fixing these bugs as quick as I can so it is possible that I will receive one of the bugs, fix it, then receive a critical bug and fix and release that which will then include the non critical fixes that come before it.  Read through the changes as I release the Critical Releases to see what is fixed.

This release has these notable fixes/changes/additions:

  • BOOKING -- I have rewritten the booking screens to increase overall performance and load time.  This involved also rewriting the Video Capture routines and upgrading our Video Capture drivers to better support Vista and Windows 7.
  • BOOKING -- I have removed the medical screens from Booking, and placed them in their own module.  While Corrections Facilities are exempt from HIPPA, we have had a number of requests to be HIPPA compliant, so this will allow us to better support our customer requests.
  • BOOKING -- Billing has also been removed from the Arrest report, and moved to it's own screens.  This also comes at the request of a number of our customers.
  • BOOKING -- Video Capture has been rewritten, essentially the screens remain the same, but the engine behind them are different.  To better facilitate the new drivers we also now require that you save the Arrest Record before taking the mugshots.
  • RMS -- With this release we will have our first release with the Kansas KIBRS screens in it.  This release has these prototype screens, and we are anxiously awaiting feedback from our customers.

Monday, January 04, 2010

2010 is finally here, and we are excited about our plans for the future.  We have a lot of new and exciting news and changes coming this year, and we hope that your year is looking as exciting as ours.

First off we have the new release of the BOSS Software Scheduled for January 17th at 7am.  This release is long over due, but well worth the wait!  Some of the things that you will notice are:

  • Load times for the Inmate Booking Records have been reduced to less than half the time as they were previously.  This is actually the main reason for the delays in this release.  I had actually gotten half way into these changes, and run into a number of issues that took way longer to resolve than I expected.
  • Medical has moved.  Even though most of our customers do not use BOSS to store HIPPA related data, we have moved all of the medically related data off of the Inmates Record and into it's own module.
  • Billing has move as well.  After carefully analyzing how our system was being used, we determined that it made little or no sense for the Billing information to be in the Inmates Booking Screens so we moved it out as well.
  •  SMS has been added to BOSS with this release.  We have added the ability to send TRUE SMS messages from BOSS to any cell phone allowing you to replace those old pagers, and to streamline your communication.  Unfortunately there is a cost for the SMS messaging to us, and we are forced to pass this on to our customers, but there is hope in your future.  When you renew your contract remember to ask us to include this as part of your monthly Service and Support.
  • Our methods for deploying new reports has changed as well, we are now able to deploy new reports without sending out an entire release.  We are also able to now remove reports that you don't use as well so that you don't have to keep looking at them.
  • We have also added a new Notifications Module to the system as well.  This module will now allow you to flag inmates so that when they are released the system automatically sends out email and SMS messages to anyone you choose.  Within the first quarter of 2010 we will also expand this module so that it can call any phone number and announce that the inmate has been released as well.

There have been many many changes in this release, to many to really list here.

In our last release you noticed that we added some mention of IVR User ID and passwords to our user account management screens.  The first quarter of this year Will will be incorporating the IVR system into BOSS as well.  This will allow officers to call in and use the key pad of any phone to run warrant checks, clock in or out of our new time and attendance management modules, and much more.

With the introduction of out IVR we will also be offering each of our customers the ability to give their citizens a number to call and connect to our IVR to check custody status, bond and fine amounts schedule visitations and much much more.

 

Thursday, December 17, 2009

I wanted to post a quick note to let everyone know of a couple of recent changes for us.

First you may notice yet another new voice when calling for support, we hired a second person to work in our office, her name is Pamela Andersen (no not the famous blond.)  Pamela will be helping us with a number of new product lines that we have coming on in 2010, as well as soon she will begin assisting Julie with our Technical Support calls too.

Second change is with our 877 number.  I have made changes to our Extensions and their configurations.  When you call for Technical Support you can select 1 from the main menu, this will blast out to all of us at the office, as well as several of our Cell Phones when we are not at the office.

I have changed our individual extensions to call our office desk, as well as our cell phones, but after hours these calls will go to our voice mail system though.

We want to make sure that all of our customers technical support calls are handled 24 hours a day, but at the same time I want to make sure that my employees are able to spend quality time with their families while they are not working.  I hope everyone understands.

 

Sincerely;

Michial Thompson

President

Thursday, October 29, 2009

Interesting Statistics -- Recently I was reviewing our logs and statistics to better optimize our hardware, and a few things stood out for me.  First off our web servers are currently averaging almost 5 million hits per month.  This has resulted in an average bandwidth of just over 8mbps.  A few more interesting statistics are that we have a total of 110,000 arrests and releases for the calendar year to date.  We have taken 245,000 mugshots this year.  Our down time for BOSS has been a total of 16.23 hours year to date with 11.4 hours of that during one outage last week.  FM on the other hand has a total of 14.18 hours of outages total for the year.  That number would have been higher, but FM was fortunate enough not to experience the 11.4 hour outage that BOSS experiences last week.  These outages do not include the scheduled outages.  Our goals from this point forward are to reduce the outages to as close to zero as possible.

Current Events -- Over the past couple of weeks we have been experiencing several problems with our servers.  I am sure some of you are wondering what is going on, we have been rock solid since March, and then all of a sudden things start having issues.

I realize that these problems have been a nuisance, and have been frustrating, but let me assure you that things are going to be much better once we are finished with all these changes.  Let me outline some of the things that are happening, and how they have affected our service, and just why things will be better.

Two Service Outages -- There were two outages in Late September and early October, and they happened withing 10 days of each other.  These were the catalyst for the events that have followed.  The data center that I have been using for the past several years in Euless was owned by CI-Host.  I have never really been happy with CI-Host, but their rates were by far the lowest in the Dallas area, and their bandwidth was decent.  Their level of professional service to their customers was severely lacking, and their Data Center was plagued by power outages that caused short outages off and on.

Well in September CI-Host announced that they were moving all of the servers in the Euless Data center to a new Data center in Dallas.  I took this opportunity to get quotes from other co-location companies in the area with the intention of moving my servers out of CI-Host and into a new company.

Thursday October 22 -- I had a single server hosted in CI-Hosts family colo which supplies all of the public Web Sites used by our software.  This server also provides a sort of traffic cop for our BOSS Software telling it where each sites Databases reside.  Well CI-Host decided to move this server without notifying me that they were going to move it.  The move should have taken about 2-3 hours.  Well due to poor planning and documentation on their part this server was offline for almost 12 hours.  Unfortunately it also too BOSS offline for the full 12 hours too.

I was livid when I was finally allowed into the new data center and found that they had simply plugged the network cable into the wrong port on the computer and this is why we were down.  While this was frustrating, it did give me the opportunity to see what the new building looked like, and see how things were built.  All personal issues aside the new building looks to be very well done, and I was given a level of confidence that this new building would be better than the old by far.

Friday October 23 -- After spending some time calming down, I got thinking about how to best handle the overall situation, and decided that it is best to stick with the Devil you know than the one you don't.  I decided to hedge my bets on this though and take precautions to cover myself.

I went ahead and signed a contract for a new Data center which will be setup and ready for use in November.  In the mean time I still had to move my existing rack of servers that CI-Host was hosting, so I began preparations for this move next.

Saturday October 24 -- While at the old Data center tagging all of my servers and removing some un-needed servers I accidental unplugged the FM 4.5 Web Server which caused it to re-boot when I plugged it back in.  This brought a very important discovery to light.  This server did not fully reboot, it turned out that some of the Windows files were corrupted and the machine would not reboot.  So I temporarily moved the customers over to the backup web server and got them back online, and took the computer to Keith to repair.

How was this a good thing?  Well by finding it before the move it was actually able to be rebuilt and was able to be deployed during the upcoming move.

Sunday October 25 (1pm) -- At this time we shutdown all of our servers and packed them up and loaded them into my Jeep and headed to the new Data center.

(1:45) -- We sat all of the servers in the new rack and began connecting them and bringing them all online.  At this time we also brought our two new virtual servers online as well.

(3:00) -- We finally had off of BOSS online, we had all of FM 4.5 online, and we had all of FM 5.4 online with the exception of the Mugshot server which had another bad hard drive.

(4:30) -- At this point we had the full system online including the FM 5.4 Mugshot server.

We had been running both the FM 4.5 Report Server and the FM 5.4 Report Server on a temporary Virtual Server as a testing platform at the old Data Center.  This experiment had been very successful, and is why we decided to deploy two dedicated new virtual servers to the new data center at this time.

We moved the two Report Servers to the new virtual servers.  These two servers were VERY old, and were on their last leg.  In fact one of them had already failed twice before and we had band aided it until we were able to get the Virtual Server setup and functioning.

I also started the process of virtualizing the FM 5.4 Security Server which was running on the oldest server in the rack.  This completed and I tested it remotely to make sure that everything was going to run fine.

Monday October 25 -- WOW what a day, it was very busy with lots of small issues that Julie and I were able to work through pretty easily, but there were sure a lot of them.  I was able to order all of the replacement hardware for the servers that we found over the weekend.

Tuesday October 26 -- I went to the data center and replaced all of the hardware that needed replaced, and Murphy popped up again, one of the hard drives that I ordered was bad, or I have another problem that I haven't found yet. 

I also took the time to bring the FM 5.4 Security Server up on our Virtual Server which allowed me to feel much more secure in this machine.

Wednesday October 27 -- Until this day I really did not believe that it was possible for me to go through so many messed up things in my life.  We went to add a new user into FM 5.4 only to find that there was an error and this error was with the server it's self.  I initially felt that this was caused by the Virtual Server so I made plans to take the old server back to the Data Center and take the Virtual Server version offline.

Thursday October 28 -- This morning I woke up at 2:15 from a dream about this Security Server.  In the dream I took the old server back to the Data center and it did not work either.  This prompted me to pull the computer out of the car and set it up and test, and sure enough it wasn't going to work.

I then started researching the problem, and narrowed down the problem.  This problem turned out to be due to how the server was built in the first place back in March.  When we took over FM from Securus we had to basically make a copy of the Security Server that they had because they were using theirs for the entire corporate network.  When we brought it online in our data center on March 17th, we did not properly set it up, and finally it timed out and locked down to not allow ads to it.

After fixing this problem the system started working properly under the Virtual Server, so now I am confident that it will run perfectly from now on.  With it on the Virtual Server we also have the ability to back it up correctly so that we won't lose information in the future.

 


How is all this positive?  I realize that so far many of these things sound bad, but simply put, this move was able to allow us to see many of our week points in the setup and correct them, as well as allow us to give our servers a good solid review and see what was finally failing.  I like to look for the positive things in every bad thing that happens.

I'm not really upset that there were issues during this move, the bad hardware was expected.  The down side to running your equipment in a data center is that it frequently goes months without someone personally looking over the equipment for failures.  It's pretty common to show up at a data center and fine a hard drive has failed or something is flagging an alert for you to look at.  That's why everything is mirrored and redundant.

For me this was the first time since March that I have been able to do a solid review of the equipment and see what needed replaced and what was still in good shape.  I've now identified a number of things that I will be upgrading or replacing, and the parts will all be ordered within the week.

By using Virtual Servers I was able to reduce our rack of computers from 12 physical machines to 7 machines without harming performance at all.  This also has the positive affect of reducing our power requirements and being a little better for our environment.  And probably the biggest positive thing about this is that we are able to now maintain a redundant backup of all of the virtual sessions allowing us to literally restore a crashed server in a matter of minutes by simply shutting down the bad session on one server and loading the backup on a second server.  This is as simple as shutting down Microsoft Word and Loading Microsoft Excel.

The new Data center  -- The new Data center will be entirely run with Virtual Servers which will allow me to do more for less.  These servers will be used to bring on a number of new functions including our "Cloud Computing"

Currently BOSS resides in two physically separate Data centers in the Dallas area, when we bring the new Data center online in November BOSS will reside in three physically separate locations.  This will really not be all that positive for BOSS, but this process will allow me to now spread FM across two separate data centers with it's actual data residing in all three centers.  This will give FM a level of redundancy that it has never had before, not with me or with Securus.

The virtual servers that I have been talking about will also be a positive thing for FM.  By taking physical machines and turning them into virtual machines I am able to take the low volume and low usage servers such as the Mugshot and Security servers and re-deploy them into more intensive roles, and run the lower usage roles and combine them onto single machines to better use the resources of the processor and hard drives.  The virtual servers can also work as redundant roles for the more intensive servers should something happen that takes them off line.  While the intensive servers won't function as well on virtual servers as they do on their default hardware, they will still allow us to continue to run while we repair any failed system, and save us from keeping a completely built copy of the hardware on stand by.

New items in our future -- We have a ton of new plans on the burners for the near and far future as well.  We will be incorporating our SMS messaging into the BOSS and FM products allowing you to setup alert conditions for events that will send out email, or sms messages to you when they happen in the software.  We are also incorporating scheduled tasks into both systems as well.  This will allow you to schedule repetitive tasks such as running emailing or faxing daily reports to other agencies etc.

 

Sunday, October 18, 2009

If you are planning to upgrade to Windows 7 on October 22, 2009 and your running BOSS or Facility Manager on the computer you plan to upgrade PLEASE contact us FIRST!

At this time we have not tested either Facility Manager or BOSS on the Windows 7 platform, and we have no idea what problems we will run into.  At this time we will also not be able to support the Windows 7 platform either.

We are slated to get our first Windows 7 computer on November 1, and we anticipate being able to work out any issues with either software package shortly after that.

Again PLEASE contact us before upgrading to Windows 7

Thursday, August 20, 2009

Well as August comes to a close I feel it's time to give everyone a status update on our various software packages:

 

B.O.S.S. -- So far this year BOSS has only seen one update released.  This is mainly because we have been concentrating on the back end (our Data Centers) to optimize them and make them more stable, and better able to grow and perform for you.  We have completely replaced our Database Servers with all new technology.  We have also replaced our Web Servers as well.

 

Facility Manager -- As most of you know we also purchased Facility Manager from Securus (aka Evercom) in December of 2008, and assumed responsibility for everything in January 2009.  I met with a number of Kentucky customers in March, and made a number of commitments to them about what would happen to FM.  I want all of you to know I haven't forgotten those commitments, and am still working on them.

One of the first things that we did was to migrate all of FM's data over to our BOSS Database Server which was much more capable of handling the workload than the Servers we got from Securus.

My IT people have been working nearly exclusively in our Data centers this year with the goal of improving the stability of Facility Manager.  We have upgraded the ram in all seven of the FM servers to it's maximum amounts.  We have upgraded hard drives in several of the servers to make sure we have enough storage capacity for your needs.  We have also replaced two servers that were too outdated for our "taste."

So far the changes that we have made have resulted in better overall performance.  These changes have also reduced the number of errors that occur on a daily basis for you as well.

 

The Future -- As we come into September we have almost finished building and testing our first of several Virtual Servers which is on target to be deployed on September 15th.  Once deployed we have targeted three low volume servers that we plan to migrate to the Virtual Server to reduce the number of servers we have in our Data Center.  By virtualizing these servers we will free up valuable electrical power and rack space for future expansions.  We will also free up three physical servers for other tasks.

We will also be able to better manage the servers for reliability and stability, and even increase overall performance of each of these three servers by running them on a much more powerful machine.

 

By Month:

  • September --
    • Kentucky Objective Classification Module in Testing
    • Our first Virtual Server Deployed
    • Low Volume Servers Virtualized
    • Prototype Premise based Facility Manager in testing
  • October
    • KY Objective Classification Module Deployed into production
    • Terminal Server bank coming on line
    • KY Jailers Conference
  • November
    • keep checking back, we will keep this post going

Friday, June 05, 2009

To download Internet Explorer 8 go to http://www.microsoft.com/windows/internet-explorer/default.aspx

Click on the "Download Now" button in the middle left part of the page.

Click "run" on the dialog box that pops up.

Follow the steps shown in the set up wizard to choose your settings. You will have to restart your PC once setup is complete

Once it is downloaded, open the internet. Follow the on screen steps to set up your internet preferences.

On Internet Explorer in the top right corner on the toolbar click "Tools".

Then click "Compatibility View Settings" and in the "add" box type in  *.itjail.net  and click "add"

Click "close" and you're done.

Tuesday, March 31, 2009

As many of you are aware, Justice Software, Inc. recently purchased the Facility Manager software from Securus Technologies, Inc. As of March 23rd, we have completed the transition and all hardware and software are now in our possession.
 
In an effort for us to get to know our new customers, and to give you the opportunity to get to know our company, we are inviting you to our first JSI User Conference!
 
When:             Wednesday, April 15th, 2009
 
Where:            Hampton Inn - Frankfort, KY
                        1310 US Highway 127S
 
What:              The JSI User Conference will be broken down into two meetings:
 
Meet and Greet (9am to 11am)
·         Who is Justice Software, Inc.?
·         Our commitment to FM and to its users
·         What is the future of FM?
 
Facility Manager Discussion (1pm to 4pm)
·         Here about our Technical Support Staff
·         How to report problems other than calling
·         Open discussion about problems in FM
·         Open discussion about new features for FM
 
Time:              9:00 am EST to 4:00 pm EST
 
It is our hope that representatives from all of our Kentucky sites will be present at the conference. We hope you will be able to join us. Please respond back via e-mail your RSVP. Please do not hesitate to contact me with any questions at 877-457-2677 x701. We are looking forward to meeting you!

Tuesday, March 10, 2009

Well now that we have completed the move for Version 4.5, and worked all the bugs out of the system, I can intelligently speak about issues that we may encounter with 5.4.

First off if your site has computers that are setup to only allow access to the Facility Manager Software, and no INTERNET access PLEASE read on:

We ran into a couple of sites that used the HOSTS file to help control Internet access.  These computers ended up not being able to access FM after we made the changes to the DNS Server to point to our new servers.  Unfortunately we have not Identified the new IP addresses for the servers at this time so you will need to contact me the day of the move to get the new IP Addresses.

Second, we run into a single site that had a Cisco PIX-501 Router supplied by Securus that was programmed to limit Internet access.  If your site has one of these routers, and a Tech has not contacted you about working on this router please contact me ASAP at 877-457-2677x701 so that we can verify this won't be a problem, otherwise your outage could extend well into Monday or Tuesday while we wait for a tech to get onsite.

Those were the two major problems that we had during the transition, and fortunately they were limited to a small portion of the total sites.

Now with those issues addressed, lets talk about the transfer.  With version 5.4 we decided to make the entire move in one day (Saturday 3/21) rather than spread it out over two days as the original plan called for.  This is mainly due to the hardware and software configuration differences between the two systems.

Monday we will be removing one of the web servers from Securus' Data center so that we can upgrade the memory, and then install it with our security server in our data center.  On Tuesday or Wednesday we will transfer all security authentications to our security server in our Data center.

On Thursday and Friday you may notice FM running a little slower than normal, this slow down will be sporadic over the course of the two days.  This will be our making copies of your data and moving it to our data center via the Internet.  The more data we can have moved before we shut down the servers on Saturday morning the faster we will be able to get the servers back online Saturday.

Saturday morning will be very busy for our staff, we have a total of five computers that we will be transporting from Allen, TX to Euless, TX (40 miles).  As we begin installing the servers in Euless we will also be upgrading memory and hard drives to improve performance of FM.

We are sorry for the inconvenience in this move, but we promise that we will make up for the outages with better customer service, better reliability, and if all goes well faster and more reliable software!

Thursday, March 05, 2009

We have finally scheduled the final aspects of the move for Facility Manager to our Data centers.  This move is nearly a month behind schedule, but is finally on the books and will take place.

As many of you know, I would rather things take longer than promised and go smoothly than to rush things and have them go bad.  These delays have been for just this reason.  We found that a number of the FM customers had firewalls configured that did not allow them to access IP Addresses other than those at the Securus Data center.  Obviously this is a bad thing if we are moving the servers.  This has finally been resolved and we are now moving forward.

As of today the FM 4.5 has a few steps running behind, but these delays were anticipated in the planning, and we are still on schedule to complete the move this Saturday afternoon.

We then take a down week from March 9th to the 13th so that we can handle any unforeseen issues with the 4.5 application, and make sure that all issues are taken care of.

Then on March 16th we will begin the process of moving Version 5.4 to the new Data center.  This move is a Little more complicated due to the complex security modules written into Version 5.4.  So here is the outline for the 5.4 move:

Monday 3/16/2009

Monday we will be taking the web server that has been causing all the Server Errors for the users offline, this server will be go through some maintenance and upgrades to insure that this problem goes away for us.

We will monitor the system for 24 hours to make sure the remaining servers are able to handle the load.

Tuesday 3/17/2009

We will move the Security Server from Securus' Data center to our Data center, and point all the FM servers to this server.

We will also pick up the Web Server from Monday and take it to the shop for it's upgrades and work.

Wednesday 3/18/2009

We have this day reserved to finish the work on the server, and install it in our Data center

Thursday 3/19/2009 and Friday 3/20/2009

These two days will be busy in our office as we test and re-test the scripts and programs that will be used to transfer all sites data and pictures and everything to the new Data Center on Saturday

Saturday 3/21/2009

Approximately 10am central time we will be shutting Facility Manager down, and removing the remain servers from the data center, and transporting them to our Data center.  This process will some time to complete.  We expect that we will have it completed by 5pm on Saturday evening.

We have our entire staff involved in this move, and expect it to go smoothly, but there is a significant amount of work that will need to be completed in a very short time.