Messaging system and service
First Claim
1. A method of modifying a data message during transmission through a data communications data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
- receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node;
arranging for the message to be modified before being forwarded from the second store-and-forward node; and
transmitting the message to the first store-and-forward network node for forwarding to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and including a first store-and-forward network node. The first store-and-forward network node is arranged to store data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith. The method further includes receiving a message at a second store-and-forward node, wherein the second store-and-forward node is different from the first store-and-forward network node, arranging for the message to be modified before being forwarded from the second store-and forward node, and transmitting the message to the first store-and-forward network node for forwarding to the recipient.
-
Citations
100 Claims
-
1. A method of modifying a data message during transmission through a data communications data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; and transmitting the message to the first store-and-forward network node for forwarding to the recipient. - 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, 89)
-
-
25. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; transmitting the message to the first store-and-forward network node for forwarding to the recipient; and identifying an information service and selecting said second data on the basis of one or more characteristics of the identified service. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; transmitting the message to the first store-and-forward network node for forwarding to the recipient; and selecting second data and including the selected second data in the message body, whereby to modify the message before being forwarded from the second store-and-forward node, including identifying the recipient of the said message on the basis of the transmission data and selecting said second data on the basis of one or more characteristics of the identified recipient, wherein the message has a message body comprising first data and transmission data identifying a destination of said message, wherein the first data have been created by an information service. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; and transmitting the message to the first store-and-forward network node for forwarding to the recipient; selecting second data and including the selected second data in the message body, whereby to modify the message before being forwarded from the second store-and-forward node; and comparing the selected data with data identifying subject matter that the recipient is not interested in, and, in the event that the selected data matches data corresponding to the identified subject matter, the message is not modified prior to transmission to the recipient, wherein the message has a message body comprising first data and transmission data identifying a destination of said message, wherein the first data have been created by an information service. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; transmitting the message to the first store-and-forward network node for forwarding to the recipient; and recording the number of modified messages that have been transmitted to a recipient and comparing the recorded number with a specified number of messages, and, in the event that the recorded number of messages matches the specified number of messages, the message is not modified prior to transmission to the recipient. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63)
-
-
64. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; and transmitting the message to the first store-and-forward network node for forwarding to the recipient; selecting second data and including the selected second data in the message body, whereby to modify the message before being forwarded from the second store-and-forward node; recording the data that have been included in the transmitted messages and comparing the recorded data with the data selected for inclusion in the message, and, in the event that the recorded data match the selected data, the repeating the step of selecting data, wherein the message has a message body comprising first data and transmission data identifying a destination of said message, wherein the first data have been created by an information service. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71)
-
-
72. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; and transmitting the message to the first store-and-forward network node for forwarding to the recipient; selecting second data and including the selected second data in the message body, whereby to modify the message before being forwarded from the second store-and-forward node; and receiving location data indicative of a location and selecting data on the basis of the location data, wherein the message has a message body comprising first data and transmission data identifying a destination of said message, wherein the first data have been created by an information service. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
-
90. A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and comprising a first store-and-forward network node, the first store-and-forward network node being arranged to store said data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith, the method comprising:
-
receiving a message at a second store-and-forward node, wherein the second store-and-forward network node is different from said first store-and-forward network node; arranging for the message to be modified before being forwarded from the second store-and-forward node; transmitting the message to the first store-and-forward network node for forwarding to the recipient; and selecting second data and including the selected second data in the message body, whereby to modify the message before being forwarded from the second store-and-forward node, wherein the message sent through the data communications network is a short message service message and the modifying step includes retrieving the first data therefrom, creating a multimedia message service message and transmitting said multimedia message service message from the second store-and-forward node, and wherein the message has a message body comprising first data and transmission data identifying a destination of said message, wherein the first data have been created by an information service. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97, 98, 99, 100)
-
Specification