Patents Assigned to Concerto Software, Inc.
  • Patent number: 7688961
    Abstract: A conference engine operates in a multiplex processing scheme and requires a signal hardware summer to process all of the programmed conferences, all of the outputs and all of the input channels. The conference engine is only limited by the number of available input channels, the number of desired conference registers, the speed of the implementation, and the amount of memory available on the target system. The conference engine allows the number of available conference channels, the number of conferences per bridge and the number of bridges to be scaled. Each bridge contains a unique set of conference registers and has full access to the input channel data. Additional conference bridges are added by increasing the operating clock/memory to meet the processing requirements of the additional bridge. Conference registers in each conference bridge can be added/removed depending on the system requirements and are independent of the number of input channels.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: March 30, 2010
    Assignee: Concerto Software, Inc
    Inventors: Jay Vicory, Malcolm Strandberg, Thomas Ward
  • Patent number: 7181492
    Abstract: A customer is transferred from a first Internet chat session on a first server to a second Internet chat session on a second server without the customer having to take any action whatsoever. The second server may be the same server as the first server or may be different from the first server and may be physically located in another city, state, country, or continent. When the need arises to transfer a customer chat to another agent (who may be on another server) the agent requests a transfer and a list of available chat sessions is provided (300) to the agent. If the agent requests a transfer of the customer to one of those available chat sessions then a determination (310) is made as to whether the proposed transfer is permitted. If the transfer is permitted and initiated by the agent, the agent's computer sends all the transfer information as well as a transfer command to the customers browser.
    Type: Grant
    Filed: October 16, 2001
    Date of Patent: February 20, 2007
    Assignee: Concerto Software, Inc.
    Inventors: Sam Wen, Bradley S. Birnbaum, Charles L. Warner, II
  • Patent number: 7068775
    Abstract: A system, including a method for prioritizing on hold calls connected to an automated telephone system is disclosed. The system and method utilizes customer information retrieved from a customer database as call prioritizing information for each connected call. The method begins by connecting a plurality of calls to the automated telephone system. Caller identifying information is obtained from each connected call and each connected call is placed on hold. Then, a customer database is searched and a customer database record is identified corresponding the obtained caller identifying information for each connected call. A call record for each connected call is created and inserted into the hold queue. Each call record includes the caller identifying information and call prioritizing information corresponding to the connected call. The connected calls are then directed to available agents based on the call prioritizing information stored in each call record in the hold queue.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: June 27, 2006
    Assignee: Concerto Software, Inc.
    Inventor: Gene W. Lee
  • Patent number: 7068642
    Abstract: A system and method of propagating exclusion records between a plurality of networked call centers is provided. Each call center includes a CTI system having a dynamic data record exclusion system. The system includes an exclusion record exporter and an exclusion record importer interfacing the dynamic data record exclusion system at each networked CTI system, which export and import exclusion records that are generated at one CTI system to the remaining networked CTI systems. The method begins by maintaining at least one exclusion table including at least one exclusion record in a first call center's dynamic data record exclusion system. Then, the exclusion records, along with a list of the networked call centers to which the exclusion records should be sent, are sent to an exclusion record exporter, where they are saved in a transfer file. The exclusion record exporter then transfers each transfer file to a defined directory at an exclusion record importer at at least one other networked call center.
    Type: Grant
    Filed: September 17, 1999
    Date of Patent: June 27, 2006
    Assignee: Concerto Software, Inc.
    Inventor: Saima Khan
  • Patent number: 6925607
    Abstract: A method for consolidating the information from multiple information sources so as to provide a uniform set of screens for an agent. All of the information sources are automatically linked in a coherent manner, which is defined by the user. The provision of an information item into a field automatically accesses user-specified information items from the various information sources. The station (10) receives (501) the initial information item and then sends (503) this information item to the sources specified by the information field, receives additional information items from these sources, and displays or presents the information items received in any desired media type.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: August 2, 2005
    Assignee: Concerto Software, Inc.
    Inventors: Aleksander Szlam, James E. Owen
  • Patent number: 6816880
    Abstract: A web browser based client workstation receives web browser based information and displays the web browser based information in a web page browser format. The web browser based information may include operation critical application information which is interactively displayed and utilized to perform an operation critical application from the client workstation. The operation critical application may include a telephony application. The web browser based client workstation may include a script wizard for allowing a user to generate non-proprietary, industry standard, active objects to handle one or more applications. The client workstation may also include at least one host connection active object to handle information exchange between the web browser based client workstation and a host computer/database. Persistent data to be utilized by the client workstation may be stored within the workstation for later reuse without access to a server computer.
    Type: Grant
    Filed: March 26, 1998
    Date of Patent: November 9, 2004
    Assignee: Concerto Software, Inc.
    Inventors: Malcom B. Strandberg, Robert J. Stent, Anthony Curreri, W. James Gillis, Jr., John Cambray, B. Scott Smith
  • Patent number: 6778660
    Abstract: An improved contact center is disclosed in which voice contacts may be processed by agents simultaneously by storing incoming voice and responding to it in near real time. The technique permits an agent at a contact center to process incoming voice contacts in near real time, but to simultaneously handle plural customers in a manner similar to that utilized in web chat applications.
    Type: Grant
    Filed: April 6, 2001
    Date of Patent: August 17, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Laurence J. Fromm
  • Patent number: 6778951
    Abstract: A method for retrieving documents in a knowledge database is disclosed in which a natural language query question is mapped to a plurality of equivalent strings. Both relevancies in meaning and in wording pattern are taken into account in ranking the equivalent strings by introducing respective weight factors. A document coupled to the top ranked equivalent string is retrieved and displayed to the questioner.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: August 17, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Saeed Contractor
  • Patent number: 6775378
    Abstract: A blended contact center arrangement is disclosed wherein designated agent terminals may facilitate agent customer interaction with respect to a variety of different contact center applications. The agent terminals are logged on to both inbound and outbound contact center applications, and may switch between the two on a dynamic and flexible basis. Other types of agent customer interaction, such as email, webchat, etc. may be implemented as well.
    Type: Grant
    Filed: October 25, 1999
    Date of Patent: August 10, 2004
    Assignee: Concerto Software, Inc
    Inventors: Jose Villena, Alex Tellez, Madhu Mathur, Jeffrey Stout, Eyal Ben-Chanoch
  • Patent number: 6766012
    Abstract: A method for allocating agents to telephone call campaigns by a telephony system is disclosed. The disclosed method is aimed at maximizing productivity of successful agents by prioritizing call distribution to those agents enjoying a high level of success with respect to a particular call campaign during a particular period of time. The method includes providing a plurality of agent resources to participate in at least one call campaign, establishing success criteria for each call campaign, assigning a success index to each agent for each call campaign, directing calls to the plurality of agent resources in a prioritized manner, whereby calls are connected to available agents in accordance with the value of agent success indexes from highest to lowest The method also includes updating each agent success index is based on the established success criteria while the call campaign is in progress.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: July 20, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Colin D. Crossley
  • Patent number: 6766011
    Abstract: A switching apparatus for a contact center is integrated into a legacy contact center including a PBX. The switching capacity of both of the PBX and the switch are utilized efficiently by handing off controller specific desktop agents between the central processor and the PBX.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: July 20, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Laurence J. Fromm
  • Patent number: 6760323
    Abstract: A system and method for providing audio communication over a computer network between sending and destination devices using differing communication formats is provided. The system identifies the format of the incoming digital encoded audio data signal, identifies the destination device format of the signal, and converts the data to a second digital encoded audio data signal which is compatible with the format utilized by the destination device.
    Type: Grant
    Filed: February 4, 1999
    Date of Patent: July 6, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Malcom B. Strandberg
  • Patent number: 6754332
    Abstract: An automatic call distributor (ACD) system, which includes an object-oriented system for defining one or more call treatments is provided. The system includes a first graphical user interface including a plurality of data record fields, which define data applicable to handling an incoming call. Also included is a second graphical user interface, which is configured to accept one or more tests based on the data included in the data record fields applicable to the handling of an incoming call. The first and second graphical user interfaces include a plurality of icons and data entry fields, which are manipulated by a system user to create and modify a call treatment. Once created, call treatments are displayed in a graphical format on a third graphical user interface, which allows one or more portions of a displayed call treatment to be altered by selecting the graphical representation of the relevant portion using a computer mouse or other point and click device.
    Type: Grant
    Filed: November 2, 1998
    Date of Patent: June 22, 2004
    Assignee: Concerto Software, Inc.
    Inventors: Paul Kneipp, B. Scott Smith, Judith A. Dunn
  • Patent number: 6754236
    Abstract: The system and method for dialing in a telephony system using a common channel signaling protocol, such as ISDN, maximizes the use of bearer or voice channels. The telephony system includes a dialing switch connected to a central office switch that supports the common channel signaling protocol. In one example, the connection is made using an ISDN primary rate interface (PRI) connection providing 23 bearer channels and one data channel. The dialing switch automatically dials to establish telephone connections between calling parties, such as agents in a call center, and called parties, such as existing or potential customers. The system also includes a telephony system control/manager that controls the dialing and manages telephony resources. The system determines predictive dialing factors, such as an anticipated connect ratio (ACR) of dialed numbers to connections with called parties, average talk time, a number of idle agents, and hold time.
    Type: Grant
    Filed: October 3, 2000
    Date of Patent: June 22, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Malcom B. Strandberg
  • Patent number: 6751310
    Abstract: A system and method automatically allocates agent resources and prioritizes call campaigns to maximize productivity of a call center by prioritizing call distribution along with agent resource allocation to those campaigns enjoying a high level of success, such as sales success, during a particular period of time. A plurality of call campaigns are grouped together to form a pacing group. Each call campaign in the pacing group is then assigned a campaign pacing ratio each having a sales success criteria. During the processing of the call campaigns, the pacing ratio of each call campaign will then be adjusted, whereby those campaigns realizing higher levels of current sales success will have their pacing ratios increased while those experiencing lower levels of current success will have their pacing ratios decreased.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: June 15, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Colin D. Crossley
  • Patent number: 6748074
    Abstract: A call list update processing system including a call list controller, responsive to a source of call records, a predictive dialer, and a call list update processing system. The call list update processing system including a call list update processor, said processor including a call list update file. The call record update data including an updated call record that corresponds to a call record in the call list and a comparator. The source of call records includes a host processor and the call list update processor includes a host update file, for storing call records update data received by an agent during a telephone call with a third party until said call record update data is transmitted to said host processor by said call list update processor.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: June 8, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Saima Khan
  • Patent number: 6708039
    Abstract: A system and method of integrating outbound text messaging capabilities to a telephone call center management system, wherein outbound text messages are a secondary means by which a customer can be contacted, the primary means being voice communications between a call center agent and the customer. The system includes a telephone call management system including a dialer for dialing a plurality of contact telephone numbers included in said at least one call record in a call list. Each call record includes a primary customer contact identifier, such as a voice line telephone number and at least one text message destination identifier, which is included as a secondary customer contact identifier. The system also includes a text message processing system, including text message memory for accepting and storing at least one text message for transmission to a text message receiving device and for transmitting the text message upon connection to the text message receiving device.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: March 16, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Glenn Harder
  • Patent number: 6707906
    Abstract: An integrated contact center capable of generating outbound calls in a plurality forms including at least one instant online communication form for instantly communicating with a customer when he is online. A priority scheme or communication forms is preset for each customer so that the contact center may try the outbound calls according to the scheme until one succeeds. The contact center detects whether the target customer is online or not before an online communication form is tried.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: March 16, 2004
    Assignee: Concerto Software, Inc.
    Inventor: Eyal Ben-Chanoch
  • Patent number: 6618477
    Abstract: A system and method for non-intrusively displaying telephone call information to a user is used with an existing telecommunications system. The system and method obtains telephone call information, such as automatic number identification (ANI) information, when a telephone call is placed to the telecommunications system. The system and method non-intrusively displays the telephone call information to a user or agent in the telecommunications system, for example, by displaying the ANI information in a title bar of an active window on the agent's workstation. In one example, the system and method uses scripts, such as a bind function script to load an external module, such as a dynamic link library (DLL), and bind a display function from the external module for use in displaying the telephone call information. A display information script obtains the telephone call (ANI) information and displays that information using the display function bound from the external module.
    Type: Grant
    Filed: February 9, 1999
    Date of Patent: September 9, 2003
    Assignee: Concerto Software, Inc.
    Inventor: Eric Lambiase
  • Patent number: 6587557
    Abstract: A system and method of distributing outbound telephony service including voice communications over a computer network is provided. The system includes a master call center, including a computer telephony integration (CTI) system and a digital communication server, located at a first location. The system further includes at least one distributed call center, including a distributed CTI system and a digital communications server, located at at least one remote location. The system is configured to connect at least one connected party with whom voice communications are established at a distributed call center over a local telephone line and then route the voice communications to at least one call center agent interfacing the master call center over a computer network, such as the Internet. The method begins by linking a master call center to at least one distributed call center over a computer network. Next, at least one call list group is distributed to the distributed call center.
    Type: Grant
    Filed: September 7, 1999
    Date of Patent: July 1, 2003
    Assignee: Concerto Software, Inc.
    Inventor: B. Scott Smith