IP Library Granted Patent US 9,626,651
Granted Patent B2
US 9,626,651 · App. 13/117,065 · Granted Apr 18, 2017

Automated social network introductions for e-meetings

Inventors: Geetika T. Lakshmanan (Winchester, MA); Martin Oberhofer (Bondorf, DE)
Assignee: International Business Machines Corporation
G06Q10/10G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,626,651
App. No.
13/117,065
Granted
Apr 18, 2017
Kind
B2
Abstract

Embodiments of the present invention provide a method, system and computer program product for automated social networking for e-meetings. In an embodiment of the invention, a method for automated social networking for e-meetings is provided. The method includes monitoring content provided to an e-meeting managed by an e-meeting server executing in memory of a host computer. The method further includes detecting a name in the monitored content and comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting. Finally, the method includes triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list.

Claims (26)

1. A method for automated social networking for e-meetings, the method comprising:

monitoring content provided by different participants to an e-meeting managed by an e-meeting server executing in memory of a host computer by speech recognizing audio provided to the e-meeting into textual content and monitoring the textual content speech recognized from the audio;

detecting a name in the monitored content;

comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting, the social networking system suggesting introductions of new contacts to end users of the social networking system based upon existing relationships of the end users; and,

triggering generation of a social networking introduction for the name to each of the different participants to the e-meeting in a social networking system to which each of the different participants belong, in response to matching the detected name to a name in the contact list.

2. The method of claim 1 , wherein comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting, comprises comparing the detected name to names in different contact lists for respectively different social networking systems each executing externally to the e-meeting.

3. The method of claim 1 , wherein comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting, comprises comparing the detected name to names in different contact lists for respectively different participants to the e-meeting for a corresponding social networking system executing externally to the e-meeting.

4. The method of claim 2 , wherein triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list, comprises triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in contact lists for a threshold number of ones of the respectively different social networking systems.

5. The method of claim 3 , wherein triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list, comprises triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in contact lists for a threshold number of the participants to the e-meeting.

6. An e-meeting data processing system configured for automated follow-up for e-meetings, the system comprising:

an e-meeting server executing in memory of a host computer and managing an e-meeting attended by a plurality of e-meeting participants; and

an automated social networking module coupled to the e-meeting server, the module comprising program code enabled to monitor content provided to the e-meeting by different participants by speech recognizing audio provided to the e-meeting into textual content and monitoring the textual content speech recognized from the audio, to detect a name in the monitored content, to compare the detected name to names in a contact list for a social networking system executing externally to the e-meeting, the social networking system suggesting introductions of new contacts to end users of the social networking system based upon existing relationships of the end users, and to trigger generation of a social networking introduction for the name to each of the different participants to the e-meeting in a social networking system to which each of the different participants belong, in response to matching the detected name to a name in the contact list.

7. The system of claim 6 , wherein the program code of the module compares the detected name to names in different contact lists for respectively different social networking systems each executing externally to the e-meeting.

8. The system of claim 6 , wherein the program code of the module compares the detected name to names in different contact lists for respectively different participants to the e-meeting for a corresponding social networking system executing externally to the e-meeting.

9. The system of claim 7 , wherein the program code of the module triggers generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in contact lists for a threshold number of ones of the respectively different social networking systems.

10. The system of claim 8 , wherein the program code of the module triggers generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in contact lists for a threshold number of the participants to the e-meeting.

11. A computer program product for automated social networking for e-meetings, the computer program product comprising:

a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:

computer readable program code for monitoring content provided by different participants to an e-meeting managed by an e-meeting server executing in memory of a host computer by speech recognizing audio provided to the e-meeting into textual content and monitoring the textual content speech recognized from the audio;

computer readable program code for detecting a name in the monitored content;

computer readable program code for comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting, the social networking system suggesting introductions of new contacts to end users of the social networking system based upon existing relationships of the end users; and,

computer readable program code for triggering generation of a social networking introduction for the name to each of the different participants to the e-meeting in a social networking system to which each of the different participants belong, in response to matching the detected name to a name in the contact list.

12. The computer program product of claim 11 , wherein the computer readable program code for comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting, comprises computer readable program code for comparing the detected name to names in different contact lists for respectively different social networking systems each executing externally to the e-meeting.

13. The computer program product of claim 11 , wherein the computer readable program code for comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting, comprises computer readable program code for comparing the detected name to names in different contact lists for respectively different participants to the e-meeting for a corresponding social networking system executing externally to the e-meeting.

14. The computer program product of claim 12 , wherein the computer readable program code for triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list, comprises computer readable program code for triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in contact lists for a threshold number of ones of the respectively different social networking systems.

15. The computer program product of claim 13 , wherein the computer readable program code for triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list, comprises computer readable program code for triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in contact lists for a threshold number of the participants to the e-meeting.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2011
From: LAKSHMANAN, GEETIKA T.; OBERHOFER, MARTIN A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 026378/0782 →
Continuity (2)
Continuation In Part 13021470 · Feb 4, 2011
Related Publication 20120203845A1 · Aug 9, 2012