Enhanced accuracy of user presence status determination
First Claim
Patent Images
1. A method for enhancing a user presence status determination, the method comprising:
- receiving user presence data for a user, the user presence data comprising one or more of login data, input device data, meeting information from a calendar, or information indicative of usage of a telephone associated with the user;
determining for the user, based at least in part on the user presence data, a first user presence status from a plurality of user presence statuses;
receiving visual data from a camera configured to be arranged within a three-dimensional space;
receiving audio data from a microphone;
determining for the user, based at least in part on at least one of the visual data or the audio data, a second user presence status from the plurality of user presence statuses, the second user presence status being different from the first user presence status; and
updating the first user presence status associated with the user to the second user presence status, the second user presence status being accessible by additional users.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for enhancing a user presence status determination. Visual data may be received from a depth camera configured to be arranged within a three-dimensional space. A current user presence status of a user in the three-dimensional space may be determined based on the visual data. A previous user presence status of the user may be transformed to the current user presence status, responsive to determining the current user presence status of the user.
201 Citations
19 Claims
-
1. A method for enhancing a user presence status determination, the method comprising:
-
receiving user presence data for a user, the user presence data comprising one or more of login data, input device data, meeting information from a calendar, or information indicative of usage of a telephone associated with the user; determining for the user, based at least in part on the user presence data, a first user presence status from a plurality of user presence statuses; receiving visual data from a camera configured to be arranged within a three-dimensional space; receiving audio data from a microphone; determining for the user, based at least in part on at least one of the visual data or the audio data, a second user presence status from the plurality of user presence statuses, the second user presence status being different from the first user presence status; and updating the first user presence status associated with the user to the second user presence status, the second user presence status being accessible by additional users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An optical disk, a magnetic storage device, or a solid state storage device having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive user presence data for a user, the user presence data comprising one or more of login data, input device data, meeting information from a calendar, and information indicating that a telephone is in use; determine, based at least in part on the user presence data, a first user presence status from a plurality of user presence statuses; receive visual data from a sensor device configured to be arranged within a three-dimensional space; receive audio data from a microphone configured to be arranged within the three-dimensional space; and determine, based at least in part on at least one of the visual data and the audio data, a second user presence status different from the first user presence status, the second user presence status being used to update an availability of the user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A user presence determination system, comprising:
-
a sensor device comprising a depth camera and a microphone array arranged in a three-dimensional space; a processor; a memory communicatively coupled to the processor; and a program module which executes in the processor from the memory and which, when executed by the processor, causes the processor to receive user presence data of a user, the user presence data comprising login data, input device data, meeting information from a calendar, and information indicating that a telephone associated with the user is in use, determine for the user, based at least in part on the user presence data, a first user presence status from a plurality of user presence statuses, receive visual data from the depth camera, receive audio data from the microphone array, determine for the user, based at least in part on the visual data and the audio data, a second user presence status different from the first user presence status, the second user presence status being used to update an availability of the user. - View Dependent Claims (18, 19)
-
Specification