Apparatus and method for future transmission of device-independent messages
First Claim
1. An apparatus for sending a message having a recipient field identifying one of a plurality of receiving devices, wherein each receiving device has a different format than the other receiving devices, each said receiving device coupled to at least one of a data-centric network and a telephony-centric network, the apparatus comprising:
- a message server configured to translate the message into a plurality of formats, each format compatible with one of the receiving devices specified in the recipient field;
a data-centric network link, coupled to said message server, configured to transmit the message over the data-centric network;
a telephony-centric network link, coupled to said message server, configured to transmit the message over the telephony-centric network;
wherein, if the receiving device is addressed by accessing an internet protocol address over the data-centric network, then said message server delivers the translated message to the receiving device over the data-centric network via the data-centric network link; and
wherein, if the receiving device is addressed by a telephone number via the telephony-centric network, then said message server delivers the translated message to the receiving device over the telephony-centric network via the telephony-centric network link.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method are provided for entering and transmitting a message at a future delivery time to a receiving device that is coupled either to a telephony-centric network or to a data-centric network. The apparatus includes a message server, a data-centric network server, and a telephony-centric network server. The message server translates the message into a format compatible with the receiving device and initiates delivery of the message at the future delivery time. The data-centric network server transmits the message over the data-centric network and, if the receiving device is addressable over the data-centric network, then said data-centric network server delivers the message directly to the receiving device. The telephony-centric network server provides an interface between the data-centric network server and the telephony-centric network. If the receiving device is addressable by the telephony-centric network, then the telephony-centric network server receives the message from said data-centric network server and delivers the message to the receiving device over the telephony-centric network.
52 Citations
60 Claims
-
1. An apparatus for sending a message having a recipient field identifying one of a plurality of receiving devices, wherein each receiving device has a different format than the other receiving devices, each said receiving device coupled to at least one of a data-centric network and a telephony-centric network, the apparatus comprising:
-
a message server configured to translate the message into a plurality of formats, each format compatible with one of the receiving devices specified in the recipient field;
a data-centric network link, coupled to said message server, configured to transmit the message over the data-centric network;
a telephony-centric network link, coupled to said message server, configured to transmit the message over the telephony-centric network;
wherein, if the receiving device is addressed by accessing an internet protocol address over the data-centric network, then said message server delivers the translated message to the receiving device over the data-centric network via the data-centric network link; and
wherein, if the receiving device is addressed by a telephone number via the telephony-centric network, then said message server delivers the translated message to the receiving device over the telephony-centric network via the telephony-centric network link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A mechanism for sending to a receiving device a message having a field prescribing the receiving device being coupled to either a data-centric network or a telephony-centric network, the mechanism comprising:
-
a message server, for translating the message into a format compatible with the receiving device, and for initiating delivery of the message, said message server comprising;
a message scheduler, for causing said message server to initiate delivery of the message; and
a data-centric network server, coupled to sad message server, for transmitting the message over a data-centric network for delivery to the receiving device wherein the receiving device is addressed by accessing an internet protocol address over the data-centric network. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for sending a message to a receiving device, the system comprising:
-
a message scheduler, configured to initiate delivery of the message;
a message server, coupled to said message scheduler, configured to translate the message into a format that is compatible with the receiving device;
a data-centric network server, coupled to said message server, configured to transmit the message;
a data-centric network, coupled to said data-centric network server, configured to route the message from said data-centric network server to either the receiving device or a telephony-centric network server, wherein, if the receiving device is addressed by a telephone number over a telephony-centric network, then said data-centric network routes the message to said telephony-centric network server. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for sending a message having a recipient field identifying one of a plurality of receiving devices, wherein each receiving device has a different format than the other receiving devices, each said receiving device coupled to at least one of a data-centric network and a telephony-centric network, the method comprising:
-
a) generating the message from an originating device;
b) for each receiving device specified in the recipient field, translating the message into a format that is compatible with the receiving device;
c) transmitting the message over the coupled network to each receiving device prescribed in the recipient field in a format compatible with the receiving device wherein the originating device is addressable via the coupled network. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification