一种在主叫信息类业务中控制主叫用户信息传输的方法

文档序号:7910349阅读:249来源:国知局
专利名称:一种在主叫信息类业务中控制主叫用户信息传输的方法
技术领域
本发明涉及通信网络中信息的传输控制方法,尤其涉及在主叫用户呼叫被叫用户过程中,在主叫信息类业务中,控制信息隐私的方法。
背景技术
随着通信技术的发展,用户对通信网络提供的各种电信业务的要求也越来越高,特别是商业用户或有特殊需求的企业,如火警119、救护120等,需要在接听电话时,明确地知道主叫用户的完整地址信息,以便快速展开急救措施,如商业用户则需要在接听电话前,能够知道来电的主叫用户的用户名、单位等用户信息,以决定是否接听来电,或者是作好准备,以便采取更友好的接听电话方式。因此,需要在主叫用户呼叫被叫用户时,将主叫用户的相关的信息提供给被叫用户。
为解决上述问题,一种简单的方法就是主叫用户首先将需要向被叫用户发送的信息,如用户名称、公司名称等编辑成短信息,然后在主叫用户呼叫被叫用户时,将所述短信息同时向被叫用户发送。显而易见,这是一种手工操作的方法,信息处理效率低且浪费网络资源。
作为上述方法的一个替代方法,首先网络在用户开户时或根据已开户用户的请求,输入用户提供的私有信息,如用户名称、单位名称、地址、其它联系方式等,然后将这些信息存储到网络中的用户信息数据库或用户号码簿数据库,这样,在一个用户作为主叫用户呼叫被叫用户时,同时将上述数据库中存储的该主叫用户的私有信息发送给被叫用户。在具体的信息发送过程中,可以由主叫侧网络从所述数据库中提取出主叫用户的信息,再将所述主叫用户信息通过信令传送给被叫侧网络,如端局交换机,再由被叫侧网络将所述主叫用户信息发送到被叫用户的终端。
按照上述第二种方法,只要用户申请相应的业务,如主叫名显示业务,就可以在来电呼叫时同时接收到主叫用户的信息,并在终端,如电话机上看到所有接收到的主叫用户的相关信息,如主叫名称、地址、公司名称等。在上述该方法的具体应用中,由于缺少对主叫用户信息的控制手段和方法,而在实际应用中需要考虑到一些特殊用户,如119、110、120等,需要特殊或完整的用户信息,因此通常将主叫用户的全部信息都发送到被叫网络,再由被叫网络发送到这些特殊被叫用户的终端。
上述方法的缺点在于,由于缺少对主叫用户信息的控制手段和方法,只是简单地主叫用户信息传送给被叫用户,这样,只能实现要么对所有被叫用户都提供简单的信息,但这样无法满足一些特殊用户或应用的需要;要么对所有被叫用户都提供详细完全的信息,这样又使用户信息的隐私权得不到保证。实际中,主叫用户名称、地址等信息,都属于个人隐私,因此用户希望根据自己的授权向被叫用户提供这些信息,即实现私有信息的按需发送,但采用现有方法,对于主叫用户来说,不能实现根据不同被叫用户传送不同的信息的目的,从而导致用户隐私信息得不到安全保证,影响主叫用户信息类业务的推广和应用。

发明内容
本发明的目的在于,提供一种在主叫信息类业务中控制信息传输的方法,使用该方法能够实现对不同的被叫用户提供不同的私有信息,即实现按主叫用户的需求或授权提供私有信息,从而使主叫用户得到安全的信息隐私权保证。
为达到上述目的,本发明提供的一种在主叫信息类业务中控制主叫用户信息传输的方法,包括将用户信息进行分级;
确定用户作为主叫用户时能够提供的信息级别;确定被叫用户的被叫级别,以及该被叫级别对应的信息级别,并确定可以逾越级别控制的特殊被叫用户;网络根据被叫用户对应的信息级别将主叫用户提供的相应级别的信息发送给被叫用户。
对于每个主叫用户,将其对应的至少一个被叫号码设置为固定的级别,如特殊级别和普通级别;将每个主叫用户提供的主叫用户信息至少设置为如下二个级别标准对外信息、特殊可逾越情况下的对外信息。
将某些特定的被叫号码设置为可以逾越所有的主叫用户控制的特殊被叫用户,并对所有主叫用户都必须设置可逾越情况下提供的特殊主叫用户信息。
按照下述步骤设置每个主叫用户的主叫用户信息级别与被叫用户的对应关系(11)设置对于每个主叫用户,所有被叫用户都能够对应到一种被叫用户类别,以便在进行主叫、被叫的适配操作时,以及在找不到主叫、被叫的对应关系时提供缺省被叫用户类别;(12)对于每个主叫用户,将所有被叫用户(或被叫用户级别)对应的主叫用户信息级别存储到主叫、被叫和主叫用户信息对应关系表中,以便在进行主叫、被叫用户(或被叫用户级别)和主叫用户信息级别的通配符适配,以及在找不到对应关系时提供缺省主叫用户信息类别;(13)设置可逾越的特殊被叫用户可以直接取得任何主叫用户的可逾越情况下提供的特殊主叫用户信息;(14)设置对于每个主叫用户缺省的主叫用户信息类别,以提供统一的缺省的主叫信息格式。
将所述主叫用户信息、被叫用户级别以及相关的对应关系表都存储在网络中的用户信息数据库或用户号码簿数据库。
所述方法还包括主叫用户可以根据网络提供的用户接口,维护存储在相关关系表中各级别的主叫用户信息、被叫用户级别和对应关系。
上述用户接口包括文件接口和消息接口。
主叫用户按照下述步骤维护存储在主被叫用户关系表中被叫用户的的信息级别(21)主叫用户输入自己的PIN(用户个人识别码)码;(22)网络根据所述PIN码判断该主叫用户是否有权,如果有权,提供该主叫用户能够进行维护的信息并存储维护操作后的结果,否则退出操作。
在向被叫用户发送主叫用户提供的信息前,还包括(31)获取被叫用户对应的该主叫用户的信息级别;(32)根据所述级别提取该级别所对应的该主叫用户的信息;(33)将所述信息通过被叫用户侧的网络发送到被叫用户的终端。
由于本发明采用确定用户能够提供的信息级别,以及确定用户作为被叫时对应的信息级别的方法,使网络能够根据被叫用户对应的信息级别将主叫用户提供的相应级别的信息发送给被叫用户,同时还提供了主叫用户维护网络中存储的被叫用户的信息级别,这样,可以将主叫用户提供的信息细化为具体的信息项目,并使得在开放主叫信息服务时可以选择向被叫用户提供哪些信息项目,从而实现了对不同的被叫用户提供不同的私有信息,即实现按主叫用户的需求或授权提供私有信息,使主叫用户得到安全的信息隐私权保证。另外,本发明通过将一些特殊被叫用户设置为可逾越的特殊级别,使得在实施主叫信息服务时,对于这些特殊的可逾越被叫用户,可以直接提供主叫用户的可逾越情况下的对外信息,保证了特殊应用对主叫详细信息的要求。


图1是本发明所述方法的一个具体实施例的流程图;图2是本发明所述方法维护主叫信息数据库的原理图。
具体实施例方式
导致现有技术缺点的本质原因在于,现有技术没有对用户提供的私有信息进行分级或分类管理,这样,只能将用户提供的信息作为一个整体,要么全部提供给被叫用户,要么对任何用户都不予提供。因此,由于没有对信息进行分级或分类管理,就无法针对不同的被叫用户,根据需要给出不同的信息,如对特殊的被叫用户和普通的被叫用户提供不同的信息支持。
根据上面所述,为实现既能够保护主叫用户信息的隐私权,同时又满足特殊被叫用户(如119、110、120等)的信息需求,本发明采用了对主叫用户提供的信息进行分级或分类的管理方法,为被叫用户提供可以分级设置的主叫用户信息,为此,本发明定义了一种对于主叫用户提供的信息进行分级控制,这样,在主叫用户信息中,就可以将主叫用户信息细化为具体的信息项目,并使得在开放主叫信息服务时可以选择向被叫用户提供哪些信息项目。在实施主叫信息服务时,相应的主叫服务业务可以根据主叫用户设置的信息项目信息,决定向被叫用户提供哪些信息项目,从而保证主叫用户按需向被叫用户提供信息。
首先,确定用户能够提供的信息级别,并确定用户作为被叫时的被叫级别,以及该被叫级别对应的信息级别。所述主叫用户信息可以包括姓名、地址、单位等。例如,确定下述用户能够提供的信息级别1级,为必须或最小对被叫用户提供的用户信息,包括本地区号(异地呼叫时)、本地端局号位置,这些可以由运营商或第三方以缺省信息的方式提供;2级,为标准的对外用户信息,包括用户名、区号(异地呼叫时)、局号等;3级,为公司级或商务级对被叫用户提供的信息,进一步包括姓名/单位名称等;0级或可逾越级,为可逾越情况下提供的对外用户信息。
主叫用户可以根据网络中的运营商或第三方主叫信息服务系统(主叫信息数据库)或号薄数据库提供的管理接口和规则,直接设置主叫信息服务中,作为对被叫用户提供的显示信息级别。
所述被叫级别,最简单的设置就是仅设置特殊的可逾越情况下提供的对外用户信息级别和普通级别(或缺省级别)。这样,对于特殊的被叫用户,如119、110、120等,就提供可逾越情况下提供的对外用户信息,可以不受主叫用户控制,在用户开户时设置好。对一般的应用,根据系统规则或用户设定,只提供普通级别的信息。
通过上述方法,可以实现对特殊被叫用户提供可以逾越主叫用户隐私权限的设置,使得被叫用户可以获得所需要的足够详细的主叫用户信息。在实施主叫信息服务时,相应的主叫信息服务业务可以根据被叫用户的逾越权限设置,向被叫用户提供所需的主叫信息项目。例如将特殊的可逾越被叫用户设置为“0级或可逾越级”,以为其提供详细的主叫用户信息。这个例子可以通过120急救中心说明对于120急救中心来说,在收到急救电话时,来电者可能已经失去了沟通的能力。那么在使用主叫信息服务业务时,120急救中心可以向业务运营商提出对“地址”信息的逾越。这样在收到急救来电时,不管主叫用户的隐私权限设置中是否包含了显示“地址”信息,主叫信息服务业务都可以向120急救中心提供地址信息,保障了急救中心的快速响应。
上述方法对于普通被叫用户来说,例如,对于一位主叫为公司的用户A,就可以设置向被叫用户公开全部的主叫用户信息。实施主叫信息服务的电信业务,在向被叫用户提供主叫用户A信息时,显示全部的姓名、单位、地址信息,方便人们与公司A的沟通。
又例如,对于一位家庭用户,如张三,他出于向被叫隐藏隐私的需要,就可以设置只向被叫用户显示“姓名”,而不将自己的家庭住址显示给被叫用户,保护了自己的隐私权益。实施主叫信息服务的电信业务,在向被叫用户提供张三的主叫用户信息时,只显示“张三”,从而保护张三的隐私权。
为实现上述功能,除了设置每个主叫用户可逾越情况下对外的主叫用户信息外,还要针对每个主叫用户,建议被叫用户与主叫用户信息的对应关系。一种较好的实现方式为,1建立系统级的可逾越的被叫号码表,2建立针对每个主叫的用户信息表,3建立针对每个主叫的被叫的级别关系表,4建立针对每个主叫的每个被叫级别对应的主叫信息级表对应关系表(3、4可合并为主叫、被叫和用户信息级别对应关系表,以提高处理效率)。所述的这些关系表可以存储在网络中的用户信息数据库或用户号码簿数据库中,当然,也不排除存储在其他网络节点中。
一个最简单的实例就是每个主叫用户的对外信息只分为二级可逾越级和普通级(或缺省级)。而且每个主叫用户的被叫都只有一个普通级(或缺省级)。
如表1所述有一个系统级的可逾越被叫用户表表1系统可逾越被叫号码表

当被叫号码为上述表中的被叫号码时,系统直接取每个主叫用户的可逾越级用户信息。
表2每个主叫用户的主叫用户信息级别表

表3主叫、被叫和主叫用户信息对应关系表

这样,在完成可逾越被叫号码的处理后,针对每个主叫号码,都可以从表3中查找出相应被叫号码所对应提供的主叫用户信息级别,然后从表2中即可查找出发送给被叫的主叫用户信息。
还需要说明,在网络实现中可能会将表3拆分成二张表1主叫被叫对应的被叫级别表、2主叫被叫级别和主叫用户信息级表的对应关系表。这样就需要先从被叫级别表中查找出被叫号码对应的被叫级别,再根据被叫级别查找出该被叫级别对应的主叫用户信息级别,最后从表2中查找出发送给被叫的主叫用户信息。
为了更好地实现本发明,主叫用户可以根据网络提供的用户接口维护存储在这些关系表中相关信息,如主叫用户信息与信息级别、被叫用户所对应的信息级别等,即在主叫用户信息的分级或分类管理中,用户可以使用网络运营商或第三方的用户主叫信息数据库或号薄数据库对外提供的管理流程,通过“用户对外接口”以合理、合适的方式,操作主叫信息数据库,如用户自己操作数据,或运营商在用户授权的情况下操作数据。这里所述运营商或第三方提供的管理流程,如电话管理流程,用户拨管理流程接入码,输入用户PIN码,以语音提示的手段或方式,修改或维护用户信息;如WEB的手段或方式,用户上网输入PIN码,进行维护;如营业厅或传真的手段或方式,由运营商代为维护信息等等。
上述用户接口包括文件接口和消息接口,所述消息接口包括远程数据库操作、协议接口机、MML(人机通信语言接口)等。所述主叫用户按照下述步骤维护存储在主被叫用户关系表中被叫用户的的信息级别,维护操作的原理参考图2(1)主叫用户输入自己的PIN(用户个人识别码)码;(2)网络根据所述PIN码判断该主叫用户是否有权,如果有权,提供该主叫用户能够进行维护的信息并存储维护操作后的结果,否则退出操作。
基于上面所述,网络在根据被叫用户对应的信息级别将主叫用户提供的相应级别的信息发送给被叫用户的过程参考图1。当主叫用户向被叫用户发起呼叫时,网络在步骤1通过表1系统可逾越被叫号码表判断该被叫用户是否特殊可逾越用户,如果是,在步骤3通过表2将该特殊用户需要的主叫用户的信息,如该用户可逾越的对外信息或全部信息发送给被叫用户的终端,否则,就要在步骤2通过表3主叫、被叫和主叫用户信息对应关系表获取该主被叫对应关系下的信息级别,然后在步骤4通过表2主叫用户的主叫用户信息级别表获取所述信息级别对应主叫用户的信息,在步骤5将所述信息通过被叫用户侧的网络发送到被叫用户的终端。
需要说明,在图1中,当设置了多种级别的特殊可逾越被叫用户,且存在多种用户可逾越级别的信息要发送给不同的可逾越用户时,这时就要对每个主叫用户都要定义多种可逾越级别的用户信息,以对应多种不同的可逾越被叫用户。
权利要求
1.一种在主叫信息类业务中控制主叫用户信息传输的方法,其特征在于包括将用户信息进行分级;确定用户作为主叫用户时能够提供的信息级别;确定被叫用户的被叫级别,以及该被叫级别对应的信息级别,并确定可以逾越级别控制的特殊被叫用户;网络根据被叫用户对应的信息级别将主叫用户提供的相应级别的信息发送给被叫用户。
2.根据权利要求1所述的控制主叫用户信息传输的方法,其特征在于,对于每个主叫用户,将其对应的至少一个被叫号码设置为固定的级别,将每个主叫用户提供的主叫用户信息至少设置为如下二个级别标准对外信息、特殊可逾越情况下的对外信息。
3.根据权利要求1所述的控制主叫用户信息传输的方法,其特征在于,将某些特定的被叫号码设置为可以逾越所有的主叫用户控制的特殊被叫用户,并对所有主叫用户都必须设置可逾越情况下提供的特殊主叫用户信息。
4.根据权利要求2、3所述的控制主叫用户信息传输的方法,其特征在于,按照下述步骤设置每个主叫用户的主叫用户信息级别与被叫用户的对应关系(11)设置对于每个主叫用户,所有被叫用户都能够对应到一种被叫用户类别,以便在进行主叫、被叫的适配操作时,以及在找不到主叫、被叫的对应关系时提供缺省被叫用户类别;(12)对于每个主叫用户,将所有被叫用户或被叫用户级别对应的主叫用户信息级别存储到主叫、被叫和主叫用户信息对应关系表中,以便在进行主叫、被叫用户或被叫用户级别和主叫用户信息级别的通配符适配,以及在找不到对应关系时提供缺省主叫用户信息类别;(13)设置可逾越的特殊被叫用户可以直接取得任何主叫用户的可逾越情况下提供的特殊主叫用户信息;(14)设置对于每个主叫用户缺省的主叫用户信息类别,以提供统一的缺省的主叫信息格式。
5.根据权利要求2、3或4所述的控制主叫用户信息传输的方法,其特征在于,将所述主叫用户信息、被叫用户级别以及相关的对应关系表都存储在网络中的用户信息数据库或用户号码簿数据库。
6.根据权利要求5所述的控制主叫用户信息传输的方法,其特征在于,所述方法还包括主叫用户可以根据网络提供的用户接口,维护存储在相关关系表中各级别的主叫用户信息、被叫用户级别和对应关系。
7.根据权利要求6所述的控制主叫用户信息传输的方法,其特征在于,所述用户接口包括文件接口和消息接口。
8.根据权利要求6所述的控制主叫用户信息传输的方法,其特征在于,主叫用户按照下述步骤维护存储在主被叫用户关系表中被叫用户的的信息级别(21)主叫用户输入自己的PIN(用户个人识别码)码;(22)网络根据所述PIN码判断该主叫用户是否有权,如果有权,提供该主叫用户能够进行维护的信息并存储维护操作后的结果,否则退出操作。
9.根据权利要求1、2、3或4所述的控制主叫用户信息传输的方法,其特征在于,在向被叫用户发送主叫用户提供的信息前,包括(31)获取被叫用户对应的该主叫用户的信息级别;(32)根据所述级别提取该级别所对应的该主叫用户的信息;(33)将所述信息通过被叫用户侧的网络发送到被叫用户的终端。
全文摘要
本发明提供了一种在主叫信息类业务中控制主叫用户信息传输的方法,该方法首先确定用户能够提供的信息级别,并确定用户作为被叫时的被叫级别,以及该被叫级别对应的信息级别,然后由网络根据被叫用户对应的信息级别将主叫用户提供的相应级别的信息发送给被叫用户。采用上述方案可以将主叫用户提供的信息细化为具体的信息项目,并使得在开放主叫信息服务时,可以选择向被叫用户提供哪些信息项目,实现按主叫用户的需求或授权提供私有信息,使主叫用户得到安全的信息隐私权保证的目的。另外,还可以在实施主叫信息服务时,相应的主叫信息服务业务可以根据被叫用户的逾越权限设置,向被叫用户提供所需的主叫信息项目,保证了特殊应用对主叫详细信息的要求。
文档编号H04M3/42GK1543177SQ0312425
公开日2004年11月3日 申请日期2003年4月30日 优先权日2003年4月30日
发明者王萌, 夏文鑫, 吴浩涛, 王金城, 魏昊, 王 萌 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1