Method and apparatus for maintaining real-time busy status information of telephone extensions in a private branch exchange
First Claim
1. An apparatus for maintaining real-time busy status information for a plurality of telephone extensions of a private branch exchange comprising:
- a database for storing busy status information for the plurality of telephone extensions coupled to the private branch exchange;
a server for obtaining signaling information generated by the private branch exchange with respect to private branch exchange telephone extension status, accessing of the database and updating in the database of the busy status information in response to the signaling information; and
a communication link connecting the private branch exchange to the server, the communication link further for effectuating communication between the server and the private branch exchange.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for maintaining real-time busy status information for a plurality of telephone extensions connected to a Private Branch Exchange (PBX). The invention includes a database for storing busy status information obtained by a server from signaling information generated by the PBX. The signaling information is obtained via a communication link connecting the PBX and the server. The present invention further includes an interface adapter for converting the protocol of the signaling information into a protocol suitable for storing the busy status information in the database by the server.
30 Citations
20 Claims
-
1. An apparatus for maintaining real-time busy status information for a plurality of telephone extensions of a private branch exchange comprising:
-
a database for storing busy status information for the plurality of telephone extensions coupled to the private branch exchange; a server for obtaining signaling information generated by the private branch exchange with respect to private branch exchange telephone extension status, accessing of the database and updating in the database of the busy status information in response to the signaling information; and a communication link connecting the private branch exchange to the server, the communication link further for effectuating communication between the server and the private branch exchange. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for maintaining real-time busy status information for a plurality of telephone extensions of a private branch exchange comprising the steps of:
-
obtaining from the private branch exchange signaling information generated therefrom that is indicative of a change in busy status of a telephone extension coupled to the private branch exchange;
endupdating busy status information for the telephone extension stored in a database. - View Dependent Claims (11, 12)
-
-
13. A system for maintaining real-time on-hook/off-hook status information for a plurality of telephone extensions coupled to a private branch exchange, the system comprising:
-
a private branch exchange for generating on-hook/off-hook signaling information for the coupled to plurality of telephone extensions; a database for storing on-hook/off-hook status information for the plurality of telephone extensions; and a server connected to the private branch exchange and the database and operable to receive the on-hook/off-hook signaling information generated by the private branch exchange, access the database, and update the on-hook/off-hook status information for the telephone extensions coupled to the private branch exchange stored in the database in response to the received signaling information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification