US6222920B1 - Method and apparatus for value-based queuing of telephone calls - Google Patents
Method and apparatus for value-based queuing of telephone calls Download PDFInfo
- Publication number
- US6222920B1 US6222920B1 US09/360,392 US36039299A US6222920B1 US 6222920 B1 US6222920 B1 US 6222920B1 US 36039299 A US36039299 A US 36039299A US 6222920 B1 US6222920 B1 US 6222920B1
- Authority
- US
- United States
- Prior art keywords
- telephone call
- call
- queue
- new telephone
- economic value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13072—Sequence circuits for call signaling, ACD systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13091—CLI, identification of calling line
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1322—PBX
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1325—Priority service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1328—Call transfer, e.g. in PBX
Definitions
- the present invention relates to a system and method for controlled queuing of incoming calls to a vendor and, more particularly, to a system and method for changing an assigned position of a call in a queue, with the change being dependent upon the value of the call to the vendor.
- problems associated with waiting on hold have grown. Such problems include, for example, excessively long waits, full queues that cannot accept additional callers, and accidental disconnects. These problems have engendered a high level of frustration and ill will among callers. Some companies now routinely inform calling customers who are on hold how long a current wait is expected to last before a service representative will be available to take the call.
- the caller's queue position is dependent upon the receipt time of the call at the vendor location. No consideration is given to the identity of the caller or the potential value of the call. While this is a democratic way to handle incoming calls, it may not be good for business. For instance, a large number of low business value calls may be in a queue when a high business value call is received. As a result, the high business value call is subjected to a long wait while the low business value calls are answered—with attendant dissatisfaction on the part of the high business value caller.
- automatic call answering systems include a private branch exchange (PBX) which processes an incoming call and identifies the number dialed using a dialed number identification service function (DNIS). Once that information is stored, the PBX checks a routing database for DNIS routing instructions and routes the call to an automatic call distributor (ACD), which may be a separate entity or be incorporated into the PBX's functionality. The ACD logs each call in memory and assigns each call a rank based on, for instance, the order in which the call arrived. If there are currently N calls in a queue, the ACD normally assigns a next call received from the PBX to position N+1 in the queue.
- PBX private branch exchange
- DNIS dialed number identification service function
- the call residing at the top of the queue in the ACD is removed and sent to the PBX, which takes the corresponding incoming line off hold and routes the call to the available agent.
- the ACD then moves up each call in the queue and the process continues.
- the system includes an interactive voice response unit (IVRU).
- IVRU interactive voice response unit
- the IVRU is utilized to periodically communicate with incoming callers, indicating position in the queue and a waiting time until the call is expected to be answered.
- U.S. Pat. No. 5,020,095 to Morganstein et al. describes a call processing apparatus which queues calls that are waiting to be connected to a service position. The apparatus calculates a queue position and wait time and transmits the queue data to the calling party.
- U.S. Pat. No. 5,444,774 to Friedes describes an interactive queuing system for a call center and collects initial information from the caller while the call is in the holding queue. The information input by the caller enables the apparat us to query a database and to retrieve additional information needed to service the caller's call. That information is then displayed to a next available agent when the call is received by that agent.
- U.S. Pat. No. 5,561,707 to Katz describes a telephone interface system which is adapted to select or qualify a set of callers, acquire data from the callers in the set and to statistically analyze the acquired data.
- U.S. Pat. No. 4,788,715 to Lee describes an automatic call distributor system wherein calls waiting in a queue are informed of expected wait time until connection to an agent. The announcements are periodically updated to reassure customers that they are progressing in the queue. The customers are also given the opportunity to leave a message if they do not wish to wait in the queue.
- a priority call queuing system allows a called site to exercise control over the position in a queue of an incoming call which has been placed on hold due to the unavailability of an agent to immediately handle the call.
- an interactive voice response unit interrogates the caller and determines caller information such as: identity of the caller, quantity of items to be ordered, item numbers, catalog numbers and other data from which an economic value of the call can be determined.
- the call information is used, in conjunction with pricing and other economic data present in a database at the called site, to assign an economic value to the call.
- the call's position in the queue is then adjusted in a manner that is masked from the caller, in accordance with the assigned economic value.
- the rank positions of other calls within the queue are then adjusted accordingly.
- FIG. 1 is a block diagram illustrating a priority phone queuing system that incorporates the invention.
- FIG. 2 is a block diagram of the private branch exchange (PBX) of FIG. 1 .
- PBX private branch exchange
- FIG. 3 is a block diagram of the automatic call distributor (ACD) of FIG. 1 .
- FIG. 4 a is a schematic drawing showing a call database maintained within the PBX of FIG. 2 .
- FIG. 4 b is a schematic drawing of a product order database maintained within the ACD of FIG. 3 .
- FIG. 4 c is a schematic drawing of a value database maintained within the ACD of FIG. 3 .
- FIGS. 5-8 comprise a flow chart illustrating the process by which calls are processed in rank.
- a priority phone queuing system incorporating the invention comprises a PBX 10 , an ACD 12 and an IVRU 14 .
- PBX 10 receives incoming calls via trunk 15 and is connected to a plurality of agent terminals 16 via trunk 20 .
- all agent terminals 16 are busy and that PBX 10 cannot respond to an incoming call by making a direct connection to an agent terminal 16 .
- PBX 10 is forced to place the incoming call on hold.
- PBX 10 determines the calling telephone number.
- Call data associated with the call (i.e., calling number, time of call,etc.) is forwarded by PBX 10 to ACD 12 .
- ACD 12 then creates a record based on the call in databases that are preferably maintained in the ACD. (It is to be understood that the databases to be described below may be maintained in PBX 10 rather than ACD 12 ).
- ACD 12 then provides a signal to IVRU 14 to communicate with the caller and to obtain certain data regarding the subject of the call which will enable an economic value to be assigned to the call. As an example, assume that the called site offers products for sale. In such a case, IVRU 14 queries the caller regarding the identity and quantity of items to be ordered, catalog number, etc.
- the caller's responses to the queries are preferably caller-entered DTMF signals that are converted into data values by IVRU 14 . Those values are then transmitted to ACD 12 which updates its databases regarding the call. Thereafter, ACD 12 determines, for example, the cost of the items to be ordered so as to develop an estimated total value of the order and enters the total value into its databases.
- ACD 12 calculates and assigns a value to the order which is representative of its economic value. ACD 12 then reviews the call queue to determine which orders, if any, have a higher assigned economic value then a current call being considered. If there are none, the current call is ranked first in the queue and its queue position is updated accordingly. If the current call has a lower economic value than any call in the queue, then the current call is ranked last and its position in the queue is assigned accordingly. If the current call value is somewhere in the middle of the queue, ACD 12 finds the closest two economic values, i.e., higher and lower, and assigns the current call to the queue at a position between the two calls. The remaining call positions are then reordered accordingly. Thereafter, the queue is handled in the conventional manner, with ACD 12 removing each call from the top of the queue as an agent terminal 16 becomes available.
- the economic value of a call can be based upon a total number of items to be ordered, a total dollar amount of the order and/or the profitability of the order and the status of the customer.
- the customer status is indicative of a level of importance of the calling customer. For example, a customer who averages six orders of over $100 each per year may have a higher status than a customer who averages one $200 order per year.
- the originating location of the call may also be used in determining the economic value of the call.
- Each of the aforesaid methods of valuation equates to assigning an economic value to the call, with the economic value being particularly relevant to the organization receiving the call.
- FIG. 2 illustrates components of PBX 10 which include a conventional switch network 24 that receives incoming calls via trunk 15 and provides outgoing connections to various ones of agent terminals 16 (FIG. 1) via trunk 20 .
- the operation of PBX 10 is controlled by a central processing unit (CPU) 30 which is, in turn, controlled by procedures stored in random access memory (RAM) 32 and read-only memory (ROM) 34 .
- CPU central processing unit
- RAM random access memory
- ROM read-only memory
- Control procedures and databases used by CPU 30 are held in data storage device 36 (e.g. a hard disk drive) and are selectively downloaded to RAM 32 , as needed.
- data storage device 36 e.g. a hard disk drive
- Call processor routine 38 when loaded into RAM 32 , directs the handling of incoming calls and control of switch network 24 in a manner described herein below.
- Routing database 40 maintains the necessary internal routing information regarding agent terminals 16 (and any other terminals that are connected to PBX 10 ).
- Agent database 42 provides further information regarding each agent terminal and is utilized to enable the routing of control signals and telephone calls between PBX 10 and the individual agent terminals 16 .
- PBX 10 controls communications with each of agent terminals 16 via a communication port 46 and an agent interface 44 , with the signaling occurring over control wiring (not shown). The signaling may, alternatively, be carried over the internal telephone network.
- An ACD interface 48 enables PBX 10 to communicate with ACD 12 (shown in FIG. 3 ).
- ACD 12 is controlled by a CPU 52 and includes a ROM 53 and a RAM 54 , the latter of which maintains a queue 56 (or queues) of calls awaiting connection to an agent terminal 16 .
- ACD 12 communicates with PBX 10 via communication port 68 and PBX interface 70 , and with IVRU 14 via IVRU interface 72 .
- a data storage device 58 includes a call distribution procedure 60 that enables handling of queue 56 and other functions performed by ACD 12 , to be hereafter described.
- Data storage device 58 further includes a call database 62 , a product order database 64 and a value database 66 , all of which will be hereafter described in conjunction with the schematic illustrations of FIGS. 4 a - 4 c.
- PBX 10 , ACD 12 and IVRU 14 are all commercially available units.
- the Ameritech Corporation's Call Center provides automated call attendant functions, automatic call distributor functions and interactive voice response functions.
- Call database 62 includes: a listing of the calling phone number, a call tracking number assigned by ACD 12 , the position of the call within a call queue, assigned and updated by ACD 12 , a time received value which indicates the time the call was received by PBX 10 , and one or more product order number(s), derived from an interactive process with the caller to be described below.
- Product order database 64 (FIG. 4 b ) includes, for each call, the following entries: the call tracking number for the call, the quantity of items ordered, the item numbers of the items ordered, the item price and item description, and a catalog number for each ordered item. While the system provides the call tracking number, the remaining data is obtained from the caller. Alternatively, the system may include locally, or through remote access, pricing data. Thus, only an item descriptor such as a catalog number need be obtained from the caller.
- Value database 66 (FIG. 4 c ) includes, for each call, the call tracking number, a product order number, the quantity of items ordered, an assigned economic value as calculated by ACD 12 in a manner described below, and a resultant queue position assigned by ACD 12 .
- call database 62 The data contained within call database 62 , product order database 64 and value database 66 are employed to enable ACD 12 and IVRU 14 to determine the economic value of a current call and the positioning of the current call in a queue.
- PBX 10 determines the called telephone number and any corresponding extension (box 102 ). PBX 10 then identifies the caller's phone number (box 104 ) and next identifies the route to the called number by accessing a dialed number identification service (DNIS) (box 106 ). Once the routing information is obtained from the DNIS, the current call is put on hold and data regarding the current call is routed to ACD 12 and IVRU 14 (box 108 ).
- DNIS dialed number identification service
- ACD 12 logs the call and updates call database 62 by establishing a record for the call, placing the call in call queue 56 , and, thereafter, recording the data received from IVRU 14 (described below) regarding the call in the call database.
- IVRU 14 queries the caller regarding the subject of the call.
- IVRU 14 will have prestored therein a script which is utilized during the caller query action. Using the script, IVRU 14 queries the current caller with a series of questions which inquire into the details of an order (box 110 ). These details include, for example, the quantity of items being ordered, identifying item numbers, catalog numbers, etc.
- IVRU 14 records the caller responses (via received signals from the caller's touch-tone key entries) (box 112 ). Those responses are then forwarded by IVRU 14 to ACD 12 (box 114 ).
- CPU 52 of ACD 12 receives the caller responses from IVRU 14 (box 115 ) and extracts the corresponding order data (box 116 ).
- CPU 52 processes the order information and calculates an economic value for the call (box 117 ).
- the economic value is based, for example, on the total dollar amount of the order, the value of the customer, and may also include the origin of the calling phone number.
- CPU 52 updates the entries in product order database 64 that correspond to the call (box 118 ).
- While the present invention has been so far illustrated with respect to the sale/purchase of catalog merchandise, it will be understood that it has broad application to transactions having any measurable economic value.
- One such relevant application includes the purchase of airline or other travel-related tickets.
- the described process for querying the caller to determine the economic value of the call is implemented by a script having particular relevance to the expected mode of travel—for example the departure location, destination location, and travel dates planned for air travel. With local or remote access to ticket cost data, or general rules for pricing travel, the system can then determine the economic value of the potential airline ticket purchase, and queue the call appropriately.
- CPU 52 compares the assigned economic value for the call to the assigned economic values of calls currently in the call queue (box 119 ). If the assigned economic value of the call is higher than any calls currently in the queue (decision 120 ), ACD 12 assigns the call to a first position in the call queue (box 122 ). If the assigned economic value number of the call is not higher than all calls in the call queue, it is next determined whether the call's assigned economic value number is lower than any calls currently in the queue (box 124 ). If the call has the lowest value, it is placed in the last position in the call queue (box 126 ).
- ACD 12 looks for the next closest assigned economic values above and below the call's assigned economic value (box 128 ), and assigns the call to a position in the call queue between those two values (box 130 ).
- the new rank position for the call is stored in call database 62 , and the positions of the remaining calls in the queue are updated accordingly (box 132 ). Thereafter, the new call rank is sent to the PBX (box 134 ) to implement the new queue.
- a system incorporating the invention will preferably include safeguards which prevent “low value” calls from being continually pushed down in the queue. For instance, low value calls, once positioned in a queue and repositioned N times can then be interspersed in the call queue among higher value economic calls (and no longer subject to re-positioning) so as to assure their being handled within a reasonable time. Alternative procedures can be determined by those skilled in the art to assure that low value calls are handled, albeit at a slower rate than high value calls, at some point.
- the hardware implementation of the system may be varied depending on the environment, however, irrespective of the hardware configuration, the functions described above need to be accomplished to carry out the invention.
- the ACD may be entirely omitted if the ACD functionality is incorporated into the PBX.
- incoming calls would be directly handled by the PBX, which would, in turn, be connected to the IVRU.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims (28)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/360,392 US6222920B1 (en) | 1997-04-11 | 1999-07-23 | Method and apparatus for value-based queuing of telephone calls |
US09/633,625 US6487291B1 (en) | 1997-04-11 | 2000-08-07 | Method and apparatus for valve-based queuing of telephone calls |
US10/116,545 US20020110234A1 (en) | 1997-04-11 | 2002-04-04 | Method and apparatus for value-based queuing of telephone calls |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/843,153 US6088444A (en) | 1997-04-11 | 1997-04-11 | Method and apparatus for value-based queuing of telephone calls |
US09/360,392 US6222920B1 (en) | 1997-04-11 | 1999-07-23 | Method and apparatus for value-based queuing of telephone calls |
Related Parent Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/843,153 Continuation US6088444A (en) | 1997-04-11 | 1997-04-11 | Method and apparatus for value-based queuing of telephone calls |
US08/842,153 Continuation US5927756A (en) | 1996-04-23 | 1997-04-23 | Safety belt tightener |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/633,625 Continuation US6487291B1 (en) | 1997-04-11 | 2000-08-07 | Method and apparatus for valve-based queuing of telephone calls |
Publications (1)
Publication Number | Publication Date |
---|---|
US6222920B1 true US6222920B1 (en) | 2001-04-24 |
Family
ID=25289200
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/843,153 Expired - Lifetime US6088444A (en) | 1997-04-11 | 1997-04-11 | Method and apparatus for value-based queuing of telephone calls |
US09/360,392 Expired - Lifetime US6222920B1 (en) | 1997-04-11 | 1999-07-23 | Method and apparatus for value-based queuing of telephone calls |
US09/633,625 Expired - Lifetime US6487291B1 (en) | 1997-04-11 | 2000-08-07 | Method and apparatus for valve-based queuing of telephone calls |
US10/116,545 Abandoned US20020110234A1 (en) | 1997-04-11 | 2002-04-04 | Method and apparatus for value-based queuing of telephone calls |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/843,153 Expired - Lifetime US6088444A (en) | 1997-04-11 | 1997-04-11 | Method and apparatus for value-based queuing of telephone calls |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/633,625 Expired - Lifetime US6487291B1 (en) | 1997-04-11 | 2000-08-07 | Method and apparatus for valve-based queuing of telephone calls |
US10/116,545 Abandoned US20020110234A1 (en) | 1997-04-11 | 2002-04-04 | Method and apparatus for value-based queuing of telephone calls |
Country Status (1)
Country | Link |
---|---|
US (4) | US6088444A (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020143592A1 (en) * | 2001-03-30 | 2002-10-03 | International Business Machines Corporation | Reception management system and method of handling transactions |
US20020143661A1 (en) * | 2001-03-30 | 2002-10-03 | Tumulty William J. | System and method for prioritizing customer inquiries |
US20020141561A1 (en) * | 2000-04-12 | 2002-10-03 | Austin Logistics Incorporated | Method and system for self-service scheduling of inbound inquiries |
US6487291B1 (en) * | 1997-04-11 | 2002-11-26 | Walker Digital, Llc | Method and apparatus for valve-based queuing of telephone calls |
US20030103619A1 (en) * | 2001-12-03 | 2003-06-05 | Ibm Corporation | Enabling caller controlled hold queue position adjustment |
US20030108159A1 (en) * | 2001-12-12 | 2003-06-12 | International Business Machines Corporation | Destination device based callee identification |
US20030108160A1 (en) * | 2001-12-12 | 2003-06-12 | International Business Machines Corporation | Intermediary device initiated caller identification |
US20040001580A1 (en) * | 2002-06-26 | 2004-01-01 | Andrew Mason | Methods and apparatus for processing a call |
US20040252823A1 (en) * | 2003-06-13 | 2004-12-16 | Assurant Group | Call processing system |
US20060190422A1 (en) * | 2005-02-18 | 2006-08-24 | Beale Kevin M | System and method for dynamically creating records |
US20070047720A1 (en) * | 2005-08-29 | 2007-03-01 | Sbc Knowledge Ventures, L.P. | System and method of managing incoming telephone calls at a call center |
US20070121852A1 (en) * | 2005-11-30 | 2007-05-31 | On-Q Telecom Systems Co., Inc. | Method and system for user prioritization within telecommunication services and in particular within call completion services |
US7245716B2 (en) | 2001-12-12 | 2007-07-17 | International Business Machines Corporation | Controlling hold queue position adjustment |
US20070237319A1 (en) * | 2001-12-12 | 2007-10-11 | Michael Wayne Brown | Intermediary Device Based Callee Identification |
US20080089487A1 (en) * | 2006-10-17 | 2008-04-17 | Yen-Fu Chen | Method and system for telephone number change notification and tracking |
US20080112553A1 (en) * | 2006-11-10 | 2008-05-15 | Yen-Fu Chen | Method and system for verifying incoming telephone numbers |
US20080260138A1 (en) * | 2007-04-18 | 2008-10-23 | Yen-Fu Chen | Method and system for user interaction within a queue |
US20090016506A1 (en) * | 2001-12-17 | 2009-01-15 | International Business Machines Corporation | Logging Calls According To Call Context |
US8157635B2 (en) | 2004-05-07 | 2012-04-17 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
Families Citing this family (158)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6310952B1 (en) * | 1998-07-01 | 2001-10-30 | Lucent Technologies Inc. | Telephone access to overly popular services |
US20020087393A1 (en) * | 1998-07-31 | 2002-07-04 | Laurent Philonenko | Dynamically updated QoS parameterization according to expected business revenue |
US6526135B1 (en) * | 1998-11-18 | 2003-02-25 | Nortel Networks Limited | Automated competitive business call distribution (ACBCD) system |
US6327362B1 (en) * | 1998-11-23 | 2001-12-04 | Lucent Technologies Inc. | System and method including dynamic differential treatment in workflows and contact flow |
US7068775B1 (en) * | 1998-12-02 | 2006-06-27 | Concerto Software, Inc. | System and method for managing a hold queue based on customer information retrieved from a customer database |
US6434230B1 (en) | 1999-02-02 | 2002-08-13 | Avaya Technology Corp. | Rules-based queuing of calls to call-handling resources |
US6745177B2 (en) * | 1999-04-09 | 2004-06-01 | Metro One Telecommunications, Inc. | Method and system for retrieving data from multiple data sources using a search routing database |
US6819759B1 (en) * | 1999-07-01 | 2004-11-16 | Sprint Communications Company, L.P. | System and method for providing personalized and customized services for call center customers waiting in queue |
US7058817B1 (en) | 1999-07-02 | 2006-06-06 | The Chase Manhattan Bank | System and method for single sign on process for websites with multiple applications and services |
AU3438401A (en) | 1999-11-04 | 2001-05-14 | Jp Morgan Chase Bank | System and method for automated financial project management |
US7321864B1 (en) | 1999-11-04 | 2008-01-22 | Jpmorgan Chase Bank, N.A. | System and method for providing funding approval associated with a project based on a document collection |
US8571975B1 (en) | 1999-11-24 | 2013-10-29 | Jpmorgan Chase Bank, N.A. | System and method for sending money via E-mail over the internet |
US10275780B1 (en) | 1999-11-24 | 2019-04-30 | Jpmorgan Chase Bank, N.A. | Method and apparatus for sending a rebate via electronic mail over the internet |
US6744879B1 (en) * | 2000-02-02 | 2004-06-01 | Rockwell Electronic Commerce Corp. | Profit-based method of assigning calls in a transaction processing system |
US6603854B1 (en) * | 2000-02-25 | 2003-08-05 | Teltronics, Inc. | System and method for evaluating agents in call center |
US7321298B2 (en) | 2000-02-25 | 2008-01-22 | Harris Corporation | Skills based routing method and system for call center |
US7844504B1 (en) * | 2000-04-27 | 2010-11-30 | Avaya Inc. | Routing based on the contents of a shopping cart |
US7426530B1 (en) | 2000-06-12 | 2008-09-16 | Jpmorgan Chase Bank, N.A. | System and method for providing customers with seamless entry to a remote server |
US10185936B2 (en) | 2000-06-22 | 2019-01-22 | Jpmorgan Chase Bank, N.A. | Method and system for processing internet payments |
US7103173B2 (en) | 2001-07-09 | 2006-09-05 | Austin Logistics Incorporated | System and method for preemptive goals based routing of contact records |
US7039176B2 (en) * | 2000-08-14 | 2006-05-02 | Telephony@Work | Call center administration manager with rules-based routing prioritization |
US6697858B1 (en) | 2000-08-14 | 2004-02-24 | Telephony@Work | Call center |
US8335855B2 (en) | 2001-09-19 | 2012-12-18 | Jpmorgan Chase Bank, N.A. | System and method for portal infrastructure tracking |
US7246263B2 (en) | 2000-09-20 | 2007-07-17 | Jpmorgan Chase Bank | System and method for portal infrastructure tracking |
US6665396B1 (en) * | 2000-10-06 | 2003-12-16 | Cisco Technologies, Inc. | Call hold manager system and method |
CA2444725C (en) * | 2001-04-19 | 2008-02-12 | British Telecommunications Public Limited Company | Call centres |
US8849716B1 (en) | 2001-04-20 | 2014-09-30 | Jpmorgan Chase Bank, N.A. | System and method for preventing identity theft or misuse by restricting access |
US8175257B1 (en) | 2001-05-31 | 2012-05-08 | Cisco Technology, Inc. | Method and apparatus for scheduling automatic call distribution system callers |
WO2002099598A2 (en) | 2001-06-07 | 2002-12-12 | First Usa Bank, N.A. | System and method for rapid updating of credit information |
US7054434B2 (en) | 2001-07-09 | 2006-05-30 | Austin Logistics Incorporated | System and method for common account based routing of contact records |
US7715546B2 (en) | 2001-07-09 | 2010-05-11 | Austin Logistics Incorporated | System and method for updating contact records |
US7266839B2 (en) | 2001-07-12 | 2007-09-04 | J P Morgan Chase Bank | System and method for providing discriminated content to network users |
US7103576B2 (en) | 2001-09-21 | 2006-09-05 | First Usa Bank, Na | System for providing cardless payment |
US6912272B2 (en) | 2001-09-21 | 2005-06-28 | Talkflow Systems, Llc | Method and apparatus for managing communications and for creating communication routing rules |
WO2003038561A2 (en) | 2001-11-01 | 2003-05-08 | First Usa Bank, N.A. | System and method for establishing or modifying an account with user selectable terms |
US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US7103172B2 (en) * | 2001-12-12 | 2006-09-05 | International Business Machines Corporation | Managing caller profiles across multiple hold queues according to authenticated caller identifiers |
US7003466B2 (en) * | 2001-12-12 | 2006-02-21 | International Business Machines Corporation | Destination device initiated caller identification |
US7076051B2 (en) * | 2001-12-12 | 2006-07-11 | International Business Machines Corporation | Promoting caller voice browsing in a hold queue |
US7212625B1 (en) * | 2001-12-20 | 2007-05-01 | Nortel Networks Limited | System and method for presenting queue lengths of various media used by service centers |
US7941533B2 (en) | 2002-02-19 | 2011-05-10 | Jpmorgan Chase Bank, N.A. | System and method for single sign-on session management without central server |
US7353383B2 (en) | 2002-03-18 | 2008-04-01 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on with cryptography |
US7962644B1 (en) * | 2002-03-18 | 2011-06-14 | Oracle International Corporation | Systems and methods for handling a plurality of communications |
US7246324B2 (en) | 2002-05-23 | 2007-07-17 | Jpmorgan Chase Bank | Method and system for data capture with hidden applets |
US7143174B2 (en) | 2002-06-12 | 2006-11-28 | The Jpmorgan Chase Bank, N.A. | Method and system for delayed cookie transmission in a client-server architecture |
US7472171B2 (en) | 2002-06-21 | 2008-12-30 | Jpmorgan Chase Bank, National Association | Method and system for determining receipt of a delayed cookie in a client-server architecture |
US7492888B2 (en) * | 2002-09-24 | 2009-02-17 | Power Mark J | Method and apparatus for assigning priorities by applying dynamically-changeable business rules |
US7058660B2 (en) | 2002-10-02 | 2006-06-06 | Bank One Corporation | System and method for network-based project management |
US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
US7809628B1 (en) * | 2003-05-30 | 2010-10-05 | Trading Technologies International Inc. | System and method for estimating order position |
US7174011B2 (en) * | 2003-07-11 | 2007-02-06 | At & T Knowledge Ventures Lp | Telephone call center with method for providing customer with wait time updates |
US7376838B2 (en) | 2003-07-17 | 2008-05-20 | Jp Morgan Chase Bank | Method for controlled and audited access to privileged accounts on computer systems |
US7050569B1 (en) * | 2003-08-08 | 2006-05-23 | Sprint Spectrum L.P. | Selecting an interactive application to run while a caller is on hold depending on the caller's expected wait time |
US9208497B2 (en) * | 2005-02-25 | 2015-12-08 | Yellowpages.Com Llc | Methods and apparatuses for prioritizing advertisements for presentation |
US8190893B2 (en) | 2003-10-27 | 2012-05-29 | Jp Morgan Chase Bank | Portable security transaction protocol |
US7421696B2 (en) | 2003-12-22 | 2008-09-02 | Jp Morgan Chase Bank | Methods and systems for managing successful completion of a network of processes |
US8081749B1 (en) | 2004-05-17 | 2011-12-20 | Cisco Technology, Inc. | System and method for integrated queue management |
US20060034445A1 (en) * | 2004-08-13 | 2006-02-16 | Zanick Enterprises Limited | Method and system for prioritising incoming communications |
US7949123B1 (en) | 2004-09-28 | 2011-05-24 | Avaya Inc. | Wait time predictor for long shelf-life work |
US8885812B2 (en) | 2005-05-17 | 2014-11-11 | Oracle International Corporation | Dynamic customer satisfaction routing |
US8185877B1 (en) | 2005-06-22 | 2012-05-22 | Jpmorgan Chase Bank, N.A. | System and method for testing applications |
US8583466B2 (en) | 2005-08-09 | 2013-11-12 | Oracle International Corporation | System and method for routing workflow items based on workflow templates in a call center |
US8583926B1 (en) | 2005-09-19 | 2013-11-12 | Jpmorgan Chase Bank, N.A. | System and method for anti-phishing authentication |
US7630486B2 (en) * | 2005-09-20 | 2009-12-08 | Cisco Technology, Inc. | Method and system for handling a queued automatic call distributor call |
US8793490B1 (en) | 2006-07-14 | 2014-07-29 | Jpmorgan Chase Bank, N.A. | Systems and methods for multifactor authentication |
US20080183540A1 (en) * | 2007-01-31 | 2008-07-31 | Lewis Donald C | Method and system for matching resources and co-resources |
US8041765B1 (en) | 2007-05-17 | 2011-10-18 | Avaya Inc. | Method and apparatus providing sender information by way of a personal virtual assistant (PVA) |
US8473735B1 (en) | 2007-05-17 | 2013-06-25 | Jpmorgan Chase | Systems and methods for managing digital certificates |
US8175007B2 (en) * | 2007-06-14 | 2012-05-08 | Cisco Technology, Inc. | Call priority based on audio stream analysis |
US10097695B2 (en) | 2007-08-10 | 2018-10-09 | Fonality, Inc. | System and method for providing carrier-independent VoIP communication |
US8321682B1 (en) | 2008-01-24 | 2012-11-27 | Jpmorgan Chase Bank, N.A. | System and method for generating and managing administrator passwords |
US8781100B2 (en) * | 2008-01-28 | 2014-07-15 | Satmap International Holdings Limited | Probability multiplier process for call center routing |
US10708430B2 (en) | 2008-01-28 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9781269B2 (en) | 2008-01-28 | 2017-10-03 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US8670548B2 (en) * | 2008-01-28 | 2014-03-11 | Satmap International Holdings Limited | Jumping callers held in queue for a call center routing system |
US10567586B2 (en) * | 2008-11-06 | 2020-02-18 | Afiniti Europe Technologies Limited | Pooling callers for matching to agents based on pattern matching algorithms |
US9692898B1 (en) | 2008-01-28 | 2017-06-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking paring strategies in a contact center system |
US9712676B1 (en) | 2008-01-28 | 2017-07-18 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US8903079B2 (en) * | 2008-01-28 | 2014-12-02 | Satmap International Holdings Limited | Routing callers from a set of callers based on caller data |
US8879715B2 (en) | 2012-03-26 | 2014-11-04 | Satmap International Holdings Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US9787841B2 (en) | 2008-01-28 | 2017-10-10 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US20090190750A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Routing callers out of queue order for a call center routing system |
US8824658B2 (en) | 2008-11-06 | 2014-09-02 | Satmap International Holdings Limited | Selective mapping of callers in a call center routing system |
US10708431B2 (en) | 2008-01-28 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9654641B1 (en) | 2008-01-28 | 2017-05-16 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US8718271B2 (en) * | 2008-01-28 | 2014-05-06 | Satmap International Holdings Limited | Call routing methods and systems based on multiple variable standardized scoring |
US9300802B1 (en) | 2008-01-28 | 2016-03-29 | Satmap International Holdings Limited | Techniques for behavioral pairing in a contact center system |
US20090232294A1 (en) * | 2008-01-28 | 2009-09-17 | Qiaobing Xie | Skipping a caller in queue for a call routing center |
US9774740B2 (en) | 2008-01-28 | 2017-09-26 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10750023B2 (en) | 2008-01-28 | 2020-08-18 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9712679B2 (en) | 2008-01-28 | 2017-07-18 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US20090190745A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Pooling callers for a call center routing system |
US20100020959A1 (en) * | 2008-07-28 | 2010-01-28 | The Resource Group International Ltd | Routing callers to agents based on personality data of agents |
US8644490B2 (en) * | 2008-08-29 | 2014-02-04 | Satmap International Holdings Limited | Shadow queue for callers in a performance/pattern matching based call routing system |
US8781106B2 (en) * | 2008-08-29 | 2014-07-15 | Satmap International Holdings Limited | Agent satisfaction data for call routing based on pattern matching algorithm |
US8767946B1 (en) | 2008-09-08 | 2014-07-01 | Invoca, Inc. | Methods and systems for processing and managing communications |
US9292861B2 (en) | 2008-09-08 | 2016-03-22 | Invoca, Inc. | Methods and systems for routing calls |
US8917860B2 (en) | 2008-09-08 | 2014-12-23 | Invoca, Inc. | Methods and systems for processing and managing communications |
US8238540B1 (en) * | 2008-09-08 | 2012-08-07 | RingRevenue, Inc. | Methods and systems for processing and managing telephonic communications using ring pools |
US9171322B2 (en) | 2008-09-08 | 2015-10-27 | Invoca, Inc. | Methods and systems for routing calls in a marketing campaign |
US8577016B1 (en) * | 2008-09-08 | 2013-11-05 | RingRevenue, Inc. | Methods and systems for processing and managing telephonic communications using ring pools |
US8755511B2 (en) | 2008-09-08 | 2014-06-17 | Invoca, Inc. | Methods and systems for processing and managing telephonic communications |
US8687794B1 (en) | 2008-09-08 | 2014-04-01 | Invoca, Inc. | Methods and systems for processing and managing telephonic communications |
US8781105B1 (en) | 2008-09-08 | 2014-07-15 | Invoca, Inc. | Methods and systems for processing and managing communications |
US9036808B2 (en) | 2008-09-08 | 2015-05-19 | Invoca, Inc. | Methods and systems for data transfer and campaign management |
US9438733B2 (en) | 2008-09-08 | 2016-09-06 | Invoca, Inc. | Methods and systems for data transfer and campaign management |
US8804944B1 (en) | 2008-10-28 | 2014-08-12 | United Services Automobile Association (Usaa) | Systems and methods for queuing incoming call within interactive voice response(IVR) system |
US8472611B2 (en) | 2008-11-06 | 2013-06-25 | The Resource Group International Ltd. | Balancing multiple computer models in a call center routing system |
USRE48412E1 (en) | 2008-11-06 | 2021-01-26 | Afiniti, Ltd. | Balancing multiple computer models in a call center routing system |
US20100111288A1 (en) * | 2008-11-06 | 2010-05-06 | Afzal Hassan | Time to answer selector and advisor for call routing center |
US8634542B2 (en) | 2008-12-09 | 2014-01-21 | Satmap International Holdings Limited | Separate pattern matching algorithms and computer models based on available caller data |
US9443244B2 (en) * | 2009-03-16 | 2016-09-13 | Fonality, Inc. | System and method for utilizing customer data in a communication system |
US10318922B2 (en) | 2009-03-16 | 2019-06-11 | Fonality, Inc. | System and method for automatic insertion of call intelligence in an information system |
US9608826B2 (en) | 2009-06-29 | 2017-03-28 | Jpmorgan Chase Bank, N.A. | System and method for partner key management |
US8724797B2 (en) | 2010-08-26 | 2014-05-13 | Satmap International Holdings Limited | Estimating agent performance in a call routing center system |
US8699694B2 (en) | 2010-08-26 | 2014-04-15 | Satmap International Holdings Limited | Precalculated caller-agent pairs for a call center routing system |
US8750488B2 (en) | 2010-08-31 | 2014-06-10 | Satmap International Holdings Limited | Predicted call time as routing variable in a call routing center system |
US9025757B2 (en) | 2012-03-26 | 2015-05-05 | Satmap International Holdings Limited | Call mapping systems and methods using bayesian mean regression (BMR) |
US8792630B2 (en) | 2012-09-24 | 2014-07-29 | Satmap International Holdings Limited | Use of abstracted data in pattern matching system |
US9025756B1 (en) * | 2013-03-14 | 2015-05-05 | Progressive Casualty Insurance Company | Loyalty structured call routing system |
US9419957B1 (en) | 2013-03-15 | 2016-08-16 | Jpmorgan Chase Bank, N.A. | Confidence-based authentication |
US10148726B1 (en) | 2014-01-24 | 2018-12-04 | Jpmorgan Chase Bank, N.A. | Initiating operating system commands based on browser cookies |
US9167078B2 (en) | 2014-02-28 | 2015-10-20 | Invoca, Inc. | Systems and methods of processing inbound calls |
CA3004212C (en) | 2015-12-01 | 2020-02-11 | Afiniti Europe Technologies Limited | Techniques for case allocation |
US10142473B1 (en) | 2016-06-08 | 2018-11-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking performance in a contact center system |
US9692899B1 (en) | 2016-08-30 | 2017-06-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9888121B1 (en) | 2016-12-13 | 2018-02-06 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US10326882B2 (en) | 2016-12-30 | 2019-06-18 | Afiniti Europe Technologies Limited | Techniques for workforce management in a contact center system |
US11831808B2 (en) | 2016-12-30 | 2023-11-28 | Afiniti, Ltd. | Contact center system |
US9955013B1 (en) | 2016-12-30 | 2018-04-24 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10257354B2 (en) | 2016-12-30 | 2019-04-09 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10320984B2 (en) | 2016-12-30 | 2019-06-11 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10135986B1 (en) | 2017-02-21 | 2018-11-20 | Afiniti International Holdings, Ltd. | Techniques for behavioral pairing model evaluation in a contact center system |
US10970658B2 (en) | 2017-04-05 | 2021-04-06 | Afiniti, Ltd. | Techniques for behavioral pairing in a dispatch center system |
US9930180B1 (en) | 2017-04-28 | 2018-03-27 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US10122860B1 (en) | 2017-07-10 | 2018-11-06 | Afiniti Europe Technologies Limited | Techniques for estimating expected performance in a task assignment system |
US10110746B1 (en) | 2017-11-08 | 2018-10-23 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a task assignment system |
US10509669B2 (en) | 2017-11-08 | 2019-12-17 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a task assignment system |
US11399096B2 (en) | 2017-11-29 | 2022-07-26 | Afiniti, Ltd. | Techniques for data matching in a contact center system |
US10509671B2 (en) | 2017-12-11 | 2019-12-17 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a task assignment system |
US10091361B1 (en) | 2018-01-19 | 2018-10-02 | Noble Systems Corporation | Queueing communications for a contact center |
US10623565B2 (en) | 2018-02-09 | 2020-04-14 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10999438B1 (en) * | 2018-03-27 | 2021-05-04 | Intrado Corporation | Communication session scheduling queue |
US11250359B2 (en) | 2018-05-30 | 2022-02-15 | Afiniti, Ltd. | Techniques for workforce management in a task assignment system |
US10263862B1 (en) | 2018-11-05 | 2019-04-16 | Capital Ones Services, LLC | Utilizing machine learning with self-support actions to determine support queue positions for support calls |
US10496438B1 (en) | 2018-09-28 | 2019-12-03 | Afiniti, Ltd. | Techniques for adapting behavioral pairing to runtime conditions in a task assignment system |
US10867263B2 (en) | 2018-12-04 | 2020-12-15 | Afiniti, Ltd. | Techniques for behavioral pairing in a multistage task assignment system |
US10348904B1 (en) | 2018-12-11 | 2019-07-09 | Noble Systems Corporation | Queueing multi-channel communications for a contact center |
US10477025B1 (en) | 2018-12-20 | 2019-11-12 | Capital One Services, Llc | Utilizing machine learning with call histories to determine support queue positions for support calls |
US11144344B2 (en) | 2019-01-17 | 2021-10-12 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US10757261B1 (en) | 2019-08-12 | 2020-08-25 | Afiniti, Ltd. | Techniques for pairing contacts and agents in a contact center system |
US11445062B2 (en) | 2019-08-26 | 2022-09-13 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US10616415B1 (en) | 2019-08-27 | 2020-04-07 | Noble Systems Corporation | Queueing multi-channel communications for a contact center |
US10757262B1 (en) | 2019-09-19 | 2020-08-25 | Afiniti, Ltd. | Techniques for decisioning behavioral pairing in a task assignment system |
US11611659B2 (en) | 2020-02-03 | 2023-03-21 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
AU2021216364B2 (en) | 2020-02-04 | 2025-04-17 | Afiniti Ai Limited | Techniques for error handling in a task assignment system with an external pairing system |
KR20250026889A (en) | 2020-02-05 | 2025-02-25 | 아피니티, 엘티디. | Techniques for sharing control of assigning tasks between an external pairing system and a task assignment system with an internal pairing system |
CN115280340A (en) | 2020-02-05 | 2022-11-01 | 阿菲尼帝有限公司 | Techniques for Behavioural Matchmaking in Task Assignment Systems with External Matchmaking Systems |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3692950A (en) | 1970-09-15 | 1972-09-19 | Int Standard Electric Corp | System for recording and connecting waiting calls on a chronological basis |
US4071698A (en) | 1977-01-10 | 1978-01-31 | Franklin V. Barger, Jr. | Telephone system for audio demonstration and marketing of goods or services |
US4145578A (en) | 1978-04-28 | 1979-03-20 | Bell Telephone Laboratories, Incorporated | Position access preference method |
US4497979A (en) | 1984-01-27 | 1985-02-05 | At&T Bell Laboratories | Method for processing essential lines in a communication system |
US4757529A (en) | 1986-02-28 | 1988-07-12 | American Telephone And Telegraph Company, At&T Bell Laboratories | Call distribution arrangement |
US4788715A (en) | 1986-10-16 | 1988-11-29 | American Telephone And Telegraph Company At&T Bell Laboratories | Announcing waiting times in queuing systems |
US5020095A (en) | 1988-11-16 | 1991-05-28 | Dytel Corporation | Interactive call distribution processor |
US5046088A (en) | 1989-10-31 | 1991-09-03 | Dialogic Corporation | Converter for in-band routing and/or origination information |
US5164983A (en) | 1991-01-28 | 1992-11-17 | American Telephone & Telegraph Company | Telemarketing complex performance management system |
US5166974A (en) | 1988-11-16 | 1992-11-24 | Dytel Corporation | Interactive call processor to facilitate completion of queued calls |
US5208848A (en) | 1991-08-26 | 1993-05-04 | At&T Bell Laboratories | Telecommunications call processing |
US5276731A (en) | 1991-04-26 | 1994-01-04 | Rolm Company | Method and apparatus for handling incoming telephone calls |
US5278898A (en) | 1991-05-30 | 1994-01-11 | Davox Corporation | System for managing a hold queue |
US5291550A (en) | 1990-12-26 | 1994-03-01 | At&T Bell Laboratories | Dynamic network call distributor |
US5311583A (en) | 1992-08-05 | 1994-05-10 | At&T Bell Laboratories | International priority calling system with callback features |
US5329583A (en) | 1992-06-30 | 1994-07-12 | At&T Bell Laboratories | Enhanced automatic call distribution system operation |
US5444774A (en) | 1992-06-26 | 1995-08-22 | At&T Corp. | Interactive queuing sytem for call centers |
US5524147A (en) | 1995-02-02 | 1996-06-04 | Aspect Telecommunications Corporation | Method for forming a virtual call center |
US5561707A (en) | 1985-07-10 | 1996-10-01 | Ronald A. Katz Technology Licensing L.P. | Telephonic-interface statistical analysis system |
US5590188A (en) | 1992-11-09 | 1996-12-31 | Iex Corporation | Rules-based call routing |
US5646988A (en) | 1994-03-18 | 1997-07-08 | Fujitsu Limited | Incoming call controller for preferentially connecting a waiting call based on number of previous unsuccessful call attempts |
US5684872A (en) | 1995-07-21 | 1997-11-04 | Lucent Technologies Inc. | Prediction of a caller's motivation as a basis for selecting treatment of an incoming call |
EP0863651A2 (en) | 1997-03-07 | 1998-09-09 | Lucent Technologies Inc. | Waiting-call selection based on objectives |
US5857018A (en) | 1992-08-11 | 1999-01-05 | Rockwell International Corp. | Automatic call distributor with prioritization |
US5864617A (en) | 1996-03-26 | 1999-01-26 | British Telecommunications Public Limited Company | Call queuing and distribution |
US6088444A (en) | 1997-04-11 | 2000-07-11 | Walker Asset Management Limited Partnership | Method and apparatus for value-based queuing of telephone calls |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3155837B2 (en) * | 1992-09-14 | 2001-04-16 | 株式会社東芝 | Optical transmission equipment |
-
1997
- 1997-04-11 US US08/843,153 patent/US6088444A/en not_active Expired - Lifetime
-
1999
- 1999-07-23 US US09/360,392 patent/US6222920B1/en not_active Expired - Lifetime
-
2000
- 2000-08-07 US US09/633,625 patent/US6487291B1/en not_active Expired - Lifetime
-
2002
- 2002-04-04 US US10/116,545 patent/US20020110234A1/en not_active Abandoned
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3692950A (en) | 1970-09-15 | 1972-09-19 | Int Standard Electric Corp | System for recording and connecting waiting calls on a chronological basis |
US4071698A (en) | 1977-01-10 | 1978-01-31 | Franklin V. Barger, Jr. | Telephone system for audio demonstration and marketing of goods or services |
US4145578A (en) | 1978-04-28 | 1979-03-20 | Bell Telephone Laboratories, Incorporated | Position access preference method |
US4497979A (en) | 1984-01-27 | 1985-02-05 | At&T Bell Laboratories | Method for processing essential lines in a communication system |
US5561707A (en) | 1985-07-10 | 1996-10-01 | Ronald A. Katz Technology Licensing L.P. | Telephonic-interface statistical analysis system |
US4757529A (en) | 1986-02-28 | 1988-07-12 | American Telephone And Telegraph Company, At&T Bell Laboratories | Call distribution arrangement |
US4788715A (en) | 1986-10-16 | 1988-11-29 | American Telephone And Telegraph Company At&T Bell Laboratories | Announcing waiting times in queuing systems |
US5020095A (en) | 1988-11-16 | 1991-05-28 | Dytel Corporation | Interactive call distribution processor |
US5166974A (en) | 1988-11-16 | 1992-11-24 | Dytel Corporation | Interactive call processor to facilitate completion of queued calls |
US5046088A (en) | 1989-10-31 | 1991-09-03 | Dialogic Corporation | Converter for in-band routing and/or origination information |
US5291550A (en) | 1990-12-26 | 1994-03-01 | At&T Bell Laboratories | Dynamic network call distributor |
US5164983A (en) | 1991-01-28 | 1992-11-17 | American Telephone & Telegraph Company | Telemarketing complex performance management system |
US5276731A (en) | 1991-04-26 | 1994-01-04 | Rolm Company | Method and apparatus for handling incoming telephone calls |
US5278898A (en) | 1991-05-30 | 1994-01-11 | Davox Corporation | System for managing a hold queue |
US5208848A (en) | 1991-08-26 | 1993-05-04 | At&T Bell Laboratories | Telecommunications call processing |
US5444774A (en) | 1992-06-26 | 1995-08-22 | At&T Corp. | Interactive queuing sytem for call centers |
US5329583A (en) | 1992-06-30 | 1994-07-12 | At&T Bell Laboratories | Enhanced automatic call distribution system operation |
US5311583A (en) | 1992-08-05 | 1994-05-10 | At&T Bell Laboratories | International priority calling system with callback features |
US5857018A (en) | 1992-08-11 | 1999-01-05 | Rockwell International Corp. | Automatic call distributor with prioritization |
US5590188A (en) | 1992-11-09 | 1996-12-31 | Iex Corporation | Rules-based call routing |
US5646988A (en) | 1994-03-18 | 1997-07-08 | Fujitsu Limited | Incoming call controller for preferentially connecting a waiting call based on number of previous unsuccessful call attempts |
US5524147A (en) | 1995-02-02 | 1996-06-04 | Aspect Telecommunications Corporation | Method for forming a virtual call center |
US5684872A (en) | 1995-07-21 | 1997-11-04 | Lucent Technologies Inc. | Prediction of a caller's motivation as a basis for selecting treatment of an incoming call |
US5864617A (en) | 1996-03-26 | 1999-01-26 | British Telecommunications Public Limited Company | Call queuing and distribution |
EP0863651A2 (en) | 1997-03-07 | 1998-09-09 | Lucent Technologies Inc. | Waiting-call selection based on objectives |
US6088444A (en) | 1997-04-11 | 2000-07-11 | Walker Asset Management Limited Partnership | Method and apparatus for value-based queuing of telephone calls |
Non-Patent Citations (16)
Title |
---|
"CosmoCall ACD Features", (http://www.cosmocall.com), download date: Sep. 5, 2000. |
Anonymous, "Special TMC Labs Review: Skills-based routing: Matchmaking and the call center, Part I", Call Center Solutions, Apr., 2000, vol. 18, No. 10, pp 104-116. |
Ghio, Terry, "The Uncentered Call Center: Building Distributed or Virtual Call Centers with CTI and Internet Telephony" Call Center Solutions, May, 1999. |
Inbound/Outbound Magazine, "IBM's Callpath Explained" by Bill Maikranz, Oct. 1989, pp 15, 16, & 18 379/266. |
Inbound/Outbound Magazine, "The Smart Way to Handle Incoming Callers" by Keith Dawson, May 1990 pp 22-34 379/266. |
Jackson, James R. "Queues with Dynamic Priority Discipline", Journal of the Institute of Management Science, Oct., 1961, pp. 18-34. |
Jordan, Peter, "The Customer for Computer Telephony", Computer Reseller News, pp. 7A-8A, Jan. 15, 1996. |
Leibowitz, Ed, "Leaders of the switch-to-host-revolution; a sample of open PBXs . . . ", Teleconnect, Nov. 1991. |
MacPhee, Scott, "People, processes and technology: Eight tips for Web-enabling your call center", Call Center Solutions, Jul. 2000, vol. 19, No. 1, pp: 60-61+. |
Major, Raymond L., "A Visual Approach to Modeling, Simulation an Analysis", OR/MS Today, Oct. 1998. |
Mosaix Inc., Investment Report, pp 1-12, Hambrecht & Quist Apr. 4, 1997. |
Nairn, Geoffrey, "Call Centres: A Vital Role in Customer Service", Financial Times, Jul. 2, 1997, Survey-FT Information Technology, p. 13. |
Nairn, Geoffrey, "Call Centres: A Vital Role in Customer Service", Financial Times, Jul. 2, 1997, Survey—FT Information Technology, p. 13. |
PCT International Search Report dated Jul. 30, 1998 for Co-pending Foreign Related Application No. PCT/US98/01655. |
Schultz, Brian, "Class-based queuing divvies Bandwidth", Network World, Jun. 12, 2000, vol. 17, No. 24, pp: 55. |
Tanner, Todd, "The Virtual Call Center: Key to Customer Service", Business Communications Review, Dec., 1998, p. 29. |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6487291B1 (en) * | 1997-04-11 | 2002-11-26 | Walker Digital, Llc | Method and apparatus for valve-based queuing of telephone calls |
US6859529B2 (en) * | 2000-04-12 | 2005-02-22 | Austin Logistics Incorporated | Method and system for self-service scheduling of inbound inquiries |
US20020141561A1 (en) * | 2000-04-12 | 2002-10-03 | Austin Logistics Incorporated | Method and system for self-service scheduling of inbound inquiries |
US8676625B2 (en) | 2001-03-30 | 2014-03-18 | International Business Machines Corporation | Customer terminal for conducting a video conference between the customer terminal and an operator terminal and in which an estimated wait time is determined based on operator skill and an average dealing time |
US20080255867A1 (en) * | 2001-03-30 | 2008-10-16 | International Business Machines Corporation | System and method for calculating and displaying estimated wait times for transaction request based on the skill required to process the transaction request |
US20020143592A1 (en) * | 2001-03-30 | 2002-10-03 | International Business Machines Corporation | Reception management system and method of handling transactions |
US7792726B2 (en) | 2001-03-30 | 2010-09-07 | International Business Machines Corporation | Reception management system for assigning transaction requests to operator terminals |
US20080133262A1 (en) * | 2001-03-30 | 2008-06-05 | International Business Machines Corporation | System and method for calculating and displaying estimated wait times for transaction request based on the skill required to process the transaction request |
US8209210B2 (en) | 2001-03-30 | 2012-06-26 | International Business Machines Corporation | System and method for calculating and displaying estimated wait times for transaction request based on the skill required to process the transaction request |
US20080300956A1 (en) * | 2001-03-30 | 2008-12-04 | International Business Machines Corporation | System and method for caluclating and displaying estimated wait times for transaction request based on the skill required to process the transaction request |
US7373309B2 (en) * | 2001-03-30 | 2008-05-13 | International Business Machines Corporation | System and method for calculating and displaying estimated wait times for transaction request based on the skill required to process the transaction request |
US20020143661A1 (en) * | 2001-03-30 | 2002-10-03 | Tumulty William J. | System and method for prioritizing customer inquiries |
US20080097902A1 (en) * | 2001-03-30 | 2008-04-24 | International Business Machines Corporation | Management system for handling transactions between customer terminals and operator terminals |
US20030103619A1 (en) * | 2001-12-03 | 2003-06-05 | Ibm Corporation | Enabling caller controlled hold queue position adjustment |
US7095842B2 (en) * | 2001-12-03 | 2006-08-22 | International Business Machines Corporation | Enabling caller controlled hold queue position adjustment |
US20030108160A1 (en) * | 2001-12-12 | 2003-06-12 | International Business Machines Corporation | Intermediary device initiated caller identification |
US8630403B2 (en) | 2001-12-12 | 2014-01-14 | International Business Machines Corporation | Controlling hold queue position adjustment |
US7245716B2 (en) | 2001-12-12 | 2007-07-17 | International Business Machines Corporation | Controlling hold queue position adjustment |
US20070230683A1 (en) * | 2001-12-12 | 2007-10-04 | International Business Machines Corporation | Controlling hold queue position adjustment |
US20070237319A1 (en) * | 2001-12-12 | 2007-10-11 | Michael Wayne Brown | Intermediary Device Based Callee Identification |
US8160235B2 (en) | 2001-12-12 | 2012-04-17 | International Business Machines Corporation | Controlling hold queue position adjustment |
US8873738B2 (en) | 2001-12-12 | 2014-10-28 | International Business Machines Corporation | Controlling hold queue position adjustment |
US9088645B2 (en) | 2001-12-12 | 2015-07-21 | International Business Machines Corporation | Intermediary device initiated caller identification |
US20030108159A1 (en) * | 2001-12-12 | 2003-06-12 | International Business Machines Corporation | Destination device based callee identification |
US7839989B2 (en) | 2001-12-12 | 2010-11-23 | International Business Machines Corporation | Intermediary device based callee identification |
US20090016506A1 (en) * | 2001-12-17 | 2009-01-15 | International Business Machines Corporation | Logging Calls According To Call Context |
US8144850B2 (en) | 2001-12-17 | 2012-03-27 | International Business Machines Corporation | Logging calls according to call context |
US20040001580A1 (en) * | 2002-06-26 | 2004-01-01 | Andrew Mason | Methods and apparatus for processing a call |
US7136480B2 (en) * | 2002-06-26 | 2006-11-14 | Siemens Communications, Inc. | Methods and apparatus for processing a call |
US7050566B2 (en) | 2003-06-13 | 2006-05-23 | Assurant, Inc. | Call processing system |
US20090304172A1 (en) * | 2003-06-13 | 2009-12-10 | Manuel Becerra | Call processing system |
US7593521B2 (en) | 2003-06-13 | 2009-09-22 | Assurant, Inc. | Call processing system |
US20040252823A1 (en) * | 2003-06-13 | 2004-12-16 | Assurant Group | Call processing system |
US20060093123A1 (en) * | 2003-06-13 | 2006-05-04 | Assurant Inc. | Call processing system |
US8422659B2 (en) | 2003-06-13 | 2013-04-16 | Assurant, Inc. | Call processing system |
US8157635B2 (en) | 2004-05-07 | 2012-04-17 | Scientific Games Holdings Limited | Method and apparatus for providing player incentives |
US20060190422A1 (en) * | 2005-02-18 | 2006-08-24 | Beale Kevin M | System and method for dynamically creating records |
US7593962B2 (en) * | 2005-02-18 | 2009-09-22 | American Tel-A-Systems, Inc. | System and method for dynamically creating records |
US8548157B2 (en) * | 2005-08-29 | 2013-10-01 | At&T Intellectual Property I, L.P. | System and method of managing incoming telephone calls at a call center |
US20070047720A1 (en) * | 2005-08-29 | 2007-03-01 | Sbc Knowledge Ventures, L.P. | System and method of managing incoming telephone calls at a call center |
US20070121852A1 (en) * | 2005-11-30 | 2007-05-31 | On-Q Telecom Systems Co., Inc. | Method and system for user prioritization within telecommunication services and in particular within call completion services |
US8243914B2 (en) | 2005-11-30 | 2012-08-14 | On-Q Telecom Systems Co., Inc. | Method and system for user prioritization within call completion services using a preferred allocation of resources |
US20110212728A1 (en) * | 2005-11-30 | 2011-09-01 | On-Q Telecom Systems Co., Inc. | Method and system for user prioritization within call completion services using a preferred allocation of resources |
US7957521B2 (en) * | 2005-11-30 | 2011-06-07 | On-Q Telecom Systems Co., Inc. | Method and system for user prioritization within telecommunication services and in particular within call completion services |
US8041024B2 (en) | 2006-10-17 | 2011-10-18 | International Business Machines Corporation | Method and system for telephone number change notification and tracking |
US20080089487A1 (en) * | 2006-10-17 | 2008-04-17 | Yen-Fu Chen | Method and system for telephone number change notification and tracking |
US20080112553A1 (en) * | 2006-11-10 | 2008-05-15 | Yen-Fu Chen | Method and system for verifying incoming telephone numbers |
US8000458B2 (en) | 2006-11-10 | 2011-08-16 | International Business Machines Corporation | Method and system for verifying incoming telephone numbers |
US8014512B2 (en) | 2007-04-18 | 2011-09-06 | International Business Machines Corporation | Method and system for user interaction within a queue |
US20080260138A1 (en) * | 2007-04-18 | 2008-10-23 | Yen-Fu Chen | Method and system for user interaction within a queue |
Also Published As
Publication number | Publication date |
---|---|
US20020110234A1 (en) | 2002-08-15 |
US6088444A (en) | 2000-07-11 |
US6487291B1 (en) | 2002-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6222920B1 (en) | Method and apparatus for value-based queuing of telephone calls | |
US5946388A (en) | Method and apparatus for priority queuing of telephone calls | |
KR100359586B1 (en) | Automatic call distribution method and apparatus | |
US4800583A (en) | Overflow call handling system | |
US7068775B1 (en) | System and method for managing a hold queue based on customer information retrieved from a customer database | |
EP0940965B1 (en) | Call center agent selection that optimizes call wait times | |
US6798876B1 (en) | Method and apparatus for intelligent routing of incoming calls to representatives in a call center | |
US6333980B1 (en) | Automatic call distributor and method for routing incoming telephone calls based on proficiency ratings of agents | |
US5903877A (en) | Transaction center for processing customer transaction requests from alternative media sources | |
US5537470A (en) | Method and apparatus for handling in-bound telemarketing calls | |
US5329583A (en) | Enhanced automatic call distribution system operation | |
US5444774A (en) | Interactive queuing sytem for call centers | |
US5987115A (en) | Systems and methods for servicing calls by service agents connected via standard telephone lines | |
US6222919B1 (en) | Method and system for routing incoming telephone calls to available agents based on agent skills | |
US6449356B1 (en) | Method of multi-media transaction processing | |
US6850612B2 (en) | End user automatic call distributor network control | |
US5978467A (en) | Method and apparatus for enabling interaction between callers with calls positioned in a queue | |
EP0424015B1 (en) | Multilocation queuing for telephone calls | |
US5920621A (en) | System and method for distributing calls to customer service operators based on automatic determination of operator availability | |
US6798877B2 (en) | Enhanced end user automatic call distributor control | |
US6801620B2 (en) | Enhanced agent automatic call distribution control | |
US6813349B2 (en) | Communication of user data to an automatic call distributor agent | |
US6289083B1 (en) | Method of identifying a location of a source of an emergency call in a call center environment | |
CA2311188A1 (en) | Call queuing algorithms for telephone switch | |
WO1999055101A1 (en) | Method in a telephone service for implementing queuing according to a desired charge |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: WALKER DIGITAL, LLC., CONNECTICUT Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL CORPORATION;REEL/FRAME:010648/0653 Effective date: 19991130 Owner name: WALKER DIGITAL, LLC.,CONNECTICUT Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL CORPORATION;REEL/FRAME:010648/0653 Effective date: 19991130 |
|
AS | Assignment |
Owner name: JAY WALKER, CONNECTICUT Free format text: SECURITY AGREEMENT;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:011277/0178 Effective date: 20001201 Owner name: JAY WALKER,CONNECTICUT Free format text: SECURITY AGREEMENT;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:011277/0178 Effective date: 20001201 |
|
AS | Assignment |
Owner name: GAP-WD HOLDINGS, INC., CONNECTICUT Free format text: SECURITY INTEREST;ASSIGNOR:WALKER DIGITAL, LLC.;REEL/FRAME:011399/0501 Effective date: 20001208 Owner name: GAP-WD HOLDINGS, INC.,CONNECTICUT Free format text: SECURITY INTEREST;ASSIGNOR:WALKER DIGITAL, LLC.;REEL/FRAME:011399/0501 Effective date: 20001208 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: WALKER, JAY, CONNECTICUT Free format text: SECURITY INTEREST;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:011874/0792 Effective date: 20010531 Owner name: WALKER, JAY,CONNECTICUT Free format text: SECURITY INTEREST;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:011874/0792 Effective date: 20010531 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: LTOS); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: WALKER DIGITAL, LLC, CONNECTICUT Free format text: RELEASE OF LIEN;ASSIGNOR:GAP-WD HOLDINGS, INC.;REEL/FRAME:017073/0445 Effective date: 20060125 Owner name: WALKER DIGITAL, LLC, CONNECTICUT Free format text: RELEASE OF LIEN;ASSIGNOR:WALKER, JAY;REEL/FRAME:017073/0477 Effective date: 20060125 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: IGT, NEVADA Free format text: LICENSE;ASSIGNORS:WALKER DIGITAL GAMING, LLC;WALKER DIGITAL GAMING HOLDING, LLC;WDG EQUITY, LLC;AND OTHERS;REEL/FRAME:033501/0023 Effective date: 20090810 |
|
AS | Assignment |
Owner name: WALKER ASSET MANAGEMENT LIMITED PARTNERSHIP, CONNE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WALKER, JAY S.;JORASCH, JAMES A.;SPARICO, THOMAS M.;REEL/FRAME:035735/0239 Effective date: 19970401 Owner name: INVENTOR HOLDINGS, LLC, CONNECTICUT Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:035735/0261 Effective date: 20131101 |