US20050135596A1 - Method and system for providing personalized service over different contact channels - Google Patents
Method and system for providing personalized service over different contact channels Download PDFInfo
- Publication number
- US20050135596A1 US20050135596A1 US11/051,213 US5121305A US2005135596A1 US 20050135596 A1 US20050135596 A1 US 20050135596A1 US 5121305 A US5121305 A US 5121305A US 2005135596 A1 US2005135596 A1 US 2005135596A1
- Authority
- US
- United States
- Prior art keywords
- user
- content
- contact channel
- customer
- content type
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
Definitions
- the invention relates generally to a method and apparatus for providing personalized information and services to individuals from a customer contact center.
- Businesses are able to offer goods and services to customers located world-wide through networks such as the Internet. As people become increasingly at ease with purchasing goods and services over the Internet, businesses have been able to expand and flourish. Customers are generally interested in quickly perusing the goods and services offered by a business operating on the Internet. Businesses that offer personalized service to customers have a competitive edge over other businesses because customers will generally be serviced more quickly and will be provided with higher quality of service.
- Net Perceptions offers a series of products that are built around its collaborative filtering technology. Net Perceptions applies this technology to a community behavior analysis based recommendation engine, a knowledge management system, and a campaign management system thereby providing one type of personalization service that may be used in an E-commerce system and a customer call center.
- Net Perceptions system must integrate it with other content management systems to target Net Perceptions system must integrate it with other content management systems to target pre-determined content based upon the recommendations that are generated.
- One disadvantage to Net Perceptions system is that it is unable to provide different service levels for content targeting. Additionally, the content flexibility and the variation of the content really depend on the external content management system. The knowledge management system provided by Net Perception cannot perform the function of a content management system.
- a DYNAMOTM personalization service server by the Art Technology Group (ATG) offers another type of personalized service.
- the DYNAMOTM personalization server is adapted to manage both static and dynamic user attributes. This provides service content personalization while the customer is being served by a business on the Internet.
- ATG's DYNAMOTM personalization server uses a statistics based analysis mechanism. The analysis mechanism uses information collected while a user navigates the Internet.
- ATG's DYNAMOTM personalization server One disadvantage to ATG's DYNAMOTM personalization server is that the services are not differentiated for different service points (e.g., for web, voice, Email, system internal usage, etc.) Although DYNAMOTM personalization server enables service rules (e.g., rules that indicate which groups of service content should be provided to which groups of customers), these service rules are unable to differentiate the content for one customer at different service points.
- service rules e.g., rules that indicate which groups of service content should be provided to which groups of customers
- ATG's DYNAMOTM personalization server depends upon an external content management system to provide service content.
- Interact from Responsys.com is an e-mail-based outbound campaign service system that may support multi-media content.
- Interact is limited to a single service channel, i.e., Email, which does not support different content types for different service channels.
- E.Piphany is yet another company that offers a personalized service product.
- E.Piphany's product provides real-time personalization service for customer call centers.
- the product may be used to define and deliver real-time marketing campaigns (e.g., advertising) through multiple customer touch points such as the phone, the web, an e-mail system, and facsimile.
- E.Piphany's product uses real-time analysis mechanisms that include a specialized real-time data mining techniques, collaborative filtering, and likelihood analysis.
- the product's personalization process e.g., for campaigns and for recommendations, relates solely to different customer direct contact points after a customer contact point has been established. It does not contribute to the contact point selection and other system processes.
- the product is not integrated with customer intrinsic information-based personalization service.
- the product is not integrated with a content management system to differentiate different content types to different service points. It is therefore desirable to have a system that addresses the shortcomings associated with conventional systems.
- a system comprises a user profile server, an analysis engine, a content management system, and their interaction to provide personalized services or other like services.
- the user profile server is used to collect and manage user data.
- the content management system is used to manage a plurality of content types for a plurality of service points.
- the analysis and content services are performed in real-time. The system differentiates content types for different service points. Additional features, embodiments, and benefits will be evident in view of the figures and detailed description presented herein.
- FIG. 1 is a system block diagram illustrating components of the system in accordance with one embodiment of the invention
- FIG. 2 illustrates a personalization subsystem and multiple user data collection components and service points in accordance with one embodiment of the invention
- FIG. 3 illustrates organization of data in the user profile server in accordance with one embodiment of the invention
- FIG. 4 illustrates the content data management and access control in accordance with one embodiment of the invention
- FIG. 5 illustrates the organization and the description of content data in the content management system in accordance with one embodiment of the invention
- FIG. 6 illustrates a view of user management, content management, and content access control in accordance with one embodiment of the invention
- FIG. 7 illustrates a flow diagram for customer service recommendations for different service points in accordance with one embodiment of the invention.
- FIG. 8 illustrates a flow diagram for content retrieval inside the content management system with access control in accordance with one embodiment of the invention
- FIG. 9 illustrates a flow diagram in which customer dynamic attributes for the user profile are updated in real-time in accordance with one embodiment of the invention.
- FIG. 10 illustrates a flow diagram in which persistent customer attributes are updated for the user profile server based upon service history analysis in accordance with one embodiment of the invention.
- One embodiment of the invention relates to an analysis engine coupled to a user profile server and a content management system. Data is transferred from multiple user data collection points to the analysis engine. Personalized services are driven by analysis results dynamically coupled with user information and service content. This allows businesses using this system to offer a customer an improved integrated solution.
- Another embodiment of the invention relates to a content management system that is configured to manage a plurality of content types for the same logic item.
- content types include the suitable content types for a customer client, an agent client, an interactive voice response system client, and an e-mail client.
- the content management system provides a content item that is personalized to the receiving party.
- the receiving party may receive a first content type at the first service point and receive a second content type at the second service point, even though both content types are for the same logic item.
- One illustration of this embodiment relates to an agent trying to sell a good or service to a customer. While the customer may wish to view the good or service in great detail, an agent typically only requires brief information regarding the good or service since the agent is presumably familiar with the goods or services he is trying to sell. Therefore, the content type for agent assistance is different from the content type for customer self-service.
- FIGS. 1-2 illustrate several embodiments of the invention related to the overall system.
- FIG. 1 illustrates a system block diagram in accordance with one embodiment of the invention.
- FIG. 1 shows system 100 that includes multiple user data collection and service points 180 connected to personalization subsystem 170 .
- Data collection points are where data is transferred from, and may include clients, servers, or peers.
- Data service points are where data is transferred to and may include clients, servers, or peers.
- Personalization subsystem 170 provides personal information and a personalized service that is capable of supporting multimedia content to multi-channels and multiple service points. To accomplish these tasks, personalization subsystem 170 performs analysis of data, generates recommendations, and transfers recommendations to various clients.
- Data repository 175 is also coupled to personalization subsystem 170 .
- Data repository 175 may include different types of data repositories such as a database or any other storage device or memory.
- a network includes local area networks (LANS), wide area networks (WANS), global networks such as the Internet, networking of telecommunications devices (e.g., cellular networks, PCS networks, wireline telephony networks, and the like.
- LPS local area networks
- WANS wide area networks
- Internet global networks
- telecommunications devices e.g., cellular networks, PCS networks, wireline telephony networks, and the like.
- FIG. 2 illustrates a system block diagram in accordance with the embodiment of the invention in which a network may or may not be used between components.
- System 200 comprises multiple user data collection and service points 180 coupled to personalization subsystem 170 . Multiple user data collection and service points 180 may interface with customer-client 110 and agent client 120 .
- networks of the invention may be implemented using a network in a variety of configurations such as the network being used by customer-client 110 and agent client 120 to communicate to the servers in data collection and service points. Additionally, the network may be used among components in multiple user data collection and service points 180 . In another embodiment, the network may be used to connect components in personalization subsystem 170 from data collection and service points in 180 . The network may be connected to the components described herein in any other suitable configuration as well.
- Customer-client 110 is an application that runs on a computer or workstation. Customer-client 110 enables a customer to send and receive data from components such as self-service web site, Email Response Management System (“ERMS”), interactive voice response system (“IVRS”) included in multiple data collection and self service points 180 .
- ERMS Email Response Management System
- IVRS interactive voice response system
- Agent client 120 is an application that runs on a computer or workstation. Agent client 120 sends and receives data from an agent desktop service component 184 . It will be appreciated that other clients may be added to system 200 .
- Data collection and service points include agent desktop server 184 , IVRS 130 , ERMS 140 , self-service web sites 150 , routing manager 182 , outbound campaign manager 186 , and agent desktop server 184 .
- Agent desktop server 184 may input customer data to both the user profile server 172 and to analysis engine 174 .
- Agent desktop server 184 may also contribute service content to the content management system 176 .
- agent desktop server 184 may use personalization subsystem 170 to retrieve content for agent assistance or for direct presentation to a customer.
- IVRS 130 is a server or an application that runs on a computer or workstation. IVRS 130 collects customer's requests. IVRS 130 may automatically play an audio response to a customer.
- ERMS 140 is a server or an application that runs on a computer or workstation. ERMS 140 enables a person to send and receive e-mail to or from a customer contact center (not shown).
- Self-service web sites 150 are web sites provided by a customer contact center to its potential customers that may provide automatic service without involvement of an agent.
- FIG. 2 also illustrates other service points such as routing manager 182 , and outbound campaign manager 186 .
- Routing manager 182 is connected to user profile server 172 , analysis engine 174 , and content management system 176 .
- Routing manager 182 receives requests from customer-client 110 , for example, such as requests related to a certain product or service. Based upon the request made by a customer, routing manager 182 invokes analysis engine 174 and gets recommendations. Additionally, routing manager 182 may perform calculations and may search data repository 175 for the customer profile and/or the agent profile. Routing manager 182 then matches an agent who is suitable for the customer's requirements and is skilled in the area in which the request is being made and the agent's availability during real-time. The request is then routed to that agent from routing manager 182 .
- Outbound campaign manager 186 is connected to user profile server 172 , analysis engine 174 , and content management system 176 .
- Outbound campaign manager 186 provides a multimedia and multi-channel outbound campaign service.
- Outbound campaign manager 186 also provides service based upon recommendations. It also targets a campaign service content to be sent to a user based upon a user profile information through the operational database (not shown) or the data repository.
- outbound campaign manager 186 may provide content to a customer that contains visual and audio information through e-mail, and/or audio into a telephone channel.
- the multimedia campaign content is managed in content management system 176 and is retrievable by outbound campaign manager 186 .
- Outbound campaign manager 186 may be automatically triggered by analysis engine 174 causing outbound campaign manager 186 to retrieve campaign content from the content management system 176 . Outbound campaign manager 186 then sends campaign content to customer-client 110 through an appropriate customer contact channel.
- Customer contact channels for a customer include an e-mail address(es), a phone number(s), a mailing address(es), or other suitable channels. It will be appreciated that outbound campaign manager 186 is configured to retrieve the campaign content item in a different media type and different format from content management system 176 for different customer contact channels.
- User profile server 172 provides campaign target information (i.e., to whom the different campaign content should be sent).
- Agent desktop server 184 is a server connected to user profile server 172 , analysis engine 174 , and content management system 176 .
- Agent desktop server 184 provides information and services to agent client 120 , e.g., customer info as to the optimal product or service to be provided to a customer, multimedia applications for customer contact, etc. It also provides recommendation to agent based upon data generated from analysis engine 174 in association with content management system 176 .
- FIG. 2 further illustrates in detail personalization subsystem 170 .
- Personalization subsystem 170 includes user profile server 172 , analysis engine 174 , and content management system 176 . Each of these components are discussed below.
- User profile server 172 collects, manages, and provides service of user profile data, user credential data, and other relevant data to various components such as to the routing manager 182 , agent desktop server 184 , outbound campaign manager 186 , as well as to analysis engine 174 . These components may then act upon this data.
- Static attributes are attributes that have been stored in a data repository 175 persistently. Static attributes relate to relevant prolonged user information such as a user's name, address, phone number, e-mail, occupation, or other suitable information.
- a dynamic attribute is an attribute that is inputted by an agent and generated by analysis engine 174 in real-time during service or other like method of generating dynamic attributes.
- Profile data may be inputted from various sources such as through customer-client 110 or transferred from other servers. Additionally, an agent client 120 may input profile data for a particular customer. Data is stored in a data repository. User profile server 172 may have a data repository that is used solely by the user profile server 172 or, alternatively, user profile server 172 may use a common data repository shared with other systems.
- User profile server 172 may also facilitate user authentication from clients such as web-based clients by associating a web server authentication mechanism with user credential data maintained in one data repository or a plurality of data repositories. Access is denied to clients in which a user fails user authentication.
- user profile server 172 may organize data in a variety of ways.
- FIG. 3 illustrates one way of organizing data in the user profile server 172 .
- users are bundled into groups.
- Group bundle includes a group ID, a user ID or a sub-group ID.
- Group bundle classifies user according to a variety of criteria.
- a user group may include the group ID, the name of the group, the classification of the group, and other relevant information.
- User profile may include the user ID, the name of the user, e-mail, and other data.
- User credential information includes the user ID, password, and other credential information such as a credit card or other means of payment. Other applicable information may be included in the user credential information such as the card user's mother's maiden name. This information may be used to ensure that a third party is not illegally using the credit card of the user.
- User profile information is associated with the user credential information and the user preference information. The user credential and the user preference may be stored separately from the user profile data to maximize the storage efficiency, data update flexibility, as well as provide convenience for information protection and retrieval.
- Analysis engine 174 may be a server that has program instructions or it may be program instructions (e.g., computer programs, software, etc.) on a shared server. Analysis engine 174 may use an application program interface in order to accept input for an analysis and to generate a result or a recommendation.
- the application program interface allows different analysis mechanisms to be plugged in for adapting to new technological advancements such as a new version of program instructions (e.g., computer programs, software, etc.).
- Analysis engine 174 performs analysis based upon data provided to analysis engine 174 .
- the generated result combined with service content data may be sent to the data collection and service points 180 such as routing manager 182 , agent desktop server 184 , and outbound campaign manager 186 .
- a customer requests agent assistance by inputting request data from the customer self-service web site 150 .
- the data contained in a customer request information object, is transferred from customer self-service site 150 to routing manager 182 to find an appropriate agent.
- Routing manager 182 contacts personalization subsystem 170 for personal attributes and service recommendation retrieving.
- the personal attributes may be retrieved from the user profile server 172 , which may be combined with user request data as an input to analysis engine 174 .
- the user request data may include personal attributes, desire to spend money, the date of delivery of the sports car, the types of sports cars he would consider acceptable.
- Analysis engine 174 performs computations which may include both statistical and analytical computations based upon the data collected and newly inputted. Analysis engine 174 produces a result in the form of a recommendation metadata object that is associated with content in content management system 176 for retrieving a result. Routing manager 182 may access the result by requesting the result from content management system 176 . Alternatively, analysis engine 174 may retrieve results from the content management system 176 and send the result directly to routing manager 182 .
- the recommendation metadata object has information pertaining to the user, user group, content, content category, and content access control. For a recommendation to be made based upon a certain content category, the access control may be applied to the user group for different items in the category for different group of users.
- the result contained in the recommendation metadata object may include the content ID, the customer's user ID, and the service point ID, which are needed for content retrieval from content management system 176 .
- Routing manager 182 compares the recommended service data that was obtained from the content management system 176 to the data that pertains to agents that have relevant skills to the good or service that a customer desires. The information regarding the skills and experience of various agents is maintained in data repository 175 or a separate data repository. Routing manager 182 then determines the agent that best matches the customer's requirements. An agent that best matches a customer's request regarding a good or service may be based upon a variety of factors.
- an application system may be customized to consider the agent's area of specialization, the amount of time the agent has specialized in that particular area, the gender or age of the agent, or any other factors that the application customizer (e.g., system designer, user, etc.) may deem relevant.
- the best agent would be a person who specializes in selling recommended sports cars.
- the information presented on the graphic user interface (“GUI”) to the agent generally contains information relating to the same topic as that which is presented on the GUI to the customer. However, the information on the agent's GUI contains less details than that which is presented to a customer.
- Each service point such as routing manager 182 , outbound campaign manager 186 , or agent desktop server 184 , may retrieve the recommendation contained in the recommendation metadata object from the content management system 176 by using a unique content ID and service point ID.
- the content ID is the same for all types of service points. However, depending upon the service point ID, different content may be retrieved.
- agent desktop server 184 may retrieve a first content type for an agent, and a second content type for customer browser.
- the type of content that is retrieved and provided to an agent through agent desktop server 184 should be in a format that the agent is able to comprehend but the content does not need to go into as much detail such as extensive marketing information as if the content was being sent to a new customer. This is due to the fact that agents are generally assumed to have knowledge about the services or products that are being provided by the company.
- the agent receives a request from the customer.
- the agent may then search for information that is responsive to the customer's request.
- different customer contact channels may be used. Different customer contact channels are configured for different service points such as e-mail addresses, phone numbers, mailing addresses, or other suitable channels to retrieve different content types.
- a first customer service point and a second customer service point are configured to retrieve different types of content from content management system 176 .
- interface objects may be used.
- interface objects for analysis engine 174 include recommendation engine, and recommendation service.
- RecommendationEngine is an object that contains attributes and methods for recommendation engine definition and services. It may be a plug-in from existing products or technologies which is beyond the scope of this invention.
- RecommendationService is an interface object that provides recommendation services with appropriate content being retrieved from content management system 176 .
- the service methods may include:
- analysis engine 174 performs analysis on the data sent to analysis engine 174
- content management system 176 manages various kinds of content or content data for personalized customer services including content for agents to assist customers, content for customer service recommendations, and content for customer self-service web sites 150 , and content for outbound campaigns.
- Content management system 176 may be operated under an independent web server, a shared web server, or a server with other communication protocol. Content management system 176 is capable of searching and retrieving items such as content metadata and content data for other components such as analysis engine 174 . Content metadata and the multimedia content data may be stored in data repository 175 or multiple data repositories.
- Content management system 176 may be configured to support web browser based clients with search and category navigation interfaces that may be used by a customer and/or agent client 120 for navigation via the Internet. Content management system 176 also provides request/response application program interfaces (“APIs”) for service requests from other service components, such as from analysis engine 174 and outbound campaign manager 186 .
- APIs application program interfaces
- Content management system 176 may contribute to agent script on the agent desktop. Based upon agent identification and profile, an agent script may be automatically generated after an agent is logged in. The agent may update his/her script during customer service. Additionally, each agent may contribute to data repository 175 by submitting new content to content management system 176 .
- Agent client 120 may determine that a certain content may be useful to a customer. Agent client 120 may then input the agent ID and/or the customer ID. Agent client 120 may input a content ID, explicitly or implicitly by using a content retrieval GUI. Each content ID uniquely identifies a content item described by a metadata object.
- Service target control data such as the one to specify which customer or customer group will get what content or services
- a data repository such as data repository 175 .
- the metadata for content management system 176 is also stored in data repository 175 although the content data may be distributed in different data repositories.
- FIG. 4 illustrates the organization of data for content management system 176 .
- Content collection includes a collection ID, title, date, and other information.
- Content collection is constructed based upon the physical location or an access control request for the content.
- the content collection defines the minimal access controllable set of contents, such as a set of content regarding a project or set of content located in a physical storage.
- a content item is placed in a content collection for access control.
- the smallest content collection contains only one content item.
- Content collections may be arranged in a variety of orders and are generally hierarchically ordered. A content item is typically only included in one of the lowest level of the collections.
- a subcollection may be included in only one parent collection structure.
- Content category provides a logical group of similar contents by a given criteria that may be specified by a system administrator, business operator, a business manager, sales person or other suitable person. The criteria may also be extracted from the content itself.
- One content item may be in multiple subcategories in which each subcategory may be in multiple categories.
- the content item may be dynamically bundled into subcategories and categories which facilitates a category-driven content retrieval mechanism.
- FIG. 5 illustrates one content data organization schema that may be used in accordance with one embodiment of the invention.
- content catalogue includes an identifier, title, description, date, source, and language.
- the content catalogue is defined and implemented by a group of database tables.
- the catalogue table includes the attributes for content items.
- the subject reference (or key words) and the type reference (the different content types for a different customer contact point) attributes are stored in separate tables so that each attribute may have multiple values and may be extended independently. Separate tables allow for a faster search by an individual value in each field.
- FIG. 6 illustrates an overall data schema in data repository 175 in accordance with one embodiment of the invention. It will be appreciated that other suitable data schemes may be used.
- Content management system 176 includes user targeting and access control components. Content items are targeted by user groups. User access control is applied based upon content collections. User access control is applied based on user groups. It will be appreciated that personalization subsystem 170 is extensible. Therefore, additional components may be added to personalization subsystem 170 to improve the personalized service offered to a customer.
- FIG. 7 illustrates a flow diagram for customer service recommendations for different service points in accordance with one embodiment of the invention.
- the operation starts from a specific service point such as a routing manager, an agent desktop server, an outbound campaign manager, or other service point using its unique service point identifier.
- a customer profile and corresponding references are accessed from the user profile server based upon a customer's ID.
- the customer profile and the corresponding preferences are sent to analysis engine 174 .
- Analysis engine 174 generates at least one recommended item.
- a recommended item or recommended items are accessed and listed by item IDs.
- FIG. 8 illustrates a flow diagram for content retrieval inside the content management system 176 with access control in accordance with one embodiment of the invention.
- a content requester's ID and content item ID are inputted by an application which obtains these IDs from previous steps or from the service content.
- the group list should be found such that the group in the group list allows read access to the content collection.
- the group list to which the content requester belongs must be determined.
- the union of the two lists is not empty such as when the user has “read” access based upon the meaning of two lists, then the item content must be retrieved based upon the service point ID. Otherwise, the content is not retrieved.
- FIG. 10 illustrates a flow diagram in which persistent customer attributes are updated for the user profile server based upon service history analysis in accordance with one embodiment of the invention.
- Service history analysis relates to the goods or services purchased in past transactions.
- Service history may pertain to the particular service history of a particular customer or a group of customers.
- the user profile server sends a user ID and the persistent attribute (e.g., preferred contact media, contact address, etc.) that should be updated to the analysis engine.
- the analysis engine responds with an updated attribute value which is sent back to the user profile server.
- the user profile server updates a persistent attribute in the data repository and in the run-time environment of the service engine.
Abstract
Description
- This application is a continuation of U.S. application Ser. No. 09/752,896 filed Dec. 26, 2000, which is incorporated herein by reference.
- The invention relates generally to a method and apparatus for providing personalized information and services to individuals from a customer contact center.
- Businesses are able to offer goods and services to customers located world-wide through networks such as the Internet. As people become increasingly at ease with purchasing goods and services over the Internet, businesses have been able to expand and flourish. Customers are generally interested in quickly perusing the goods and services offered by a business operating on the Internet. Businesses that offer personalized service to customers have a competitive edge over other businesses because customers will generally be serviced more quickly and will be provided with higher quality of service.
- Although there are a number of existing products that enable businesses to develop web sites that are able to provide personalized services to their customers, the levels of capability for a personalized service are different. Instead of creating a real integrated solution for personalized service, most existing personalization features are typically built around or tied together some original singularly designed solutions. For example, Net Perceptions offers a series of products that are built around its collaborative filtering technology. Net Perceptions applies this technology to a community behavior analysis based recommendation engine, a knowledge management system, and a campaign management system thereby providing one type of personalization service that may be used in an E-commerce system and a customer call center. However, the users of Net Perceptions system must integrate it with other content management systems to target Net Perceptions system must integrate it with other content management systems to target pre-determined content based upon the recommendations that are generated. One disadvantage to Net Perceptions system is that it is unable to provide different service levels for content targeting. Additionally, the content flexibility and the variation of the content really depend on the external content management system. The knowledge management system provided by Net Perception cannot perform the function of a content management system.
- A DYNAMO™ personalization service server by the Art Technology Group (ATG) offers another type of personalized service. The DYNAMO™ personalization server is adapted to manage both static and dynamic user attributes. This provides service content personalization while the customer is being served by a business on the Internet. To generate dynamic user attributes, ATG's DYNAMO™ personalization server uses a statistics based analysis mechanism. The analysis mechanism uses information collected while a user navigates the Internet. One disadvantage to ATG's DYNAMO™ personalization server is that the services are not differentiated for different service points (e.g., for web, voice, Email, system internal usage, etc.) Although DYNAMO™ personalization server enables service rules (e.g., rules that indicate which groups of service content should be provided to which groups of customers), these service rules are unable to differentiate the content for one customer at different service points. One reason is that ATG's DYNAMO™ personalization server depends upon an external content management system to provide service content.
- Interact from Responsys.com is an e-mail-based outbound campaign service system that may support multi-media content. However, Interact is limited to a single service channel, i.e., Email, which does not support different content types for different service channels.
- E.Piphany is yet another company that offers a personalized service product. E.Piphany's product provides real-time personalization service for customer call centers. The product may be used to define and deliver real-time marketing campaigns (e.g., advertising) through multiple customer touch points such as the phone, the web, an e-mail system, and facsimile. E.Piphany's product uses real-time analysis mechanisms that include a specialized real-time data mining techniques, collaborative filtering, and likelihood analysis. However, the product's personalization process, e.g., for campaigns and for recommendations, relates solely to different customer direct contact points after a customer contact point has been established. It does not contribute to the contact point selection and other system processes. Additionally, the product is not integrated with customer intrinsic information-based personalization service. Moreover, the product is not integrated with a content management system to differentiate different content types to different service points. It is therefore desirable to have a system that addresses the shortcomings associated with conventional systems.
- A system is disclosed that comprises a user profile server, an analysis engine, a content management system, and their interaction to provide personalized services or other like services. The user profile server is used to collect and manage user data. The content management system is used to manage a plurality of content types for a plurality of service points. The analysis and content services are performed in real-time. The system differentiates content types for different service points. Additional features, embodiments, and benefits will be evident in view of the figures and detailed description presented herein.
- The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention. In the drawings,
-
FIG. 1 is a system block diagram illustrating components of the system in accordance with one embodiment of the invention; -
FIG. 2 illustrates a personalization subsystem and multiple user data collection components and service points in accordance with one embodiment of the invention; -
FIG. 3 illustrates organization of data in the user profile server in accordance with one embodiment of the invention; -
FIG. 4 illustrates the content data management and access control in accordance with one embodiment of the invention; -
FIG. 5 illustrates the organization and the description of content data in the content management system in accordance with one embodiment of the invention; -
FIG. 6 illustrates a view of user management, content management, and content access control in accordance with one embodiment of the invention; -
FIG. 7 illustrates a flow diagram for customer service recommendations for different service points in accordance with one embodiment of the invention. -
FIG. 8 illustrates a flow diagram for content retrieval inside the content management system with access control in accordance with one embodiment of the invention; -
FIG. 9 illustrates a flow diagram in which customer dynamic attributes for the user profile are updated in real-time in accordance with one embodiment of the invention; and -
FIG. 10 illustrates a flow diagram in which persistent customer attributes are updated for the user profile server based upon service history analysis in accordance with one embodiment of the invention. - One embodiment of the invention relates to an analysis engine coupled to a user profile server and a content management system. Data is transferred from multiple user data collection points to the analysis engine. Personalized services are driven by analysis results dynamically coupled with user information and service content. This allows businesses using this system to offer a customer an improved integrated solution.
- Another embodiment of the invention relates to a content management system that is configured to manage a plurality of content types for the same logic item. Examples of content types include the suitable content types for a customer client, an agent client, an interactive voice response system client, and an e-mail client. The content management system provides a content item that is personalized to the receiving party. The receiving party may receive a first content type at the first service point and receive a second content type at the second service point, even though both content types are for the same logic item. One illustration of this embodiment relates to an agent trying to sell a good or service to a customer. While the customer may wish to view the good or service in great detail, an agent typically only requires brief information regarding the good or service since the agent is presumably familiar with the goods or services he is trying to sell. Therefore, the content type for agent assistance is different from the content type for customer self-service.
- Specific embodiments are set forth to provide a thorough understanding of the present invention. However, it will be understood by one skilled in the art that the invention may be practiced without these details. Moreover, well known elements, devices, process steps and the like are not set forth in detail in order to avoid obscuring the present invention. Additionally, although the figures present the personalization subsystem, multiple user data collection points, and the multiple service points as separate units, it will be appreciated that the personalization subsystem and multiple service points may be a single unit having any configuration that achieves a similar or the same result.
-
FIGS. 1-2 illustrate several embodiments of the invention related to the overall system.FIG. 1 illustrates a system block diagram in accordance with one embodiment of the invention.FIG. 1 showssystem 100 that includes multiple user data collection andservice points 180 connected topersonalization subsystem 170. Data collection points are where data is transferred from, and may include clients, servers, or peers. Data service points are where data is transferred to and may include clients, servers, or peers.Personalization subsystem 170 provides personal information and a personalized service that is capable of supporting multimedia content to multi-channels and multiple service points. To accomplish these tasks,personalization subsystem 170 performs analysis of data, generates recommendations, and transfers recommendations to various clients. -
Data repository 175 is also coupled topersonalization subsystem 170.Data repository 175 may include different types of data repositories such as a database or any other storage device or memory. - It will be appreciated that
system 100 may or may not include a network. A network includes local area networks (LANS), wide area networks (WANS), global networks such as the Internet, networking of telecommunications devices (e.g., cellular networks, PCS networks, wireline telephony networks, and the like. -
FIG. 2 illustrates a system block diagram in accordance with the embodiment of the invention in which a network may or may not be used between components.System 200 comprises multiple user data collection andservice points 180 coupled topersonalization subsystem 170. Multiple user data collection andservice points 180 may interface with customer-client 110 andagent client 120. - It will be appreciated that techniques of the invention may be implemented using a network in a variety of configurations such as the network being used by customer-
client 110 andagent client 120 to communicate to the servers in data collection and service points. Additionally, the network may be used among components in multiple user data collection and service points 180. In another embodiment, the network may be used to connect components inpersonalization subsystem 170 from data collection and service points in 180. The network may be connected to the components described herein in any other suitable configuration as well. - While some of these components are not new, it will be appreciated that the components in combination provide a novel way in which to achieve an improved integrated solution. Each of these components is described below: Since the discussion of the components such as data collection and
service points 180 is relatively brief compared topersonalization subsystem 170, these components are discussed first followed by a discussion ofpersonalization subsystem 170. - Clients
- Customer-
client 110 is an application that runs on a computer or workstation. Customer-client 110 enables a customer to send and receive data from components such as self-service web site, Email Response Management System (“ERMS”), interactive voice response system (“IVRS”) included in multiple data collection and self service points 180. -
Agent client 120 is an application that runs on a computer or workstation.Agent client 120 sends and receives data from an agentdesktop service component 184. It will be appreciated that other clients may be added tosystem 200. - Data Collection and Service Points
- Data collection and service points include
agent desktop server 184,IVRS 130,ERMS 140, self-service web sites 150,routing manager 182,outbound campaign manager 186, andagent desktop server 184.Agent desktop server 184, as a data collection point, may input customer data to both theuser profile server 172 and toanalysis engine 174.Agent desktop server 184 may also contribute service content to thecontent management system 176. As a service point,agent desktop server 184 may usepersonalization subsystem 170 to retrieve content for agent assistance or for direct presentation to a customer. -
IVRS 130 is a server or an application that runs on a computer or workstation.IVRS 130 collects customer's requests.IVRS 130 may automatically play an audio response to a customer. -
ERMS 140 is a server or an application that runs on a computer or workstation.ERMS 140 enables a person to send and receive e-mail to or from a customer contact center (not shown). - Self-
service web sites 150 are web sites provided by a customer contact center to its potential customers that may provide automatic service without involvement of an agent. -
FIG. 2 also illustrates other service points such asrouting manager 182, andoutbound campaign manager 186.Routing manager 182 is connected touser profile server 172,analysis engine 174, andcontent management system 176.Routing manager 182 receives requests from customer-client 110, for example, such as requests related to a certain product or service. Based upon the request made by a customer,routing manager 182 invokesanalysis engine 174 and gets recommendations. Additionally,routing manager 182 may perform calculations and may searchdata repository 175 for the customer profile and/or the agent profile.Routing manager 182 then matches an agent who is suitable for the customer's requirements and is skilled in the area in which the request is being made and the agent's availability during real-time. The request is then routed to that agent from routingmanager 182. -
Outbound campaign manager 186 is connected touser profile server 172,analysis engine 174, andcontent management system 176.Outbound campaign manager 186 provides a multimedia and multi-channel outbound campaign service.Outbound campaign manager 186 also provides service based upon recommendations. It also targets a campaign service content to be sent to a user based upon a user profile information through the operational database (not shown) or the data repository. For example,outbound campaign manager 186 may provide content to a customer that contains visual and audio information through e-mail, and/or audio into a telephone channel. The multimedia campaign content is managed incontent management system 176 and is retrievable byoutbound campaign manager 186.Outbound campaign manager 186 may be automatically triggered byanalysis engine 174 causingoutbound campaign manager 186 to retrieve campaign content from thecontent management system 176.Outbound campaign manager 186 then sends campaign content to customer-client 110 through an appropriate customer contact channel. Customer contact channels for a customer include an e-mail address(es), a phone number(s), a mailing address(es), or other suitable channels. It will be appreciated thatoutbound campaign manager 186 is configured to retrieve the campaign content item in a different media type and different format fromcontent management system 176 for different customer contact channels.User profile server 172 provides campaign target information (i.e., to whom the different campaign content should be sent). - Another component of data collection and
service points 180 isagent desktop server 184.Agent desktop server 184 is a server connected touser profile server 172,analysis engine 174, andcontent management system 176.Agent desktop server 184 provides information and services toagent client 120, e.g., customer info as to the optimal product or service to be provided to a customer, multimedia applications for customer contact, etc. It also provides recommendation to agent based upon data generated fromanalysis engine 174 in association withcontent management system 176. - Personalization Subsystem
-
FIG. 2 further illustrates indetail personalization subsystem 170.Personalization subsystem 170 includesuser profile server 172,analysis engine 174, andcontent management system 176. Each of these components are discussed below. -
User profile server 172 collects, manages, and provides service of user profile data, user credential data, and other relevant data to various components such as to therouting manager 182,agent desktop server 184,outbound campaign manager 186, as well as toanalysis engine 174. These components may then act upon this data. - User profile data includes both static and dynamic user attributes. Static attributes are attributes that have been stored in a
data repository 175 persistently. Static attributes relate to relevant prolonged user information such as a user's name, address, phone number, e-mail, occupation, or other suitable information. In contrast, a dynamic attribute is an attribute that is inputted by an agent and generated byanalysis engine 174 in real-time during service or other like method of generating dynamic attributes. - Profile data may be inputted from various sources such as through customer-
client 110 or transferred from other servers. Additionally, anagent client 120 may input profile data for a particular customer. Data is stored in a data repository.User profile server 172 may have a data repository that is used solely by theuser profile server 172 or, alternatively,user profile server 172 may use a common data repository shared with other systems. -
User profile server 172 may also facilitate user authentication from clients such as web-based clients by associating a web server authentication mechanism with user credential data maintained in one data repository or a plurality of data repositories. Access is denied to clients in which a user fails user authentication. - In order to perform some of the tasks mentioned above,
user profile server 172 may organize data in a variety of ways.FIG. 3 illustrates one way of organizing data in theuser profile server 172. For example, users are bundled into groups. Group bundle includes a group ID, a user ID or a sub-group ID. Group bundle classifies user according to a variety of criteria. - A user group may include the group ID, the name of the group, the classification of the group, and other relevant information. User profile, on the other hand, may include the user ID, the name of the user, e-mail, and other data. User credential information includes the user ID, password, and other credential information such as a credit card or other means of payment. Other applicable information may be included in the user credential information such as the card user's mother's maiden name. This information may be used to ensure that a third party is not illegally using the credit card of the user. User profile information is associated with the user credential information and the user preference information. The user credential and the user preference may be stored separately from the user profile data to maximize the storage efficiency, data update flexibility, as well as provide convenience for information protection and retrieval.
- Analysis Engine
-
Analysis engine 174 may be a server that has program instructions or it may be program instructions (e.g., computer programs, software, etc.) on a shared server.Analysis engine 174 may use an application program interface in order to accept input for an analysis and to generate a result or a recommendation. The application program interface allows different analysis mechanisms to be plugged in for adapting to new technological advancements such as a new version of program instructions (e.g., computer programs, software, etc.). -
Analysis engine 174 performs analysis based upon data provided toanalysis engine 174. The generated result combined with service content data may be sent to the data collection andservice points 180 such asrouting manager 182,agent desktop server 184, andoutbound campaign manager 186. - To illustrate the manner in which
analysis engine 174 operates, an example of a customer seeking to purchase a sports car is presented below. A customer requests agent assistance by inputting request data from the customer self-service web site 150. The data, contained in a customer request information object, is transferred from customer self-service site 150 torouting manager 182 to find an appropriate agent.Routing manager 182contacts personalization subsystem 170 for personal attributes and service recommendation retrieving. The personal attributes may be retrieved from theuser profile server 172, which may be combined with user request data as an input toanalysis engine 174. The user request data may include personal attributes, desire to spend money, the date of delivery of the sports car, the types of sports cars he would consider acceptable.Analysis engine 174 performs computations which may include both statistical and analytical computations based upon the data collected and newly inputted.Analysis engine 174 produces a result in the form of a recommendation metadata object that is associated with content incontent management system 176 for retrieving a result.Routing manager 182 may access the result by requesting the result fromcontent management system 176. Alternatively,analysis engine 174 may retrieve results from thecontent management system 176 and send the result directly torouting manager 182. The recommendation metadata object has information pertaining to the user, user group, content, content category, and content access control. For a recommendation to be made based upon a certain content category, the access control may be applied to the user group for different items in the category for different group of users. The result contained in the recommendation metadata object may include the content ID, the customer's user ID, and the service point ID, which are needed for content retrieval fromcontent management system 176. - The appropriate item attributes may then be retrieved from the
content management system 176 by using, for instance, the item ID.Routing manager 182 compares the recommended service data that was obtained from thecontent management system 176 to the data that pertains to agents that have relevant skills to the good or service that a customer desires. The information regarding the skills and experience of various agents is maintained indata repository 175 or a separate data repository.Routing manager 182 then determines the agent that best matches the customer's requirements. An agent that best matches a customer's request regarding a good or service may be based upon a variety of factors. For instance, an application system may be customized to consider the agent's area of specialization, the amount of time the agent has specialized in that particular area, the gender or age of the agent, or any other factors that the application customizer (e.g., system designer, user, etc.) may deem relevant. In this scenario, the best agent would be a person who specializes in selling recommended sports cars. By matching the most qualified agent to a customer, techniques described herein are able to provide personalized services by increasing the quality of service delivered and potentially reducing the amount of time to perform a transaction between an agent and a customer. - In another embodiment of the invention, the information presented on the graphic user interface (“GUI”) to the agent generally contains information relating to the same topic as that which is presented on the GUI to the customer. However, the information on the agent's GUI contains less details than that which is presented to a customer. Each service point such as
routing manager 182,outbound campaign manager 186, oragent desktop server 184, may retrieve the recommendation contained in the recommendation metadata object from thecontent management system 176 by using a unique content ID and service point ID. The content ID is the same for all types of service points. However, depending upon the service point ID, different content may be retrieved. For example,agent desktop server 184 may retrieve a first content type for an agent, and a second content type for customer browser. For example, the type of content that is retrieved and provided to an agent throughagent desktop server 184 should be in a format that the agent is able to comprehend but the content does not need to go into as much detail such as extensive marketing information as if the content was being sent to a new customer. This is due to the fact that agents are generally assumed to have knowledge about the services or products that are being provided by the company. - After an agent is selected, the agent receives a request from the customer. The agent may then search for information that is responsive to the customer's request. To provide information such as information regarding a good to a customer, different customer contact channels may be used. Different customer contact channels are configured for different service points such as e-mail addresses, phone numbers, mailing addresses, or other suitable channels to retrieve different content types. A first customer service point and a second customer service point are configured to retrieve different types of content from
content management system 176. - The communication protocol is open among a customer,
routing manager 182, components in personalization subsystems, andagent desktop server 184. In order to implement techniques described herein, interface objects may be used. In one embodiment, interface objects foranalysis engine 174 include recommendation engine, and recommendation service. RecommendationEngine is an object that contains attributes and methods for recommendation engine definition and services. It may be a plug-in from existing products or technologies which is beyond the scope of this invention. - RecommendationService is an interface object that provides recommendation services with appropriate content being retrieved from
content management system 176. The service methods may include: -
- GetResultsForAgent(ContentItemID)
- GetResultsForCustomer(ContentItemID)
- GetResultsForCustomerInVoice(ContentItemID)
- GetResultsForCustomerInFax(ContentItemID)
- GetResultsForService(ContentItemID).
- Other suitable service methods may also be used.
- Content Management System
- While
analysis engine 174 performs analysis on the data sent toanalysis engine 174,content management system 176 manages various kinds of content or content data for personalized customer services including content for agents to assist customers, content for customer service recommendations, and content for customer self-service web sites 150, and content for outbound campaigns. -
Content management system 176 may be operated under an independent web server, a shared web server, or a server with other communication protocol.Content management system 176 is capable of searching and retrieving items such as content metadata and content data for other components such asanalysis engine 174. Content metadata and the multimedia content data may be stored indata repository 175 or multiple data repositories. -
Content management system 176 may be configured to support web browser based clients with search and category navigation interfaces that may be used by a customer and/oragent client 120 for navigation via the Internet.Content management system 176 also provides request/response application program interfaces (“APIs”) for service requests from other service components, such as fromanalysis engine 174 andoutbound campaign manager 186. -
Content management system 176 may contribute to agent script on the agent desktop. Based upon agent identification and profile, an agent script may be automatically generated after an agent is logged in. The agent may update his/her script during customer service. Additionally, each agent may contribute todata repository 175 by submitting new content tocontent management system 176. - Content may be requested by customer-
client 110,IVRS 130,ERMS 140, or other data collection and service points 180. To illustrate,agent client 120 may determine that a certain content may be useful to a customer.Agent client 120 may then input the agent ID and/or the customer ID.Agent client 120 may input a content ID, explicitly or implicitly by using a content retrieval GUI. Each content ID uniquely identifies a content item described by a metadata object. - For
outbound campaign manager 186,content management system 176 provides multimedia campaign content. It is possible to share campaign content with the recommendation content as “the content for customers”. However, each content item should have multiple presentation formats for different customer contact channels and for different type of applications. - Service target control data, such as the one to specify which customer or customer group will get what content or services, may be stored in a data repository such as
data repository 175. For ease of operation, the metadata forcontent management system 176 is also stored indata repository 175 although the content data may be distributed in different data repositories. - In order to implement techniques of the one embodiment of the invention,
FIG. 4 illustrates the organization of data forcontent management system 176. It will be appreciated that there are a variety of other ways to organize data incontent management system 176. Content collection includes a collection ID, title, date, and other information. Content collection is constructed based upon the physical location or an access control request for the content. The content collection defines the minimal access controllable set of contents, such as a set of content regarding a project or set of content located in a physical storage. A content item is placed in a content collection for access control. The smallest content collection contains only one content item. Content collections may be arranged in a variety of orders and are generally hierarchically ordered. A content item is typically only included in one of the lowest level of the collections. Additionally, a subcollection may be included in only one parent collection structure. Content category provides a logical group of similar contents by a given criteria that may be specified by a system administrator, business operator, a business manager, sales person or other suitable person. The criteria may also be extracted from the content itself. One content item may be in multiple subcategories in which each subcategory may be in multiple categories. The content item may be dynamically bundled into subcategories and categories which facilitates a category-driven content retrieval mechanism. -
FIG. 5 illustrates one content data organization schema that may be used in accordance with one embodiment of the invention. It will be appreciated that other suitable data schemes may be used. For example, content catalogue includes an identifier, title, description, date, source, and language. The content catalogue is defined and implemented by a group of database tables. The catalogue table includes the attributes for content items. The subject reference (or key words) and the type reference (the different content types for a different customer contact point) attributes are stored in separate tables so that each attribute may have multiple values and may be extended independently. Separate tables allow for a faster search by an individual value in each field. -
FIG. 6 illustrates an overall data schema indata repository 175 in accordance with one embodiment of the invention. It will be appreciated that other suitable data schemes may be used.Content management system 176 includes user targeting and access control components. Content items are targeted by user groups. User access control is applied based upon content collections. User access control is applied based on user groups. It will be appreciated thatpersonalization subsystem 170 is extensible. Therefore, additional components may be added topersonalization subsystem 170 to improve the personalized service offered to a customer. -
FIG. 7 illustrates a flow diagram for customer service recommendations for different service points in accordance with one embodiment of the invention. Atblock 500, the operation starts from a specific service point such as a routing manager, an agent desktop server, an outbound campaign manager, or other service point using its unique service point identifier. Atblock 510, a customer profile and corresponding references are accessed from the user profile server based upon a customer's ID. Atblock 520, the customer profile and the corresponding preferences are sent toanalysis engine 174.Analysis engine 174 generates at least one recommended item. Atblock 530, a recommended item or recommended items are accessed and listed by item IDs. Atblock 540, the proper type of content for each recommended item is retrieved by service points such asrouting manager 182,agent desktop server 184, andoutbound campaign manager 186 from the content management system based upon the item ID and the service point ID. Atblock 550, the recommended items are used by the service point. This means that the service point performs an action in response to a recommended item. For example, a recommended item torouting manager 182 may causerouting manager 182 to route a customer to a particular agent. -
FIG. 8 illustrates a flow diagram for content retrieval inside thecontent management system 176 with access control in accordance with one embodiment of the invention. Atblock 600, a content requester's ID and content item ID are inputted by an application which obtains these IDs from previous steps or from the service content. Atblock 610, it is determined that the content item(s) belong to which content collection due to content access control. Atblock 630, the group list should be found such that the group in the group list allows read access to the content collection. Atblock 640, the group list to which the content requester belongs must be determined. Atblock 650, if the union of the two lists is not empty such as when the user has “read” access based upon the meaning of two lists, then the item content must be retrieved based upon the service point ID. Otherwise, the content is not retrieved. -
FIG. 9 illustrates a flow diagram in which customer dynamic attributes for the user profile are updated in real-time in accordance with one embodiment of the invention. Atoperation 700, the user profile server sends a user ID to the analysis engine. Atblock 710, the analysis engine responds with a list of customer attributes that may be either dynamic attributes or static attributes. Atblock 720, the user profile server updates the current dynamic attributes for the user. For example, new attributes may be added and obsolete attributes may be deleted. -
FIG. 10 illustrates a flow diagram in which persistent customer attributes are updated for the user profile server based upon service history analysis in accordance with one embodiment of the invention. Service history analysis relates to the goods or services purchased in past transactions. Service history may pertain to the particular service history of a particular customer or a group of customers. - At
block 800, the user profile server sends a user ID and the persistent attribute (e.g., preferred contact media, contact address, etc.) that should be updated to the analysis engine. Atoperation 810, the analysis engine responds with an updated attribute value which is sent back to the user profile server. Atblock 820, the user profile server updates a persistent attribute in the data repository and in the run-time environment of the service engine. - In the preceding detailed description, the invention is described with reference to specific embodiments thereof. It will, however, be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention as set forth in the claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/051,213 US20050135596A1 (en) | 2000-12-26 | 2005-02-03 | Method and system for providing personalized service over different contact channels |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/752,896 US6889222B1 (en) | 2000-12-26 | 2000-12-26 | Method and an apparatus for providing personalized service |
US11/051,213 US20050135596A1 (en) | 2000-12-26 | 2005-02-03 | Method and system for providing personalized service over different contact channels |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/752,896 Continuation US6889222B1 (en) | 2000-12-26 | 2000-12-26 | Method and an apparatus for providing personalized service |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050135596A1 true US20050135596A1 (en) | 2005-06-23 |
Family
ID=34523275
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/752,896 Expired - Lifetime US6889222B1 (en) | 2000-12-26 | 2000-12-26 | Method and an apparatus for providing personalized service |
US11/051,213 Abandoned US20050135596A1 (en) | 2000-12-26 | 2005-02-03 | Method and system for providing personalized service over different contact channels |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/752,896 Expired - Lifetime US6889222B1 (en) | 2000-12-26 | 2000-12-26 | Method and an apparatus for providing personalized service |
Country Status (1)
Country | Link |
---|---|
US (2) | US6889222B1 (en) |
Cited By (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040073670A1 (en) * | 1999-02-22 | 2004-04-15 | Chack Michael A. | Method of queuing requests to access a communications network |
US20070007331A1 (en) * | 2005-07-06 | 2007-01-11 | Verety Llc | Order processing apparatus and method |
US20070255611A1 (en) * | 2006-04-26 | 2007-11-01 | Csaba Mezo | Order distributor |
WO2008027367A2 (en) * | 2006-08-29 | 2008-03-06 | Switchbook, Inc. | Search document generation and use to provide recommendations |
US7395310B1 (en) | 1998-10-13 | 2008-07-01 | Aspect Telecommunications Corporation | Method and apparatus to queue a plurality of transaction messages |
US20090168989A1 (en) * | 2007-12-27 | 2009-07-02 | Perlmutter S Michael | Customer-Enabled Evaluation and and Control of Communication Center Agent Contact |
US20090190749A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Jumping callers held in queue for a call center routing system |
US20090190745A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Pooling callers for a call center routing system |
US20090190744A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Routing callers from a set of callers based on caller data |
US20090190747A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Call routing methods and systems based on multiple variable standardized scoring |
US20090190748A1 (en) * | 2008-01-28 | 2009-07-30 | Zia Chishti | Systems and methods for routing callers to an agent in a contact center |
US20090190750A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Routing callers out of queue order for a call center routing system |
US20090232294A1 (en) * | 2008-01-28 | 2009-09-17 | Qiaobing Xie | Skipping a caller in queue for a call routing center |
US20090323921A1 (en) * | 2008-01-28 | 2009-12-31 | The Resource Group International Ltd | Probability multiplier process for call center routing |
US20090327693A1 (en) * | 2008-06-27 | 2009-12-31 | Li-Han Liang | Network task offload apparatus and method thereof |
US20100020961A1 (en) * | 2008-07-28 | 2010-01-28 | The Resource Group International Ltd | Routing callers to agents based on time effect data |
US20100054452A1 (en) * | 2008-08-29 | 2010-03-04 | Afzal Hassan | Agent satisfaction data for call routing based on pattern matching alogrithm |
US20100054453A1 (en) * | 2008-08-29 | 2010-03-04 | Stewart Randall R | Shadow queue for callers in a performance/pattern matching based call routing system |
US20100111286A1 (en) * | 2008-11-06 | 2010-05-06 | Zia Chishti | Selective mapping of callers in a call center routing system |
US20100111288A1 (en) * | 2008-11-06 | 2010-05-06 | Afzal Hassan | Time to answer selector and advisor for call routing center |
US20100111287A1 (en) * | 2008-11-06 | 2010-05-06 | The Resource Group International Ltd | Pooling callers for matching to agents based on pattern matching algorithms |
US8279848B1 (en) * | 2007-09-27 | 2012-10-02 | Sprint Communications Company L.P. | Determining characteristics of a mobile user of a network |
US8472611B2 (en) | 2008-11-06 | 2013-06-25 | The Resource Group International Ltd. | Balancing multiple computer models in a call center routing system |
US8565410B2 (en) | 2012-03-26 | 2013-10-22 | The Resource Group International, Ltd. | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US8577916B1 (en) | 2006-09-01 | 2013-11-05 | Avaya Inc. | Search-based contact initiation method and apparatus |
US8634542B2 (en) | 2008-12-09 | 2014-01-21 | Satmap International Holdings Limited | Separate pattern matching algorithms and computer models based on available caller data |
US8699694B2 (en) | 2010-08-26 | 2014-04-15 | Satmap International Holdings Limited | Precalculated caller-agent pairs for a call center routing system |
US8724797B2 (en) | 2010-08-26 | 2014-05-13 | Satmap International Holdings Limited | Estimating agent performance in a call routing center system |
US8750488B2 (en) | 2010-08-31 | 2014-06-10 | Satmap International Holdings Limited | Predicted call time as routing variable in a call routing center system |
US8792630B2 (en) | 2012-09-24 | 2014-07-29 | Satmap International Holdings Limited | Use of abstracted data in pattern matching system |
US8879715B2 (en) | 2012-03-26 | 2014-11-04 | Satmap International Holdings Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US9300802B1 (en) | 2008-01-28 | 2016-03-29 | Satmap International Holdings Limited | Techniques for behavioral pairing in a contact center system |
CN105893478A (en) * | 2016-03-29 | 2016-08-24 | 广州华多网络科技有限公司 | Tag extraction method and equipment |
US9654641B1 (en) | 2008-01-28 | 2017-05-16 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US9692898B1 (en) | 2008-01-28 | 2017-06-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking paring strategies in a contact center system |
US9692899B1 (en) | 2016-08-30 | 2017-06-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9712676B1 (en) | 2008-01-28 | 2017-07-18 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9754274B1 (en) * | 2009-06-09 | 2017-09-05 | Monetate, Inc. | Single tag method for webpage personal customization |
US9774740B2 (en) | 2008-01-28 | 2017-09-26 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9781269B2 (en) | 2008-01-28 | 2017-10-03 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9787841B2 (en) | 2008-01-28 | 2017-10-10 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9888121B1 (en) | 2016-12-13 | 2018-02-06 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US9924041B2 (en) | 2015-12-01 | 2018-03-20 | Afiniti Europe Technologies Limited | Techniques for case allocation |
US9930180B1 (en) | 2017-04-28 | 2018-03-27 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US9955013B1 (en) | 2016-12-30 | 2018-04-24 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10110746B1 (en) | 2017-11-08 | 2018-10-23 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a task assignment system |
US10116795B1 (en) | 2017-07-10 | 2018-10-30 | Afiniti Europe Technologies Limited | Techniques for estimating expected performance in a task assignment system |
US10135986B1 (en) | 2017-02-21 | 2018-11-20 | Afiniti International Holdings, Ltd. | Techniques for behavioral pairing model evaluation in a contact center system |
US10142473B1 (en) | 2016-06-08 | 2018-11-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking performance in a contact center system |
US10257354B2 (en) | 2016-12-30 | 2019-04-09 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10320984B2 (en) | 2016-12-30 | 2019-06-11 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10326882B2 (en) | 2016-12-30 | 2019-06-18 | Afiniti Europe Technologies Limited | Techniques for workforce management in a contact center system |
US10496438B1 (en) | 2018-09-28 | 2019-12-03 | Afiniti, Ltd. | Techniques for adapting behavioral pairing to runtime conditions in a task assignment system |
US10509669B2 (en) | 2017-11-08 | 2019-12-17 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a task assignment system |
US10509671B2 (en) | 2017-12-11 | 2019-12-17 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a task assignment system |
US10623565B2 (en) | 2018-02-09 | 2020-04-14 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10708430B2 (en) | 2008-01-28 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10708431B2 (en) | 2008-01-28 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US10750023B2 (en) | 2008-01-28 | 2020-08-18 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US10757262B1 (en) | 2019-09-19 | 2020-08-25 | Afiniti, Ltd. | Techniques for decisioning behavioral pairing in a task assignment system |
US10757261B1 (en) | 2019-08-12 | 2020-08-25 | Afiniti, Ltd. | Techniques for pairing contacts and agents in a contact center system |
US10867263B2 (en) | 2018-12-04 | 2020-12-15 | Afiniti, Ltd. | Techniques for behavioral pairing in a multistage task assignment system |
USRE48412E1 (en) | 2008-11-06 | 2021-01-26 | Afiniti, Ltd. | Balancing multiple computer models in a call center routing system |
US10970658B2 (en) | 2017-04-05 | 2021-04-06 | Afiniti, Ltd. | Techniques for behavioral pairing in a dispatch center system |
US11050886B1 (en) | 2020-02-05 | 2021-06-29 | Afiniti, Ltd. | Techniques for sharing control of assigning tasks between an external pairing system and a task assignment system with an internal pairing system |
US11144344B2 (en) | 2019-01-17 | 2021-10-12 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11250359B2 (en) | 2018-05-30 | 2022-02-15 | Afiniti, Ltd. | Techniques for workforce management in a task assignment system |
US11258905B2 (en) | 2020-02-04 | 2022-02-22 | Afiniti, Ltd. | Techniques for error handling in a task assignment system with an external pairing system |
US11399096B2 (en) | 2017-11-29 | 2022-07-26 | Afiniti, Ltd. | Techniques for data matching in a contact center system |
US11445062B2 (en) | 2019-08-26 | 2022-09-13 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11611659B2 (en) | 2020-02-03 | 2023-03-21 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11831808B2 (en) | 2016-12-30 | 2023-11-28 | Afiniti, Ltd. | Contact center system |
US11954523B2 (en) | 2020-02-05 | 2024-04-09 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system with an external pairing system |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7644057B2 (en) * | 2001-01-03 | 2010-01-05 | International Business Machines Corporation | System and method for electronic communication management |
US7499948B2 (en) * | 2001-04-16 | 2009-03-03 | Bea Systems, Inc. | System and method for web-based personalization and ecommerce management |
US7231378B2 (en) * | 2001-04-26 | 2007-06-12 | General Electric Company | System and method for managing user profiles |
US7392546B2 (en) * | 2001-06-11 | 2008-06-24 | Bea Systems, Inc. | System and method for server security and entitlement processing |
WO2003036609A1 (en) * | 2001-10-24 | 2003-05-01 | Bea Systems, Inc. | Portal administration tool |
US8527620B2 (en) | 2003-03-06 | 2013-09-03 | International Business Machines Corporation | E-business competitive measurements |
US7269651B2 (en) * | 2002-09-26 | 2007-09-11 | International Business Machines Corporation | E-business operations measurements |
US7043549B2 (en) * | 2002-01-31 | 2006-05-09 | International Business Machines Corporation | Method and system for probing in a network environment |
US7047291B2 (en) | 2002-04-11 | 2006-05-16 | International Business Machines Corporation | System for correlating events generated by application and component probes when performance problems are identified |
US8086720B2 (en) * | 2002-01-31 | 2011-12-27 | International Business Machines Corporation | Performance reporting in a network environment |
US7412502B2 (en) * | 2002-04-18 | 2008-08-12 | International Business Machines Corporation | Graphics for end to end component mapping and problem-solving in a network environment |
US7225232B2 (en) * | 2002-03-28 | 2007-05-29 | Nortel Networks Limited, | Using existing web-based information to generate responses to user queries |
US7725560B2 (en) | 2002-05-01 | 2010-05-25 | Bea Systems Inc. | Web service-enabled portlet wizard |
US20040003081A1 (en) * | 2002-06-26 | 2004-01-01 | Microsoft Corporation | System and method for providing program credentials |
US8195714B2 (en) | 2002-12-11 | 2012-06-05 | Leaper Technologies, Inc. | Context instantiated application protocol |
US7925246B2 (en) | 2002-12-11 | 2011-04-12 | Leader Technologies, Inc. | Radio/telephony interoperability system |
US7653930B2 (en) | 2003-02-14 | 2010-01-26 | Bea Systems, Inc. | Method for role and resource policy management optimization |
US6917975B2 (en) * | 2003-02-14 | 2005-07-12 | Bea Systems, Inc. | Method for role and resource policy management |
US8831966B2 (en) | 2003-02-14 | 2014-09-09 | Oracle International Corporation | Method for delegated administration |
US7591000B2 (en) | 2003-02-14 | 2009-09-15 | Oracle International Corporation | System and method for hierarchical role-based entitlements |
US20040167868A1 (en) * | 2003-02-20 | 2004-08-26 | Bea Systems, Inc. | System and method for a virtual content repository |
US7840614B2 (en) * | 2003-02-20 | 2010-11-23 | Bea Systems, Inc. | Virtual content repository application program interface |
US20040167880A1 (en) * | 2003-02-20 | 2004-08-26 | Bea Systems, Inc. | System and method for searching a virtual repository content |
US7293286B2 (en) * | 2003-02-20 | 2007-11-06 | Bea Systems, Inc. | Federated management of content repositories |
US7810036B2 (en) * | 2003-02-28 | 2010-10-05 | Bea Systems, Inc. | Systems and methods for personalizing a portal |
US20050187913A1 (en) * | 2003-05-06 | 2005-08-25 | Yoram Nelken | Web-based customer service interface |
US7415484B1 (en) * | 2003-05-09 | 2008-08-19 | Vignette Corporation | Method and system for modeling of system content for businesses |
US7676486B1 (en) | 2003-05-23 | 2010-03-09 | Vignette Software Llc | Method and system for migration of legacy data into a content management system |
US7599938B1 (en) | 2003-07-11 | 2009-10-06 | Harrison Jr Shelton E | Social news gathering, prioritizing, tagging, searching, and syndication method |
US20050251852A1 (en) * | 2003-10-10 | 2005-11-10 | Bea Systems, Inc. | Distributed enterprise security system |
US7774601B2 (en) | 2004-04-06 | 2010-08-10 | Bea Systems, Inc. | Method for delegated administration |
US20050251512A1 (en) * | 2004-04-13 | 2005-11-10 | Bea Systems, Inc. | System and method for searching a virtual content repository |
US20060028252A1 (en) * | 2004-04-13 | 2006-02-09 | Bea Systems, Inc. | System and method for content type management |
US20060031469A1 (en) * | 2004-06-29 | 2006-02-09 | International Business Machines Corporation | Measurement, reporting, and management of quality of service for a real-time communication application in a network environment |
US20060047752A1 (en) * | 2004-08-27 | 2006-03-02 | Reconda International Corp. | A System and Method to Capture, Filter, and Statistically Analyze Electronic Messages |
US8095940B2 (en) | 2005-09-19 | 2012-01-10 | Citrix Systems, Inc. | Method and system for locating and accessing resources |
US8171479B2 (en) | 2004-09-30 | 2012-05-01 | Citrix Systems, Inc. | Method and apparatus for providing an aggregate view of enumerated system resources from various isolation layers |
US7680758B2 (en) | 2004-09-30 | 2010-03-16 | Citrix Systems, Inc. | Method and apparatus for isolating execution of software applications |
US8117559B2 (en) | 2004-09-30 | 2012-02-14 | Citrix Systems, Inc. | Method and apparatus for virtualizing window information |
US7752600B2 (en) | 2004-09-30 | 2010-07-06 | Citrix Systems, Inc. | Method and apparatus for providing file-type associations to multiple applications |
US7917537B2 (en) * | 2005-09-26 | 2011-03-29 | Oracle International Corporation | System and method for providing link property types for content management |
US7953734B2 (en) | 2005-09-26 | 2011-05-31 | Oracle International Corporation | System and method for providing SPI extensions for content management system |
US7818344B2 (en) * | 2005-09-26 | 2010-10-19 | Bea Systems, Inc. | System and method for providing nested types for content management |
US7752205B2 (en) | 2005-09-26 | 2010-07-06 | Bea Systems, Inc. | Method and system for interacting with a virtual content repository |
US20070083620A1 (en) * | 2005-10-07 | 2007-04-12 | Pedersen Bradley J | Methods for selecting between a predetermined number of execution methods for an application program |
US7779034B2 (en) * | 2005-10-07 | 2010-08-17 | Citrix Systems, Inc. | Method and system for accessing a remote file in a directory structure associated with an application program executing locally |
US8131825B2 (en) | 2005-10-07 | 2012-03-06 | Citrix Systems, Inc. | Method and a system for responding locally to requests for file metadata associated with files stored remotely |
US8015061B2 (en) * | 2005-10-21 | 2011-09-06 | Sap Ag | File export channel |
US8463852B2 (en) | 2006-10-06 | 2013-06-11 | Oracle International Corporation | Groupware portlets for integrating a portal with groupware systems |
CN101286154B (en) * | 2007-04-09 | 2016-08-10 | 谷歌股份有限公司 | Input method editor user profiles |
US20080319777A1 (en) * | 2007-06-20 | 2008-12-25 | Roland Hoff | Business transaction issue manager |
US20100131357A1 (en) * | 2007-09-07 | 2010-05-27 | Ryan Steelberg | System and method for controlling user and content interactions |
US8171483B2 (en) | 2007-10-20 | 2012-05-01 | Citrix Systems, Inc. | Method and system for communicating between isolation environments |
US8447642B2 (en) * | 2008-04-17 | 2013-05-21 | Eggzack, Inc. | Local content management and distribution system |
US8296726B2 (en) * | 2008-06-06 | 2012-10-23 | Sap Ag | Representation of software application functionality |
US8375365B2 (en) * | 2008-12-23 | 2013-02-12 | Sap Ag | Customization verification |
US8090797B2 (en) | 2009-05-02 | 2012-01-03 | Citrix Systems, Inc. | Methods and systems for launching applications into existing isolation environments |
US20110106549A1 (en) * | 2009-10-30 | 2011-05-05 | Sap Ag | Account and product based sales professional workbench |
JP5679675B2 (en) * | 2010-02-23 | 2015-03-04 | キヤノン株式会社 | Content providing apparatus, content providing apparatus processing method, and program |
CN107038256B (en) * | 2017-05-05 | 2018-06-29 | 平安科技(深圳)有限公司 | Business customizing device, method and computer readable storage medium based on data source |
US20200065825A1 (en) * | 2018-08-24 | 2020-02-27 | Capital One Services, Llc | Systems and methods for customer service prediction |
CN111814054B (en) * | 2020-07-20 | 2021-11-09 | 山东省科院易达科技咨询有限公司 | Recommendation method and recommendation device for mass information data |
Citations (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555179A (en) * | 1993-09-03 | 1996-09-10 | Hitachi, Ltd. | Control method and control apparatus of factory automation system |
US5765033A (en) * | 1997-02-06 | 1998-06-09 | Genesys Telecommunications Laboratories, Inc. | System for routing electronic mails |
US5923735A (en) * | 1996-05-29 | 1999-07-13 | Symbol Technologies, Inc. | Self-service checkout system utilizing portable self-checkout communications terminal |
US5926539A (en) * | 1997-09-12 | 1999-07-20 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for determining agent availability based on level of uncompleted tasks |
US5946387A (en) * | 1997-02-10 | 1999-08-31 | Genesys Telecommunications Laboratories, Inc, | Agent-level network call routing |
US5953332A (en) * | 1997-02-10 | 1999-09-14 | Genesys Telecommunications Laboratories, Inc. | Agent-initiated dynamic requeing |
US5953405A (en) * | 1997-02-10 | 1999-09-14 | Genesys Telecommunications Laboratories, Inc. | Agent-predictive routing process in call-routing systems |
US5956720A (en) * | 1997-02-06 | 1999-09-21 | At & T Corp | Method and apparatus for web site management |
US6002760A (en) * | 1998-02-17 | 1999-12-14 | Genesys Telecommunications Laboratories, Inc. | Intelligent virtual queue |
US6021428A (en) * | 1997-09-15 | 2000-02-01 | Genesys Telecommunications Laboratories, Inc. | Apparatus and method in improving e-mail routing in an internet protocol network telephony call-in-center |
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US6044145A (en) * | 1998-01-19 | 2000-03-28 | Rockwell Semiconductor Systems, Inc. | Telecommutable platform |
US6044368A (en) * | 1998-04-30 | 2000-03-28 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for multiple agent commitment tracking and notification |
US6055567A (en) * | 1998-02-02 | 2000-04-25 | Checkfree Corporation | Distributed data accessing technique |
US6067357A (en) * | 1998-03-04 | 2000-05-23 | Genesys Telecommunications Laboratories Inc. | Telephony call-center scripting by Petri Net principles and techniques |
US6108711A (en) * | 1998-09-11 | 2000-08-22 | Genesys Telecommunications Laboratories, Inc. | Operating system having external media layer, workflow layer, internal media layer, and knowledge base for routing media events between transactions |
US6112186A (en) * | 1995-06-30 | 2000-08-29 | Microsoft Corporation | Distributed system for facilitating exchange of user information and opinion using automated collaborative filtering |
US6138139A (en) * | 1998-10-29 | 2000-10-24 | Genesys Telecommunications Laboraties, Inc. | Method and apparatus for supporting diverse interaction paths within a multimedia communication center |
US6167395A (en) * | 1998-09-11 | 2000-12-26 | Genesys Telecommunications Laboratories, Inc | Method and apparatus for creating specialized multimedia threads in a multimedia communication center |
US6170011B1 (en) * | 1998-09-11 | 2001-01-02 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for determining and initiating interaction directionality within a multimedia communication center |
US6175564B1 (en) * | 1995-10-25 | 2001-01-16 | Genesys Telecommunications Laboratories, Inc | Apparatus and methods for managing multiple internet protocol capable call centers |
US6179206B1 (en) * | 1998-12-07 | 2001-01-30 | Fujitsu Limited | Electronic shopping system having self-scanning price check and purchasing terminal |
US6185292B1 (en) * | 1997-02-10 | 2001-02-06 | Genesys Telecommunications Laboratories, Inc. | Skill-based real-time call routing in telephony systems |
US6199099B1 (en) * | 1999-03-05 | 2001-03-06 | Ac Properties B.V. | System, method and article of manufacture for a mobile communication network utilizing a distributed communication network |
US6202062B1 (en) * | 1999-02-26 | 2001-03-13 | Ac Properties B.V. | System, method and article of manufacture for creating a filtered information summary based on multiple profiles of each single user |
US20020035568A1 (en) * | 2000-04-28 | 2002-03-21 | Benthin Mark Louis | Method and apparatus supporting dynamically adaptive user interactions in a multimodal communication system |
US6389007B1 (en) * | 1998-09-24 | 2002-05-14 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing integrated routing for PSTN and IPNT calls in a call center |
US6393015B1 (en) * | 1997-09-12 | 2002-05-21 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for automatic network connection between a small business and a client |
US6401085B1 (en) * | 1999-03-05 | 2002-06-04 | Accenture Llp | Mobile communication and computing system and method |
US6424979B1 (en) * | 1998-12-30 | 2002-07-23 | American Management Systems, Inc. | System for presenting and managing enterprise architectures |
US6501832B1 (en) * | 1999-08-24 | 2002-12-31 | Microstrategy, Inc. | Voice code registration system and method for registering voice codes for voice pages in a voice network access provider system |
US6636848B1 (en) * | 2000-05-31 | 2003-10-21 | International Business Machines Corporation | Information search using knowledge agents |
US6636836B1 (en) * | 1999-07-21 | 2003-10-21 | Iwingz Co., Ltd. | Computer readable medium for recommending items with multiple analyzing components |
US6694482B1 (en) * | 1998-09-11 | 2004-02-17 | Sbc Technology Resources, Inc. | System and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system |
US6732156B2 (en) * | 1997-02-06 | 2004-05-04 | Genesys Telecommunications Laboratories, Inc. | System for routing electronic mails |
US6782370B1 (en) * | 1997-09-04 | 2004-08-24 | Cendant Publishing, Inc. | System and method for providing recommendation of goods or services based on recorded purchasing history |
US6801909B2 (en) * | 2000-07-21 | 2004-10-05 | Triplehop Technologies, Inc. | System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services |
US7031951B2 (en) * | 2000-07-19 | 2006-04-18 | Convergys Information Management Group, Inc. | Expert system adapted dedicated internet access guidance engine |
US7158986B1 (en) * | 1999-07-27 | 2007-01-02 | Mailfrontier, Inc. A Wholly Owned Subsidiary Of Sonicwall, Inc. | Method and system providing user with personalized recommendations by electronic-mail based upon the determined interests of the user pertain to the theme and concepts of the categorized document |
US7630986B1 (en) * | 1999-10-27 | 2009-12-08 | Pinpoint, Incorporated | Secure data interchange |
-
2000
- 2000-12-26 US US09/752,896 patent/US6889222B1/en not_active Expired - Lifetime
-
2005
- 2005-02-03 US US11/051,213 patent/US20050135596A1/en not_active Abandoned
Patent Citations (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555179A (en) * | 1993-09-03 | 1996-09-10 | Hitachi, Ltd. | Control method and control apparatus of factory automation system |
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US6112186A (en) * | 1995-06-30 | 2000-08-29 | Microsoft Corporation | Distributed system for facilitating exchange of user information and opinion using automated collaborative filtering |
US6175564B1 (en) * | 1995-10-25 | 2001-01-16 | Genesys Telecommunications Laboratories, Inc | Apparatus and methods for managing multiple internet protocol capable call centers |
US5923735A (en) * | 1996-05-29 | 1999-07-13 | Symbol Technologies, Inc. | Self-service checkout system utilizing portable self-checkout communications terminal |
US5765033A (en) * | 1997-02-06 | 1998-06-09 | Genesys Telecommunications Laboratories, Inc. | System for routing electronic mails |
US6732156B2 (en) * | 1997-02-06 | 2004-05-04 | Genesys Telecommunications Laboratories, Inc. | System for routing electronic mails |
US5956720A (en) * | 1997-02-06 | 1999-09-21 | At & T Corp | Method and apparatus for web site management |
US6175563B1 (en) * | 1997-02-10 | 2001-01-16 | Genesys Telecommunications Laboratories, Inc. | Parallel data transfer and synchronization in computer-simulated telephony |
US5946387A (en) * | 1997-02-10 | 1999-08-31 | Genesys Telecommunications Laboratories, Inc, | Agent-level network call routing |
US5953405A (en) * | 1997-02-10 | 1999-09-14 | Genesys Telecommunications Laboratories, Inc. | Agent-predictive routing process in call-routing systems |
US6185292B1 (en) * | 1997-02-10 | 2001-02-06 | Genesys Telecommunications Laboratories, Inc. | Skill-based real-time call routing in telephony systems |
US5953332A (en) * | 1997-02-10 | 1999-09-14 | Genesys Telecommunications Laboratories, Inc. | Agent-initiated dynamic requeing |
US6782370B1 (en) * | 1997-09-04 | 2004-08-24 | Cendant Publishing, Inc. | System and method for providing recommendation of goods or services based on recorded purchasing history |
US6393015B1 (en) * | 1997-09-12 | 2002-05-21 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for automatic network connection between a small business and a client |
US5926539A (en) * | 1997-09-12 | 1999-07-20 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for determining agent availability based on level of uncompleted tasks |
US6373836B1 (en) * | 1997-09-15 | 2002-04-16 | Genesys Telecommunications Laboratories, Inc. | Apparatus and methods in routing internet protocol network telephony calls in a centrally-managed call center system |
US6021428A (en) * | 1997-09-15 | 2000-02-01 | Genesys Telecommunications Laboratories, Inc. | Apparatus and method in improving e-mail routing in an internet protocol network telephony call-in-center |
US6044145A (en) * | 1998-01-19 | 2000-03-28 | Rockwell Semiconductor Systems, Inc. | Telecommutable platform |
US6055567A (en) * | 1998-02-02 | 2000-04-25 | Checkfree Corporation | Distributed data accessing technique |
US6002760A (en) * | 1998-02-17 | 1999-12-14 | Genesys Telecommunications Laboratories, Inc. | Intelligent virtual queue |
US6067357A (en) * | 1998-03-04 | 2000-05-23 | Genesys Telecommunications Laboratories Inc. | Telephony call-center scripting by Petri Net principles and techniques |
US6044368A (en) * | 1998-04-30 | 2000-03-28 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for multiple agent commitment tracking and notification |
US6170011B1 (en) * | 1998-09-11 | 2001-01-02 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for determining and initiating interaction directionality within a multimedia communication center |
US6167395A (en) * | 1998-09-11 | 2000-12-26 | Genesys Telecommunications Laboratories, Inc | Method and apparatus for creating specialized multimedia threads in a multimedia communication center |
US6345305B1 (en) * | 1998-09-11 | 2002-02-05 | Genesys Telecommunications Laboratories, Inc. | Operating system having external media layer, workflow layer, internal media layer, and knowledge base for routing media events between transactions |
US6108711A (en) * | 1998-09-11 | 2000-08-22 | Genesys Telecommunications Laboratories, Inc. | Operating system having external media layer, workflow layer, internal media layer, and knowledge base for routing media events between transactions |
US6694482B1 (en) * | 1998-09-11 | 2004-02-17 | Sbc Technology Resources, Inc. | System and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system |
US6389007B1 (en) * | 1998-09-24 | 2002-05-14 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing integrated routing for PSTN and IPNT calls in a call center |
US6138139A (en) * | 1998-10-29 | 2000-10-24 | Genesys Telecommunications Laboraties, Inc. | Method and apparatus for supporting diverse interaction paths within a multimedia communication center |
US6179206B1 (en) * | 1998-12-07 | 2001-01-30 | Fujitsu Limited | Electronic shopping system having self-scanning price check and purchasing terminal |
US6424979B1 (en) * | 1998-12-30 | 2002-07-23 | American Management Systems, Inc. | System for presenting and managing enterprise architectures |
US6202062B1 (en) * | 1999-02-26 | 2001-03-13 | Ac Properties B.V. | System, method and article of manufacture for creating a filtered information summary based on multiple profiles of each single user |
US6401085B1 (en) * | 1999-03-05 | 2002-06-04 | Accenture Llp | Mobile communication and computing system and method |
US6199099B1 (en) * | 1999-03-05 | 2001-03-06 | Ac Properties B.V. | System, method and article of manufacture for a mobile communication network utilizing a distributed communication network |
US6636836B1 (en) * | 1999-07-21 | 2003-10-21 | Iwingz Co., Ltd. | Computer readable medium for recommending items with multiple analyzing components |
US7158986B1 (en) * | 1999-07-27 | 2007-01-02 | Mailfrontier, Inc. A Wholly Owned Subsidiary Of Sonicwall, Inc. | Method and system providing user with personalized recommendations by electronic-mail based upon the determined interests of the user pertain to the theme and concepts of the categorized document |
US6501832B1 (en) * | 1999-08-24 | 2002-12-31 | Microstrategy, Inc. | Voice code registration system and method for registering voice codes for voice pages in a voice network access provider system |
US7630986B1 (en) * | 1999-10-27 | 2009-12-08 | Pinpoint, Incorporated | Secure data interchange |
US20020035568A1 (en) * | 2000-04-28 | 2002-03-21 | Benthin Mark Louis | Method and apparatus supporting dynamically adaptive user interactions in a multimodal communication system |
US6636848B1 (en) * | 2000-05-31 | 2003-10-21 | International Business Machines Corporation | Information search using knowledge agents |
US7031951B2 (en) * | 2000-07-19 | 2006-04-18 | Convergys Information Management Group, Inc. | Expert system adapted dedicated internet access guidance engine |
US6801909B2 (en) * | 2000-07-21 | 2004-10-05 | Triplehop Technologies, Inc. | System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services |
Cited By (227)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7395310B1 (en) | 1998-10-13 | 2008-07-01 | Aspect Telecommunications Corporation | Method and apparatus to queue a plurality of transaction messages |
US20040073670A1 (en) * | 1999-02-22 | 2004-04-15 | Chack Michael A. | Method of queuing requests to access a communications network |
US7552166B2 (en) | 1999-02-22 | 2009-06-23 | Chack Michael A | Method of queuing requests to access a communications network |
US20070007331A1 (en) * | 2005-07-06 | 2007-01-11 | Verety Llc | Order processing apparatus and method |
US20070040026A1 (en) * | 2005-07-06 | 2007-02-22 | Verety, Llc | Order processing apparatus and method |
US20070255611A1 (en) * | 2006-04-26 | 2007-11-01 | Csaba Mezo | Order distributor |
WO2008027367A3 (en) * | 2006-08-29 | 2008-08-21 | Switchbook Inc | Search document generation and use to provide recommendations |
US20080059454A1 (en) * | 2006-08-29 | 2008-03-06 | Switchbook, Inc. | Search document generation and use to provide recommendations |
US8005832B2 (en) * | 2006-08-29 | 2011-08-23 | Switchbook, Inc. | Search document generation and use to provide recommendations |
WO2008027367A2 (en) * | 2006-08-29 | 2008-03-06 | Switchbook, Inc. | Search document generation and use to provide recommendations |
WO2008027693A3 (en) * | 2006-08-30 | 2008-09-25 | Verety Llc | Order distributor |
WO2008027693A2 (en) * | 2006-08-30 | 2008-03-06 | Verety, Llc | Order distributor |
US8577916B1 (en) | 2006-09-01 | 2013-11-05 | Avaya Inc. | Search-based contact initiation method and apparatus |
US8279848B1 (en) * | 2007-09-27 | 2012-10-02 | Sprint Communications Company L.P. | Determining characteristics of a mobile user of a network |
US20090168989A1 (en) * | 2007-12-27 | 2009-07-02 | Perlmutter S Michael | Customer-Enabled Evaluation and and Control of Communication Center Agent Contact |
US9641687B2 (en) | 2007-12-27 | 2017-05-02 | Genesys Telecommunications Laboratories, Inc. | Customer-enabled evaluation and control of communication center agent contact |
US9124696B2 (en) | 2007-12-27 | 2015-09-01 | Genesys Telecommunications Laboratories, Inc. | Customer-enabled evaluation and control of communication center agent contact |
US10320985B2 (en) | 2008-01-28 | 2019-06-11 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US11044366B2 (en) | 2008-01-28 | 2021-06-22 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US20090323921A1 (en) * | 2008-01-28 | 2009-12-31 | The Resource Group International Ltd | Probability multiplier process for call center routing |
US11876931B2 (en) | 2008-01-28 | 2024-01-16 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US11509768B2 (en) | 2008-01-28 | 2022-11-22 | Afiniti, Ltd. | Techniques for hybrid behavioral pairing in a contact center system |
US11470198B2 (en) | 2008-01-28 | 2022-10-11 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US11425248B2 (en) | 2008-01-28 | 2022-08-23 | Afiniti, Ltd. | Techniques for hybrid behavioral pairing in a contact center system |
US11425249B2 (en) | 2008-01-28 | 2022-08-23 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US11381684B2 (en) | 2008-01-28 | 2022-07-05 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US11316978B2 (en) | 2008-01-28 | 2022-04-26 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US11290595B2 (en) | 2008-01-28 | 2022-03-29 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US20090190750A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Routing callers out of queue order for a call center routing system |
US20090190748A1 (en) * | 2008-01-28 | 2009-07-30 | Zia Chishti | Systems and methods for routing callers to an agent in a contact center |
US8433597B2 (en) | 2008-01-28 | 2013-04-30 | The Resource Group International Ltd. | Systems and methods for routing callers to an agent in a contact center |
US11283931B2 (en) | 2008-01-28 | 2022-03-22 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US11283930B2 (en) | 2008-01-28 | 2022-03-22 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US20090190747A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Call routing methods and systems based on multiple variable standardized scoring |
US11265422B2 (en) | 2008-01-28 | 2022-03-01 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US11265420B2 (en) | 2008-01-28 | 2022-03-01 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US8670548B2 (en) | 2008-01-28 | 2014-03-11 | Satmap International Holdings Limited | Jumping callers held in queue for a call center routing system |
US11165908B2 (en) | 2008-01-28 | 2021-11-02 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US8712821B2 (en) | 2008-01-28 | 2014-04-29 | Satmap International Holdings Limited | Separate matching models based on type of phone associated with a caller |
US8718271B2 (en) | 2008-01-28 | 2014-05-06 | Satmap International Holdings Limited | Call routing methods and systems based on multiple variable standardized scoring |
US11115534B2 (en) | 2008-01-28 | 2021-09-07 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US8731178B2 (en) | 2008-01-28 | 2014-05-20 | Satmap International Holdings Limited | Systems and methods for routing callers to an agent in a contact center |
US8737595B2 (en) | 2008-01-28 | 2014-05-27 | Satmap International Holdings Limited | Systems and methods for routing callers to an agent in a contact center |
US11070674B2 (en) | 2008-01-28 | 2021-07-20 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US20090232294A1 (en) * | 2008-01-28 | 2009-09-17 | Qiaobing Xie | Skipping a caller in queue for a call routing center |
US8781100B2 (en) * | 2008-01-28 | 2014-07-15 | Satmap International Holdings Limited | Probability multiplier process for call center routing |
US11019213B2 (en) | 2008-01-28 | 2021-05-25 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US11019212B2 (en) | 2008-01-28 | 2021-05-25 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10986231B2 (en) | 2008-01-28 | 2021-04-20 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US8903079B2 (en) | 2008-01-28 | 2014-12-02 | Satmap International Holdings Limited | Routing callers from a set of callers based on caller data |
US10979570B2 (en) | 2008-01-28 | 2021-04-13 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10979571B2 (en) | 2008-01-28 | 2021-04-13 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10965813B2 (en) | 2008-01-28 | 2021-03-30 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US20090190744A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Routing callers from a set of callers based on caller data |
US9215323B2 (en) | 2008-01-28 | 2015-12-15 | Satmap International Holdings, Ltd. | Selective mapping of callers in a call center routing system |
US10951766B2 (en) | 2008-01-28 | 2021-03-16 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US9288326B2 (en) | 2008-01-28 | 2016-03-15 | Satmap International Holdings Limited | Systems and methods for routing a contact to an agent in a contact center |
US9288325B2 (en) | 2008-01-28 | 2016-03-15 | Satmap International Holdings Limited | Systems and methods for routing callers to an agent in a contact center |
US9300802B1 (en) | 2008-01-28 | 2016-03-29 | Satmap International Holdings Limited | Techniques for behavioral pairing in a contact center system |
US10951767B2 (en) | 2008-01-28 | 2021-03-16 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10924612B2 (en) | 2008-01-28 | 2021-02-16 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US9426296B2 (en) | 2008-01-28 | 2016-08-23 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US10897540B2 (en) | 2008-01-28 | 2021-01-19 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10893146B2 (en) | 2008-01-28 | 2021-01-12 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US20090190745A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Pooling callers for a call center routing system |
US9654641B1 (en) | 2008-01-28 | 2017-05-16 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US9680997B2 (en) | 2008-01-28 | 2017-06-13 | Afiniti Europe Technologies Limited | Systems and methods for routing callers to an agent in a contact center |
US10863029B2 (en) | 2008-01-28 | 2020-12-08 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US9692898B1 (en) | 2008-01-28 | 2017-06-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking paring strategies in a contact center system |
US10863030B2 (en) | 2008-01-28 | 2020-12-08 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10863028B2 (en) | 2008-01-28 | 2020-12-08 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US9712679B2 (en) | 2008-01-28 | 2017-07-18 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US9712676B1 (en) | 2008-01-28 | 2017-07-18 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10791223B1 (en) | 2008-01-28 | 2020-09-29 | Afiniti Europe Techologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9774740B2 (en) | 2008-01-28 | 2017-09-26 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9781269B2 (en) | 2008-01-28 | 2017-10-03 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9787841B2 (en) | 2008-01-28 | 2017-10-10 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9871924B1 (en) | 2008-01-28 | 2018-01-16 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10750023B2 (en) | 2008-01-28 | 2020-08-18 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US9888120B1 (en) | 2008-01-28 | 2018-02-06 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9917949B1 (en) | 2008-01-28 | 2018-03-13 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10721357B2 (en) | 2008-01-28 | 2020-07-21 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10708431B2 (en) | 2008-01-28 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US10708430B2 (en) | 2008-01-28 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10511716B2 (en) | 2008-01-28 | 2019-12-17 | Afiniti Europe Technologies Limited | Systems and methods for routing callers to an agent in a contact center |
US9413894B2 (en) | 2008-01-28 | 2016-08-09 | Afiniti International Holdings, Ltd. | Systems and methods for routing callers to an agent in a contact center |
US10873664B2 (en) | 2008-01-28 | 2020-12-22 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a contact center system |
US10298762B2 (en) | 2008-01-28 | 2019-05-21 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10326884B2 (en) | 2008-01-28 | 2019-06-18 | Afiniti Europe Technologies Limited | Techniques for hybrid behavioral pairing in a contact center system |
US10051124B1 (en) | 2008-01-28 | 2018-08-14 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US20090190749A1 (en) * | 2008-01-28 | 2009-07-30 | The Resource Group International Ltd | Jumping callers held in queue for a call center routing system |
US10051126B1 (en) | 2008-01-28 | 2018-08-14 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10298763B2 (en) | 2008-01-28 | 2019-05-21 | Afiniti Europe Technolgies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10165123B1 (en) | 2008-01-28 | 2018-12-25 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10135987B1 (en) | 2008-01-28 | 2018-11-20 | Afiniti Europe Technologies Limited | Systems and methods for routing callers to an agent in a contact center |
US10116797B2 (en) | 2008-01-28 | 2018-10-30 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9319353B2 (en) | 2008-06-27 | 2016-04-19 | Realtek Semiconductor Corp. | Network task offload apparatus and method thereof |
US20090327693A1 (en) * | 2008-06-27 | 2009-12-31 | Li-Han Liang | Network task offload apparatus and method thereof |
US20100020959A1 (en) * | 2008-07-28 | 2010-01-28 | The Resource Group International Ltd | Routing callers to agents based on personality data of agents |
US20100020961A1 (en) * | 2008-07-28 | 2010-01-28 | The Resource Group International Ltd | Routing callers to agents based on time effect data |
US20100054453A1 (en) * | 2008-08-29 | 2010-03-04 | Stewart Randall R | Shadow queue for callers in a performance/pattern matching based call routing system |
US20100054452A1 (en) * | 2008-08-29 | 2010-03-04 | Afzal Hassan | Agent satisfaction data for call routing based on pattern matching alogrithm |
US8781106B2 (en) | 2008-08-29 | 2014-07-15 | Satmap International Holdings Limited | Agent satisfaction data for call routing based on pattern matching algorithm |
US8644490B2 (en) | 2008-08-29 | 2014-02-04 | Satmap International Holdings Limited | Shadow queue for callers in a performance/pattern matching based call routing system |
USRE48476E1 (en) | 2008-11-06 | 2021-03-16 | Aflnitl, Ltd. | Balancing multiple computer models in a call center routing system |
US10567586B2 (en) | 2008-11-06 | 2020-02-18 | Afiniti Europe Technologies Limited | Pooling callers for matching to agents based on pattern matching algorithms |
US20100111287A1 (en) * | 2008-11-06 | 2010-05-06 | The Resource Group International Ltd | Pooling callers for matching to agents based on pattern matching algorithms |
US8472611B2 (en) | 2008-11-06 | 2013-06-25 | The Resource Group International Ltd. | Balancing multiple computer models in a call center routing system |
USRE48412E1 (en) | 2008-11-06 | 2021-01-26 | Afiniti, Ltd. | Balancing multiple computer models in a call center routing system |
US20100111286A1 (en) * | 2008-11-06 | 2010-05-06 | Zia Chishti | Selective mapping of callers in a call center routing system |
US20100111288A1 (en) * | 2008-11-06 | 2010-05-06 | Afzal Hassan | Time to answer selector and advisor for call routing center |
US10057422B2 (en) | 2008-11-06 | 2018-08-21 | Afiniti Europe Technologies Limited | Selective mapping of callers in a call center routing system |
US10051125B2 (en) | 2008-11-06 | 2018-08-14 | Afiniti Europe Technologies Limited | Selective mapping of callers in a call center routing system |
US10320986B2 (en) | 2008-11-06 | 2019-06-11 | Afiniti Europe Technologies Limited | Selective mapping of callers in a call center routing system |
US8824658B2 (en) | 2008-11-06 | 2014-09-02 | Satmap International Holdings Limited | Selective mapping of callers in a call center routing system |
US8634542B2 (en) | 2008-12-09 | 2014-01-21 | Satmap International Holdings Limited | Separate pattern matching algorithms and computer models based on available caller data |
US9754274B1 (en) * | 2009-06-09 | 2017-09-05 | Monetate, Inc. | Single tag method for webpage personal customization |
USRE48860E1 (en) | 2010-08-26 | 2021-12-21 | Afiniti, Ltd. | Estimating agent performance in a call routing center system |
USRE48846E1 (en) | 2010-08-26 | 2021-12-07 | Afiniti, Ltd. | Estimating agent performance in a call routing center system |
US8699694B2 (en) | 2010-08-26 | 2014-04-15 | Satmap International Holdings Limited | Precalculated caller-agent pairs for a call center routing system |
USRE48896E1 (en) | 2010-08-26 | 2022-01-18 | Afiniti, Ltd. | Estimating agent performance in a call routing center system |
US8724797B2 (en) | 2010-08-26 | 2014-05-13 | Satmap International Holdings Limited | Estimating agent performance in a call routing center system |
US8750488B2 (en) | 2010-08-31 | 2014-06-10 | Satmap International Holdings Limited | Predicted call time as routing variable in a call routing center system |
US9699314B2 (en) | 2012-03-26 | 2017-07-04 | Afiniti International Holdings, Ltd. | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US9686411B2 (en) | 2012-03-26 | 2017-06-20 | Afiniti International Holdings, Ltd. | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US9025757B2 (en) | 2012-03-26 | 2015-05-05 | Satmap International Holdings Limited | Call mapping systems and methods using bayesian mean regression (BMR) |
US10992812B2 (en) | 2012-03-26 | 2021-04-27 | Afiniti, Ltd. | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US9277055B2 (en) | 2012-03-26 | 2016-03-01 | Satmap International Holdings Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US10979569B2 (en) | 2012-03-26 | 2021-04-13 | Afiniti, Ltd. | Call mapping systems and methods using bayesian mean regression (BMR) |
US10142479B2 (en) | 2012-03-26 | 2018-11-27 | Afiniti Europe Technologies Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US8565410B2 (en) | 2012-03-26 | 2013-10-22 | The Resource Group International, Ltd. | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US10666805B2 (en) | 2012-03-26 | 2020-05-26 | Afiniti Europe Technologies Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US8879715B2 (en) | 2012-03-26 | 2014-11-04 | Satmap International Holdings Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US8929537B2 (en) | 2012-03-26 | 2015-01-06 | Satmap International Holdings Limited | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US10044867B2 (en) | 2012-03-26 | 2018-08-07 | Afiniti International Holdings, Ltd. | Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation |
US10334107B2 (en) | 2012-03-26 | 2019-06-25 | Afiniti Europe Technologies Limited | Call mapping systems and methods using bayesian mean regression (BMR) |
US10757264B2 (en) | 2012-09-24 | 2020-08-25 | Afiniti International Holdings, Ltd. | Matching using agent/caller sensitivity to performance |
US10027811B1 (en) | 2012-09-24 | 2018-07-17 | Afiniti International Holdings, Ltd. | Matching using agent/caller sensitivity to performance |
US11258907B2 (en) | 2012-09-24 | 2022-02-22 | Afiniti, Ltd. | Matching using agent/caller sensitivity to performance |
US9020137B2 (en) | 2012-09-24 | 2015-04-28 | Satmap International Holdings Limited | Matching using agent/caller sensitivity to performance |
USRE46986E1 (en) | 2012-09-24 | 2018-08-07 | Afiniti International Holdings, Ltd. | Use of abstracted data in pattern matching system |
USRE48550E1 (en) | 2012-09-24 | 2021-05-11 | Afiniti, Ltd. | Use of abstracted data in pattern matching system |
US10027812B1 (en) | 2012-09-24 | 2018-07-17 | Afiniti International Holdings, Ltd. | Matching using agent/caller sensitivity to performance |
US11863708B2 (en) | 2012-09-24 | 2024-01-02 | Afiniti, Ltd. | Matching using agent/caller sensitivity to performance |
US8792630B2 (en) | 2012-09-24 | 2014-07-29 | Satmap International Holdings Limited | Use of abstracted data in pattern matching system |
US10419616B2 (en) | 2012-09-24 | 2019-09-17 | Afiniti International Holdings, Ltd. | Matching using agent/caller sensitivity to performance |
USRE47201E1 (en) | 2012-09-24 | 2019-01-08 | Afiniti International Holdings, Ltd. | Use of abstracted data in pattern matching system |
US10244117B2 (en) | 2012-09-24 | 2019-03-26 | Afiniti International Holdings, Ltd. | Matching using agent/caller sensitivity to performance |
US9462127B2 (en) | 2012-09-24 | 2016-10-04 | Afiniti International Holdings, Ltd. | Matching using agent/caller sensitivity to performance |
US10958789B2 (en) | 2015-12-01 | 2021-03-23 | Afiniti, Ltd. | Techniques for case allocation |
US9924041B2 (en) | 2015-12-01 | 2018-03-20 | Afiniti Europe Technologies Limited | Techniques for case allocation |
US10708432B2 (en) | 2015-12-01 | 2020-07-07 | Afiniti Europe Technologies Limited | Techniques for case allocation |
US10135988B2 (en) | 2015-12-01 | 2018-11-20 | Afiniti Europe Technologies Limited | Techniques for case allocation |
CN105893478A (en) * | 2016-03-29 | 2016-08-24 | 广州华多网络科技有限公司 | Tag extraction method and equipment |
US10142473B1 (en) | 2016-06-08 | 2018-11-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking performance in a contact center system |
US11363142B2 (en) | 2016-06-08 | 2022-06-14 | Afiniti, Ltd. | Techniques for benchmarking performance in a contact center system |
US11695872B2 (en) | 2016-06-08 | 2023-07-04 | Afiniti, Ltd. | Techniques for benchmarking performance in a contact center system |
US10834259B2 (en) | 2016-06-08 | 2020-11-10 | Afiniti Europe Technologies Limited | Techniques for benchmarking performance in a contact center system |
US11356556B2 (en) | 2016-06-08 | 2022-06-07 | Afiniti, Ltd. | Techniques for benchmarking performance in a contact center system |
US10827073B2 (en) | 2016-08-30 | 2020-11-03 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10110745B2 (en) | 2016-08-30 | 2018-10-23 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US9692899B1 (en) | 2016-08-30 | 2017-06-27 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10419615B2 (en) | 2016-08-30 | 2019-09-17 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a contact center system |
US10142478B2 (en) | 2016-12-13 | 2018-11-27 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US10750024B2 (en) | 2016-12-13 | 2020-08-18 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US10348901B2 (en) | 2016-12-13 | 2019-07-09 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US9888121B1 (en) | 2016-12-13 | 2018-02-06 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US10348900B2 (en) | 2016-12-13 | 2019-07-09 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing model evaluation in a contact center system |
US9955013B1 (en) | 2016-12-30 | 2018-04-24 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US11122163B2 (en) | 2016-12-30 | 2021-09-14 | Afiniti, Ltd. | Techniques for workforce management in a contact center system |
US11831808B2 (en) | 2016-12-30 | 2023-11-28 | Afiniti, Ltd. | Contact center system |
US11595522B2 (en) | 2016-12-30 | 2023-02-28 | Afiniti, Ltd. | Techniques for workforce management in a contact center system |
US10257354B2 (en) | 2016-12-30 | 2019-04-09 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10320984B2 (en) | 2016-12-30 | 2019-06-11 | Afiniti Europe Technologies Limited | Techniques for L3 pairing in a contact center system |
US10326882B2 (en) | 2016-12-30 | 2019-06-18 | Afiniti Europe Technologies Limited | Techniques for workforce management in a contact center system |
US11178283B2 (en) | 2016-12-30 | 2021-11-16 | Afiniti, Ltd. | Techniques for workforce management in a contact center system |
US10863026B2 (en) | 2016-12-30 | 2020-12-08 | Afiniti, Ltd. | Techniques for workforce management in a contact center system |
US10135986B1 (en) | 2017-02-21 | 2018-11-20 | Afiniti International Holdings, Ltd. | Techniques for behavioral pairing model evaluation in a contact center system |
US10970658B2 (en) | 2017-04-05 | 2021-04-06 | Afiniti, Ltd. | Techniques for behavioral pairing in a dispatch center system |
US10834263B2 (en) | 2017-04-28 | 2020-11-10 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US11218597B2 (en) | 2017-04-28 | 2022-01-04 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US10116800B1 (en) | 2017-04-28 | 2018-10-30 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10404861B2 (en) | 2017-04-28 | 2019-09-03 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US9930180B1 (en) | 2017-04-28 | 2018-03-27 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US10659613B2 (en) | 2017-04-28 | 2020-05-19 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US11647119B2 (en) | 2017-04-28 | 2023-05-09 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US9942405B1 (en) | 2017-04-28 | 2018-04-10 | Afiniti, Ltd. | Techniques for behavioral pairing in a contact center system |
US10284727B2 (en) | 2017-04-28 | 2019-05-07 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US10116795B1 (en) | 2017-07-10 | 2018-10-30 | Afiniti Europe Technologies Limited | Techniques for estimating expected performance in a task assignment system |
US10375246B2 (en) | 2017-07-10 | 2019-08-06 | Afiniti Europe Technologies Limited | Techniques for estimating expected performance in a task assignment system |
US10122860B1 (en) | 2017-07-10 | 2018-11-06 | Afiniti Europe Technologies Limited | Techniques for estimating expected performance in a task assignment system |
US10972610B2 (en) | 2017-07-10 | 2021-04-06 | Afiniti, Ltd. | Techniques for estimating expected performance in a task assignment system |
US10757260B2 (en) | 2017-07-10 | 2020-08-25 | Afiniti Europe Technologies Limited | Techniques for estimating expected performance in a task assignment system |
US10999439B2 (en) | 2017-07-10 | 2021-05-04 | Afiniti, Ltd. | Techniques for estimating expected performance in a task assignment system |
US11265421B2 (en) | 2017-07-10 | 2022-03-01 | Afiniti Ltd. | Techniques for estimating expected performance in a task assignment system |
US11467869B2 (en) | 2017-11-08 | 2022-10-11 | Afiniti, Ltd. | Techniques for benchmarking pairing strategies in a task assignment system |
US10509669B2 (en) | 2017-11-08 | 2019-12-17 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a task assignment system |
US10110746B1 (en) | 2017-11-08 | 2018-10-23 | Afiniti Europe Technologies Limited | Techniques for benchmarking pairing strategies in a task assignment system |
US11399096B2 (en) | 2017-11-29 | 2022-07-26 | Afiniti, Ltd. | Techniques for data matching in a contact center system |
US11743388B2 (en) | 2017-11-29 | 2023-08-29 | Afiniti, Ltd. | Techniques for data matching in a contact center system |
US11269682B2 (en) | 2017-12-11 | 2022-03-08 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11915042B2 (en) | 2017-12-11 | 2024-02-27 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11922213B2 (en) | 2017-12-11 | 2024-03-05 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US10509671B2 (en) | 2017-12-11 | 2019-12-17 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a task assignment system |
US10623565B2 (en) | 2018-02-09 | 2020-04-14 | Afiniti Europe Technologies Limited | Techniques for behavioral pairing in a contact center system |
US11250359B2 (en) | 2018-05-30 | 2022-02-15 | Afiniti, Ltd. | Techniques for workforce management in a task assignment system |
US10496438B1 (en) | 2018-09-28 | 2019-12-03 | Afiniti, Ltd. | Techniques for adapting behavioral pairing to runtime conditions in a task assignment system |
US10860371B2 (en) | 2018-09-28 | 2020-12-08 | Afiniti Ltd. | Techniques for adapting behavioral pairing to runtime conditions in a task assignment system |
US10867263B2 (en) | 2018-12-04 | 2020-12-15 | Afiniti, Ltd. | Techniques for behavioral pairing in a multistage task assignment system |
US11144344B2 (en) | 2019-01-17 | 2021-10-12 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11418651B2 (en) | 2019-08-12 | 2022-08-16 | Afiniti, Ltd. | Techniques for pairing contacts and agents in a contact center system |
US11778097B2 (en) | 2019-08-12 | 2023-10-03 | Afiniti, Ltd. | Techniques for pairing contacts and agents in a contact center system |
US11019214B2 (en) | 2019-08-12 | 2021-05-25 | Afiniti, Ltd. | Techniques for pairing contacts and agents in a contact center system |
US10757261B1 (en) | 2019-08-12 | 2020-08-25 | Afiniti, Ltd. | Techniques for pairing contacts and agents in a contact center system |
US11445062B2 (en) | 2019-08-26 | 2022-09-13 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11196865B2 (en) | 2019-09-19 | 2021-12-07 | Afiniti, Ltd. | Techniques for decisioning behavioral pairing in a task assignment system |
US10757262B1 (en) | 2019-09-19 | 2020-08-25 | Afiniti, Ltd. | Techniques for decisioning behavioral pairing in a task assignment system |
US11736614B2 (en) | 2019-09-19 | 2023-08-22 | Afiniti, Ltd. | Techniques for decisioning behavioral pairing in a task assignment system |
US10917526B1 (en) | 2019-09-19 | 2021-02-09 | Afiniti, Ltd. | Techniques for decisioning behavioral pairing in a task assignment system |
US11611659B2 (en) | 2020-02-03 | 2023-03-21 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11936817B2 (en) | 2020-02-03 | 2024-03-19 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system |
US11258905B2 (en) | 2020-02-04 | 2022-02-22 | Afiniti, Ltd. | Techniques for error handling in a task assignment system with an external pairing system |
US11677876B2 (en) | 2020-02-05 | 2023-06-13 | Afiniti, Ltd. | Techniques for sharing control of assigning tasks between an external pairing system and a task assignment system with an internal pairing system |
US11115535B2 (en) | 2020-02-05 | 2021-09-07 | Afiniti, Ltd. | Techniques for sharing control of assigning tasks between an external pairing system and a task assignment system with an internal pairing system |
US11050886B1 (en) | 2020-02-05 | 2021-06-29 | Afiniti, Ltd. | Techniques for sharing control of assigning tasks between an external pairing system and a task assignment system with an internal pairing system |
US11206331B2 (en) | 2020-02-05 | 2021-12-21 | Afiniti, Ltd. | Techniques for sharing control of assigning tasks between an external pairing system and a task assignment system with an internal pairing system |
US11954523B2 (en) | 2020-02-05 | 2024-04-09 | Afiniti, Ltd. | Techniques for behavioral pairing in a task assignment system with an external pairing system |
Also Published As
Publication number | Publication date |
---|---|
US6889222B1 (en) | 2005-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6889222B1 (en) | Method and an apparatus for providing personalized service | |
US7752535B2 (en) | Categorization of summarized information | |
US6101486A (en) | System and method for retrieving customer information at a transaction center | |
US8577880B1 (en) | Recommendations based on item tagging activities of users | |
US10078696B1 (en) | Relevant social searching and user centric data analysis via user and peer group parameters via a dynamic interface | |
US7536320B2 (en) | Method, system, and computer readable medium for the selection of content items for presentation to users | |
US7716089B1 (en) | Method and system for facilitating browsing of an electronic catalog of items | |
KR100855195B1 (en) | Rendering content-targeted ads with e-mail | |
US8165923B2 (en) | Contextual presentation on electronic catalog pages of information reflective of prior orders | |
US20150026149A1 (en) | Method and system of managing and using profile information | |
US20090132345A1 (en) | Method and system for determining relevant matches based on attributes | |
US20120130910A1 (en) | Customer support flow | |
US20110060664A1 (en) | Services for enabling users to share information regarding e-commerce transactions | |
US20040078388A1 (en) | Computer-implemented method and system for browsing directories and generating forms | |
JP2002007749A (en) | Server-allocating device, and system and method for providing service | |
US20040073625A1 (en) | Method and system for providing evaluation of text-based products | |
US20020046203A1 (en) | Method and apparatus for providing ratings of web sites over the internet | |
JP2002163562A (en) | Information distribution server device | |
JP2003131979A (en) | Apparatus for advertisement delivery and method therefor | |
EP0866408A2 (en) | Information system | |
US7660784B1 (en) | Geographically resolving a keyword query | |
US7328253B2 (en) | Service providing system, service providing terminal, client terminal, and storage medium | |
JP2002073688A (en) | Method and system for collecting and providing information | |
WO2001020519A2 (en) | Method and system for storing prospect lists in a computer database | |
KR20010076704A (en) | Management system for delivery service using a internet |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT Free format text: SECURITY INTEREST;ASSIGNOR:ASPECT COMMUNICATIONS CORPORATION;REEL/FRAME:016735/0972 Effective date: 20050922 |
|
AS | Assignment |
Owner name: D.B. ZWIRN FINANCE, LLC, AS ADMINISTRATIVE AGENT,N Free format text: SECURITY INTEREST;ASSIGNOR:ASPECT COMMUNICATIONS CORPORATION;REEL/FRAME:016814/0013 Effective date: 20050922 Owner name: D.B. ZWIRN FINANCE, LLC, AS ADMINISTRATIVE AGENT, Free format text: SECURITY INTEREST;ASSIGNOR:ASPECT COMMUNICATIONS CORPORATION;REEL/FRAME:016814/0013 Effective date: 20050922 |
|
AS | Assignment |
Owner name: CONCERTO SOFTWARE INTERMEDIATE HOLDINGS, INC., ASP Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:D.B. ZWIRN FINANCE, LLC;REEL/FRAME:017996/0895 Effective date: 20060711 |
|
AS | Assignment |
Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LI Free format text: SECURITY AGREEMENT;ASSIGNORS:ASPECT SOFTWARE, INC.;FIRSTPOINT CONTACT TECHNOLOGIES, LLC;ASPECT COMMUNICATIONS CORPORATION;REEL/FRAME:018087/0313 Effective date: 20060711 |
|
AS | Assignment |
Owner name: ASPECT COMMUNICATIONS CORPORATION,MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: ASPECT SOFTWARE, INC.,MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: FIRSTPOINT CONTACT TECHNOLOGIES, LLC,MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.,MASSAC Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: ASPECT COMMUNICATIONS CORPORATION, MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: ASPECT SOFTWARE, INC., MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: FIRSTPOINT CONTACT TECHNOLOGIES, LLC, MASSACHUSETT Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 Owner name: ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC., MASSA Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024515/0765 Effective date: 20100507 |
|
AS | Assignment |
Owner name: ASPECT COMMUNICATIONS CORPORATION,MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: ASPECT SOFTWARE, INC.,MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: FIRSTPOINT CONTACT TECHNOLOGIES, LLC,MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.,MASSAC Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: ASPECT COMMUNICATIONS CORPORATION, MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: ASPECT SOFTWARE, INC., MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: FIRSTPOINT CONTACT TECHNOLOGIES, LLC, MASSACHUSETT Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 Owner name: ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC., MASSA Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT;REEL/FRAME:024492/0496 Effective date: 20100507 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |