15
7
I am interested in detecting when a user is actually sitting down in a chair in front of a computer. The presence of the user affects many scheduling and user notification decisions that need to be made and as such, the data obtained about the user would need to be readable by a scripting engine.
What I am looking for:
- Better to accidentally presume the user is in his chair when he is not. If the method of detection is not accurate, it must err on the side of the user being in the chair when he/she is not.
- Identifying whether the person sitting in the chair in front of the computer is indeed the user that is logged in. This needs to happen without the user explicitly authenticating/identifying. As such, it will not be used for security or privacy related features as it may fail at times.
- A method of broadcasting what chairs are being occupied (and by whom) to other members of an intranet. A way of managing inventory, tying chairs to computers would be ideal.
- Mac, Linux and Windows support for the solution :)
Some possible methods that COULD exist out there in the world (but in practice, are not easy to configure and set up):
- Monitor inputs with short timeout period. When timeout is reached, broadcast empty chair message.
- Add a sitting weight test to the chair which transmits the result to the workstation. If the weight is within a 5lb range of the user's known weight, it presumes the correct user is sitting in front of the machine.
- Add motion camera support. Photograph an empty workstation scenario and compare the current image capture to that of the empty, testing the delta with a known threshold.
Update: This is not for employer/employee tracking. It is to allow a user to take part of their workstation user interface with them on their smartphones or portable devices when they leave their desks. Determining where the user is at a given time allows the updates to be sent to the proper device. Consider it an optimization of the signal to noise ratio of notifications. The goal is to avoid sending the notifications to unmanned desktops/the wrong user.
At my company, everyone gets a tracking chip implanted in their forehead. The computers have sensors to tell not only if someone is sitting there, but who it is and whether they are facing the screen. An upgrade is scheduled for later this year that will enable the computer to differentiate whether the person is sleeping or awake and thinking. A subsequent upgrade will feed the person's thoughts directly into the computer without the need for keyboard or mouse input. – fixer1234 – 2017-04-19T04:07:06.690
4If you can make the system make coffee I don't have to leave my chair! – Ivo Flipse – 2009-08-11T19:15:23.587
30Preemptive nomination for TheDailyWTF.com enshrinement. – TheTXI – 2009-08-11T19:15:52.633
2Is this to be used for evil or for incredibly nefarious PHB purposes? – Nathan Koop – 2009-08-11T19:19:12.597
2You wouldnt happen to be the CEO of Initech would you? Is someone having a case of the Mondays? – Troggy – 2009-08-11T19:29:23.073
10I sense poor management. – Randell – 2009-08-11T19:29:24.603
3Auto coffee management is a must for this product to survive. – Troggy – 2009-08-11T19:30:37.317
12Please tell us where you work... so we can run like hell in the opposite direction! – avstrallen – 2009-08-11T19:40:48.730
5This isn't for employer/employee tracking. It is to allow a user to take part of their workstation user interface with them on their smartphones or portable devices.
Determining where the user is at a given time allows the updates to be sent to the proper device. Consider it an optimization of the signal to noise ratio of notifications sent to users/the wrong user. – user4881 – 2009-08-11T20:32:57.313
This is not a real question – hasen – 2009-08-11T20:54:11.063
This reeks of homework – Izzy – 2009-08-12T05:14:32.920
How about Manacles? – Martin Beckett – 2009-08-11T21:37:57.340