号码规格化方法和显示的制作方法

文档序号:8001471阅读:167来源:国知局
号码规格化方法和显示的制作方法【专利摘要】本发明涉及号码规格化方法和显示。提供了方法、设备和系统以使得企业网络管理员可以利用企业规范格式以及号码规格化表和友好显示表来创建和显示拨号方案管理系统。提供一种方案以用于利用企业规范格式来简单并且图形化地创建和管理呼叫路由,而不是通过利用没有图形表示且多种格式的一系列表的传统路由方案。通过在管理拨号方案时使用具有图形表示的单种格式,实现和管理变得显著更简单且更有效率。【专利说明】号码规格化方法和显示【
技术领域
】[0001]本公开总体上涉及企业网络,更特别地,涉及利用企业规范格式以及号码规格化表和友好显不表来创建和显不拨号方案管理系统。【
背景技术
】[0002]企业网络的效率直接受到拨号方案是否满足公司要求的影响。企业网络管理员的责任是确保网络被建立为以高效的方式处理电话呼叫。电话编号方案是用于向用户分配电话号码和特征以及在电话网络内对呼叫进行路由的一组规则。拨号方案是一组具体的国家代码、区域代码、接入代码(accesscode)、或拨号数字组合,其设置用于网络中的所有呼叫和受管理特征的数字位数和数字模式(pattern)。典型的拨号方案模型包括开放和封闭拨号方案,开放拨号方案允许所拨数字的长度可变,封闭拨号方案具有固定的拨号数字总长度。[0003]管理员一般建立地点特定的拨号模式/方案。拨号模式通常包括用于拨号呼叫位于相同地点的人员的“短代码”,短代码可以跨越企业网络在不同地点不是唯一的。每个地点典型地具有本地拨号规则,例如在美国,“9”用于接外线,“I”用于长途,“011”用于国际长途。[0004]历史地看,除了短代码和本地拨号规则之外,拨号方案已经包括了下列路由表/策略中的一些或全部:自动替换路由(AutomatedAlternateRouting)(AAR-私有)、自动路由选择(ARS-公共)、统一拨号方案(UDP-其它,非AAR和ARS)、以及特征接入代码(FAC)。没有路由的统一图示,上面列出的表都仅是文本数据条目的格式。[0005]在现今的私有分机交换机的复杂度、地点和分布式模型的多样性、以及在混合网络中使用多个协议(例如VoIP、SIP、虚拟协议)的情况下,建立和管理有效的拨号方案已经变得越来越具有挑战性。出现了如何能够容易并且有效地管理和显示企业网络中的拨号方案的问题。【
发明内容】[0006]关于以上问题以及其它问题,构思了这里给出的实施例。特别地,本公开的实施例提出了去除传统路由表(legacyroutingtable)和策略的能力以及用于企业网络路由的新范例(paradigm)的利用。该提议建议将规范模型应用到拨号方案以提供每用户至少一个号码,其在全企业中是唯一的,并向管理员提供树结构以图形化描绘拨号模式。代替传统路由,将规定通用号码规格化表(NNT)和友好显示表(FDT)的层次。管理员面对的主要问题中的三个问题包括分机重叠、拨号接入代码重叠以及特征透明度,这将用新模型得到解决。还将解决其它问题。核心应用在以企业规范号码运行时将不再需要知道地点特定的拨号。树结构将与地点或组关联,而不是如传统路由模型中那样与端点(endpoint)或服务器关联。组和个体可以基于地点分配给服务器。[0007]号码规格化表将改变传统路由模型。号码规格化将消除AAR、ARS、UDP和FAC表。企业规范号码和号码规格化规则属性可以针对每个终端用户以地点无关、企业网络唯一的格式分配。指南将包括关于避免短拨号与号码规格化之间的冲突的规定的指令。NNT将执行惯常由传统路由方案处理的所有拨号方案和特征的能力,FDT将把任何编号格式转换成容易识别的号码以供电话显示。此外,NNT和FDT策略可被图形描绘于一系列链接的页面中以便于管理员容易和高效地使用。[0008]这里使用的短语“拨号方案”和“拨号模式”指的是用于向订户分配电话号码和在电话或企业网络中对呼叫进行路由的编号方案。[0009]这里使用的短语“企业规范”意味着贯穿企业网络是唯一的。[0010]这里使用的短语“号码规格化”指的是将以各种格式给出的号码串转换成单个标准格式以用于路由和显示。[0011]这里使用的短语“短拨号”意味着特殊电话号码,显著短于完整电话号码,其可以在企业网络内用于呼叫内部一方而不需要拨完整的电话号码。[0012]这里使用的短语“统一资源标识符”或URI指的是用于资源命名和识别的一串字符。[0013]这里使用的短语“视觉描绘”或“图形描绘”是图片,其允许观众形成所示概念的清晰心智图像或提供实际屏幕、产品或特征的表示。[0014]短语“至少一个”、“一个或更多”以及“和/或”是开放表示,它们在效果上既是连接性的又是分离性的。例如,表述“A、B和C中的至少一个”、“A、B或C中的至少一个”、“A、B和C中的一个或更多”、“A、B或C中的一个或更多”以及“A、B和/或C”中的每个都意味着单独A、单独B、单独C、A和B—起、A和C一起、B和C一起、或者A、B和C三者一起。[0015]术语“一”或“一个”实体指的是一个或更多该实体。故此,术语“一”(或“一个”)、“一个或更多”以及“至少一个”可以在这里互换地使用。还需要注意,主语“包括”、“包含”和“具有”可以互换地使用。[0016]这里使用的术语“自动”及其变型指的是在执行过程或操作时没有实质人工输入的情况下完成的任何过程或操作。然而,即使过程或操作的执行利用了实质性和非实质性的人工输入,如果输入在过程或操作的执行之前接收到的话,那么过程和操作也可以是自动的。如果人工输入影响了过程或操作如何执行,那么这种输入被视为实质性的。同意过程或操作的执行的人工输入被认为不是“实质性”的。[0017]这里使用的术语“计算机可读介质”指的是参与向处理器提供指令以供执行的任何有形存储器。这样的介质可采取任何形式,包括但不限于非易失性介质、易失性介质和传输介质。非易失性介质包括例如NVRAM、磁盘或光盘。易失性介质包括动态存储器诸如主存储器。计算机可读介质的一般形式包括例如软盘、柔性盘、硬盘、磁带或任何其它磁介质、磁光介质、CD-ROM、任何其它光学介质、打孔卡、纸带、带有孔图案的任何其它物理介质、RAM、PR0M、EPR0M、快闪EPROM、固态介质如存储卡、任何其它存储芯片或盒、或者计算机可读的任何其它介质。当计算机可读介质配置为数据库时,将理解的是,数据库可以是任何类型的数据库,诸如关系型、层次型、面向对象型等等。因此,本公开视为包括有形存储介质和现有技术意识到的等价介质和后继介质,其中存储有本发明的软件实现。当计算机可读介质配置为数据库时,将理解,数据库可以是任何类型的数据库,诸如关系型、层次型、面向对象型等坐寸ο[0018]这里使用的术语“确定”、“判定”和“计算”及其变型被互换地使用并且包括任意类型的方法、过程、数学运算或技术。[0019]这里使用的术语“模块”指的是能够执行与该元件相关联的功能性的任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑、或者硬件和软件的组合。此外,虽然关于示范性实施例描述了本公开,但是应意识到,本公开的各个方面可以单独地主张权利。【专利附图】【附图说明】[0020]本公开将结合附图来进行描述:[0021]图1是根据本公开实施例的通信系统的结构图;[0022]图2是框图,描绘了根据本公开实施例使用的企业网络服务器的部件;[0023]图3a描绘了根据本公开实施例的拨号方案用户界面;[0024]图3b描绘了根据本公开实施例的拨号方案用户界面;[0025]图3c描绘了根据本公开实施例的拨号方案用户界面;[0026]图4是流程图,描绘了根据本公开实施例在呼叫序列中的号码规格化方法的各方面。【具体实施方式】[0027]下面的描述仅提供实施例,无意限制本公开的范围、应用或配置。而是,下面的描述将向本领域技术人员提供使之能够实现这些实施例的说明。在不偏离所附权利要求阐述的本公开的思想和范围的情况下,可以就元件的功能和布置做出各种改变。[0028]图1示出根据本公开的至少一些实施例的通信系统100的示范性实施例。通信系统100可以是分布式系统,在一些实施例中,其包括一个或更多通信网络116,网络116促进了企业网络通信服务器108与一个或更多雇员的用户设备120a-n以及局域网或分散地点104、124a-b之间的通信。通信系统100可包括更多或更少数量的分布式站点、二级地点、或到除所示之外的其它公司的连接,如椭圆形所示。[0029]通信网络116可以是包(packet)交换的和/或电路交换的。示范性通信网络116包括但不限于诸如因特网的广域网(WAN)、局域网(LAN)、个人区域网络(PAN)、公共交换电话网络(PSTN)、简易老式电话服务(POTS)网络、蜂窝通信网络、IP多媒体子系统(MS)网络、SIP网络、IP语音(VoIP)网络、或它们的组合。在一种配置中,通信网络116是支持TCP/IP协议套装的公共网络。通信网络116支持的通信包括实时、近实时和非实时通信。例如,通信网络116可以支持语音、视频、文本、网络会议、或任何媒体组合。此外,通信网络116可包括多种不同的通信介质,诸如同轴电缆、铜缆/导线、光纤缆线、用于无线收发消息的天线、以及它们的组合。此外可意识到,通信网络116无需限制到任何一种网络类型,而是可以由多种不同的网络和/或网络类型构成。[0030]企业网络104可提供雇员的用户设备120a_n能接入和使用企业网络服务的地点。企业网络104可提供的服务的示例包括通信服务、媒体服务、数据存储服务、处理服务、应用服务、它们的组合、以及任何其它自动或计算机实施的服务、应用或电话特征。在一些实施例中,企业网络104可经由万维网服务器或万维网服务器的群组提供的一个或更多网页提供到其服务的接入,并且可受管理员管理或控制。企业网络104可向雇员120a-n提供拨号方案,拨号方案给出在企业网络104内和外对呼叫进行路由的具体规则和参数。[0031]如这里将进一步详细论述的那样,企业网络104可包括为雇员的用户设备120a_n提供任何数量的电话服务和应用的功能,以及在企业网络数据库112中存储包括用户偏好在内的参数的功能。这提供了一组具体信息以将电话和数据服务从企业网络104有效地递送到雇员的用户设备120a-n。[0032]应意识到,企业网络104可以是分布式的。尽管本公开的实施例将涉及具有多个地点和雇员的单个企业网络104,但是将意识到,这里主张权利的实施例不限于此。例如,多个企业网络104可以通过多个不同的服务器和网络而连接。雇员可以与企业网络104的一个或更多实例相关联,且可以通过通信网络116连接到其它通信网络、企业网络和公司。[0033]通信系统100可以是分布式系统,在一些实施例中,包括将一个或更多地点124连接到企业网络104的通信网络116,企业网络104能访问企业网络数据库112。在一些实施例中,企业网络104可管理通信服务器108,在通信服务器108中,拨号方案被创建和部署以处理来往于雇员的用户设备120a-n的呼叫流和应用递送。[0034]雇员的用户设备120a_n可对应于雇员、顾客、或其它通信设备。根据本公开的至少一些实施例,雇员可利用他或她的通信设备120来发起呼叫,其可以在企业网络104内或外发起。示范性选项包括但不限于从在美国外呼叫的一个雇员引导到美国内的地点中的呼口L雇员呼叫在同一地理地点的另一雇员,顾客从企业网络外呼叫到具体地理地点,等等。呼叫可利用多种协议之一在通信网络116上传输。例如,呼叫可以传输为VoIP上的电话呼叫、SIP上的电话呼叫、有线系统上的模拟或数字呼叫、以及它们的混合组合。[0035]根据本公开的至少一些实施例,通信设备120可包括任何类型的已知通信装备或通信装备的集合。合适的通信设备120的示例包括但不限于个人计算机、笔记本计算机、个人数字助理(PDA)、蜂窝电话、智能电话、座机电话、或它们的组合。一般地,每个通信设备120可适用于支持与其它通信设备120以及通信服务器108的处理资源的视频、音频、文本和/或数据通信。通信设备120用于和其它通信设备120或通信服务器108的处理资源进行通信的媒体类型可取决于通信设备120上以及通信服务器108上可用的特征和通信应用。更具体地,通信服务器108可包括一个或更多拨号方案,由一个或更多管理员管理。[0036]图2示出根据本公开至少一些实施例的企业网络通信服务器108的示范性实施例。在一些实施例中,通信服务器108可包括能执行程序指令的处理器208。处理器208可包括任何通用可编程处理器或控制器以用于执行应用程序。替选地,处理器208可包括特定用途集成电路(ASIC)。处理器208—般用于运行实现由相关服务器或设备执行的各种功能的程序代码。例如,通信服务器108的处理器208可以通过用通信服务器的模块执行拨号方案来实现雇员通信设备120的企业网络路由。[0037]通信服务器108附加地包括存储器204。存储器204可以与处理器208执行程序相关联地使用,且用于临时或长期存储数据和/或程序指令。例如,通信服务器108的存储器204可包括实现拨号方案管理模块220、浏览器应用模块224、通信应用序列器模块228和用户偏好模块232的软件,这些模块能一起操作以给出用于通信设备120参与企业网络104内外的通信的拨号方案策略。通信服务器108或通信设备120的存储器204可包括内驻的、可移除的和/或本质上远程的固态存储器,诸如DRAM和SDRAM。此外,存储器204可包括不同类型的多个分立部件和/或多个逻辑分区。根据又一些实施例,存储器204包括非暂时性计算机可读存储介质。这样的介质可采取任何形式,包括但不限于非易失性介质、易失性介质、以及传输介质。非易失性介质包括例如NVRAM、磁盘或光盘。易失性介质包括动态存储器,诸如主存储器。计算机可读介质的一般形式包括例如软盘、柔性盘、硬盘、磁带、任何其它磁介质、磁光介质、CD-ROM、任何其它光学介质、打孔卡、纸带、具有孔图案的任何其它物理介质、RAM、PROM、EPROM、快闪EPROM、固态介质如存储卡、任何其它存储芯片或盒、或计算机可读的任何其它介质。[0038]通信服务器108还可包括或可连接到用户输入设备212和用户输出设备216。这样的设备212和216可与通信服务器108的规定和操作相关联地使用,和/或用于允许用户访问和控制驻留在通信服务器108上的特征或应用。用户输入设备212的示例包括键盘、数字小键盘、触摸屏、麦克风、扫描仪、以及与屏幕或其它位置编码器组合的指向设备。用户输出设备216的示例包括显示器、触摸屏显示器、扬声器和打印机。通信服务器108还一般包括通信接口236以将相关服务器108互连到通信网络116。[0039]通信服务器108在一些实施例中包含存储器204内的模块以用于针对一个或更多企业网络地点104、124对于进入和离开的电话呼叫管理和执行拨号方案。模块可同时运行,或者模块可以如分立模块那样执行功能。通信服务器108可以包括但不限于拨号方案管理模块220、浏览器应用模块224、通信应用序列器模块228和用户偏好模块232中的一个或更多。[0040]拨号方案管理模块220可配置为从人工管理员接收输入。拨号方案管理模块220可允许管理员创建和存储拨号方案的所有方面。管理员可以利用拨号方案管理模块220创建一个或更多号码规格化表和友好显不表,拨号方案管理模块220可以基于管理员的输入与功能或分支小组、地点、或其它相关的雇员组相关联。拨号方案管理模块220将可操作来创建号码规格化规则属性,其可包括匹配条件、匹配模式、最小长度和最大长度。动作可包括位转换、位删除、位插入(“+”或号码)、层级结构中的下个表的调用、访问具有或没有前缀匹配的表链接、提供二次拨号音、以及无匹配通过(no-matchpass-through)。[0041]拨号方案管理器模块220可配置为经由浏览器应用模块224从管理员接收拨号方案指令,浏览器应用模块224将可操作为创建和显示用户界面(UI),管理员可通过UI创建和管理拨号方案策略。浏览器应用模块224将可操作为管理由管理员向拨号方案管理模块220的输入。浏览器应用模块224还将显示来自拨号方案的输出和来自通信服务器108的信息,其可包括但不限于地点或组、用户信息和规定、授权、号码规格化表、友好显示表、用于特定类型电话呼叫的号码规格化规则属性、企业规范参数、地点信息、中继信息、附属服务器信息、错误日志、警报处理、升级能力、测试、许可、以及任何其它标准的或唯一的企业网络要求的任意类型图示。[0042]通信应用序列器模块228可以配置为经由浏览器应用模块224的UI接收信息。通信应用序列器模块228的一个功能可以是以某一顺序运行应用。管理员可以访问浏览器应用模块224的Π以设置将对于用户或用户组可能重要的应用序列化所需的逻辑的参数。当用户从企业网络进行向外的呼叫时,通信应用序列器模块228可调用一组预定规则来序列化用户的应用。已经被管理员配置的任何应用可以被以特定顺序调用或启用。应用序列化可以继续,直到序列中的全部所需应用都已经应用到呼叫。例如,管理员可以已经为用户设置了参数以使用呼叫记录、数据库查找、以及用于所有的用户向外呼叫的插件。应用以该顺序运行,从而当呼叫连接时,用户有权使用呼叫所需的功能。[0043]预定规则可以由管理员经由浏览器应用模块224的UI输入并且存储在用户偏好模块232中。用户偏好是可控制用户的帐号,控制用户进行的呼叫的方向,以及告知用户可能需要哪些应用的设置。用户偏好可包括诸如语言偏好、短拨号选项、消息递送、呼叫显示等的数据。[0044]拨号方案管理器模块220和浏览器应用模块224的组合允许管理员为用户和用户组创建和管理用于企业网络104的拨号方案。通信应用序列器模块228和用户偏好模块232允许针对用户和用户组定制呼叫。除了创建号码规格化表之外,管理员可以能够利用将在图3a-c中详细论述的图示来管理拨号方案。[0045]图3a示出拨号方案300a的图示,其可由企业网络104内的通信服务器108产生并由浏览器应用模块224显示。拨号方案300a的图示包括表的以带有叶节点的树模型的高级表示,叶节点可以与特定地点的用户组相关联。一般地,图示包括三个级别的地点304、308、312,其表示在已经匹配到管理员在拨号方案管理模块220中设置的拨号方案参数的地点的用户或用户组。[0046]树是广泛使用的数据结构,其模拟带有一组链接节点的分层树结构。节点是可包含值、条件或表示单独数据结构的结构。树中的每个节点具有在树中在其之下的零个或更多子节点。具有子(child)节点的节点称为子节点的父节点,节点可具有一个或更多父节点。树中最上面的节点称为根节点。作为最高节点,根节点没有父节点。可以从根节点到达所有其它节点。在树的最底层级的节点称为叶节点。由于它们在最底层级,所以它们没有任何子节点。[0047]组可以是基于地点的,或者以其它方式分组(例如,组织、商业功能),组可以被分配到层级中的任何节点(例如,可以将北美表分配到组)。每个节点可以参考I到N个更一般的表(具有可选的前缀匹配)。号码规格化分析将始于所分配的节点且然后将沿树向上进展。如果发现额外的匹配,那么将执行所发现的第一匹配。如果没有发现额外的匹配,那么选择最长的匹配。例如,法兰克福的用户由节点312bl表示。如果法兰克福的用户向外呼叫在伦敦节点312cl的同事,那么呼叫通过树结构和下面的号码规格化表从法兰克福节点312bl进展到德国节点308b到英国节点308c到伦敦节点312cl。用于法兰克福节点312bl的用户的电话号码处于企业规范格式且跨越所有企业网络地点104、124是唯一的。用于伦敦节点312cl的用户的电话号码也处于企业规范格式且跨越所有企业网络地点104、124是唯一的。此外,每个站点(site)可具有不同的私有编号前缀。例如,丹佛的用户Alice具有私有号码333-1234和直接拨入(DID)号码+1-303-280-1234。洛杉矶用户Bob具有私有号码444-5678和DID号码+1-310-698-5678。快速浏览该地点和表的图示,管理员立即能够发现想要的呼叫规格化,而与规则、参数或号码格式无关。[0048]图3b示出拨号方案300b的图示,其可以由企业网络104内的通信服务器108生成并由浏览器应用模块224显不。拨号方案300b的图不包括号码规格化表(NNT)308、312、316a。一些应用要求统一资源标识符(URI)为企业规范(EC)格式。EC号码是核心可路由的且唯一地表示遍及企业网络在任何地点或站点的单个用户。号码规格化表308、312、316a基于一组预定义的模式匹配和动作设置用于每个用户的规则,包括匹配条件、匹配模式、最小长度和最大长度。动作可包括位转换、位删除、位插入(“十”或号码)、层级结构中的下个表的调用、访问具有或没有前缀匹配的表链接、提供二次拨号音、以及无匹配通过(no-matchpass-through),如前面描述的那样。每个等级的规格化表308、312、316a将包含到其上的父节点的链接。例如,威斯敏斯特号码规格化表316a具有到父节点丹佛市NNT的链接。丹佛市号码规格化表312具有到父节点北美NNT的链接。北美号码规格化表308具有到父节点全球NNT的链接。[0049]模式匹配示例可以是丹佛的用户Sally拨号81402呼叫丹佛用户Mike。数字串81402通过威斯敏斯特级316a处的号码规格化表运行。5位号码从81402转换成538-1402,其中7位号码538-1402为EC。如果Mike电话呼叫在市区工作的Tim,所拨号码将会是93037642203,丹佛市级312处的号码规格化表将把该号码转换成+13037642203,并指示端点(endpoint)插入二次拨号音。每个号码规格化表将具有类似的结构。管理员可能需要查看不同级别的表,查看总体图解视图,并且能够根据需要复制和创建表。[0050]在另一实施例中,管理员可定义用于给定叶节点的一批拨号串和期望的结果。文本框将允许输入拨号串并给出(规格化)结果。这可以允许管理员手动地或按单个按钮地(自动测试)利用号码规格化表运行测试。[0051]在另一实施例中,可以支持字母数字拨号。例如,“acrazyguy@company.com”将被识别且能够通过NNT。[0052]数位操纵将类似于现今存在的那些,但是已有的传统路由表和策略的使用将被企业规范格式、号码规格化、树节点和叶的图形描绘、以及利用友好显示表的数位反转所代替。[0053]图3c示出拨号方案300c的图形描绘,其可由企业网络104内的通信服务器108产生并由浏览器应用模块224显示。拨号方案300c的图形描绘包括号码规格化表316a和友好显不表316b。友好显不表316b可以本质上是表316a中进行的号码规格化的逆反。例如,在用于威斯敏斯特的号码规格化表316a中,如果用户Jen拨号83802,则NNT316a可插入53,将串变为538-3802。在用于威斯敏斯特的友好显示表316b中,如果用户Sarah拨号538-0244,则FDT316b可删除两位,将串变为80244。FDT316b被设计为改变数字串以显示短形式的呼叫方电话号码以及短形式的被叫方号码。这一旦运行通过NNT316a或FDT316b就可以针对所有呼叫向呼叫方和被叫方以相同格式呈现。如上所述,以与NNT316a类似的方式,FDT316b可含有模式、动作和到父节点的链接。[0054]呼叫序列中的号码规格化方法400示于图4中。这里描绘和描述的方法将涉及通信服务器108用来基于规格化模型路由电话呼叫和管理特征的步骤。一般地,方法400始于开始操作并且终结于结束操作。虽然方法400的步骤的一般顺序示于图4中,但是方法400可以包括更多或更少的步骤,步骤的顺序可以与图4所示的顺序不同地布置。方法400可以执行为一组计算机可执行的指令,由计算机系统执行且编码或存储于非暂时性计算机可读介质上。下面,将参照结合图l_3c描述的系统、部件、模块、软件、数据结构等说明方法400。[0055]在步骤104,在一般环境中,企业网络104中的用户将进入办公室并且可以登录到电话中。用户可以输入凭证(credential),其一般包括管理员先前已经通过浏览器应用模块224设置的用户身份和密码。用户凭证可以在步骤408中得到确认。在步骤412,用户可以拿起电话进行呼叫。通信服务器108中的通信应用序列器模块228将执行任何已有的逻辑,序列化用户请求的用于用户的呼叫的任何应用。在步骤416中,基于所拨的串列,电话号码可以运行通过号码规格化表304、308、312、316。可以插入和删除位,可以采取像插入二次拨号音之类的动作,或者如果没有匹配,则号码可以通过。如果号码是企业网络104内的已知匹配,那么电话号码还可以运行通过友好显示表316b,其中电话号码可以插入或删除位,可以采取像插入二次拨号音之类的动作,从而呼叫方的号码可以以“友好”的格式显示。如果号码不是任何表中的匹配,那么号码可以没有转换。[0056]一旦用户登录并且得到确认,已经发起呼叫,并且号码已经被规格化,应用就可以在步骤420中被序列化。在建立媒体会话(mediasession)之前,可以调用逻辑,其添加应用到媒体会话中。在步骤424,可以建立媒体会话,媒体可以在用户和被叫方之间传输。例如,对于SIP呼叫,可以用媒体能力发送INVITE,并可以用媒体能力以2000K应答所发送的INVITE。当呼叫方和被叫方通过例如RTP双路音频流连接时,呼叫发生。在步骤428,当用户挂机时,他或她可终止呼叫。例如,对于SIP呼叫,当断开时,BYE被发送,每方都被释放。过程可结束。[0057]本公开还可以实现在如下各项所述的实施例中。[0058]项目1、一种方法,包括:[0059]在企业网络中的通信服务器上维护拨号方案,该拨号方案具有层级结构,其中该拨号方案中的节点包括满足一组公共拨号方案规则的成员;以及[0060]在呼叫处理期间使用该拨号方案来规格化由该企业网络的用户拨出的号码。[0061]项目2、如项目I所述的方法,其中,所拨出的号码通过该拨号方案被规格化,而与用户拨出该号码的地点无关。[0062]项目3、如项目I所述的方法,还包括:[0063]以企业规范格式为呼叫流分配多个模式;[0064]由该通信服务器基于所述多个模式链接基于树的节点;以及[0065]基于所述呼叫方案,显示表示该呼叫方案的多个链接了的表。[0066]项目4、如项目I所述的方法,其中,该层级结构中的第一节点的成员包括公共地点、组织和商业功能中的至少一个。[0067]项目5、如项目I所述的方法,其中,该拨号方案中的第一规则指定多个模式中的基于该企业网络中设置的第一规则的第一模式。[0068]项目6、如项目5所述的方法,其中,该拨号方案中的第二规则指定所述多个模式中的基于该企业网络中设置的第二规则的第二模式。[0069]项目7、如项目6所述的方法,其中,该第一模式在该第二模式的执行之前执行。[0070]项目8、一种企业网络,包括:[0071]通信服务器,配置为:[0072]维护具有层级结构的拨号方案,其中该拨号方案中的节点包括满足一组公共拨号方案规则的成员;以及[0073]在呼叫处理期间使用该拨号方案来规格化由该企业网络的用户拨出的号码。[0074]项目9、如项目8所述的企业网络,其中,该层级结构中的第一节点的成员包括公共地点、组织和商业功能中的至少一个。[0075]项目10、如项目8所述的企业网络,其中,该拨号方案中的第一规则指定多个模式中的基于该企业网络中设置的第一规则的第一模式。[0076]项目11、如项目9所述的企业网络,其中,该通信服务器使得在管理用户界面中显示该层级结构中的节点的图形表示。[0077]项目12、如项目10所述的企业网络,其中,该拨号方案中的第二规则指定所述多个模式中的基于该企业网络中设置的第二规则的第二模式。[0078]项目13、如项目11所述的企业网络,其中,该第一模式在该第二模式的执行之前执行。[0079]项目14、如项目12所述的企业网络,其中,第一呼叫被路由到第一指定地点,第二呼叫被路由到第二指定地点。[0080]项目15、一种设备,包括:[0081]用于维护用于企业网络的拨号方案的装置,该拨号方案具有层级结构,其中该拨号方案中的节点包括满足一组公共拨号方案规则的成员;以及[0082]用于在呼叫路由期间执行该拨号方案以规格化由企业网络的用户拨出的号码的>J-Uρ?α装直。[0083]项目16、如项目15所述的设备,还包括:[0084]用于以企业规范格式为呼叫流分配多个模式的装置;[0085]用于基于所述多个模式链接基于树的节点的装置;以及[0086]用于基于所述呼叫方案显示表示该呼叫方案的多个链接了的表的装置。[0087]项目17、如项目16所述的设备,其中,所拨出的号码通过该拨号方案被规格化,而与用户拨出该号码的地点无关。[0088]项目18、如项目17所述的设备,其中,该拨号方案中的规则指定多个模式中的基于该企业网络中设置的第一规则的第一模式。[0089]项目19、如项目18所述的设备,其中,该拨号方案中的第二规则指定所述多个模式中的基于该企业网络中设置的第二规则的第二模式。[0090]项目20、如项目19所述的设备,其中,该第一模式在该第二模式的指定之前执行。[0091]同时简化拨号方案并且向管理员提供图形描绘的号码规格化范例是可行的。这里公开的号码规格化范例可以应用到任何企业网络,从小的单个地点到全球企业网络。应意识到,虽然本公开的实施例已经结合企业网络架构进行了描述,但是本公开的实施例不限于此。特别地,企业网络领域的技术人员将意识到,这里描述的一些或全部概念可用于联系中心、传统电话、混合技术架构或多公司模型。[0092]描述中给出了特定细节以提供对实施例的透彻理解。然而本领域技术人员将理解,可以在没有这些特定细节的情况下实现实施例。例如,可以以框图示出电路以避免以不必要的细节模糊实施例。在另一些情况下,公知电路、过程、算法、结构、呼叫流和技术可以没有不必要的细节地显示以避免模糊实施例。[0093]此外应注意,实施例描述为程序框图、流程图、数据流图、结构图、用户界面或框图所示的过程。尽管流程图可将操作说明为一序列过程,但是许多操作可以并行或同时执行。此外,操作的顺序可以重新安排。过程在其操作完成时终止,但是过程可以具有图中未包括的附加步骤。过程可对应于方法、功能、步骤、子例程、子程序等。当过程对应于功能时,其终止对应于功能返回到呼叫或主功能。[0094]此外,实施例可通过硬件、软件、固件、中间件、微码、硬件说明语言、或它们的任何组合来实现。当以软件、固件、中间件或微码实现时,执行所需任务的程序代码或代码段可存储在机器可读介质诸如存储介质中。一个或多个处理器可执行所需任务。代码段可以表示步骤、功能、子程序、程序、例程、子例程、模块、软件包、类、任何指令组合、数据结构或程序声明。代码段可通过传递和/接收信息、数据、变元(argument)、参数或存储器内容而耦接到另一代码段或硬件电路。信息、变元、参数、数据等可向前传递,或经由任何合适的手段来传输,包括存储器共享、消息传递、令牌传递、网络传输等。[0095]前面对本公开的论述是为了示范和说明而给出。此外,该描述无意将本公开限制到这里描述的形式。因此,在相关领域的技术或知识内与上述教导相适应的变型和修改都在本公开的范围内。上述实施例进一步旨在说明当前知晓的实践本公开的最佳模式以使本领域其他技术人员能够利用本公开的这些和其他实施例以及特定应用或使用本公开所需的各种修改。应注意,在现有技术所允许的范围内,所附权利要求旨在理解为包括替选实施例。【权利要求】1.一种方法,包括:在企业网络中的通信服务器上维护拨号方案,该拨号方案具有层级结构,其中该拨号方案中的节点包括满足一组公共拨号方案规则的成员;以及在呼叫处理期间使用该拨号方案以规格化由该企业网络的用户拨出的号码。2.权利要求1的方法,其中,所拨出的号码被该拨号方案规格化而与用户拨出该号码的地点无关。3.权利要求1的方法,还包括:以企业规范格式为呼叫流分配多个模式;由该通信服务器基于该多个模式链接基于树的节点;以及基于该拨号方案显示表示该拨号方案的多个链接了的表。4.权利要求1的方法,其中,该层级结构中的第一节点的成员包括公共地点、组织和商业功能中的至少一个。5.权利要求1的方法,其中,该拨号方案中的第一规则指定多个模式中基于该企业网络中设置的第一规则的第一模式,该拨号方案中的第二规则指定该多个模式中基于该企业网络中设置的第二规则的第二模式,并且该第一模式在该第二模式的执行之前执行。6.一种企业网络,包括:通信服务器,配置为:维护具有层级结构的拨号方案,其中该拨号方案中的节点包括满足一组公共拨号方案规则的成员;以及在呼叫处理期间使用该拨号方案来规格化由该企业网络的用户拨出的号码。7.权利要求6的企业网络,其中,该层级结构中的第一节点的成员包括公共地点、组织和商业功能中的至少一个,该拨号方案中的第一规则指定多个模式中基于该企业网络中设置的第一规则的第一模式,该通信服务器使得在管理用户界面中显示该层级结构中的节点的图形表示,该拨号方案中的第二规则指定该多个模式中基于该企业网络中设置的第二规则的第二模式,该第一模式在该第二模式的执行之前执行,并且第一呼叫被路由到第一指定地点,第二呼叫被路由到第二指定地点。8.—种设备,包括:用于维护用于企业网络的拨号方案的装置,该拨号方案具有层级结构,其中该拨号方案中的节点包括满足一组公共拨号方案规则的成员;以及用于在呼叫路由期间执行该拨号方案以规格化由该企业网络的用户拨出的号码的装置。9.权利要求8的设备,还包括:用于以企业规范格式为呼叫流分配多个模式的装置;用于基于该多个模式链接基于树的节点的装置;以及用于基于该拨号方案显示表示该拨号方案的多个链接了的表的装置。10.权利要求9的设备,其中,所拨出的号码由该拨号方案规格化而与用户拨出该号码的地点无关,该拨号方案中的规则指定多个模式中基于该企业网络中设置的第一规则的第一模式,该拨号方案中的第二规则指定该多个模式中基于该企业网络中设置的第二规则的第二模式,该第一模式在该第二模式的指定之前执行。【文档编号】H04M7/00GK103716476SQ201310264393【公开日】2014年4月9日申请日期:2013年6月28日优先权日:2012年9月28日【发明者】J·M·艾在尔,K·海塞罗特,W·T·沃克申请人:阿瓦亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1