System and method for attribute detection in user profile creation and update
First Claim
Patent Images
1. A method comprising:
- detecting, by an electronic device, that a user is participating in a collaboration session between a plurality of participants, at least one of the participants being a presenter who shares content, and at least one of the participants being an attendee who receives the shared content;
creating a profile associated with the user;
detecting that the user is receiving content during the collaboration session;
determining a subject matter of the content received by the user during the collaboration session;
deriving one or more key words from the subject matter;
comparing the one or more key words with profiles of the plurality of participants in the collaboration session;
determining if there is a match between the one or more key words and at least some profiles of the plurality of participants;
in response to determining that there is a match between the one or more key words and at least some profiles of the plurality of participants, using the one or more key words in updating an area of expertise indicated in the profile associated with the user; and
in response to determining that there is not a match between the one or more key words and at least some profiles of the plurality of participants, requesting that a participant confirm the one or more key words or enter new key words in updating the area of expertise indicated in the profile associated with the user.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the methods and apparatuses detect a user participating in a collaboration session; create a profile associated with the user; and detect an attribute associated with the profile based on the collaboration session.
-
Citations
27 Claims
-
1. A method comprising:
-
detecting, by an electronic device, that a user is participating in a collaboration session between a plurality of participants, at least one of the participants being a presenter who shares content, and at least one of the participants being an attendee who receives the shared content; creating a profile associated with the user; detecting that the user is receiving content during the collaboration session; determining a subject matter of the content received by the user during the collaboration session; deriving one or more key words from the subject matter; comparing the one or more key words with profiles of the plurality of participants in the collaboration session; determining if there is a match between the one or more key words and at least some profiles of the plurality of participants; in response to determining that there is a match between the one or more key words and at least some profiles of the plurality of participants, using the one or more key words in updating an area of expertise indicated in the profile associated with the user; and in response to determining that there is not a match between the one or more key words and at least some profiles of the plurality of participants, requesting that a participant confirm the one or more key words or enter new key words in updating the area of expertise indicated in the profile associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a processor; and a memory configured to store a plurality of modules executable by the processor, the plurality of modules including; a storage module configured to store a record containing an attribute associated with a user that participates in a collaboration session between a plurality of participants, at least one of the participants being a presenter who shares content, and at least one of the participant being an attendee who receives the shared content, a content recognition module configured to detect a subject matter corresponding to content received by the user during the collaboration session, the content recognition module further configured to derive one or more key words from the subject matter, a controller module configured to compare the one or more key words with attributes of the plurality of participants in the collaboration session, determine if there is a match between the one or more key words and at least some attributes of the plurality of participants, in response to a determination that there is a match between the one or more key words and at least some attributes of the plurality of participants, use the one or more key words to update the attribute associated with the user, and in response to a determination that there is not a match between the one or more key words and at least some attributes of the plurality of participants, request that a participant confirm the one or more key words or enter new key words for update of the attribute associated with the user, and the storage module further configured to store the updated attribute within the record. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
detecting, by an electronic device, that a user is participating in a collaboration session between a plurality of participants, at least one of the participants being a presenter who shares content, and at least one of the participants being an attendee who receives the shared content; determining a subject matter of the content being received by the user during the collaboration session; deriving one or more key words from the subject matter of the content received by the user during the collaboration session; comparing the one or more key words with profiles of the plurality of participants in the collaboration session; determining if there is a match between the one or more key words and at least some profiles of the plurality of participants; when there is a match between the one or more key words and at least some profiles of the plurality of participants, proceeding to use the one or more key words in updating an area of expertise indicated in a profile of the user; and when there is not a match between the one or more key words and at least some profiles of the plurality of participants, requesting that a participant confirm the one or more key words or enter new key words for use in updating the area of expertise indicated in the profile of the user. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
detecting, by an electronic device, that a user is participating in a collaboration session between a plurality of participants, at least one of the participants being a presenter who shares content, and at least one of the participant being an attendee who receives the shared content; determining a subject matter of the content being shared or received by the user during the collaboration session; deriving one or more key words from the subject matter of the content being shared or received by the user during the collaboration session; comparing the key words with profiles of the plurality of participants in the collaboration session; determining if there is a match between the key words and at least some profiles of the plurality of participants; when there is a match between the key words and at least some profiles of the plurality of participants, proceeding to use the key words in updating an area of expertise indicated in a profile of the user participating in the collaboration session, based on the user'"'"'s participation in the collaboration session; when there is not a match between the key words and at least some profiles of the plurality of participants, requesting that a participant confirm the key words or enter new key words for use in updating the area of expertise indicated in the profile of the user participating in the collaboration session, based on the user'"'"'s participation in the collaboration session; and storing the area of expertise within a field of a record that corresponds to the profile of the user. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a processor; and a memory configured to store a plurality of software modules executable by the processor, the software modules including; a storage module configured to store a record containing an attribute associated with a user that participates in a collaboration session between a plurality of participants, at least one of the participants being a presenter who shares content, and at least one of the participant being an attendee who receives the shared content, a content recognition module configured to detect a subject matter corresponding to content shared or received by the user during the collaboration session, the content recognition module further configured to derive one or more key words from the subject matter, and a controller module configured to (i) determine if there is a match between the key words and at least some of the profiles of the plurality of participants, (ii) proceed to use the key words to update the attribute within the record for the user, when there is a match between the key words and at least some of the profiles of the plurality of participants, and (iii) request that a participant confirm the key words or enter new key words to update the attribute within the record for the user, when there is not a match between the key words and at least some of the profiles of the plurality of participants. - View Dependent Claims (25, 26, 27)
-
Specification