IP Library Granted Patent US 7,885,400
Granted Patent B2
US 7,885,400 · App. 11/827,142 · Granted Feb 8, 2011

Call features for automatic call distribution system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,885,400
App. No.
11/827,142
Granted
Feb 8, 2011
Kind
B2
Abstract

Call features for an Automatic Call Distribution (ACD) system implemented within a packet-based telephone environment are disclosed. Within a packet-based network, data messages are transferred between the ACD system and customer telephone stations while the customer waits for an attendant to become available. These data messages allow the customer to be informed of his/her current status within the priority order and further allows the customer to initiate a number of customer oriented operations. These operations include selecting music to listen to while waiting, requesting to be alerted when an attendant becomes available, and initiating a browser session for accessing data information. Overall, the status reports in combination with the initiating of one or more of the customer oriented operations can make the time spent waiting for an attendant a more productive and pleasant experience for the customer.

Claims (36)

1. An Automatic Call Distribution (ACD) controller arranged to be coupled through at least one packet-based network to a plurality of remote telephone stations and one or more attendant telephone stations, the ACD controller comprising:

call reception logic that controls the establishment of telephone sessions between the remote telephone stations and the one or more attendant telephone stations;

wherein the call reception logic operates to:

receive one or more data packets including call initiation signals from a particular one of the remote telephone stations,

monitor if an attendant availability parameter is met; if the attendant availability parameter is not met, to send at least one data information message within one or more data packets to the particular remote telephone station via the at least one packet-based network; and, if the attendant availability parameter is met, to establish an audio channel between the particular remote telephone station and a particular one of the attendant telephone stations, wherein the data information message comprises an alert request option,

monitor for receipt of one or more data packets including an alert request activation message from the particular remote telephone station in response to the alert request option; and, if the call reception logic receives the alert request activation message from the particular remote telephone station, to send an alert message within one or more data packets to the particular remote telephone station when the attendant availability parameter is met, and

send an alert mode message within one or more data packets to the particular remote telephone station if the call reception logic receives the alert request activation message from the particular remote telephone station, the alert mode message enabling an alert mode icon to be displayed on the display of the particular remote telephone station, wherein the alert mode icon indicates to a user the remote telephone station is in alert mode and can proceed with normal operations.

2. An ACD controller in accordance with claim 1 , wherein the call reception logic further operates to periodically determine a waiting parameter prior to the attendant availability parameter being met and to periodically send a data information message within one or more data packets comprising the waiting parameter to the particular remote telephone station.

3. An ACD controller in accordance with claim 1 , wherein the alert message comprises a ring request for the particular remote telephone station.

4. An ACD controller in accordance with claim 3 , wherein the ring request comprises a volume request to ensure a ring volume selection corresponding to the particular remote telephone station is at a sufficiently high level.

5. An ACD controller in accordance with claim 1 , wherein the alert message comprises an email message being sent to an email account corresponding to the particular remote telephone station.

6. An ACD controller in accordance with claim 1 , wherein the alert request option comprises a text string to be displayed on a display screen associated with the particular remote telephone station, the text string indicating to a user of the particular remote telephone station how to send an alert request activation message to the call reception logic.

7. An ACD controller in accordance with claim 1 , wherein the call reception logic further operates to query the capabilities of the particular remote telephone station prior to sending the data information message, a format for the data information message being determined based upon the capabilities of the particular remote telephone station.

8. An ACD controller in accordance with claim 1 , wherein the call reception logic further operates to send control signals within one or more data packets to the particular remote telephone station indicating the ACD controller will control a user interface comprising a display screen within the particular remote telephone station.

9. An ACD controller in accordance with claim 8 , wherein the user interface of the particular remote station further comprises softkeys.

10. An ACD controller in accordance with claim 8 , wherein the at least one packet-based network is an Internet Protocol (IP) network and the data information message is transmitted within an IP packet.

11. An ACD controller in accordance with claim 1 , wherein the call reception logic further operates to:

when the alert request activation signal is received, storing a directory number corresponding to the remote telephone station; disconnecting the particular remote telephone station from the ACD controller; monitoring for an attendant ready signal from the ACD controller; and, if the attendant ready signal is received, initiating a telephone session with the particular remote telephone station using the stored directory number in order to connect the particular remote telephone station and a one of the attendant telephone stations.

12. An Automatic Call Distribution (ACD) center comprising:

one or more attendant telephone stations;

an ACD controller arranged to be coupled through at least one packet-based network to a plurality of remote telephone stations and the one or more attendant telephone stations, the ACD controller comprising call reception logic that controls the establishment of telephone sessions between the remote telephone stations and the attendant telephone stations,

wherein the call reception logic operates to:

receive one or more data packets including call initiation signals from a particular one of the remote telephone stations,

monitor if an attendant availability parameter is met; if the attendant availability parameter is not met, to send at least one data information message within one or more data packets to the particular remote telephone station via the at least one packet-based network; and, if the attendant availability parameter is met, to establish an audio channel between the particular remote telephone station and a particular one of the attendant telephone stations, wherein the data information message comprises an alert request option,

monitor for receipt of one or more data packets including an alert request activation message from the particular remote telephone station in response to the alert request option; and, if the call reception logic receives the alert request activation message from the particular remote telephone station, to send an alert message within one or more data packets to the particular remote telephone station when the attendant availability parameter is met, and

send an alert mode message within one or more data packets to the particular remote telephone station if the call reception logic receives the alert request activation message from the particular remote telephone station, the alert mode message enabling an alert mode icon to be displayed on the display of the particular remote telephone station, wherein the alert mode icon indicates to a user the remote telephone station is in alert mode and can proceed with normal operations.

13. An ACD system in accordance with claim 12 , wherein the alert message comprises a ring request for the particular remote telephone station.

14. An ACD system in accordance with claim 13 , wherein the ring request comprises a volume request to ensure a ring volume selection corresponding to the particular remote telephone station is at a sufficiently high level.

15. An ACD system in accordance with claim 12 , wherein the call reception logic further operates to:

when the alert request activation signal is received, storing a directory number corresponding to the remote telephone station; disconnecting the particular remote telephone station from the ACD controller; monitoring for an attendant ready signal from the ACD controller; and, if the attendant ready signal is received, initiating a telephone session with the particular remote telephone station using the stored directory number in order to connect the particular remote telephone station and a one of the attendant telephone stations.

16. A method of operating an Automatic Call Distribution (ACD) controller arranged to be coupled through at least one packet-based network to a plurality of remote telephone stations and one or more attendant telephone stations, the method comprising:

controlling establishment of telephone sessions between the remote telephone stations and the one or more attendant telephone stations by:

receiving one or more data packets including call initiation signals from a particular one of the remote telephone stations;

monitoring if an attendant availability parameter is met; if the attendant availability parameter is not met, sending at least one data information message within one or more data packets to the particular remote telephone station via the at least one packet-based network; and, if the attendant availability parameter is met, establishing an audio channel between the particular remote telephone station and a particular one of the attendant telephone stations, wherein the data information message comprises an alert request option;

monitoring for receipt of one or more data packets including an alert request activation message from the particular remote telephone station in response to the alert request option; and, if the call reception logic receives the alert request activation message from the particular remote telephone station, sending an alert message within one or more data packets to the particular remote telephone station when the attendant availability parameter is met; and

sending an alert mode message within one or more data packets to the particular remote telephone station if the call reception logic receives the alert request activation message from the particular remote telephone station, the alert mode message enabling an alert mode icon to be displayed on the display of the particular remote telephone station, wherein the alert mode icon indicates to a user the remote telephone station is in alert mode and can proceed with normal operations.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032399/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →