I know there is a KFS program for Kyocera for monitoring, updating firmware, and adjusting software switches remotely.

What does other manufacturers use, is it comprehensive, and how is it working out for you?