Patents Assigned to Aspect Software, Inc.
-
Patent number: 8635275Abstract: Some embodiments of the present invention provide a method and system for correlating information regarding an interactive communication. A session application record is provided to store information of a session that represents an interactive communication that is at least between two endpoints. An application programming interface (API) is provided for users to create and manipulate session application records. Application specific data or customized data can be stored with the session application record using a tag that includes a name and value pair. One session application record can be associated with another session application record by using a relation. Any information that is gathered during a session can be accessible even when one of the endpoints is replaced by another endpoint.Type: GrantFiled: August 2, 2007Date of Patent: January 21, 2014Assignee: Aspect Software, Inc.Inventors: Fergal Glynn, Brian Silver, Richard W. Shea, Ken Ouellette, Vinh Huu Tran, Justin W. Haddad
-
Publication number: 20140016766Abstract: 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: ApplicationFiled: July 16, 2012Publication date: January 16, 2014Applicant: Aspect Software, Inc.Inventor: Malcom Strandberg
-
Patent number: 8588396Abstract: 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: GrantFiled: January 17, 2008Date of Patent: November 19, 2013Assignee: Aspect Software, Inc.Inventors: Robert Stent, W. James Gillis, Saeed Contractor
-
Patent number: 8582559Abstract: 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: GrantFiled: August 2, 2007Date of Patent: November 12, 2013Assignee: Aspect Software, Inc.Inventors: John P. Matias, Ajay Punreddy, Marc A. Snider
-
Patent number: 8560649Abstract: 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: GrantFiled: March 13, 2009Date of Patent: October 15, 2013Assignee: Aspect Software, Inc.Inventors: Andreas Chalupa, Zhuo Yao Chen
-
Patent number: 8539034Abstract: 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: GrantFiled: July 29, 2004Date of Patent: September 17, 2013Assignee: Aspect Software, Inc.Inventor: Anthony J. Dezonno
-
Patent number: 8533234Abstract: 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: GrantFiled: October 7, 2008Date of Patent: September 10, 2013Assignee: Aspect Software, Inc.Inventor: Eric James
-
Patent number: 8522332Abstract: 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: GrantFiled: December 12, 2007Date of Patent: August 27, 2013Assignee: Aspect Software, Inc.Inventors: James Miller, Senthilvel Saravanan
-
Patent number: 8520834Abstract: 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: GrantFiled: April 14, 2009Date of Patent: August 27, 2013Assignee: Aspect Software, Inc.Inventors: David Funck, Biswajeet Mukherjee, Edward Kuns
-
Patent number: 8520831Abstract: 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: GrantFiled: June 18, 2008Date of Patent: August 27, 2013Assignee: Aspect Software, Inc.Inventors: Edward W. Kuns, Biswajeet Mukherjee, Robert Owens
-
Patent number: 8503660Abstract: 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: GrantFiled: September 7, 2007Date of Patent: August 6, 2013Assignee: Aspect Software, Inc.Inventors: James Barnett, Malcom Strandberg, Robert Owens
-
Patent number: 8503661Abstract: 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: GrantFiled: May 2, 2008Date of Patent: August 6, 2013Assignee: Aspect Software, Inc.Inventors: James Barnett, Michael Ely
-
Patent number: 8498402Abstract: 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: GrantFiled: June 19, 2006Date of Patent: July 30, 2013Assignee: Aspect Software, Inc.Inventor: Prabhuram Mohan
-
Patent number: 8488592Abstract: 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: GrantFiled: August 3, 2007Date of Patent: July 16, 2013Assignee: Aspect Software, Inc.Inventors: Justin W. Haddad, Pradeep Kumar, Richard J. Schmidt
-
Patent number: 8483383Abstract: 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: GrantFiled: March 2, 2007Date of Patent: July 9, 2013Assignee: Aspect Software, Inc.Inventors: Aaron C. Beshears, Donald C. Lewis
-
Patent number: 8457297Abstract: 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: GrantFiled: December 30, 2005Date of Patent: June 4, 2013Assignee: Aspect Software, Inc.Inventor: John Hansen
-
Patent number: 8437462Abstract: 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: GrantFiled: November 4, 2008Date of Patent: May 7, 2013Assignee: Aspect Software, Inc.Inventors: Senthilvel Saravanan, Rajiv Kambli, Peter Koenig
-
Patent number: 8416764Abstract: 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: GrantFiled: August 2, 2007Date of Patent: April 9, 2013Assignee: Aspect Software, Inc.Inventors: Christopher J. Kacher, Richard W. Shea, David R. White
-
Patent number: 8418232Abstract: 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: GrantFiled: March 7, 2008Date of Patent: April 9, 2013Assignee: Aspect Software, Inc.Inventors: James L. Miller, Senthivel Saravanan
-
Patent number: 8416943Abstract: 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: GrantFiled: July 31, 2001Date of Patent: April 9, 2013Assignee: Aspect Software, Inc.Inventors: Daniel Baker, Anthony J. Dezonno, Craig R. Shambaugh