一种通信代理的方法及装置制造方法及图纸

技术编号:9572088 阅读:76 留言:0更新日期:2014-01-16 04:45
本发明专利技术实施例提供一种通信代理的方法,包括:接收主叫用户发出的通信指令,所述通信指令中包括被叫用户的标识和通信方式;根据所述被叫用户的标识,查询被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户指定的号码;根据所述通信方式,以所述被叫用户为所述主叫用户指定的号码向被叫通信代理装置发起通信请求,以便所述被叫通信代理装置对所述通信请求进行鉴权,并在所述鉴权通过后,为所述被叫用户与所述主叫用户建立通信。本发明专利技术实施例同时提供相应的通信代理系统和通信代理装置。采用本发明专利技术实施例公开的方案,可以实现由被叫用户为主叫用户设定通信时间和通信方式。

【技术实现步骤摘要】
一种通信代理的方法及装置
本专利技术涉及通信
,具体涉及一种通信代理的方法及装置。
技术介绍
用户使用移动终端进行通信,当离开自己的归属地后,就会产生漫游,在当前,移动运营商所定的漫游资费一般都要高于本地资费。对于经常需要往返多地的用户来说,其很有可能会申请多个号码分别在多地使用,以避免较高的漫游资费。在一个用户拥有多个号码时,其联系人可能并不知晓该用户所处的位置,而选择了一个漫游号码与其联系。用户这时接听,便会产生额外的漫游费用,用户申请多个号码的目的也就无法实现了。目前,在现有技术中还不存在使被叫用户自主选择主叫用户所拨打的号码的方案;另外,被叫用户也无法控制主叫用户与其通信的时间和通信方式等,很容易被骚扰。
技术实现思路
为了解决被叫用户无法自主选择主叫用户与其通信的方式的技术问题,本专利技术实施例提供一种通信代理方案,包括:主叫通信代理装置接收主叫用户发出的通信指令,所述通信指令中包括被叫用户的标识和通信方式;根据所述被叫用户的标识,查询被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户指定的号码;根据所述通信方式,以所述被叫用户为所述主叫用户指定的号码向被叫通信代理装置发起通信请求,以便所述被叫通信代理装置对所述通信请求进行鉴权,并在所述鉴权通过后,为所述被叫用户与所述主叫用户建立通信。本专利技术实施例同时提供一种通信代理系统,包括:主叫通信代理装置、被叫通信代理装置和通信代理服务器;所述主叫通信代理装置,用于从所述通信代理服务器中获取为主叫用户设置的通信策略,接收所述主叫用户发出的通信指令,所述通信指令中包括被叫用户的标识和通信方式,根据所述被叫用户的标识,查询被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户指定的号码,根据所述通信方式,以所述被叫用户为所述主叫用户指定的号码向被叫通信代理装置发起通信请求;所述被叫通信代理装置,用于根据所述被叫用户的指令,为所述主叫用户设置通信策略,将所述通信策略发送至所述通信代理服务器,接收所述主叫通信代理装置发送的通信请求,对所述通信请求进行鉴权,并在所述鉴权通过后,为所述被叫用户与所述主叫用户建立通信;所述通信代理服务器,用于接收所述被叫通信代理装置发送的通信策略并进行保存,接收所述主叫通信代理装置发送的获取为所述主叫用户设定的通信策略的请求,并向所述主叫通信代理装置发送所述为所述主叫用户设定的通信策略。本专利技术实施例还公开一种主叫通信代理装置,包括:接收模块、查询模块和通信模块;所述接收模块,用于接收主叫用户发出的通信指令,并将所述通信指令发送至所述查询模块,所述通信指令中包括被叫用户的标识和通信方式;所述查询模块,用于从所述接收模块接收所述主叫用户发出的通信指令,根据所述被叫用户的标识,查询被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户指定的号码,并将所述被叫用户为所述主叫用户指定的号码发送至所述通信模块;所述通信模块,用于从所述查询模块接收所述被叫用户为所述主叫用户指定的号码,以所述号码向被叫通信代理装置发起通信请求,以便所述被叫通信代理装置对所述通信请求进行鉴权,并在所述鉴权通过后,为所述被叫用户与所述主叫用户建立通信。采用本实施例公开的通信代理方案,用户事先通过内置于其终端中的通信代理装置设置针对其联系人的通信策略,在其中设定针对不同联系人的通信时段及其对应的通信方式和通信号码,并将设置好的通信策略上传至通信代理服务器;其联系人再从通信代理服务器中获取针对自身的通信策略,在发起通信时,首先从该通信策略中获取当前时间下被叫用户为主叫用户设定的通信方式和号码,然后以此通信方式和号码向被叫发起通信,从而可以实现由被叫用户为主叫用户设定通信时间和通信方式。附图说明图1所示为本专利技术实施例提供的通信代理系统架构示意图;图2所示为本专利技术实施例提供的通信代理装置内部结构示意图;图3所示为本专利技术实施例提供的一种通信代理方案的示意图;图4所示为本专利技术实施例提供的用户A呼叫用户B的信令流程图;图5所示为本专利技术实施例提供的设置通信策略的信令流程图;图6所示为本专利技术实施例提供的一种通信代理系统的结构示意图;图7所示为本专利技术实施例提供的主叫通信代理装置的内部结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下获得的所有其他实施例,都属于本专利技术保护的范围。图1所示为本专利技术一个实施例提供的通信代理系统架构图。如图所示,该通信代理系统由通信代理服务器、通信代理装置A与通信代理装置B组成,通信代理装置A与通信代理装置B分别内置于终端A与终端B中。其中,终端A与终端B分属于两个不同的用户A与B,两个用户可通过各自的终端分别与对方通信,双方进行通信的方式包括但不限于通话、短信(SMS)和即时消息(IM)等。为了描述方便,以下把通信发起方称为主叫用户,通信接受方称为被叫用户,名称不作为对本专利技术实施例的限定。通信代理装置A内置于终端A中并与通信代理服务器相连,用户A通过通信代理装置A为其联系人设置通信策略,并上传至通信代理服务器进行保存或更新;通信代理装置B内置于终端B中并与通信代理服务器相连,从通信代理服务器中获取用户A设置的针对用户B的通信策略,然后依据该策略向终端A发起通信。反之,用户A向用户B发起通信时,也要依赖由其通信代理装置A从通信代理服务器中获取用户B设置的针对用户A的通信策略,用户B设置的通信策略由其事先在通信代理装置B上进行设置并发送到通信代理服务器进行保存或更新。通信代理服务器分别与通信代理装置A和通信代理装置B相连,用于接收二者发送的通信策略,并进行保存或更新;同时还用于接收二者发送的获取通信策略的请求,并发送保存于其中的通信策略。图1中所示的终端A与终端B仅用于举例,不代表通信代理服务器所能连接的终端数目上限。前述内容中涉及的通信策略将在后续实施例中进行详细说明。结合图1所示的通信代理系统的架构图,本专利技术实施例提供一种通信代理装置,可分别内置于通信双方的终端中,用于设置本端的通信策略和获取通信对端的通信策略。图2示出了本专利技术实施例提供的通信代理装置200的内部各组成模块及其相互之间的连接关系,以下仍以图1中提及的用户A和用户B为例详述通信代理装置的各组成部分:作为主叫用户,通信代理装置A内置于终端A中,显示模块201用于从配置模块202中读取用户A的联系人列表,并向用户A显示;用户A选择用户B进行通信,显示模块201还用于将该指令发送到控制模块203;控制模块203用于从配置模块202中读取用户B设置的针对用户A的通信策略,并从该通信策略中匹配出用户B为用户A指定的号码;控制模块203还用于将匹配出的号码发送到通信模块204;通信模块204用于使用控制模块203发送的号码向用户B发起通信请求。作为被叫用户,通信代理装置B内置于终端B中,通信模块204用于接收通信代理装置A发送的通信请求,并获取用户A的号码,还用于将用户A的号码发送给控制模块203;控制模块203用于从配置模块202中根据用户A的本文档来自技高网...
一种通信代理的方法及装置

【技术保护点】
一种通信代理的方法,其特征在于,所述方法包括:主叫通信代理装置接收主叫用户发出的通信指令,所述通信指令中包括被叫用户的标识和通信方式;根据所述被叫用户的标识,查询被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户指定的号码;根据所述通信方式,以所述被叫用户为所述主叫用户指定的号码向被叫通信代理装置发起通信请求,以便所述被叫通信代理装置对所述通信请求进行鉴权,并在所述鉴权通过后,为所述被叫用户与所述主叫用户建立通信。

【技术特征摘要】
1.一种通信代理的方法,其特征在于,所述方法包括:主叫通信代理装置接收主叫用户发出的通信指令,所述通信指令中包括被叫用户的标识和通信方式;根据所述被叫用户的标识,确定所述被叫用户为所述主叫用户设置的通信策略,查询所述被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户指定的号码;根据所述通信方式,以所述被叫用户为所述主叫用户指定的号码向被叫通信代理装置发起通信请求,以便所述被叫通信代理装置对所述通信请求进行鉴权,并在所述鉴权通过后,为所述被叫用户与所述主叫用户建立通信。2.根据权利要求1所述的方法,其特征在于,所述被叫用户为所述主叫用户设置的通信策略中包括所述被叫用户为所述主叫用户设定的通信时段,以及和所述通信时段相对应的通信方式和通信号码。3.根据权利要求2所述的方法,其特征在于,所述查询所述被叫用户为所述主叫用户设置的通信策略,获取所述被叫用户为所述主叫用户设定的号码,具体为:根据所述主叫用户发出所述通信指令的时间和所述通信方式,在所述被叫用户为所述主叫用户设置的通信策略中匹配出对应所述通信时段和所述通信方式的通信号码。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述通信方式包括通话、短信或即时消息。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述被叫用户为所述主叫用户设置的通信策略由所述主叫通信代理装置从通信代理服务器处获取。6.根据权利要求5所述的方法,其特征在于,所述主叫通信代理装置从所述通信代理服务器处获取为所述主叫用户设置的通信策略,具体为:所述主叫通信代理装置向所述通信代理服务器发送获取为所述主叫用户设定的通信策略的请求,在所述请求中携带所述主叫用户的标识,以便所述通信代理服务器根据所述主叫用户的标识查询为所述主叫用户设置的通信策略,所述为所述主叫用户设置的通信策略保存在所述通信代理服务器中;接收所述通信代理服务器发送的所述为所述主叫用户设置的通信策略。7.一种通信代理系统,其特征在于,所述系统包括主叫通信代理装置、被叫通信代理系统和通信代理服务器;所述主叫通信代理装置,用于从所述通信代理服务器中获取为主叫用户设置的通信策略,接收所述主叫用户发出的通信指令,所述通信指令中包括被叫用户的标识和通信方式,根据所述被叫用户的标识,确定所述被叫用户为所述...

【专利技术属性】
技术研发人员:刘诗凯
申请(专利权)人:华为软件技术有限公司
类型:发明
国别省市:

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

1