一卡多号业务联系人的匹配装置及方法

文档序号:7763199阅读:346来源:国知局
专利名称:一卡多号业务联系人的匹配装置及方法
技术领域
本发明涉及移动通信领域,尤其涉及一种一卡多号业务联系人的匹配装置及方法。
背景技术
为满足用户的需要,目前多家网络运营商都开展了一卡双号、一卡多号等业务。 所谓“一卡多号”简单地说就是“一张SIM (Subscriber Identity Module,用户识别模块)卡对应多个号码”。一般情况下,一张SIM卡对应唯一的MSISDN(Mobile Station International ISDN Number,移动台国际ISDN)号码,“一"^多号”是指一张SIM卡除了对应其归属网络的原有MSISDN号码以外,用户可以向网络运营商申请增加一个或多个其它的MSISDN号码,原有MSISDN号码为主号码,申请增加的MSISDN号码为副号码,使得用户可以在不换卡、不换UE (User Equipment,用户设备)的“零负担”状态下同时拥有多个号码 (即MSISDN号码)。一卡多号业务是为实现号码隐藏需求而开发的语音增值服务产品,着力于解决用户免陌生号码騷扰,保护机主个人隐私,以满足用户临时性社交的需求。一卡多号业务用户可以根据情况告诉他人不同的号码(主号码或者其中一个副号码),既充分保护了用户的个人隐私,又满足了用户的多重身份需求。现有一卡多号技术,多侧重于一卡多号业务网络侧的实现方法,而终端侧一卡多号业务联系人的管理很少涉及。一卡多号业务中,主号码和副号码均可用于通话或收发短信,但是副号码只能进行通话业务和消息业务功能。主号码和副号码可以同时待机,使用时无需切换,通过加前缀信息即可实现通话业务和消息业务功能。目前,一卡多号业务被叫方用户设备上显示被叫方号码的方法,包括以下步骤用被叫方户设备接收到呼叫信息,判断呼叫信息中是否含有约定的显示被叫方号码信息的字段,如果含有则用户设备在屏幕上显示被叫方号码,否则,仅显示主叫方号码。例如,一卡多号业务用户拨打“接入号(95096) +副号码顺序号+被叫方号码”,被叫方用户设备上显示该一卡多号业务用户(即主叫方用户)的副号码,或者发送短信时发送至“10658230+副号码顺序号+被叫方号码”,被叫方用户设备上显示“ 10658230+—卡多号业务用户的副号码”。一卡多号业务的使用主要包括以下几种情况1. 一卡多号业务用户作为主叫方,用副号码发起通话业务(例如拨打电话);用副号码拨打电话的方式为拨打“95096+副号码顺序号(1,2,3) +被叫方号码”, 被叫方用户设备上显示主叫方所选择使用的副号码;当主叫方用户设备处于漫游状态时,用副号码拨打电话方式为拨打“归属地区号(010)+95096+副号码顺序号(1,2,3)+被叫方号码”或者拨打“归属地区号+9509699”,根据语音提示输入被叫方号码。2. 一卡多号业务用户作为主叫方,用副号码发起消息业务(例如发送短信);编辑短信内容发送到“10658230+副号码顺序号+被叫方号码”,被叫方用户设备CN 上显示“ 10658230+主叫方所选择使用的副号码”。3. 一卡多号业务用户作为被叫方,主叫方呼叫其副号码;通话业务主叫方用户设备直接拨打被叫方用户设备的副号码即可,被叫方用户设备上来电显示为“9+副号码顺序号+主叫方号码”;消息业务主叫方用户设备直接给被叫方用户设备的副号码发短信即可,被叫方用户设备上显示为“ 10658230+副号码顺序号+主叫方号码”。由此可见,现有技术存在的问题为一卡多号业务中,主叫方用户设备在拨打电话或者发送短信时,需要选择使用主号码还是副号码,在选择使用副号码时,每次都需要手动添加前缀信息(接入号和顺序号),操作繁琐。

发明内容
本发明公开了一种一卡多号业务联系人的匹配装置及方法,用以简化一卡多号业务用户的通信业务流程,方便一卡多号业务用户的操作。本发明实施例提供一种一卡多号业务联系人的匹配装置,包括通信模块和智能匹配模块,其中所述通信模块,用于在一卡多号业务用户作为主叫方发起通信业务时,向所述智能匹配模块发送号码推荐请求,所述一卡多号业务用户同时配置有至少两个号码;并将一卡多号业务用户从所述智能匹配模块返回的至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程;所述智能匹配模块,用于根据接收到的号码推荐请求,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码中的副号码添加前缀信息之后,返回给所述通信模块进行显示。本发明实施例提供一种一卡多号业务联系人的匹配方法,包括一卡多号业务用户作为主叫方发起通信业务时,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后进行显示,所述一卡多号业务用户同时配置有至少两个号码;将一卡多号业务用户从至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程。本发明实施例提供的一卡多号业务联系人的匹配装置及方法,在一卡多号业务用户作为主叫方发起通信业务时,通信模块向智能匹配模块发送号码推荐请求,智能匹配模块根据接收到的号码推荐请求,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后,返回给通信模块进行显示,通信模块将一卡多号业务用户从智能匹配模块返回的推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程。通过历史通信数据推荐特定的号码并自动为推荐号码添加前缀信息,达到了简化一卡多号业务用户的通信业务流程,方便一卡多号业务用户的操作的目的。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


图1为本发明实施例中,一卡多号业务联系人的匹配装置的一种可能的结构示意图;图2为本发明实施例中,一卡多号业务联系人的匹配方法的实施流程示意图;图3为本发明实施例中,Android操作系统中一卡多号业务用户发起通话业务时, 为其推荐使用的主叫方号码的实施流程示意图;图4为本发明实施例中,Windows Mobile操作系统中一卡多号业务用户发起通话业务时,为其推荐使用的主叫方号码的实施流程示意图。
具体实施例方式为了简化一卡多号业务用户的通信业务流程,方便一卡多号业务用户的操作,本发明实施例提供了一种一卡多号业务联系人的匹配装置及方法。以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。本发明实施提供了一卡多号业务联系人的匹配装置,设置在用户设备中,通过对现有通信模块进行改进并增加智能匹配模块实现。一卡多号业务联系人的匹配装置的一种可能结构示意图,如图1所示,包括通信模块101和智能匹配模块102,其中通信模块101,可以用于在一卡多号业务用户作为主叫方发起通信业务时,向所述智能匹配模块102发送号码推荐请求,所述一卡多号业务用户同时配置有至少两个号码; 并将一卡多号业务用户从所述智能匹配模块102返回的至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程;智能匹配模块102,可以用于根据接收到的号码推荐请求,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后,返回给所述通信模块101进行显示。具体实施中,通信模块101具体可以为通话模块、或者消息模块,通过对现有通话模块、或者消息模块进行改进实现。具体实施中,智能匹配模块102可以包括号码处理子模块1021、号码匹配子模块 1022、前缀自动添加子模块1023和存储子模块1024,其中号码处理子模块1021,用于接收通信模块101发送的号码推荐请求,并根据该号码推荐请求向号码匹配子模块1022发送推荐号码获取请求;在接收到号码匹配子模块 1022返回的至少一个推荐号码之后,将该至少一个推荐号码发送给前缀自动添加子模块 1023 ;并在接收到前缀自动添加子模块1023返回的添加了前缀信息的至少一个推荐号码之后,将添加了前缀信息的至少一个推荐号码返回给通信模块101进行显示;号码匹配子模块1022,用于在接收到推荐号码获取请求之后,查询存储子模块 1024中存储的历史通信数据,确定至少一个推荐号码,并返回给号码处理子模块1021 ;前缀自动添加子模块1023,用于对至少一个推荐号码添加前缀信息,并返回给号码处理子模块1021 ;存储子模块1024,用于存储一卡多号业务用户的历史通信数据。
一般情况下,一卡多号业务用户同时配置的至少两个号码可以包括主号码和至少一个副号码,前缀自动添加子模块1023具体用于对至少一个推荐号码中的副号码添加前缀信息,并将添加了前缀信息的至少一个推荐号码返回给号码处理子模块1021,所述前缀信息包括接入号和副号码顺序号。具体实施中,将用户配置的至少两个号码区分为主号码和至少一个副号码只是本发明实施例的一种较佳实施方式,实际应用中,为了满足一卡多号业务用户临时性的社交需求,可以将一卡多号业务用户经常使用的号码设置为主号码,相应的,一卡多号业务用户偶尔使用的号码设置为副号码。理论上,一卡多号业务用户配置的至少两个号码也可以无需进行主、副号码的区分。当一卡多号业务用户配置的至少两个号码区分主号码和副号码时,前缀自动添加子模块1023只需将至少一个推荐号码中的副号码添加前缀信息,添加的前缀信息包括接入号和副号码顺序号;当用户配置的至少两个号码不区分主号码和副号码时,前缀自动添加子模块1023需要将至少一个推荐号码添加前缀信息,添加的前缀信息包括接入号和号码顺序号。具体实施中,号码处理子模块1021通过监听通信模块101发送的号码推荐请求, 当接收到号码推荐请求后,向号码匹配子模块1022发送推荐号码获取请求。具体实施中,存储子模块IOM可以保留前1000条历史通信数据,一卡多号业务用户也可以对存储子模块IOM进行配置,可以清除存储子模块IOM中所有的历史通信数据, 也可以选择删除一段时间内的历史通信数据。具体实施中,智能匹配模块102还可以包括规则学习子模块1025,用于监听在通信业务流程结束之后通信模块101发送的一卡多号业务用户本次通信业务的通信数据,该通信数据可以包括一卡多号业务用户本次通信业务的开始时间和使用的主叫方号码;以及将监听到的一卡多号业务用户本次通信业务的通信数据作为历史通信数据保存在存储子模块IOM中。规则学习子模块1025可以以小时为单位记录用户在不同时段的通信数据。具体的,可以在规则学习子模块1025中通过监听程序监听通信模块101发送过来的通信事件, 当一卡多号业务用户发起通信业务时,通信模块101将一卡多号业务用户本次通信业务的开始时间和使用的主叫方号码发送给规则学习子模块1025,规则学习子模块1025将接收到的通信数据存储在存储单元IOM中。如果存储子模块IOM中的历史通信数据包括一卡多号业务用户各通信业务的开始时间和使用的主叫方号码;则号码匹配子模块1022可以用于统计历史通信数据中设定时间段内各号码的使用频率,确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。较佳的,设定时间段可以以小时为单位。较佳的,一卡多号业务用户本次通信业务的通信数据除了包括开始时间和使用的主叫方号码之外,还可以包括被叫方号码,相应的,存储子模块IOM中的历史通信数据包括一卡多号业务用户各通信业务的开始时间、使用的主叫方号码和被叫方号码;则号码匹配子模块1022可以用于统计历史通信数据中设定时间段内与当前发起通信业务的被叫方通信时各号码的使用频率,确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。较佳的,号码匹配子模块1022可以用于将所述至少一个推荐号码按照使用频率
7由高到底的顺序排列后返回给号码处理子模块1021。通过各号码的使用频率确定推荐号码,并将使用频率最高的号码排在靠前的位置,可以方便用户的选择操作。基于同一发明构思,本发明实施例还提供了一种一卡多号业务联系人的匹配方法,由于该方法解决问题的原理与一卡多号业务联系人的匹配装置相似,因此该方法的实施可以参见装置的实施,重复之处不再赘述。如图2所示,为本发明实施例提供的一卡多号业务联系人的匹配方法的实施流程示意图,包括S201、一卡多号业务用户作为主叫方发起通信业务时,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后进行显示,所述一卡多号业务用户同时配置有至少两个号码;S202、将一卡多号业务用户从至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程。具体实施中,一卡多号业务联系人的匹配方法,还可以包括监听通信业务流程结束之后一卡多号业务用户本次通信业务的通信数据,该通信数据可以包括一卡多号业务用户本次通信业务的开始时间和使用的主叫方号码;以及将监听到的一卡多号业务用户本次通信业务的通信数据,作为历史通信数据进行存储。具体实施中,历史通信数据可以包括一卡多号业务用户各通信业务的开始时间和使用的主叫方号码;则查询存储的历史通信数据确定至少一个推荐号码,具体可以包括统计历史通信数据中设定时间段内各号码的使用频率;确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。具体实施中,历史通信数据可以包括一卡多号业务用户各通信业务的开始时间、 使用的主叫方号码和被叫方号码;则查询存储的历史通信数据确定至少一个推荐号码,具体可以包括统计所述历史通信数据中设定时间段内与当前发起通信业务的被叫方通信时各号码的使用频率;确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。较佳的,一卡多号业务联系人的匹配方法,还可以包括将所述至少一个推荐号码返回给所述号码处理子模块之前,按照使用频率由高到低的顺序对所述至少一个推荐号码进行排列。较佳的,所述一卡多号业务用户同时配置的至少两个号码包括主号码和至少一个副号码;相应的,对至少一个推荐号码添加前缀信息时,只需要将推荐号码中的副号码添加前缀信息,添加的前缀信息可以包括接入号和副号码顺序号。为了更好的理解本发明实施例的实施方式,下面通过具体的实施例对本发明的实施方式进行说明。为了方便描述,本发明实施例以一卡多号业务用户发起通话业务时,为其推荐所使用的主叫方号码的匹配过程为例进行说明,本发明实施例中描述的应用场景对用户配置的至少两个号码进行主号码和副号码的区分。实施例一实施例一中,以用户设备采用Android操作系统中为例说明,假设号码匹配子模块以小时为单位统计每个时间段内历史通信数据中各号码的使用频率,确定使用频率超过设定阈值的号码作为推荐号码。如图3所示,为Android操作系统中一卡多号业务用户发起通话业务时,为其推荐使用的主叫方号码的实施流程示意图,包括如下步骤S301、一卡多号业务用户发起通话业务;具体的,通话模块接收一卡多号业务用户发起通话业务请求。S302、通话模块向号码处理子模块发送通话业务请求;S303、号码处理子模块接收到向号码匹配子模块发送号码推荐请求,请求向一卡多号业务用户推荐的所使用的主叫方号码;具体的,Android系统中,号码处理子模块通过监听通话模块发送的通话业务请求,监听接口为 Private void numberMatchingReceiver (Intent i);号码处理子模块的 numberMatchingReceiver()接口接收通话模块发送的通话业务请求。S304、号码匹配子模块向存储子模块查询后,向号码处理子模块返回至少一个推荐号码;具体的,号码匹配子模块查询存储子模块后,将当前通话业务的开始时间所处时段内使用频率超过设置的阈值的号码作为推荐号码返回给号码处理子模块。较佳的,当返回的推荐号码不只一个时,号码匹配子模块可以将推荐号码按照使用频率由高到底的顺序排列后返回给号码处理子模块。S305、号码处理子模块将号码匹配子模块返回的推荐号码中的副号码发送给前缀自动添加子模块;S306、前缀自动添加子模块为接收到的推荐号码中的副号码添加前缀信息后,并返回给号码处理子模块;具体的,前缀自动添加子模块在接收到的推荐号码中的副号码前添加接入号和副号码顺序号,以接入号为95096、副号码顺序号为1、被叫方号码为13911111111为例,添加前缀信息后的副号码为“95096113911111111”,将添加前缀信息后推荐号码中的副号码,返回给号码处理子模块。S307、号码处理子模块将添加前缀后的推荐号码返回给通话模块;S308、通话模块向一卡多号业务用户显示添加前缀信息后的推荐号码;具体实施中,可以按照推荐号码使用频率由高到底的顺序排列显示;S309、一卡多号业务用户选择将要使用的号码后进行通话业务;S310、通话业务结束后,通话模块将本次用户设备的通话信息发送给规则学习子模块;具体的,通话模块可以将本次通话开始的时间、使用的主叫方号码及被叫方号码发送给规则学习子模块。具体的,通话模块发送通话数据的发送函数为I^rivate void sencK开始时间,使用的主叫方号码,被叫方号码)。
S311、规则学习子模块将本次通话业务的通话数据存储于存储子模块中。具体的,在规则学习子模块中,有一个监听程序不断监听通话模块发送过来的事件,当一卡多号业务用户发起通话业务时,通话模块会将本次通话业务的通话数据,如本次通话业务的开始的时间、使用的主叫方号码以及被叫方号码发送给规则学习子模块。规则学习子模块收到后,将这些信息存在存储子模块中。具体的,Android操作系统中,规则学习子模块监听通话模块发送的通话事件接口为Private void smartL earningReceiver(Intent i);规则学习子模块接收通话数据的函数为Private void smartL earningReceiver(Intent i)。实施例二如图4所示,为以用户设备采用Windows Mobile操作系统中,一卡多号业务用户发起通话业务时,为其推荐使用的主叫方号码的实施流程示意图,可以包括如下步骤S401、通话模块接收到一卡多号业务用户发起通话业务的消息;S402、通话模块向号码处理子模块发送通话业务请求;具体的,在Windows Mobile操作系统中,通话模块与号码处理子模块接口之间的请求接口为void send(开始时间,使用的主叫方号码,被叫方号码)。S403、号码处理子模块接收到通话模块发送的通话业务请求后,向号码匹配子模块发送推荐号码请求,请求向一卡多号业务用户推荐的号码;具体的,在Windows Mobile操作系统中,号码处理子模块与通话模块接口之间的接收接口为:void HandleCall(CalIInfo i);S404、号码匹配子模块向存储子模块查询后,向号码处理子模块返回推荐号码;具体的,号码匹配子模块可以查询存储子模块,将当前通话业务的开始时间所处时段内使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码;或者根据被叫方号码,统计历史通信数据中当前时间段内与当前发起通信业务的被叫方通信时各号码的使用频率,确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码返回给号码处理子模块。S405、号码处理子模块将号码匹配子模块返回的推荐号码中的副号码发送给前缀自动添加子模块;S406、前缀自动添加子模块为推荐号码中的副号码添加前缀信息,并返回给号码处理子模块;具体的,前缀添加子模块在推荐号码中的副号码前添加接入号和副号码顺序号, 以接入号为95096、副号码顺序号为1、拨打号码为13911111111为例,添加前缀后的号码为 “95096113911111111”,并将推荐号码中的副号码均添加前缀信息后,返回给号码处理子模块。S407、号码处理子模块将添加前缀信息后的推荐号码返回给通话模块;S408、通话模块向一卡多号业务用户显示添加前缀信息后的推荐号码;S409、一卡多号业务用户选择将要使用的号码后进行通话业务;S410、通话业务流程结束后,通话模块将本次通话业务的通话数据发送给规则学
10习子模块;具体的,本次通话业务的通话数据可以包括本息通话业务开始的时间、使用的主叫方号码及被叫方号码。S411、规则学习子模块将本次通话的通话数据存储于存储子模块中。一卡多号业务用户发其消息业务时,为其推荐使用的主叫方号码的实施流程与通话业务的过程类似,其具体的实施方式可以参见通话业务的实施,不再一一赘述。本发明实施例提供的一卡多号业务联系人的匹配装置及方法,在一卡多号业务用户作为主叫方发起通信业务时,通信模块向智能匹配模块发送号码推荐请求,智能匹配模块根据接收到的号码推荐请求,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后,返回给通信模块进行显示,通信模块将一卡多号业务用户从智能匹配模块返回的推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程。通过历史通信数据推荐特定的号码并自动为推荐号码添加前缀信息,达到了简化一卡多号业务用户的通信业务流程,方便一卡多号业务用户的操作的目的。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种一卡多号业务联系人的匹配装置,其特征在于,包括通信模块和智能匹配模块, 其中所述通信模块,用于在一卡多号业务用户作为主叫方发起通信业务时,向所述智能匹配模块发送号码推荐请求,所述一卡多号业务用户同时配置有至少两个号码;并将一卡多号业务用户从所述智能匹配模块返回的至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程;所述智能匹配模块,用于根据接收到的号码推荐请求,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后,返回给所述通信模块进行显不。
2.如权利要求1所述的装置,其特征在于,所述智能匹配模块包括号码处理子模块、号码匹配子模块、前缀自动添加子模块和存储子模块,其中所述号码处理子模块,用于接收通信模块发送的号码推荐请求,并根据所述号码推荐请求向号码匹配子模块发送推荐号码获取请求;在接收到所述号码匹配子模块返回的至少一个推荐号码之后,将所述至少一个推荐号码发送给前缀自动添加子模块;并在接收到所述前缀自动添加子模块返回的添加了前缀信息的至少一个推荐号码之后,将所述添加了前缀信息的至少一个推荐号码返回给通信模块进行显示;所述号码匹配子模块,用于在接收到推荐号码获取请求之后,查询存储子模块中存储的历史通信数据,确定至少一个推荐号码,并返回给所述号码处理子模块;所述前缀自动添加子模块,用于对所述至少一个推荐号码添加前缀信息,并返回给所述号码处理子模块;所述存储子模块,用于存储一卡多号业务用户的历史通信数据。
3.如权利要求2所述的装置,其特征在于,所述一卡多号业务用户同时配置的至少两个号码包括主号码和至少一个副号码;以及所述前缀自动添加子模块,具体用于对至少一个推荐号码中的副号码添加前缀信息, 并将添加了前缀信息的至少一个推荐号码返回给所述号码处理子模块,所述前缀信息包括接入号和副号码顺序号。
4.如权利要求2或3所述的装置,其特征在于,所述智能匹配模块还包括规则学习子模块,用于监听在通信业务流程结束之后通信模块发送的一卡多号业务用户本次通信业务的通信数据,所述通信数据包括一卡多号业务用户本次通信业务的开始时间和使用的主叫方号码;以及将监听到的一卡多号业务用户本次通信业务的通信数据作为历史通信数据保存在所述存储子模块中。
5.如权利要求4所述的装置,其特征在于,所述号码匹配子模块,具体用于统计所述历史通信数据中设定时间段内各号码的使用频率,确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。
6.如权利要求4所述的装置,其特征在于,所述一卡多号业务用户本次通信业务的通信数据还包括被叫方号码;以及所述号码匹配子模块,具体用于统计所述历史通信数据中设定时间段内与当前发起通信业务的被叫方通信时各号码的使用频率,确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。
7.如权利要求5或6所述的装置,其特征在于,所述号码匹配子模块,具体用于将所述至少一个推荐号码按照使用频率由高到底的顺序排列后返回给所述号码处理子模块。
8.一种一卡多号业务联系人的匹配方法,其特征在于,包括一卡多号业务用户作为主叫方发起通信业务时,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后进行显示,所述一卡多号业务用户同时配置有至少两个号码;将一卡多号业务用户从至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程。
9.如权利要求8所述的方法,其特征在于,还包括监听在通信业务流程结束之后一卡多号业务用户本次通信业务的通信数据,所述通信数据包括一卡多号业务用户本次通信业务的开始时间和使用的主叫方号码;以及将监听到的一卡多号业务用户本次通信业务的通信数据作为历史通信数据进行存储。
10.如权利要求9所述的方法,其特征在于,所述查询存储的历史通信数据确定至少一个推荐号码,具体包括统计所述历史通信数据中设定时间段内各号码的使用频率;确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。
11.如权利要求10所述的方法,其特征在于,所述一卡多号业务用户本次通信业务的通信数据还包括被叫方号码;以及所述查询存储的历史通信数据确定至少一个推荐号码,具体包括统计所述历史通信数据中设定时间段内与当前发起通信业务的被叫方通信时各号码的使用频率;确定使用频率超过设定阈值的号码作为推荐号码,或者确定使用频率最高的设定数量的号码作为推荐号码。
12.如权利要求10或11所述的方法,其特征在于,还包括将所述至少一个推荐号码返回给所述号码处理子模块之前,按照使用频率由高到低的顺序对所述至少一个推荐号码进行排列。
13.如权利要求10所述的方法,其特征在于,所述一卡多号业务用户同时配置的至少两个号码包括主号码和至少一个副号码;以及对至少一个推荐号码中的副号码添加前缀信息,所述前缀信息包括接入号和副号码顺序号。
全文摘要
本发明公开了一种一卡多号业务联系人的匹配装置及方法,用以简化一卡多号业务用户的通信业务流程,方便一卡多号业务用户的操作。所述一卡多号业务联系人的匹配装置,包括通信模块和智能匹配模块,其中所述通信模块,用于在一卡多号业务用户作为主叫方发起通信业务时,向所述智能匹配模块发送号码推荐请求,所述一卡多号业务用户同时配置有至少两个号码;并将一卡多号业务用户从所述智能匹配模块返回的至少一个推荐号码中选择的一个号码作为主叫方号码,发起通信业务流程;所述智能匹配模块,用于根据接收到的号码推荐请求,查询存储的历史通信数据确定至少一个推荐号码,并对至少一个推荐号码添加前缀信息之后,返回给所述通信模块进行显示。
文档编号H04M1/275GK102457610SQ20101052077
公开日2012年5月16日 申请日期2010年10月21日 优先权日2010年10月21日
发明者曹斌 申请人:中国移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1