System and method of serving data messages
First Claim
Patent Images
1. A method of serving text-based data messages to a caller identification system in a telecommunications network;
- said method comprising;
receiving a data packet comprising message data and a header field containing source-specific information identifying a source of said data packet;
identifying one or more intended recipients of said data packet;
overwriting said source-specific information in said header field with said message data; and
forwarding said data packet to said one or more intended recipients in accordance with said identifying.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of serving text-based data messages to a caller identification (caller ID) system in a telecommunications network environment may overwrite source-specific information in a selected data packet header field with text-based message data. A protocol translator may enable text data to be served to a caller ID system used in conjunction with a plain old telephone service (POTS) telephone as well as with a Session Initiation Protocol (SIP) device. Text messages addressed and routed to a caller ID enabled device may be displayed on the caller ID display.
-
Citations
28 Claims
-
1. A method of serving text-based data messages to a caller identification system in a telecommunications network;
- said method comprising;
receiving a data packet comprising message data and a header field containing source-specific information identifying a source of said data packet;
identifying one or more intended recipients of said data packet;
overwriting said source-specific information in said header field with said message data; and
forwarding said data packet to said one or more intended recipients in accordance with said identifying. - View Dependent Claims (2, 3, 4, 5, 6)
- said method comprising;
-
7. A message system serving text-based data messages to a caller identification system in a telecommunications network;
- said message system comprising;
a message receiver operative to receive a data packet comprising message data and a header field containing source-specific information identifying a source of said data packet;
a header field modifier operative to overwrite said source-specific information in said header field with said message data; and
a message router operative to route said data packet, modified by said header field modifier, to one or more intended recipients. - View Dependent Claims (8, 9, 10, 11, 12)
- said message system comprising;
-
13. A computer-readable medium encoded with data and computer executable instructions for serving text-based data messages to a caller identification system in a telecommunications network;
- the data and instructions causing an apparatus executing the instructions to;
identify a data packet comprising message data and a header field containing source-specific information identifying a source of said data packet;
create a modified data packet wherein said source-specific information in said header field is overwritten with said message data; and
forward said modified data packet to one or more intended recipients. - View Dependent Claims (14, 15, 16)
- the data and instructions causing an apparatus executing the instructions to;
-
17. A method of serving text-based data messages;
- said method comprising;
providing a data packet comprising message data, a source header field containing source-specific information related to a source of said data packet, and a recipient header field containing recipient-specific information related to one or more intended recipients of said data packet;
overwriting said source-specific information with said message data;
creating a modified data packet in accordance with said overwriting; and
forwarding said modified data packet in accordance with said recipient-specific information. - View Dependent Claims (18, 19, 20, 21, 22)
- said method comprising;
-
23. A communications network system comprising:
-
a message source operative to compose and to transmit a data packet comprising message data and a header field containing source-specific information identifying said message source;
one or more intended recipients operative to receive said data packet;
each of said one or more intended recipients having an associated display for displaying information in said header field;
a message processor operative to create a modified data packet wherein said source-specific information in said header field is overwritten with said message data; and
a message router operative to route said modified data packet to said one or more intended recipients. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification