Làm cách nào để phát hiện khi người dùng đang ngồi trên ghế trước máy tính? [đóng cửa]


15

Tôi quan tâm đến việc phát hiện khi người dùng thực sự ngồi xuống ghế trước máy tính. Sự hiện diện của người dùng ảnh hưởng đến nhiều quyết định thông báo lập lịch và thông báo người dùng cần được thực hiện và do đó, dữ liệu thu được về người dùng sẽ cần phải được đọc bởi một công cụ viết kịch bản.

Những gì tôi đang tìm kiếm:

  • Tốt hơn là vô tình cho rằng người dùng đang ngồi trên ghế của mình khi anh ta không. Nếu phương pháp phát hiện không chính xác, nó phải sai ở phía người dùng khi ngồi trên ghế khi không có.
  • Xác định xem người ngồi trên ghế trước máy tính có thực sự là người dùng đã đăng nhập hay không. Điều này cần phải xảy ra mà không cần người dùng xác thực / xác định rõ ràng. Như vậy, nó sẽ không được sử dụng cho các tính năng liên quan đến bảo mật hoặc quyền riêng tư vì đôi khi nó có thể bị lỗi.
  • Một phương thức phát sóng những chiếc ghế đang được chiếm (và của ai) cho các thành viên khác của mạng nội bộ. Một cách quản lý hàng tồn kho, buộc ghế vào máy tính sẽ là lý tưởng.
  • Hỗ trợ giải pháp cho Mac, Linux và Windows :)

Một số phương pháp khả thi mà COULD tồn tại trên thế giới (nhưng trên thực tế, không dễ để cấu hình và thiết lập):

  1. Giám sát đầu vào với thời gian chờ ngắn. Khi hết thời gian, phát thông báo ghế trống.
  2. Thêm một bài kiểm tra trọng lượng ngồi vào ghế để truyền kết quả đến máy trạm. Nếu trọng lượng nằm trong phạm vi 5lb so với trọng lượng đã biết của người dùng, thì có nghĩa là người dùng chính xác đang ngồi trước máy.
  3. Thêm hỗ trợ camera chuyển động. Chụp một kịch bản máy trạm trống và so sánh việc chụp ảnh hiện tại với kịch bản trống, kiểm tra delta với ngưỡng đã biết.

Cập nhật: Đây không phải là để theo dõi sử dụng lao động / nhân viên. Đó là cho phép người dùng tham gia giao diện người dùng máy trạm với họ trên điện thoại thông minh hoặc thiết bị di động khi họ rời khỏi bàn làm việc. Xác định vị trí của người dùng tại một thời điểm nhất định cho phép các bản cập nhật được gửi đến thiết bị phù hợp. Coi nó là một tối ưu hóa tín hiệu tỷ lệ nhiễu của thông báo. Mục tiêu là để tránh gửi thông báo đến máy tính để bàn không người lái / người dùng sai.


4
Nếu bạn có thể làm cho hệ thống pha cà phê, tôi không phải rời khỏi ghế của mình!
Ivo Flipse

30
Đề cử ưu tiên cho việc lưu giữ TheD DailyWTF.com.
TheTXI

10
Tôi cảm thấy quản lý kém.
Randell

12
Vui lòng cho chúng tôi biết nơi bạn làm việc ... để chúng tôi có thể chạy như địa ngục theo hướng ngược lại!
avstrallen

5
Đây không phải là để theo dõi sử dụng lao động / nhân viên. Đó là cho phép người dùng tham gia giao diện người dùng máy trạm với họ trên điện thoại thông minh hoặc thiết bị di động. Xác định vị trí của người dùng tại một thời điểm nhất định cho phép các bản cập nhật được gửi đến thiết bị phù hợp. Coi nó là tối ưu hóa tỷ lệ tín hiệu / nhiễu của thông báo gửi đến người dùng / người dùng sai.
dùng4881

Câu trả lời:


11

Trong Windows, có một lệnh gọi API trả về dữ liệu đơn giản về hoạt động của bàn phím / chuột. Đây là những gì ứng dụng IM sử dụng để tự động phát hiện khi người dùng vắng mặt hoặc không sử dụng. Điều đó có đủ cho nhu cầu của bạn? Không có nghi ngờ gì tương đương cho các hệ điều hành khác.

Tất nhiên phương pháp này không thể cho biết sự khác biệt giữa người dùng thực sự ở xa bàn làm việc và ở bàn làm việc nhưng không sử dụng bàn phím / chuột (có thể đọc tài liệu, xem bản trình bày tự động hoặc thảo luận vấn đề, ...).


Có vẻ như là giải pháp hiệu quả nhất với tôi.
innaM

3
Chỉ cần cầu xin ai đó đưa ra một dây đeo lò xo / đàn hồi gắn vào chuột hoặc uống chim ( Shinyshack.com/product.php?prid=211057 ) mổ lấy câu trả lời kiểu bàn phím. Mong muốn được nhìn thấy kết quả của câu hỏi này trên TheD DailyWTF trong một thời gian!
GAThrawn

1
Nó dường như là giải pháp đơn giản nhất và có lẽ nên được sử dụng cùng với các thử nghiệm hiện diện khác để xác định chính xác sự hiện diện của người dùng. Tôi đồng ý rằng đôi khi nó sẽ tạo ra dương tính giả (người dùng đã thức dậy và không có cơ hội hết thời gian) và phủ định sai (người dùng không nhấn bất kỳ phím nào). Ngoài ra, nó không cho phép bạn xác định người dùng nào đang ngồi trên bàn phím tại một thời điểm nhất định.
dùng4881

8

Bit này ở đây:

Xác định xem người ngồi trên ghế trước máy tính có thực sự là người dùng đã đăng nhập hay không. Điều này cần phải xảy ra mà không cần người dùng xác thực / xác định rõ ràng. Như vậy, nó sẽ không được sử dụng cho các tính năng liên quan đến bảo mật hoặc quyền riêng tư vì đôi khi nó có thể bị lỗi.

Nói với tôi rằng bạn đang tìm kiếm phần mềm nhận dạng khuôn mặt và sinh trắc học. Đây không phải là thứ gì đó rẻ tiền, hoặc thứ gì đó bạn sẽ tìm thấy ở ngoài giá (ít nhất là tôi chưa bao giờ nghe về nó). Cisco đã thực hiện điều này cho một số thiết lập phòng hội nghị cao cấp của họ, nhưng xa hơn là tôi chưa thấy nó. Bạn có thể tốt hơn với giải pháp nhân sự, hơn là một giải pháp công nghệ.


7

Làm thế nào về việc "yêu cầu" "nhân viên" của bạn đeo vòng tay RFID và cài đặt đầu đọc tại mỗi máy trạm báo cáo (các) thẻ RFID nào có mặt tại vị trí của họ cứ sau 10 giây hoặc lâu hơn?

// Tôi có thể nghĩ rằng không có cách nào mà kế hoạch này có thể đi sai.


20
Các nhân viên có thể tháo vòng đeo tay và để chúng ở bàn làm việc của họ. Tôi đề nghị trượt chip RFID trong các lần chụp vật lý / "Cúm" tiếp theo của công ty.
Cấp

-1 cho "Tôi có thể nghĩ rằng không có cách nào mà kế hoạch này có thể sai" Mọi phương thức xác thực / xác minh có thể có khả năng bị phá vỡ, phá vỡ, không chính xác hoặc giả mạo theo một cách nào đó hình dạng hoặc hình thức.
Troggy

2
Không, nghiêm túc, không có cách nào mà kế hoạch này có thể đi sai.
gustafc


@ davethegr8 haha ​​.... ha. tào lao
Troggy

6

Bắt buộc điện thoại của công ty phải luôn bật bluetooth. Ghép nối điện thoại và PC, phát hiện khi điện thoại không còn trong phạm vi?

Khi nhắc lại những điều trên, tôi không thể thấy bất kỳ lý do chính đáng nào cho bất kỳ nhà tuyển dụng nào của tôi đã từng làm điều gì đó như thế này.

Một giải pháp thay thế công nghệ thấp hơn là "công tắc của người chết" được sử dụng bởi các tài xế xe lửa và những người tương tự (nếu tay lái không giữ cần số, thì phanh sẽ tự động tham gia). Có thể sử dụng trọng lượng trên ghế, áp lực lên chuột hoặc một cái gì đó tương tự.


Và nếu nhân viên tháo tai nghe và cất nó phía sau màn hình hoặc dưới tờ giấy nào đó ...?
cssyphus

@gibberish erm bạn đang bình luận về câu trả lời đúng, cái này thậm chí không đề cập đến tai nghe?
GAThrawn

4

Tuneascreen sử dụng nhận dạng khuôn mặt để khóa / mở khóa màn hình. Khi màn hình bị khóa, bạn có thể cho rằng người dùng không sử dụng máy tính ;-).


2

Một tập lệnh để gửi một tin nhắn "người dùng đi" đến máy chủ khi hết thời gian không hoạt động có vẻ dễ dàng nhất. Kết hợp với một trình bảo vệ màn hình yêu cầu xác thực cũng sẽ giúp nó hiệu quả trong việc xác minh rằng người dùng là người dùng chính xác.

Điều đó đang được nói, nếu bạn sẽ cố gắng sử dụng hệ thống này cho những gì chúng ta đều cho rằng bạn đang sử dụng nó cho, thì bạn đã gặp phải nhiều vấn đề lớn hơn điều này sẽ giải quyết.


Ai đó làm ơn khai sáng cho tôi, bạn sẽ sử dụng một hệ thống như thế này để làm gì trong một kịch bản thế giới thực?
gabriel1836

Vì vậy, sếp của bạn có thể đuổi bạn xuống mỗi khi bạn rời khỏi bàn làm việc và "không làm việc"
Troggy

Làm thế nào về phân tích thống kê theo thời gian để bạn có thể xác định người thường xuyên rời khỏi ghế của họ? Chúng tôi có một nhân viên không bao giờ ở bàn làm việc của họ ... nhưng phủ nhận rằng họ đi xa hơn bất kỳ ai khác. Trong khi đó, mọi người khác đang chùn bước ... Không công bằng.
cssyphus

1

Bất kỳ nền tảng Tin nhắn và Hiện diện tức thì sẽ cung cấp thông tin hiện diện và thông báo ở dạng tập lệnh. Đối với Windows, có Office Live Communications Server và Office Communicator.

Để làm cho nó hoạt động trên tất cả các nền tảng, bạn cần một số phép thuật mặc dù. Luôn có Jabber và các giải pháp hội nghị khác giống như nền tảng của Cisco - nhưng điều bạn cần nhất là thứ được tích hợp hoàn toàn và liền mạch với hệ điều hành máy khách và xác thực người dùng, khóa / mở khóa cũng là một công việc ít hơn ... ít nhất là bạn muốn nó đáng tin cậy và bắt buộc (dễ dàng với Communicator cho Windows).

Phần không hoạt động là yêu cầu "xác định người dùng mà không cần họ tự xác thực" ... ^^

Nếu người dùng rời khỏi máy trạm, họ nên khóa nó hoặc đăng xuất tùy theo kế hoạch của họ. Nếu họ đăng nhập hoặc mở khóa máy trạm khác mà bạn biết chỉ bằng cách xem hồ sơ xác thực trung tâm của bạn. Nếu họ lười biếng, hãy đưa cho họ thẻ thông minh, khóa không dây hoặc một số phương thức xác thực thay thế mật khẩu khác. Điều chỉnh thời gian chờ cho các máy trạm bị khóa (và không khóa) để chúng tự động bị khóa và sau đó đăng xuất nếu người dùng quên. Khóa không dây sẽ khóa khi ra khỏi phạm vi. Thẻ thông minh sẽ (nếu được định cấu hình) khóa hoặc đăng xuất khi kéo. Hầu hết các kỹ thuật viên thay thế mật khẩu sẽ thích ít nhất một mã pin cũng như (xác nhận lại).

Âm thanh dễ dàng để đạt được cùng với một số chính sách người dùng đơn giản. Bất cứ thiết bị di động nào họ có, họ cũng cần xác thực trên những thiết bị đó.


0

Bạn có thể thực hiện việc họ khóa máy tính khi họ rời khỏi nó. sau đó bạn chắc chắn sẽ biết họ không ở bàn làm việc của họ.


0

Giả sử mọi người đều mang theo điện thoại di động và họ đã bật bluetooth, bạn có thể cài đặt phần mềm để thực hiện các hành động khi điện thoại đi vào và ra khỏi phạm vi. (~ 30 feet)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.