Claims
- 1. A method of call queuing utilization reporting implemented in a telecommunications advanced intelligent network, the method comprising:
receiving a plurality of calls to access a subscriber line; placing each received call in a queue associated with the subscriber line if the subscriber line is busy, the queue implemented within the telecommunications network; collecting queue utilization information about each queued call; and generating queue utilization statistics based on the collected queue utilization information.
- 2. A method of call queuing utilization reporting as in claim 1 wherein collecting queue utilization information is performed by at least one service control point.
- 3. A method of call queuing utilization reporting as in claim 2 wherein generating queue utilization statistics is performed by a data server in communication with each service control point collecting queue utilization information.
- 4. A method of call queuing utilization reporting as in claim 3 wherein the data server aggregates information for each of a plurality of subscribers.
- 5. A method of call queuing utilization reporting as in claim 1 wherein placing each received call in the queue is performed by an intelligent peripheral.
- 6. A method of call queuing utilization reporting as in claim 1 further comprising formatting the queue utilization statis tics for access by a subscriber over the Internet.
- 7. A method of call queuing utilization reporting as in claim 1 further comprising sending queue utilization statistics to a subscriber.
- 8. A method of call queuing utilization reporting as in claim 1 further comprising:
aggregating subscriber data across a plurality of report periods; and calculating utilization information based on the aggregated data.
- 9. A system for reporting utilization of subscriber line call queues, the system comprising:
a plurality of intelligent peripherals, each intelligent peripheral implementing at least one call queue, each call queue associated with one of a plurality of subscribers; at least one service control point, each intelligent peripheral in communication with one of the at least one service control point collecting information about each queued call; and a data server in communication with the at least one service control point, the data server aggregating queue utilization data for each subscriber.
- 10. A system for reporting utilization of subscriber line call queues as in claim 9 further comprising at least one central office switch in electrical communication with at least one of a plurality of subscriber switches, the intelligent peripheral operative to place a call to the central office switch for receipt by a subscriber having a call placed in queue, the call placed by the intelligent peripheral in response to a determination that a line associated with the subscriber is idle.
- 11. A system for reporting utilization of subscriber line call queues as in claim 9 further comprising at least one data distributor, each data distributor in communication with a service control point and the data server, each data distributor receiving information about each queued call from the service control point and periodically forwarding the information to the data server.
- 12. A system for reporting utilization of subscriber line call queues as in claim 9 further comprising a data publishing platform in communication with the data server, the data publishing platform aggregating subscriber queue utilization data across a plurality of report periods.
- 13. A system for reporting utilization of subscriber line call queues as in claim 12 wherein the data publishing platform further calculates utilization statistics based on the aggregated subscriber utilization data.
- 14. A system for reporting utilization of subscriber line call queues as in claim 12 wherein the data publishing platform provides queue utilization reports to a subscriber computer.
- 15. A system for reporting utilization of subscriber line call queues as in claim 14 wherein the queue utilization reports are sent over the Internet to the subscriber.
- 16. A method of reporting utilization of call queues, each call placed from a caller to a subscriber line, the call processed by an Advanced Intelligent Network (AIN) having at least one cental office switch and a service control point (SCP) in electrical communication with a plurality of subscriber switches via a signaling network, the method comprising:
providing an intelligent peripheral in electrical communication with the at least one cental office switch and the SCP, the intelligent peripheral equipped with call queuing functionality; receiving each of a plurality of calls to access the subscriber line; for each call, determining that the subscriber line is busy; queuing each call in the intelligent peripheral if the subscriber line is busy; collecting queue utilization information about each queued call in the service control point; and generating queue utilization statistics based on the collected queue utilization information.
- 17. A method of reporting utilization of call queues in claim 16, the method further comprising:
monitoring the subscriber line to notify the SCP when the line is idle; placing a call from the intelligent peripheral to the subscriber in response to a determination that the subscriber line is idle; forwarding answer supervision to the intelligent peripheral in response to the call from the intelligent peripheral being answered by the subscriber; and transferring and connecting the subscriber and the caller at the central office switch.
- 18. A method of reporting utilization of call queues in claim 16, the method further comprising:
monitoring call signaling to detect a termination attempt trigger; launching a query at the SCP for receipt by the intelligent peripheral requesting the queue status of the subscriber line in response to the detected termination attempt trigger; forwarding the call to the intelligent peripheral to be added to the queue in response to a determination that the queue is active; delivering the call to the subscriber and setting a next event list trigger to determine the status of a subscriber line in response to a determination that the queue is empty; connecting the call to the subscriber line in response to a determination that the line is idle; and forwarding the call to the intelligent peripheral to be placed in queue in response to a determination that the subscriber line is busy.
- 19. A method of reporting utilization of call queues in claim 16 wherein generating queue utilization statistics is performed by a data server in communication with the service control point.
- 20. A method of reporting utilization of call queues in claim 19 wherein the data server aggregates information for each of a plurality of subscribers.
- 21. A method of reporting utilization of call queues in claim 16, the method further comprising formatting the queue utilization statistics for access by a subscriber over the Internet.
- 22. A method of reporting utilization of call queues in claim 16, the method further comprising sending queue utilization statistics to the subscriber.
- 23. A method of reporting utilization of call queues in claim 16, the method further comprising:
aggregating subscriber data across a plurality of report periods; and calculating utilization information based on the aggregated data.
- 24. For use in an Advanced Intelligent Network (AIN) equipped with termination attempt trigger (TAT) capability, the AIN having at least one central office switch and a service control point (SCP) in electrical communication with a plurality of subscriber switches via a signaling network, a method of reporting utilization of queuing of a plurality of telephone calls from a caller to a subscriber telephone line comprising:
providing an intelligent peripheral in electrical communication with the central office switch and the SCP, the intelligent peripheral equipped with queuing functionality for each of the subscribers; monitoring signaling to detect a TAT; generating a first electrical signal for receipt by the SCP in response to the detected TAT; generating a second electrical signal at the SCP for receipt by the intelligent peripheral requesting status of a queue associated with the subscriber line; generating a third electrical signal at the SCP for receipt by the subscriber switch instructing the subscriber switch to forward the call to the intelligent peripheral to be added to the queue in response to a determination that the queue is active; collecting queue utilization information about each queued call; and generating queue utilization statistics based on the collected queue utilization information.
- 25. The method of claim 24 wherein the AIN is further equipped with Next Event List (NEL) functionality, the method further comprising:
generating a fourth electrical signal at the SCP for receipt by the subscriber switch instructing the subscriber switch to deliver the call to the subscriber and to set a NEL to determine the status of the subscriber line in response to a determination that the queue is empty; and connecting the call to the subscriber line in response to a determination that the subscriber line is idle.
- 26. The method of claim 24 further comprising:
generating a fifth electrical signal at the subscriber switch for receipt by the SCP in response to a determination that the subscriber line is busy; generating a sixth electrical signal at the SCP for receipt by the subscriber switch instructing the subscriber switch to forward the call to the intelligent peripheral to be placed in the queue; generating a seventh electrical signal at the SCP for receipt by the subscriber switch instructing the subscriber switch to set a monitor on the subscriber line and to notify the SCP when the line is idle; generating an eighth electrical signal at the subscriber switch for receipt by the SCP in response to a determination that the subscriber line is idle; generating a ninth electrical signal at the SCP for receipt by the intelligent peripheral instructing the intelligent peripheral to call the subscriber via the central office switch; generating a tenth electrical signal at the central office switch for receipt by the intelligent peripheral to forward answer supervision to the intelligent peripheral in response to the call being answered by the subscriber; and generating an eleventh electrical signal at the intelligent peripheral for receipt by the central office switch to transfer and connect the subscriber and the caller at the central office switch.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. application Ser. No. 09/159,940, filed Sep. 24, 1998, which, in turn, is a continuation of U.S. Pat. No. 5,844,896, filed Feb. 26, 1997, each of which is incorporated by reference herein.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09159940 |
Sep 1998 |
US |
Child |
09802070 |
Mar 2001 |
US |