Virtual PBX system
AssigneeWorldCom, Inc.
InventorsThomas J. Galvin, Michael C. Kirchner, Anthony W.S. Moey, Mark J. O'Brien, Joel K. Hanson
Life of this patent
Estimating the term…
Abstract
A virtual private branch exchange (PBX) system that routes calls within a packet-switching network. Login information is received from a data device. The login information includes an alias identifying a user at the data device and a network address identifying the location of the data device on the packet-switching network. The virtual private branch exchange system associates the user's private branch exchange extension with the network address and routes calls to the user's (PBX) extension to the data device on the basis of the network address of the data device.
Claims25
A method of routing calls within a network, comprising the steps of:
- receiving from a data device login information including an identifier identifying a user at the data device and a network address identifying the location of the data device on the network;
- associating a private branch exchange extension of the user with the network address;
- receiving a call to the user's private branch exchange extension;
- and
- routing the received call to the data device.
A virtual private branch exchange system implemented on a network, comprising:
- means for receiving from a data device login information including an identifier identifying a user at the data device and a network address identifying the location of the data device on the network;
- means for associating a private branch exchange extension of the user with the network address;
- means for receiving a call to the user's private branch exchange extension;
- and
- means for routing the received call to the data device.
A virtual private branch exchange system implemented on a network, comprising:
- a memory configured to store information associating a user with a private branch exchange extension of the user;
- a directory unit configured to receive from a data device login information including an identifier identifying the user at the data device and a network address identifying the location of the data device on the network, configured to access the memory to associate a private branch exchange extension of the user with the network address, configured to process information of a received call, the information including the user's private branch exchange extension, and configured to route the received call to the data device.
A computer readable medium storing program instructions for execution on a computer system, which when executed by a computer, cause the computer to perform the steps of:
- receiving from a data device login information including an identifier identifying a user at the data device and a network address identifying the location of the data device on the network;
- associating a private branch exchange extension of the user with the network address;
- receiving a call to the user's private branch exchange extension;
- and
- routing the received call to the data device.
Dependencies are inferred from the claim text.