Annotating and routing message content
First Claim
1. A method of improving communications by annotating and routing message content, comprising steps of:
- creating, by a message author, a message to be sent to one or more recipients;
identifying, by the message author, one or more portions of the message, where the identified portions are to be routed to one or more other recipients;
identifying, by the message author, the one or more other recipients;
generating a second message using the identified portions;
sending the message to the one or more recipients; and
sending the second message to the one or more other recipients.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, computer program products, and methods of doing business for improving communication, whereby message content is routed efficiently while allowing different recipients to receive different versions of the content. A portion of the electronic conversation in an instant messaging session (or of messages in other messaging systems) can be identified as being relevant to a third party (or parties), and information can be specified for routing the relevant information to that third party. A variety of delivery mechanisms may be used. Approval may be obtained prior to routing an annotated message. The recipients of annotated message may be human users and/or automated processes. The message author may also be a human or an automated process.
-
Citations
22 Claims
-
1. A method of improving communications by annotating and routing message content, comprising steps of:
-
creating, by a message author, a message to be sent to one or more recipients;
identifying, by the message author, one or more portions of the message, where the identified portions are to be routed to one or more other recipients;
identifying, by the message author, the one or more other recipients;
generating a second message using the identified portions;
sending the message to the one or more recipients; and
sending the second message to the one or more other recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for improving communications by annotating and routing message content, comprising:
-
means for creating, by a message author, a message to be sent to one or more recipients;
means for identifying, by the message author, one or more portions of the message, where the identified portions are to be routed to one or more other recipients;
means for identifying, by the message author, the one or more other recipients;
means for generating a second message using the identified portions;
means for sending the message to the one or more recipients; and
means for sending the second message to the one or more other recipients. - View Dependent Claims (18)
-
-
19. A computer program product for improving communications by annotating and routing message content, the computer program product embodied on one or more computer-readable media and comprising:
-
computer-readable program code means for creating, by a message author, a message to be sent to one or more recipients;
computer-readable program code means for identifying, by the message author, one or more portions of the message, where the identified portions are to be routed to one or more other recipients;
computer-readable program code means for identifying, by the message author, the one or more other recipients;
computer-readable program code means for generating a second message using the identified portions;
computer-readable program code means for sending the message to the one or more recipients; and
computer-readable program code means for sending the second message to the one or more other recipients. - View Dependent Claims (20)
-
-
21. A method of improving communications, further comprising steps of:
-
receiving an annotated message, wherein the annotated message comprises a message body;
one or more delimiters, each of the delimiters marking each of one or more portions of the message body;
an annotation corresponding to each of the marked portions; and
a recipient list for the annotations; and
processing the annotated message, further comprising steps of;
sending the message body to one or more message recipients; and
sending the marked portions and the corresponding annotations to the recipient list.
-
-
22. A method of doing business by routing annotated message content, comprising steps of:
-
receiving an annotated message, wherein the annotated message comprises a message body;
one or more delimiters, each of the delimiters marking each of one or more portions of the message body;
an annotation corresponding to each of the marked portions; and
a recipient list for the annotations;
processing the annotated message, further comprising steps of;
sending the message body to one or more message recipients; and
sending the marked portions and the corresponding annotations to the recipient list; and
charging a fee for the processing of the annotated message.
-
Specification