管理通信网络中的联系人制造技术

技术编号:2849007 阅读:173 留言:0更新日期:2012-04-11 18:40
一种用于管理多个联系人的方法,包括:接收对应于用户的数据,该数据包括与一个或多个通信设备和一个或多个通信服务中的至少一个相关联的信息;根据所述数据生成与所述用户相关联的一个或多个联系人;将一个指示物与所述一个或多个联系人中的每一个相关联,所述指示物对应于处理规则,该处理规则指定条件以及满足该条件的情况下将要执行的动作;并且提供至少一个联系人以根据所述至少一个联系人的指示物处理与所述用户相关联的通信会话。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般而言涉及通信系统,更具体而言涉及管理通信网络中的联系人(contact)。
技术介绍
对于某些通信系统来说,需要诸如屏蔽呼入呼叫和限制呼出呼叫这样的呼叫处理功能,以及诸如管理联系人信息这样的其他功能。用于提供这种功能的已知技术可能使用原始脚本系统或自组织策略表示。然而,这些已知技术通常是笨重且效率低下的。因此,在某些情况下,用于提供这种功能的已知技术可能是不合需要的。
技术实现思路
根据本专利技术,可减少或消除与用于提供通信功能的现有技术相关联的缺点和问题。根据本专利技术的一个实施例,管理联系人涉及访问数据库或信令协议的消息字段,其包含与通信设备或通信服务相关联的信息。与用户相关联的联系人是根据来自数据库的数据生成的。一个指示物被与一个或多个联系人中的每一个相关联,其中该指示物对应于处理规则,该处理规则指定条件和满足该条件的情况下要执行的动作。提供至少一个联系人,以根据所提供的联系人的指示物来处理与用户相关联的通信会话。本专利技术的某些实施例可提供一个或多个技术优点。一个实施例的一个技术优点是规则引擎提供呼入呼叫屏蔽和呼出呼叫限制。根据该实施例,主叫偏好和被叫能力都被提供给规则引擎,该规则引擎将涉及显式呼叫接受和拒绝的规则应用到主叫偏好和被叫能力。一个实施例的另一个技术优点是用户可管理用户可到达的联系人的列表。作为特定示例,联系人可代表通信设备,例如有线电话、无线电话和寻呼机。联系人也可代表通信服务,例如电子邮件账户、即时消息服务和自动总机(auto-attendant)服务。本专利技术的某些实施例可以不包括以上技术优点,以可以包括以上技术优点中的某些或全部。从这里所包含的附图、描述和权利要求书中,本领域的技术人员将会易于看出一个或多个其他技术优点。附图说明为了更完整地理解此公开,现联系附图参考以下描述,附图中图1是示出示例通信系统的框图;图2是示出用于处理呼入呼叫的方法的一个实施例的流程图;图3是示出用于处理呼出呼叫的方法的一个实施例的流程图;图4是示出可用于生成动作的有序列表的显示画面的一个实施例的图解;图5A至5C示出通信系统中与用户相关联的示例联系人;图6是示出用于管理通信系统中的联系人的方法的一个实施例的流程图;图7是示出用于编辑通信系统中的联系人的方法的一个实施例的流程图;图8是示出用于控制通信系统中的呼叫重定向功能的方法的一个实施例的流程图;图9是示出用于通信系统中的存在控制(presence control)的方法的一个实施例的流程图。具体实施例方式图1是示出示例通信系统100的框图。根据操作的一个方面,系统100匹配主叫偏好和被叫能力,以确定主叫需要且被叫支持的一个或多个允许的表现(rendering)。用于处理呼入和呼出通信会话的规则被应用到允许的表现。系统100还管理代表与用户相关联的各种通信设备和/或服务的联系人。在图示实施例中,系统100包括按图1所示方式耦合的端点102、呼叫处理服务器104、数据库106和网络108。在此文献中,术语“耦合”是指两个或多个组件间的任何直接或间接的物理、逻辑、虚拟或其他类型的通信,不论组件是否彼此物理接触。可使用系统100的其他实施例,而不会脱离此公开的范围。根据一个实施例,系统100使用会话发起协议(SIP)来建立系统100的通信会话。通信会话可包括双向会话,例如电话呼叫,或单向会话,例如即时消息或寻呼(page)。系统100可被描述为处理去到和来自端点102的语音电话呼叫,虽然端点102也可发送和/或接收系统100中的其他类型的流量。例如,端点102可发送和接收语音流量、传真流量、数据流量和/或其他类型的流量。端点102可包括用于与系统100通信的任何硬件、软件、固件或其组合。端点102例如可包括有线电话、无线电话、寻呼机、计算机、个人数字助手或任何合适的其他通信设备。网络108促进耦合到网络108的组件之间的通信。例如,网络108可在网络地址之间传输包含语音流量的分组。在此文献中,术语“分组”是指IP分组、帧中继帧、异步传输模式(ATM)单元或任何其他合适的信息片段。网络108可包括一个或多个局域网(LAN),城域网(MAN),广域网(WAN),诸如因特网这样的全球网络的全部或一部分,或者一个或多个位置处的一个或多个任何其他通信系统。网络108还可根据一个或多个任何适当类型的协议操作,所述协议例如是以太网、IP、X.25、帧中继或任何其他分组数据协议。网络108还可支持端点102和/或系统100中的其他设备之间的非语音分组的传送。在特定实施例中,系统100可包括一个或多个外部网络,例如公共交换电话网(PSTN)110,以及一个或多个网关,例如PSTN网关112。PSTN 110促进与标准电话设备的通信以及标准电话设备之间的通信,所述标准电话设备例如是固定电话114、移动电话116、寻呼机117和/或其他通信设备。网关112促进网络108和PSTN 110之间的通信。例如,网关112可将来自网络108的语音分组转换成适合于PSTN 110的格式。网关112还可将来自PSTN 110的语音流量转换成适合于在网络108上通信的格式。通过这种方式,端点102可与标准电话设备114、116、117通信。虽然图1示出了使用PSTN 110和PSTN网关112,但是在系统100也可使用其他或附加的外部网络和网关。服务器104执行一个或多个功能,以向端点102提供服务,数据库106存储服务器104所使用的信息,并促进这些信息的检索。服务器104可包括用于向端点102提供服务的任何硬件、软件、固件或其组合。数据库106可包括用于存储信息和促进信息检索的任何硬件、软件、固件或其组合。另外,数据库106可使用多种数据结构、配置和汇编中的任何一种来存储信息和促进信息检索。在图示实施例中,服务器104包括至少一个处理器118、至少一个存储器120、主叫-被叫集成器123、规则管理器124、规则引擎126、联系人管理器127和图形用户界面(GUI)128,数据库106包括规则132、联系人133、目录134和记录地址(AOR)136。服务器104的模块可包括任何硬件、软件、固件或其组合,并且例如可代表由处理器118执行的一个或多个软件例程。根据操作的一个方面,主叫-被叫集成器123匹配主叫偏好和被叫能力,以确定主叫需要且被叫支持的一个或多个允许的表现。用于呼入和呼出通信会话的规则132被应用到允许的表现。规则管理器124创建和管理规则132,规则引擎126在允许的表现上执行规则132,以确定产生的动作。联系人管理器127管理代表与用户相关联的各种通信设备和/或服务的联系人133。目录134包括系统100的用户的列表,记录地址(AoR)136记录用户的AoR。图形用户界面128允许服务器104向用户提供信息,并从用户接收信息。根据图示实施例,处理器118执行指令并操纵数据,以执行服务器104的操作。虽然图1示出服务器104的单个处理器118,但是根据特定需求也可使用多个处理器118。存储器120存储处理器118所使用的信息并促进信息的检索以执行服务器104的功能,并且例如可以存储将要被处理器118执行的指令和处理器118所使用的数据。存储器120可包括任何易本文档来自技高网...

【技术保护点】
一种用于管理多个联系人的方法,包括:接收对应于用户的数据,该数据包括与一个或多个通信设备和一个或多个通信服务中的至少一个相关联的信息;根据所述数据生成与所述用户相关联的一个或多个联系人;将一个指示物与所述一个或多个联 系人中的每一个相关联,所述指示物对应于处理规则,该处理规则指定条件以及满足该条件的情况下将要执行的动作;并且提供至少一个联系人以根据所述至少一个联系人的指示物处理与所述用户相关联的通信会话。

【技术特征摘要】
【国外来华专利技术】US 2003-5-5 10/430,0621.一种用于管理多个联系人的方法,包括接收对应于用户的数据,该数据包括与一个或多个通信设备和一个或多个通信服务中的至少一个相关联的信息;根据所述数据生成与所述用户相关联的一个或多个联系人;将一个指示物与所述一个或多个联系人中的每一个相关联,所述指示物对应于处理规则,该处理规则指定条件以及满足该条件的情况下将要执行的动作;并且提供至少一个联系人以根据所述至少一个联系人的指示物处理与所述用户相关联的通信会话。2.如权利要求1所述的方法,其中接收对应于所述用户的所述数据包括接收关于所述通信设备中的第一通信设备已向服务器注册的通知;并且根据所述数据生成与所述用户相关联的所述一个或多个联系人包括自动生成与所述第一通信设备相关联的联系人。3.如权利要求1所述的方法,其中接收对应于所述用户的所述数据包括接收与所述通信设备中的第二通信设备相关联的数据,所述第二通信设备未向服务器注册;并且根据所述数据生成与所述用户相关联的所述一个或多个联系人包括根据与所述第二通信设备相关联的所述数据生成与所述第二通信设备相关联的联系人。4.如权利要求1所述的方法,其中所述与联系人相关联的指示物包括从包含以下成员的群组中选择出的成员注册活动指示物,其指示所述联系人的注册活动;重定向指示物,其指定接受或拒绝来自所述联系人的重定向;访问控制列表,其指定一个或多个其他用户,所述一个或多个其他用户被允许将所述联系人添加到与所述一个或多个其他用户相关联的一个或多个联系人集合中;以及存在指示物,其指示所述联系人的存在。5.如权利要求1所述的方法,还包括显示与所述用户相关联的用户集合,其包含第一用户;接收对所述用户集合的第二用户的选择;显示可由所述第一用户选择的与所述第二用户相关联的联系人集合;接收对所述联系人集合的联系人的选择;以及将被选择的联系人与所述第一用户相关联。6.如权利要求1所述的方法,还包括接收改变所述一个或多个联系人的请求;以及执行从包含以下动作的群组中选择的动作向所述一个或多个联系人添加新联系人,修改所述一个或多个联系人中的联系人,删除所述一个或多个联系人中的联系人。7.一种用于管理多个联系人的系统,包括数据库,其可操作以存储对应于用户的数据,该数据包括与一个或多个通信设备和一个或多个通信服务中的至少一个相关联的信息;以及服务器,其耦合到所述数据库并且可操作以根据所述数据生成与所述用户相关联的一个或多个联系人;将一个指示物与所述一个或多个联系人中的每一个相关联,所述指示物对应于处理规则,该处理规则指定条件以及满足该条件的情况下将要执行的动作;并且提供至少一个联系人以根据所述至少一个联系人的指示物处理与所述用户相关联的通信会话。8.如权利要求7所述的系统,其中对应于所述用户的所述数据包括关于所述通信设备中的第一通信设备已向服务器注册的通知;并且所述服务器可操作以通过自动生成与所述第一通信设备相关联的联系人来根据所述数据生成与所述用户相关联的所述一个或多个联系人。9.如权利要求7所述的系统,其中对应于所述用户的所述数据包括与所述通信设备中的第二通信设备相关联的数据,所述第二通信设备未向服务器注册;并且所述服务器可操作以通过根据与所述第二通信设备相关联的所述数据生成与所述第二通信设备相关联的联系人,从而来根据所述数据生成与所述用户相关联的所述一个或多个联系人。10.如权利要求7所述的系统,其中所述与联系人相关联的指示物包括从包含以下成员的群组中选择出的成员注册活动指示物,其指示所述联系人的注册活动;重定向指示物,其指定接受或拒绝来自所述联系人的重定向;访问控制列表,其指定一个或多个其他用户,所述一个或多个其他用户被允许将所述联系人添加到与所述一个或多个其他用户相关联的一个或多个联系人集合中;以及存在指示物,其指示所述联系人的存在。11.如权利要求7所述的系统,其中所述服务器还可操作以显示与所述用户相关联的用户集合,其包含第一用户;接收对所述用户集合的第二用户的选择;显示可由所述第一用户选择的与所述第二用户相关联的联系人集合;接收对所述联系人集合的联系人的选择;以及将被选择的联系人与所述第一用户相关联。12.如权利要求7所述的系统,其中所述服务器还可操作以接收改变所述一个或多个联系人的请求;以及执行从包含以下动作的群组中选择的动作向所述一个或多个联系人添加新联系人,修改所述一个或多个联系人中的联系人,删除所述一个或多个联系人中的联系人。13.一种用于管理多个联系人的逻辑,该逻辑被包含在介质中并且可操作以接收对应于用户的数据,该数据包括与一个或多个通信设备和一个或多个通信服务中的至少一个相关联的信息;根据所述数据生成与所述用户相关联的一个或多个联系人;将一个指示物与所述一个或多个联系人中的每一个相关联,所述指示物对应于处理规则,该处理规则指定条件以及满足该条件的情况下将要执行的动作;并且提供至少一个联系人以根据所述至少一个联系人的指示物处理与所述用户相关...

【专利技术属性】
技术研发人员:戴维R奥兰
申请(专利权)人:思科技术公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1