Computer network-based auto-attendant method and apparatus
First Claim
Patent Images
1. A method for operating a telecommunications system comprises:
- receiving, at a first telecommunications system, a telephone call from an external telephone line, wherein the first telecommunications system is coupled to a packetized network and connected to a telephone trunk line, wherein the telephone trunk line includes the external telephone line;
determining, at the first telecommunications system, that the telephone call will be transferred to an auto attendant process running on a second telecommunications system, wherein the second telecommunications system is remote from the first telecommunications system, wherein the second telecommunications system is coupled to the packetized network and connected to a telephone trunk line;
determining the computer network address of the second telecommunications system and switching data associated with the auto attendant process in response to the telephone call;
coupling the first telecommunications system with the second telecommunications system at the computer network address;
transmitting switching data associated with the auto attendant process from the first telecommunications system to the second telecommunications system via the packetized network and the Internet; and
coupling the telephone call to the auto attendant process located at the second telecommunications system in response to the switching data associated with the auto attendant;
wherein the first telecommunications system does not provide auto attendant functionality in response to the telephone call.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an embodiment of the present invention, a method for operating a telecommunications system includes a telephone call from an external telephone line, determining a computer network address and switching data in response to the telephone call, coupling the telecommunications system with a remote telecommunications system at the computer network address, transmitting switching data from the telecommunications system to the remote telecommunications system via the Internet, coupling the telephone call to an auto attendant at the remote telecommunications system in response to the switching data.
36 Citations
18 Claims
-
1. A method for operating a telecommunications system comprises:
-
receiving, at a first telecommunications system, a telephone call from an external telephone line, wherein the first telecommunications system is coupled to a packetized network and connected to a telephone trunk line, wherein the telephone trunk line includes the external telephone line;
determining, at the first telecommunications system, that the telephone call will be transferred to an auto attendant process running on a second telecommunications system, wherein the second telecommunications system is remote from the first telecommunications system, wherein the second telecommunications system is coupled to the packetized network and connected to a telephone trunk line;
determining the computer network address of the second telecommunications system and switching data associated with the auto attendant process in response to the telephone call;
coupling the first telecommunications system with the second telecommunications system at the computer network address;
transmitting switching data associated with the auto attendant process from the first telecommunications system to the second telecommunications system via the packetized network and the Internet; and
coupling the telephone call to the auto attendant process located at the second telecommunications system in response to the switching data associated with the auto attendant;
wherein the first telecommunications system does not provide auto attendant functionality in response to the telephone call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for operating a distributed telecommunications system comprises:
-
receiving a telephone call from an external telephone line into a first telecommunications system, wherein the first telecommunications system is coupled to a packet-based network and connected to a telephone trunk line, and wherein the telephone trunk line includes the external telephone lines;
determining a computer network address of a second telecommunications system and switching data in response to input data from the external telephone line, wherein the second telecommunications system is remote from the first telecommunications system, wherein the second telecommunications system is coupled to the packet-based network and connected to a telephone trunk line;
coupling the first telecommunications system with the second telecommunications system located at the computer network address via the packet-based network;
transmitting switching data from the first telecommunications system to the second telecommunications system;
coupling the telephone call to an auto attendant running on the second telecommunications system in response to the switching data;
receiving auto attendant menu data from the auto attendant on the second telecommunications system in the first telecommunications system via the packet-based network; and
providing audio data to the external telephone line in response to the auto attendant menu data;
wherein the first telecommunications system lacks an auto attendant running thereon. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for operating a distributed telecommunications system comprises:
-
receiving a telephone call from a telephone extension coupled to a first telecommunications system;
selecting a routing identifier associated with a centralized auto attendant running upon a second telecommunications system;
determining a computer network address identifier of the second telecommunications system and connection data associated with the centralized auto attendant in response to the telephone call;
coupling the first telecommunications system with the second telecommunications system located at the computer network address;
transmitting connection data associated with the centralized auto attendant from the first telecommunications system to the second telecommunications system located at the computer network address via a computer network;
coupling the telephone call to the centralized auto attendant in response to the connection data associated with the centralized auto attendant;
transmitting data associated with menu options from the centralized auto attendant to the telephone extension; and
transmitting a caller input in response to the data associated with menu options from the first telecommunications system to the centralized auto attendant, wherein the first telecommunications system is connected to telephone lines and coupled to a packet-based network;
wherein the second telecommunications system is connected to telephone lines and coupled to the packet-based network; and
wherein the first telecommunications system does not include auto attendant functionality in response to the routing identifier. - View Dependent Claims (16, 17, 18)
-
Specification