Managing messaging sessions among multiple participants
First Claim
1. A method of managing a multi participant messaging session among a plurality of session participants, comprising:
- detecting a plurality of electronic mails exchanged among said plurality of session participants participating during said multi participant messaging session;
accessing a repository that manages for each of said plurality of session participants a user preference profile defining a preferred messaging protocol selected from an email protocol, an IM protocol, and a cellular messaging protocol;
identifying, using said repository, a first group in said plurality of session participants, each member of said first group is defined in said repository as having an email protocol as said preferred messaging protocol;
identifying, using said repository, a second group in said plurality of session participants, each member of said second group is defined in said repository as having an IM protocol or a cellular messaging protocol as said preferred messaging protocol;
formatting said plurality of electronic mails, having email content, according to said email protocol and sending said formatted plurality of electronic mails to each member of said first group; and
sending said email content for distribution according to said IM protocol or said cellular messaging protocol to each member of said second group;
wherein said formatting comprises formatting a plurality of RCPT TO fields in each one of said plurality of emails to include at least one member of said first group and not to include any member of said second group while at least one TO field in respective said email includes all members of said first group and of said second group of said multi participant messaging session.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of managing a multi participant messaging session among session participants. The method comprises detecting electronic mails and instant messaging (IM) messages exchanged among session participants participating during a multi participant messaging session, accessing a repository that manages for each of the session participants a user preference profile defining a preferred messaging protocol selected from an email protocol and an IM protocol, identifying, using the repository, first and second groups of the session participants, each member of the first group has an email protocol as the preferred messaging protocol and each member of the second group has an IM protocol as the preferred messaging protocol, formatting the electronic mails such that email content thereof is sent according to the email protocol to each member of the first group, and forwarding the email content for distribution according to the IM protocol for each member of the second group.
-
Citations
27 Claims
-
1. A method of managing a multi participant messaging session among a plurality of session participants, comprising:
-
detecting a plurality of electronic mails exchanged among said plurality of session participants participating during said multi participant messaging session; accessing a repository that manages for each of said plurality of session participants a user preference profile defining a preferred messaging protocol selected from an email protocol, an IM protocol, and a cellular messaging protocol; identifying, using said repository, a first group in said plurality of session participants, each member of said first group is defined in said repository as having an email protocol as said preferred messaging protocol; identifying, using said repository, a second group in said plurality of session participants, each member of said second group is defined in said repository as having an IM protocol or a cellular messaging protocol as said preferred messaging protocol; formatting said plurality of electronic mails, having email content, according to said email protocol and sending said formatted plurality of electronic mails to each member of said first group; and sending said email content for distribution according to said IM protocol or said cellular messaging protocol to each member of said second group; wherein said formatting comprises formatting a plurality of RCPT TO fields in each one of said plurality of emails to include at least one member of said first group and not to include any member of said second group while at least one TO field in respective said email includes all members of said first group and of said second group of said multi participant messaging session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of managing a multi participant messaging session among a plurality of session participants, comprising:
-
detecting, at a sender side, an electronic mail (email) having media content inputted using an email client module, said email designating said plurality of session participants; accessing a repository that manages for each of said plurality of session participants a user preference profile defining a preferred messaging protocol selected from an email protocol, an instant messaging (IM) protocol, and a cellular messaging protocol; identifying, using said repository, a first group in said plurality of session participants, each member of said first group is defined in said repository as having an email protocol as said preferred messaging protocol; identifying, using said repository, a second group in said plurality of session participants, each member of said second group is defined in said repository as having an IM protocol or a cellular messaging protocol as said preferred messaging protocol; formatting said email, containing said media content, at said sender side, according to said email protocol and sending said formatted email to each member of said first group; and sending said media content for distribution according to said IM protocol or said cellular messaging protocol for each member of said second group; wherein said formatting comprises formatting a plurality of RCPT TO fields in said email to include at least one member of said first group and not to include any member of said second group while at least one TO field in respective said email includes all members of said first group and of said second group of said multi participant messaging session.
-
-
27. A system of managing a multi participant messaging session among a plurality of session participants, comprising:
-
a plurality of processors, installed in a plurality of client terminals, executing code for detecting a plurality of electronic mails and a plurality of instant messaging (IM) messages or a plurality of cellular messages exchanged among said plurality of session participants participating during said multi participant messaging session; and a repository that manages for each of said plurality of session participants a user preference profile defining a preferred messaging protocol selected from an email protocol, an IM protocol, and a cellular messaging protocol; wherein said code comprising code instructions for; identifying, using said repository, a first group in said plurality of session participants, each member of said first group is defined in said repository as having an email protocol as said preferred messaging protocol; and identifying, using said repository, a second group in said plurality of session participants, each member of said second group is identified in said repository as having an IM protocol or a cellular messaging protocol as said preferred messaging protocol; wherein at least one of said plurality of processors and at least one email server executes code instructions for formatting said plurality of electronic mails, having email content, according to said email protocol and sending said formatted plurality of electronic mails to each member of said first group; wherein said formatting comprises formatting a plurality of RCPT TO fields in each one of said plurality of emails to include at least one member of said first group and not to include any member of said second group while at least one TO field in respective said email includes all members of said first group and of said second group of said multi participant messaging session; wherein at least one of said plurality of processors and said at least one email server executes code instructions for forwarding said email content for distribution according to said IM protocol or said cellular messaging protocol to each member of said second group.
-
Specification