PRESENTING OR SHARING STATE IN PRESENCE
First Claim
1. A method at least partially executed on a computing device for providing a presenting and/or display sharing state through a presence channel, the method comprising:
- determining whether a user is in at least one of a presenting mode and a display sharing mode;
incorporating the at least one of the presenting mode and the display sharing mode in a presence status of the user; and
publishing the user'"'"'s presence status to at least one other user.
2 Assignments
0 Petitions
Accused Products
Abstract
Presentation and/or sharing status related information about a user is provided through a presence channel to alert existing or potential participants in a communication session. When the user is in a display sharing environment, giving a presentation, or sharing a display screen with other users, his/her state is detected. A presence status display may then be provided to other users in communication with the user or attempting to establish a communication session with the user alerting them that the user has duplicated their display onto other screens or display devices or has shared their desktop with one or more other users. A number of heuristics may be employed to determine presenting or sharing state of the user such as detection of display sharing, active presentation applications, calendar entries, active communication applications, facial detection through image capture devices, and the like.
-
Citations
20 Claims
-
1. A method at least partially executed on a computing device for providing a presenting and/or display sharing state through a presence channel, the method comprising:
-
determining whether a user is in at least one of a presenting mode and a display sharing mode; incorporating the at least one of the presenting mode and the display sharing mode in a presence status of the user; and publishing the user'"'"'s presence status to at least one other user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device for providing a presenting and/or display sharing state through a presence channel, the computing device comprising:
a memory; a processor coupled to the memory, the processor executing an application generating a presence status display that includes presenting and/or display sharing state information, wherein the application is configured to; determine whether a user is in at least one of a presenting mode and a display sharing mode; update a presence status of the user with the presenting and/or display sharing state; publish the user'"'"'s presence status to at least one other user; enable rendering of the presence status display on a computing device associated with the at least one other user displaying presenting and/or display sharing state information for the user. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
19. A computer-readable storage device with instructions stored thereon for providing a presenting and/or display sharing state through a presence channel, the instructions comprising:
-
determining whether a user is in a display sharing mode based on at least one from a set of;
detecting duplication of the user'"'"'s display interface onto one or more displays;
detecting duplication of the user'"'"'s display onto a second user'"'"'s display via a desktop sharing application;
a visual detection of two or more people in proximity of the user'"'"'s display; and
an audio detection of two or more people in proximity of the user'"'"'s display;determining whether the user is in a presentation mode based on detecting a location of the user'"'"'s computing device;
detecting an active application designed for presentations on the user'"'"'s computing device; and
data from a calendar application associated with the user;updating a presence status of the user with the presenting and/or display sharing state; and publishing the user'"'"'s presence status to at least one other user. - View Dependent Claims (20)
-
Specification