IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0825617
(2004-04-16)
|
등록번호 |
US-7653693
(2010-02-24)
|
발명자
/ 주소 |
- Heikes, Brian Dean
- Krantz, Kristine Amber
- Mathews, Kelly Monroe
- Medeiros, Russell Scott
- Ramanathan, Venkatesh
- Robinson, Jr., Richard W.
- Roman, Perry E. Miranda
- Sears, Edward L.
- Wick, Andrew L.
- Yurow, Deborah Ruth
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
74 인용 특허 :
69 |
초록
▼
Managing instant messages may include receiving instant messages created by or on behalf of one or more message sources for delivery to an intended recipient. From among the received instant messages, qualifying instant messages may be identified that satisfy a capture rule, and two or more of the q
Managing instant messages may include receiving instant messages created by or on behalf of one or more message sources for delivery to an intended recipient. From among the received instant messages, qualifying instant messages may be identified that satisfy a capture rule, and two or more of the qualifying instant messages may be captured. The intended recipient may be informed of the captured instant messages unobtrusively, and also may be enabled to manage the captured instant messages.
대표청구항
▼
What is claimed is: 1. A system to manage instant messages, the system comprising: at least one processing device; a storage storing instructions, which when implemented, cause the processing device to implement: an input interface configured to receive instant messages created by or on behalf of o
What is claimed is: 1. A system to manage instant messages, the system comprising: at least one processing device; a storage storing instructions, which when implemented, cause the processing device to implement: an input interface configured to receive instant messages created by or on behalf of one or more message sources for delivery to an intended recipient; a degree of separation component configured to determine a degree of separation between the intended recipient and the message source, wherein the degree of separation indicates a number of intermediary relationships linking the intended recipient and the message source; a screening component configured to: identify, from among the received instant messages, qualifying instant messages that satisfy a capture rule, wherein the capture rule indicates that an instant message qualifies for capture if the degree of separation between the intended recipient and the message source exceeds a pre-determined threshold, and capture as captured instant messages two or more of the qualifying instant messages; and an output interface configured to inform the intended recipient unobtrusively of the captured instant messages and to enable the intended recipient to manage the captured instant messages. 2. The system of claim 1 wherein the output interface enables the intended recipient to modify the capture rule based on at least one of the captured instant messages. 3. The system of claim 2 wherein the output interface further enables the intended recipient to indicate that future instant messages from the source or sources of the at least one of the captured instant messages are to be blocked. 4. The system of claim 3 further comprising instructions that cause the processing device to implement a blocking component that captures and deletes the future instant messages without presenting the future instant messages to the intended recipient. 5. The system of claim 2 wherein the output interface further enables the intended recipient to indicate that future instant messages from the source or sources of the at least one of the captured instant messages are not to be captured. 6. The system of claim 1 wherein the output interface enables the intended recipient to organize the captured instant messages according to a plurality of predetermined categories. 7. The system of claim 6 wherein the output interface is configured to inform the intended recipient of the captured instant messages according to the plurality of predetermined categories. 8. The system of claim 6 wherein the predetermined categories include a category for captured instant messages received from message sources known to the intended recipient. 9. The system of claim 6 wherein the predetermined categories include a category for captured instant messages received from message sources not known to the intended recipient. 10. The system of claim 6 wherein the predetermined categories include a category for captured instant messages received from message sources trusted by the intended recipient. 11. The system of claim 6 wherein the predetermined categories include a category for captured instant messages received from message sources not trusted by the intended recipient. 12. The system of claim 1 wherein the capture rule indicates that an instant message qualifies for capture if the instant message is identifiable as an unsolicited marketing message. 13. The system of claim 12 wherein the screening component is configured to determine whether the instant message comprises an unsolicited marketing message based on a heuristic method. 14. The system of claim 12 wherein the screening component is configured to determine whether the instant message comprises an unsolicited marketing message based on a Bayesian method. 15. The system of claim 1 further comprising instructions that cause the processing device to implement a contact list of the intended recipient, wherein the capture rule indicates that an instant message qualifies for capture if the message source of the instant message does not correspond to a contact of the contact list. 16. The system of claim 1 wherein the capture rule indicates that an instant message qualifies for capture if the intended recipient is indicated to be away. 17. The system of claim 1 wherein the capture rules indicates that all received instant messages are to be captured, ignored, or blocked. 18. The system of claim 1 wherein the output interface enables the intended recipient to respond to at least one of the captured instant messages. 19. The system of claim 1 wherein the output interface enables the intended recipient to delete at least one of the captured instant messages. 20. The system of claim 1 wherein the output interface enables the intended recipient to ignore or block at least one of the captured instant messages. 21. The system of claim 1 wherein the output interface enables the intended recipient for at least one of the captured instant messages to access information related to a message source associated with the captured instant message. 22. The system of claim 1 wherein the output interface is configured to inform the intended recipient of the captured instant messages without stealing focus from another interface for each qualifying instant message that is captured. 23. The system of claim 1 wherein the output interface is configured to generate an unobtrusive audible or visible cue when at least one of the qualifying instant messages is captured. 24. The system of claim 1 wherein the screening component comprises: a rule engine configured to identify from among the received instant messages qualifying instant messages that satisfy the capture rule; and a capture engine configured to capture as captured instant message the two or more of the qualifying instant messages. 25. A computer readable storage medium storing a computer program, the computer program comprising: a receiving code segment that causes a computer to receive instant messages created by or on behalf of one or more message sources for delivery to a user; a degree of separation code segment that causes a computer to determine a degree of separation between the user and the message source, wherein the degree of separation indicates a number of intermediary relationships linking the user and the message source; a screening code segment that causes a computer to identify, from among instant messages intended for the user, qualifying instant messages that satisfy a capture rule, and to capture as captured instant messages two or more of the qualifying instant messages, wherein the capture rule indicates that an instant message qualifies for capture if the degree of separation between the user and the message source exceeds a pre-determined threshold; and an interface code segment that causes the computer to inform the user unobtrusively of the captured instant messages and to enable the user to manage the captured instant messages. 26. The computer medium of claim 25 wherein the interface code segment further comprises an organization code segment that causes the computer to organize the captured instant messages according to a plurality of predetermined categories. 27. The computer medium of claim 26 wherein the predetermined categories include a category for captured instant messages of message sources trusted by the user. 28. The computer medium of claim 26 wherein the predetermined categories include a category for captured instant messages of message sources not trusted by the user. 29. The computer medium of claim 25 wherein the interface code segment further comprises a learning code segment that causes the computer to modify the capture rule based on at least one of the captured instant messages. 30. The computer medium of claim 29 wherein the learning code segment further causes the computer to modify the capture rule based on a source of at least one of the captured instant messages. 31. The computer medium of claim 25 further comprising a contacts code segment that causes the computer to access a contact list of the user, wherein the capture rule comprises a contacts parameter requiring capture if at least one source of an instant message does not correspond to a contact of the contact list. 32. The computer medium of claim 25 wherein the capture rule comprises a SPAM parameter to control capture of an instant message identifiable as an unsolicited marketing message. 33. The computer medium of claim 25 wherein the capture rules comprises a do-not-disturb parameter to control whether all instant messages are to be captured, ignored, or blocked. 34. The computer medium of claim 25 wherein the interface code segment further comprises a response code segment that causes the computer to enable the user to respond to at least one of the captured instant messages. 35. The computer medium of claim 25 wherein the interface code segment further comprises a housekeeping code segment that causes the computer to enable the user to delete, ignore or block at least one of the captured instant messages. 36. The computer medium of claim 25 wherein the interface code segment further comprises a query code segment that causes the computer to access information related to a message source of a captured instant message. 37. The computer medium of claim 25 wherein the interface code segment further includes a focus preservation code segment that causes the computer to inform the user of the captured instant messages without stealing focus from another interface for each qualifying instant message that is captured. 38. The computer medium of claim 25 wherein the interface code segment further comprises an alert code segment that causes the computer to generate an unobtrusive audible or visible cue when at least one of the qualifying instant messages is captured. 39. A computer-implemented method of managing instant messages, the method comprising: receiving instant messages created by or on behalf of one or more message sources for delivery to a user; determining a degree of separation between the user and the message source, wherein the degree of separation indicates a number of intermediary relationships linking the user and the message source; identifying, from among the received instant messages, qualifying instant messages that satisfy a capture rule, wherein the capture rule indicates that an instant message qualifies for capture if the degree of separation between the user and the message source exceeds a pre-determined threshold; capturing two or more of the qualifying instant messages; and informing the user unobtrusively of the captured instant messages and enabling the user to manage the captured instant messages. 40. The method of claim 39 wherein enabling the user to manage the captured instant messages includes enabling the user to modify the capture rule based on at least one of the captured instant messages. 41. The method of claim 40 wherein enabling the user to manage the captured instant messages includes enabling the user to modify the capture rule based on a source of at least one of the captured instant messages. 42. The method of claim 39 wherein identifying qualifying instant messages that satisfy the capture rule includes identifying as qualifying instant messages those messages in which at least one message source does not correspond to a designated contact of the user. 43. The method of claim 39 wherein identifying qualifying instant messages that satisfy the capture rule includes identifying unsolicited marketing messages as qualifying instant messages. 44. The method of claim 39 wherein identifying qualifying instant messages that satisfy the capture rule includes identifying all the received instant messages. 45. The method of claim 39 wherein informing the user unobtrusively of the captured instant messages includes informing the user of the captured instant messages without stealing focus from another interface for each qualifying instant message that is captured. 46. The method of claim 39 wherein informing the user unobtrusively of the captured instant messages includes generating an unobtrusive audible or visible cue when at least one of the qualifying instant messages is captured. 47. The method of claim 39 wherein enabling the user to manage the captured instant messages includes enabling the user to respond to at least one of the captured instant messages. 48. The method of claim 39 wherein enabling the user to manage the captured instant messages includes enabling the user to delete, ignore or block at least one of the captured instant messages. 49. The method of claim 39 wherein enabling the user to manage the captured instant messages includes enabling the user to access information related to a message source of one of the captured instant message. 50. The method of claim 39 wherein enabling the user to manage the captured instant messages includes enabling the user to organize the captured instant messages according to a plurality of predetermined categories. 51. A system to manage instant messages, the system comprising: at least one processing device; a storage storing instructions, which when implemented, cause the processing device to implement: an input interface configured to receive instant messages created by or on behalf of one or more message sources for delivery to an intended recipient that is logged into the instant messaging system; a screening component configured to: identify, from among the received instant messages while the intended recipient is logged into the instant messaging system, qualifying instant messages that satisfy a capture rule, wherein the capture rule indicates that an instant message qualifies for capture based on an online status of the intended recipient, and capture as captured instant messages two or more of the qualifying instant messages; and an output interface configured to inform the intended recipient unobtrusively of the captured instant messages and to enable the intended recipient to manage the captured instant messages. 52. A computer-implemented method of managing instant messages, the method comprising: receiving instant messages created by or on behalf of one or more message sources for delivery to a user; identifying, from among the received instant messages, qualifying instant messages that satisfy a capture rule; capturing two or more of the qualifying instant messages; and presenting the user with a captured message interface that enables the user to: view a list of all captured instant messages; and select one instant message from the list of captured instant messages and respond to the selected captured instant message in a new instant messaging window.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.