IP Library Granted Patent US 8,494,851
Granted Patent B2
US 8,494,851 · App. 12/880,795 · Granted Jul 23, 2013

System and method for contextual social network communications during phone conversation

Inventors: Lisa Seacat DeLuca (San Francisco, CA); Pamela Ann Nesbitt (Tampa, FL)
Assignee: International Business Machines Corporation
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 8,494,851
App. No.
12/880,795
Granted
Jul 23, 2013
Kind
B2
Abstract

An embodiment of the invention includes methods and systems for contextual social network communications during a phone conversation. A telephone conversation between a first user and at least one second user is monitored. More specifically, a monitor identifies terms spoken by the first user and the second user during the telephone conversation. The terms spoken are translated into textual keywords by a translating module. One or more of the second user's web applications are searched by a processor for portion(s) of the second user's web applications that include at least one of the keywords. The processor also searches one or more of the first user's web applications for portion(s) of the first user's web applications that include at least one of the keywords. The portion(s) of the second user's web applications and the portion(s) of the first user's web applications are displayed to the first user during the telephone conversation.

Claims (54)

1. A method including:

monitoring a telephone conversation between a first user and at least one second user to identify terms repeatedly spoken by at least one of the first user and the second user during the telephone conversation;

translating the terms spoken into textual keywords;

for each keyword, searching at least one of the second user's web applications for at least one portion of the second user's web applications that includes social network content created by the second user within a predetermined period of time and including the keyword, the at least one of the second user's web applications including a social networking website; and

successively displaying, for each keyword, the portion of the second user's web applications including the keyword to the first user during the telephone conversation.

2. The method according to claim 1 , wherein the portion of the second user's web applications includes at least one of wall posts, status updates, comments, image captions, blogs, e-mail messages, and the second user's profile.

3. The method according to claim 1 , wherein said monitoring of the telephone conversation includes identifying terms spoken by at least one of the first user and the second user a pre-determined number of times during the telephone conversation.

4. The method according to claim 1 , wherein said monitoring of the telephone conversation includes identifying terms spoken by at least one of the first user and the second user a pre-determined number of times during a pre-determined time period during the telephone conversation.

5. The method according to claim 1 , wherein said searching of the second user's web applications includes identifying at least one portion of the second user's web applications that includes at least one of the keywords a predetermined number of times.

6. The method according to claim 1 , wherein said searching of the second user's web applications includes identifying at least one portion of the second user's web applications that includes at least one of the keywords a predetermined number of times during a predetermined time period.

7. The method according to claim 1 , wherein said searching of the second user's web applications includes searching for a stemmed keyword, a wildcard version of the keyword, and a synonym of the keyword.

8. The method according to claim 1 , further including:

searching at least one of the first user's web applications for at least one portion of the first user's web applications that includes at least one of the keywords; and

displaying the portion of the first user's web applications to the first user during the telephone conversation.

9. The method according to claim 8 , wherein the portion of the first user's web applications includes at least one of wall posts, status updates, comments, image captions, blogs, e-mail messages, and the first user's profile.

10. The method according to claim 8 , wherein said searching of first second user's web applications includes identifying at least one portion of the first user's web applications that includes at least one of the keywords a predetermined number of times.

11. The method according to claim 8 , wherein said searching of the first user's web applications includes identifying at least one portion of the first user's web applications that includes at least one of the keywords a predetermined number of times during a predetermined time period.

12. The method according to claim 8 , wherein said searching of the first user's web applications includes searching for a stemmed keyword, a wildcard version of the keyword, and a synonym of the keyword.

13. A method including:

monitoring a telephone conversation between a first user and at least one second user to identify terms repeatedly spoken by the first user and the second user during the telephone conversation;

translating the terms spoken into textual keywords;

for each keyword, searching at least one of the second user's web applications for at least one portion of the second user's web applications that includes social network content created by the second user within a predetermined period of time and including the keyword;

searching at least one of the first user's web applications for at least one portion of the first user's web applications that includes at least one of the keywords, at least one of the at least one of the first user's web applications and the at least one of the second user's web applications include a social networking website; and

successively displaying, for each keyword, at least one of the portion of the second user's web applications including the keyword and the portion of the first user's web applications to the first user during the telephone conversation.

14. The method according to claim 13 , wherein said monitoring of the telephone conversation includes identifying terms spoken by at least one of the first user and the second user a pre-determined number of times during the telephone conversation.

15. The method according to claim 13 , wherein said monitoring of the telephone conversation includes identifying terms spoken by at least one of the first user and the second user a pre-determined number of times during a pre-determined time period during the telephone conversation.

16. The method according to claim 13 , wherein said searching of the first user's web applications includes identifying at least one portion of the first user's web applications that includes at least one of the keywords a predetermined number of times, and

wherein said searching of the second user's web applications includes identifying at least one portion of the second user's web applications that includes at least one of the keywords a predetermined number of times.

17. The method according to claim 13 , wherein said searching of the first user's web applications includes identifying at least one portion of the first user's web applications that includes at least one of the keywords a predetermined number of times during a predetermined time period, and

wherein said searching of the second user's web applications includes identifying at least one portion of the second user's web applications that includes at least one of the keywords a predetermined number of times during a predetermined time period.

18. The method according to claim 13 , wherein said searching of the first user's web applications includes searching for a stemmed keyword, a wildcard version of the keyword, and a synonym of the keyword, and

wherein said searching of the second user's web applications includes searching for a stemmed keyword, a wildcard version of the keyword, and a synonym of the keyword.

19. A system including:

a monitor for identifying terms repeatedly spoken by at least one of a first user and a second user during a telephone conversation;

a translating module connected to said monitor for translating the terms spoken into textual keywords;

a processor connected to said translating module, said processor searches, for each keyword, at least one of the second user's web applications for at least one portion of the second user's web applications that includes social network content created by the second user within a predetermined period of time and including the keyword, said processor further searches at least one of the first user's web applications for at least one portion of the first user's web applications that includes at least one of the keywords, the at least one of the at least one of the second user's web applications and the at least one of the first user's web applications including a social networking website; and

a display for successively displaying, for each keyword, at least one of the portion of the second user's web applications including the keyword and the portion of the first user's web applications to the first user during the telephone conversation.

20. The system according to claim 19 , wherein said monitor identifies terms spoken by at least one of the first user and the second user a pre-determined number of times during the telephone conversation.

21. The system according to claim 19 , wherein said monitor identifies terms spoken by at least one of the first user and the second user a pre-determined number of times during a pre-determined time period during the telephone conversation.

22. The system according to claim 19 , wherein said processor:

identifies at least one portion of the first user's web applications that includes at least one of the keywords a predetermined number of times, and

identifies at least one portion of the second user's web applications that includes at least one of the keywords a predetermined number of times.

23. The system according to claim 19 , wherein said processor:

identifies at least one portion of the first user's web applications that includes at least one of the keywords a predetermined number of times during a predetermined time period, and

identifies at least one portion of the second user's web applications that includes at least one of the keywords a predetermined number of times during a predetermined time period.

24. The system according to claim 19 , wherein said processor searches the first user's web applications and the second user's web applications for a stemmed keyword, a wildcard version of the keyword, and a synonym of the keyword.

25. A computer program product for communication within a system, said computer program product including:

a non-transitory computer readable storage medium;

first program instructions to monitor a telephone conversation between a first user and at least one second user to identify terms repeatedly spoken by the first user and the second user during the telephone conversation;

second program instructions to translate the terms spoken into textual keywords;

third program instructions to, for each keyword, search at least one of the second user's web applications for at least one portion of the second user's web applications that includes social network content created by the second user within a predetermined period of time and including the keyword;

fourth program instructions to search at least one of the first user's web applications for at least one portion of the first user's web applications that includes at least one of the keywords, at least one of the at least one of the first user's web applications and the at least one of the second user's web applications including a social networking website; and

fifth program instructions to successively display, for each keyword, at least one of the portion of the second user's web applications and the portion of the first user's web applications including the keyword to the first user during the telephone conversation,

said first program instructions, said second program instructions, said third program instructions, said fourth program instructions, and said fifth program instructions are stored on said computer readable storage medium.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2010
From: DELUCA, LISA SEACAT; NESBITT, PAMELA A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 024977/0967 →
Continuity (1)
Related Publication 20120065969A1 · Mar 15, 2012