US6084954A - System and method for correlating incoming and outgoing telephone calls using predictive logic - Google Patents
System and method for correlating incoming and outgoing telephone calls using predictive logic Download PDFInfo
- Publication number
- US6084954A US6084954A US09/398,667 US39866799A US6084954A US 6084954 A US6084954 A US 6084954A US 39866799 A US39866799 A US 39866799A US 6084954 A US6084954 A US 6084954A
- Authority
- US
- United States
- Prior art keywords
- communication event
- station
- communication
- past
- recited
- 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 - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/2746—Sorting, e.g. according to history or frequency of use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27463—Predictive input, predictive dialling by comparing the dialled sequence with the content of a telephone directory
Definitions
- the present invention is directed, in general, to communications systems and, more specifically, to systems and methods for correlating incoming and outgoing telephone calls using predictive logic and a communication system employing the same.
- portable computers As personal computers have increased in power and decreased in size, portable computers have become more useful and powerful. Initially, portable computers were essentially ruggedized desktop computers, requiring use of a desk top and access to commercial power. Eventually, battery-powered portable computers commonly featuring a liquid crystal display (LCD) and weighing 10 to 20 pounds allowed true freedom for the computer user.
- LCD liquid crystal display
- notebook computers weighing from 4 to 10 pounds and having a length and width approximating that of notebook paper offered an increased degree of portability, without substantially sacrificing desktop computer power.
- PDA personal digital assistant
- the so-called personal digital assistant such as the NewtonTM by Apple Computer, Inc.
- the front surface is typically dominated by an LCD visual display device.
- the PDA does not contain a traditional "QWERTY" or other-style keyboard. Instead, the PDA is equipped with a few control buttons on the front surface and a stylus. A user wishing to enter data to the PDA must use the stylus to write on the display.
- the PDA can store the user's writing as a bitmapped picture, requiring substantial memory storage capability and limiting the PDA's ability to manipulate the writing.
- the PDA can translate the writing into representative codes or characters suitable for more efficient processing and storage by the PDA.
- the stylus or the few control buttons on the front surface can also be used to move a pointer around the display to point at portions of a representation of a traditional keyboard shown on the screen. The stylus can further facilitate the entry of codes or characters.
- the PDA may serve as a telephone directory for storing names and numbers. It may be desirable, however, to utilize the data processing and storage capabilities of the PDA to a larger extent than simply storing and displaying names and numbers on the display device.
- the PDA could be interfaced with a telecommunications device (such as a cellular or radio telephone) that would, for instance, allow the PDA to connect to networks, such as the Internet.
- the PDA would then have the ability to send and receive electronic mail or other data via the network, thus becoming much more than a simple telephone directory. Simply connecting the PDA to the telecommunications device may not, in itself, be sufficient. Under these circumstances, the user wishing to initiate a telephone call must still manually locate, retrieve and dial the appropriate telephone number. The user wishing to send an electronic mail is faced with the even greater burden of locating both the telephone number of the network and the appropriate electronic mail address.
- the present invention provides, for use with a communication station having a database containing past communication event information pertaining to the station, systems for, and methods of, predicting a future communication event pertaining to the station.
- the system includes: (1) correlating logic that analyzes the past communication event information to determine whether a correlation exists in the past communication event information and (2) predicting logic, coupled to the correlating logic, that examines a current communication event pertaining to the station and predicts the future communication event based on the current communication event and the correlation.
- the present invention therefore provides an intelligent station that finds patterns in past station use and bases predictions of future station use on such patterns.
- the present invention employs retrieval circuitry to queue its predictions regarding future events for the station's user. The user may be presented with choices for future events automatically, relieving the user of having to enter or retrieve information pertaining to the future events manually and thus significantly enhancing the utility of the station.
- the past communication event information is selected from the group consisting of: (1) information pertaining to calls received by the station, (2) information pertaining to calls originated by the station, (3) information pertaining to electronic mail received by the station, (4) information pertaining to electronic mail sent by the station, (5) information pertaining to local data retrieved from memory in the station and (6) information pertaining to network data retrieved by the station.
- the correlation is selected from the group consisting of: (1) a correlation between an earlier single communication event and a later single communication event, (2) a correlation between the earlier single communication event and later multiple communication events, (3) a correlation between earlier multiple communication events and the later single communication event and (4) a correlation between the earlier multiple communication events and the later multiple communication events.
- Those skilled in the art should be familiar with the multitude of conventional correlation techniques that may be employed to derive relationships between or among data.
- the past communication event information includes endpoint, date, time and duration information for past communication events pertaining to the station. Particular applications may benefit from the storage and analysis of other or additional past communication event information.
- the correlating logic builds a probability matrix for the past communication event information to determine the correlation.
- probability matrix for the past communication event information to determine the correlation.
- Those skilled in the art should be familiar with the use of probability matrices.
- the present invention is not limited to a particular technique by which to determine correlations.
- the station is selected from the group consisting of: (1) a personal digital assistant (PDA), (2) a personal computer (PC) and (3) a telephone.
- PDA personal digital assistant
- PC personal computer
- the present invention finds utility in any application wherein correlations exist between or among communication events and wherein prediction of future events is advantageous.
- FIG. 1 illustrates an isometric view of one embodiment of a communication station constructed according to the principles of the present invention
- FIG. 2 illustrates a block diagram of a functional view of the communication station of FIG. 1;
- FIG. 3 illustrates one embodiment of a probability matrix generated in accordance with the principles of the present invention.
- the communication station 100 consists of data processing and storage circuitry 115 embodied within a PDA 110, and communication circuitry 180.
- the communication station 100 may alternatively consist of, without limitation, a screen phone or a multimedia personal computer (PC).
- the PDA 110 possesses a substantially rectangular chassis 120 having a front surface 130.
- the front surface 130 contains, among other things, a display device 140 (that is conventionally an LCD screen) and one or more buttons or momentary switches 150 that allow a user to enter or manipulate information stored in the PDA 110.
- a display device 140 that is conventionally an LCD screen
- buttons or momentary switches 150 that allow a user to enter or manipulate information stored in the PDA 110.
- the PDA 110 of FIG. 1 is conventional in its hardware content and arrangement.
- the electronic link connector 170 allows the PDA 110 to connect to the communication circuitry 180 including, in this embodiment, a cellular modem 190 and a cellular phone 195.
- Cellular modems and cellular phones are generally well known in the art and, as a result, the operation thereof will not be described.
- Those skilled in the art should also realize that the use of any device that relays communications between the PDA 110 and other communication stations is within the broad scope of the present invention.
- the communication circuitry 180 and the data processing and storage circuitry 115 may be implemented in a single physical device or in separate devices.
- the PDA 110 is no longer a mere telephone directory for storing names and addresses.
- the PDA 110 may now be an integral part of the communications experience, providing its user with the ability to place and receive telephone calls.
- the PDA may additionally connect to networks, such as the Internet, thereby providing its user with both electronic mail and network data retrieval capability.
- the data processing and storage circuitry 115 provides storage for a database 220 containing past communication event information.
- the past communication event information may include endpoint information such as telephone numbers of calls received (incoming number) and calls originated (outgoing number), addresses of electronic mail received and electronic mail sent (via, for instance, a facsimile or paging device), and filenames of local data retrieved from memory or network data retrieved by the user.
- endpoint information such as telephone numbers of calls received (incoming number) and calls originated (outgoing number)
- addresses of electronic mail received and electronic mail sent via, for instance, a facsimile or paging device
- filenames of local data retrieved from memory or network data retrieved by the user.
- a system 240 for predicting a future communication event pertaining to the PDA 110 is embodied in the data processing and storage circuitry 115.
- the system 240 in a preferred embodiment of the present invention, may be a sequence of software instructions executable in the data processing and storage circuitry 115. Those skilled in the art should understand, however, that the system may also be implemented in hardware, firmware, software, or any combination thereof.
- the system 240 includes correlating logic 250 that analyzes the past communication event information to determine whether, and to what extent, a correlation exists therein. The correlating logic 250 thereby creates the correlation based on patterns found in the past communication event information.
- the system 240 further includes predicting logic 260, coupled to the correlating logic 250.
- the predicting logic 260 examines a current communication event and predicts the future communication event based on both the current communication event and the correlation.
- the system 240 still further includes retrieval circuitry 270, coupled to the predicting logic 260, that retrieves the appropriate endpoint information pertaining to the predicted future communication event from the database 220. The user may then be presented with a choice of communication events. If the user so desires, the retrieval circuitry 270 supplies the endpoint information to the communication circuitry 180, allowing the future communication event to be easily and automatically initiated.
- the system 240 functions as follows.
- Past communication event information for instance, incoming numbers and outgoing numbers, are stored in the database 220.
- Commonly available services such as Caller ID, allow the communication station 100 to easily identify the incoming numbers.
- the outgoing numbers may be stored as the user places the call.
- This embodiment of the present invention refers only to telephone numbers for simplicity in describing the function of the system 240.
- the information stored in the database 220 is not limited to endpoint information such as telephone numbers but may also include other transactional information, such as the date, time and duration of the telephone call.
- information relating to other communication events such as electronic mail and the retrieval of data, may also be stored in the database 220 for use by the correlating logic 250.
- the correlating logic 250 in the illustrated embodiment, builds a probability matrix 255 from the information in the database 220 to determine the correlation, if any, between the past communication events.
- a probability matrix such as a working set model; see The Working Set Model for Program Behavior, by P. J. Denning, Communication ACM, volume 11, number 5, May 1968, which is incorporated herein by record
- the correlating logic 250 seeks a one-to-one correspondence, relating an earlier single communication event (e.g., the incoming number) to a later single communication event (e.g., the outgoing number).
- the correlating logic 250 relates a plurality of earlier communication events to a plurality of later communication events.
- the correlating logic 250 may thus more accurately determine the user's communication pattern.
- the correlating logic 250 may correlate the earlier single communication event to later multiple communication events, or earlier multiple communication events to the later single communication event.
- the predicting logic 260 then takes a current communication event, the incoming number, and predicts a future communication event, the outgoing number.
- the predicting logic 260 makes this prediction based on the incoming number and the associated correlation in the probability matrix 255.
- the predicting logic 260 then sends, in this embodiment, an ordered list of outgoing numbers to the retrieval circuitry 270, which then displays the outgoing numbers on the display of the communication station 100.
- the user may then simply confirm the selection of the telephone number, automatically initiating the call.
- the user was required not only to search through the PDA's 110 telephone directory to find the appropriate telephone number, but also to manually dial the telephone number.
- the present invention allows the communication station 100 to provide its user with greater convenience and ease of use and, also, reduces the cost of the device.
- the probability matrix 255 consists of an array containing a first field 310 and a second field 320.
- the first field 310 consists of, in this embodiment of the present invention, incoming numbers.
- the second field 320 consists of outgoing numbers.
- a plurality of probability indicators (one of which is designated 330) is stored in locations defined by the intersection of the first and second fields 310, 320.
- the probability matrix 255 in a preferred embodiment of the present invention, correlates not only information referring to telephone calls, but also information referring to electronic mail, data retrieval. Of course, the probability matrix may contain information relating to other functions performed by the user of the communication station 100.
- the probability matrix 255 operates as follows. If a call received from the incoming number results in a later origination of a call to the outgoing number, the probability indicator 330 corresponding to the correlation between the incoming number and the outgoing number is increased proportionately; the probability factor corresponding to the outgoing numbers not dialed is decreased accordingly.
- the probability matrix may be continually updated as the communication station 100 is used to send and receive calls. It should be understood, that other methods of generating and updating the probability matrix to represent the correlation between past communication event information are within the broad scope of the present invention. Additionally, those skilled in the art should realize that the set of past communication events used to build the probability matrix may include all prior calls, or may be limited by the user to any number of most recent calls.
Abstract
Description
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/398,667 US6084954A (en) | 1997-09-30 | 1999-09-17 | System and method for correlating incoming and outgoing telephone calls using predictive logic |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US94024197A | 1997-09-30 | 1997-09-30 | |
US09/398,667 US6084954A (en) | 1997-09-30 | 1999-09-17 | System and method for correlating incoming and outgoing telephone calls using predictive logic |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US94024197A Continuation | 1997-09-30 | 1997-09-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
US6084954A true US6084954A (en) | 2000-07-04 |
Family
ID=25474474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/398,667 Expired - Fee Related US6084954A (en) | 1997-09-30 | 1999-09-17 | System and method for correlating incoming and outgoing telephone calls using predictive logic |
Country Status (1)
Country | Link |
---|---|
US (1) | US6084954A (en) |
Cited By (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6181782B1 (en) * | 1998-01-26 | 2001-01-30 | Sharp Kabushiki Kaisha | Personal digital assistance device |
US20030174830A1 (en) * | 2002-03-15 | 2003-09-18 | Boyer David G. | Topical dynamic chat |
US20030174833A1 (en) * | 2002-03-15 | 2003-09-18 | Chien-Fa Wang | Dialing method with phone number retrieval using partial pattern matching |
US20030231757A1 (en) * | 2002-06-17 | 2003-12-18 | Harkreader Susan K. | Waiting but not ready |
US6707905B2 (en) | 2002-04-18 | 2004-03-16 | Avaya Technology Corp. | Location enhanced automatic work distribution |
US20040192270A1 (en) * | 2003-03-28 | 2004-09-30 | Kreitzer Stuart S. | Hotlist system and method for communication devices |
US20040193475A1 (en) * | 2000-01-24 | 2004-09-30 | Hemm Thomas L. | Transitory contact management |
US20040215453A1 (en) * | 2003-04-25 | 2004-10-28 | Orbach Julian J. | Method and apparatus for tailoring an interactive voice response experience based on speech characteristics |
US20050222786A1 (en) * | 2004-03-31 | 2005-10-06 | Tarpo James L | Method and system for testing spas |
EP1631050A1 (en) * | 2004-08-26 | 2006-03-01 | Samsung Electronics Co., Ltd. | Mobile system, method, and computer program for managing conversational user interface according to detected usage patterns |
US20060067506A1 (en) * | 2004-09-29 | 2006-03-30 | Avaya Technology Corp. | Method and apparatus for global call queue in a global call center |
US20060079201A1 (en) * | 2004-08-26 | 2006-04-13 | Samsung Electronics Co., Ltd. | System, method, and medium for managing conversational user interface according to usage pattern for portable operation |
US20060141991A1 (en) * | 2004-12-27 | 2006-06-29 | Chris House | Automatic dialing for a wireless communications device |
US20060165891A1 (en) * | 2005-01-21 | 2006-07-27 | International Business Machines Corporation | SiCOH dielectric material with improved toughness and improved Si-C bonding, semiconductor device containing the same, and method to make the same |
US20070150972A1 (en) * | 2003-09-22 | 2007-06-28 | Institut Pasteur | Method for detecting Nipah virus and method for providing immunoprotection against Henipa viruses |
US20070220111A1 (en) * | 2006-03-15 | 2007-09-20 | Andrew Lin | Personal communications browser client for remote use in enterprise communications |
WO2007113626A1 (en) * | 2006-04-04 | 2007-10-11 | Sony Ericsson Mobile Communications Ab | Destinations list configuration |
US20080162246A1 (en) * | 2007-01-03 | 2008-07-03 | International Business Machines Corporation | Method and system for contract based call center and/or contact center management |
US7529670B1 (en) | 2005-05-16 | 2009-05-05 | Avaya Inc. | Automatic speech recognition system for people with speech-affecting disabilities |
US7653543B1 (en) | 2006-03-24 | 2010-01-26 | Avaya Inc. | Automatic signal adjustment based on intelligibility |
US7660715B1 (en) | 2004-01-12 | 2010-02-09 | Avaya Inc. | Transparent monitoring and intervention to improve automatic adaptation of speech models |
US7675411B1 (en) | 2007-02-20 | 2010-03-09 | Avaya Inc. | Enhancing presence information through the addition of one or more of biotelemetry data and environmental data |
US7711104B1 (en) | 2004-03-31 | 2010-05-04 | Avaya Inc. | Multi-tasking tracking agent |
US7729490B2 (en) | 2004-02-12 | 2010-06-01 | Avaya Inc. | Post-termination contact management |
US7734032B1 (en) | 2004-03-31 | 2010-06-08 | Avaya Inc. | Contact center and method for tracking and acting on one and done customer contacts |
US7747705B1 (en) | 2007-05-08 | 2010-06-29 | Avaya Inc. | Method to make a discussion forum or RSS feed a source for customer contact into a multimedia contact center that is capable of handling emails |
US7752230B2 (en) | 2005-10-06 | 2010-07-06 | Avaya Inc. | Data extensibility using external database tables |
US7770175B2 (en) | 2003-09-26 | 2010-08-03 | Avaya Inc. | Method and apparatus for load balancing work on a network of servers based on the probability of being serviced within a service time goal |
US7779042B1 (en) | 2005-08-08 | 2010-08-17 | Avaya Inc. | Deferred control of surrogate key generation in a distributed processing architecture |
US7787609B1 (en) | 2005-10-06 | 2010-08-31 | Avaya Inc. | Prioritized service delivery based on presence and availability of interruptible enterprise resources with skills |
US7809127B2 (en) | 2005-05-26 | 2010-10-05 | Avaya Inc. | Method for discovering problem agent behaviors |
US7817796B1 (en) | 2005-04-27 | 2010-10-19 | Avaya Inc. | Coordinating work assignments for contact center agents |
US7822587B1 (en) | 2005-10-03 | 2010-10-26 | Avaya Inc. | Hybrid database architecture for both maintaining and relaxing type 2 data entity behavior |
US7835514B1 (en) | 2006-09-18 | 2010-11-16 | Avaya Inc. | Provide a graceful transfer out of active wait treatment |
US7844504B1 (en) | 2000-04-27 | 2010-11-30 | Avaya Inc. | Routing based on the contents of a shopping cart |
US7881450B1 (en) | 2005-09-15 | 2011-02-01 | Avaya Inc. | Answer on hold notification |
US7885401B1 (en) | 2004-03-29 | 2011-02-08 | Avaya Inc. | Method and apparatus to forecast the availability of a resource |
US7925508B1 (en) | 2006-08-22 | 2011-04-12 | Avaya Inc. | Detection of extreme hypoglycemia or hyperglycemia based on automatic analysis of speech patterns |
US7936867B1 (en) | 2006-08-15 | 2011-05-03 | Avaya Inc. | Multi-service request within a contact center |
US7949123B1 (en) | 2004-09-28 | 2011-05-24 | Avaya Inc. | Wait time predictor for long shelf-life work |
US7949121B1 (en) | 2004-09-27 | 2011-05-24 | Avaya Inc. | Method and apparatus for the simultaneous delivery of multiple contacts to an agent |
US7962342B1 (en) | 2006-08-22 | 2011-06-14 | Avaya Inc. | Dynamic user interface for the temporarily impaired based on automatic analysis for speech patterns |
US8000989B1 (en) | 2004-03-31 | 2011-08-16 | Avaya Inc. | Using true value in routing work items to resources |
US8041344B1 (en) | 2007-06-26 | 2011-10-18 | Avaya Inc. | Cooling off period prior to sending dependent on user's state |
US8073129B1 (en) | 2005-10-03 | 2011-12-06 | Avaya Inc. | Work item relation awareness for agents during routing engine driven sub-optimal work assignments |
US8094804B2 (en) | 2003-09-26 | 2012-01-10 | Avaya Inc. | Method and apparatus for assessing the status of work waiting for service |
US8116446B1 (en) | 2005-10-03 | 2012-02-14 | Avaya Inc. | Agent driven work item awareness for tuning routing engine work-assignment algorithms |
US8116237B2 (en) | 2008-09-26 | 2012-02-14 | Avaya Inc. | Clearing house for publish/subscribe of status data from distributed telecommunications systems |
US8234141B1 (en) | 2004-09-27 | 2012-07-31 | Avaya Inc. | Dynamic work assignment strategies based on multiple aspects of agent proficiency |
US8238541B1 (en) | 2006-01-31 | 2012-08-07 | Avaya Inc. | Intent based skill-set classification for accurate, automatic determination of agent skills |
US8306212B2 (en) | 2010-02-19 | 2012-11-06 | Avaya Inc. | Time-based work assignments in automated contact distribution |
US8385532B1 (en) | 2008-05-12 | 2013-02-26 | Avaya Inc. | Real-time detective |
US8385533B2 (en) | 2009-09-21 | 2013-02-26 | Avaya Inc. | Bidding work assignment on conference/subscribe RTP clearing house |
US8391463B1 (en) | 2006-09-01 | 2013-03-05 | Avaya Inc. | Method and apparatus for identifying related contacts |
US8411843B1 (en) | 2005-10-04 | 2013-04-02 | Avaya Inc. | Next agent available notification |
US8442197B1 (en) | 2006-03-30 | 2013-05-14 | Avaya Inc. | Telephone-based user interface for participating simultaneously in more than one teleconference |
US8457300B2 (en) | 2004-02-12 | 2013-06-04 | Avaya Inc. | Instant message contact management in a contact center |
US8504534B1 (en) | 2007-09-26 | 2013-08-06 | Avaya Inc. | Database structures and administration techniques for generalized localization of database items |
US8565386B2 (en) | 2009-09-29 | 2013-10-22 | Avaya Inc. | Automatic configuration of soft phones that are usable in conjunction with special-purpose endpoints |
US8577015B2 (en) | 2005-09-16 | 2013-11-05 | Avaya Inc. | Method and apparatus for the automated delivery of notifications to contacts based on predicted work prioritization |
US8621011B2 (en) | 2009-05-12 | 2013-12-31 | Avaya Inc. | Treatment of web feeds as work assignment in a contact center |
US8644491B2 (en) | 2009-08-21 | 2014-02-04 | Avaya Inc. | Mechanism for multisite service state description |
US8675860B2 (en) | 2012-02-16 | 2014-03-18 | Avaya Inc. | Training optimizer for contact center agents |
US8737173B2 (en) | 2006-02-24 | 2014-05-27 | Avaya Inc. | Date and time dimensions for contact center reporting in arbitrary international time zones |
US8767944B1 (en) | 2007-01-03 | 2014-07-01 | Avaya Inc. | Mechanism for status and control communication over SIP using CODEC tunneling |
US8811597B1 (en) | 2006-09-07 | 2014-08-19 | Avaya Inc. | Contact center performance prediction |
US8831206B1 (en) | 2008-05-12 | 2014-09-09 | Avaya Inc. | Automated, data-based mechanism to detect evolution of employee skills |
US8855292B1 (en) | 2006-09-08 | 2014-10-07 | Avaya Inc. | Agent-enabled queue bypass to agent |
US8856182B2 (en) | 2008-01-25 | 2014-10-07 | Avaya Inc. | Report database dependency tracing through business intelligence metadata |
US8938063B1 (en) | 2006-09-07 | 2015-01-20 | Avaya Inc. | Contact center service monitoring and correcting |
US8964958B2 (en) | 2009-05-20 | 2015-02-24 | Avaya Inc. | Grid-based contact center |
US9516069B2 (en) | 2009-11-17 | 2016-12-06 | Avaya Inc. | Packet headers as a trigger for automatic activation of special-purpose softphone applications |
US10375244B2 (en) | 2008-08-06 | 2019-08-06 | Avaya Inc. | Premises enabled mobile kiosk, using customers' mobile communication device |
US10572879B1 (en) | 2005-10-03 | 2020-02-25 | Avaya Inc. | Agent driven media-agnostic work item grouping and sharing over a consult medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5155763A (en) * | 1990-12-11 | 1992-10-13 | International Business Machines Corp. | Look ahead method and apparatus for predictive dialing using a neural network |
US5570419A (en) * | 1995-10-13 | 1996-10-29 | Intervoice Limited Partnership | System and method for an improved predictive dialer |
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 |
US5905789A (en) * | 1996-10-07 | 1999-05-18 | Northern Telecom Limited | Call-forwarding system using adaptive model of user behavior |
US5920623A (en) * | 1997-06-18 | 1999-07-06 | Vera-A-Fast | Method and apparatus for defeating a predictive telemarketing system |
-
1999
- 1999-09-17 US US09/398,667 patent/US6084954A/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5155763A (en) * | 1990-12-11 | 1992-10-13 | International Business Machines Corp. | Look ahead method and apparatus for predictive dialing using a neural network |
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 |
US5570419A (en) * | 1995-10-13 | 1996-10-29 | Intervoice Limited Partnership | System and method for an improved predictive dialer |
US5905789A (en) * | 1996-10-07 | 1999-05-18 | Northern Telecom Limited | Call-forwarding system using adaptive model of user behavior |
US5920623A (en) * | 1997-06-18 | 1999-07-06 | Vera-A-Fast | Method and apparatus for defeating a predictive telemarketing system |
Cited By (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6181782B1 (en) * | 1998-01-26 | 2001-01-30 | Sharp Kabushiki Kaisha | Personal digital assistance device |
US20040193475A1 (en) * | 2000-01-24 | 2004-09-30 | Hemm Thomas L. | Transitory contact management |
US7844504B1 (en) | 2000-04-27 | 2010-11-30 | Avaya Inc. | Routing based on the contents of a shopping cart |
US20030174830A1 (en) * | 2002-03-15 | 2003-09-18 | Boyer David G. | Topical dynamic chat |
US20030174833A1 (en) * | 2002-03-15 | 2003-09-18 | Chien-Fa Wang | Dialing method with phone number retrieval using partial pattern matching |
US7085369B2 (en) * | 2002-03-15 | 2006-08-01 | Via Technologies, Inc. | Dialing method with phone number retrieval using partial pattern matching |
US6707905B2 (en) | 2002-04-18 | 2004-03-16 | Avaya Technology Corp. | Location enhanced automatic work distribution |
US20030231757A1 (en) * | 2002-06-17 | 2003-12-18 | Harkreader Susan K. | Waiting but not ready |
US20040192270A1 (en) * | 2003-03-28 | 2004-09-30 | Kreitzer Stuart S. | Hotlist system and method for communication devices |
US20040215453A1 (en) * | 2003-04-25 | 2004-10-28 | Orbach Julian J. | Method and apparatus for tailoring an interactive voice response experience based on speech characteristics |
US20070150972A1 (en) * | 2003-09-22 | 2007-06-28 | Institut Pasteur | Method for detecting Nipah virus and method for providing immunoprotection against Henipa viruses |
US8094804B2 (en) | 2003-09-26 | 2012-01-10 | Avaya Inc. | Method and apparatus for assessing the status of work waiting for service |
US7770175B2 (en) | 2003-09-26 | 2010-08-03 | Avaya Inc. | Method and apparatus for load balancing work on a network of servers based on the probability of being serviced within a service time goal |
US8751274B2 (en) | 2003-09-26 | 2014-06-10 | Avaya Inc. | Method and apparatus for assessing the status of work waiting for service |
US8891747B2 (en) | 2003-09-26 | 2014-11-18 | Avaya Inc. | Method and apparatus for assessing the status of work waiting for service |
US9025761B2 (en) | 2003-09-26 | 2015-05-05 | Avaya Inc. | Method and apparatus for assessing the status of work waiting for service |
US7660715B1 (en) | 2004-01-12 | 2010-02-09 | Avaya Inc. | Transparent monitoring and intervention to improve automatic adaptation of speech models |
US8457300B2 (en) | 2004-02-12 | 2013-06-04 | Avaya Inc. | Instant message contact management in a contact center |
US7729490B2 (en) | 2004-02-12 | 2010-06-01 | Avaya Inc. | Post-termination contact management |
US8873739B2 (en) | 2004-02-12 | 2014-10-28 | Avaya Inc. | Instant message contact management in a contact center |
US7885401B1 (en) | 2004-03-29 | 2011-02-08 | Avaya Inc. | Method and apparatus to forecast the availability of a resource |
US7711104B1 (en) | 2004-03-31 | 2010-05-04 | Avaya Inc. | Multi-tasking tracking agent |
US7953859B1 (en) | 2004-03-31 | 2011-05-31 | Avaya Inc. | Data model of participation in multi-channel and multi-party contacts |
US8731177B1 (en) | 2004-03-31 | 2014-05-20 | Avaya Inc. | Data model of participation in multi-channel and multi-party contacts |
US8000989B1 (en) | 2004-03-31 | 2011-08-16 | Avaya Inc. | Using true value in routing work items to resources |
US7734032B1 (en) | 2004-03-31 | 2010-06-08 | Avaya Inc. | Contact center and method for tracking and acting on one and done customer contacts |
US20050222786A1 (en) * | 2004-03-31 | 2005-10-06 | Tarpo James L | Method and system for testing spas |
US7158909B2 (en) | 2004-03-31 | 2007-01-02 | Balboa Instruments, Inc. | Method and system for testing spas |
EP1631050A1 (en) * | 2004-08-26 | 2006-03-01 | Samsung Electronics Co., Ltd. | Mobile system, method, and computer program for managing conversational user interface according to detected usage patterns |
US20060079201A1 (en) * | 2004-08-26 | 2006-04-13 | Samsung Electronics Co., Ltd. | System, method, and medium for managing conversational user interface according to usage pattern for portable operation |
US8483675B2 (en) | 2004-08-26 | 2013-07-09 | Samsung Electronics Co., Ltd. | System, method, and medium for managing conversational user interface according to usage pattern for portable operation |
US7949121B1 (en) | 2004-09-27 | 2011-05-24 | Avaya Inc. | Method and apparatus for the simultaneous delivery of multiple contacts to an agent |
US8234141B1 (en) | 2004-09-27 | 2012-07-31 | Avaya Inc. | Dynamic work assignment strategies based on multiple aspects of agent proficiency |
US7949123B1 (en) | 2004-09-28 | 2011-05-24 | Avaya Inc. | Wait time predictor for long shelf-life work |
US7657021B2 (en) | 2004-09-29 | 2010-02-02 | Avaya Inc. | Method and apparatus for global call queue in a global call center |
US20060067506A1 (en) * | 2004-09-29 | 2006-03-30 | Avaya Technology Corp. | Method and apparatus for global call queue in a global call center |
CN101129055B (en) * | 2004-12-27 | 2012-06-13 | 索尼爱立信移动通讯股份有限公司 | Automatic dialing for a wireless communications device |
US20060141991A1 (en) * | 2004-12-27 | 2006-06-29 | Chris House | Automatic dialing for a wireless communications device |
WO2006071292A1 (en) * | 2004-12-27 | 2006-07-06 | Sony Ericsson Mobile Communications Ab | Automatic dialing for a wireless communications device |
US7194257B2 (en) | 2004-12-27 | 2007-03-20 | Sony Ericsson Mobile Communications Ab | Automatic dialing for a wireless communications device |
US20060165891A1 (en) * | 2005-01-21 | 2006-07-27 | International Business Machines Corporation | SiCOH dielectric material with improved toughness and improved Si-C bonding, semiconductor device containing the same, and method to make the same |
US7817796B1 (en) | 2005-04-27 | 2010-10-19 | Avaya Inc. | Coordinating work assignments for contact center agents |
US7529670B1 (en) | 2005-05-16 | 2009-05-05 | Avaya Inc. | Automatic speech recognition system for people with speech-affecting disabilities |
US7809127B2 (en) | 2005-05-26 | 2010-10-05 | Avaya Inc. | Method for discovering problem agent behaviors |
US8578396B2 (en) | 2005-08-08 | 2013-11-05 | Avaya Inc. | Deferred control of surrogate key generation in a distributed processing architecture |
US7779042B1 (en) | 2005-08-08 | 2010-08-17 | Avaya Inc. | Deferred control of surrogate key generation in a distributed processing architecture |
US7881450B1 (en) | 2005-09-15 | 2011-02-01 | Avaya Inc. | Answer on hold notification |
US8577015B2 (en) | 2005-09-16 | 2013-11-05 | Avaya Inc. | Method and apparatus for the automated delivery of notifications to contacts based on predicted work prioritization |
US10572879B1 (en) | 2005-10-03 | 2020-02-25 | Avaya Inc. | Agent driven media-agnostic work item grouping and sharing over a consult medium |
US7822587B1 (en) | 2005-10-03 | 2010-10-26 | Avaya Inc. | Hybrid database architecture for both maintaining and relaxing type 2 data entity behavior |
US8073129B1 (en) | 2005-10-03 | 2011-12-06 | Avaya Inc. | Work item relation awareness for agents during routing engine driven sub-optimal work assignments |
US8116446B1 (en) | 2005-10-03 | 2012-02-14 | Avaya Inc. | Agent driven work item awareness for tuning routing engine work-assignment algorithms |
US8411843B1 (en) | 2005-10-04 | 2013-04-02 | Avaya Inc. | Next agent available notification |
US7787609B1 (en) | 2005-10-06 | 2010-08-31 | Avaya Inc. | Prioritized service delivery based on presence and availability of interruptible enterprise resources with skills |
US7752230B2 (en) | 2005-10-06 | 2010-07-06 | Avaya Inc. | Data extensibility using external database tables |
US8238541B1 (en) | 2006-01-31 | 2012-08-07 | Avaya Inc. | Intent based skill-set classification for accurate, automatic determination of agent skills |
US8737173B2 (en) | 2006-02-24 | 2014-05-27 | Avaya Inc. | Date and time dimensions for contact center reporting in arbitrary international time zones |
US20070220111A1 (en) * | 2006-03-15 | 2007-09-20 | Andrew Lin | Personal communications browser client for remote use in enterprise communications |
US7653543B1 (en) | 2006-03-24 | 2010-01-26 | Avaya Inc. | Automatic signal adjustment based on intelligibility |
US8442197B1 (en) | 2006-03-30 | 2013-05-14 | Avaya Inc. | Telephone-based user interface for participating simultaneously in more than one teleconference |
US20070263843A1 (en) * | 2006-04-04 | 2007-11-15 | Foxenland Eral D | Communication identifier list configuration |
JP2009532971A (en) * | 2006-04-04 | 2009-09-10 | ソニー エリクソン モバイル コミュニケーションズ, エービー | Configuring the nomination list |
WO2007113626A1 (en) * | 2006-04-04 | 2007-10-11 | Sony Ericsson Mobile Communications Ab | Destinations list configuration |
US8744056B2 (en) * | 2006-04-04 | 2014-06-03 | Sony Corporation | Communication identifier list configuration |
US7936867B1 (en) | 2006-08-15 | 2011-05-03 | Avaya Inc. | Multi-service request within a contact center |
US7925508B1 (en) | 2006-08-22 | 2011-04-12 | Avaya Inc. | Detection of extreme hypoglycemia or hyperglycemia based on automatic analysis of speech patterns |
US7962342B1 (en) | 2006-08-22 | 2011-06-14 | Avaya Inc. | Dynamic user interface for the temporarily impaired based on automatic analysis for speech patterns |
US8391463B1 (en) | 2006-09-01 | 2013-03-05 | Avaya Inc. | Method and apparatus for identifying related contacts |
US8938063B1 (en) | 2006-09-07 | 2015-01-20 | Avaya Inc. | Contact center service monitoring and correcting |
US8811597B1 (en) | 2006-09-07 | 2014-08-19 | Avaya Inc. | Contact center performance prediction |
US8855292B1 (en) | 2006-09-08 | 2014-10-07 | Avaya Inc. | Agent-enabled queue bypass to agent |
US7835514B1 (en) | 2006-09-18 | 2010-11-16 | Avaya Inc. | Provide a graceful transfer out of active wait treatment |
US8767944B1 (en) | 2007-01-03 | 2014-07-01 | Avaya Inc. | Mechanism for status and control communication over SIP using CODEC tunneling |
US20080162246A1 (en) * | 2007-01-03 | 2008-07-03 | International Business Machines Corporation | Method and system for contract based call center and/or contact center management |
US7675411B1 (en) | 2007-02-20 | 2010-03-09 | Avaya Inc. | Enhancing presence information through the addition of one or more of biotelemetry data and environmental data |
US7747705B1 (en) | 2007-05-08 | 2010-06-29 | Avaya Inc. | Method to make a discussion forum or RSS feed a source for customer contact into a multimedia contact center that is capable of handling emails |
US8041344B1 (en) | 2007-06-26 | 2011-10-18 | Avaya Inc. | Cooling off period prior to sending dependent on user's state |
US8504534B1 (en) | 2007-09-26 | 2013-08-06 | Avaya Inc. | Database structures and administration techniques for generalized localization of database items |
US8856182B2 (en) | 2008-01-25 | 2014-10-07 | Avaya Inc. | Report database dependency tracing through business intelligence metadata |
US8831206B1 (en) | 2008-05-12 | 2014-09-09 | Avaya Inc. | Automated, data-based mechanism to detect evolution of employee skills |
US8385532B1 (en) | 2008-05-12 | 2013-02-26 | Avaya Inc. | Real-time detective |
US10375244B2 (en) | 2008-08-06 | 2019-08-06 | Avaya Inc. | Premises enabled mobile kiosk, using customers' mobile communication device |
US8116237B2 (en) | 2008-09-26 | 2012-02-14 | Avaya Inc. | Clearing house for publish/subscribe of status data from distributed telecommunications systems |
US8621011B2 (en) | 2009-05-12 | 2013-12-31 | Avaya Inc. | Treatment of web feeds as work assignment in a contact center |
US8964958B2 (en) | 2009-05-20 | 2015-02-24 | Avaya Inc. | Grid-based contact center |
US8644491B2 (en) | 2009-08-21 | 2014-02-04 | Avaya Inc. | Mechanism for multisite service state description |
US8385533B2 (en) | 2009-09-21 | 2013-02-26 | Avaya Inc. | Bidding work assignment on conference/subscribe RTP clearing house |
US8565386B2 (en) | 2009-09-29 | 2013-10-22 | Avaya Inc. | Automatic configuration of soft phones that are usable in conjunction with special-purpose endpoints |
US9516069B2 (en) | 2009-11-17 | 2016-12-06 | Avaya Inc. | Packet headers as a trigger for automatic activation of special-purpose softphone applications |
US8306212B2 (en) | 2010-02-19 | 2012-11-06 | Avaya Inc. | Time-based work assignments in automated contact distribution |
US8675860B2 (en) | 2012-02-16 | 2014-03-18 | Avaya Inc. | Training optimizer for contact center agents |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6084954A (en) | System and method for correlating incoming and outgoing telephone calls using predictive logic | |
KR100400166B1 (en) | Apparatus and method for automatically configuring settings of software application in a portable intelligent communications device | |
US6813344B1 (en) | Method and system for providing information for identifying callers based on a partial number | |
US9008291B1 (en) | Method and system for providing information for identifying callers | |
US5592546A (en) | Memory dialing control system having improved telephone number retrieval function by using history information | |
US20090187916A1 (en) | Task switching with state preservation for programs running on an electronic device | |
EP2036372A1 (en) | Mobile communication terminal with enhanced phonebook management | |
US7423556B2 (en) | Method and device for key input in mobile terminal | |
EP1094410A2 (en) | Dynamically autoconfigured feature for a communication terminal | |
JPH11234387A (en) | Method and device for retrieving telephone directory memory in portable telephone | |
KR100506309B1 (en) | Telephone number bookmark method for a communication terminal equipment and the communication terminal equipment using the same | |
KR100312232B1 (en) | User data interfacing method of digital portable telephone terminal having touch screen panel | |
US20030161450A1 (en) | Providing information to facilitate telephone conversations | |
JPH1127371A (en) | Portable telephone set | |
JP2002215287A (en) | Information processor, information processing method, program and recording medium | |
KR101175241B1 (en) | Method for call list display in mobile communication terminal | |
JP2000101706A (en) | Method and system for transferring data between information units | |
EP0196815B1 (en) | Personal computer note-taking facility | |
KR100312316B1 (en) | Short message service controling apparatus and method of digital portable terminal equipment | |
KR101196742B1 (en) | Method for hierarchical user interface using multi demensional graphic in mobile communication terminal | |
JP3481893B2 (en) | Portable telephone device | |
KR20050027591A (en) | Method for managing received messages in mobile communication terminal | |
KR20060015362A (en) | The mobile-phone and method for call history list | |
KR100195006B1 (en) | Selective Storage Method of Receiving Information of Portable Information Terminal Equipment | |
KR101262247B1 (en) | Method for saving received message in mobile communication terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT, TEX Free format text: CONDITIONAL ASSIGNMENT OF AND SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:LUCENT TECHNOLOGIES INC. (DE CORPORATION);REEL/FRAME:011722/0048 Effective date: 20010222 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: LUCENT TECHNOLOGIES INC., NEW JERSEY Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (FORMERLY KNOWN AS THE CHASE MANHATTAN BANK), AS ADMINISTRATIVE AGENT;REEL/FRAME:018590/0047 Effective date: 20061130 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20080704 |