专利名称:共享通信计划配置的实时管理的制作方法
技术领域:
本发明涉及电信终端组的特征控制,特别地,涉及这些特征的实时控制。
背景技术:
在现有技术中,有许多配置是由电信网络来控制电信终端组,从而为组成员提供另外由专用交换机和/或按键电话系统提供的特征种类。例如,通常可获得的Centrex系统允许组的各个呼叫者通过拨打更短的号码(通常3-6位)就可相互到达,而同时依然允许组成员通过拨打接入码(通常为“9”)加常规(POTS意思是简易老式电话业务)电话号码以到达外部世界。也可以通过有业务控制节点(SCP)的智能网来提供虚拟Centrex业务,其中包括一个为了给各个电话终端提供包括Centrex系统业务在内的业务而提供必要数据的数据库。智能网系统频繁地提供呼出或呼入筛选,例如,基于主叫或被叫号码选择呼叫阻止。这类系统也可以用来为移动终端提供服务。
现有技术的问题在于,为了进行任何改变,例如从特定终端删除呼叫限制,必须通过为组成员提供服务的运营商中的管理程序。因此,进行改变通常是需要数天时间。这是令人不快的,例如,当特定组成员使用的限制允许修改数分钟的时候。
发明内容
本申请者仔细研究了这些系统,并且得出了它们缺乏提供在客户端限制方面进行即时修改的灵活性,并缺乏提供例外的快速机制这一结论。依照本申请者的发明,克服了这些困难,并推动了现有技术的进步,在本发明中依照组的各个成员特征给予组成员访问权以进入用于建立通信对话的数据库;然后无论何时组成员之一发起或终止呼叫或其它通信对话,都查阅该数据库。该限制可以应用于电话或移动呼叫、短消息、Internet网址访问、即时消息发送和其它电信业务。其优势在于可以实时进行改变,并且该系统无需人员来处理这些改变从而可以减少运营商的成本。
依照本申请者的发明的首选实施例,所述网络是公众移动通信网络,所述终端组是无线终端组。本地位置寄存器(HLR)和访问位置寄存器(VLR)联合提供用于识别订购了组计划服务的电信终端的数据。当接收到这类终端的呼入或呼出时,HLR/VLR联合给呼叫处理系统提供信息以要求查询一个应用服务器,并且来自数据库的与该应用服务器有关的数据应当被用于建立与该终端有关的呼入/呼出呼叫。呼叫处理系统访问数据库以确定服务于发起或终点终端组的应用服务器。
依照本申请者的发明的首选实施例,组中的一名成员被指定为第一成员的角色。由组的数据库中的数据识别该名成员,该名成员有权限改变数据库中所有组成员的条目。换句话说,当要求改变组的数据库时,可以通过个人识别码(PIN)来识别第一成员。
依照本申请者的发明的一个特征,如果在到达呼叫时可以阻止特定终端从特定呼叫者或者从除了特定呼叫者之外的呼叫者接收到达呼叫,那么这些呼叫可以转发给不同的终端。
依照由本申请者的发明提供的另一项服务,来自呼叫者组之一的呼叫可被提交给一个能接收该呼叫或能将该呼叫自动转发给指定终端的终点终端;可以响应于来自该终点终端的指示(例如“闪烁”信号、双音多频(DTMF)键操作或控制适当软件的“软按键”操作)而执行该转发。
依照本申请者的发明的一个特征,被阻止发起或接受呼叫或服务的一方可以即时向能够通过从一个终端操作一条指令而向第一成员进行申请删除这种呼叫限制。其优势在于,该配置允许受限设施在紧急情况下的使用。例如,即使正常情况下一个终端无法发送即时消息,只能发送一条即时消息将会是有用的。
这些限制可以基于下述一个或多个条件通信源和/或目的地;一天中的时间和/或一周/月/年中的日期,使用(分钟)量;应用类型(例如,游戏)。
第一终端可以定期地、基于要求地、或响应于建立特定通信对话的请求而接收关于通信对话(呼叫、因特网网页访问、即时消息对话、会议呼叫、短消息)的报告。该报告可以是针对组的一个或所有成员的对话。
这类业务可以应用于允许父母监督和控制子女移动终端的使用。它能够包括时间限制、呼叫者和被叫方的限制、应用的限制(例如,游戏)。
图1是表示本申请者的发明的全部操作的方框图;图2是从组中呼出的流程图;图3是呼叫组中成员的流程图;图4是表示受限呼叫在紧急情况下处理方法的流程图;以及图5是表示修改共享计划文件的数据这一过程的流程图。
具体实施例方式
图1是表示本申请者的发明的操作的方框图。共享计划组的移动终端1、2...3经由基站(未画出)一起连接到移动通信网(MCN)10。MCN10支持语音、电路数据和分组数据。
可以给移动终端装备计算机终端以允许显示和发送在计算机显示器的“软按键”控制下产生的消息。可以装备这些终端以和因特网连接,并且可以接收和发送短消息和即时消息。这些终端可以由移动电话号码或URL(统一资源定位符)来识别。这表示使用了IP业务,其中主叫/被叫终端是经由因特网或其它数据网络访问的某类终端。使用URL的应用包括VoIP、基于IP业务的语音、e-mail业务、软电话、IM等。虽然所说的特定实施例是作为组中成员的一个移动终端和另一个终端之间呼叫,应当理解相同类型的配置可以用于其它通信对话。例如,这一业务也能够允许应用限制包括例如游戏。它不只是针对语音。数据业务的其它通信包括SMS、IM、网页访问、e-mail。
MCN10的交换机11包含一个用于为这些终端控制呼叫处理的处理器12和一个用于向这些终端之一返回通告的通告系统13。第一终端1与其他终端的不同之处在于只有第一终端有能力实时改变用于共享计划的数据库中的数据。当在MCN10中接收到呼出请求或接收到呼入时,该网络查询数据库,例如本地位置寄存器和/或访问位置寄存器14以决定发起呼叫的呼叫者或来电的被叫方是否是共享计划中的成员。如果不是,则依照现有技术的原理建立该呼叫。如果发起的呼叫来自于共享计划中的终端或呼叫对象是共享计划中的终端,则访问应用服务器20以从共享计划数据库30中获得数据。然后交换机11使用从共享计划数据库中得到的数据来决定如何处理该呼叫。
MCN10的每个交换机都可访问数据库14(例如HLR/VLR)以识别共享计划中的电话号码,以及识别服务于共享计划的服务器。数据库30是用于多个共享计划的数据库。在实施例中,该数据库有一个所有目的地(号码或其它标识符例如URL或句柄(例如,janedoe@nowhere.com其中janedoe是句柄),或作为共享计划一部分的即时消息联系)的文件40。每个条目指向一个共享计划数据文件,例如区50,其共享计划的目的地是成员。区50是特定共享计划文件的区。它包含一个关于共享计划组信息的公共记录51。该数据将包括第一终端的标识和/或用于指定或识别第一终端的个人识别码(PIN),以及指向各个终端的单条记录的指针。如果两个或更多终端共用相同的单条纪录,例如相同的特征和筛选,那么这两个或更多终端的指针可以指向相同的记录。单条记录52、...、53包含关于特定终端能够到达和不能到达哪些目的地的信息;以及对特殊终端来说,从哪些来源(电话号码或其它标识符)的呼叫可以完成或阻止。此外,对组的某些终端和这些终端的某些呼叫者来说,列出了替代目的地从而使对原始目的地的呼叫可被完成。
数据业务例如SMS、IM、或e-mail、软电话对话等将以相似的方式工作。从一个终端将文本、或数据、消息发送到另一终端,它们将会被设置在用户处的任何限制所截取。例如,如果发送方只允许每天N条SMS消息,第一终端可以在HLR中提供这一信息,并阻止任何超过这一数量的消息。如果不允许来自特定用户(例如,基于该用户的标识符或名号)的数据消息,则它们将被实时阻止,并给第一终端发送一条通知(如果提供该通知功能)以警告他们所发生的事情。
图1中还显示了与因特网服务提供商(ISP)21到因特网22的连接。因特网连接到可以提供因特网服务器功能和/或数据的网址23。移动通信网10也连接到基于地面的通信网络25从而与网络10的节点互连并且连接到基于地面的终端。这些基于地面的终端之一是终端4,即由第一终端1控制的组成员。
此处使用的通信对话包括语音通信(点对点、会议、广播);短消息业务;因特网服务器连接;即时消息;视频流;电信游戏比赛;以及文件传输。
图2是表示呼出处理的流程图。在MCN中接收一个呼叫(动作框201)。进行该呼叫是否来自共享计划终端的测试(207)。如果该呼叫不是来自共享计划终端(测试207的否定结果),那么按现有技术来处理该呼叫(动作框209)。如果该呼叫来自共享计划终端,那么访问共享计划数据库(动作框211)。该访问经由应用服务器20。访问消息包括被叫号码。使用测试213来决定是否允许呼叫者呼叫被叫号码。如果不允许,那么宣告该呼叫被拒绝(动作框215)。如果允许呼叫者呼叫被叫号码,那么完成该呼叫(动作框217)。累计该呼叫的记录(呼叫时间、呼叫时长、主叫和被叫号码)(动作框219)。然后基于要求、定期地、或实时地(例如,立即)将这些记录发送到第一终端(动作框221)。依照本发明的特征,如果暂时被拒绝的呼叫的发起者之后拨了适当的PIN(动作框214),该呼叫可以被完成,或作为替代地,发送到组的第一成员(动作框223)。
图3是呼入的流程图。接收该呼叫(动作框301)。使用测试303以决定该呼叫是否去往一个共享计划终端。如果不是,那么按现有技术来处理该呼叫(动作框305)。如果该呼叫是去往一个共享计划终端,那么查询共享计划数据库(动作框307)。使用测试309以决定是否允许该呼叫方(由呼叫方标识符识别)呼叫该被叫号码。如果测试309的结果是不允许此次呼叫,那么检查该呼叫者是否拨了PIN(动作框310)。如果没有,那么将拒绝该呼叫的通告发送给呼叫者(动作框311)。如果允许该呼叫者呼叫该被叫号码,那么使用测试313以决定该呼叫是否可以被接到被叫号码终端。这或者基于被叫终端的可用性(例如,空闲状态),或者基于提供给被叫终端的特征,该呼叫被接续到一个不同的终端。如果测试313的结果是肯定的,那么将该呼叫接续到被叫终端。如果这一结果是否定的,那么使用测试317以决定该呼叫是否能接续到一个替代终端。如果不能,则返回一个繁忙信号或通告(动作框319)。如果该呼叫能接续到一个替代终端,则将该呼叫接续到该替代终端(动作框321)。依照本申请者的发明的特征,可以首先将该呼叫提交给被叫终端和由呼叫者标识符识别的呼叫者。然后,如果被叫终端服务的一方希望将该呼叫转发给替代终端,那么被叫方可以发送一条指令以将该呼叫发送到替代终端。累计该呼叫的记录(呼叫时间、呼叫时长、主叫和被叫号码)(动作框323)。然后根据需要定期地、或实时地将这些记录发送到第一终端(动作框325)。如果呼叫者拨了正确的PIN,那么该呼叫将被发送到被叫终端、替代终端或第一终端(动作框327)。
图4表示限制发起或接收特定类型呼叫的主叫或被叫方能够向一个特定终端发起或从一个特定终端接收呼叫的特征。呼叫方试图发起一个被限制(阻止的)呼叫(动作框401)。呼叫方接收阻止通告(动作框403)。呼叫方申请例外。该申请以指令的形式发送给要求例外的网络。该申请可以是双音多频(DTMF)按键的操作或来自终端的软按键的操作。作为响应,该网络发送申请消息给第一终端(动作框407)。如果第一终端是一个终端,那么申请消息可以显示(或宣告)在第一终端上。如果第一终端响应的是例外OK的指令(动作框409),那么完成该呼叫(动作框411)。如果超时或者第一终端响应是否定的(动作框413),那么阻止该呼叫(动作框415)。这类配置也可以用于来话呼叫。系统接收一个依照组数据库而被阻止的呼入(动作框421)。提交该受阻呼叫给被叫方(动作框423)。该提交可以显示在呼叫者标识符显示器上或经由一个通告。该呼叫可以自动被提交或作为适当PIN的响应而提交。被叫方可以申请例外(动作框425)。申请指令与上述讨论的有关动作框405的申请指令相同。将申请消息发送到第一终端(动作框427)。如果第一终端响应的是例外OK(动作框409)那么完成该呼叫(动作框411)。如果第一终端超时无响应或第一终端响应是否定的(动作框413),那么阻止该呼叫(动作框415)。
图5是表示修改共享计划文件这一过程的流程图。一方要求访问共享计划文件(动作框501)。使用测试503以决定该请求者是否是该共享计划的第一终端。如果不是,那么拒绝该请求(动作框505)。如果该请求者是该共享计划的第一终端,那么在第一终端和用于控制数据库的共享计划文件的应用服务器之间执行共享计划更新对话。与应用服务器通信的方法和现有技术中已知的与其它服务器通信的方法相同,例如,经由第一终端上的软按键,经由提示和响应的交换,等等。
尽管在本首选实施例中使用保存在网络中的信息来识别第一终端,替代的方法允许第一终端是通过个人识别码(PIN)识别的组中任何成员。任何知道PIN的人都可以从组的终端编辑数据库。在这种配置下,多个终端可以作为第一终端,虽然申请依然只发送给被记录为第一终端的终端。
上面描述的是共享计划移动组。相同的基本配置可以用于基于地面的组,除了在基于地面的组中没有要求HLR/VLR;数据作为交换机数据库的一部分保存。
上述是本申请者的发明的一个首选实施例。在不背离本发明范围的情况下,对那些掌握现有技术中普通技能的人来说,其它实施例将是显而易见的。本发明只由附上的权利要求书所限制。
权利要求
1.在一个电信网络中,一种建立一个通信对话的方法,其包含步骤将多个电信终端分成一个共享计划组;初始化包含为所述共享计划组的每个成员决定哪些通信终端可以由该成员呼叫和该成员可以被哪些通信终端呼叫的数据的数据库;响应通信对话的请求的接收,确定发起请求或被请求的终端是否是共享计划组的成员;如果所述发起请求或被请求的终端是共享计划组的成员,那么确定发起请求的终端是否被授权建立与被请求终端的通信对话,以及被请求的终端是否被授权建立与发起请求终端的通信对话;如果该通信对话已被授权,则完成该呼叫;其中只有经授权修改共享计划数据库中数据的共享通信计划组的授权成员能够修改共享计划数据库中的所述数据;以及对接收到的来自经授权修改共享计划数据文件的终端的请求做出响应,编辑所述共享计划数据文件;其中共享计划数据文件可以基于来自共享计划组的所述授权成员的输入而实时更新。
2.权利要求1的方法,其中所述电信网络包含一个移动网络;以及其中所述共享计划组的至少一位成员是移动终端。
3.权利要求1的方法,其中所述确定步骤包含如下步骤将所述被请求通信对话的指令提交给所述被请求终端;以及给在所述被请求终端的一方一个选项,即建立所述通信对话或建立一个到预定替代目的地的通信对话。
4.权利要求1的方法进一步包含步骤如果所述通信对话未经授权,允许发起请求或被请求终端发送一条即时申请指令到共享通信计划组的经授权修改数据的所述成员以要求通信对话限制上的例外;以及对接收到的来自经授权修改数据的所述成员的授权做出响应,建立所述通信对话,允许完成所述呼叫。
5.权利要求1的方法进一步包含步骤收集进入和出自所述共享计划组的通信对话的数据;以及向经授权修改数据的共享计划通信组的成员报告所述数据。
6.权利要求1的方法,其中经授权修改数据的共享通信计划组的所述成员由个人识别码来识别。
7.权利要求1的方法,其中经授权修改数据的所述计划组的成员还被授权来指定另一个经授权修改数据的成员。
8.在一个电信网络中,用于建立一个通信对话的设备,包括将多个电信终端分成一个共享计划组的装置;用于初始化包含为所述共享计划组的每个成员决定哪些通信终端可以由该成员呼叫和该成员可以被哪些通信终端呼叫的数据的数据库的装置;用于对接收到的通信对话请求做出响应,确定发起请求或被请求的终端是否是共享计划组的成员的装置;如果所述发起请求或被请求的终端是一个共享计划组的成员,用于确定发起请求的终端是否被授权建立与被请求终端的通信对话以及被请求的终端是否被授权建立与发起请求终端的通信对话的装置;如果该通信对话已被授权,用于完成该呼叫的装置;其中只有经授权修改共享计划数据库中数据的共享通信计划组的授权成员能够修改共享计划数据库中的所述数据;以及用于对接收到的来自经授权修改共享计划数据文件的终端的请求做出响应,编辑所述共享计划数据文件的装置;其中共享计划数据文件可以基于来自共享计划组的所述授权成员的输入而实时更新。
9.权利要求8的设备,其中所述电信网络包含一个移动网络;以及其中所述共享计划组的至少一位成员是移动终端。
10.权利要求8的设备进一步包含收集进入和出自所述共享计划组的通信对话的数据的装置;以及向经授权修改数据的共享计划通信组的成员报告所述数据的装置。
全文摘要
一种用于提供为与共享计划电信组中个体终端的通信对话描述该个体终端特征的数据库实时更新的方法和设备。共享通信计划的每个个体终端的特征(计划编号、呼入和呼出筛选、替代路由、提供业务的类型)都保存在一个可通过服务器访问的数据库中。该数据库可以由共享组中的指定终端来实时更新。该指定终端也可以处理保存在数据库中的限制的例外请求。该指定终端可以接收关于个体终端活动的即时或定期信息,也可以按要求接收这类信息。其优势在于,数据库的更新可以立即经济地执行而不需要电信公司员工的协助,并且指定终端可以控制组的通信。
文档编号H04L12/56GK1551674SQ20041004478
公开日2004年12月1日 申请日期2004年5月18日 优先权日2003年5月20日
发明者辛西娅·夫洛吉, 维多利亚·M.·哈尔塞尔, 卡拉·R.·亨特, 姆林诺·M.·乔格利卡, 罗纳德·B.·马丁, B. 马丁, M. 乔格利卡, R. 亨特, 亚 M. 哈尔塞尔, 辛西娅 夫洛吉 申请人:朗讯科技公司