Method and system for modifying messages during transmission, based on message source and message destination profiles
First Claim
Patent Images
1. At a network node that sits in a communication path between a source node and a destination node, wherein the network node is remote from the source node and the destination node, a method comprising:
- storing, in data storage at the network node, a source profile associated with the source node and a destination profile associated with the destination node;
receiving, at the network node, a message that is being communicated along the communication path from the source node to the destination node, wherein the message defines message content;
at the network node, using the stored source profile and the stored destination profile in combination to determine at least one modification to make to the message content;
at the network node, making the at least one modification to the message content so as to establish a modified message, wherein making the at least one modification to the message content comprises;
(i) making a first modification to the message content based on the source profile so as to establish an interim message content, and (ii) making a second modification to the interim message content based on the destination profile; and
sending the modified message from the network node to the communication path for transmission, in turn, to the destination node.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for using (i) a source profile associated with a source node, and (ii) a destination profile associated with a destination node, in combination to determine at least one modification to make to message content of a message being communicated along a communication path from the source node to the destination node, and then making the at least one modification to the message content to establish a modified message, and then sending the modified message to the destination node via the communication path.
-
Citations
17 Claims
-
1. At a network node that sits in a communication path between a source node and a destination node, wherein the network node is remote from the source node and the destination node, a method comprising:
-
storing, in data storage at the network node, a source profile associated with the source node and a destination profile associated with the destination node; receiving, at the network node, a message that is being communicated along the communication path from the source node to the destination node, wherein the message defines message content; at the network node, using the stored source profile and the stored destination profile in combination to determine at least one modification to make to the message content; at the network node, making the at least one modification to the message content so as to establish a modified message, wherein making the at least one modification to the message content comprises;
(i) making a first modification to the message content based on the source profile so as to establish an interim message content, and (ii) making a second modification to the interim message content based on the destination profile; andsending the modified message from the network node to the communication path for transmission, in turn, to the destination node.
-
-
2. At a network node that sits in a communication path between a source node and a destination node, wherein the network node is remote from the source node and the destination node, a method comprising:
-
storing, in data storage at the network node, a source profile associated with the source node and a destination profile associated with the destination node; receiving, at the network node, a message that is being communicated along the communication path from the source node to the destination node, wherein the message defines message content; at the network node, using the stored source profile and the stored destination profile in combination to determine at least one modification to make to the message content; at the network node, making the at least one modification to the message content so as to establish a modified message, wherein making the at least one modification to the message content comprises;
(i) making a first modification to the message content based on the destination profile so as to establish an interim message content, and (ii) making a second modification to the interim message content based on the source profile; andsending the modified message from the network node to the communication path for transmission, in turn, to the destination node. - View Dependent Claims (3)
-
-
4. At a network node that sits in a communication path between a source node and a destination node, wherein the network node is remote from the source node and the destination node, a method comprising:
-
prior to receiving a message that is being communicated along the communication path from the source node to the destination node, wherein the message defines message content, receiving a source profile at the network node, the source profile being associated with the source node;
receiving, at the network node, the message that is being communicated along the communication path from the source node to the destination node;after receiving the message and prior to using the source profile and a destination profile in combination to determine at least one modification to make to the message content, transmitting a request for the destination profile and receiving the destination profile in response; storing, in data storage at the network node, the source profile associated with the source node and the destination profile associated with the destination node; at the network node, using the stored source profile and the stored destination profile in combination to determine the at least one modification to make to the message content; at the network node, making the at least one modification to the message content so as to establish a modified message; and sending the modified message from the network node to the communication path for transmission, in turn, to the destination node. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A network node that sits in a communication path between a source node and a destination node, wherein the network node is remote from the source node and the destination node, the network node comprising:
-
a communication interface for receiving a message being transmitted along the communication path from the source node to the destination node, and for transmitting a modified version of the message along the communication path for receipt by the destination node, the message defining message content and comprising a source profile associated with the source node and a destination profile associated with the destination node; a processor; and a data storage device for storing (i) the source profile associated with the source node, (ii) the destination profile associated with the destination node, and (iii) program instructions executable by the processor, wherein the program instructions comprise instructions for (i) using the source profile and the destination profile in combination to determine at least one modification to make to message content of the received message, and (ii) making the at least one modification to the message content so as to produce the modified version of the message. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification