Message modification system and method
First Claim
1. A method, comprising:
- identifying, by a computer hardware processor, the group membership conditions of a sending party and a recipient of a message;
selecting, by the hardware processor, a rule based on the group membership conditions of the sending party and the recipient of the message, wherein the rule is specified by the identified group of the sending party and the recipient of the message and the rule dictates a billing action and a message modification tag based on the group membership condition of the sending party and the recipient of the message;
selecting, by the hardware processor, a billing action and a message modification tag based on the predetermined rules;
transmitting, by the hardware processor, the message to the recipient of the message, wherein the message is appended with the selected message modification tag;
transmitting, by the hardware processor, a second message to the sending party, wherein the second message is appended with a second message modification tag specified by the selected rule; and
billing, by the hardware processor, the sending party and the recipient of the message according to the selected billing action.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of, and system for, performing message modification on the basis of group membership of the sender and/or recipient of the message. The system includes a device which modifies a message for transmission through a data communications network. The message includes transmission data which identifies a sending party and a recipient of the message and a message body identifying content thereof, at least part of which is specified by the sending party. The system includes a data processor device arranged to identify membership of a group in relation to a sending party and a recipient of a the message, identify an action in dependence on concordance between respective group memberships, modify the message on the basis of the identified action; and transmit the modified message to the recipient in accordance with the transmission data.
228 Citations
38 Claims
-
1. A method, comprising:
-
identifying, by a computer hardware processor, the group membership conditions of a sending party and a recipient of a message; selecting, by the hardware processor, a rule based on the group membership conditions of the sending party and the recipient of the message, wherein the rule is specified by the identified group of the sending party and the recipient of the message and the rule dictates a billing action and a message modification tag based on the group membership condition of the sending party and the recipient of the message; selecting, by the hardware processor, a billing action and a message modification tag based on the predetermined rules; transmitting, by the hardware processor, the message to the recipient of the message, wherein the message is appended with the selected message modification tag; transmitting, by the hardware processor, a second message to the sending party, wherein the second message is appended with a second message modification tag specified by the selected rule; and billing, by the hardware processor, the sending party and the recipient of the message according to the selected billing action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a processor; and a memory containing instructions that, when executed, cause the processor to; identify the group membership conditions of a sending party and a recipient of a message; select a rule based on the group membership conditions of the sending party and the recipient of the message, wherein the rule is specified by the identified group of the sending party and the recipient of the message and the rule dictates a billing action and a message modification tag based on the group membership condition of the sending party and the recipient of the message; select a billing action and a message modification tag based on the predetermined rules; transmit the message to the recipient of the message, wherein the message is appended with the selected message modification tag; transmit a second message to the sending party, wherein the second message is appended with a second message modification tag specified by the selected rule; and bill the sending party and the recipient of the message according to the selected billing action. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer-readable medium containing instructions that, when executed by a computing device, cause the computing device to:
-
identify the group membership conditions of a sending party and a recipient of a message; select a rule based on the group membership conditions of the sending party and the recipient of the message, wherein the rule is specified by the identified group of the sending party and the recipient of the message and the rule dictates a billing action and a message modification tag based on the group membership condition of the sending party and the recipient of the message; select a billing action and a message modification tag based on the predetermined rules; transmit the message to the recipient of the message, wherein the message is appended with the selected message modification tag; transmit a second message to the sending party, wherein the second message is appended with a second message modification tag specified by the selected rule; and bill the sending party and the recipient of the message according to the selected billing action. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification