Method and system for controlling functional capabilities of a telephonic switch employing control and status messages
First Claim
Patent Images
1. A method for establishing a call between a customer station and a telephone switch in a suppressed ringing protocol environment comprising the step of:
- transmitting control messages from the customer station to the telephone switch during data communications of the call to control a modification of one or more functional capabilities of the telephone switch;
wherein the modification of the one or more functional capabilities of the telephone switch occurs in the telephone switch;
wherein the telephone switch comprises one or more variables that control treatment of the call, wherein the modification of the one or more functional capabilities comprises a modification of the one or more variables of the telephone switch;
wherein the modification of the one or more variables of the telephone switch modifies a duration of the call.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method enabling a remote customer station (server, CPE or end user) to control, or modify, selected functional capabilities of a telephone switch via control messages sent after cell setup and during the course of a data stream. The customer station receives back from the telephone switch indications of modifications in status of the switch occurring in response to the control messages. The functional capabilities which may be modified include both software and hardware configurations of the telephone switch.
17 Citations
51 Claims
-
1. A method for establishing a call between a customer station and a telephone switch in a suppressed ringing protocol environment comprising the step of:
-
transmitting control messages from the customer station to the telephone switch during data communications of the call to control a modification of one or more functional capabilities of the telephone switch;
wherein the modification of the one or more functional capabilities of the telephone switch occurs in the telephone switch;
wherein the telephone switch comprises one or more variables that control treatment of the call, wherein the modification of the one or more functional capabilities comprises a modification of the one or more variables of the telephone switch;
wherein the modification of the one or more variables of the telephone switch modifies a duration of the call. - 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, 25)
transmitting status messages from the telephone switch to the customer station which are indicative of a status of the one or more functional capabilities of the telephone switch.
-
-
3. The method as recited in claim 2 wherein the control messages are analog signals.
-
4. The method as recited in claim 2 wherein the control messages are digital signals.
-
5. The method as recited in claim 4 wherein the status messages are analog signals.
-
6. The method as recited in claim 2 wherein the customer station is a server.
-
7. The method as recited in claim 2 wherein the customer station is customer premises equipment.
-
8. The method as recited in claim 2 wherein the customer station is an end user.
-
9. The method as recited in claim 8 comprising the steps of:
-
providing a first code from the end user permitting the end user to control one or more of the functional capabilities; and
providing a second code from the end user permitting the end user to provide data communications.
-
-
10. The method as recited in claim 2 wherein the step of transmitting status messages comprises the step of intermixing transmission of status messages and data messages during the call.
-
11. The method as recited in claim 2 comprising the step of transmitting multiple bi-directional control and status messages during the call.
-
12. The method as recited in claim 2 wherein the call is comprised of one or more of voice, data, control messages and status messages.
-
13. The method as recited in claim 1 comprising the steps of:
-
storing the functional capabilities in the telephone switch; and
updating the functional capabilities when modified during the call.
-
-
14. The method as recited in claim 1 comprising the steps of:
-
storing the functional capabilities in a network database; and
updating the functional capabilities when modified during the call.
-
-
15. The method as recited in claim 1 wherein the step of transmitting control messages comprises the step of transmitting one or more service requests to the telephone switch.
-
16. The method as recited in claim 1 comprising the steps of:
-
identifying when communications are terminated; and
resetting the one or more functional capabilities of the telephone switch.
-
-
17. The method as recited in claim 1 wherein the one or more functional capabilities comprise a software feature for controlling an operation of the telephone switch.
-
18. The method as recited in claim 1 wherein the one or more functional capabilities comprise a hardware element for controlling a swap or change out of the hardware element.
-
19. The method as recited in claim 1 comprising the step of generating a billing record relating to the communications.
-
20. The method as recited in claim 19 wherein the step of generating a billing record comprises the step of generating the billing record based on each of the control messages received by the telephone switch during the communications.
-
21. The method as recited in claim 19 wherein the step of generating a billing record comprises the step of generating the billing record based on each of the status messages transmitted by the telephone switch during the communications.
-
22. The method as recited in claim 1 wherein the step of transmitting control messages comprises the step of intermixing transmission of control messages and data messages during the communications.
-
23. The method as recited in claim 1 wherein the control messages cause the telephone switch to activate or deactivate the one or more functional capabilities in the telephone switch.
-
24. The method as recited in claim 1, wherein the modification of the one or more variables of the telephone switch modifies a duration of an abbreviated ring signal of the call.
-
25. The method as recited in claim 1, wherein the modification of the one or more variables of the telephone switch modifies a maximum suppressed ringing call time of the call.
-
26. A method for establishing communications between customer premises equipment and a server through a switch unit having a protocol interface comprising the steps of:
-
establishing a communication link between the server and the protocol interface;
passing control messages from the server to the protocol interface to selectively modify functional capabilities of the switch unit associated with communications between the server and the customer premises equipment; and
passing status messages representative of modifications in status of the switch unit resulting from the control messages from the switch unit and through the protocol interface to the server;
wherein the modifications in status of the switch unit comprises a modification to one or more functional capabilities in the switch unit;
wherein the switch unit comprises one or more variables that control treatment of the communications between the customer premises equipment and the server, wherein the modification of the one or more functional capabilities comprises a modification of the one or more variables of the switch unit;
wherein the modification of the one or more variables of the switch unit modifies a duration of the communications between the customer premises equipment and the server. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
determining if a first suppressed ringing trunk between the switch unit and the customer premises equipment is in use;
establishing the communication link over the first suppressed ringing trunk, if the first suppressed ringing trunk is not in use; and
establishing the communication link over a second suppressed ringing trunk, if the first suppressed ringing trunk is in use.
-
-
40. The method as recited in claim 26 wherein the control messages cause the switch unit to activate or deactivate the one or more functional capabilities in the switch unit.
-
41. The method as recited in claim 26, wherein the modification of the one or more variables of the switch unit modifies a duration of an abbreviated ring signal of the communications between the customer premises equipment and the server.
-
42. The method as recited in claim 26, wherein the modification of the one or more variables of the switch unit modifies a maximum suppressed ringing call time of the communications between the customer premises equipment and the server.
-
43. A system for establishing communications comprising:
-
a telephone switch having functional capabilities for establishing suppressed ringing communications and for generating status messages representative of status of the functional capabilities; and
a customer station for requesting that the telephone switch establish suppressed ringing communications and for generating control messages to control a modification of the functional capabilities of the telephone switch;
wherein the modification of the one or more functional capabilities of the telephone switch occurs in the telephone switch;
wherein the telephone switch transmits the status messages to the customer station in response to the control messages to indicate the modification of the functional capabilities;
wherein the telephone switch comprises one or more variables that control treatment of the suppressed ringing communications, wherein the modification of the functional capabilities comprises a modification of the one or more variables of the telephone switch;
wherein the modification of the one or more variables of the telephone switch modifies a duration of the suppressed ringing communications. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
Specification