ユーザーがコンピュータの前の椅子に実際に座っているときにそれを検出することに興味があります。ユーザの存在は、行われる必要がある多くのスケジューリングおよびユーザ通知の決定に影響を与え、そのため、ユーザについて取得されたデータはスクリプトエンジンによって読み取り可能である必要があるだろう。
私が探しているもの:
- ユーザーがいないときに誤ってユーザーが椅子にいると推定した方がよいでしょう。検出方法が正確ではない場合、それがいないときは椅子にいるユーザの側でそれを誤らなければならない。
- コンピュータの前の椅子に座っている人が実際にログインしているユーザーであるかどうかを識別します。これは、ユーザーが明示的に認証/識別しなくても発生する必要があります。そのため、セキュリティやプライバシー関連の機能には使用されません。
- 椅子が占有されている(そして誰によって)椅子をイントラネットの他のメンバーにブロードキャストする方法。在庫を管理し、椅子をコンピュータに結び付ける方法が理想的です。
- Mac、Linux、Windowsがこのソリューションをサポートしています:)
世界中にCOULDが存在する可能性のある方法がいくつかあります(しかし実際には、設定や設定が簡単ではありません)。
- 短いタイムアウト期間で入力を監視します。タイムアウトになると、空のチェアメッセージをブロードキャストします。
- 結果をワークステーションに送信する椅子に座って体重テストを追加します。体重がユーザーの既知の体重の5ポンドの範囲内であれば、正しいユーザーが機械の前に座っていると見なされます。
- モーションカメラのサポートを追加します。空のワークステーションのシナリオを撮影し、現在の画像と空の画像を比較して、デルタを既知のしきい値でテストします。
更新: これは雇用主/従業員の追跡用ではありません。ユーザーが自分のワークステーションのユーザーインターフェイスの一部を自分のスマートフォンまたはポータブルデバイスで自分のデスクを離れるときに利用できるようにするためです。ユーザが所与の時間にどこにいるのかを決定することは、更新が適切な装置に送信されることを可能にする。通知の信号対雑音比の最適化を検討してください。目標は、通知を無人のデスクトップ/間違ったユーザーに送信しないようにすることです。