Method and system for transporting generic data messages over the public switched telephone network to customer premises equipment without establishing a call
First Claim
1. A method for delivering data from a service application to a subscriber device by means of a Public Switched Telephone Network (PSTN) comprising an originating node and a terminating node, wherein the service application interfaces the PSTN through the originating node and the subscriber device interfaces the PSTN through the terminating the PSTN has no embedded knowledge of the service application, and without establishing a call, said method comprising the steps of:
- creating a request message at the service application wherein the request message comprises the data and data delivery instructions;
transporting the request message from the central server to the PSTN over the originating node-service application interface;
routing the request message from the originating node to the terminating node via a Transaction Capabilities Application Part (TCAP) message without said originating and terminating nodes examining the data or requiring knowledge of the data;
transporting the data from the terminating node to the subscriber device over the terminating node-subscriber device interface based on the data delivery instructions;
defining a response message at the terminating node wherein the response message comprises status data indicating the status of the delivery of the data to the subscriber device; and
routing the response message from the terminating node to the service application.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for transferring service application data from a server to a subscriber device via the PSTN without establishing a call between the server and subscriber device and without the PSTN switching components having inherent knowledge as to the data content. The server defines a generic request message, which contains the service application data and data delivery instructions. This generic request message is delivered to the subscriber'"'"'s terminating switch, which subsequently delivers the service application data to the subscriber based on the data delivery instructions. The terminating switch then defines a generic response message and delivers it to the server, informing the server as to status of the data delivery. Similarly, methods and systems are also taught for broadcasting data from a server to a plurality of devices via the PSTN.
-
Citations
34 Claims
-
1. A method for delivering data from a service application to a subscriber device by means of a Public Switched Telephone Network (PSTN) comprising an originating node and a terminating node, wherein the service application interfaces the PSTN through the originating node and the subscriber device interfaces the PSTN through the terminating the PSTN has no embedded knowledge of the service application, and without establishing a call, said method comprising the steps of:
-
creating a request message at the service application wherein the request message comprises the data and data delivery instructions; transporting the request message from the central server to the PSTN over the originating node-service application interface; routing the request message from the originating node to the terminating node via a Transaction Capabilities Application Part (TCAP) message without said originating and terminating nodes examining the data or requiring knowledge of the data; transporting the data from the terminating node to the subscriber device over the terminating node-subscriber device interface based on the data delivery instructions; defining a response message at the terminating node wherein the response message comprises status data indicating the status of the delivery of the data to the subscriber device; and routing the response message from the terminating node to the service application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for delivering data from a central server to a subscriber device by means of a PSTN based node, wherein the central server interfaces the PSTN, and wherein the node does not examine and has no embedded knowledge of the data, said method comprising the steps of:
-
defining a request message at the central server wherein the request message comprises the data and data delivery instructions instructing the node on how to deliver the data to the subscriber device; transporting the request message from the central server to the node without establishing a call; and delivering the data to the subscriber device based on the data delivery instructions. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for broadcasting data from a central server to a plurality of subscriber devices by means of a PSTN based node, wherein the central server interfaces the PSTN, and wherein the node does not examine and has no embedded knowledge of the data, said method comprising the steps of:
-
defining a request message at the central server wherein the request message comprises the data and data delivery instructions, whereby the delivery instructions specify to the node a list of possible subscriber devices served by the node that should receive the data; routing the request message from the central server to the node without establishing a call; and delivering the data, based on the delivery instructions, to the list of subscriber devices. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for enhancing Unified Messaging Services wherein a multi-functional server interfaces both a PSTN and an Internet and a subscriber device interfaces the PSTN through a switch, and wherein the multi-functional server receives subscriber messages from the PSTN and Internet, said method comprising the steps of:
-
defining a request message at the multi-functional server wherein the request message comprises data concerning the subscriber messages received from the PSTN and Internet, and wherein the request message further comprises delivery instructions instructing the switch on how to deliver the data to the subscriber device;
without said switch examining the data or having knowledge of the data;transporting the request message from the multi-functional server to the switch without establishing a call; and delivering the data to the subscriber device based on the data delivery instructions. - View Dependent Claims (27, 28, 29)
-
-
30. A method for delivering data from a central server to a wireless device by means of a PSTN based node, a service profiler, and a wireless network, wherein the service profiler is interfaced to both the node and the wireless network, wherein the central server interfaces the PSTN, and wherein the node does not examine and has no embedded knowledge of the data, said method comprising the steps of:
-
defining a request message at the central server wherein the request message comprises the data and data delivery instructions; transporting the request message from the central server to the node without establishing a call; delivering the data to the service profiler based on the data delivery instructions; and delivering the data from the service-profiler to the wireless device via the wireless network.
-
-
31. A PSTN based node within a system for delivering data to subscriber devices:
-
means for receiving a request message wherein the request message node comprises the data and data delivery instructions; and means for delivering the data to one or more subscriber devices without establishing a call according to the data delivery having knowledge of the data format and without examining the data. - View Dependent Claims (32)
-
-
33. A method executed by a service application for sending data through a PSTN, said method comprising:
-
creating a message wherein the message comprises the data; and transmitting said message without establishing a call, wherein the service application resides outside the PSTN and wherein the message further comprises customized delivery options for instructing the PSTN on how to deliver the data without the PSTN examining the data or having embedded knowledge of the data. - View Dependent Claims (34)
-
Specification