The Toilet Reservation System is finally online
secretGeek .:dotnuts about dotnet:.
home .: about .: sign up .: sitemap .: secretGeek RSS

The Toilet Reservation System is finally online

My office, like a lot of offices, has always suffered from a toilet-related problem.

You walk all the way to the toilets, only to find that the toilets are already busy.

You then waste time walking back to your cubicle, where more uncomfortable minutes pass, during which you are barely productive. Finally, you return to the toilets, only to find that they are still busy!

This 'bog-polling' can continue for half a day, putting you behind on your schedules and impacting your bowel.

All this has come to an end now that we have finally turned on Version 2.0 of the intranet-Based Toilet Reservation System (TRS).

The process is as simple as it is brilliant.

  1. You check on the intranet if a toilet is currently available.
  2. If it is, you reserve it.
  3. The door to your reserved toilet then locks, and the "reserved" sign lights up. The door will not unlock for anyone but *you* and your electronic security tag.
  4. If no toilet is available, then you can inform the TRS to email you, SMS you, or page you, when one does become available. (Paging doesn't yet work -- but should be online in a day or two!)
  5. If any toilet is reserved but not in use for more than one hour, then you are asked to go online and confirm that you still intend to keep the booking, otherwise it is released.
  6. You can now book ahead by up to six months and can even set a recurring booking for the same time each day.
  7. Before you start worrying: User identity is fully protected -- you can't see who is hogging a cubicle, or who has blocked off a period of time.

Of course, user-identities are still recorded in the back-end system (pun intended...), as they are used for management reports on user productivity. (Personally, I think the data could also be used for assessing mental fitness and for identifying health patterns in the work force. But that level of abstraction is still philosophical at this stage.)

We developed all of this just for our own department's purposes. (We're a government department -- in case you couldn't guess already ;-) ) But I'm wondering if other offices will want us to install a TRS for their benefit too. The equipment involved is little more than a few lights, some electronic locks and an ASP.net intranet application. Potentially it could be opened up to the internet, of course, so you could book while en-route to the office.

In case you're wondering, version 1 of the TRS is system is still in place. It consists of little more than a blurry webcam above the urinals. It gives a fair indication of traffic levels while maintaining anonymity.

Well - i'm off to "download an attachment into the porcelain internet", if you catch my drift.

cheers


Add or view comments about this page

Articles

Alan Kay on 'The Camel has Two Humps' Alan Kay on 'The Camel has Two Humps'
is the music inside the piano? is the music inside the piano?
The Bluffer's Guide To Yegge: Business Requirements R Bullsh*t The Bluffer's Guide To Yegge: Business Requirements R Bullsh*t
Prototype Ready for Launch Prototype Ready for Launch
Idea: a poor man's eye-tracking heatmap for win forms Idea: a poor man's eye-tracking heatmap for win forms
'The Register' seems to have plagiarised Mary Jo Foley 'The Register' seems to have plagiarised Mary Jo Foley
A magic goal for software businesses A magic goal for software businesses
A to Z of Software Methodologies A to Z of Software Methodologies
TimeSnapper in Music! TimeSnapper in Music!
Fixing problems can give you a glimpse of something terrible Fixing problems can give you a glimpse of something terrible
Web Tablet: Toward Less Complexity Web Tablet: Toward Less Complexity
Do they store the code for TFS in TFS? Do they store the code for TFS in TFS?
Sudden TimeSnapper Discount! Sudden TimeSnapper Discount!
How Can Microsoft Beat Google? How Can Microsoft Beat Google?
TimeSnapper 3.1: Attack of the the Red/Green Stripes TimeSnapper 3.1: Attack of the the Red/Green Stripes
21 tools used in our MicroISV 21 tools used in our MicroISV
Lost Treasures of the DOS World: tree! Lost Treasures of the DOS World: tree!
The Virtual Machine Machine and the Virtual Virtual Machine The Virtual Machine Machine and the Virtual Virtual Machine
Should Linq To Sql Go Should Linq To Sql Go "Open Source"?
Redux: New Synchronisation Idea Overlooked By Microsoft Redux: New Synchronisation Idea Overlooked By Microsoft
New Synchronisation Idea Overlooked By Microsoft Live team New Synchronisation Idea Overlooked By Microsoft Live team
Visual Studio UX Taskforce, Office UX Taskforce... etc. Visual Studio UX Taskforce, Office UX Taskforce... etc.
How to be Jeff Atwood How to be Jeff Atwood

Archives .: secretGeek :: Complete Archives :.
25 steps for building a Micro-ISV 25 steps for building a Micro-ISV
3 minute guides -- babysteps in new technologies: powershell, JSON, watir, F# 3 Minute Guide Series
Top 10 SecretGeek articles Top 10 SecretGeek articles

Downloads

TimeSnapper -- Automated Screenshot Journal TimeSnapper.com    
Version 3.1: instant productivity profiles

ShinyPower (help with Powershell) ShinyPower
Now at CodePlex

Next Action NextAction
Managing the top of your mind



[powered by Google] 


World's Simplest Code Generator (html edition) World's Simplest Code Generator
Gradient Maker -- a tool for making background images that blend from one colour to another. Forget photoshop, this is the bomb. Gradient Maker
How to be depressed How to be depressed
You are not inadequate.



Recommended Reading

The Best Software Writing I
The Business Of Software (Eric Sink)

Recommended blogs

Jeff Atwood
Reginald Braithwaite
Joseph Cooney
Phil Haack
Scott Hanselman
Julia Lerman
Joel Pobar
Eric Sink
Joel Spolsky
Des Traynor

Aggregated Links

programming.reddit.com
dzone
dot net kicks

Human Link Machines

interesting finds
a continuous learner's weblog
arjan's world
n links today
new and notable
morning coffee
learning .net
weekly link post
(my del.icio.us account)

LinkedIn profile
home .: about .: sign up .: sitemap .: secretGeek RSS .: © Leon Bambrick 2003 .: privacy

home .: about .: sign up .: sitemap .: RSS .: © Leon Bambrick 2003 .: privacy