CN102498707B - System and method for customer contact - Google Patents
System and method for customer contact Download PDFInfo
- Publication number
- CN102498707B CN102498707B CN201080037683.8A CN201080037683A CN102498707B CN 102498707 B CN102498707 B CN 102498707B CN 201080037683 A CN201080037683 A CN 201080037683A CN 102498707 B CN102498707 B CN 102498707B
- Authority
- CN
- China
- Prior art keywords
- contact
- service
- agent
- information
- customer
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0603—Catalogue creation or management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42365—Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/003—Click to dial services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42195—Arrangements for calling back a calling subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
- H04M3/5231—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with call back arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Marketing (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
背景技术 Background technique
在日益联网的社会中,用户频繁地使用数据网络来执行以前亲自执行的各种任务。例如,用户可使用他或她的计算设备来从基于网络的零售商购买产品。在又一例子中,用户可使用银行服务来检查账户结余,支付账单,安排转账等。作为结果,基于网络的服务的提供商面临与其顾客的很多售前和售后联系。诸如呼叫中心的系统作为集中式可升级的机构被发展,以处理在各种联系背景——包括例如销售和市场营销联系、技术支持和记账——中的大量呼叫。然而,呼叫中心具有各种缺点。In an increasingly networked society, users frequently use data networks to perform a variety of tasks that were previously performed in person. For example, a user may use his or her computing device to purchase products from a web-based retailer. In yet another example, a user may use banking services to check account balances, pay bills, arrange transfers, and the like. As a result, providers of web-based services face many pre-sales and post-sales contacts with their customers. Systems such as call centers have been developed as centralized scalable organizations to handle high volumes of calls in a variety of contact contexts including, for example, sales and marketing contacts, technical support, and billing. However, call centers have various disadvantages.
例如,呼叫中心代理的可用性一般基于预定的小时。然而,联系可用性的预定小时可能相对于实际代理可用性相对容易地变得不同步或过时。例如,特殊事件(例如,假期)、时间变化、网络中断、人员配备过多/人员配备不足等每个可能以没有在每小时可用性范围内反映的方式影响代理的可用性。作为结果,呼叫中心代理的可用性可能被不正确地报告给用户,潜在地使希望联系呼叫中心代理的用户泄气。For example, the availability of call center agents is typically based on scheduled hours. However, the scheduled hours of contact availability can relatively easily become out of sync or out of date relative to actual agent availability. For example, special events (eg, holidays), time changes, network outages, overstaffing/understaffing, etc. may each affect agent availability in ways that are not reflected in hourly availability. As a result, the availability of the call center agent may be incorrectly reported to the user, potentially discouraging users wishing to contact the call center agent.
附图说明 Description of drawings
前述方面和很多附随的优点将更容易被认识到,因为这些方面和优点通过参考结合附图理解的下面的详细描述将变得被更好地理解,其中:The foregoing aspects and many attendant advantages will be more readily appreciated as they will become better understood by reference to the following detailed description read in conjunction with the accompanying drawings, in which:
图1是用于管理顾客和顾客服务代理之间的联系的与呼叫分配系统通信的例证性联系服务的示意性方框图;1 is a schematic block diagram of an illustrative contact service in communication with a call distribution system for managing contacts between customers and customer service agents;
图2是图1的操作环境的方框图,其示出响应于顾客客户端设备对包括代理状态的用户界面的请求而向网站提供联系状态的联系服务;2 is a block diagram of the operating environment of FIG. 1 illustrating a contact service providing a contact status to a website in response to a customer client device request for a user interface including an agent status;
图3是用于显示在顾客客户端设备上的包括代理状态的例证性用户界面。3 is an illustrative user interface for display on a customer client device including agent status.
图4A是图1的操作环境的方框图,其示出响应于顾客客户端设备对与顾客服务代理的联系而向网站返回联系标识符的联系服务;4A is a block diagram of the operating environment of FIG. 1 illustrating a contact service that returns a contact identifier to a website in response to a customer client device contacting a customer service agent;
图4B是图1的操作环境的方框图,其示出向顾客客户端设备返回用于提交用户联系信息的用户界面并向联系服务返回顾客服务代理界面的网站;4B is a block diagram of the operating environment of FIG. 1 showing a website returning a user interface for submitting user contact information to a customer client device and returning a customer service agent interface to a contact service;
图5是用于显示在顾客客户端设备上的使用户能够将顾客联系信息提交到网站的例证性用户界面;5 is an illustrative user interface for display on a customer client device enabling a user to submit customer contact information to a website;
图6A是图1的操作环境的方框图,其示出试图响应于接收到顾客联系信息而联系顾客的联系分配服务;6A is a block diagram of the operating environment of FIG. 1 illustrating a contact distribution service attempting to contact a customer in response to receiving customer contact information;
图6B是图1的操作环境的方框图,其示出返回联系状态用于显示给用户的联系分配服务;6B is a block diagram of the operating environment of FIG. 1 illustrating a contact assignment service that returns contact status for display to a user;
图7A和图7B是在顾客客户端设备上显示的用于使用户能够观看联系状态的例证性用户界面;7A and 7B are illustrative user interfaces displayed on a customer client device for enabling a user to view contact status;
图8A是图1的操作环境的方框图,其示出产生对顾客查询的响应的代理客户端设备;8A is a block diagram of the operating environment of FIG. 1 showing a proxy client device generating a response to a customer query;
图8B是图1的操作环境的方框图,其示出返回对顾客查询的代理响应和联系状态更新用于显示给顾客的代理客户端设备;以及8B is a block diagram of the operating environment of FIG. 1 showing an agent client device returning an agent response to a customer query and a contact status update for display to the customer; and
图9是在代理客户端设备上产生的用于使代理能够观看联系状态和其它联系会话信息的例证性用户界面。9 is an illustrative user interface generated on an agent client device for enabling an agent to view contact status and other contact session information.
具体实施方式 detailed description
本公开的通常描述的方面涉及向基于网络的服务(例如,网站)的用户提供关于服务代理的可用性的高度准确的最新信息。本公开的另外的方面涉及便于用户和服务代理之间的联系。下面讨论的实施方案可以将用户称为顾客,且将服务代理称为顾客服务代理。然而,可理解,用户不限于顾客,而可包括基于网络的服务的任何用户。A generally described aspect of the present disclosure relates to providing users of a web-based service (eg, a website) with highly accurate, up-to-date information about the availability of service agents. Additional aspects of the present disclosure relate to facilitating contact between a user and a service agent. Embodiments discussed below may refer to users as customers and service agents as customer service agents. It is to be understood, however, that users are not limited to customers, but may include any user of a web-based service.
在这方面,描述了接收对顾客服务代理的可用性和对与顾客服务代理(CSA)的联系的顾客请求的联系服务。例如,使用顾客计算设备例如个人计算机的顾客可识别由基于网络的服务提供的所关注的产品,并可能希望关于所关注的产品与CSA通信。这个基于网络的服务可以是提供顾客感兴趣的货物、服务或信息的任何事物。因此,基于网络的服务可包括基于网络的零售商,例如向顾客出售用于购买的产品的那些零售商、娱乐和/或信息的基于网络的源(例如,基于网络的百科全书、媒体共享等)、使用户能够彼此共享内容的基于网络的社会联网服务等。在一个实施方案中,顾客可使用他或她的计算设备来请求联系代理可用性并与服务代理联系。In this regard, a contact service is described that receives a customer request for availability of a customer service agent and for contact with a customer service agent (CSA). For example, a customer using a customer computing device such as a personal computer may identify a product of interest offered by a web-based service and may wish to communicate with the CSA regarding the product of interest. This web-based service can be anything that provides goods, services or information of interest to the customer. Thus, web-based services may include web-based retailers, such as those that sell products to customers for purchase, web-based sources of entertainment and/or information (e.g., web-based encyclopedias, media sharing, etc.) ), web-based social networking services that enable users to share content with each other, etc. In one embodiment, a customer may use his or her computing device to request contact agent availability and contact a service agent.
如下面更详细地描述的,这些顾客请求可经由基于网络的服务被指引到联系服务。联系服务可将请求提交到联系分配系统用于产生响应。这些响应可由联系服务获得,并提交到基于网络的服务用于显示给顾客。例如,基于网络的服务可产生合并这些响应的用户界面用于显示给用户。As described in more detail below, these customer requests may be directed to a contact service via a web-based service. The contact service may submit the request to the contact distribution system for generating a response. These responses can be obtained by the contact service and submitted to the web-based service for display to the customer. For example, a web-based service may generate a user interface incorporating these responses for display to the user.
更具体地,联系分配系统可与一个或多个CSA通信,以便确定代理可用性并确定对顾客查询的代理响应。联系分配系统可进一步基于提供到联系服务的顾客联系信息来建立顾客和CSA之间的联系,并向联系服务报告联系的状态。因为联系分配系统可直接从CSA确定CSA可用性,由联系分配系统返回的代理可用性信息过时或不正确的概率很低。因此,可给顾客提供准确的代理可用性信息。More specifically, the contact distribution system can communicate with one or more CSAs to determine agent availability and to determine agent responses to customer inquiries. The contact assignment system may further establish a contact between the customer and the CSA based on the customer contact information provided to the contact service, and report the status of the contact to the contact service. Because the contact distribution system can determine CSA availability directly from the CSA, there is a low probability that the agent availability information returned by the contact distribution system is out of date or incorrect. Therefore, accurate agent availability information can be provided to customers.
在一个非限制性的例子中,基于网络的服务可以是经由网站例如出售音乐和视频的网站实现的基于网络的零售服务。使用个人计算设备,顾客可识别被显示来由基于网络的零售服务显示的所关注的产品,例如电影。除了识别所关注的产品以外,顾客还可以有关于电影的一个或多个问题,例如电影如何被运送。顾客可从他的个人计算设备向零售商服务的网站提交对包括关于与CSA的联系的信息的用户界面(例如,网页)的请求。例如,顾客可提交对显示代理状态的用户界面的请求。In one non-limiting example, the web-based service may be a web-based retail service via a website, such as a website that sells music and video. Using a personal computing device, a customer may identify a product of interest, such as a movie, that is displayed for display by a web-based retail service. In addition to identifying the product of interest, the customer may also have one or more questions about the movie, such as how the movie was shipped. From his personal computing device, the customer may submit a request to the retailer service's website for a user interface (eg, a web page) that includes information about contact with the CSA. For example, a customer may submit a request for a user interface that displays an agent's status.
该请求又可从网站发送到联系服务用于响应。联系服务可与联系分配系统通信以获得实时代理状态,其返回到网站。网站可根据返回的代理状态产生所请求的网页,用于通过顾客的计算设备显示给顾客。This request can in turn be sent from the website to the contact service for a response. The contact service can communicate with the contact distribution system to obtain real-time agent status, which is returned to the website. Based on the returned proxy status, the website can generate the requested web page for display to the customer via the customer's computing device.
代理状态可进一步在有限的时间内由联系服务存储或缓存,以便减少对代理状态的请求被指引到联系分配系统的频率。例如,如果另一顾客请求关于在有限的时间段内的同一电影的帮助,则联系服务可返回以前确定的代理状态,而不是将新的请求提交到联系分配系统。The agent status may further be stored or cached by the contact service for a limited time in order to reduce the frequency with which requests for agent status are directed to the contact distribution system. For example, if another customer requests help with the same movie within a limited time period, the contact service may return to the previously determined agent status rather than submitting a new request to the contact distribution system.
在另一非限制性实施方案中,顾客可将顾客联系信息提交到网站。顾客联系信息在被提供到内容分配服务时可使联系分配服务能够发起在顾客服务代理和顾客之间的通信。顾客联系信息可包括关于顾客可用的任何通信方式的信息。In another non-limiting embodiment, a customer may submit customer contact information to the website. The customer contact information, when provided to the content distribution service, may enable the contact distribution service to initiate communications between the customer service agent and the customer. Customer contact information may include information about any means of communication available to the customer.
联系请求——包括顾客联系信息——可被提交到联系服务。联系服务又可将顾客联系信息提交到联系分配系统。联系分配系统可试图使用联系信息来联系顾客,并将相应的联系状态返回给联系服务。所返回的联系状态可由联系服务提供给网站,实现包括联系状态的另一用户界面的准备,用于显示给顾客。在另外的非限制性实施方案中,一旦联系在顾客和服务代理之间建立,联系服务就可在服务代理和顾客之间分程传递顾客查询和代理响应。A contact request - including customer contact information - may be submitted to a contact service. The contact service may in turn submit customer contact information to the contact distribution system. The contact distribution system may attempt to contact the customer using the contact information and return the corresponding contact status to the contact service. The returned contact status can be provided by the contact service to the website, enabling the preparation of another user interface including the contact status for display to the customer. In an additional non-limiting embodiment, once a connection is established between the customer and the service agent, the contact service can relay the customer query and agent response between the service agent and the customer.
在另外的实施方案中,联系服务和联系分配系统可产生和/或使用额外的信息,以便在网站和联系分配系统之间协调用户联系请求和响应的接收和发送。在一个例子中,称为联系标识符(联系ID)的唯一标识符可由用于识别顾客联系请求的联系服务产生,并与网站和顾客客户端设备共享。In further embodiments, the contact service and contact distribution system may generate and/or use additional information in order to coordinate the receipt and sending of user contact requests and responses between the website and the contact distribution system. In one example, a unique identifier called a contact identifier (contact ID) may be generated by a contact service used to identify a customer contact request and shared with the website and the customer client device.
在另一例子中,联系分配服务可产生并存储唯一地识别由联系分配系统产生的一个或多个标识符。联系分配服务可产生称为联系分支(contactleg)标识符(联系分支ID)的第一标识符,以识别在联系分配系统和顾客之间产生的联系。联系分配服务还可产生称为代理分支标识符(代理分支ID)的第二标识符,以响应于在联系分配系统和顾客之间产生的联系而识别在联系分配系统和代理之间产生的联系。这些标识符可由联系分配服务提供到联系服务,联系服务可进一步使联系分支ID和代理分支ID与联系ID相关,并存储联系分支ID、代理分支ID和相关性。In another example, the contact distribution service may generate and store one or more identifiers that uniquely identify those generated by the contact distribution system. The contact distribution service may generate a first identifier called a contact leg identifier (contact leg ID) to identify a contact made between the contact distribution system and the customer. The contact distribution service may also generate a second identifier called an agent branch identifier (agent branch ID) to identify contacts made between the contact distribution system and the agent in response to contacts made between the contact distribution system and the customer . These identifiers may be provided by the contact assignment service to the contact service, which may further correlate the contact leg ID and the agent leg ID with the contact ID and store the contact leg ID, agent leg ID and correlation.
当在CSA和顾客之间建立联系时,联系服务可在建立联系时进一步使这些标识符与其它选定的所产生的信息相关,并进一步存储这些标识符和相关性。以这种方式,来自顾客的请求可通过联系服务和联系分配系统与正确的联系相关,使联系服务和联系分配系统所产生的响应能够适当地传送到由顾客在使用中的网站。The contact service may further correlate these identifiers with other selected generated information at the time of establishing a connection and further store these identifiers and correlations when establishing a connection between the CSA and the customer. In this manner, requests from customers can be associated with the correct contacts through the contact service and contact distribution system, enabling responses generated by the contact service and contact distribution system to be properly routed to the web site in use by the customer.
参考图1,示出了用于将来自顾客的联系自动分配给顾客服务代理(CSA)的操作环境100的实施方案。在操作环境100中,顾客可使用顾客客户端设备160来与经由网站154实现的基于网络的服务通信。网站154可维持或产生能够由顾客客户端设备160显示的一个或多个用户界面。万一顾客有关于在由网站154提供的一个或多个用户界面156中显示的信息的问题或查询,顾客可使用用户界面156来请求关于顾客服务代理的信息,且如果必要,请求与顾客服务代理的通信。对CSA信息和与CSA的联系的请求可在与联系分配系统120的通信中被指引到联系服务150,如下面更详细地讨论的。Referring to FIG. 1, an embodiment of an operating environment 100 for automatically assigning contacts from customers to customer service agents (CSAs) is shown. In operating environment 100 , customers may use customer client devices 160 to communicate with web-based services implemented via website 154 . Website 154 may maintain or generate one or more user interfaces that can be displayed by customer client devices 160 . In case a customer has a question or query about the information displayed in one or more user interfaces 156 provided by the website 154, the customer can use the user interface 156 to request information about a customer service agent and, if necessary, contact customer service. Agent Communications. Requests for CSA information and contacts with CSAs may be directed to contact service 150 in communication with contact distribution system 120, as discussed in more detail below.
将认识到,下面描述的很多部件是任选的,且系统100的实施方案可以或可以不合并部件。部件不需要是不同的或分立的。可在系统100中重新组织部件。可在包含下面描述的所有子系统的单个物理服务器中表示系统100,或可选地,系统可分成多个物理服务器。It will be appreciated that many of the components described below are optional, and that embodiments of system 100 may or may not incorporate components. The components need not be distinct or discrete. Components may be reorganized in system 100 . System 100 may be represented in a single physical server containing all subsystems described below, or alternatively, the system may be divided into multiple physical servers.
联系服务150和网站154每个可体现在多个部件中,每个部件执行相应的联系服务150或网站154的实例。实现联系服务150或网站154的服务器或其它计算部件可包括网络接口、存储器、处理单元和计算机可读介质驱动器,其中所有部件可通过通信总线彼此通信。网络接口可通过网络110和/或其它网络或计算机系统提供连接。处理单元可以与包含处理单元执行的程序指令的存储器进行来回的通信,以便操作联系服务150或网站154。存储器通常包括RAM、ROM、和/或持久性和辅助存储器。Contact service 150 and website 154 may each be embodied in multiple components, each component executing an instance of a corresponding contact service 150 or website 154 . A server or other computing component implementing contact service 150 or website 154 may include a network interface, memory, processing unit, and computer readable media drive, where all components may communicate with each other through a communication bus. A network interface may provide connectivity through network 110 and/or other networks or computer systems. The processing unit may be in communication to and from memory containing program instructions for execution by the processing unit in order to operate contact service 150 or website 154 . Memory typically includes RAM, ROM, and/or persistent and secondary storage.
顾客客户端设备可包括能够显示来自网站154的用户界面的任何通信设备,例如PC、电话亭、瘦客户端、家庭计算机和专用或嵌入式机器。另外的例子可包括桌上型或平板计算机、个人计算机、个人数字助理(PDA)、混合PDA/移动电话、移动电话、电子书阅读器、机顶盒等。Customer client devices may include any communication device capable of displaying a user interface from the website 154, such as PCs, kiosks, thin clients, home computers, and dedicated or embedded machines. Additional examples may include desktop or tablet computers, personal computers, personal digital assistants (PDAs), hybrid PDA/mobile phones, mobile phones, e-book readers, set-top boxes, and the like.
网站154可与顾客客户端设备160通信以传输对与CSA的联系的顾客请求。请求可包括对CSA信息的请求,包括但不限于表示与顾客通信的CSA的当前可用性的代理状态,响应于对联系的请求而表示顾客和顾客服务代理之间的联系的状态的联系状态、以及对顾客查询的代理响应。Website 154 may communicate with customer client device 160 to transmit customer requests for contact with the CSA. A request may include a request for CSA information, including but not limited to an agent status indicating the current availability of the CSA to communicate with the customer, a contact status indicating the status of the contact between the customer and the customer service agent in response to a request for contact, and Agent responses to customer inquiries.
对顾客请求的响应在某些实施方案中可采取由网站154产生的用户界面(UI)156的形式。使用从联系服务150获得的CSA信息可产生用户界面156。用户界面156在某些实施方案中可进一步从模板用户界面产生。这样的模板用户界面可由网站154和/或联系服务150、与网站154通信的数据存储器及其组合维持。在其它实施方案中,网站154和/或联系服务150也可产生由SCA使用的代理用户界面111,如下面更详细地讨论的。Responses to customer requests may take the form of user interface (UI) 156 generated by website 154 in some embodiments. The user interface 156 may be generated using the CSA information obtained from the contact service 150 . User interface 156 may further be generated from a template user interface in certain embodiments. Such a template user interface may be maintained by the website 154 and/or the contact service 150, a data store in communication with the website 154, and combinations thereof. In other embodiments, website 154 and/or contact service 150 may also generate agent user interface 111 for use by the SCA, as discussed in more detail below.
网站154可进一步与联系服务150通信以获得CSA信息。如下面更详细地讨论的,联系服务150将从网站154接收的联系请求提交到联系分配系统120,并将响应返回到网站154。联系服务150可进一步存储CSA信息的至少一部分和当对在存储服务152中的顾客请求作出响应时产生的其它信息。Website 154 may further communicate with contact service 150 to obtain CSA information. As discussed in more detail below, contact service 150 submits contact requests received from website 154 to contact distribution system 120 and returns responses to website 154 . Contact service 150 may further store at least a portion of the CSA information and other information generated when responding to customer requests in storage service 152 .
联系分配系统120的例证性实施方案的描述可在标题为“SYSTEMANDMETHODFORAUTOMATEDCALLDISTRIBUTION”的第12/192,067号美国专利申请中找到,该专利的全部内容由此通过引用并入。系统120可包括顾客联系模块(CRM)101、联系控制器服务102、连接控制器103和度量服务104,其中每个可在硬件、软件或其组合中表示。系统负责分配、路由和维持顾客客户端设备160和CSA之间的连接。如下所述,连接可在顾客电话105、CSA电话106和代理客户端设备107之间建立。系统100可通过电话载体108和109以及数据载体110连接到顾客和代理。A description of an illustrative embodiment of the contact distribution system 120 can be found in US Patent Application Serial No. 12/192,067, entitled "SYSTEMANDMETHODFORAUTOMATEDCALLDISTRIBUTION," which is hereby incorporated by reference in its entirety. System 120 may include Customer Contact Module (CRM) 101, Contact Controller Service 102, Connection Controller 103, and Metrics Service 104, each of which may be represented in hardware, software, or a combination thereof. The system is responsible for allocating, routing and maintaining connections between customer client devices 160 and the CSA. As described below, a connection may be established between the customer phone 105, the CSA phone 106, and the agent client device 107. System 100 is connectable to customers and agents via telephony carriers 108 and 109 and data carrier 110 .
在可选的实施方案中,电话105、106可补充有其它通信机构和/或由其它通信机构代替。例子可包括但不限于能够发送和接收电子邮件、SMS消息、即时消息、被出版或张贴来由其他人观看的电子消息、以及视频消息的计算设备。联系分配系统120可通过一个或多个网络110连接用户客户端设备160和代理客户端设备107,如本领域技术人员已知的。In alternative embodiments, the telephones 105, 106 may be supplemented with and/or replaced by other communication mechanisms. Examples may include, but are not limited to, computing devices capable of sending and receiving email, SMS messages, instant messages, electronic messages that are published or posted for viewing by others, and video messages. Contact distribution system 120 may connect user client devices 160 and proxy client devices 107 over one or more networks 110, as known to those skilled in the art.
在一个实施方案中,CRM101使联系分配系统120能够管理与其顾客的联系和关系。CRM101可由几个数据库(未示出)组成,并可具有到直接和间接地与顾客联系管理有关的其它系统的链接(未示出)。例如,如下所述,CRM101可维持和/或包含由CSA使用的顾客信息。In one embodiment, CRM 101 enables contact distribution system 120 to manage contacts and relationships with its customers. CRM 101 may consist of several databases (not shown) and may have links (not shown) to other systems directly and indirectly related to customer contact management. For example, as described below, CRM 101 may maintain and/or contain customer information used by the CSA.
联系控制器服务102处理进入的顾客呼叫和其它功能,包括但不限于:跟踪代理状态/可用性(即,其代理可用于处理进入的顾客呼叫);对特定的CSA或呼叫类型维持挂起顾客的(可能无顺序)逻辑查询(未示出)(虽然挂起顾客可连接到媒体服务112);路由呼叫,即,使可用代理与进入的顾客呼叫匹配;以及将通过电话子系统(103和附带部件)的操作产生的信息转发到度量服务104。Contact controller service 102 handles incoming customer calls and other functions including, but not limited to: tracking agent status/availability (i.e., whose agents are available to handle incoming customer calls); (possibly out of order) logical query (not shown) (although pending customers may connect to media service 112); route calls, i.e., match available agents with incoming customer calls; The information resulting from the operation of the component) is forwarded to the metrics service 104.
度量服务104一般连接到联系控制器服务102。该服务存储关于顾客联系和CSA的信息。此外,它可基于实时和历史数据创建报告(例如SL报告)。度量服务可向联系控制器服务102提供信息。The metrics service 104 is generally connected to the contact controller service 102 . This service stores information about customer contacts and CSAs. In addition, it can create reports (such as SL reports) based on real-time and historical data. The metrics service may provide information to the contact controller service 102 .
连接控制器103可使用SIP信令(语音IP技术)来处理操纵电话呼叫的结构,暴露允许其它系统(例如,联系控制器服务)操纵呼叫的功能,并通过系统100传播电话事件。连接控制器103可将顾客电话连接105到代理电话106。连接控制器103可利用下列子系统:媒体服务器112、交互式语音响应(IVR)系统113和呼叫记录器系统114。Connection controller 103 may use SIP signaling (Voice over IP technology) to handle the structure of handling phone calls, expose functionality that allows other systems (eg, Contact Controller Services) to handle calls, and propagate phone events through system 100 . A connection controller 103 may connect 105 a customer phone to an agent phone 106 . Connection controller 103 may utilize the following subsystems: media server 112 , interactive voice response (IVR) system 113 , and call recorder system 114 .
媒体服务器112可处理在系统中在很多不同的背景下播放通告并保存音乐的结构。顾客可在他们被置于挂起时连接到该服务器。该系统可恰好在CSA连接到顾客之前向CSA播放“低语”(即,提供资讯的介绍性消息)。The media server 112 can handle the structure of playing announcements and storing music in many different contexts in the system. Customers can connect to this server when they are placed on hold. The system can play a "whisper" (ie, an informative introductory message) to the CSA just before the CSA connects to the customer.
交互式语音响应系统113可以是“机器人”,其有时在顾客转移到活跃的CSA之前处理顾客联系。IVR可获得用于路由呼叫和/或将呼叫类型分类的初步信息。The interactive voice response system 113 may be a "robot" that sometimes handles customer contacts before the customer is transferred to an active CSA. The IVR may obtain preliminary information for routing calls and/or classifying call types.
联系记录器系统114可记录顾客联系。联系记录器可提供公共界面来记录发生或过去发生在系统100中的任何地方的联系。Contact recorder system 114 may record customer contacts. A contact recorder may provide a common interface to record contacts that occur or have occurred anywhere in the system 100 in the past.
CSA一般将具有到系统的两种连接:在107示出的代理客户端设备和在106示出的电话连接。代理客户端设备107能够向系统100显示用户界面111,且可以是任何计算设备。本领域技术人员将认识到,一个或多个CSA可位于传统整体式呼叫中心(其中CSA和系统100物理地极接近)中。可选地,CSA可定位成极接近其它CSA(如在“呼叫中心”中的),但远离系统(其于是将被安置在“数据中心”中)。作为另一备选方案,一个或多个CSA可远离系统数据中心和其它CSA。代理客户端设备可包括能够显示来自联系分配系统120例如PC、电话亭、瘦客户端、家庭计算机、专用或嵌入式机器的任何类型的通信设备。另外的例子可包括桌上型或平板计算机、个人计算机、个人数字助理(PDA)、混合PDA/移动电话、移动电话、电子书阅读器、机顶盒等。The CSA will generally have two connections to the system: a proxy client device shown at 107 and a telephone connection shown at 106 . Proxy client device 107 is capable of displaying user interface 111 to system 100 and may be any computing device. Those skilled in the art will recognize that one or more CSAs may be located in a conventional monolithic call center (where the CSA and system 100 are in close physical proximity). Alternatively, CSAs may be located in close proximity to other CSAs (as in a "call center"), but away from the system (which would then be housed in a "data center"). As another alternative, one or more CSAs may be remote from the system data center and other CSAs. The proxy client device may include any type of communication device capable of displaying information from the contact distribution system 120 such as a PC, kiosk, thin client, home computer, dedicated or embedded machine. Additional examples may include desktop or tablet computers, personal computers, personal digital assistants (PDAs), hybrid PDA/mobile phones, mobile phones, e-book readers, set-top boxes, and the like.
类似地,代理电话系统106可包括专用电话设备、VoIP设备、复杂PBX系统、在传统电话线上的现用电话等。在一些实施方案中,代理电话系统106不需要经由PBX或其它电话交换系统来连接。而且,为了本公开的目的,一组一个或多个CSA不管是物理上在整体式呼叫中心或数据中心中还是在逻辑上例如彼此不物理地极接近的CSA都可称为代理节点。Similarly, agent phone system 106 may include proprietary phone equipment, VoIP equipment, complex PBX systems, live phones on traditional phone lines, and the like. In some embodiments, agent telephone system 106 need not be connected via a PBX or other telephone switching system. Also, for the purposes of this disclosure, a group of one or more CSAs may be referred to as a proxy node, whether physically in a monolithic call center or data center or logically, eg, not in close physical proximity to each other.
CSA用户界面111显示来自联系控制器服务102或CRM101的内容。这样的界面可以是在计算机上运行的适当应用。可选地,它可显示由联系控制器服务102或CRM101产生或以其它方式提供的网页、浏览器、窗口小部件、小程序等。在另外的实施方案中,CSA用户界面111可显示由基于网络的服务产生或以其它方式提供的网页、浏览器、窗口小部件、小程序等。在内容分配系统120和用户界面111之间的链接可以由许多数据载体和协议(包括HTTP协议、HTTPS、即时消息、分布式存储器或适当协议或这些的组合)的任一个作为媒介。The CSA user interface 111 displays content from the contact controller service 102 or the CRM 101 . Such an interface may be a suitable application running on a computer. Alternatively, it may display web pages, browsers, widgets, applets, etc. generated or otherwise provided by Contact Controller Service 102 or CRM 101 . In further embodiments, the CSA user interface 111 may display a web page, browser, widget, applet, etc. generated or otherwise provided by a web-based service. The link between content distribution system 120 and user interface 111 may be mediated by any of a number of data carriers and protocols, including HTTP protocol, HTTPS, instant messaging, distributed storage, or suitable protocols or combinations of these.
顾客和在105示出的顾客电话系统相应呼叫系统100的最终用户。这样的顾客可经由许多电话载体108的一个连接到内容分配系统120。这样的连接也可通过较新的非传统协议例如SIP、HTTP、IRC、其它即时消息协议等来建立。顾客可使用不昂贵的电话设备、复杂PBX系统或任何其它通信机制连接到系统。The customer and the customer telephone system shown at 105 respectively call the end user of the system 100 . Such customers may connect to content distribution system 120 via one of many telephony carriers 108 . Such connections may also be established through newer non-traditional protocols such as SIP, HTTP, IRC, other instant messaging protocols, and the like. Customers can connect to the system using inexpensive telephone equipment, complex PBX systems, or any other communication mechanism.
图2是图1的操作环境的方框图,其示出请求包括网站的CSA的状态的来自网站154的用户界面的顾客。顾客可经由顾客客户端设备160所显示的用户界面156与网站154进行通信,以访问网站154所提供的任何基于网络的服务。当顾客有在网站154所提供的一个或多个用户界面156中显示的问题或疑问时,顾客可使用用户界面156来请求网站的顾客服务代理的状态。以这种方式,顾客可识别CSA是否可用于协助。如图2所示,顾客可使用顾客客户端设备160提交对包括代理状态的用户界面的请求。FIG. 2 is a block diagram of the operating environment of FIG. 1 showing a customer requesting a user interface from a website 154 including the status of the website's CSA. A customer may communicate with the website 154 via the user interface 156 displayed by the customer client device 160 to access any web-based services offered by the website 154 . When a customer has a question or question that is displayed in one or more user interfaces 156 provided by the website 154, the customer may use the user interface 156 to request the status of the website's customer service agents. In this manner, the customer can identify whether a CSA is available for assistance. As shown in FIG. 2, a customer may use a customer client device 160 to submit a request for a user interface that includes an agent status.
例如,该请求可包括对包含代理状态的网页的请求。请求可传输到网站154,网站154检测对顾客请求作出响应所需的代理状态,并向联系服务150提交代理状态。For example, the request may include a request for a web page containing the proxy status. The request may be transmitted to the website 154 which detects the agent status required to respond to the customer request and submits the agent status to the contact service 150 .
联系服务150又向产生并返回代理状态的联系分配服务120提交对代理状态的请求。在一个实施方案中,CSA的实时可用性可通过与CSA的通信由联系分配系统120产生。例如,为了用信号向系统通知可用性,CSA可从计算机107上的CRM用户界面111按压键或选择用户界面控制。联系控制器服务102可其后经由连接控制器103例如通过CSA的电话系统106发起对CSA的呼叫。CSA可回答该呼叫以用信号向系统通知他或她准备并能够接受来自顾客的呼叫。The contact service 150 in turn submits a request for the agent status to the contact assignment service 120 which generates and returns the agent status. In one embodiment, the real-time availability of the CSA may be generated by the contact distribution system 120 through communication with the CSA. For example, to signal availability to the system, the CSA may press a key or select a user interface control from the CRM user interface 111 on the computer 107 . The contact controller service 102 may then initiate a call to the CSA via the connection controller 103 , for example through the CSA's phone system 106 . The CSA can answer the call to signal to the system that he or she is ready and able to accept calls from customers.
如果没有顾客等待服务,则CSA可维持到系统的连接这个静止打开的(即,现成的)连接。为了用信号通知从可用性到不可用性(例如,吃午饭或喝咖啡)的转变,CSA可简单地挂断电话。到连接控制器103的切断的连接或选定的不可用状态可用信号向联系控制器服务102和CRM101通知CSA正指示他或她不再可用于进行顾客联系(或CSA由于例如网络中的故障而无意地从系统切断)。If there are no customers waiting for service, the CSA may maintain a connection to the system that is a statically open (ie, ready-made) connection. To signal a transition from availability to unavailability (eg, to have lunch or coffee), the CSA may simply hang up the phone. A severed connection or selected unavailable state to connection controller 103 may signal to contact controller service 102 and CRM 101 that the CSA is indicating that he or she is no longer available for customer contact (or the CSA is down due to, for example, a failure in the network) unintentionally disconnected from the system).
如果CRM系统101出故障,则CSA可能不能够按压或点击用户界面控制以用信号向系统通知可用性,或当CSA不点击用户界面控制时,CSA可能不进入可用状态中,因此不接收呼叫。一些实施方案可包括基于电话系统的交互式语音应用,其将允许CSA通过其电话系统106用信号通知其可用性。If the CRM system 101 fails, the CSA may not be able to press or click the user interface control to signal availability to the system, or when the CSA does not click the user interface control, the CSA may not enter the available state and therefore not receive calls. Some embodiments may include a phone system based interactive voice application that will allow the CSA to signal its availability through its phone system 106 .
将认识到,静默打开的连接对系统的操作不是必要的。在可选的实施方案中,CSA可通过访问在用户界面111或另一设备上的控制来用信号通知可用性。当联系控制器102具有连接到CSA的顾客时,联系控制器102可接着指示连接控制器103例如通过呼叫CSA的电话设备106来连接到它。It will be appreciated that silently opened connections are not necessary to the operation of the system. In an alternative embodiment, the CSA may signal availability by accessing controls on the user interface 111 or another device. When the contact controller 102 has a customer connected to the CSA, the contact controller 102 may then instruct the connection controller 103 to connect to it, for example by calling the CSA's telephone device 106 .
有利地,通过将用信号通知可用性的负担置于CSA上,联系分配系统一直维持CSA可用性的高度准确实时的指示。与确定代理状态的静态机制例如操作小时相反,该实时可用性高度适应于在代理可用性上的变化,并提供对代理状态的几乎即时的更新。因此,代理状态在被提供给顾客时是过时的概率很低,有助于确保在顾客和CSA之间的任何随后的联系期间满足顾客期待(例如,低等待时间,CAS拥有适当的技能来帮助顾客,等等)。Advantageously, by placing the burden of signaling availability on the CSA, the contact distribution system maintains a highly accurate real-time indication of CSA availability at all times. This real-time availability is highly adaptive to changes in agent availability and provides nearly instant updates to agent status, as opposed to static mechanisms such as operating hours that determine agent status. Therefore, there is a low probability that the agent status will be out of date by the time it is provided to the customer, helping to ensure that customer expectations are met during any subsequent contact between the customer and the CSA (e.g., low latency, and the CAS has the appropriate skills to help customers, etc.).
返回到联系服务150的代理状态可进一步提交到网站154用于最终显示给顾客。当接收到代理状态时,网站154可产生顾客所请求的代理状态的用户界面。所产生的用户界面可接着被提供到包括顾客客户端设备160用于显示给顾客。The agent status returned to the contact service 150 may be further submitted to the website 154 for eventual display to the customer. Upon receiving the agent status, the website 154 may generate a user interface of the agent status requested by the customer. The generated user interface may then be provided to a client device including the customer 160 for display to the customer.
图3示出显示在顾客客户端设备160上的包括代理状态的用户界面300的一个实施方案。用户界面300由网站www.xyz.com产生,并包括用于在第一窗302中出售并协助第二窗320中的信息的产品。用户界面300还可包括关于顾客的传记信息304(如果网站154可加以利用),例如顾客名字。用户界面300还可包括所关注的产品(例如,物体D)的图像306,以及关于从网站154可用的物体的额外购买细节。例如,购买细节可包括物体310的名称、价格312、等级314、描述和所关注的产品的可用清单的指示316。本领域技术人员将认识到,在图3所示的购买细节是例证性的,以及额外或不同的购买细节可包括在用户界面300中。FIG. 3 illustrates one embodiment of a user interface 300 displayed on a customer client device 160 including agent status. The user interface 300 is generated by the website www.xyz.com and includes products for sale in the first window 302 and assists with information in the second window 320 . User interface 300 may also include biographical information 304 about the customer (if available from website 154), such as the customer's name. User interface 300 may also include an image 306 of the product of interest (eg, object D), as well as additional purchase details about the object available from website 154 . For example, purchase details may include the name of the object 310, price 312, rating 314, description, and an indication 316 of available listings for the product of interest. Those skilled in the art will recognize that the purchase details shown in FIG. 3 are illustrative and that additional or different purchase details may be included in the user interface 300 .
用户界面300的帮助窗320还可包括指示代理状态的祝词322、对CSA324的联系信息、以及联系用户界面控制326。在一个例子中,代理状态可被指示为“可用的”或“不可用的”。当代理状态是“可用的”时,顾客可使用联系用户界面控制326来联系CSA。选择联系用户界面控制326可将联系请求提交到使联系能够在短时间段内建立的网站154。这样的联系用户界面控制常常称为“点击以呼叫”控制。Help window 320 of user interface 300 may also include greeting 322 indicating agent status, contact information for CSA 324 , and contact user interface control 326 . In one example, an agent status may be indicated as "available" or "unavailable." When the agent status is "available," the customer can use the contact user interface control 326 to contact the CSA. Selection of the contact user interface control 326 may submit a contact request to the website 154 enabling a contact to be established within a short period of time. Such contact user interface controls are often referred to as "click-to-call" controls.
在某些实施方案中,当代理状态是“不可用的”时,联系用户界面控制326可不存在与用户界面300中。因此,用户界面300可由网站154提供,以便向顾客指示没有CSA可用于在当前时间的通信以及没有通信可被接受。联系用户界面控制326也可在用户界面300中被提供,以使顾客能够提供可由CSA使用来在以后的时间联系顾客的联系信息。选择联系用户界面控制326可向网站154提交联系请求,当CSA可用时,网站154使联系能够在以后的时间建立。In some embodiments, contact user interface control 326 may not be present in user interface 300 when the agent status is "unavailable." Accordingly, user interface 300 may be provided by website 154 to indicate to the customer that no CSA is available for communications at the current time and that no communications may be accepted. A contact user interface control 326 may also be provided in the user interface 300 to enable the customer to provide contact information that can be used by the CSA to contact the customer at a later time. Selecting the contact user interface control 326 may submit a contact request to the website 154, which enables the contact to be established at a later time when the CSA is available.
图4A示出图1的操作环境100的方框图,其示出被提交到网站154的联系请求。顾客在接收到例如图2所示的用户界面中的代理状态时可决定她希望与CSA进行通信。对联系CSA的请求可例如由选择在用户界面300中的联系控制326的顾客提交。当接收到连续请求时,网站154将对联系标识符(联系ID)的请求提交到联系服务150。联系标识符是唯一地识别对联系服务的所请求的用户联系的标识符。如下面更详细地讨论的,在建立顾客和CSA之间的联系的过程期间产生的信息可与联系标识符相关。该相关性使联系服务150能够正确地识别与联系请求相关的信息,以便适合于联系请求的响应返回到网站154。当接收到联系ID请求时,联系服务150产生联系ID并将联系ID返回到网站154。FIG. 4A shows a block diagram of the operating environment 100 of FIG. 1 showing a contact request being submitted to the website 154 . A customer may decide that she wishes to communicate with a CSA upon receiving an agent status in a user interface such as that shown in FIG. 2 . A request to contact a CSA may be submitted, for example, by a customer selecting contact control 326 in user interface 300 . The website 154 submits a request to the contact service 150 for a contact identifier (contact ID) when a continuation request is received. A contact identifier is an identifier that uniquely identifies a requested user contact to a contact service. As discussed in more detail below, information generated during the process of establishing a connection between a customer and a CSA may be associated with a connection identifier. This correlation enables the contact service 150 to correctly identify the information relevant to the contact request so that a response appropriate to the contact request is returned to the website 154 . When a contact ID request is received, the contact service 150 generates a contact ID and returns the contact ID to the website 154 .
在网站154接收到联系ID之后,网站154继续在响应中产生并分配一个或多个用户界面。图4B示出图1的操作环境100的方框图,其示出对联系ID的接收的网站响应。在一个方面,网站154可产生由CSA使用的代理用户界面111。网站154可进一步使代理用户界面111与联系ID相关,且将每个提供到联系服务150。当在顾客和CSA之间的联系建立时,联系服务150可存储代理用户界面和联系ID用于以后使用。After the website 154 receives the contact ID, the website 154 proceeds to generate and distribute one or more user interfaces in response. FIG. 4B shows a block diagram of the operating environment 100 of FIG. 1 showing a website response to receipt of a contact ID. In one aspect, website 154 may generate agent user interface 111 for use by the CSA. Website 154 may further correlate agent user interface 111 with a contact ID and provide each to contact service 150 . When a contact is established between a customer and a CSA, the contact service 150 may store the agent user interface and contact ID for later use.
在另一方面,网站154可产生由顾客使用来提交用于建立与CSA的联系的顾客联系信息的用户界面。网站154可进一步使这个用户界面与联系ID相关,并将每个提供到顾客客户端设备160。以这种方式,随后由顾客提交的联系信息可与联系ID相关,确保联系服务150正确地响应于来自顾客客户端设备160的联系请求。In another aspect, the website 154 may generate a user interface used by the customer to submit customer contact information for establishing contact with the CSA. The website 154 can further correlate this user interface with contact IDs and provide each to the customer client device 160. In this manner, contact information subsequently submitted by the customer can be correlated with the contact ID, ensuring that the contact service 150 properly responds to contact requests from the customer client device 160 .
图5是显示在顾客客户端设备160上的使顾客能够将联系信息提交到网站154的用户界面500。用户界面500可包括与网站154相关的标识符。例如,标识符502可包括图形、标志等。用户界面500还可包括使顾客输入联系信息的指示504,例如“请在下面输入你的联系信息”。联系信息可包括顾客的国家506、电话号码510和联系顾客的时间512中的一个或多个。FIG. 5 is a user interface 500 displayed on a customer client device 160 enabling a customer to submit contact information to the website 154 . User interface 500 may include an identifier associated with website 154 . For example, identifier 502 may include a graphic, a logo, or the like. User interface 500 may also include instructions 504 for the customer to enter contact information, such as "Please enter your contact information below." Contact information may include one or more of the customer's country 506, phone number 510, and time 512 of contacting the customer.
在用户界面500中提供的时间512可根据代理状态变化。当代理状态是“可用的”时,顾客可输入任意联系时间,反映CSA的当前可用性。当代理状态是“不可用的”时,顾客可被限制到选定的时间。例如,在这些情况下对时间512的选择选项可包括“第一可用的”时间范围或所提议的时间。时间范围或所提议的时间在一个实施方案中可从当前时间偏移选定的量,反映CSA的可用性的当前缺少。The time 512 provided in the user interface 500 may vary according to the state of the agent. When the agent status is "Available", the customer may enter any contact time, reflecting the current availability of the CSA. Customers can be restricted to selected times when the agent status is "unavailable". For example, selection options for time 512 in these cases may include a "first available" time range or proposed time. The time frame or proposed time may in one embodiment be offset from the current time by a selected amount, reflecting the current lack of availability of the CSA.
可理解,代替或除了上面讨论的例如电子邮件地址、即时消息地址和另一基于网络的服务的用户账户以外,还可提交其它顾客联系信息。顾客可通过用户界面控制514的选择来提交联系信息。It will be appreciated that other customer contact information may be submitted instead of or in addition to those discussed above such as an email address, an instant message address, and a user account for another web-based service. The customer may submit contact information through selection of user interface control 514 .
当被显示时,实现例如在图5中示出的顾客联系信息的输入的用户界面可由顾客使用来输入他或她的联系信息,以继续联系CSA的过程。图6A是图1的操作环境100的方框图,其示出将顾客联系信息提交到网站154用于与CSA联系的网站154。如图6A所示,该提交还可包括由联系服务150以前产生来用于联系的联系ID。网站154进一步将联系信息和联系ID提交到联系服务150,其又将该信息传递到联系分配服务120。When displayed, a user interface enabling entry of customer contact information such as that shown in FIG. 5 may be used by the customer to enter his or her contact information to continue the process of contacting the CSA. 6A is a block diagram of the operating environment 100 of FIG. 1 showing the website 154 submitting customer contact information to the website 154 for contacting a CSA. As shown in FIG. 6A, the submission may also include a contact ID previously generated by the contact service 150 for the contact. The website 154 further submits the contact information and contact ID to the contact service 150 , which in turn passes this information on to the contact distribution service 120 .
联系分配服务120也可试图使用从联系服务150接收的顾客联系信息来联系顾客。在一个实施方案中,联系分配服务120可能不能够建立与顾客的联系。例如,提供到联系分配服务120的联系信息可能是无效的,或网络问题可能禁止建立联系。在其它实施方案中,联系分配服务可成功地建立与顾客的联系。成功联系的例子可包括当尝试呼叫顾客时的电话铃声和顾客回答呼叫尝试。在电话不执行联系的其它实施方案中,成功联系的例子可包括即时消息、SMS消息、视频消息或其它形式的电子消息被成功地接收的确认。Contact distribution service 120 may also attempt to contact the customer using the customer contact information received from contact service 150 . In one embodiment, the contact distribution service 120 may not be able to establish a contact with the customer. For example, the contact information provided to the contact distribution service 120 may be invalid, or network problems may prohibit establishing a contact. In other embodiments, the contact distribution service may successfully establish a contact with the customer. Examples of successful contact may include the phone ringing when an attempt is made to call the customer and the customer answering the call attempt. In other embodiments where the phone does not perform the contact, examples of successful contact may include confirmation that an instant message, SMS message, video message, or other form of electronic message was successfully received.
当进行联系尝试时,联系分配服务120可将联系状态返回到联系服务150。图6B是图1的操作环境100的方框图,其示出将联系状态返回到联系服务150的联系分配服务120。联系状态表示响应于对联系的请求在顾客和顾客服务代理之间的联系的状态。当成功联系被实现时,联系分配服务120也可产生联系分支标识符(联系分支ID)并将联系分支标识符返回到联系服务150。联系分支ID可代表唯一地识别对联系分配系统120的成功联系的标识符。当成功的联系被实现时,联系分配服务120也可产生代理分支标识符(代理分支ID)。代理分支ID可返回到联系服务150和代理客户端设备107。联系分支ID可代表唯一地识别代理和联系分配服务之间的联系的标识符。When a contact attempt is made, the contact distribution service 120 may return the status of the contact to the contact service 150 . FIG. 6B is a block diagram of the operating environment 100 of FIG. 1 showing the contact assignment service 120 returning the contact status to the contact service 150 . The contact status indicates the status of the contact between the customer and the customer service agent in response to the request for contact. The contact assignment service 120 may also generate a contact leg identifier (contact leg ID) and return the contact leg identifier to the contact service 150 when a successful contact is made. The contact leg ID may represent an identifier that uniquely identifies a successful contact to the contact distribution system 120 . The contact distribution service 120 may also generate an agent leg identifier (agent leg ID) when a successful contact is made. The agent branch ID may be returned to the contact service 150 and the agent client device 107 . The contact branch ID may represent an identifier that uniquely identifies a contact between an agent and a contact distribution service.
当接收到联系分支ID、代理分支ID和联系状态时,联系服务150可使该信息与联系ID和代理用户界面一起相关,并将每个存储在存储服务152中。以这种方式,联系服务150可使所接收的用于传输到联系分配系统120的信息与适当的联系相关。例如,如下所述,使用由联系分配系统120维持的特定联系可识别由顾客使用顾客客户端设备160产生的顾客查询。Upon receiving a contact leg ID, an agent leg ID, and a contact status, the contact service 150 can correlate this information with the contact ID and the agent user interface and store each in the storage service 152 . In this manner, contact service 150 may correlate the information received for transmission to contact distribution system 120 with the appropriate contact. For example, as described below, customer inquiries generated by customers using customer client devices 160 may be identified using specific contacts maintained by contact distribution system 120 .
也如图6B所示的,联系状态可进一步传输到网站154。在网站154,可产生包括联系状态的用户界面。如上所述,可在使用或不使用用户界面模板的情况下产生重新配置的用户界面。一旦被产生,包括联系状态的用户界面就可传输到顾客客户端设备160用于显示给顾客。The contact status may be further transmitted to the website 154 as also shown in FIG. 6B . At the website 154, a user interface including contact status can be generated. As noted above, a reconfigured user interface can be generated with or without the use of a user interface template. Once generated, the user interface including the contact status may be transmitted to the customer client device 160 for display to the customer.
联系状态也可在顾客和CSA之间的通信过程期间动态地改变。在状态改变的情况下,联系分配系统120可更新与联系分支ID相关的联系状态,并向联系服务150提供更新的联系状态。当联系服务150以前使联系分支ID与联系ID相关时,联系服务150可识别将使用适当的联系被更新的联系状态。联系服务150可进一步存储更新的联系状态,并向网站154提供更新的联系状态。网站154又可产生包括更新的联系状态的更新的用户界面用于由顾客客户端设备160显示。Contact status may also change dynamically during the communication process between the customer and the CSA. In the event of a status change, the contact distribution system 120 may update the contact status associated with the contact branch ID and provide the updated contact status to the contact service 150 . When the contact service 150 previously correlated the contact branch ID with the contact ID, the contact service 150 can identify the contact status to be updated with the appropriate contact. The contact service 150 may further store the updated contact status and provide the updated contact status to the website 154 . The website 154 may in turn generate an updated user interface including the updated contact status for display by the customer client device 160 .
各种联系状态可显示给顾客以反映变化的联系状态。联系状态的例子可包括但不限于连接、被连接、保持和结束。当联系分配服务试图与用户进行联系时,连接状态可以被指示。例如,在拨顾客电话号码之后但在顾客拿起电话之前,可给顾客显示连接状态。在拨顾客电话号码和顾客拿起电话之后,可指示被连接状态。在顾客拿起电话但CSA或联系分配服务120将顾客置于挂起之后,可指示保持状态。在所建立的联系例如由顾客或CSA终止之后,可指示结束状态。可理解,作为例子讨论了这些联系状态,且其它状态可没有限制地由联系分配系统120返回。Various contact statuses may be displayed to the customer to reflect the changing contact status. Examples of contact states may include, but are not limited to, connected, connected, on hold, and ended. The connection status may be indicated when the contact distribution service is attempting to make contact with the user. For example, the connection status may be displayed to the customer after dialing the customer's phone number but before the customer picks up the phone. Connected status may be indicated after the customer phone number is dialed and the customer picks up the phone. The hold status may be indicated after the customer picks up the phone but the CSA or contact distribution service 120 places the customer on hold. An end status may be indicated after an established connection has been terminated, for example by a customer or a CSA. It is understood that these contact statuses are discussed as examples and that other statuses may be returned by the contact distribution system 120 without limitation.
在另一实施方案中,可代替地或在将顾客置于挂起之后,在以后的时期重新发起顾客和CSA之间的联系(例如,可给顾客打回电)。在一个例子中,可返回给顾客提供重新发起联系的选项而不是被置于挂起的用户界面。在另一例子中,在顾客被置于挂起一段选定的持续时间之后,可给顾客提供显示重新发起联系的用户界面。在又一例子中,代替地将顾客置于挂起,或在顾客被置于挂起一段选定的持续时间之后,与顾客的联系可在以后的时期自动重新发起。In another embodiment, the contact between the customer and the CSA may be re-initiated at a later period (eg, the customer may be called back) instead or after the customer is placed on hold. In one example, the customer may be returned with the option to re-initiate the contact instead of being placed in a suspended user interface. In another example, after the customer is placed on hold for a selected duration, the customer may be provided with a user interface displaying reinitiated contact. In yet another example, instead of placing the customer on hold, or after the customer is placed on hold for a selected duration, contact with the customer may be automatically reinitiated at a later period.
通过各种不同的机制可确定与顾客的联系被重新发起的时间。在一个例子中,联系可由联系分配服务120和/或CSA在任意时间(例如,第一可用CSA)或排定的时间窗(例如,在从第一次联系的时间起的24小时内)重新发起。在另一例子中,重新发起联系的时间可由顾客排定(例如,通过用户界面)。在对顾客指定(例如,自动地)联系重新发起时间的情况下,可给顾客提供何时可重新发起联系的估计。The time at which the contact with the customer is reinitiated can be determined by a variety of different mechanisms. In one example, a contact can be retriggered by the contact distribution service 120 and/or the CSA at any time (e.g., the first available CSA) or a scheduled time window (e.g., within 24 hours from the time of the first contact). initiated. In another example, the time to re-initiate contact can be scheduled by the customer (eg, via a user interface). Where a contact re-initiation time is specified (eg, automatically) for the customer, the customer may be provided with an estimate of when the contact may be re-initiated.
图7A和7B呈现在顾客客户端设备160上显示的用户界面700、712,顾客客户端设备160向顾客显示联系状态。图7A示出产生来向顾客显示“连接状态”的用户界面700,而图7B示出产生来向顾客显示“被连接状态”的用户界面712。如上面关于图5讨论的,用户界面700、712可包括与网站154相关的选定标识符502。例如,标识符502可包括图形、标志等。用户界面700、712还可包括对顾客的通知顾客关于他们应该或不应该采取的任何行动的指令704、714。用户界面700、712可另外包括联系状态706、716。用户界面700、712还可包括允许顾客结束与CSA的联系的用户界面控制例如710、712。7A and 7B present user interfaces 700, 712 displayed on a customer client device 160 displaying a contact status to the customer. FIG. 7A shows a user interface 700 generated to display a "connected status" to a customer, while Fig. 7B shows a user interface 712 generated to display a "connected status" to a customer. As discussed above with respect to FIG. 5 , the user interface 700 , 712 may include the selected identifier 502 associated with the website 154 . For example, identifier 502 may include a graphic, a logo, or the like. The user interface 700, 712 may also include instructions 704, 714 to the customer informing the customer of any action they should or should not take. The user interface 700 , 712 may additionally include a contact status 706 , 716 . The user interface 700, 712 may also include a user interface control such as 710, 712 that allows the customer to end the contact with the CSA.
用户界面700、712也可显示顾客可能感兴趣的关于他们与CSA的通信的其它联系状态。在一个例子中,如果顾客与CSA进行通信,则指示用户和CSA之间的通信的持续时间的联系状态可显示给顾客。在另一例子中,如果顾客连接到联系分配服务150但还没有与CSA进行通信,则可显示指示顾客等待与CSA通信的持续时间和/或与CSA通信的估计时间的联系状态。The user interface 700, 712 may also display other contact statuses that may be of interest to the customer regarding their communications with the CSA. In one example, if the customer communicates with the CSA, a contact status indicating the duration of the communication between the user and the CSA may be displayed to the customer. In another example, if the customer is connected to the contact distribution service 150 but has not yet communicated with the CSA, a contact status may be displayed indicating the duration the customer waited to communicate with the CSA and/or the estimated time to communicate with the CSA.
一旦在顾客和CSA之间成功地建立了联系,顾客就可继续与CSA通信。例如,顾客可能希望向CSA请求一个或多个查询。图8A是图1的操作环境100的方框图,其示出由顾客提交顾客查询。例如,可向用户显示使用文本、语音和视频实现顾客查询的提交的用户界面。例如,用户界面例如700、712可被进一步修改以实现文本、语音和/或视频输入的提交。在某些实施方案中,可使用顾客查询进一步提交联系ID。顾客查询和联系ID可被提交到网站154,其中它们随后被提交到联系服务150。Once a connection has been successfully established between the customer and the CSA, the customer can continue to communicate with the CSA. For example, a customer may wish to request one or more inquiries from the CSA. FIG. 8A is a block diagram of the operating environment 100 of FIG. 1 illustrating a customer query being submitted by a customer. For example, a user interface may be displayed to the user that enables the submission of customer inquiries using text, voice, and video. For example, user interfaces such as 700, 712 may be further modified to enable submission of text, voice and/or video input. In some embodiments, the contact ID may be further submitted using a customer query. Customer inquiries and contact IDs can be submitted to website 154 where they are then submitted to contact service 150 .
联系服务150可接收顾客查询,并根据存储在存储服务152中的联系ID识别以前产生的代理用户界面。代理用户界面以及联系ID和代理分支ID可从存储服务152取回并提供到联系分配服务120,以便于对顾客查询的代理响应。顾客查询、代理用户界面和代理分支ID也可经由联系分配服务120转发到代理客户端设备107。代理分支ID可帮助代理识别顾客查询所属的联系,便于返回代理响应的产生。Contact service 150 may receive a customer query and identify a previously generated agent user interface based on the contact ID stored in storage service 152 . The agent user interface as well as the contact ID and agent branch ID can be retrieved from the storage service 152 and provided to the contact distribution service 120 to facilitate agent responses to customer queries. The customer query, agent user interface, and agent branch ID may also be forwarded to the agent client device 107 via the contact distribution service 120 . The agent branch ID can help the agent identify the contact to which the customer query belongs, facilitating the generation of the return agent response.
代理响应可包括适合于顾客查询的任何类型的响应。在一个实施方案中,可提供与查询相同的联系类型的代理响应。例如,如果顾客查询关于产品的装运,代理响应可在电话呼叫中被传送。可进一步使用与查询不同的联系类型来提供代理响应。例如,进一步假定在电话呼叫中提交关于产品的装运的顾客查询,可在电话呼叫中传送代理响应,且可将额外的指令电子地邮寄到顾客的选择的电子邮件地址。The agent response may include any type of response suitable for the customer query. In one embodiment, the proxy response may be provided with the same contact type as the query. For example, if a customer inquires about the shipment of a product, an agent response can be transmitted on the phone call. The proxy response may further be provided using a different contact type than the query. For example, assuming further that a customer inquiry regarding shipment of a product is submitted in a telephone call, an agent response may be communicated in the telephone call, and additional instructions may be electronically mailed to the customer's email address of choice.
在CSA将其响应提交到顾客查询之后,代理响应可返回到顾客。图8B是图1的操作环境的方框图,其示出返回到顾客客户端设备160的代理响应。在必要时,可使用代理响应提供联系状态更新。例如,顾客可提交需要CSA获取对响应的额外信息的查询。在这样的情况下,CSA可作出响应,更多的信息必需是响应性的,且联系状态可供“被连接”改变到“保持”,以反映联系仍然是活跃的,但CSA将不是响应性的,直到额外的信息被获取。在另一例子中,代理响应可结束联系。在这样的情况下,CSA可提供其最终响应,且联系状态可从“被连接”改变到“结束”。可进一步使用代理响应提供代理分支ID,以识别与代理的响应相关的联系。After the CSA submits its response to the customer query, the proxy response may be returned to the customer. FIG. 8B is a block diagram of the operating environment of FIG. 1 showing the proxy response returned to the customer client device 160 . Agent responses can be used to provide contact status updates when necessary. For example, a customer may submit an inquiry that requires the CSA to obtain additional information for a response. In such a case, the CSA can be responsive, more information must be responsive, and the contact status can be changed from "connected" to "on hold" to reflect that the contact is still active, but the CSA will not be responsive until additional information is obtained. In another example, the proxy response may end the contact. In such a case, the CSA may provide its final response and the contact status may change from "connected" to "closed". The proxy response can further be used to provide a proxy branch ID to identify the link associated with the proxy's response.
代理响应和状态更新返回到联系服务150。如上所述,当接收到代理响应和状态更新时,联系服务150可更新联系状态并将更新的联系状态存储在存储服务152中。联系服务150可进一步向网站154提供代理响应和状态更新。如上所述,可在使用或不使用用户界面模板的情况下产生包括代理响应和状态更新的用户界面。一旦被产生,包括代理响应和状态更新的用户界面就可传输到顾客客户端设备160用于显示给顾客。Agent responses and status updates are returned to the contact service 150 . As described above, when proxy responses and status updates are received, contact service 150 may update the contact status and store the updated contact status in storage service 152 . Contact service 150 may further provide agent responses and status updates to website 154 . As described above, user interfaces including proxy responses and status updates can be generated with or without the use of user interface templates. Once generated, the user interface including agent responses and status updates may be transmitted to the customer client device 160 for display to the customer.
图9示出可向CSA显示有顾客查询的例证性代理用户界面900。在一个实施方案中,用户界面900可包括会话信息窗902和联系状态窗906。会话信息窗906可包括关于顾客的信息,包括顾客配置文件、浏览历史和页面视图。顾客配置文件可包括关于顾客的任何信息,其可帮助CSA与顾客联系。如上所述,该信息可由CRM101维持,在与CSA通信之前在与顾客联系的初始时期期间由IVR确定,和/或可由网站154提供。顾客配置文件的例子可包括但不限于顾客传记信息(例如,名字、年龄、位置等)和网站154的历史(例如,浏览历史、购买历史等)或联系分配服务(例如,在前的联系历史)。浏览历史可包括顾客在网站154上在从联系时起的选定持续时间(例如,一天、一星期、一个月等)内浏览的产品。图9所示的用户界面900的例证性页面视图904可包括用户界面的视图,顾客从该用户界面提交其联系请求。例如,页面视图904可包括传记信息304、所关注的产品的图像306、物体310的名称、价格312、等级314、描述、以及所关注的产品的可用清单的指示316。FIG. 9 shows an illustrative agent user interface 900 that may be displayed to a CSA with a customer query. In one embodiment, the user interface 900 may include a session information window 902 and a contact status window 906 . Session information window 906 may include information about the customer, including customer profile, browsing history, and page views. A customer profile can include any information about the customer that can help the CSA contact the customer. As noted above, this information may be maintained by the CRM 101 , determined by the IVR during the initial period of contact with the customer prior to communicating with the CSA, and/or may be provided by the website 154 . Examples of customer profiles may include, but are not limited to, customer biographical information (e.g., name, age, location, etc.) and history of the website 154 (e.g., browsing history, purchase history, etc.) or contact distribution services (e.g., previous contact history ). The browsing history may include products viewed by the customer on the website 154 for a selected duration (eg, a day, a week, a month, etc.) from the time of contact. The illustrative page view 904 of the user interface 900 shown in FIG. 9 may include a view of the user interface from which customers submit their contact requests. For example, the page view 904 may include biographical information 304, an image 306 of the product of interest, a name of the object 310, a price 312, a rating 314, a description, and an indication 316 of available listings for the product of interest.
联系状态窗906可包括联系状态显示322和用于管理联系的控制912、914。在一个例子中,联系状态显示322可显示向顾客显示的相同联系信息,便于CSA知道关于顾客的联系信息。控制912、914可包括保持控制912和结束控制914。如上所述,在必要时,这些控制可由CSA结合其响应来使用。The contact status window 906 may include a contact status display 322 and controls 912, 914 for managing contacts. In one example, the contact status display 322 may display the same contact information displayed to the customer so that the CSA knows the contact information about the customer. Controls 912 , 914 may include hold control 912 and end control 914 . As noted above, these controls may be used by the CSA in conjunction with its responses when necessary.
条款1.一种用于便于基于网络的服务的用户和基于网络的服务的服务代理之间的联系的系统,包括:Clause 1. A system for facilitating communication between a user of a web-based service and a service agent of the web-based service, comprising:
与提供代理状态和联系状态的顾客服务代理通信的联系服务,所述代理状态表示与用户通信的服务代理的当前可用性,而所述联系状态表示在用户和服务代理之间的联系的状态;以及a contact service in communication with a customer service agent providing an agent status indicating the current availability of the service agent for communication with the user and a contact status indicating the status of the contact between the user and the service agent; and
与联系服务通信的计算设备,所述计算设备操作来:a computing device in communication with the contact service, the computing device operative to:
响应于用户请求产生第一用户界面,其中第一用户界面包括代理状态,并使对用户和服务代理之间的联系的请求能够提交到计算设备,且其中代理状态从联系服务获得;generating a first user interface in response to a user request, wherein the first user interface includes an agent status and enables submission of a request for contact between the user and the service agent to the computing device, and wherein the agent status is obtained from the contact service;
响应于对联系的用户请求产生第二用户界面,其中第二用户界面包括使用户联系信息能够提交到计算设备;generating a second user interface in response to the user request for contact, wherein the second user interface includes enabling submission of user contact information to the computing device;
将所接收的用户联系信息提交到联系服务;以及submit received user contact information to the contact service; and
产生第三用户界面,其中第三用户界面包括响应于所提交的用户联系信息从联系服务获得的联系状态。A third user interface is generated, wherein the third user interface includes a contact status obtained from the contact service in response to the submitted user contact information.
条款2.条款1的系统,其中第一、第二和第三用户界面配置成显示给用户。Clause 2. The system of clause 1, wherein the first, second and third user interfaces are configured to be displayed to the user.
条款3.条款1的系统,其中联系信息包括电话号码、电子邮件地址、即时消息地址和另一基于网络的服务的用户账户中的一个或多个。Clause 3. The system of clause 1, wherein the contact information includes one or more of a phone number, an email address, an instant message address, and a user account for another web-based service.
条款4.条款1的系统,其中在用户和服务代理之间的联系由电话号码、电子邮件、SMS消息、即时消息、被出版或张贴来由其他人观看的电子消息、以及视频消息中的一种或多种执行。Clause 4. The system of Clause 1, wherein the contact between the user and the service agent is by one of a phone number, email, SMS message, instant message, electronic message published or posted for viewing by others, and video message one or more executions.
条款5.条款1的系统,其中第一用户界面还包括用于将对用户和服务代理之间的联系的请求提交到计算设备的联系用户界面控制。Clause 5. The system of clause 1, wherein the first user interface further comprises a contact user interface control for submitting a request for contact between the user and the service agent to the computing device.
条款6.一种用于在用户和服务代理之间通信的系统,包括:Clause 6. A system for communicating between a user and a service agent, comprising:
维持一个或多个用户界面模板的数据存储器;以及maintaining a data store for one or more user interface templates; and
与数据存储器通信的计算设备,计算设备操作来:A computing device in communication with the data store, the computing device operative to:
从用户获得对第一用户界面的第一请求,第一用户界面包括代理状态,其中代理状态表示联系用户的一个或多个服务代理的当前可用性;obtaining a first request from a user for a first user interface, the first user interface including an agent status, wherein the agent status represents a current availability of one or more service agents to contact the user;
从数据存储器获得第一用户界面模板;产生包括第一用户界面模板和代理状态的第一用户界面,其中代理状态从与一个或多个服务代理通信的联系服务获得;以及obtaining a first user interface template from a data store; generating a first user interface including the first user interface template and an agent state, wherein the agent state is obtained from a contact service communicating with one or more service agents; and
将第一用户界面提供给用户用于显示。A first user interface is provided to a user for display.
条款7.条款6的系统,其中计算设备还操作来:Clause 7. The system of clause 6, wherein the computing device is further operable to:
从用户接收对与服务代理的联系的第二请求;receiving a second request from the user for contact with the service agent;
从数据存储器获得第二用户界面模板;obtaining a second user interface template from a data store;
产生包括第二用户界面模板的第二用户界面,其中第二用户界面使用户联系信息提交到计算设备;以及generating a second user interface comprising a second user interface template, wherein the second user interface causes user contact information to be submitted to the computing device; and
将第二用户界面提供给用户用于显示。A second user interface is provided to the user for display.
条款8.条款7的系统,其中计算设备还操作来:Clause 8. The system of clause 7, wherein the computing device is further operable to:
将用户联系信息提交到联系服务;submit user contact information to the contact service;
响应于用户联系信息的提交而从联系服务接收联系状态,根据用户联系信息,联系状态表示用户与服务代理的联系;receiving a contact status from the contact service in response to submission of the user's contact information, the contact status representing the user's contact with a service agent based on the user's contact information;
产生包括联系状态的第三用户界面;以及generating a third user interface including contact status; and
将第三用户界面提供给用户用于显示。A third user interface is provided to the user for display.
条款9.条款6的系统,其中第一用户界面还包括用于将对用户和服务代理之间的联系的请求提交到计算设备的联系用户界面控制。Clause 9. The system of clause 6, wherein the first user interface further comprises a contact user interface control for submitting a request for contact between the user and the service agent to the computing device.
条款10.条款8的系统,其中计算设备还操作来产生代理用户界面用于在与用户的联系期间显示给服务代理。Clause 10. The system of clause 8, wherein the computing device is further operative to generate an agent user interface for display to the service agent during contact with the user.
条款11.条款6的系统,其中代理状态基于来自服务代理的可用性反馈。Clause 11. The system of clause 6, wherein the agent status is based on availability feedback from the service agent.
条款12.条款6的系统,其中基于网络的服务包括基于网络的零售商。Clause 12. The system of clause 6, wherein the web-based service comprises a web-based retailer.
条款13.条款6的系统,其中联系信息包括电话号码、电子邮件地址、即时消息地址和另一基于网络的服务的用户账户中的一个或多个。Clause 13. The system of clause 6, wherein the contact information includes one or more of a phone number, an email address, an instant message address, and a user account for another web-based service.
条款14.条款6的系统,其中在用户和服务代理之间的联系由电话号码、电子邮件、SMS消息、即时消息、被出版或张贴来由其他人观看的电子消息、以及视频消息中的一种或多种执行。Clause 14. The system of Clause 6, wherein the contact between the user and the service agent is made by one of a phone number, email, SMS message, instant message, electronic message published or posted for viewing by others, and video message one or more executions.
条款15.一种用于便于用户和服务代理之间的通信的计算机实现的方法,包括:Clause 15. A computer-implemented method for facilitating communication between a user and a service agent, comprising:
在一个或多个所配置的计算机系统的控制下:Under the control of one or more configured computer systems:
从与一个或多个服务代理通信的联系服务请求代理状态,所述代理状态表示与用户通信的服务代理的当前可用性;requesting an agent status from a contact service in communication with one or more service agents, the agent status representing the current availability of the service agent in communication with the user;
将从联系服务接收的代理状态提供给用户;Provide the agent status received from the contact service to the user;
请求与服务代理的联系,联系请求包括用户联系信息;以及request contact with a service agent, the contact request including user contact information; and
响应于提交到联系服务的用户联系信息来将从联系服务接收的联系状态提供给用户。The contact status received from the contact service is provided to the user in response to the user contact information submitted to the contact service.
条款16.条款15的计算机实现的方法,还包括响应于用户查询而给用户提供服务代理。Clause 16. The computer-implemented method of clause 15, further comprising providing a service agent to the user in response to the user query.
条款17.条款15的计算机实现的方法,其中代理状态至少部分地基于来自服务代理的可用性反馈。Clause 17. The computer-implemented method of clause 15, wherein the agent status is based at least in part on the availability feedback from the service agent.
条款18.条款15的计算机实现的方法,其中联系信息包括电话号码、电子邮件地址、即时消息地址和另一基于网络的服务的用户账户中的一个或多个。Clause 18. The computer-implemented method of clause 15, wherein the contact information includes one or more of a phone number, an email address, an instant message address, and a user account for another web-based service.
条款19.条款15的计算机实现的方法,其中在用户和服务代理之间的联系由电话号码、电子邮件、SMS消息、即时消息、被出版或张贴来由其他人观看的电子消息、以及视频消息中的一种或多种执行。Clause 19. The computer-implemented method of Clause 15, wherein the contact between the user and the service agent consists of phone numbers, emails, SMS messages, instant messages, electronic messages that are published or posted for viewing by others, and video messages One or more of the execution.
条款20.一种编码有将服务代理信息显示给用户的指令的计算机可读介质,其中所述指令在被计算装置执行时使计算装置:Clause 20. A computer-readable medium encoded with instructions to display service agent information to a user, wherein the instructions, when executed by the computing device, cause the computing device to:
从与一个或多个服务代理通信的联系服务请求代理状态,所述代理状态表示与用户通信的服务代理的当前可用性;requesting an agent status from a contact service in communication with one or more service agents, the agent status representing the current availability of the service agent in communication with the user;
将从联系服务接收的代理状态提供给用户;Provide the agent status received from the contact service to the user;
接收对与服务代理的联系的请求,所述联系请求包括用户联系信息;receiving a request for contact with a service agent, the contact request including user contact information;
从联系服务获得联系状态,其中所述联系状态表示用户和服务代理之间的联系的状态;以及obtaining a contact status from the contact service, wherein the contact status represents the status of the contact between the user and the service agent; and
向用户提供代理状态。Provides the proxy status to the user.
条款21.条款20的计算机可读介质,还包括响应于用户查询而给用户提供服务代理。Clause 21. The computer-readable medium of clause 20, further comprising providing a service agent to the user in response to the user query.
条款22.条款20的计算机可读介质,其中代理状态至少部分地基于来自服务代理的可用性反馈。Clause 22. The computer-readable medium of clause 20, wherein the agent status is based at least in part on the availability feedback from the service agent.
条款23.条款20的计算机可读介质,其中联系信息包括电话号码、电子邮件地址、即时消息地址和另一基于网络的服务的用户账户中的一个或多个。Clause 23. The computer-readable medium of clause 20, wherein the contact information includes one or more of a phone number, an email address, an instant message address, and a user account for another web-based service.
条款24.条款20的计算机可读介质,其中在用户和服务代理之间的联系由电话号码、电子邮件、SMS消息、即时消息、被出版或张贴来由其他人观看的电子消息、以及视频消息中的一种或多种执行。Clause 24. The computer-readable medium of Clause 20, wherein the contact between the user and the service agent is by phone number, email, SMS message, instant message, electronic message published or posted for viewing by others, and video message One or more of the execution.
条款25.一种用于协调用户和服务代理之间的联系的系统,所述系统包括:Clause 25. A system for coordinating contact between a user and a service agent, the system comprising:
产生用于显示给用户的用户界面的基于网络的服务,用户界面包括服务代理信息;generating a web-based service for displaying a user interface to a user, the user interface including service proxy information;
存储服务代理信息的数据存储器;以及a data store storing service agent information; and
与基于网络的服务通信的联系服务,联系服务操作来:A contact service that communicates with a web-based service, the contact service operates to:
从基于网络的服务接收对服务代理信息的电子请求;Receive electronic requests for service proxy information from web-based services;
从联系分配系统获得服务代理信息,其中联系分配系统通过与一个或多个服务代理通信并确定来自一个或多个代理响应的服务代理信息来产生服务代理信息;obtaining service agent information from a contact distribution system, wherein the contact distribution system generates service agent information by communicating with one or more service agents and determining service agent information from one or more agent responses;
将所获得的服务代理信息提供给基于网络的服务;以及provide the obtained service proxy information to the web-based service; and
将所接收的服务代理信息的至少部分存储在数据存储器中。At least a portion of the received service agent information is stored in a data store.
条款26.条款25的系统,其中对服务代理信息的请求包括对代理状态的请求,代理状态表示与用户通信的服务代理的当前可用性。Clause 26. The system of clause 25, wherein the request for service agent information includes a request for an agent status, the agent status indicating a current availability of the service agent for communication with the user.
条款27.条款25的系统,其中对服务代理信息的请求包括对联系状态的请求,所述联系状态表示用户和服务代理之间的联系的状态。Clause 27. The system of clause 25, wherein the request for service agent information includes a request for a contact status, the contact status indicating a status of the contact between the user and the service agent.
条款28.条款25的系统,其中联系服务还操作来产生联系标识符,其中联系服务识别从网络-服务代理到联系服务的请求。Clause 28. The system of clause 25, wherein the contact service is further operative to generate a contact identifier, wherein the contact service identifies the request from the network-service agent to the contact service.
条款29.条款27的系统,其中联系服务还操作来从联系分配服务获得联系分支标识符,联系分支标识符唯一地识别联系分配服务的联系状态。Clause 29. The system of clause 27, wherein the contact service is further operative to obtain a contact leg identifier from the contact distribution service, the contact leg identifier uniquely identifying the contact status of the contact distribution service.
条款30.条款25的系统,其中联系服务还操作来从联系分配服务获得代理分支标识符,代理分支标识符唯一地识别代理和内容分配服务之间的联系。Clause 30. The system of clause 25, wherein the contact service is further operative to obtain an agent branch identifier from the contact distribution service, the agent branch identifier uniquely identifying the connection between the agent and the content distribution service.
条款31.一种用于协调用户和服务代理之间的联系的系统,所述系统包括:Clause 31. A system for coordinating contact between a user and a service agent, the system comprising:
数据存储器;data storage;
与数据存储器通信的联系服务,其中联系服务操作来:A contact service in communication with the data store, wherein the contact service operates to:
获得对服务代理信息的请求;以及Obtain a request for service agent information; and
使用来自联系分配系统的响应来响应于对服务代理信息的请求,其中联系分配系统通过与一个或多个服务代理通信并确定来自一个或多个代理响应的服务代理信息来产生服务代理信息。The request for service agent information is responded to using responses from the contact distribution system, wherein the contact distribution system generates service agent information by communicating with one or more service agents and determining service agent information from one or more agent responses.
条款32.条款31的系统,其中服务代理信息包括代理状态,所述代理状态表示与用户通信的服务代理的当前可用性。Clause 32. The system of clause 31, wherein the service agent information includes an agent status indicating a current availability of the service agent for communication with the user.
条款33.条款32的系统,其中代理状态基于使用到联系分配系统的代理用户界面由一个或多个服务代理用信号通知给联系分配系统的可用性。Clause 33. The system of clause 32, wherein the agent status is based on availability signaled to the contact distribution system by the one or more service agents using an agent user interface to the contact distribution system.
条款34.条款31的系统,其中服务代理信息包括联系状态,所述联系状态表示用户和服务代理之间的联系的状态。Clause 34. The system of clause 31, wherein the service agent information includes a contact status indicating a status of the contact between the user and the service agent.
条款35.条款34的系统,其中联系服务操作来接收对包括用户联系信息的服务代理信息的请求,且其中联系状态至少部分地基于在用户和服务代理之间使用用户联系信息产生的联系的状态。Clause 35. The system of clause 34, wherein the contact service is operative to receive a request for service agent information including user contact information, and wherein the contact status is based at least in part on a status of a contact between the user and the service agent using the user contact information .
条款36.条款25的系统,其中服务代理信息包括在用户和服务代理之间建立联系之后对用户查询的服务代理响应。Clause 36. The system of clause 25, wherein the service agent information includes a service agent response to a user query after the connection between the user and the service agent is established.
条款37.条款31的系统,其中联系服务还操作来获得唯一地识别对服务代理信息的请求和对所述请求的响应的标识符。Clause 37. The system of clause 31, wherein the contact service is further operative to obtain an identifier that uniquely identifies the request for service agent information and the response to the request.
条款38.条款37的系统,其中联系服务还操作来产生联系标识符,所述联系标识符唯一地识别对服务代理信息的请求和对所述请求的响应。Clause 38. The system of clause 37, wherein the contact service is further operative to generate a contact identifier that uniquely identifies the request for service agent information and the response to the request.
条款39.条款38的系统,其中所述联系服务还操作来从联系分配服务获得联系分支标识符,所述联系分支标识符唯一地识别对服务代理信息的请求的响应。Clause 39. The system of clause 38, wherein the contact service is further operative to obtain a contact leg identifier from a contact assignment service, the contact leg identifier uniquely identifying a response to the request for service agent information.
条款40.条款37的系统,其中联系服务还操作来从联系分配服务获得联系分支标识符,所述联系分支标识符唯一地识别在代理和内容分配服务之间的联系。Clause 40. The system of clause 37, wherein the contact service is further operative to obtain a contact leg identifier from the contact distribution service, the contact leg identifier uniquely identifying the contact between the agent and the content distribution service.
条款41.条款38的系统,其中联系服务还操作来使联系标识符和联系分支标识符彼此相关,以便便于使用相应的响应来响应于对服务代理信息的请求。Clause 41. The system of clause 38, wherein the contact service is further operative to correlate the contact identifier and the contact branch identifier with each other to facilitate responding to the request for service agent information with a corresponding response.
条款42.条款37的系统,其中联系服务还操作来响应于对服务代理信息的请求来存储标识符和所接收的用户信息的至少一个。Clause 42. The system of clause 37, wherein the contact service is further operative to store at least one of the identifier and the received user information in response to the request for service agent information.
条款43.条款35的系统,其中联系分配系统通过电话号码、电子邮件、SMS消息、即时消息、被出版或张贴来由其他人观看的电子消息、以及视频消息中的一种或多种来实现在用户和服务代理之间的联系。Clause 43. The system of Clause 35, wherein the contact distribution system is implemented through one or more of phone numbers, emails, SMS messages, instant messages, electronic messages that are published or posted for viewing by others, and video messages The link between the user and the service agent.
条款44.条款43的系统,其中联系状态包括用户等待来与服务代理通信的持续时间。Clause 44. The system of clause 43, wherein the contact status includes a duration that the user waits to communicate with the service agent.
条款45.条款43的系统,其中联系状态包括连接状态、被连接状态和挂起状态的至少一个。Clause 45. The system of clause 43, wherein the contact status includes at least one of a connected status, a connected status, and a suspended status.
条款46.条款43的系统,其中在用户和服务代理之间的联系能够在以后的时间重新发起。Clause 46. The system of clause 43, wherein the contact between the user and the service agent can be re-initiated at a later time.
条款47.一种用于协调用户和服务代理之间的联系的计算机实现的方法,所述方法包括:Clause 47. A computer-implemented method for coordinating contact between a user and a service agent, the method comprising:
在一个或多个所配置的计算机系统的控制下:Under the control of one or more configured computer systems:
获得对服务代理信息的请求;Obtain requests for service agent information;
通过与一个或多个服务代理通信并确定来自一个或多个代理响应的服务代理信息来产生服务代理信息;generating service agent information by communicating with one or more service agents and determining service agent information from one or more agent responses;
使所产生的服务代理信息与对服务代理信息的请求相关;以及correlating the generated service proxy information with the request for the service proxy information; and
使用所产生的服务代理信息对请求作出响应。Respond to the request using the generated service proxy information.
条款48.条款47的计算机实现的方法,其中服务代理信息包括代理状态,所述代理状态表示与用户通信的服务代理的当前可用性。Clause 48. The computer-implemented method of clause 47, wherein the service agent information includes an agent status indicating a current availability of the service agent for communicating with the user.
条款49.条款48的计算机实现的方法,其中代理状态基于从服务代理接收的可用性信号。Clause 49. The computer-implemented method of clause 48, wherein the agent state is based on an availability signal received from the service agent.
条款50.条款47的计算机实现的方法,其中服务代理信息包括联系状态,所述联系状态表示用户和服务代理之间的联系的状态。Clause 50. The computer-implemented method of clause 47, wherein the service agent information includes a contact status indicating a status of the contact between the user and the service agent.
条款51.条款47的计算机实现的方法,其中服务代理信息包括在用户和服务代理之间的联系建立之后对用户查询的服务代理响应。Clause 51. The computer-implemented method of clause 47, wherein the service agent information includes a service agent response to a user query after the connection between the user and the service agent is established.
条款52.条款47的计算机实现的方法,其中服务代理信息通过使唯一地识别服务代理信息和对服务代理信息的请求的每个的标识符彼此相关而与对服务代理信息的请求相关。Clause 52. The computer-implemented method of clause 47, wherein the service proxy information is related to the request for service proxy information by correlating identifiers that uniquely identify each of the service proxy information and the request for service proxy information with each other.
条款53.条款52的计算机实现的方法,还包括存储服务代理信息、标识符、和标识符之间的相关性的一个或多个。Clause 53. The computer-implemented method of clause 52, further comprising storing one or more of the service agent information, the identifier, and the correlation between the identifiers.
条款54.一种编码有协调用户和服务代理之间的联系的指令的计算机可读介质,其中所述指令在由计算装置执行时使计算装置:Clause 54. A computer-readable medium encoded with instructions to coordinate contact between a user and a service agent, wherein the instructions, when executed by a computing device, cause the computing device to:
获得对服务代理信息的请求;Obtain requests for service agent information;
通过与一个或多个服务代理通信并确定来自一个或多个代理响应的服务代理信息来产生服务代理信息;generating service agent information by communicating with one or more service agents and determining service agent information from one or more agent responses;
使所产生的服务代理信息与对服务代理信息的请求相关;以及correlating the generated service proxy information with the request for the service proxy information; and
使用所产生的服务代理信息对请求作出响应。Respond to the request using the generated service proxy information.
条款55.条款54的计算机可读介质,其中服务代理信息包括代理状态,所述代理状态表示与用户通信的服务代理的当前可用性。Clause 55. The computer-readable medium of clause 54, wherein the service agent information includes an agent status indicating a current availability of the service agent for communication with the user.
条款56.条款55的计算机可读介质,其中代理状态基于从服务代理接收的可用性信号。Clause 56. The computer-readable medium of clause 55, wherein the agent state is based on the availability signal received from the service agent.
条款57.条款54的计算机可读介质,其中服务代理信息包括联系状态,所述联系状态表示用户和服务代理之间的联系的状态。Clause 57. The computer-readable medium of clause 54, wherein the service agent information includes a contact status indicating a status of the contact between the user and the service agent.
条款58.条款54的计算机可读介质,其中服务代理信息包括在用户和服务代理之间的联系建立之后对用户查询的服务代理响应。Clause 58. The computer-readable medium of clause 54, wherein the service agent information includes a service agent response to a user query after the connection between the user and the service agent is established.
条款59.条款54的计算机可读介质,其中服务代理信息通过使唯一地识别服务代理信息和对服务代理信息的请求的每个的标识符彼此相关而与对服务代理信息的请求相关。Clause 59. The computer-readable medium of clause 54, wherein the service proxy information is related to the request for service proxy information by correlating identifiers that uniquely identify each of the service proxy information and the request for service proxy information with each other.
条款60.条款59的计算机可读介质,还包括存储服务代理信息、标识符、和标识符之间的相关性的一个或多个。Clause 60. The computer-readable medium of clause 59, further comprising one or more of storing service agent information, identifiers, and correlations between identifiers.
本文描述的所有过程可体现在由一个或多个通用计算机或处理器执行的软件代码模块中,或经由所述软件代码模块而完全自动化。代码模块可存储在任何类型的计算机可读介质或其它计算机存储设备中。一些或所有方法可以可选地体现在专用计算机硬件中。此外,在本文所指的部件可在硬件、软件、固件或其组合中实现。All processes described herein can be embodied in, or fully automated via, software code modules executed by one or more general purpose computers or processors. Code modules may be stored on any type of computer readable medium or other computer storage device. Some or all of the methods may optionally be embodied in special purpose computer hardware. Furthermore, components referred to herein may be implemented in hardware, software, firmware or a combination thereof.
条件语言例如除了别的以外还有“能够(can)”、“能够(could)”、“可能(might)”、“可以(may)”除非另有特别说明,否则被理解为在如通常使用的背景内,以传达某些实施方案包括而其它实施方案不包括某些特征、元件和/或步骤。因此,这样的条件语言通常不是用来暗示特征、元件和/或步骤以任何方式对一个或多个实施方案是需要的,或一个或多个实施方案必须包括在有或没有用户输入或提示的情况下用于决定的逻辑,而不管这些特征、元件和/或步骤是否在任何特定的实施方案中被包括或将被执行。Conditional language such as "can," "could," "might," "may," among others, is to be understood as being used as commonly context to convey that certain embodiments include and other embodiments do not include certain features, elements and/or steps. Thus, such conditional language is generally not intended to imply that the features, elements and/or steps are in any way required for one or more embodiments, or that one or more embodiments must be included with or without user input or prompting. The logic used in the decision regardless of whether such features, elements and/or steps are included or will be implemented in any particular implementation.
在本文描述和/或在附图中示出的流程图中的任何过程描述、元件或块应被理解为可能代表代码的模块、片段或部分,该代码包括用于在过程中实现特定的逻辑功能或元件的一个或多个可执行指令。可选的实现可包括在本文描述的实施方案的范围内,其中元件或功能可被删除、与所示或所讨论的顺序颠倒地执行,包括实质上同时或以相反的顺序,取决于所涉及的功能,如本领域技术人员将理解的。Any process descriptions, elements or blocks in the flow charts described herein and/or shown in the accompanying drawings should be understood as potentially representing modules, segments or portions of code that include logic for implementing particular logic in the process One or more executable instructions for a function or element. Alternative implementations may be included within the scope of the embodiments described herein in which elements or functions may be deleted, performed out of the order shown or discussed, including substantially simultaneously or in the reverse order, depending on the order involved. function, as will be understood by those skilled in the art.
应强调,可对上述实施方案进行很多改变和修改,其中的元件应被理解为在其它可接受的例子中间。所有这样的修改和改变在本文被规定为包括在本公开的范围内并由下面的权利要求保护。It should be emphasized that many changes and modifications may be made to the above-described embodiments, elements thereof being understood to be among other acceptable examples. All such modifications and changes are intended herein to be included within the scope of this disclosure and protected by the following claims.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510863834.XA CN105590247A (en) | 2009-08-25 | 2010-08-25 | Systems and methods for customer contact |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/547,387 US9088649B2 (en) | 2009-08-25 | 2009-08-25 | Systems and methods for customer contact |
US12/547,370 | 2009-08-25 | ||
US12/547,387 | 2009-08-25 | ||
US12/547,370 US8600035B2 (en) | 2009-08-25 | 2009-08-25 | Systems and methods for customer contact |
PCT/US2010/046647 WO2011025824A1 (en) | 2009-08-25 | 2010-08-25 | Systems and methods for customer contact |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510863834.XA Division CN105590247A (en) | 2009-08-25 | 2010-08-25 | Systems and methods for customer contact |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102498707A CN102498707A (en) | 2012-06-13 |
CN102498707B true CN102498707B (en) | 2016-01-20 |
Family
ID=43628365
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510863834.XA Pending CN105590247A (en) | 2009-08-25 | 2010-08-25 | Systems and methods for customer contact |
CN201080037683.8A Active CN102498707B (en) | 2009-08-25 | 2010-08-25 | System and method for customer contact |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510863834.XA Pending CN105590247A (en) | 2009-08-25 | 2010-08-25 | Systems and methods for customer contact |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP2471249A4 (en) |
JP (2) | JP6099396B2 (en) |
KR (2) | KR101781056B1 (en) |
CN (2) | CN105590247A (en) |
CA (2) | CA2771704C (en) |
IN (1) | IN2012DN02399A (en) |
WO (1) | WO2011025824A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101476667B1 (en) * | 2013-05-10 | 2015-01-02 | 한국기술교육대학교 산학협력단 | Method for providing after-sale service of electronic machine based on machine participation using social networking service sever |
US9057508B1 (en) | 2014-10-22 | 2015-06-16 | Codeshelf | Modular hanging lasers to enable real-time control in a distribution center |
US9327397B1 (en) | 2015-04-09 | 2016-05-03 | Codeshelf | Telepresence based inventory pick and place operations through robotic arms affixed to each row of a shelf |
US9262741B1 (en) | 2015-04-28 | 2016-02-16 | Codeshelf | Continuous barcode tape based inventory location tracking |
US10003691B1 (en) * | 2016-12-19 | 2018-06-19 | Amazon Technologies, Inc. | On-demand generation of a contact center |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1223529A (en) * | 1998-09-30 | 1999-07-21 | 深圳市华为技术有限公司 | Call Queuing Routing Assignment Method |
US7149747B1 (en) * | 2002-06-27 | 2006-12-12 | Siebel Systems, Inc. | Dynamic generation of user interface components |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010054064A1 (en) * | 1997-07-02 | 2001-12-20 | Pallipuram V. Kannan | Method system and computer program product for providing customer service over the world-wide web |
US6493447B1 (en) * | 1997-11-21 | 2002-12-10 | Mci Communications Corporation | Contact server for call center for syncronizing simultaneous telephone calls and TCP/IP communications |
US6826194B1 (en) | 1999-01-20 | 2004-11-30 | Tadiran Telecom Business Systems Ltd. | Method for serving IP users by graphically-based interaction to agents of a call center |
JP2001333396A (en) * | 2000-05-22 | 2001-11-30 | Nippon Telegraph & Telephone East Corp | Visual call system |
JP2002108794A (en) * | 2000-09-27 | 2002-04-12 | Yamaha Corp | Inquiring method |
US20030002651A1 (en) * | 2000-12-29 | 2003-01-02 | Shires Glen E. | Data integration with interactive voice response systems |
US6850612B2 (en) * | 2001-06-21 | 2005-02-01 | Lucent Technologies Inc. | End user automatic call distributor network control |
JP4003929B2 (en) * | 2001-08-01 | 2007-11-07 | 株式会社日立製作所 | Callback reservation system and method |
JP4334167B2 (en) * | 2001-09-25 | 2009-09-30 | ピーシーフェーズ株式会社 | Homepage construction system and program |
US7149749B2 (en) * | 2002-06-03 | 2006-12-12 | International Business Machines Corporation | Method of inserting and deleting leaves in tree table structures |
JP4098134B2 (en) * | 2003-03-27 | 2008-06-11 | 富士通株式会社 | Call center system and call center program |
JP4744792B2 (en) * | 2003-06-26 | 2011-08-10 | ソフトバンクモバイル株式会社 | Caching system |
US7558834B2 (en) * | 2003-12-29 | 2009-07-07 | Ebay Inc. | Method and system to process issue data pertaining to a system |
JP2005196541A (en) * | 2004-01-08 | 2005-07-21 | Nec Personal Products Co Ltd | Reservation system, reservation receipt server, user terminal, program |
JP2007006323A (en) * | 2005-06-27 | 2007-01-11 | Fujitsu Support & Service Kk | Call center system |
US20070201684A1 (en) * | 2006-02-10 | 2007-08-30 | Altaf Boghani | Call center routing system and method |
JP4852326B2 (en) * | 2006-03-09 | 2012-01-11 | 株式会社野村総合研究所 | Server device |
JP4500784B2 (en) * | 2006-03-30 | 2010-07-14 | Aosテクノロジーズ株式会社 | Service user support system |
JP4812508B2 (en) * | 2006-05-12 | 2011-11-09 | 富士通株式会社 | System that handles presence information |
JP4679452B2 (en) * | 2006-07-11 | 2011-04-27 | Necインフロンティア株式会社 | Method of notifying waiting time when overflowing telephone device overflows |
JP2008172487A (en) | 2007-01-11 | 2008-07-24 | Click Call Co Ltd | Telephone management system |
JP5089182B2 (en) * | 2007-01-23 | 2012-12-05 | 楽天株式会社 | Information providing system, information providing method, server device, and information providing processing program |
US20080288349A1 (en) * | 2007-02-22 | 2008-11-20 | Weisberg Jonathan S | Methods and systems for online interactive communication |
US8064584B2 (en) * | 2007-04-19 | 2011-11-22 | Art Technology Group, Inc. | Method and apparatus for cross channel data processing |
US8249245B2 (en) * | 2007-11-13 | 2012-08-21 | Amazon Technologies, Inc. | System and method for automated call distribution |
JP5169581B2 (en) * | 2008-07-29 | 2013-03-27 | 沖電気工業株式会社 | Call center system and call control method |
-
2010
- 2010-08-25 CA CA2771704A patent/CA2771704C/en not_active Expired - Fee Related
- 2010-08-25 KR KR1020127006958A patent/KR101781056B1/en active Active
- 2010-08-25 JP JP2012526941A patent/JP6099396B2/en not_active Expired - Fee Related
- 2010-08-25 EP EP10812583.2A patent/EP2471249A4/en not_active Ceased
- 2010-08-25 KR KR1020177026204A patent/KR101848845B1/en active Active
- 2010-08-25 CN CN201510863834.XA patent/CN105590247A/en active Pending
- 2010-08-25 WO PCT/US2010/046647 patent/WO2011025824A1/en active Application Filing
- 2010-08-25 CN CN201080037683.8A patent/CN102498707B/en active Active
- 2010-08-25 CA CA2980067A patent/CA2980067A1/en not_active Abandoned
- 2010-08-25 IN IN2399DEN2012 patent/IN2012DN02399A/en unknown
-
2016
- 2016-09-06 JP JP2016173952A patent/JP6415505B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1223529A (en) * | 1998-09-30 | 1999-07-21 | 深圳市华为技术有限公司 | Call Queuing Routing Assignment Method |
US7149747B1 (en) * | 2002-06-27 | 2006-12-12 | Siebel Systems, Inc. | Dynamic generation of user interface components |
Also Published As
Publication number | Publication date |
---|---|
CA2771704C (en) | 2017-11-07 |
JP6099396B2 (en) | 2017-03-22 |
CA2771704A1 (en) | 2011-03-03 |
KR20120056847A (en) | 2012-06-04 |
IN2012DN02399A (en) | 2015-08-21 |
EP2471249A1 (en) | 2012-07-04 |
KR101781056B1 (en) | 2017-10-23 |
JP6415505B2 (en) | 2018-10-31 |
KR20170109075A (en) | 2017-09-27 |
CN102498707A (en) | 2012-06-13 |
CA2980067A1 (en) | 2011-03-03 |
JP2013503568A (en) | 2013-01-31 |
JP2016201854A (en) | 2016-12-01 |
WO2011025824A1 (en) | 2011-03-03 |
KR101848845B1 (en) | 2018-04-16 |
CN105590247A (en) | 2016-05-18 |
EP2471249A4 (en) | 2014-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8879717B2 (en) | Systems and methods for customer contact | |
US10445744B2 (en) | Systems and methods for customer contact | |
US10110744B2 (en) | Followup of customer service agents | |
US9473638B1 (en) | Systems and methods for providing access to available agent | |
CN105847609B (en) | Method and system for providing continuity through series of transactions | |
US9332409B1 (en) | System and method for emulating call center screen-pop application | |
JP6415505B2 (en) | System and method for coordinating contact between a user and a service agent | |
US11025774B1 (en) | Hold time reducer | |
US12212628B2 (en) | Domain communication system | |
US20250004857A1 (en) | Systems and methods for integrating on-premises systems and cloud-based systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |