Patents Assigned to Aspect Software, Inc.
  • Patent number: 8634537
    Abstract: A method and apparatus are provided for routing calls from a contact center. The method includes the steps of providing a SIP presence server within the contact center that only provides presence information in support of outgoing calls from agents of the contact center, receiving a presence message by the SIP presence server identifying a communication port of an client and routing a call from an agent of the contact center to the client based upon the received registration message.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: January 21, 2014
    Assignee: Aspect Software, Inc.
    Inventors: Mike Hollatz, Mary Ellen Moser, Dave Wesen, Jeff Hodson
  • Publication number: 20140016766
    Abstract: A system and method for providing hold queue prioritizing for a contact center includes an automated system and a contact receiver/director for connecting contacts to the automated system. A contact identifier obtains identifying information from each of the contacts connected to the system. A hold queue is coupled to the contact receiver/director for storing contact records associated with contacts connected to the automated system. A contact status identifier determines a connection status of each of the contacts in the hold queue and stores the connection status in the respective contact record for each contact. A contact-back identifier identifies a received contact-back by matching the contact identifying information associated with a contact to a contact record in the hold queue. The contact receiver/director selects a contact record with a “connected” connection status and connects the caller in the hold queue associated with the selected contact record to an available agent.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: Aspect Software, Inc.
    Inventor: Malcom Strandberg
  • Patent number: 8588396
    Abstract: A method and apparatus are provided for monitoring activities of a plurality of agents servicing a plurality of calls for an organization. The method includes the steps of monitoring a plurality of applications on a terminal of an agent of the plurality of agents, detecting selection of an application of the plurality of applications, identifying a call associated with the selected application of the plurality of calls and saving a time of selection and an identifier of the application in a respective file or database of the identified call for future retrieval.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: November 19, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Robert Stent, W. James Gillis, Saeed Contractor
  • Patent number: 8582559
    Abstract: A mechanism for managing and enhancing communication streams in a VOIP service using SIP is discussed. SIP is used to manage and enhance a communication stream at a centralized switching element in the VoIP environment rather than at the communication stream endpoints. The communication stream set up by SIP is directed through a central switching element under administrative control rather than traveling directly between the stream endpoints. As a result, the media stream may be conditioned with treatments and may be provided with enhanced services at the central switching element without the specific treatments and services being supported at both stream endpoints. The use of the centralized switching element allows full administrative control of the VoIP environment.
    Type: Grant
    Filed: August 2, 2007
    Date of Patent: November 12, 2013
    Assignee: Aspect Software, Inc.
    Inventors: John P. Matias, Ajay Punreddy, Marc A. Snider
  • Patent number: 8560649
    Abstract: A method and apparatus are provided for creating a virtual machine installer for use in a multi-tier computer system. The method includes the steps of providing a plurality of interactive applications operating together to achieve a predetermined enterprise objective, providing a plurality of substantially identical virtual appliances, modifying the plurality of virtual appliances by installing a respective interactive application into each of the plurality of virtual appliances (VAs), generating a catalog of the modified virtual appliances, and saving the modified virtual appliances and the catalog on a medium.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: October 15, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Andreas Chalupa, Zhuo Yao Chen
  • Patent number: 8539034
    Abstract: A system and method can broadcast a plurality of instant messages, at substantially the same time, via a computer network to a plurality of recipients. The recipients can respond via the network to a human or an automated agent. A predetermined reply message can be sent if all agents are busy.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: September 17, 2013
    Assignee: Aspect Software, Inc.
    Inventor: Anthony J. Dezonno
  • Patent number: 8533234
    Abstract: Method and system for providing an open-ended and modifiable ability to customize the display of data for current viewing of the display for purposes such as, but not limited to, Contact Center administration and management.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: September 10, 2013
    Assignee: Aspect Software, Inc.
    Inventor: Eric James
  • Patent number: 8520831
    Abstract: A method and apparatus are provided for processing messages in a networked automatic contact distribution system having a plurality of computer processors. The method includes the steps of a processor of the plurality of processors receiving a configuration message, the processor determining a type of the configuration message from metadata contained within the message and the processor executing a predetermined set of steps based upon the determined type of the configuration message.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: August 27, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Edward W. Kuns, Biswajeet Mukherjee, Robert Owens
  • Patent number: 8520834
    Abstract: A method and apparatus are provided for presenting structural relationships in an automatic contact distribution system. The method includes the steps of defining a plurality of structural elements within the automatic contact distribution system, selecting a structural element of the automatic contact distribution system as a root element, identifying any related elements of the plurality of elements that together with the selected element affect contact handling within the automatic contact distribution system and displaying the root element and related elements along with an indicia of the relationship between the root element and related elements.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: August 27, 2013
    Assignee: Aspect Software, Inc.
    Inventors: David Funck, Biswajeet Mukherjee, Edward Kuns
  • Patent number: 8522332
    Abstract: A method and apparatus are provided for accessing a server of a computer system. The method includes the steps of providing a startup CONFIG file or database table for use during initialization of the server and a predetermined user identifier within the startup CONFIG file or database table. The method further includes the steps of a user requesting access to the server, the user providing the predetermined user identifier and the server logging the user into the server under the predetermined user identifier without requiring a password.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: August 27, 2013
    Assignee: Aspect Software, Inc.
    Inventors: James Miller, Senthilvel Saravanan
  • Patent number: 8503661
    Abstract: A method and apparatus are provided for handling contact requests among a plurality of dissimilar automatic contact distributors. The method includes the steps of providing a plurality of workflows scripts, translating each of the plurality of workflows scripts into a respective native language of each of the plurality of dissimilar automatic contact distributors. The method further includes the steps of tendering a request for a contact to the plurality of dissimilar automatic contact distributors, selecting a automatic contact distributor of the plurality of dissimilar automatic contact distributors to handle the contact based upon a response from at least some of the plurality of dissimilar automatic contact distributors and transferring the contact to the selected automatic contact distributor.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: August 6, 2013
    Assignee: Aspect Software, Inc.
    Inventors: James Barnett, Michael Ely
  • Patent number: 8503660
    Abstract: A method and apparatus are provided for operating a plurality of call center products. The method includes the steps of providing an enterprise administration server and disposing a respective terminal adapter between the enterprise administration server and each of the plurality of call center products. The method further includes the steps of a terminal adapter of a call center of the plurality of call center products receiving a database instruction from the enterprise administration server; the terminal adapter mapping a database instruction between a protocol of the enterprise administration server and a protocol of the call center product and the call center product executing the instruction.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: August 6, 2013
    Assignee: Aspect Software, Inc.
    Inventors: James Barnett, Malcom Strandberg, Robert Owens
  • Patent number: 8498402
    Abstract: A method and apparatus are described for routing a call received by an organization. The method includes the steps of determining a subject matter of the received call, routing the call to an agent of the organization when a agent of the organization is available to handle the subject matter of the call and routing the call to a client of the organization when an agent of the organization is not available.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: July 30, 2013
    Assignee: Aspect Software, Inc.
    Inventor: Prabhuram Mohan
  • Patent number: 8488592
    Abstract: A unified session detail records of a multi-hop session is provided. The multi-hop session may be established through multiple nodes in a VoIP network. Each node may generate session detail records for the legs of the multi-hop session that are connected to the node. The nodes on the path of the multi-hop call may send the record to a single node to consolidate the session detail records of the legs of the multi-hop call in the single node so that the single node can provide unified session detail records of the multi-hop session. By providing unified session detail records, the user does not need to track down the nodes that are on the path of the multi-hop call to obtain the session detail records of the multi-hop session.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: July 16, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Justin W. Haddad, Pradeep Kumar, Richard J. Schmidt
  • Patent number: 8483383
    Abstract: An apparatus and method are provided for scheduling calls. The method includes the steps of providing a calling period with a plurality of sub-periods and determining a set of historical call completion ratios associated with the plurality of sub-periods. The method further includes the steps of exponentially scaling the respective determined call completion ratios and placing a number of calls during each sub-period of the calling period where the number of calls placed during each sub-period is based upon the respective exponentially scaled call completion ratio.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: July 9, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Aaron C. Beshears, Donald C. Lewis
  • Patent number: 8457297
    Abstract: A method and system to distribute transactions among a plurality of transaction processing systems is described herein. The method includes automatically receiving data from a first transaction processing system; identifying scheduled handling resources for each of the transaction processing systems for a first time interval based on the data from each transaction processing system; determining transaction allocations for each of the transaction processing systems based upon generated forecast data; and distributing transactions among the plurality of transaction processing systems by producing routing decisions based upon the determined transaction allocations and the scheduled handling resources.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: June 4, 2013
    Assignee: Aspect Software, Inc.
    Inventor: John Hansen
  • Patent number: 8437462
    Abstract: A method and apparatus are provided for exchanging configuration information within a call center system between a central server and a plurality of dissimilar contact centers. The method includes the steps of the central server monitoring an contact center of the plurality of dissimilar contact centers for a configuration change message and converting the configuration change between a format of the central server and a format of a subscribing contact center of the plurality of contact centers, where the subscribing contact center is different than the monitored contact center.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: May 7, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Senthilvel Saravanan, Rajiv Kambli, Peter Koenig
  • Patent number: 8416943
    Abstract: Disclosed is a method for distributing customer contacts to a transaction processing entity of a transaction processing system. The method includes determining a media type for a customer contact in the transaction processing system and finding a transaction processing entity that is capable of handling the media type. In addition, the method includes routing the customer contact to a transaction processing entity that is capable of handling the media type. In one embodiment, a transaction routing table is used to perform the distribution of customer contacts. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: April 9, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Daniel Baker, Anthony J. Dezonno, Craig R. Shambaugh
  • Patent number: 8416764
    Abstract: A mechanism for managing software modules in a VOIP service is discussed. A component management agent is provided for each VOIP software component in the VOIP environment. The component management agent registers with a session management agent which is in communication with a session management software facility. The component management agent accepts registrations from each software module in the component that it represents. The software module registrations indicate the type of objects that the software module supports. Subsequent managed object requests received from the session management facility are automatically directed to the appropriate software modules based on the registration information. Additionally, the session management agent and component management agent perform format conversions for the managed object requests where the session management facility and software modules are utilizing different object systems.
    Type: Grant
    Filed: August 2, 2007
    Date of Patent: April 9, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Christopher J. Kacher, Richard W. Shea, David R. White
  • Patent number: 8418232
    Abstract: A method and apparatus for providing resource access to a user within a computer network of the automatic contact distribution system. The method includes the steps of providing a permission set that defines a limited set of features within the computer network that the user can access, the user signing into the computer network of the automatic call distribution system, the system retrieving the permission set for the user and the system providing the user with limited access to the computer system based upon the permission set.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: April 9, 2013
    Assignee: Aspect Software, Inc.
    Inventors: James L. Miller, Senthivel Saravanan