Methods and apparatuses for selectively providing privacy through a dynamic social network system
First Claim
Patent Images
1. A method comprising:
- initiating a collaboration session from a presenter device operated by a presenter participant, the collaboration session including a data or video conference to be shared by the presenter device to one or more attendee devices operated by attendee participants;
detecting the content of the data or video conference to be shared;
analyzing the content to identify key words descriptive of subject matter of the data or video conference;
selecting an available profile from a plurality of overall profiles based on the identified key words by searching a portion of the overall profiles based on the key words, the portion of the overall profiles searched limited based on a hierarchy structure of the plurality of overall profiles and a presenter profile corresponding to the presenter participant that indicates a relation to the hierarchy structure; and
inviting an available attendee participant to the collaboration session by the presenter participant so that the available attendee participant can view the data or video conference and communicate with participants of the collaborative session, wherein the available attendee participant corresponds to the available profile.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the methods and apparatuses initiate a collaboration session from a presenter participant; select an available profile from a plurality of overall profiles based on a hierarchy structure of the plurality of overall profiles and a presenter profile corresponding to the presenter participant; and invite an attendee to the collaboration session by the presenter participant wherein the attendee corresponds to the available profile.
83 Citations
31 Claims
-
1. A method comprising:
-
initiating a collaboration session from a presenter device operated by a presenter participant, the collaboration session including a data or video conference to be shared by the presenter device to one or more attendee devices operated by attendee participants; detecting the content of the data or video conference to be shared; analyzing the content to identify key words descriptive of subject matter of the data or video conference; selecting an available profile from a plurality of overall profiles based on the identified key words by searching a portion of the overall profiles based on the key words, the portion of the overall profiles searched limited based on a hierarchy structure of the plurality of overall profiles and a presenter profile corresponding to the presenter participant that indicates a relation to the hierarchy structure; and inviting an available attendee participant to the collaboration session by the presenter participant so that the available attendee participant can view the data or video conference and communicate with participants of the collaborative session, wherein the available attendee participant corresponds to the available profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processor; a storage module configured to store a plurality of profiles wherein each profile corresponds to a user that participates in a collaboration session; a profile manager module configured to organize the plurality of profiles based on an attribute of each of the plurality of profiles; a content recognition module to detect and analyze content of a data or a video conference shared between the participants to identify a subject matter of the data or video conference; and a security manager module configured to; control access to the profiles of each user based on information of a requesting party; allow the requesting party to search the profiles matching particular criteria if access is authorized; and select one of the plurality of profiles based on the attribute and on the subject matter of the data or video conference identified from the content. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
means for initiating a collaboration session from a presenter device operated by a presenter participant, the collaboration session including a data or video conference to be shared by the presenter device to one or more attendee devices operated by attendee participants; means for detecting the content of the data or video conference to be shared; means for analyzing the content to identify key words descriptive of subject matter of the data or video conference; means for selecting an available profile from a plurality of overall profiles based on the identified key words by searching a portion of the overall profiles based on the keywords, the portion of the overall profiles searched limited based on a hierarchy structure of the plurality of overall profiles and a presenter profile corresponding to the presenter participant that indicates a relation to the hierarchy structure; and means for inviting an available attendee participant to the collaboration session by the presenter participant so that the available attendee participant can view the data or video conference and communicate with participants of the collaborative session, wherein the available attendee participant corresponds to the available profile. - View Dependent Claims (18, 19)
-
-
20. A method comprising:
-
establishing a collaboration session from a presenter device, operated by a presenter participant, to one or more attendee devices, operated by attendee participants, the collaboration session including a data or video conference; selecting a subject matter of the collaboration session; and searching a plurality of profiles of available participants to locate an additional participant to join the collaboration session, the searching based on comparing the subject matter of the collaboration session with profiles of available participants, the profiles considered in the searching limited based on a hierarchy structure of the plurality of profiles and a relation to the hierarchy structure of a presenter profile corresponding to the presenter participant; and inviting the additional participant to join the collaboration session, so that the additional participant can view the data or video conference and communicate with participants of the collaborative session. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An apparatus comprising:
-
a processor; and a memory configured to store program instructions for execution on the processor, the program instructions when executed by the processor to; establish a collaboration session between a presenter participant and one more attendee participants, the collaboration session including a data or video conference, select a subject matter of the collaboration session, search a plurality of profiles of available participants to locate an additional participant to join the collaboration session based on comparison of the subject matter of the collaboration session with profiles of available participants, the profiles considered in the search limited based on a hierarchy structure of the plurality of profiles and a relation to the hierarchy structure of a presenter profile corresponding to the presenter participant, and invite the additional participant to join the collaboration session so that the additional participant can view the data or video conference and communicate with participants of the collaborative session. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification