CN102257800A - 用于将业务规则管理***与交互管理***集成的方法和*** - Google Patents
用于将业务规则管理***与交互管理***集成的方法和*** Download PDFInfo
- Publication number
- CN102257800A CN102257800A CN2009801511957A CN200980151195A CN102257800A CN 102257800 A CN102257800 A CN 102257800A CN 2009801511957 A CN2009801511957 A CN 2009801511957A CN 200980151195 A CN200980151195 A CN 200980151195A CN 102257800 A CN102257800 A CN 102257800A
- Authority
- CN
- China
- Prior art keywords
- server
- routing
- rule
- business
- request
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/067—Enterprise or organisation modelling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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
-
- 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/5175—Call or contact centers supervision arrangements
-
- 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
-
- 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/5232—Call distribution algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/16—Sequence circuits
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
一种在联络中心中用于处理通信事件的***,具有:用于管理等待被路由的事件的交互服务器;用于路由事件的路由服务器;规则引擎;执行规则调用逻辑并且与规则引擎交互的网关服务器。交互服务器追踪传入事件,发起针对要求遵守业务规则的每个事件的路由请求并将该路由请求发送给包括特定路由对象的路由服务器,执行路由对象的路由服务器发送执行请求给网关服务器,该网关服务器在接收到请求之后准备业务对象模型(BOM),该BOM是一组事实,规则引擎基于该事实执行适合于该事实的规则,从而产生路由服务器用于路由事件的路由方向。
Description
技术领域
本发明的领域是计算机集成电话,其包括数据网络电话和其他网络支持的电子通信,并且具体而言属于用于集成联络中心环境内的交互管理和业务规则管理任务的***。
背景技术
在电信和电子消息传递的领域中,对针对客户呼叫进入联络中心或参与电子交互(诸如与联络中心传递电子邮件)的交互管理和基于规则的处理的开发持续进行。本发明人所知的现有技术的联络中心可以处理包括数据网络电话(DNT)的电话交互、包括电子邮件、即时消息传递(IM)、聊天、短消息服务(SMS)和多媒体消息服务(MMS)的所有形式的电子消息传递以及语音呼叫。常见的是诸如交互形式的Web服务和包括基于语音的Web交互的应用之类的其他交互类型,并且现有技术的联络中心一般被装配成处理每种类型的通信。
对于联络中心重要的是满足与销售、效率、服务评价等有关的某些服务对象。因此,联络中心管理过程经常寻求新的和更好的方法来精简过程和资源需求(像软件、设备等),从而使得中心更高效并使用更少的开销。交互路由***和设备、工作流程管理***和设备、客户关系管理***和设备、以及规则管理***和设备通常是联络中心装置的一部分。
许多不同类型的交互通常出现于联络中心中的客户和代理/自动***之间。期望能够优化包括交互、路由、资源分配和其他类似任务的联络中心工作流程,从而使得以最为高效和成本产出的方式执行这些过程。因此,联络中心通常依赖于管理该中心的日常活动的一组规则或策略,其包括如何处理交互。传统联络中心管理的一个问题在于交互管理和业务管理并未在总体工作流程方面良好集成。
当前联络中心应用包含主要以IVR脚本、路由策略、代理脚本等等的形式实施的复杂逻辑。本发明人想到,一些联络中心应用(特别是与业务策略紧密相关的应用)可以依赖于以业务规则形式表达的逻辑。
因此,显然所需的是提供业务规则管理和交互工作流程管理的增强集成的联络中心架构。
发明内容
上述的问题在于期望在联络中心中集成交互工作流程管理和业务过程管理以精简在该中心内如何处理交互。然而在当前现有技术的联络中心中,交互工作流程和业务过程是很大程度上分离的实体,这两者可以互相通信,但未被良好集成。
本发明人因而考虑联络中心***的功能性元件以寻求如下元件,其可以以抽象方式定义并且可以被功能性集成,从而以不产生时间延迟或增加***交互负载的方式提供业务过程和交互工作流程编排。
交互工作流程和业务策略制定以某种程度驱动每个联络中心,而其副产品是由于并行过程而导致的附加的负载,该并行过程与同一交互相关但是彼此未良好集成。大多数这样的联络中心采用业务过程管理服务和交互路由服务,而业务规则引擎和路由***通常是这样的装置的一部分。
本发明人在一个发明瞬间意识到,如果在交互时刻,事件处理可以与业务策略直接相关,则可以相对交互工作流程导致明显的精简。本发明人因而构造了一种独特业务过程路由***,其用于根据业务规则执行结果来处理表示为开放式媒体会话的交互,同时考虑交互对象和联络中心统计的账户动态特性,该开放式媒体会话允许大多数待处理的交互类型。效率的明显改进导致了当需要时自动更新某些联络中心对象的能力。
因此,在联络中心中,根据本发明的一种实施方式,提供了一种用于处理通信事件的***,包括:用于管理等待被路由的事件的交互服务器;用于路由事件的路由服务器;规则引擎;以及执行规则调用逻辑并与规则引擎交互的网关服务器。交互服务器追踪传入事件,发起针对要求遵守业务规则的每个事件的路由请求并将该路由请求发送给包括特定路由对象的路由服务器,执行路由对象的路由服务器将执行请求发送给网关服务器,网关服务器在接收到请求之后准备业务对象模型(BOM),该业务对象模型是一组事实,规则引擎基于该组事实执行适用于该事实的规则,从而产生路由服务器用于路由该事件的路由方向。
在本发明的另一方面,提供了一种用于在联络中心中路由交互事件的方法,包括如下步骤:(a)使用抽象标记语言来表示交互服务器中的交互事件;(b)请求用于处理事件的路由策略;(c)发送路由对象给路由服务器,当路由服务器执行路由对象时,向网关服务器发送请求;(d)在网关服务器处,响应于请求,创建业务对象模型,该模型表示与交互事件和联络中心状态信息相关的一组事实;(e)启动业务规则引擎以使用业务对象模型作为用于规则执行的数据来执行一个或多个业务规则;以及(f)返回规则执行的结果给路由策略。
附图说明
图1是根据本发明实施方式的联络中心环境的架构概览图,在该联络中心环境中实践业务过程路由。
图2是示出了根据本发明实施方式的用于根据业务规则执行来路由交互的步骤的过程流程图。
图3是示出了根据本发明实施方式的用于将Web会话逐步升级为实况频道的步骤的过程流程图。
图4是示出了根据本发明实施方式的用于业务过程路由和联络中心更新的组件的框图。
图5是示出了用于由于生成业务对象模型和执行规则而应用***更新的步骤的过程流程图。
具体实施方式
本发明人提供了用于根据业务过程规则来路由联络中心中的交互的***和方法。该***包括用于自动更新某些联络中心状态的工具。关于下面的实施方式以能够实现的细节描述了本发明。
图1是根据本发明一种实施方式的联络中心环境100的架构概览图,在该联络中心环境100中实践了业务过程路由。在本示例中联络中心环境100还被示出了由诸如局域网(LAN)之类的网络连接的联络中心设备103。联络中心设备组103在本说明书中可以被简单称为联络中心(CC)103。现有技术的联络中心诸如CC 103具有与至少一个网络的连接性,通过该至少一个网络,该中心的潜在客户可以有权接入联络中心服务。
环境100包括广域网(WAN)101和电话网络102。WAN 101可以是公司WAN、私有WAN、或城域网(MAN)。在优选实施方式中,WAN 101可以是因特网,这是由于其高度公共接入特性。WAN101在此可以被称为因特网101。由网络云逻辑性地表示的因特网101包括整体构成因特网的所有线路、设备和接入点。因此对于实践本发明而言没有地理限制。电话网络102可以是私有电话网络或公共网络,诸如众所周知的公共交换电话网络(PSTN)。电话网络102在此可以被称为PSTN 102,并且表示整体构成PSTN的所有线路、设备和接入点,该PSTN包括其他连接的载体网络和因特网101。网络线路(诸如接入线路和网络主干)在此逻辑性地表示为网络上节点之间的连接线路。
CC 103可以维护因特网101的域内的因特网Web服务器(WS)106以用于公司网站的维护和服务,可以通过该公司网站提供Web服务。Web服务器106包括通过安装或者通过网络或者数据链路连接向其提供的数字介质,以用于存储针对服务的电子信息页面。Web服务可以包括销售、技术支持、计费和信息服务以及其他服务。通过因特网101和WS 106接入CC服务的CC 103的客户在此被表示为方向性箭头,其表示用户从网络上任何位置到WS 106的连接。
对WS 106的接入可以通过具有因特网能力的装置来实现,具有因特网能力的装置诸如膝上或桌面计算***或任何其他的装置,该任何其他的装置包括具有因特网能力的蜂窝电话、个人数字助理(PDA)或具有用于导航至Web站点和用于交互的交互接口的网络浏览器的其他设备。消息服务器(MSG)105被示出在因特网101内,并且表示诸如邮件服务器的服务器,电子邮件可以通过邮件服务器被递送给联络中心103。消息服务器105包括通过安装或者网络或者数据链路连接向其提供的数字介质,用于存储用于递送和下载的电子邮件消息。
Web服务器106包括通过CC 103提供服务的至少一个Web站点。这样的Web站点可以包括登录页面、客户注册页面、产品和服务描述页面、下载页面和用于使Web客户能够与中心103通信的客户联络页面。连接至WS 106的Web客户可以发起诸如聊天、Web回呼、购买和结账、即时消息传递、张贴和回复、以及电子邮件之类的Web会话。WS 106被连接至CC 103内的交互服务器(Inx)124。
交互服务器124是由CC 103维护的服务器节点,其以抽象的方式表示了在客户和CC 103之间所有传入CC交互,该抽象的方式诸如通过使用开放式媒体语言将交互表示为开放式媒体会话。交互服务器124包括通过安装或者网络或数据链路连接向其提供的数字介质,用于存储CC应用,该CC应用被用于表示交互工作流程。交互工作流程(IWF)应用117表示了在服务器124中表示的任何交互的经监测的流程。服务器124可以表示Web发起的交互和电话交互两者,电话交互包括与呼叫中心的客户的基于语音可扩展标记语言(VXML)的交互。
交互服务器124具有到计算机电话集成(CTI)处理器/服务器108的连接,该处理器/服务器108由CTI链路连接到在呼叫中心处维护的中央电话交换机(CS)107。在服务器124处将电话交互实时表示为开放式媒体会话。交换机107可以是专用支线交换机(PBX)、自动式呼叫分发器(ACD)或以软件(SW)实施的软电话交换机。呼叫中心103具有通过CS 107和电话中继线到PSTN 102的连接。
在电话网络102中示出了服务控制点(SCP)104,并且SCP 104表示任何交换设备,可以通过该交换设备接收电话呼叫,并且该电话呼叫被路由到CS 107以用于处理。SCP 104提供接入到联络中心103的接入点。使用SCP作为针对CC 103的第一服务点(诸如免费呼叫)的潜在呼叫者由方向性箭头表示,从而表示传入呼叫事件。交互语音响应(IVR)处理可以被提供给CS 107以用于与在交换机处注册的呼叫者对接,从而确定呼叫的目的等。
CTI处理器/服务器108向交换机107提供智能路由能力。未示出的语音应用服务器(VAS)可以被连接至交换机107处的IVR。***VXML浏览器还可以与交换机107通过语音应用集成,该语音应用用于实现对WS 106中维护的Web站点的IVR辅助语音浏览。
当传入呼叫在交换机107处注册时,CTI处理器/服务器108向交互服务器124提供事件的通知,并且新会话被创建。交互服务器124可以被配置成以抽象的形式表示电子邮件会话、即时消息会话、交易会话、聊天会话、或基于Web的其他交互会话。交互服务器124将交互表示为具有参数以及定义的交互工作流程的对象,该交互工作流程在服务器内执行以影响服务或处理事件。
交互服务器124具有到路由器或路由服务器(RS)112的网络连通性。本发明人知晓被称为通用路由服务器(URS)的路由服务器。RS 112包括通过安装或者通过网络或数据链路连接向其提供的数字介质,用于存储可执行路由策略,该策略被预定义或动态组装以用于路由通过服务器107处理的交互事件。路由策略在本示例中被表示为由RS 112响应于请求而可执行的路由策略(RST)119。当在交互服务器124中表示的会话执行关于会话类型和参数的交互工作流程(IWF 117)时,工作流程中的点可以执行,从而导致向RS 112请求要被执行的合适的RST 119,该RST 119用以帮助确定事件的处理。典型地,请求调用路由策略,并在执行和运行时间之后,根据该策略路由该事件。该事件可以继续在服务器107中被表示并可以被监测直至已解决或终止该会话。
在业务过程路由(BPR)中,由于执行路由策略而执行业务规则,并且运行该业务规则以确定如何最佳地解决在服务器124中表示的交互会话。RS 112在这种情形中具有通过交互服务器124的域到外部服务协议(ESP)服务器111的网络连通性。ESP服务器111包括通过安装或者通过网络或数据链路连接向其提供的数字介质,用于存储规则调用逻辑(RIL)120,该RIL 120被用于创建用于执行业务规则的业务对象模型。ESP服务器111在本示例中充当对业务规则引擎的网关服务器,该业务规则引擎可以是被适配以执行业务过程规则的第三方规则引擎。
联络中心103包括被适配为响应于请求而服务呼叫中心实时统计的统计服务器(Stat)服务器113。这样的统计可以包括特定代理队列中的当前估计等待时间(EWT)、为队列指派的当前代理资源、当前代理工作流程指派配置、用于实况辅助的可用性统计、以及与中心资源和工作流程有关的其他呼叫中心统计。Stat服务器113具有到数据储存库115的连接,该储存库115被适配用于存储由服务器使用以生成统计的数据。
CC 103还包括呼叫中心配置(CFG)服务器114。CFG服务器114被适配为服务于静态呼叫中心配置对象。服务器114被连接至数据储存库,该数据储存库被适配为包含由服务器使用以生成新配置和修改现有配置的数据。
RS 112可以订阅服务器113(Stat)和114(CFG)中任一者或两者。特定地调用RIL 120以形式化在此示为BOM 122的业务对象模型。在构造这种模型中,ESP服务器可以得到数据(如果需要的话),用以通过向支持呼叫中心统计订阅来生成BOM,以及通过向适当服务器的连接来生成配置数据。对数据的订阅可以依赖于基于改变的通知方案或基于时间的通知方案。ESP服务器111可以是专用服务器或单独机器上的服务器应用。在本发明的一种实施方式中,ESP服务器是提供对Drools规则引擎的接入的Drools网关。其他第三方规则引擎可以被适配于实践本发明。
ESP服务器111具有对复杂业务规则管理服务器(BRMS)109的直接数据或网络连接。BRMS 109具有通过安装或者通过网络或数据链路向其提供的数字介质,用于存储业务规则引擎(BRE)118和规则应用(Rule App)121。BRMS 111具有到数据储存库110的连接,该数据储存库110被适配于存储预定义的业务规则和/或用于动态规则呈现的规则构造。BRE 118可以是通用或第三方规则引擎。
Rule APP 121包括在执行中使用BOM的一组事实或BOM以及一个或一组业务规则。从技术上而言,BRE在规则应用的内部运行以基于所接收的BOM来执行业务规则。在ESP服务器111处由于发起RIL 120而生成BOM 122。根据表示配置数据、统计数据和交互工作流程数据的对象创建BOM 122。在一种实施方式中,BRMS基于Java、在JBoss应用服务器程序下与Java 2 Platform EnterpriseEdition(J2EE)和Enterprise Java Beans(EJB)一起使用。该***还可以在.NET或面向业务的通用语言(诸如COBOL)环境中实施。
当出现交互事件时,使用开放式媒体架构(OMA)在交互服务器124中以抽象的开放式媒体会话来表示交互事件。交互具有工作流程或IWF 117。在一些点,交互需要被路由,从而从交互服务器向RS 112进行包括合适的交互参数(对象)的请求,以启动针对开放式媒体会话的路由策略。RST 119代表交互事件执行,并且在运行时间期间到达需要做出一个或多个业务过程决策的点。RST 119包含嵌入式路由对象或外部服务对象(ESO),其适配于调用ESP服务器111内的逻辑(RIL 120)。在服务器112上执行路由对象(未示出)以使用外部服务协议(ESP)向网关服务器111(ESP服务器)发送针对服务器之间的请求响应协议的请求。
启动服务器111上的RIL,并且RIL创建BOM 122并将BOM 122发送给在规则执行中使用的BRMS 109。关于交互事件、当前联络中心统计以及联络中心的一组事实配置状态信息。交互事件参数和联络中心统计是动态的,而联络中心配置信息通常是静态的且不变化。BOM 122在本示例中被发送给BRMS 109。BOM 122变为嵌套在规则应用121中作为用于业务规则执行过程的一组事实。
当执行一个或多个规则时,BRMS 109将规则发送回交互服务器124和RS服务器112。在一种实施方式中,规则应用121是接收BOM和获取用于执行的一个或多个规则的预定义规则应用。业务规则110可以是由硬编码预定义的静态规则,或者它们可以由包括条件句或“条件”和“动作”的构造来生成。例如,条件句用语以类似“如果”或“当”之类的开始,诸如“如果电子邮件是新电子邮件”(条件1)“以及如果潜在客户能够被识别为顶级客户(条件2)”,则提供实况交互。当在所考虑的数据和状态中证明条件为真时,则实施动作。
在优选的实施方式中,使用针对规则数据的BOM执行一个或多个规则可以导致对部分的BOM的后续更新。例如,由于执行了规则,可以增加针对交互的优先级排名。用于生成BOM 122的一些数据是动态的,诸如实时采集的统计数据或交互参数。因此,数据状态的改变可以导致规则选择和执行结果的不同,从而提供更新。经更新的业务对象模型可以由联络中心***使用以生成对联络中心状态(诸如资源分配配置)的更新。
下面列出了以DRL标记呈现的示例性规则:
在上述的示例中,在发现“当”条件为真之后,交互的优先级增加3个单位。上述规则通过改变处理或路由交互的优先级来作用于交互对象。请求执行规则的路由策略可以基于新的优先级来实施策略。
图2是示出了根据本发明一种实施方式的用于根据业务规则执行而路由交互的步骤200的过程流程图。在步骤201处,传入交互事件到达呼叫中心。事件可以是电话呼叫、电子邮件、聊天请求、Web交互、即时消息、语音浏览器会话、短消息服务(SMS)消息、多媒体消息服务(MMS)消息或可以在交互服务器中表示的一些其他类型的可追踪交互。在步骤202处,将交互通知交互服务器。
在步骤203处,交互服务器生成表示交互的开放式媒体会话。会话包括交互对象,该交互对象包括参数和工作流程。在步骤204处,交互服务器从路由服务器请求路由策略。如果有针对交互类型和子类型通用的路由策略,则执行该策略。在步骤205处,路由策略可以决定是否有必要执行业务规则。在一种实施方式中,所有的路由策略具有在要求执行业务规则的过程中的一个或多个点。在另一实施方式中,基于交互类型,不要求执行业务规则而完成路由。如果在步骤205处,策略不要求BRE调用,则在步骤206处可以在不执行规则的情况下路由交互。
如果在步骤205处路由策略要求执行业务规则,则在步骤207处,策略执行特定路由对象,该对象可以是用于使用外部服务协议(ESP)调用外部服务的外部服务对象。在步骤208处,路由对象的执行发起对网关服务器(像ESP服务器111)的请求,从而执行规则调用逻辑(RIL)。在接收到请求和可能接收到一些附加的参数之后,ESP服务器在步骤209处启动规则调用逻辑。
在步骤210处,运行RIL的规则网关生成业务对象模型(BOM)以在执行一个或多个规则中使用。BOM是一组事实,该事实可以是静态和动态事实。BOM是规则应用的、包括用以使用BOM作为BRE数据而执行的正确的业务规则的一部分。
在步骤211处,业务规则引擎(BRE)执行一个或多个业务规则。在步骤212处,规则执行的结果被返回给路由服务器以及请求基于规则的处理的路由策略。在步骤213处,路由策略实现基于规则的路由或对交互的处理。规则执行的结果可以包括对交互对象进行的一些修改,例如,诸如通过客户分段方案或其他优先级例程来改变对象的一个或多个属性(类似对象的优先级)。在此注意到,诸如图1中的应用121的规则应用可以被预定义并且可以已经包含将被执行的规则规范。在另一实施方式中,可以使用合适的规则构造来动态地组建规则应用以基于动态BOM创建待执行的业务规则。
图3是示出了根据本发明一种实施方式的用于将Web会话逐步升级为实况频道的步骤300的过程流程图。业务过程路由(BPR)可以被应用至会话逐步升级。在步骤301处,Web会话监测器追踪Web会话。可以在交互服务器中表示Web会话。在步骤302处,***可以确定是否执行一个或多个业务规则以指定是否逐步升级会话。Web会话可以是基于VXML的会话,其中客户利用使用IVR的支持语音的浏览器来浏览公司Web站点。
如果在步骤302处不命令涉及BRE,则过程可以循环回步骤301处的监测。如果在步骤302处确定涉及BRE,则交互监测器在步骤303处发送请求给路由服务器。在接收到请求之后,在步骤304处执行路由策略以及执行路由对象或ESO。执行路由对象在步骤305处发起对规则网关(ESP)的请求,并且该网关调用RIL。
在步骤306处,RIL生成BOM并且可以得到CC统计、配置对象和交互参数。所生成的BOM被用于规则应用内的业务规则执行。在步骤307处,执行至少一个规则。基于执行的结果,路由服务器在步骤308可以确定将自助交互逐步升级为实况辅助频道(举例而言)。在步骤309,路由策略通过路由针对客户的Web会话或通过向针对客户的Web会话提供弹出件以接受或拒绝向实况辅助的逐步升级来逐步升级会话。如果在步骤308,做出不逐步升级会话的决策,则过程可以循环回步骤301处的监视。
可以对监测施加生存时间(TTL),从而使得在时间窗口内如果不逐步升级会话,则可以针对特定会话中断监测。与针对业务规则执行的请求一同发送的交互对象参数可以包括在决策过程中使用的导航模式数据。可以考虑其他事实,诸如客户分段、支付历史、客户忠诚度评价等等。
图4是示出了根据本发明一种实施方式的用于业务过程路由和联络中心对象更新的组件400的框图。ESP服务器111位于组件400的中心,每次代表交互路由策略接收到针对规则执行的请求时,便在ESP服务器111中生成BOM 122。BOM 122包含若干业务对象(BO)403。在本示例中提供业务对象模型管理器401,并且业务对象模型管理器401负责得到所需要的数据以构建对象模型。运行交互工作流程117的交互服务器124可以提供交互对象和对象的当前属性(动态属性)给BOM管理器401。统计服务器113可以提供形式为统计对象的当前统计113a给BOM管理器401。配置服务器114向BOM管理器401可以提供静态配置对象114a。
BOM管理器401组建包含动态和静态事实这两者的BOM 122。BOM随后被认为是可以在业务规则执行期间被更新的动态对象模型。一旦完成了BOM 122,则规则引擎118被调用以执行一个或多个业务规则110。在本示例中,在网关111中运行的BOM管理器401具有到工作流程管理服务器402的连接,工作流程管理服务器402具有通过安装或者通过网络连接向其提供的数字介质,用于存储当前联络中心工作流程,该当前联络中心工作流程包括当前代理指派信息。
在规则执行中可以确定,应该关于在***内工作的实况资源(代理)的联络中心分配执行更新。在一种实施方式中,BOM管理器可以将建议的更新传递给在服务器402上运行的更新管理器403。在该情形中,更新涉及向工作队列的代理分配。更新管理器在接收更新数据之后可以通过将形式为命令的更新传递给也在服务器402上运行的资源分配管理器404来实现更新。
资源分配管理器有权接入包括代理分配模型的中心内的所有资源对象。可以通过重新组建代理分配模型来实现更新以反映改变的状态。代理重新分配的示例可以是移动或重新指派运行一个活动的若干代理以开始运行另一活动。例如,如果交互是类型活动12的队列中的电话呼叫并且EWT>(10)分钟而用于活动13的EWT<(1)分钟,则将3个代理从活动13移动至活动12。
向代理分配配置做出的更新通知也可以出于预测性的目的而被传播至交互服务器124和统计服务器113,该预测假设用于队列12的EWT现在由于分配修改而将显著降低。
图5是示出了用于因生成业务对象模型和执行规则而应用***更新的步骤500的过程流程图。在步骤501处,ESP服务器启动路由调用逻辑(RIL)。在步骤503处,BOM管理器得到用于创建针对规则执行的BOM的数据。在步骤503处,RIL生成BOM。在步骤504处,BRE得到并执行合适的业务规则或规则。在步骤505处,规则执行的结果被返回给路由过程。
在步骤506处,***确定是否存在应该执行的***更新。如果***决定不更新,则过程可以在步骤508处结束。如果在步骤506处存在应该做出的更新,则在步骤507处,在规则网关中运行的BOM管理器通过将更新传播给合适的更新管理器而应用更新。出于预测目的可以将更新的通知传播给受影响的***。可以在任何联络中心环境中实施本发明的BPR***以用于任何类型和子类型的交互。
在上面描述了若干实施方式,并且在一种实施方式中提供一种用于在联络中心中处理通信事件的***,包括用于管理等待被路由的事件的交互服务器、用于路由事件的路由服务器、规则引擎和执行规则调用逻辑和与规则引擎交互的网关服务器。交互服务器追踪传入事件、发起针对要求遵守业务规则的每个事件的路由请求并将该路由请求发送给包括特定路由对象的路由服务器,执行路由对象的路由服务器将执行请求发送给网关服务器,该网关服务器在接收到请求之后准备业务对象模型(BOM),该BOM是一组事实,规则引擎基于该组事实执行适合该事实的规则,从而产生路由服务器用于路由事件的路由方向。
类似地,提供了一种用于路由交互事件的方法,包括如下步骤:(a)使用抽象标记语言表示交互服务器中的交互事件;(b)请求用于处理事件的路由策略;(c)将路由对象发送给路由服务器,当路由服务器执行路由对象时,将请求发送给网关服务器;(d)在网关服务器处,作为对请求的响应,创建了表示一组事实的业务对象模型,该组事实与交互事件和联络中心状态信息有关;(e)启动业务规则引擎以使用业务对象模型作为用于规则执行的数据来执行一个或多个业务规则;以及(f)将规则执行的结果返回给路由策略。
对于本领域技术人员显然的是可以在不偏离本发明的精神和范围的前提下使用上述特征和组件中的一些或全部提供本发明的业务过程路由***。对于本领域技术人员还显然的是上述实施方式是单个较宽的本发明的特定示例,本发明可以具有比所教导的单个描述中的任一个更宽的范围。在不偏离本发明的精神和范围的前提下可以在描述中做出许多变更。
Claims (10)
1.一种在联络中心中用于处理通信事件的***,包括:
交互服务器,用于管理等待被路由的事件;
路由服务器,用于路由所述事件;
规则引擎;以及
网关服务器,执行规则调用逻辑以及与所述规则引擎交互;
其特征在于,所述交互服务器追踪传入事件,发起针对要求遵守业务规则的每个事件的路由请求并将所述路由请求发送给包括特定路由对象的所述路由服务器,执行所述路由对象的所述路由服务器发送执行请求给所述网关服务器,所述网关服务器在接收到所述请求之后准备业务对象模型(BOM),所述业务对象模型是一组事实,所述规则引擎基于该组事实执行适合于所述事实的规则,从而产生所述路由服务器用于路由所述事件的路由方向。
2.根据权利要求1的***,其中所述网络是局域网(LAN),其由计算机电话集成处理器集成为电话交换设备。
3.根据权利要求2的***,其中所述LAN被连接至广域网(WAN)。
4.根据权利要求3的***,其中所述WAN是因特网。
5.根据权利要求1的***,其中所述交互事件表示电话呼叫、因特网协议语音呼叫、电子邮件、文本消息或交互聊天请求之一或它们的混合。
6.根据权利要求1的***,其中所述网关服务器具有对联络中心配置服务器和联络中心统计服务器的网络接入,以用于收集用于构建所述业务对象模型的事实。
7.一种在联络中心中用于路由交互事件的方法,包括如下步骤:
(a)使用抽象标记语言表示交互服务器中的所述交互事件;
(b)请求用于处理所述事件的路由策略;
(c)将路由对象发送给路由服务器,当所述路由服务器执行所述路由对象时,所述路由服务器发送请求给网关服务器;
(d)在所述网关服务器处,作为对所述请求的响应,创建表示一组事实的业务对象模型,该组事实与所述交互事件和联络中心状态信息相关;
(e)启动业务规则引擎以使用所述业务对象模型作为用于规则执行的数据来执行一个或多个业务规则;以及
(f)将规则执行的结果返回给所述路由策略。
8.根据权利要求7的方法,其中在步骤(a)中,所述交互类型是电话呼叫、因特网协议语音呼叫、电子邮件、文本消息或交互聊天请求之一。
9.根据权利要求7的方法,其中在步骤(e)中,基于所述业务对象模型的属性而动态生成和执行所述业务规则。
10.根据权利要求7的方法,其中在步骤(f)中,所述结果包括对所述业务对象模型的一个或多个修改,从而产生应用至所述交互路由策略的一个或多个状态改变。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/339,988 US8654963B2 (en) | 2008-12-19 | 2008-12-19 | Method and system for integrating an interaction management system with a business rules management system |
US12/339,988 | 2008-12-19 | ||
PCT/US2009/067441 WO2010080323A2 (en) | 2008-12-19 | 2009-12-10 | Method and system for integrating an interaction management system with a business rules management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102257800A true CN102257800A (zh) | 2011-11-23 |
CN102257800B CN102257800B (zh) | 2015-03-04 |
Family
ID=42266128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200980151195.7A Active CN102257800B (zh) | 2008-12-19 | 2009-12-10 | 用于将业务规则管理***与交互管理***集成的方法和*** |
Country Status (6)
Country | Link |
---|---|
US (5) | US8654963B2 (zh) |
EP (1) | EP2380340A4 (zh) |
JP (1) | JP5616357B2 (zh) |
KR (1) | KR101263224B1 (zh) |
CN (1) | CN102257800B (zh) |
WO (1) | WO2010080323A2 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9542936B2 (en) | 2012-12-29 | 2017-01-10 | Genesys Telecommunications Laboratories, Inc. | Fast out-of-vocabulary search in automatic speech recognition systems |
US9912816B2 (en) | 2012-11-29 | 2018-03-06 | Genesys Telecommunications Laboratories, Inc. | Workload distribution with resource awareness |
US9924038B2 (en) | 2008-12-19 | 2018-03-20 | Genesys Telecommunications Laboratories, Inc. | Method and system for integrating an interaction management system with a business rules management system |
US9992336B2 (en) | 2009-07-13 | 2018-06-05 | Genesys Telecommunications Laboratories, Inc. | System for analyzing interactions and reporting analytic results to human operated and system interfaces in real time |
CN110036623A (zh) * | 2016-12-19 | 2019-07-19 | 亚马逊技术股份有限公司 | 按需生成联络中心 |
CN110612545A (zh) * | 2017-05-09 | 2019-12-24 | 甲骨文国际公司 | 自学习自适应路由*** |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2462800A (en) * | 2008-06-20 | 2010-02-24 | New Voice Media Ltd | Monitoring a conversation between an agent and a customer and performing real time analytics on the audio signal for determining future handling of the call |
US9501329B2 (en) * | 2009-05-08 | 2016-11-22 | Rackspace Us, Inc. | Methods and systems for cloud computing management |
US9992334B2 (en) * | 2011-10-13 | 2018-06-05 | Nuance Communications, Inc. | Multi-modal customer care system |
CN103544429B (zh) * | 2012-07-12 | 2016-12-21 | ***股份有限公司 | 用于安全性信息交互的异常检测装置及方法 |
US20140143018A1 (en) * | 2012-11-21 | 2014-05-22 | Verint Americas Inc. | Predictive Modeling from Customer Interaction Analysis |
US8767947B1 (en) * | 2012-11-29 | 2014-07-01 | Genesys Telecommunications Laboratories, Inc. | System and method for testing and deploying rules |
US20140337072A1 (en) * | 2013-05-13 | 2014-11-13 | Genesys Telecommunications Laboratories, Inc. | Actionable workflow based on interaction analytics analysis |
US20150095106A1 (en) * | 2013-09-30 | 2015-04-02 | Emc Corporation | Customer Relationship Management (CRM) System Having a Rules Engine for Processing Sales Program Rules |
US11489962B2 (en) | 2015-01-06 | 2022-11-01 | Cyara Solutions Pty Ltd | System and methods for automated customer response system mapping and duplication |
US10291776B2 (en) * | 2015-01-06 | 2019-05-14 | Cyara Solutions Pty Ltd | Interactive voice response system crawler |
US9906482B2 (en) | 2015-05-13 | 2018-02-27 | The Travelers Indemnity Company | Predictive electronic message management systems and controllers |
US10535002B2 (en) | 2016-02-26 | 2020-01-14 | International Business Machines Corporation | Event resolution as a dynamic service |
US10650621B1 (en) | 2016-09-13 | 2020-05-12 | Iocurrents, Inc. | Interfacing with a vehicular controller area network |
US10326881B2 (en) * | 2016-09-28 | 2019-06-18 | ZOOM International a.s. | Automated scheduling of contact center agents using real-time analytics |
US11121986B2 (en) | 2019-08-01 | 2021-09-14 | International Business Machines Corporation | Generating process flow models using unstructure conversation bots |
CN111984247A (zh) * | 2020-09-11 | 2020-11-24 | 得到(天津)文化传播有限公司 | 一种业务处理方法、装置和电子设备 |
CN112583706A (zh) * | 2020-12-15 | 2021-03-30 | 深圳创维数字技术有限公司 | 网关业务处理方法、网关、接收端、***以及存储介质 |
TWI769773B (zh) * | 2021-04-06 | 2022-07-01 | 鼎新電腦股份有限公司 | 業務流程管理系統及業務流程管理方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020112055A1 (en) * | 2001-02-12 | 2002-08-15 | Karen Capers | Integrated communication server and method |
WO2002065741A2 (en) * | 2001-01-30 | 2002-08-22 | Nuasis Corporation | Digital multimedia contact center |
EP1484903A2 (en) * | 2003-06-05 | 2004-12-08 | Genesys Telecommunications Laboratories, Inc. | Automated and real-time determination of skills of agents and systems in a multimedia communications network |
CN1788264A (zh) * | 2003-05-13 | 2006-06-14 | 基永有限公司 | 用于在有线或无线网络中路由报文的***和方法 |
US7065493B1 (en) * | 2000-04-06 | 2006-06-20 | International Business Machines Corporation | Workflow system and method |
Family Cites Families (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4852180A (en) | 1987-04-03 | 1989-07-25 | American Telephone And Telegraph Company, At&T Bell Laboratories | Speech recognition by acoustic/phonetic system and technique |
US5625748A (en) | 1994-04-18 | 1997-04-29 | Bbn Corporation | Topic discriminator using posterior probability or confidence scores |
GB9620082D0 (en) | 1996-09-26 | 1996-11-13 | Eyretel Ltd | Signal monitoring apparatus |
US6332154B2 (en) * | 1998-09-11 | 2001-12-18 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface |
US6212178B1 (en) * | 1998-09-11 | 2001-04-03 | Genesys Telecommunication Laboratories, Inc. | Method and apparatus for selectively presenting media-options to clients of a multimedia call center |
JP2002531900A (ja) | 1998-11-30 | 2002-09-24 | シーベル システムズ,インコーポレイティド | 割り当てマネージャ |
US6678658B1 (en) | 1999-07-09 | 2004-01-13 | The Regents Of The University Of California | Speech processing using conditional observable maximum likelihood continuity mapping |
US6594629B1 (en) | 1999-08-06 | 2003-07-15 | International Business Machines Corporation | Methods and apparatus for audio-visual speech detection and recognition |
US6275806B1 (en) | 1999-08-31 | 2001-08-14 | Andersen Consulting, Llp | System method and article of manufacture for detecting emotion in voice signals by utilizing statistics for voice signal parameters |
US6363346B1 (en) | 1999-12-22 | 2002-03-26 | Ncr Corporation | Call distribution system inferring mental or physiological state |
GB9930720D0 (en) | 1999-12-29 | 2000-02-16 | Ibm | Call centre agent automated assistance |
US6724887B1 (en) | 2000-01-24 | 2004-04-20 | Verint Systems, Inc. | Method and system for analyzing customer communications with a contact center |
US6542602B1 (en) | 2000-02-14 | 2003-04-01 | Nice Systems Ltd. | Telephone call monitoring system |
US6308154B1 (en) | 2000-04-13 | 2001-10-23 | Rockwell Electronic Commerce Corp. | Method of natural language communication using a mark-up language |
US6687671B2 (en) | 2001-03-13 | 2004-02-03 | Sony Corporation | Method and apparatus for automatic collection and summarization of meeting information |
US6895083B1 (en) | 2001-05-02 | 2005-05-17 | Verizon Corporate Services Group Inc. | System and method for maximum benefit routing |
DE10127852A1 (de) | 2001-06-08 | 2002-12-12 | Mende Speech Solutions Gmbh & | Verfahren zur Erkennung von Sprachinformationen |
US20030088403A1 (en) | 2001-10-23 | 2003-05-08 | Chan Norman C | Call classification by automatic recognition of speech |
US7092888B1 (en) | 2001-10-26 | 2006-08-15 | Verizon Corporate Services Group Inc. | Unsupervised training in natural language call routing |
US7219138B2 (en) | 2002-01-31 | 2007-05-15 | Witness Systems, Inc. | Method, apparatus, and system for capturing data exchanged between a server and a user |
US7340410B1 (en) * | 2002-06-13 | 2008-03-04 | Xilinx, Inc. | Sales force automation |
US7337115B2 (en) | 2002-07-03 | 2008-02-26 | Verizon Corporate Services Group Inc. | Systems and methods for providing acoustic classification |
US6959080B2 (en) | 2002-09-27 | 2005-10-25 | Rockwell Electronic Commerce Technologies, Llc | Method selecting actions or phases for an agent by analyzing conversation content and emotional inflection |
US7487094B1 (en) | 2003-06-20 | 2009-02-03 | Utopy, Inc. | System and method of call classification with context modeling based on composite words |
US8612272B1 (en) | 2006-06-05 | 2013-12-17 | Turgut Aykin | System and method for skills-based staffing and scheduling |
US7519626B2 (en) | 2004-04-21 | 2009-04-14 | Nortel Networks Limited | Management of contacts in a network of contact centers |
US7940897B2 (en) | 2005-06-24 | 2011-05-10 | American Express Travel Related Services Company, Inc. | Word recognition system and method for customer and employee assessment |
US8583466B2 (en) | 2005-08-09 | 2013-11-12 | Oracle International Corporation | System and method for routing workflow items based on workflow templates in a call center |
US20070198330A1 (en) | 2006-02-22 | 2007-08-23 | Shmuel Korenblit | Integrated contact center systems for facilitating contact center coaching |
US8112298B2 (en) | 2006-02-22 | 2012-02-07 | Verint Americas, Inc. | Systems and methods for workforce optimization |
US7734783B1 (en) | 2006-03-21 | 2010-06-08 | Verint Americas Inc. | Systems and methods for determining allocations for distributed multi-site contact centers |
US20080120164A1 (en) | 2006-11-17 | 2008-05-22 | Avaya Technology Llc | Contact center agent work awareness algorithm |
US10115171B2 (en) | 2007-07-10 | 2018-10-30 | Cerner Innovation, Inc. | Medication related task notification system |
US8804941B2 (en) | 2007-07-13 | 2014-08-12 | Plumchoice, Inc. | Systems and methods for hybrid delivery of remote and local technical support via a centralized service |
US20090043634A1 (en) | 2007-08-06 | 2009-02-12 | Siemens Medical Solutions Usa, Inc. | Worker Adaptive Task management and Workflow System |
US8275110B2 (en) | 2007-09-28 | 2012-09-25 | Ringcentral, Inc. | Active call filtering, screening and dispatching |
US10055698B2 (en) | 2008-02-11 | 2018-08-21 | Clearshift Corporation | Online work management system with job division support |
US8295462B2 (en) | 2008-03-08 | 2012-10-23 | International Business Machines Corporation | Alerting a participant when a topic of interest is being discussed and/or a speaker of interest is speaking during a conference call |
GB2462800A (en) | 2008-06-20 | 2010-02-24 | New Voice Media Ltd | Monitoring a conversation between an agent and a customer and performing real time analytics on the audio signal for determining future handling of the call |
US20090326947A1 (en) | 2008-06-27 | 2009-12-31 | James Arnold | System and method for spoken topic or criterion recognition in digital media and contextual advertising |
US20100107165A1 (en) | 2008-10-24 | 2010-04-29 | Oskari Koskimies | Method, system, and apparatus for process management |
US8654963B2 (en) | 2008-12-19 | 2014-02-18 | Genesys Telecommunications Laboratories, Inc. | Method and system for integrating an interaction management system with a business rules management system |
US8315370B2 (en) | 2008-12-29 | 2012-11-20 | Genesys Telecommunications Laboratories, Inc. | System for scheduling routing rules in a contact center based on forcasted and actual interaction load and staffing requirements |
US8537980B2 (en) | 2009-03-27 | 2013-09-17 | Verizon Patent And Licensing Inc. | Conversation support |
US8964958B2 (en) | 2009-05-20 | 2015-02-24 | Avaya Inc. | Grid-based contact center |
US8463606B2 (en) | 2009-07-13 | 2013-06-11 | Genesys Telecommunications Laboratories, Inc. | System for analyzing interactions and reporting analytic results to human-operated and system interfaces in real time |
US8644491B2 (en) | 2009-08-21 | 2014-02-04 | Avaya Inc. | Mechanism for multisite service state description |
US20110153378A1 (en) | 2009-12-18 | 2011-06-23 | Nortel Networks Limited | Methods and Systems for Managing Customer Contacts in a Contact Center |
US8634543B2 (en) | 2010-04-14 | 2014-01-21 | Avaya Inc. | One-to-one matching in a contact center |
US20110255682A1 (en) | 2010-04-14 | 2011-10-20 | Avaya Inc. | High performance queueless contact center |
US20120227044A1 (en) | 2011-03-03 | 2012-09-06 | Tata Consultancy Services Limited | Automated workflow manager |
US8718267B2 (en) | 2011-09-30 | 2014-05-06 | Avaya Inc. | Analytics feedback and routing |
US20130179208A1 (en) | 2012-01-11 | 2013-07-11 | Microsoft Corporation | Workflow tasks |
US20130254139A1 (en) | 2012-03-21 | 2013-09-26 | Xiaoguang Lei | Systems and methods for building a universal intelligent assistant with learning capabilities |
US8718269B2 (en) | 2012-09-20 | 2014-05-06 | Avaya Inc. | Risks for waiting for well-matched |
US9912816B2 (en) | 2012-11-29 | 2018-03-06 | Genesys Telecommunications Laboratories, Inc. | Workload distribution with resource awareness |
US8767947B1 (en) | 2012-11-29 | 2014-07-01 | Genesys Telecommunications Laboratories, Inc. | System and method for testing and deploying rules |
US20140278640A1 (en) | 2013-03-15 | 2014-09-18 | Companyons, Inc. | Business workflow management systems and methods |
US20140337072A1 (en) | 2013-05-13 | 2014-11-13 | Genesys Telecommunications Laboratories, Inc. | Actionable workflow based on interaction analytics analysis |
US9798525B2 (en) | 2013-09-20 | 2017-10-24 | Oracle International Corporation | Method and system for implementing an action command engine |
US9262213B1 (en) | 2013-09-30 | 2016-02-16 | Juniper Networks, Inc. | Dynamic suggestion of next task based on task navigation information |
-
2008
- 2008-12-19 US US12/339,988 patent/US8654963B2/en active Active
-
2009
- 2009-12-10 JP JP2011542265A patent/JP5616357B2/ja active Active
- 2009-12-10 EP EP09801338.6A patent/EP2380340A4/en active Pending
- 2009-12-10 CN CN200980151195.7A patent/CN102257800B/zh active Active
- 2009-12-10 KR KR1020117014074A patent/KR101263224B1/ko active IP Right Grant
- 2009-12-10 WO PCT/US2009/067441 patent/WO2010080323A2/en active Application Filing
-
2014
- 2014-01-07 US US14/149,789 patent/US9083802B2/en active Active
-
2015
- 2015-07-10 US US14/796,899 patent/US9538010B2/en active Active
-
2017
- 2017-01-03 US US15/397,661 patent/US9924038B2/en active Active
-
2018
- 2018-02-08 US US15/892,364 patent/US10250750B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7065493B1 (en) * | 2000-04-06 | 2006-06-20 | International Business Machines Corporation | Workflow system and method |
WO2002065741A2 (en) * | 2001-01-30 | 2002-08-22 | Nuasis Corporation | Digital multimedia contact center |
US20020112055A1 (en) * | 2001-02-12 | 2002-08-15 | Karen Capers | Integrated communication server and method |
CN1788264A (zh) * | 2003-05-13 | 2006-06-14 | 基永有限公司 | 用于在有线或无线网络中路由报文的***和方法 |
EP1484903A2 (en) * | 2003-06-05 | 2004-12-08 | Genesys Telecommunications Laboratories, Inc. | Automated and real-time determination of skills of agents and systems in a multimedia communications network |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9924038B2 (en) | 2008-12-19 | 2018-03-20 | Genesys Telecommunications Laboratories, Inc. | Method and system for integrating an interaction management system with a business rules management system |
US10250750B2 (en) | 2008-12-19 | 2019-04-02 | Genesys Telecommunications Laboratories, Inc. | Method and system for integrating an interaction management system with a business rules management system |
US9992336B2 (en) | 2009-07-13 | 2018-06-05 | Genesys Telecommunications Laboratories, Inc. | System for analyzing interactions and reporting analytic results to human operated and system interfaces in real time |
US9912816B2 (en) | 2012-11-29 | 2018-03-06 | Genesys Telecommunications Laboratories, Inc. | Workload distribution with resource awareness |
US10298766B2 (en) | 2012-11-29 | 2019-05-21 | Genesys Telecommunications Laboratories, Inc. | Workload distribution with resource awareness |
US9542936B2 (en) | 2012-12-29 | 2017-01-10 | Genesys Telecommunications Laboratories, Inc. | Fast out-of-vocabulary search in automatic speech recognition systems |
US10290301B2 (en) | 2012-12-29 | 2019-05-14 | Genesys Telecommunications Laboratories, Inc. | Fast out-of-vocabulary search in automatic speech recognition systems |
CN110036623A (zh) * | 2016-12-19 | 2019-07-19 | 亚马逊技术股份有限公司 | 按需生成联络中心 |
CN110036623B (zh) * | 2016-12-19 | 2021-06-08 | 亚马逊技术股份有限公司 | 按需生成联络中心 |
CN110612545A (zh) * | 2017-05-09 | 2019-12-24 | 甲骨文国际公司 | 自学习自适应路由*** |
CN110612545B (zh) * | 2017-05-09 | 2023-10-31 | 甲骨文国际公司 | 自学习自适应路由*** |
Also Published As
Publication number | Publication date |
---|---|
WO2010080323A3 (en) | 2010-10-14 |
US9924038B2 (en) | 2018-03-20 |
US9538010B2 (en) | 2017-01-03 |
WO2010080323A2 (en) | 2010-07-15 |
US20150312415A1 (en) | 2015-10-29 |
JP2012513165A (ja) | 2012-06-07 |
EP2380340A2 (en) | 2011-10-26 |
US20140119535A1 (en) | 2014-05-01 |
EP2380340A4 (en) | 2016-08-03 |
US20100158239A1 (en) | 2010-06-24 |
CN102257800B (zh) | 2015-03-04 |
US20180167509A1 (en) | 2018-06-14 |
KR20110097853A (ko) | 2011-08-31 |
KR101263224B1 (ko) | 2013-05-13 |
US8654963B2 (en) | 2014-02-18 |
US10250750B2 (en) | 2019-04-02 |
JP5616357B2 (ja) | 2014-10-29 |
US20170118343A1 (en) | 2017-04-27 |
US9083802B2 (en) | 2015-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102257800B (zh) | 用于将业务规则管理***与交互管理***集成的方法和*** | |
CN102037482B (zh) | 递归式自适应交互管理***和方法 | |
US20180205828A1 (en) | Real-time customer profile based predictive routing | |
US7995740B2 (en) | Automatic call distribution system using computer network-based communication | |
JP5559195B2 (ja) | 対話のルーティング性能を改善するためのシステムおよび方法 | |
CN102754418B (zh) | 便携连续性对象 | |
CN102334329B (zh) | 对一组或多组物理联络中心资源进行虚拟化以供一个或多个虚拟联络中心使用 | |
US11146681B2 (en) | Systems and methods for scheduling deferred queues | |
US7940916B2 (en) | Orchestration engine as an intermediary between telephony functions and business processes | |
AU2019339331B2 (en) | Method and system to predict workload demand in a customer journey application | |
US11783246B2 (en) | Systems and methods for workforce management system deployment | |
US8189751B2 (en) | Tracking trunk usage in an enterprise network | |
US20230186317A1 (en) | Systems and methods relating to managing customer wait times in contact centers |
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 | ||
ASS | Succession or assignment of patent right |
Owner name: GLYNDON AMERICAN SECOND HOLDING LLC Free format text: FORMER OWNER: GENESYS TELECOMMUNICATIONS LABORATORIES, INC. Effective date: 20150529 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150529 Address after: American California Patentee after: Green steps on Holdings Co., Ltd of the U.S. second Address before: American California Patentee before: Genesys Telecomm Lab Inc. |