通信业务处理方法和系统、客户端的制作方法

文档序号:10661633阅读:390来源:国知局
通信业务处理方法和系统、客户端的制作方法
【专利摘要】本发明实施例公开了一种通信业务处理方法和系统、客户端,其中,方法包括:响应于监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储通信对端用户标识的标记信息,监测移动终端与终端设备在本次通信业务中的通话时长;若移动终端与终端设备在本次通信业务中的通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项;响应于接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示,请求移动终端将通信对端用户保存为通讯录中的联系人。本发明实施例便于识别陌生人来电是否为个人用户来电,并便于将该个人用户保存为联系人。
【专利说明】
通信业务处理方法和系统、客户端
技术领域
[0001]本发明涉及互联网技术,尤其是一种通信业务处理方法和系统、客户端。【背景技术】
[0002]移动终端,例如手机终端等,作为常用的通信工具,可以极大的方便用户和其他用户取得联系,建立通话、短信等通信。当用户通过移动终端与其他用户通话时,可以在移动终端上的显示屏幕上显示通话对端用户的用户信息。具体地,若对端用户的电话号码未存储于该移动终端的通讯录中,则在显示屏幕上显示对端用户的手机号码、归属地信息;若通话对端用户的电话号码存储于该移动终端的通讯录中,即:通话对端用户为移动终端本地通讯录中的联系人,可以在显示屏幕上显示通讯录中存储的对端用户的姓名、手机号码、归属地信息,以便用户获知通话对端具体是哪个用户。进一步地,还可以在通讯录中设置联系人的头像,这样,用户在与设置有头像的联系人通话时,还可以在显示屏幕上显示通话对端用户的头像。
[0003]在实现本发明的过程中,发明人发现,现有技术至少存在以下问题:
[0004]对于不在于移动终端的通讯录中的陌生人,用户无法识别该陌生人的来电是骚扰电话还是个人用户来电,给用户带来诸多不便,一方面骚扰电话影响了用户的正常工作和生活,另一方面对于有用的个人用户若要保存为联系人,则需通过通信业务记录进行操作, 操作繁琐,极不方便。
【发明内容】

[0005]本发明实施例所要解决的一个技术问题是:提供一种通信业务处理方法和系统、 客户端,以便于识别陌生人来电是否为个人用户来电,并便于将该个人用户保存为联系人。
[0006]本发明实施例的一个方面,提供的一种通信业务处理方法,包括:
[0007]响应于监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是所述移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;
[0008]若未存储所述通信对端用户标识的标记信息,监测所述移动终端与所述终端设备在本次通信业务中的通话时长;
[0009]若所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项;
[0010]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0011]基于上述方法的另一个实施例中,所述查询是否存储有通信对端用户标识的标记信息包括:
[0012]客户端查询本地数据库中是否存在通信对端用户标识的标记信息。
[0013]基于上述方法的另一个实施例中,还包括:
[0014]若本地数据库中存在所述通信对端用户标识的标记信息,生成是否将通信对端用户加入黑名单的操作选项;
[0015]响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,结束本次通信业务,并将所述通信对端用户标识加入黑名单中。
[0016]基于上述方法的另一个实施例中,还包括:[〇〇17]若所述移动终端与所述终端设备进行了通话,生成是否将通信对端用户保存为联系人的操作选项;
[0018]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0019]基于上述方法的另一个实施例中,响应于监测到移动终端与通信对端的终端设备建立通信业务连接之后,还包括:
[0020]查询黑名单中是否存储有所述通信对端用户标识;
[0021]若黑名单中存储有所述通信对端用户标识,结束本次通信业务,并不进行来电提醒。
[0022]基于上述方法的另一个实施例中,还包括:
[0023]客户端从服务器下载标记名单和企业标识名单,并按照预设更新条件对所述标记名单和企业标识名单进行更新;
[0024]所述标记名单中包括服务器存储的用户标识的标记信息,所述企业标识名单包括服务器存储的企业用户标识;
[0025]所述按照预设更新条件包括:按照预设更新周期,或者,在所述移动终端处于WiFi 网络连接状态时。
[0026]基于上述方法的另一个实施例中,还包括:
[0027]本次通信业务结束后,在通信业务记录中生成本次通信业务的属性信息,所述属性信息包括:标记选项、黑名单选项和保存联系人选项;[〇〇28]响应于接收到用户通过操作标记选项发送的标记请求,显示一种以上供用户选择的标记类型,所述标记类型用于表示所述通信对端用户标识的用途归类;以及响应于接收到用户选择的标记类型,将所述通信对端用户标识标记为用户选择的标记类型,并生成所述通信对端用户标识为用户选择的标记类型的标记信息;
[0029]响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,将所述通信对端用户标识加入黑名单中;
[0030]响应于接收到用户通过操作保存联系人选项发送的保存请求,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0031]基于上述方法的另一个实施例中,还包括:[〇〇32] 显示一种以上供用户选择的标记类型时,还显示同时添加黑名单子选项;
[0033]响应于接收到用户通过操作黑名单子选项发送的添加黑名单请求,将所述通信对端用户标识加入黑名单中。
[0034]本发明实施例的另一个方面,提供的一种客户端,包括:
[0035]监测单元,用户监测移动终端上的通信业务事件;以及根据查询单元的查询结果, 若存储单元中未存储通信对端用户标识的标记信息,监测所述移动终端与通信对端的终端设备在本次通信业务中的通话时长;
[0036]查询单元,用于查询通信对端用户是否所述移动终端通讯录中的联系人,以及在通信对端用户不是所述移动终端通讯录中的联系人时,查询存储单元中是否存储有通信对端用户标识的标记信息;
[0037]存储单元,用于作为客户端的本地数据库存储信息;
[0038]生成单元,用于比较所述移动终端与所述终端设备在本次通信业务中的通话时长是否大于预设时长阈值,以及在所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值时,生成是否将通信对端用户保存为联系人的操作选项;
[0039]请求单元,用于在接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示时,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0040]本发明实施例的一个方面,提供的一种通信业务处理系统,包括服务器,还包括客户端,用于:[0041 ]在监测到移动终端与通信对端的终端设备建立通信业务连接时,若通信对端用户不是所述移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;
[0042]若未存储所述通信对端用户标识的标记信息,监测所述移动终端与所述终端设备在本次通信业务中的通话时长;
[0043]若所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项;以及
[0044]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0045]基于本发明上述实施例提供的通信业务处理方法和系统、客户端,在监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是该移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储,监测移动终端与该终端设备在本次通信业务中的通话时长,在该通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项,并根据用户的操作指示将通信对端用户保存为通讯录中的联系人,由此,本发明实施例可以自动识别陌生人的来电骚扰电话还是个人用户来电, 一方面避免了骚扰电话对用户正常工作和生活的影响,另一方面,便于用户方便的将该来电个人用户保存为联系人,而无需再进入通信业务记录进行操作,操作方便。
[0046]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。【附图说明】
[0047]构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。[〇〇48]参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0049]图1为本发明通信业务处理方法一个实施例的流程图。
[0050]图2为本发明通信业务处理方法另一个实施例的流程图。
[0051]图3为本发明实施例中生成白名单一个实施例的流程图。[〇〇52]图4为本发明通信业务处理方法又一个实施例的流程图。[〇〇53]图5为本发明实施例中移动终端上显示的云控来电秀的一个示例图。[〇〇54]图6为本发明通信业务处理方法再一个实施例的流程图。
[0055]图7为本发明客户端一个实施例的结构示意图。
[0056]图8为本发明客户端另一个实施例的结构示意图。[〇〇57]图9为本发明通信业务处理系统一个实施例的结构示意图。【具体实施方式】
[0058]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0059]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0060]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0061]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0062]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0063]本发明实施例可以应用于计算机系统/服务器,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、 小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。
[0064]计算机系统/服务器可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。[〇〇65]图1为本发明通信业务处理方法一个实施例的流程图。如图1所示,该实施例的通 f目业务处理方法包括:
[0066]102,响应于监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是该移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息。
[0067]其中的通信业务例如呼叫业务,可以是来电或去电。建立通信业务连接即建立呼叫时,在通话过程之前。
[0068]本发明实施例中,用户标识信息用于唯一标识一个用户,实际应用中例如可以是移动终端的手机号的摘要算法(Message-Digest Algorithm 5)值。具体而言,对移动终端当前所使用的手机号执行MD5算法,可以得到对应的标识信息,MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式,就是把一个任意长度的字节串变换成一定长的十六进制数字串,可以确保信息传输完整一致。
[0069]具体地,可以由客户端查询本地数据库中是否存在通信对端用户标识的标记信息。
[0070]若本地数据库中未存储通信对端用户标识的标记信息,执行操作104。若本地数据库中存储有通信对端用户标识的标记信息,不执行本实施例的后续流程。另外,在另一个实施例中,也可以选择性地执行如下操作:生成是否将通信对端用户加入黑名单的操作选项; 响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,结束本次通信业务,并将通信对端用户标识加入黑名单中,以便对该通信对端用户的后续来电进行拦截,以防止对用户的骚扰。或者,在又一个实施例中,即使在本地数据库中存储有通信对端用户标识的标记信息,若移动终端与终端设备进行了通话,也可以生成是否将通信对端用户保存为联系人的操作选项;响应于接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示,请求移动终端将通信对端用户保存为通讯录中的联系人,这样可以方便地将之前不需要的骚扰电话、或其他用户认为无用的骚扰电话的陌生人保存为联系人,以适应用户的动态变化需求。
[0071]104,监测移动终端与终端设备在本次通信业务中的通话时长。
[0072]106,若移动终端与终端设备在本次通信业务中的通话时长大于预设时长阈值,例如,20秒,生成是否将通信对端用户保存为联系人的操作选项。
[0073]否则,若移动终端与终端设备在本次通信业务中的通话时长不大于预设时长阈值,即可认为通信对端用户标识为个人电话号码,而非骚扰电话等,不执行本实施例的后续流程。
[0074]108,响应于接收到用户通过上述操作选项发送的将通信对端用户保存为联系人的操作指示,请求移动终端将通信对端用户保存为通讯录中的联系人。[〇〇75]基于本发明上述实施例提供的通信业务处理方法,在监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是该移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储,监测移动终端与该终端设备在本次通信业务中的通话时长,在该通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项,并根据用户的操作指示将通信对端用户保存为通讯录中的联系人, 由此,本发明实施例可以自动识别陌生人的来电骚扰电话还是个人用户来电,一方面避免了骚扰电话对用户正常工作和生活的影响,另一方面,便于用户方便的将该来电个人用户保存为联系人,而无需再进入通信业务记录(即:通话记录)进行操作,操作方便。[〇〇76]在本发明通信业务处理方法的另一个实施例中,操作101中,响应于监测到移动终端与通信对端的终端设备建立通信业务连接之后,还可以查询黑名单中是否存储有通信对端用户标识;若黑名单中存储有通信对端用户标识,结束本次通信业务,并不进行来电提醒,可以结合黑名单防止黑名单中的用户对其他用户的骚扰。[〇〇77]在本发明通信业务处理方法的另一个实施例中,还可以包括如下操作:
[0078]客户端从服务器下载标记名单和企业标识名单,并按照预设更新条件,例如:按照预设更新周期,或者,在移动终端处于WiFi网络连接状态时,对标记名单和企业标识名单进行更新。其中的标记名单中包括服务器存储的用户标识的标记信息,企业标识名单包括服务器存储的企业用户标识,例如企业名称、企业机构代码等。[〇〇79]在本发明通信业务处理方法的另一个实施例中,还可以包括如下操作:
[0080]在本次通信业务结束后,例如,移动终端用户挂断电话后,在通信业务记录(S卩:通话记录)中生成本次通信业务的属性信息,包括:标记选项、黑名单选项和保存联系人选项;
[0081]响应于接收到用户通过操作标记选项发送的标记请求,显示一种以上供用户选择的标记类型,其中的标记类型用于表示通信对端用户标识的用途归类;以及响应于接收到用户选择的标记类型,将通信对端用户标识标记为用户选择的标记类型,并生成通信对端用户标识为用户选择的标记类型的标记信息并存储;
[0082]响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,将通信对端用户标识加入黑名单中;
[0083]响应于接收到用户通过操作保存联系人选项发送的保存请求,请求移动终端将通信对端用户保存为通讯录中的联系人。[〇〇84] 进一步地,在上述实施例中,显示一种以上供用户选择的标记类型时,还可以显示同时添加黑名单子选项;响应于接收到用户通过操作黑名单子选项发送的添加黑名单请求,将通信对端用户标识加入黑名单中。
[0085]进一步地,在上述实施例中,生成通信对端用户标识为用户选择的标记类型的标记信息之后,还可以包括如下操作:
[0086]客户端向服务器上报通信对端用户标识的标记信息,或者,按照预设更新条件,例如:按照预设更新周期,或者,在移动终端处于WiFi网络连接状态时,向服务器上报移动终端中新增的标记名单,以便服务器对存储的用户标识的标记信息进行更新。其中的标记名单中包括服务器存储的用户标识的标记信息。[〇〇87]图2为本发明通信业务处理方法另一个实施例的流程图。如图2所示,与图1所示的实施例相比,若通信对端用户不是移动终端通讯录中的联系人,该实施例的通信业务处理方法还可以包括:[〇〇88]202,客户端检测移动终端当前是否处于数据传输网络连接状态。[〇〇89]其中的数据传输网络是可以进行数据传输的网络,例如可以是WiFi网络,4G网络、 LTE网络等移动数据网络。
[0090]若移动终端当前是处于数据传输网络连接状态,执行操作204。否则,若移动终端当前是处于非数据传输网络连接状态,开始执行操作102中查询是否存储有通信对端用户标识的标记信息的操作,即:执行本发明上述通信业务处理方法实施例的流程。
[0091]204,客户端向服务器发送查询请求,该查询请求中包括通信对端用户标识。[〇〇92]206,服务器查询白名单中是否包括通信对端用户标识,并向客户端返回查询结果fg息。
[0093]其中,白名单中的用户标识,满足以下条件:业务信息库中不存在该用户标识对应的标记信息和企业相关信息,且使用该用户标识的终端设备与其他终端进行通话的次数和建立通话连接的次数的比值大于预设阈值。[〇〇94]208,客户端根据查询结果信息,识别白名单中是否包括通信对端用户标识。
[0095]若白名单中包括通信对端用户标识,执行操作210。否则,若白名单中不包括通信对端用户标识,不执行本实施例的后续流程,进行正常来电显示即可,或者也可以示例性地开始执行操作102中查询是否存储有通信对端用户标识的标记信息的操作,S卩:执行本发明上述通信业务处理方法实施例的流程。
[0096]210,响应于监测到本次通信业务结束,生成是否将通信对端用户保存为联系人的操作选项。
[0097]212,响应于接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示,请求移动终端将通信对端用户保存为通讯录中的联系人。[〇〇98]图3为本发明通信业务处理方法实施例中生成白名单一个实施例的流程图。如图3 所示,该实施例包括以下操作:[〇〇99]302,客户端监测所在移动终端每次建立通信业务连接时是否建立通话连接,并向服务器上报通话监测消息,该通话监测消息中包括本次建立通信业务连接是否建立通话连接和使用的用户标识,包括通信业务双方用户的用户标识。
[0100]例如,通信业务为来电业务时,则建立通话连接即为移动终端用户与通信对端用户之间是否进行了通话。
[0101]304,服务器在统计信息库中更新存储本次接收到的各用户标识的通话监测消息, 并统计每一个本次接收到的各用户标识进行通话的次数和建立通话连接的次数的比值是否大于预设阈值,以及业务信息库中是否存在该用户标识对应的标记信息和企业相关信息。
[0102]若进行通话的次数和建立通话连接的次数的比值大于预设阈值,且业务信息库中不存在对应的标记信息和企业相关信息,执行操作306。否则,若进行通话的次数和建立通话连接的次数的比值不大于预设阈值,或者业务信息库中存在对应的标记信息或企业相关信息,执行操作308。
[0103]306,将相应的用户标识写入白名单中。[〇1〇4]之后,不执行本实施例的后续流程。
[0105]308,查询相应的用户标识是否存在于白名单中。
[0106]若存在于白名单中,执行操作310。否则,不执行本实施例的后续流程。
[0107]310,从白名单中删除相应的用户标识。
[0108]图3所示实施例的流程针对每一个移动终端,在符合操作302的触发条件时触发执行。
[0109]基于上述实施例,实现了对服务器上白名单的动态实时更新,以便更准确的帮助用户识别骚扰电话和个人用户电话提供帮助。
[0110]图4为本发明通信业务处理方法又一个实施例的流程图。如图4所示,与图2所示的实施例相比,在上述实施例的操作206中,若服务器查询到白名单中不包括通信对端用户标识,还可以执行以下操作:[〇111]402,服务器查询业务信息库中是否存储有通信对端用户标识对应的用户显示信息。
[0112]其中,用户显示信息例如可以包括终端设备用户标识的标记信息、终端设备用户设置的个人用户信息或者企业相关信息;个人用户信息例如可以包括用户头像和/或用户签名;企业相关信息例如可以包括企业图片、业务介绍信息和业务入口链接中的任意一项或多项。[〇113]若业务信息库中存储有终端设备用户标识对应的用户显示信息,执行操作404。若业务信息库中未存储通信对端用户标识对应的用户显示信息,不执行本实施例的后续流程,或者,也可以选择性地执行操作406。
[0114]404,服务器将对应的用户显示信息下发给客户端,以便客户端在移动终端的显示屏幕上播放对应的用户显示信息。
[0115]进一步地,若用户显示信息为标记信息,服务器将终端设备的用户显示信息下发给客户端时,还可以选择性地向客户端下发是否关闭本次通信业务连接的操作选项入口; 响应于接收到用户通过操作选项入口发送的操作指示,例如关闭指示,客户端请求移动终端根据操作指示执行相应动作。
[0116]之后,不执行本实施例的后续流程。
[0117]406,服务器请求客户端上传本次通信业务的相关属性信息。
[0118]在一个具体示例中,相关属性信息例如可以包括:移动终端的用户画像、移动终端的品牌、当前所处的地理位置、网络条件、来去电状态、客户端版本号和用于通信业务处理的插件版本号中的任意一项或多项。[〇119]相关属性信息包括用户画像时,客户端可以先从移动终端获取移动终端的用户画像,其中的用户画像可以包括用户浏览信息分类记录、应用下载与使用信息等,以反映用户的兴趣爱好。[〇12〇]408,若相关属性信息、或结合当前时刻符合云控来电秀的下发条件,根据相关属性信息生成云控来电秀并下发给客户端,以便客户端在移动终端的显示屏幕上播放云控来电秀。
[0121]其中,云控来电秀的下发条件可以预先配置,并可以根据需要进行修改,例如可以包括下发云控来电秀的时间段、网络条件、地理区域和来去电状态中的任意一项或多项。
[0122]在一个具体示例中,操作408中,根据相关属性信息生成云控来电秀,具体可以通过如下方式实现:
[0123]获取符合相关属性信息和当前时间中任意一项或多项条件的云控来电秀模板、云控来电秀模板的组成元素和各元素的元素值;
[0124]分别以各元素的元素值对应的内容填充云控来电秀模板中的相应元素,生成云控来电秀。
[0125]示例性地,云控来电秀模板具体可以包括:用于生成云控来电秀的组成元素,各组成元素的大小、位置和形式,以及各组成元素之间的相对位置和层叠关系;组成元素具体可以包括视频相关信息、信息条和附加层中的任意一项或多项;其中的视频相关信息例如可以包括图片、动图、按照预设播放顺序组成的图片系列、或者视频等。
[0126]具体地,视频相关信息的内容可以根据需要确定,例如可以是节假日、活动、事件、 电影海报、电影预告、品牌广告等。视频相关信息的形式例如可以是:全图模式,或者背景图结合非全图模式的头像。
[0127]信息条的内容也可以根据需要确定,例如可以是新闻、事件、鸡汤段子,天气、黄历、运势,或者地震预告等。信息条的形式例如可以是:图标(icon)、文字或操作按钮等。
[0128]附加层可以包括:天气效果、功能入口、挂件和云控来电秀挂断页等中的任意一项或多项。
[0129]如图5所示,为本发明实施例中移动终端上显示的云控来电秀的一个示例图。
[0130]另外,在基于图4所示实施例的进一步实施例中,还可以包括:预先配置各云控来电秀模板以及各云控来电秀的下发条件,预先存储与相关属性信息和当前时间中任意一项或多项匹配的组成元素及其元素值。
[0131]另外,在基于本发明上述通信业务处理方法实施例的进一步实施例中,还可以包括如下操作:
[0132]客户端在移动终端处于非通信业务状态时,从服务器获取移动终端的通讯录或通信业务记录中各联系人的个人用户信息并存储在本地数据库中;或者
[0133]客户端在接收到服务器下发的企业相关信息后,将该企业相关信息存储在本地数据库中;或者
[0134]客户端进一步按照预设更新周期对存储的个人用户信息和企业相关信息进行更新。
[0135]其中,客户端在移动终端处于非通信业务状态例如可以是:检测到用户访问来电秀设置页面;移动终端在待机状态、且WiFi网络连接状态;移动终端结束通信业务后。
[0136]基于上述实施例,可以在移动终端本地数据库存储较新的个人用户信息和企业相关信息,以便在移动终端用户与相应的终端设备通信时,移动终端可以在非数据传输网络连接下即可在移动终端上播放相应的个人用户信息和企业相关信息,实现了来电显示信息的丰富化与趣味化。
[0137]进一步地,为了节省存储空间,提高移动终端存储空间的使用效率,客户端可以按照预设清理周期,对本地数据库中存储的个人用户信息和企业相关信息的使用状态进行检测,删除超过预设时间未使用的个人用户信息、企业相关信息。
[0138]图6为本发明通信业务处理方法再一个实施例的流程图。如图6所示,与上述通信业务处理方法实施例相比,该实施例还可以包括如下操作:
[0139]602,客户端识别是否在预设时间内接收到服务器下发的用户显示信息或云控来电秀。[〇14〇]若接收到,执行上述各实施例中客户端在移动终端的显示屏幕上播放用户显示信息或云控来电秀的操作。否则,若未接收到,执行操作604。
[0141]604,查询本地数据库中是否存储有通信对端用户标识的企业相关信息或个人用户信息。
[0142]若本地数据库中存储有通信对端用户标识的企业相关信息或个人用户信息,执行操作606。否则,不执行本实施例的后续流程,进行正常的来电显示,或者,也可以获取本地预先存储的默认来电秀并在移动终端的显示屏幕上播放。
[0143]606,在移动终端的显示屏幕上播放通信对端用户标识的企业相关信息或个人用户信息。
[0144]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0145]图7为本发明客户端一个实施例的结构示意图。该实施例的客户端可用于实现本发明上述各方法实施例或其中客户端的相应功能。如图7所示,该实施例的客户端包括:监测单元,查询单元,存储单元,生成单元和请求单元。其中:
[0146]监测单元,用户监测移动终端上的通信业务事件;以及根据查询单元的查询结果, 若存储单元中未存储通信对端用户标识的标记信息,监测移动终端与通信对端的终端设备在本次通信业务中的通话时长。
[0147]查询单元,用于查询通信对端用户是否移动终端通讯录中的联系人,以及在通信对端用户不是移动终端通讯录中的联系人时,查询存储单元中是否存储有通信对端用户标识的标记信息。
[0148]存储单元,用于作为客户端的本地数据库存储信息。
[0149]生成单元,用于比较移动终端与终端设备在本次通信业务中的通话时长是否大于预设时长阈值,以及在移动终端与终端设备在本次通信业务中的通话时长大于预设时长阈值时,生成是否将通信对端用户保存为联系人的操作选项。
[0150]请求单元,用于在接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示时,请求移动终端将通信对端用户保存为通讯录中的联系人。
[0151]基于本发明上述实施例提供的客户端,在监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是该移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储,监测移动终端与该终端设备在本次通信业务中的通话时长,在该通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项,并根据用户的操作指示将通信对端用户保存为通讯录中的联系人,由此,本发明实施例可以自动识别陌生人的来电骚扰电话还是个人用户来电,一方面避免了骚扰电话对用户正常工作和生活的影响,另一方面,便于用户方便的将该来电个人用户保存为联系人, 而无需再进入通信业务记录进行操作,操作方便。
[0152]本发明客户端的另一个实施例中,可选择性地,生成单元还可用于根据查询单元的查询结果,若存储单元中存在通信对端用户标识的标记信息,生成是否将通信对端用户加入黑名单的操作选项。相应地,请求单元还可用于在接收到用户通过操作黑名单选项发送的添加黑名单请求时,请求移动终端结束本次通信业务,并将通信对端用户标识加入黑名单中。
[0153]本发明客户端的又一个实施例中,可选择性地,生成单元还可用于在移动终端与终端设备进行了通话时,生成是否将通信对端用户保存为联系人的操作选项。相应地,请求单元还可用于在接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示时,请求移动终端将通信对端用户保存为通讯录中的联系人。
[0154]图8为本发明客户端另一个实施例的结构示意图。如图8所示,与图7所示的实施例相比,该实施例的客户端还可以包括信息交互单元,用于从服务器下载标记名单和企业标识名单并存储到存储单元中,并按照预设更新条件对存储单元中的标记名单和企业标识名单进行更新。
[0155]其中,标记名单中包括服务器存储的用户标识的标记信息,企业标识名单包括服务器存储的企业用户标识。按照预设更新条件包括:按照预设更新周期,或者,在移动终端处于WiFi网络连接状态时。
[0156]另外,在本发明客户端的再一个实施例中,生成单元还可用于根据监测单元的监测,在本次通信业务结束后,在通信业务记录中生成本次通信业务的属性信息,属性信息包括:标记选项、黑名单选项和保存联系人选项。相应地,该实施例中,请求单元还可用于:
[0157]在接收到用户通过操作标记选项发送的标记请求时,显示一种以上供用户选择的标记类型,标记类型用于表示通信对端用户标识的用途归类;以及响应于接收到用户选择的标记类型,将通信对端用户标识标记为用户选择的标记类型,并生成通信对端用户标识为用户选择的标记类型的标记信息;以及
[0158]在接收到用户通过操作黑名单选项发送的添加黑名单请求时,将通信对端用户标识加入黑名单中;以及
[0159]在接收到用户通过操作保存联系人选项发送的保存请求时,请求移动终端将通信对端用户保存为通讯录中的联系人。[〇16〇] 进一步地可选地,信息交互单元还可用于在生成单元生成通信对端用户标识为用户选择的标记类型的标记信息之后,向服务器上报通信对端用户标识的标记信息,或者,按照预设更新条件向服务器上报移动终端中新增的标记名单,以便服务器对存储的用户标识的标记信息进行更新。
[0161]其中,标记名单中包括服务器存储的用户标识的标记信息。按照预设更新条件例如可以包括:按照预设更新周期,或者,在移动终端处于WiFi网络连接状态时。
[0162]进一步地,再参见图8,在本发明客户端的再一个实施例中,还可以包括检测单元, 用于根据查询单元的查询结果,若通信对端用户不是移动终端通讯录中的联系人,检测移动终端当前是否处于数据传输网络连接状态。相应地,该实施例中:
[0163]信息交互单元,还用于根据检测单元的检测结果,若移动终端当前是处于数据传输网络连接状态,客户端向服务器发送查询请求,该查询请求中包括通信对端用户标识;以及接收服务器返回的白名单中是否包括通信对端用户标识的查询结果信息,其中,白名单中的用户标识,服务器的业务信息库中不存在该用户标识对应的标记信息和企业相关信息,且使用该用户标识的终端设备与其他终端进行通话的次数和建立通话连接的次数的比值大于预设阈值。
[0164]生成单元,还可用于在白名单中包括通信对端用户标识时,响应于监测单元监测到本次通信业务结束,生成是否将通信对端用户保存为联系人的操作选项;
[0165]请求单元,还可用于在接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示时,请求移动终端将通信对端用户保存为通讯录中的联系人;
[0166]查询单元,具体根据检测单元的检测结果,若移动终端当前是处于非数据传输网络连接状态,执行查询是否存储有通信对端用户标识的标记信息的操作。
[0167]图9为本发明通信业务处理系统一个实施例的结构示意图。该实施例的系统可用于实现本发明上述各方法实施例。如图9所示,该实施例的系统包括服务器和客户端。其中, 客户端用于:
[0168]在监测到移动终端与通信对端的终端设备建立通信业务连接时,若通信对端用户不是移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;
[0169]若未存储通信对端用户标识的标记信息,监测移动终端与终端设备在本次通信业务中的通话时长;
[0170]若移动终端与终端设备在本次通信业务中的通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项;以及
[0171]响应于接收到用户通过操作选项发送的将通信对端用户保存为联系人的操作指示,请求移动终端将通信对端用户保存为通讯录中的联系人。
[0172]本发明通信业务处理系统实施例中,客户端具体可以采用本发明上述任一实施例的客户端结构实现。
[0173]基于本发明上述实施例提供的通信业务处理系统,在监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是该移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储,监测移动终端与该终端设备在本次通信业务中的通话时长,在该通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项,并根据用户的操作指示将通信对端用户保存为通讯录中的联系人, 由此,本发明实施例可以自动识别陌生人的来电骚扰电话还是个人用户来电,一方面避免了骚扰电话对用户正常工作和生活的影响,另一方面,便于用户方便的将该来电个人用户保存为联系人,而无需再进入通信业务记录进行操作,操作方便。
[0174]在本发明通信业务处理系统的另一个实施例中,用于查询白名单中是否包括通信对端用户标识,并向客户端返回查询结果信息;其中,白名单中的用户标识,业务信息库中不存在该用户标识对应的标记信息和企业相关信息,且使用该用户标识的终端设备与其他终端进行通话的次数和建立通话连接的次数的比值大于预设阈值。
[0175]另外,服务器还可选择性地用于:
[0176]若白名单中不包括通信对端用户标识,查询业务信息库中是否存储有通信对端用户标识对应的用户显示信息;用户显示信息包括终端设备用户标识的标记信息、终端设备用户设置的个人用户信息或者企业相关信息;个人用户信息包括用户头像和/或用户签名; 企业相关信息包括企业图片、业务介绍信息和业务入口链接中的任意一项或多项;
[0177]若业务信息库中存储有终端设备用户标识对应的用户显示信息,将对应的用户显示信息下发给客户端,以便客户端在移动终端的显示屏幕上播放对应的用户显示信息。
[0178]在进一步实施例中,服务器,还可用于:
[0179]若业务信息库中未存储通信对端用户标识对应的用户显示信息,请求客户端上传本次通信业务的相关属性信息;[〇18〇]若符合云控来电秀的下发条件,根据相关属性信息生成云控来电秀并下发给客户端,以便客户端在移动终端的显示屏幕上播放云控来电秀;云控来电秀的下发条件包括下发云控来电秀的时间段、网络条件、地理区域和来去电状态中的任意一项或多项。
[0181]其中,相关属性信息例如可以包括:移动终端的用户画像、移动终端的品牌、当前所处的地理位置、网络条件、来去电状态、客户端版本号和用于通信业务处理的插件版本号中的任意一项或多项。
[0182]相关属性信息包括移动终端的用户画像时,客户端还可用于从移动终端获取移动终端的用户画像,用户画像包括用户浏览信息分类记录、应用下载与使用信息。
[0183]示例性地,服务器根据相关属性信息生成云控来电秀时,具体用于:
[0184]获取符合相关属性信息和当前时间中任意一项或多项条件的云控来电秀模板、云控来电秀模板的组成元素和各元素的元素值;以及
[0185]分别以各元素的元素值对应的内容填充云控来电秀模板中的相应元素,生成云控来电秀。
[0186]其中,云控来电秀模板包括:用于生成云控来电秀的组成元素,各组成元素的大小、位置和形式,以及各组成元素之间的相对位置和层叠关系。组成元素包括视频相关信息、信息条和附加层中的任意一项或多项;视频相关信息包括图片、动图、按照预设播放顺序组成的图片系列、或者视频。
[0187]本发明实施例提供了以下技术方案:[〇188]1、一种通信业务处理方法,包括:
[0189]响应于监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不是所述移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;
[0190]若未存储所述通信对端用户标识的标记信息,监测所述移动终端与所述终端设备在本次通信业务中的通话时长;[〇191]若所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项;
[0192]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0193]2、根据1所述的方法,所述查询是否存储有通信对端用户标识的标记信息包括:
[0194]客户端查询本地数据库中是否存在通信对端用户标识的标记信息。
[0195]3、根据2所述的方法,还包括:
[0196]若本地数据库中存在所述通信对端用户标识的标记信息,生成是否将通信对端用户加入黑名单的操作选项;
[0197]响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,结束本次通信业务,并将所述通信对端用户标识加入黑名单中。
[0198]4、根据3所述的方法,还包括:
[0199]若所述移动终端与所述终端设备进行了通话,生成是否将通信对端用户保存为联系人的操作选项;
[0200]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0201]5、根据1至4任意一项所述的方法,响应于监测到移动终端与通信对端的终端设备建立通信业务连接之后,还包括:
[0202]查询黑名单中是否存储有所述通信对端用户标识;
[0203]若黑名单中存储有所述通信对端用户标识,结束本次通信业务,并不进行来电提醒。[〇2〇4]6、根据1至5任意一项所述的方法,还包括:
[0205]客户端从服务器下载标记名单和企业标识名单,并按照预设更新条件对所述标记名单和企业标识名单进行更新;
[0206]所述标记名单中包括服务器存储的用户标识的标记信息,所述企业标识名单包括服务器存储的企业用户标识;
[0207]所述按照预设更新条件包括:按照预设更新周期,或者,在所述移动终端处于WiFi 网络连接状态时。[〇2〇8]7、根据1至6任意一项所述的方法,还包括:
[0209]本次通信业务结束后,在通信业务记录中生成本次通信业务的属性信息,所述属性信息包括:标记选项、黑名单选项和保存联系人选项;
[0210]响应于接收到用户通过操作标记选项发送的标记请求,显示一种以上供用户选择的标记类型,所述标记类型用于表示所述通信对端用户标识的用途归类;以及响应于接收到用户选择的标记类型,将所述通信对端用户标识标记为用户选择的标记类型,并生成所述通信对端用户标识为用户选择的标记类型的标记信息;
[0211]响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,将所述通信对端用户标识加入黑名单中;
[0212]响应于接收到用户通过操作保存联系人选项发送的保存请求,请求所述移动终端将通信对端用户保存为通讯录中的联系人。[〇213]8、根据7所述的方法,还包括:
[0214]显示一种以上供用户选择的标记类型时,还显示同时添加黑名单子选项;
[0215]响应于接收到用户通过操作黑名单子选项发送的添加黑名单请求,将所述通信对端用户标识加入黑名单中。
[0216]9、根据7或8所述的方法,还包括:
[0217]生成所述通信对端用户标识为用户选择的标记类型的标记信息之后,客户端向服务器上报所述通信对端用户标识的标记信息,或者,按照预设更新条件向服务器上报所述移动终端中新增的标记名单,以便服务器对存储的用户标识的标记信息进行更新;
[0218]所述标记名单中包括服务器存储的用户标识的标记信息;
[0219]所述按照预设更新条件包括:按照预设更新周期,或者,在所述移动终端处于WiFi 网络连接状态时。
[0220] 10、根据1至9任意一项所述的方法,若通信对端用户不是所述移动终端通讯录中的联系人,所述方法还包括:
[0221]客户端检测所述移动终端当前是否处于数据传输网络连接状态;
[0222]若所述移动终端当前是处于数据传输网络连接状态,客户端向服务器发送查询请求,该查询请求中包括所述通信对端用户标识;
[0223]服务器查询白名单中是否包括所述通信对端用户标识,并向客户端返回查询结果信息;其中,白名单中的用户标识,业务信息库中不存在该用户标识对应的标记信息和企业相关信息,且使用该用户标识的终端设备与其他终端进行通话的次数和建立通话连接的次数的比值大于预设阈值;
[0224]若白名单中包括所述通信对端用户标识,响应于监测到本次通信业务结束,生成是否将通信对端用户保存为联系人的操作选项;
[0225]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人;
[0226]若所述移动终端当前是处于非数据传输网络连接状态,执行所述查询是否存储有通信对端用户标识的标记信息的操作。
[0227] 11、根据10所述的方法,还包括:
[0228]客户端监测所在移动终端每次建立通信业务连接时是否建立通话连接,并向服务器上报通话监测消息,该通话监测消息中包括本次建立通信业务连接是否建立通话连接和使用的用户标识;
[0229]服务器在统计信息库中更新存储所述使用的用户标识的通话监测消息,并统计每一个所述使用的用户标识进行通话的次数和建立通话连接的次数的比值是否大于预设阈值,以及业务信息库中是否存在该用户标识对应的标记信息和企业相关信息;
[0230]若进行通话的次数和建立通话连接的次数的比值大于预设阈值,且业务信息库中不存在对应的标记信息和企业相关信息,将相应的用户标识写入白名单中;[〇231]若进行通话的次数和建立通话连接的次数的比值不大于预设阈值,或者业务信息库中存在对应的标记信息或企业相关信息,查询相应的用户标识是否存在于白名单中;
[0232]若存在于白名单中,从白名单中删除相应的用户标识。
[0233]12、根据10或11所述的方法,还包括:
[0234]若白名单中不包括所述通信对端用户标识,服务器查询业务信息库中是否存储有所述通信对端用户标识对应的用户显示信息;所述用户显示信息包括所述终端设备用户标识的标记信息、所述终端设备用户设置的个人用户信息或者企业相关信息;所述个人用户信息包括用户头像和/或用户签名;所述企业相关信息包括企业图片、业务介绍信息和业务入口链接中的任意一项或多项;
[0235]若业务信息库中存储有所述终端设备用户标识对应的用户显示信息,服务器将所述对应的用户显示信息下发给客户端,以便客户端在所述移动终端的显示屏幕上播放所述对应的用户显示信息。
[0236]13、根据12所述的方法,还包括:
[0237]若所述用户显示信息为标记信息,服务器将所述终端设备的用户显示信息下发给客户端时,还向客户端下发是否关闭本次通信业务连接的操作选项入口;
[0238]响应于接收到用户通过所述操作选项入口发送的操作指示,客户端请求所述移动终端根据所述操作指示执行相应动作。
[0239]14、根据12所述的方法,还包括:[〇24〇]若业务信息库中未存储所述通信对端用户标识对应的用户显示信息,请求客户端上传本次通信业务的相关属性信息;[〇241]若符合云控来电秀的下发条件,根据所述相关属性信息生成云控来电秀并下发给客户端,以便客户端在所述移动终端的显示屏幕上播放所述云控来电秀;所述云控来电秀的下发条件包括下发云控来电秀的时间段、网络条件、地理区域和来去电状态中的任意一项或多项。
[0242]15、根据14所述的方法,所述相关属性信息包括:所述移动终端的用户画像、所述移动终端的品牌、当前所处的地理位置、网络条件、来去电状态、客户端版本号和用于通信业务处理的插件版本号中的任意一项或多项。
[0243]16、根据15所述的方法,还包括:
[0244]客户端从移动终端获取所述移动终端的用户画像,所述用户画像包括用户浏览信息分类记录、应用下载与使用信息。
[0245]17、根据14至16任意一项所述的方法,根据所述相关属性信息生成云控来电秀包括:
[0246]获取符合所述相关属性信息和当前时间中任意一项或多项条件的云控来电秀模板、云控来电秀模板的组成元素和各元素的元素值;
[0247]分别以各元素的元素值对应的内容填充云控来电秀模板中的相应元素,生成云控来电秀。[〇248]18、根据17所述的方法,所述云控来电秀模板包括:用于生成云控来电秀的组成元素,各组成元素的大小、位置和形式,以及各组成元素之间的相对位置和层叠关系;
[0249]所述组成元素包括视频相关信息、信息条和附加层中的任意一项或多项;所述视频相关信息包括图片、动图、按照预设播放顺序组成的图片系列、或者视频。
[0250]19、根据18所述的方法,所述视频相关信息的形式包括:全图模式,或者背景图结合非全图模式的头像;或者
[0251]所述信息条的形式包括:图标icon、文字或操作按钮;或者
[0252]所述附加层包括:天气效果、功能入口、挂件和云控来电秀挂断页中的任意一项或多项。[〇253]20、根据14至19任意一项所述的方法,还包括:[〇254]预先配置各云控来电秀模板以及各云控来电秀的下发条件,预先存储与相关属性信息和当前时间中任意一项或多项匹配的组成元素及其元素值。[〇255]21、根据14至20任意一项所述的方法,还包括:
[0256]客户端在所述移动终端处于非通信业务状态时,从服务器获取所述移动终端的通讯录或通信业务记录中各联系人的个人用户信息并存储在本地数据库中;或者
[0257]客户端在接收到服务器下发的企业相关信息后,将该企业相关信息存储在本地数据库中;或者
[0258]客户端进一步按照预设更新周期对存储的个人用户信息和企业相关信息进行更新。
[0259]22、根据21所述的方法,所述移动终端处于非通信业务状态包括:[〇26〇]检测到用户访问来电秀设置页面;所述移动终端在待机状态、且WiFi网络连接状态;所述移动终端结束通信业务后。
[0261]23、根据21或22所述的方法,还包括:
[0262]客户端按照预设清理周期,对本地数据库中存储的个人用户信息和企业相关信息的使用状态进行检测,删除超过预设时间未使用的个人用户信息、企业相关信息。[〇263]24、根据14至23任意一项所述的方法,还包括:[〇264]客户端识别是否在预设时间内接收到服务器下发的用户显示信息或云控来电秀;
[0265]若接收到,执行所述客户端在所述移动终端的显示屏幕上播放所述用户显示信息或云控来电秀的操作;
[0266]否则,若未接收到,查询本地数据库中是否存储有所述通信对端用户标识的企业相关信息或个人用户信息;
[0267]若本地数据库中存储有所述通信对端用户标识的企业相关信息或个人用户信息, 在所述移动终端的显示屏幕上播放所述通信对端用户标识的企业相关信息或个人用户信息。
[0268]25、一种客户端,包括:
[0269]监测单元,用户监测移动终端上的通信业务事件;以及根据查询单元的查询结果, 若存储单元中未存储通信对端用户标识的标记信息,监测所述移动终端与通信对端的终端设备在本次通信业务中的通话时长;
[0270]查询单元,用于查询通信对端用户是否所述移动终端通讯录中的联系人,以及在通信对端用户不是所述移动终端通讯录中的联系人时,查询存储单元中是否存储有通信对端用户标识的标记信息;[0271 ]存储单元,用于作为客户端的本地数据库存储信息;
[0272]生成单元,用于比较所述移动终端与所述终端设备在本次通信业务中的通话时长是否大于预设时长阈值,以及在所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值时,生成是否将通信对端用户保存为联系人的操作选项;
[0273]请求单元,用于在接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示时,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0274]26、根据25所述的客户端,所述生成单元,还用于根据查询单元的查询结果,若存储单元中存在所述通信对端用户标识的标记信息,生成是否将通信对端用户加入黑名单的操作选项;
[0275]所述请求单元,还用于在接收到用户通过操作黑名单选项发送的添加黑名单请求时,请求所述移动终端结束本次通信业务,并将所述通信对端用户标识加入黑名单中。
[0276]27、根据25所述的客户端,所述生成单元,还用于在所述移动终端与所述终端设备进行了通话时,生成是否将通信对端用户保存为联系人的操作选项;
[0277]所述请求单元,还用于在接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示时,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0278]28、根据25至27任意一项所述的客户端,还包括:
[0279]信息交互单元,用于从服务器下载标记名单和企业标识名单并存储到存储单元中,并按照预设更新条件对存储单元中的所述标记名单和企业标识名单进行更新;
[0280]所述标记名单中包括服务器存储的用户标识的标记信息,所述企业标识名单包括服务器存储的企业用户标识;[0281 ]所述按照预设更新条件包括:按照预设更新周期,或者,在所述移动终端处于WiFi 网络连接状态时。[〇282]29、根据25至28任意一项所述的客户端,所述生成单元,还用于根据监测单元的监测,在本次通信业务结束后,在通信业务记录中生成本次通信业务的属性信息,所述属性信息包括:标记选项、黑名单选项和保存联系人选项;
[0283]所述请求单元,还用于:
[0284]在接收到用户通过操作标记选项发送的标记请求时,显示一种以上供用户选择的标记类型,所述标记类型用于表示所述通信对端用户标识的用途归类;以及响应于接收到用户选择的标记类型,将所述通信对端用户标识标记为用户选择的标记类型,并生成所述通信对端用户标识为用户选择的标记类型的标记信息;以及
[0285]在接收到用户通过操作黑名单选项发送的添加黑名单请求时,将所述通信对端用户标识加入黑名单中;以及
[0286]在接收到用户通过操作保存联系人选项发送的保存请求时,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0287]30、根据29所述的客户端,所述信息交互单元,还用于在生成单元生成所述通信对端用户标识为用户选择的标记类型的标记信息之后,向服务器上报所述通信对端用户标识的标记信息,或者,按照预设更新条件向服务器上报所述移动终端中新增的标记名单,以便服务器对存储的用户标识的标记信息进行更新;
[0288]所述标记名单中包括服务器存储的用户标识的标记信息;
[0289]所述按照预设更新条件包括:按照预设更新周期,或者,在所述移动终端处于WiFi 网络连接状态时。[〇29〇]31、根据25至30任意一项所述的客户端,还包括:
[0291]检测单元,用于根据查询单元的查询结果,若通信对端用户不是所述移动终端通讯录中的联系人,检测所述移动终端当前是否处于数据传输网络连接状态;
[0292]所述信息交互单元,还用于根据检测单元的检测结果,若所述移动终端当前是处于数据传输网络连接状态,客户端向服务器发送查询请求,该查询请求中包括所述通信对端用户标识;以及接收服务器返回的白名单中是否包括所述通信对端用户标识的查询结果信息,其中,白名单中的用户标识,服务器的业务信息库中不存在该用户标识对应的标记信息和企业相关信息,且使用该用户标识的终端设备与其他终端进行通话的次数和建立通话连接的次数的比值大于预设阈值;
[0293]所述生成单元,还用于在白名单中包括所述通信对端用户标识时,响应于监测单元监测到本次通信业务结束,生成是否将通信对端用户保存为联系人的操作选项;
[0294]所述请求单元,还用于在接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示时,请求所述移动终端将通信对端用户保存为通讯录中的联系人;
[0295]所述查询单元,具体根据所述检测单元的检测结果,若所述移动终端当前是处于非数据传输网络连接状态,执行所述查询是否存储有通信对端用户标识的标记信息的操作。
[0296]32、一种通信业务处理系统,包括服务器,还包括客户端,用于:
[0297]在监测到移动终端与通信对端的终端设备建立通信业务连接时,若通信对端用户不是所述移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;
[0298]若未存储所述通信对端用户标识的标记信息,监测所述移动终端与所述终端设备在本次通信业务中的通话时长;
[0299]若所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值,生成是否将通信对端用户保存为联系人的操作选项;以及
[0300]响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
[0301]33、根据32所述的系统,所述客户端具体为25至32任意一项所述的客户端。[〇3〇2]34、根据32或33所述的系统,所述服务器,用于查询白名单中是否包括所述通信对端用户标识,并向客户端返回查询结果信息;其中,白名单中的用户标识,业务信息库中不存在该用户标识对应的标记信息和企业相关信息,且使用该用户标识的终端设备与其他终端进行通话的次数和建立通话连接的次数的比值大于预设阈值。[〇3〇3]35、根据32至34任意一项所述的系统,所述服务器还用于:
[0304]若白名单中不包括所述通信对端用户标识,查询业务信息库中是否存储有所述通信对端用户标识对应的用户显示信息;所述用户显示信息包括所述终端设备用户标识的标记信息、所述终端设备用户设置的个人用户信息或者企业相关信息;所述个人用户信息包括用户头像和/或用户签名;所述企业相关信息包括企业图片、业务介绍信息和业务入口链接中的任意一项或多项;
[0305]若业务信息库中存储有所述终端设备用户标识对应的用户显示信息,将所述对应的用户显示信息下发给客户端,以便客户端在所述移动终端的显示屏幕上播放所述对应的用户显示信息。[〇3〇6]36、根据35所述的系统,所述服务器,还用于:[〇3〇7]若业务信息库中未存储所述通信对端用户标识对应的用户显示信息,请求客户端上传本次通信业务的相关属性信息;[〇3〇8]若符合云控来电秀的下发条件,根据所述相关属性信息生成云控来电秀并下发给客户端,以便客户端在所述移动终端的显示屏幕上播放所述云控来电秀;所述云控来电秀的下发条件包括下发云控来电秀的时间段、网络条件、地理区域和来去电状态中的任意一项或多项。
[0309]37、根据36所述的系统,所述相关属性信息包括:所述移动终端的用户画像、所述移动终端的品牌、当前所处的地理位置、网络条件、来去电状态、客户端版本号和用于通信业务处理的插件版本号中的任意一项或多项。
[0310]38、根据37所述的系统,所述客户端,还用于从移动终端获取所述移动终端的用户画像,所述用户画像包括用户浏览信息分类记录、应用下载与使用信息。[〇311]39、根据36至38任意一项所述的系统,所述服务器根据所述相关属性信息生成云控来电秀时,具体用于:
[0312]获取符合所述相关属性信息和当前时间中任意一项或多项条件的云控来电秀模板、云控来电秀模板的组成元素和各元素的元素值;以及[〇313]分别以各元素的元素值对应的内容填充云控来电秀模板中的相应元素,生成云控来电秀。[〇314]40、根据39所述的系统,所述云控来电秀模板包括:用于生成云控来电秀的组成元素,各组成元素的大小、位置和形式,以及各组成元素之间的相对位置和层叠关系;
[0315]所述组成元素包括视频相关信息、信息条和附加层中的任意一项或多项;所述视频相关信息包括图片、动图、按照预设播放顺序组成的图片系列、或者视频。
[0316]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于服务器、系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简略,相关之处参见方法实施例的部分说明即可。
[0317]可能以许多方式来实现本发明的方法、服务器和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法、服务器和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
[0318]本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【主权项】
1.一种通信业务处理方法,其特征在于,包括:响应于监测到移动终端与通信对端的终端设备建立通信业务连接,若通信对端用户不 是所述移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储所述通信对端用户标识的标记信息,监测所述移动终端与所述终端设备在本 次通信业务中的通话时长;若所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值,生 成是否将通信对端用户保存为联系人的操作选项;响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指 示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。2.根据权利要求1所述的方法,其特征在于,所述查询是否存储有通信对端用户标识的 标记信息包括:客户端查询本地数据库中是否存在通信对端用户标识的标记信息。3.根据权利要求2所述的方法,其特征在于,还包括:若本地数据库中存在所述通信对端用户标识的标记信息,生成是否将通信对端用户加 入黑名单的操作选项;响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,结束本次通信业务, 并将所述通信对端用户标识加入黑名单中。4.根据权利要求3所述的方法,其特征在于,还包括:若所述移动终端与所述终端设备进行了通话,生成是否将通信对端用户保存为联系人 的操作选项;响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指 示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。5.根据权利要求1至4任意一项所述的方法,其特征在于,响应于监测到移动终端与通 信对端的终端设备建立通信业务连接之后,还包括:查询黑名单中是否存储有所述通信对端用户标识;若黑名单中存储有所述通信对端用户标识,结束本次通信业务,并不进行来电提醒。6.根据权利要求1至5任意一项所述的方法,其特征在于,还包括:客户端从服务器下载标记名单和企业标识名单,并按照预设更新条件对所述标记名单 和企业标识名单进行更新;所述标记名单中包括服务器存储的用户标识的标记信息,所述企业标识名单包括服务 器存储的企业用户标识;所述按照预设更新条件包括:按照预设更新周期,或者,在所述移动终端处于WiFi网络 连接状态时。7.根据权利要求1至6任意一项所述的方法,其特征在于,还包括:本次通信业务结束后,在通信业务记录中生成本次通信业务的属性信息,所述属性信 息包括:标记选项、黑名单选项和保存联系人选项;响应于接收到用户通过操作标记选项发送的标记请求,显示一种以上供用户选择的标 记类型,所述标记类型用于表示所述通信对端用户标识的用途归类;以及响应于接收到用 户选择的标记类型,将所述通信对端用户标识标记为用户选择的标记类型,并生成所述通信对端用户标识为用户选择的标记类型的标记信息;响应于接收到用户通过操作黑名单选项发送的添加黑名单请求,将所述通信对端用户 标识加入黑名单中;响应于接收到用户通过操作保存联系人选项发送的保存请求,请求所述移动终端将通 信对端用户保存为通讯录中的联系人。8.根据权利要求7所述的方法,其特征在于,还包括:显示一种以上供用户选择的标记类型时,还显示同时添加黑名单子选项;响应于接收到用户通过操作黑名单子选项发送的添加黑名单请求,将所述通信对端用 户标识加入黑名单中。9.一种客户端,其特征在于,包括:监测单元,用户监测移动终端上的通信业务事件;以及根据查询单元的查询结果,若存 储单元中未存储通信对端用户标识的标记信息,监测所述移动终端与通信对端的终端设备 在本次通信业务中的通话时长;查询单元,用于查询通信对端用户是否所述移动终端通讯录中的联系人,以及在通信 对端用户不是所述移动终端通讯录中的联系人时,查询存储单元中是否存储有通信对端用 户标识的标记信息;存储单元,用于作为客户端的本地数据库存储信息;生成单元,用于比较所述移动终端与所述终端设备在本次通信业务中的通话时长是否 大于预设时长阈值,以及在所述移动终端与所述终端设备在本次通信业务中的通话时长大 于预设时长阈值时,生成是否将通信对端用户保存为联系人的操作选项;请求单元,用于在接收到用户通过所述操作选项发送的将通信对端用户保存为联系人 的操作指示时,请求所述移动终端将通信对端用户保存为通讯录中的联系人。10.—种通信业务处理系统,包括服务器,其特征在于,还包括客户端,用于:在监测到移动终端与通信对端的终端设备建立通信业务连接时,若通信对端用户不是 所述移动终端通讯录中的联系人,查询是否存储有通信对端用户标识的标记信息;若未存储所述通信对端用户标识的标记信息,监测所述移动终端与所述终端设备在本 次通信业务中的通话时长;若所述移动终端与所述终端设备在本次通信业务中的通话时长大于预设时长阈值,生 成是否将通信对端用户保存为联系人的操作选项;以及响应于接收到用户通过所述操作选项发送的将通信对端用户保存为联系人的操作指 示,请求所述移动终端将通信对端用户保存为通讯录中的联系人。
【文档编号】H04W48/14GK106028335SQ201610279836
【公开日】2016年10月12日
【申请日】2016年4月28日
【发明人】杨颖慧, 李振博, 刘刚, 高祎玮
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1