CN101472016B - 管理多个目标acd系统 - Google Patents

管理多个目标acd系统 Download PDF

Info

Publication number
CN101472016B
CN101472016B CN2008101847575A CN200810184757A CN101472016B CN 101472016 B CN101472016 B CN 101472016B CN 2008101847575 A CN2008101847575 A CN 2008101847575A CN 200810184757 A CN200810184757 A CN 200810184757A CN 101472016 B CN101472016 B CN 101472016B
Authority
CN
China
Prior art keywords
goal systems
translater
pattern
special object
acd
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
Application number
CN2008101847575A
Other languages
English (en)
Other versions
CN101472016A (zh
Inventor
皮特·科宁格
桑迪维尔·沙拉瓦南
维亚切斯拉夫·马约尔斯基
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alvaria Inc
Original Assignee
Aspect Software Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aspect Software Inc filed Critical Aspect Software Inc
Publication of CN101472016A publication Critical patent/CN101472016A/zh
Application granted granted Critical
Publication of CN101472016B publication Critical patent/CN101472016B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2254Arrangements for supervision, monitoring or testing in networks
    • H04M3/2263Network management

Abstract

用于管理多个目标系统自动联系分配(ACD)系统的方法和系统,其中多个目标系统中的相应的对象类型可以具有不同的模式。管理系统的用户以单一模式工作,并且翻译器允许管理系统与多个目标系统之间的通信。

Description

管理多个目标ACD系统
技术领域
本发明涉及管理多个目标自动联系分配(automatic contactdistribution,ACD)系统,特别地其中所述目标系统具有不同的模式,并且翻译器允许在所述管理系统与目标系统之间的通信。
附图说明
图1是结合本发明的系统的示例的简化框图。
图2是结合本发明的方法的示例的简化流程图。
具体实施方式
尽管本发明能够以多种方式实现,然而在附图中显示并在下文中描述了几个实施例,应理解,本公开被认为是本发明的一个范例,而并不旨在将本发明限制为所例证或描述的特定实施例。
通过集中管理多个“呼叫中心”或ACD系统,能够实现特定功效,即除了其它功能之外,还分配被构成为组织的电话呼叫或其它联系。然而,被集中管理的多个目标ACD系统中的每一个都可以是一个系统的不同版本或者甚至可以是完全不同的系统。例如,一个中央系统可以用于管理一个商业上销售的ACD系统(例如传统的Rockwell“Spectrum”ACD系统,或传统的Concerto“Unified IP”ACD系统,或传统的Aspect  ACD系统)的不同版本,或者甚至可以用于管理以不同商业方式销售的系统以及市场上无法得到的不同的专有系统。
在图1的示例中,描绘了若干目标系统10以及用于用户管理目标系统10的若干用户界面20。所述目标系统10不局限于用于在代理之中分配联系的ACD开关,而是也可以包括ACD外围设备,例如职工管理系统、产生呼出的拨号系统等等。在图1的示例中,在框30内表示的所有元素都驻留于管理系统的服务器中。用户界面20和目标系统10与管理系统的服务器进行通信。通信模块32用于安排管理系统与用户界面20之间的通信。存在事务协调器34、用于所述管理系统的适配器36和对应于各个目标系统10的多个目标系统适配器12。存在数据库46、数据加载适配器44和用于来自不同目标系统的数据的不同数据加载器的文件夹18。
例如,当管理系统重启时,它能够请求用于每个目标系统10的配置数据,并且能够将该数据存储在数据库46中。这与图2中例证的示例方法中的步骤52和54相对应。例如,事务协调器34、适配器36和目标系统适配器12可以组成用于请求用于每个目标系统10的配置数据的装置,而事务协调器34、数据加载适配器44、文件夹18中的数据加载器和数据库46可以组成用于存储配置数据的装置。相似地,当目标系统被添加或改变时,能够获得并存储数据。根据如何设计所述系统,步骤52和54可以包括获取并存储用于所有目标系统10的所有配置数据,或者可选地可以只包括已经改变的配置数据。
在管理目标系统10时,经常查看、修改或重新安排下文中被称为对象的某些信息单元。可以根据管理目标系统10的用户典型地可能想要查看或编辑的对象类型的数目对这些对象进行分组。这些对象类型的示例包括代理、代理群、代理超群、中继线群(即,电话线的集合)、ANI(即,主叫数目)、DNIS(即,被叫数目)、监督者团队、代理监督者、公告、联系主题分类(例如,计费、销售、维护支持等)、业务分类(即,诸如只在呼叫中(in-call)之类的允许的标准组等)、管理系统的客户端(例如,监控统计数字的外部观察员)、系统管理员和技术员。在不同目标系统中,可以使用不同模式来存储和表示对应的对象类型。
在优选实施例中,可以在任何特定目标系统10内本地地编辑对象,或者实际上,任意特定目标系统10被认为是“它自身数据的主人”。在本实施例中,只有从目标系统10接收的数据将被写入管理系统的数据库46。在其它实施例中不必如此。
回到图1的示例中,翻译器适配器38和42分别访问文件夹14和16中的适当翻译器。使用数据定义和分类,翻译器将管理系统中的对象转换为用于往返于目标系统的传送的正确模式。例如,文件夹14中的每个不同的翻译器可以在管理系统的模式与不同的商业或专有ACD系统的模式之间进行翻译,并且文件夹16中的每个不同的翻译器可以在管理系统的模式与特定ACD系统的不同版本的模式之间进行翻译。在某些情况下,为了转换到正确的商业系统以及该商业系统的正确版本,能够使用两个翻译器来将对象转换为正确的模式。可以存在其它的翻译器和适配器,并且可以存在其它的表示它们的框图。
管理目标系统10的用户能够通过用户界面20与管理系统通信。在图2的示例的步骤62中,浏览特定对象类型内的对象集合。例如,通信模块32、事务协调器34和数据46可以组成用于提供对象的集合以及用于提供用户想要编辑的特定对象的装置。该对象的集合是从数据库46中取回的,并表示多个目标系统10的信息,但特定对象典型地表示与特定目标系统10相关联的信息。在步骤64中,选择和编辑特定对象。
继续图2的示例,假设用户已经在用户界面20处发起保存编辑的命令。在步骤66中,事务协调器34可以请求翻译器适配器42来例如从文件夹16中获取适当的翻译器。在步骤68中,该翻译器转换对所编辑的对象进行转换,以用于特定的预期目标系统10。所述预期目标系统10可以不是当所述对象被选择时以及在对所述对象进行编辑之前与所述对象相关联的同一个目标系统10。在步骤72中,将被转换的对象发送到与所述预期目标系统10相对应的适当的目标系统适配器12。在步骤74中,在所述预期目标系统10中进行所述编辑,并将所述对象返回到所述管理系统。在步骤76中,事务协调器34可以再次请求翻译器适配器42,以便例如从文件夹16中获取适当的翻译器。在步骤78中,翻译器将所述返回的对象重新转换为用于管理系统的对象。在步骤82中,将所述重新转换的对象写到数据库46中,并且能够在用户界面20处查看所述编辑。
例如,事务协调器34和翻译器适配器42可以组成用于获取翻译器的装置,所述翻译器被设计为在管理系统的模式与预期目标系统10的模式之间进行翻译。文件夹16中的翻译器可以组成用于对所编辑的对象进行转换以用于预期目标系统10的装置,以及用于对从预期目标系统10中接收到的对象进行重新转换以用于管理系统装置。事务协调器34、适配器36和适当的目标系统适配器12可以组成用于提供转换对象以在预期目标系统10中进行编辑的装置,以及用于从预期目标系统10中接收回所述转换对象的装置。事务协调器34和数据库46可以组成将重新转换的对象写到数据库46中的装置。
用户可以查看表示从特定目标系统10中获取的信息的对象,对所述对象进行编辑,并将其保存到相同的或不同的目标系统10中。用户只与管理系统的模式进行交互,并且往返于用于不同目标系统10的模式的翻译无缝地发生。
只有文件夹14、16和18以及目标系统适配器12包括专门用于特定目标系统10的模块。管理系统的其它组件一般地运行。例如,翻译器可以在文件夹16中被添加或替换,以适应新的或修改的目标系统10,而不需要在管理系统的剩余部分中改变任何代码(除此之外,数据库46也可以需要某些修改,以适应从新的目标系统10中导出的数据)。例如,翻译器适配器42可以扫描文件夹16,以寻找可用的翻译器,因而在运行期间根据需求动态地获取新的翻译器。
对于给定的对象类型,用于管理系统的模式能够包括在不同目标系统10的每个模式中存在的属性。也可以存在目标系统标识符和元数据,所述元数据指示对于给定的对象类型的在给定目标系统10中可用的属性。使用该附加信息,在用户界面20处实际显示给用户的属性能够被限制为符合在预期目标系统10的模式中可用的属性。例如,上面提到的保存在数据库46中、并通过事务协调器34和通信模块32传送的元数据可以组成用于对将在用户想要编辑所述对象时被显示的对象的属性进行限制的装置。
例如,如果预期目标系统10无法适应给定对象类型的特定属性,则当用户对用于该预期目标系统10的对象类型的对象进行编辑时能够隐藏该属性的字段。当用户发起保存所述编辑的命令时,适当的翻译器(例如来自文件夹16)将根据所述预期目标系统10的模式,使用所述被编辑的对象的字段来构成(populate)对象。
因此,在一个目标系统10中添加的丰富细节不会丢失,这正是如果管理系统的模式被限制为在所有不同的目标系统10中可用的那些属性时的情况。
作为示例,假设用户查看来自多个目标系统10的代理的集合,并且第一目标系统10的模式不包括代理绰号的属性,但第二目标系统10的模式包括该属性。如果预期目标系统10是前者情况,那么当用户正在编辑代理对象时,绰号字段将不会出现在所述用户界面20上。然而,如果所述预期目标系统10是后者情况,则绰号字段将会出现。在任一种情况下,用户只与管理系统的模式进行交互,并且适当的翻译器(例如来自文件夹16)将根据所述预期目标系统10的模式,使用来自所述被编辑对象的字段来构成代理对象。
从前述内容将观察到,可以在不背离本发明的新颖的概念的真正精神和范围的前提下,完成多种修改和变化。应理解,并不旨在对所例证或描述的特定实施例进行任何限制。

Claims (19)

1.一种管理多个目标自动联系分配ACD系统的方法,其中所有目标系统不使用同一模式来表示一特定对象,以及所述目标系统能够包括ACD开关,并且能够包括ACD外部设备,所述方法包括:
提供所述特定对象以对所述特定对象进行期望的编辑;
获取翻译器,所述翻译器被设计用于在管理系统的模式与所述目标系统中的一个预期目标系统的模式之间进行翻译;
使用所述翻译器来对所编辑的对象进行转换,以用于所述预期目标系统;
提供所述被转换的对象以在所述预期目标系统中进行所述编辑。
2.如权利要求1所述的方法,还包括:
提供指示器,以用于限制当所述特定对象被第一次提供以进行所述期望的编辑时被显示的所述特定对象的属性;
其中,能够将显示的属性限制为符合在预期目标系统的模式中可用的特定对象的属性。
3.如权利要求1所述的方法,还包括:
从所述预期目标系统中接收转换后的对象;
使用所述翻译器来对所述接收到的对象进行重新转换,以用于所述管理系统;
将所述重新转换后的对象写到所述管理系统的数据库中。
4.如权利要求1所述的方法,还包括:
请求所述目标系统中的每一个的配置数据;
将所述配置数据存储到所述管理系统的数据库中。
5.如权利要求1所述的方法,还包括:
提供对象集合,以选择所述集合中的一个对象;
所述集合包括所述特定对象。
6.如权利要求1所述的方法,所述特定对象具有特定对象类型,所述对象类型选自包括下列项的群:代理、代理群、代理超群、中继线群、主叫数目、被叫数目、监督者队伍、代理监督者、公告、联系主题分类、业务分类、管理系统的客户端、系统管理员和技术员。
7.一种用于管理多个目标自动联系分配ACD系统的统一系统,其中所有目标系统不使用同一模式来表示一特定对象,以及所述目标系统能够包括ACD开关,并且能够包括ACD外部设备,所述统一系统包括:
数据库,用于存储分别与目标系统中的不同目标系统相关联的信息;
事务协调器,用于在所述数据库、目标系统中的不同目标系统以及用于所述统一系统的用户的用户界面之间协调对象的通信;
具有翻译器的至少一个文件夹,其中所述至少一个文件夹中的各个翻译器被设计用于在统一系统的模式与各个目标系统的模式之间进行翻译;
其中,新的翻译器能够被添加到所述至少一个文件夹中,而不用重启所述统一系统,不用改变用于所述事务协调器的操作的代码,以及不用改变用于与所述用户界面进行通信的代码;
其中,所述新的翻译器能够在运行期间根据需求动态地获得。
8.如权利要求7所述的系统,还包括:
数据加载器的至少一个文件夹,
至少一个翻译器适配器,用于访问数据加载器的至少一个文件夹中的一个适当的翻译器。
9.如权利要求7所述的系统,还包括:
多个目标系统适配器;
通过与目标系统中的一个特定目标系统相对应的一个目标系统适配器来进行所述统一系统与所述特定目标系统之间的通信。
10.如权利要求7所述的系统,其中,对于一特定对象类型,所述统一系统的模式包括每一目标系统的模式中存在的属性。
11.如权利要求7所述的系统,还包括:
所述统一系统的模式,包括所述特定对象的目标系统标识符属性;
与所述特定对象相关联的元数据;
其中,所述元数据能够用于指示在所述特定对象的特定目标系统中可用的属性。
12.如权利要求7所述的系统,还包括通信模块,用于安排统一系统与用户界面之间的通信。
13.如权利要求7所述的系统,还包括:
数据加载器的文件夹,其中,所述数据加载器的文件夹中的各个数据加载器被设计为利于将各个目标系统的配置数据写到所述数据库中;
数据加载适配器,用于访问所述数据加载器的文件夹中的一个适当的数据加载器。
14.一种用于管理多个目标自动联系分配ACD系统的统一系统,其中,所有目标系统不使用同一模式来表示一特定对象,以及所述目标系统能够包括ACD开关,并且能够包括ACD外部设备,所述统一系统包括:
用于提供所述特定对象以对所述特定对象进行期望的编辑的装置;
用于获取翻译器的装置,所述翻译器被设计用于在所述统一系统的模式与目标系统中的一个预期目标系统的模式之间进行翻译;
用于对所编辑的对象进行转换以用于所述预期目标系统的装置;
用于提供所述被转换的对象以在所述预期目标系统中进行所述编辑的装置。
15.如权利要求14所述的系统,还包括:
用于限制当所述特定对象被第一次提供以进行所述期望的编辑时所显示的所述特定对象的属性的装置;
其中,能够将显示的属性限制为符合在所述预期目标系统的模式中可用的特定对象的属性。
16.如权利要求14所述的系统,还包括:
用于从所述预期目标系统中接收转换后的对象的装置;
用于对所述接收到的对象进行重新转换以用于所述统一系统的装置;
用于将所述重新转换后的对象写到所述统一系统的数据库中的装置。
17.如权利要求14所述的系统,还包括:
用于请求所述目标系统中的每一个的配置数据的装置;
用于将所述配置数据存储到所述统一系统的数据库中的装置。
18.如权利要求14所述的系统,还包括:
用于提供对象集合以选择所述集合中的一个对象的装置;
所述集合包括所述特定对象。
19.如权利要求14所述的系统,所述特定对象具有特定对象类型,所述对象类型选自包括下列项的群:代理、代理群、代理超群、中继线群、主叫数目、被叫数目、监督者队伍、代理监督者、公告、联系主题分类、业务分类、统一系统的客户端、系统管理员和技术员。
CN2008101847575A 2007-10-25 2008-10-24 管理多个目标acd系统 Active CN101472016B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/977,589 2007-10-25
US11/977,589 US7925002B2 (en) 2007-10-25 2007-10-25 Administering multiple target ACD systems

Publications (2)

Publication Number Publication Date
CN101472016A CN101472016A (zh) 2009-07-01
CN101472016B true CN101472016B (zh) 2012-10-10

Family

ID=40280711

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101847575A Active CN101472016B (zh) 2007-10-25 2008-10-24 管理多个目标acd系统

Country Status (3)

Country Link
US (1) US7925002B2 (zh)
EP (1) EP2053838A1 (zh)
CN (1) CN101472016B (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050131837A1 (en) 2003-12-15 2005-06-16 Sanctis Jeanne D. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
US8370269B2 (en) 2004-06-02 2013-02-05 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US9747622B1 (en) 2009-03-24 2017-08-29 Overstock.Com, Inc. Point-and-shoot product lister
US10104183B2 (en) * 2010-06-22 2018-10-16 Microsoft Technology Licensing, Llc Networked device authentication, pairing and resource sharing
US10546262B2 (en) 2012-10-19 2020-01-28 Overstock.Com, Inc. Supply chain management system
US11023947B1 (en) 2013-03-15 2021-06-01 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
US10810654B1 (en) * 2013-05-06 2020-10-20 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US9483788B2 (en) 2013-06-25 2016-11-01 Overstock.Com, Inc. System and method for graphically building weighted search queries
US10929890B2 (en) 2013-08-15 2021-02-23 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US10872350B1 (en) 2013-12-06 2020-12-22 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
WO2017078732A1 (en) * 2015-11-06 2017-05-11 Hewlett Packard Enterprise Development Lp Usage hint for a data structure
US10534845B2 (en) 2016-05-11 2020-01-14 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US11514493B1 (en) 2019-03-25 2022-11-29 Overstock.Com, Inc. System and method for conversational commerce online
US11205179B1 (en) 2019-04-26 2021-12-21 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11734368B1 (en) 2019-09-26 2023-08-22 Overstock.Com, Inc. System and method for creating a consistent personalized web experience across multiple platforms and channels

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498846B1 (en) * 1998-07-01 2002-12-24 Nec Corporation Method and system for distributing data to nodes in PBX network
US6690786B1 (en) * 1999-12-29 2004-02-10 Lucent Technologies Inc. Telephone system having multiple administrators of switching system resources
US6707812B1 (en) * 1999-06-02 2004-03-16 Accenture Llp System, method and article of manufacture for element management in a hybrid communication system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1408395A (en) 1993-08-24 1995-06-06 Aspect Telecommunications Corporation Method for accessing real-time data ina automatic call distribution system
ES2112787B1 (es) 1996-03-25 1999-01-01 Telefonica Nacional Espana Co Estructura de operacion y conservacion centralizada aplicable en una planta telefonica.
WO1998054884A1 (en) 1997-05-30 1998-12-03 Northern Telecom Limited Telephone system integrated text based communication processes, apparatus and systems
US6002749A (en) * 1997-05-30 1999-12-14 Nortel Networks Corporation Telephone system integrated text based communication apparatus and systems to establish communication links to TDD and/or TTY devices and other telephone and text server systems
US6324547B1 (en) * 1998-04-02 2001-11-27 Lucent Technologies Inc. Method for creating and modifing similar and dissimilar databases for use in intelligent network configurations for telecommunication systems
BR0114774A (pt) 2000-10-23 2004-07-27 Steven W Statham Recuperação de dados relacionados com um centro telefônico
US6700971B1 (en) * 2000-11-27 2004-03-02 Avaya Technology Corp. Arrangement for using dynamic metrics to monitor contact center performance
US7684989B1 (en) * 2003-04-14 2010-03-23 Travelers Property Casualty Corp. Method and system for integrating an interactive voice response system into a host application system
US7590107B2 (en) * 2004-11-09 2009-09-15 Marshall Peltz TCP/IP transport interface for ISDN telephone
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
US7970118B2 (en) * 2006-02-22 2011-06-28 Accenture Global Services Limited User-defined priority call router

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498846B1 (en) * 1998-07-01 2002-12-24 Nec Corporation Method and system for distributing data to nodes in PBX network
US6707812B1 (en) * 1999-06-02 2004-03-16 Accenture Llp System, method and article of manufacture for element management in a hybrid communication system
US6690786B1 (en) * 1999-12-29 2004-02-10 Lucent Technologies Inc. Telephone system having multiple administrators of switching system resources

Also Published As

Publication number Publication date
US20090110181A1 (en) 2009-04-30
CN101472016A (zh) 2009-07-01
US7925002B2 (en) 2011-04-12
EP2053838A1 (en) 2009-04-29

Similar Documents

Publication Publication Date Title
CN101472016B (zh) 管理多个目标acd系统
US8255260B2 (en) System and method for filtering exceptions generated by forecasting and replenishment engine
CN1148689C (zh) 事务支持系统和与其相连的事务终端装置
DE60226246T2 (de) Verfahren, benutzereinheit und computerlesbares medium mit gespeicherten anweisungen zum verwalten der kommunikation in einem system
EP2242010A1 (en) Systems and/or methods for end-to-end business process management, business event management, and/or business activity monitoring
US7039168B1 (en) System and method for inventory of and access to recorded announcements
CN101315711A (zh) 一种医疗机构候诊排队叫号系统
CN101477596A (zh) 医疗数据中心系统
CN201218964Y (zh) 一种医疗机构候诊排队叫号系统
JPH10507330A (ja) 電話呼出しビジネス情報を交換するために複数のコンピュータをインターフェース接続する方法及び装置
EP2713589B1 (en) File management system and method, and file management program for telephone conversations
US20070203730A1 (en) Real property transaction database and method to monitor the status of a real property transaction
US8533234B2 (en) Custom data display
CN1722757B (zh) 基于话音通讯的录音系统
KR20020070274A (ko) 메세지 대기 시스템 및 방법
CN112328813A (zh) 基于ai的推荐信息生成方法、装置及计算机设备
US9213699B2 (en) Super-object in administering system
US7106890B1 (en) Enterprise-wide data access techniques
CN109784680A (zh) 外业现场访点行为与应急调度管理系统
EP3025264A1 (en) Method of digital images management and a digital images management system
US20120143774A1 (en) Techniques for Creating Service Status Abstraction Layers Based on Client Roles in a Business Process Management Scenario
CN102542416A (zh) 一种网络业务管理的方法及系统
Clarke et al. Hospital managers closely observed: Some features of new technology and everyday managerial work
US20030154241A1 (en) System and method for processing work according to an active work model
EP2019369A1 (en) Integrator module for several computer applications

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