Scheme for sharing IM message history
In one embodiment, a scheme is disclosed for sharing Instant Messaging (IM) history developed during an IM communication session. While a communication session is going on, the message history developed during the session may be exported based on selecting a particular transmission mode for export.
1 . A method for sharing a message history associated with an instant message (IM) communication session between two parties, comprising:
opening an IM communication session by a first party using an IM client application on a communications device;
engaging in IM communication by said first party with a second party, thereby developing a message history relating to said IM communication;
wrapping said message history into a file object based on a selected transmission mode for sharing said message history with a selected recipient; and
transmitting said file object by selecting a menu option in said IM communication session, said menu option corresponding to said selected transmission mode.
2 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said selected transmission mode comprises an electronic mail (email) transmission mode.
3 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 2 , wherein said file object is included as an attachment to an email message transmitted to said recipient.
4 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 2 , wherein said file object is inserted as part of an email message's body that is transmitted to said recipient.
5 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said selected transmission mode comprises a facsimile transmission mode.
6 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said selected transmission mode comprises an IM transmission mode.
7 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 6 , further comprising selecting a particular IM client application that is determined to be compatible with said recipient's IM functionality.
8 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said selected transmission mode comprises a Short Message Service (SMS) transmission mode.
9 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said transmitting said file object is effectuated by at least one of said first and said second parties.
10 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said recipient comprises one of said first and said second parties.
11 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 1 , wherein said IM client application is selected from at least one of: an i3Connect Vista client, an ICQ client, an AOL® Instant Messenger (AIM®) client, a Microsoft Network (MSN) Messenger client, a Yahoo® Messenger client, a JABBER client, a Mirandae iM client, and an Internet Relay Chat (IRC) client.
12 . A system for sharing a message history associated with an instant message (IM) communication session between two parties, comprising:
means for opening an IM communication session by a first party using an IM client application on a communications device;
means for engaging in IM communication by said first party with a second party, thereby developing a message history relating to said IM communication;
means for wrapping said message history into a file object based on a selected transmission mode for sharing said message history with a selected recipient; and
means for transmitting said file object responsive to selecting a menu option in said IM communication session, said menu option corresponding to said selected transmission mode.
13 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 12 , wherein said selected transmission mode comprises an electronic mail (email) transmission mode.
14 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 13 , wherein said file object is included as an attachment to an email message transmitted to said recipient.
15 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 13 , wherein said file object is inserted as part of an email message's body that is transmitted to said recipient.
16 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 12 , wherein said selected transmission mode comprises a facsimile transmission mode.
17 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 12 , wherein said selected transmission mode comprises an IM transmission mode.
18 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 17 , further comprising means for selecting a particular IM client application that is determined to be compatible with said recipient's IM functionality.
19 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 12 , wherein said selected transmission mode comprises a Short Message Service (SMS) transmission mode.
20 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 12 , wherein said transmitting said file object is effectuated by at least one of said first and said second parties.
21 . The system for sharing a message history associated with an IM communication session between two parties as recited in claim 12 , wherein said recipient comprises one of said first and said second parties.
22 . The method for sharing a message history associated with an IM communication session between two parties as recited in claim 13 , wherein said IM client application is selected from at least one of an i3Connect Vista client, an ICQ client, an AOL® Instant Messenger (AIM®) client, a Microsoft Network (MSN) Messenger client, a Yahoo® Messenger client, a JABBER client, a Miranda® IM client, and an Internet Relay Chat (IRC) client.
23 . A communications device operable with a program module for effectuating an instant message (IM) communication functionality, said communications device comprising:
logic for wrapping a message history relating to an IM communication session into a file object, wherein said IM communication session is launched by a subscriber using an IM client application on said communications device; and
logic for transmitting said file object to a recipient responsive to selecting a menu option in said IM communication session, said menu option corresponding to a selected transmission mode.
24 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 23 , wherein said selected transmission mode comprises an electronic mail (email) transmission mode.
25 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 24 , wherein said file object is included as an attachment to an email message transmitted to said recipient.
26 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 24 , wherein said file object is inserted as part of an email message's body that is transmitted to said recipient.
27 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 23 , wherein said selected transmission mode comprises a facsimile transmission mode.
28 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 23 , wherein said selected transmission mode comprises an IM transmission mode.
29 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 28 , further program code instructions for selecting a particular IM client application that is determined to be compatible with said recipient's IM functionality.
30 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 23 , wherein said selected transmission mode comprises a Short Message Service (SMS) transmission mode.
31 . The communications device operable with a program module for effectuating an IM communication functionality as recited in claim 23 , wherein said IM client application is selected from at least one of an i3Connect Vista client, an ICQ client, an AOL® Instant Messenger (AIM®) client, a Microsoft Network (MSN) Messenger client, a Yahoo® Messenger client, a JABBER client, a Miranda® IM client, and an Internet Relay Chat (IRC) client.