通信应用的个性化信息匹配方法及装置技术领域
本发明涉及计算机通信领域,尤其是涉及一种通信应用的个性化信息
匹配方法及装置。
背景技术
互联网通信已经成为最基础的互联网应用之一,其不仅用于朋友之间
的信息交流,还可用于家人、工作等各种场景的信息交流。
现有的通信系统中,用户在通信应用中,可设置一套个性化信息(如即
时聊天的头像;邮件中的签名等),且在所有场景下,均展示该套个性化信
息给通信对象,这并不能满足人们对通信应用的多元化要求。
发明内容
本发明的目的之一在于提供一种通信应用的个性化信息匹配方法及装置。
为实现上述发明目的之一,本发明第一实施方式提供一种通信应用的个性
化信息匹配方法,所述方法包括:
获取通信对象的基础信息;
在预设的至少两组个性化信息中,根据所述基础信息匹配与其相应的个性
化信息;
输出与所述通信对象的基础信息相应的个性化信息至所述通信对象的通信
应用。
作为本发明一实施方式的进一步改进,所述方法还包括:
对每一组个性化信息预设其调取规则,所述调取规则包括所述通信对象的
基础信息与所述个性化信息的匹配关系。
作为本发明一实施方式的进一步改进,所述通信应用为即时通信应用。
作为本发明一实施方式的进一步改进,所述通信对象的基础信息包括:ID,
和/或性别,和/或分组,和/或地理位置,和/或使用语言。
作为本发明一实施方式的进一步改进,所述个性化信息包括:个人头像,
和/或性别,和/或昵称,和/或签名,和/或在线状态。
为实现上述发明目的之一,本发明第一实施方式提供了一种通信应用的个
性化信息匹配装置,其包括:
信息收集模块,用于获取通信对象的基础信息;
匹配模块,用于在预设的至少两组个性化信息中,根据所述基础信息匹配
与其相应的个性化信息;
输出模块,用于输出与所述通信对象的基础信息相应的个性化信息至所述
通信对象的通信应用。
作为本发明一实施方式的进一步改进,所述通信应用的个性化信息匹配装
置还包括:
规则管理模块,用于对每一组个性化信息预设其调取规则,所述调取规则
包括所述通信对象的基础信息与所述个性化信息的匹配关系。
作为本发明一实施方式的进一步改进,所述通信应用为即时通信应用。
作为本发明一实施方式的进一步改进,所述通信对象的基础信息包括:ID,
和/或性别,和/或分组,和/或地理位置,和/或使用语言。
作为本发明一实施方式的进一步改进,所述个性化信息包括:个人头像,
和/或性别,和/或昵称,和/或签名,和/或在线状态。
与现有技术相比,本发明的有益效果是:针对不同的通信对象可以展示不
同的个性化信息,满足用户对通信应用的多元化需求,给用户及其通信对象带
来良好的通信体验。
附图说明
图1A为本发明一示例的第一组个性化信息示意图;
图1B为本发明一示例的第二组个性化信息示意图;
图1C为本发明一示例的第三组个性化信息示意图;
图2为本发明一实施方式的通信应用的个性化信息匹配方法的流程图;
图3为本发明一示例中通信对象的分组示意图;
图4为本发明一示例中通信对象聊天界面的示意图;
图5为本发明一示例的个性化信息与调取条件匹配关系示意图;
图6为本发明一实施方式的通信应用的个性化信息匹配装置的模块图。
具体实施方式
以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些
实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出
的结构、方法、或功能上的变换均包含在本发明的保护范围内。
网络通信应用是一种用于在PC机、智能手机、平板电脑等可接入互联
网设备的,可供人们进行文字、语音、视频交流等的应用,例如网页版或软
件版的旺旺、腾讯QQ、微信等,也可包含电子邮件等。本发明说明书中,
以即时通信为例,进行详细说明。
为了让每个用户可以展示自己独特的个人特征,网络通信应用一般都
可设置相应的个性化信息。
所述个性化信息可包括:用户头像、性别、昵称、个性签名、在线状
态等的至少其中之一,用户可以设置属于自己的个性化信息,在和其他通信
对象聊天时可以将个性化信息通过通信应用展示给通信对象,从而让通信对
象更容易地了解用户的信息。
为了使个性化信息更有针对性,本发明的实施方式中,在通信应用本
地端和/或服务端设置有若干组个性化信息,根据通信对象的不同而匹配不
同的个性化信息,从而可使得用户拥有更良好的通信体验。
举例说明,如图1A所示,第一组个性化信息:用户头像为图片一,昵
称为AA,性别为BB,签名为CC,在线状态为DD。
如图1B所示,第二组个性化信息:用户头像为图片二,昵称为aa,性
别为bb,签名为cc,在线状态为dd。
如图1C所示,第三组个性化信息:用户头像为图片一,昵称为AA,性
别为BB,在线状态为DD。
其中,如第一组和第二组个性化信息,所述第一组个性化信息与所述
第二组个性化信息的内容可在每个维度均完全不相同,也可有部分维度相
同,用户可以根据实际需求设定。
另外,如第一组和第三组个性化信息,其也可是采用维度不同的信息
(包括增减维度)组成的个性化信息。
如图2所示,本发明一实施方式的通信应用的个性化信息匹配方法包
括:
S1、获取通信对象的基础信息,本实施方式可以通过通信服务器去获取
通信对象的基础信息,所述基础信息例如包括:ID,和/或性别,和/或分组,
和/或地理位置,和/或使用语言;
S2、在预设的至少两组个性化信息中,根据所述基础信息匹配与其相应
的个性化信息;例如上述图1a~图1c所示的三组个性化信息,其匹配方式将
在下文中具体披露;
S3、输出与所述通信对象的基础信息相应的个性化信息至所述通信对象的
通信应用。
其中,上述通过基础信息匹配与其相应的个性化信息,在本发明一实施
方式中,具体包括:
当要调取与所述基础信息匹配的个性化信息时,会使用到每组个性化信
息的调取规则,所述调取规则是服务器端和/或本地端对应的每一组个性化信
息预设的规则。
在本实施方式中,所述调取规则为所述通信对象的基础信息与所述个性
化信息的匹配关系表,该匹配关系表是用户事先预设的,例如,通信对象在
通信应用中的分组为好友,则调取与好友分组匹配的个性化信息;当然,匹
配关系表也可以是系统根据某些特定规则预设的,例如,通信对象在通信应
用中的使用语言为英语,则调取英文的个性化信息等,本领域技术人员在理
解本实施方式的发明本质后,可建立多种匹配关系,在此不再赘述。
下面以一示例来进行说明:
参图1A及图1B,现假设用户甲和用户乙正在使用即时通信应用进行聊
天,即时通信应用是指能够即时发送和接收互联网消息等的业务,例如微信、
旺旺等。
用户甲预设了两组个性化信息,如图1A及1B所示,包括第一组个性化
信息及第二组个性化信息,所述个性化信息的组数可以依据用户需求而定,
不以两组为限。
用户甲预先将其所有通信对象分组,如图3的示例,用户甲可将其通信
对象分为家人组、同事组及朋友组,上述两组个性化信息可以与所述通信对
象的分组对象之间形成一个调取规则,所述调取规则为:当所述通信对象属
于朋友组或同事组时,用户甲展示给通信对象的个性化信息为第一组个性化
信息;当所述通信对象属于家人组时,用户甲展示给通信对象的个性化信息
为第二组个性化信息。
如此,当获取到的用户乙属于家人组时,即会选取第二组个性化信息作
为与用户乙的所述基础信息相匹配的个性化信息,即输出第二组个性化信息
至用户乙的通信应用,例如用户乙在起通信应用界面上看到用户甲的头像为
图片二。当然,当用户乙点击用户甲的个人信息时,用户乙即可看到用户甲
的第二组个性化信息的详细内容。如图4所示,用户甲的所述第二组个性化
信息可以显示在用户乙的聊天界面上。
上述实施方式中,通信对象已被分组,服务器端和/或本地端可将根据
通信对象的基础信息,进而确定所述通信对象的分组,并依据所述分组匹配
个性化信息。
如图5所示,为另一示例,客服在接到一个通信对象的通信请求时,可
以基于通信对象的不同,例如国籍、客户类型等,进行不同的个性化信息的
展示。本示例中,用户甲预设有三组个性化信息,且每组个性化信息设有与
其匹配的调取条件。例如,第一组个性化信息的第一种调取条件为:地理位
置为中国、语言为中文以及性别为女;第二组个性化信息的第二种调取条件
为:地理位置为中国、语言为英文以及性别为男;第三组个性化信息的第三
种调取条件为:地理位置为国外、语言为英语以及性别为男;此时,第一组
个性化信息可以为中文设置,而第二组个性化信息、第三组个性化信息可以
为英文设置。
下面简单描述几种个性化信息匹配过程的可能情况:
(1)当用户甲的服务器获取到的用户乙的基础信息为:地理位置为中
国、语言为中文以及性别为女时,此时判断所述基础信息匹配第一种调取条
件,即用户甲展示第一组个性化信息给用户乙,这里所述用户乙的基础信息
需要从多个维度均满足调取条件;
(2)当用户甲的服务器获取到用户乙的基础信息为:地理位置为外国
时,此时无需再获取其他基础信息,即可判断所述基础信息满足第三种调取
条件,即用户甲展示第三组个性化信息给用户乙,这里所述用户乙的基础信
息只需从一个维度满足调取条件即可;
(3)当用户甲的服务器获取到的用户乙的基础信息为:地理位置为外
国、语言为英文以及性别为女时,即此时的基础信息没有完全符合第一组个
性化信息、第二组个性化信息或第三组个性化信息中的任何一个,此时,就
可先判断所获取的基础信息与各组个性化信息之间的关联度,根据判断可知
此时获取的基础信只满足第一种调取条件或第二种调取条件的其中一个条
件,而满足第三种调取条件的其中两个条件,即此时基础信息与第三组个性
化信息的关联度最高,从而选择第三组个性化信息展示给用户乙;
(4)当用户甲的服务器获取到的用户乙的基础信息为:地理位置为中
国、语言为英文以及性别为女时,即此时的基础信息没有完全符合第一组个
性化信息、第二组个性化信息或第三组个性化信息中的任何一个,此时,根
据判断可知此时获取的基础信息与第一组个性化信息、第二组个性化信息的
关联度相同,该种情况下用户甲可调整调取规则,从而指定某一组个性化信
息展示给用户乙,指定的原则可根据个性化信息的排序而定,例如,可以为
排序靠前的某组个性化信息作为指定的一组个性化信息,即实施个性化信息
调取的时候较靠前的该组个性化信息作为指定的一组个性化信息;也可根据
所匹配的维度的权重而定,例如,可设置语言的权重高于地理位置及性别的
权重,此时,由于第二组个性化信息满足基础信息中的语言为英文的条件,
即选择第二组个性化信息展示给用户乙。
当然,在其他方式中,也可指定某一组个性化信息为匹配不到相应个
性化信息时的默认个性化信息。
如图6所示,本发明一实施方式的通信应用的个性化信息匹配的装置,
包括:
信息收集模块100,用于获取通信对象的基础信息,本实施方式可以通
过通信服务器去获取通信对象的基础信息,所述基础信息例如包括:ID,和/
或性别,和/或分组,和/或地理位置,和/或使用语言;
匹配模块200,用于在预设的至少两组个性化信息中,根据所述基础信
息匹配与其相应的个性化信息;例如上述图1a~图1c所示的三组个性化信息,
其匹配方式将在下文中具体披露;
输出模块300,用于输出与所述通信对象的基础信息相应的个性化信息至
所述通信对象的通信应用。
当要调取与所述基础信息匹配的个性化信息时,会使用到每组个性化
信息的调取规则,在本发明一实施方式中,所述装置还包括:
规则管理模块400,用于对每一组个性化信息预设其调取规则,所述调
取规则包括所述通信对象的基础信息与所述个性化信息的匹配关系。
所述调取规则是服务器端和/或本地端对应的每一组个性化信息预设的
规则。
在本实施方式中,所述调取规则为所述通信对象的基础信息与所述个
性化信息的匹配关系表,该匹配关系表是用户事先预设的,例如,通信对象
在通信应用中的分组为好友,则调取与好友分组匹配的个性化信息;当然,
匹配关系表也可以是系统根据某些特定规则预设的,例如,通信对象在通信
应用中的使用语言为英语,则调取英文的个性化信息等。
通信应用的个性化信息匹配装置的工作流程的举例说明可参考上述通
信应用的个性化信息匹配方法中的示例,在此不再赘述。
综上所述,本发明的通信应用的个性化信息匹配方法及装置,用户本
身可以设置若干组个性化信息,从而面对不同的通信对象,该用户可以选择
与通信对象的基础信息相匹配的个性化信息,从而使得本发明可以针对不同
的通信对象展示不同的个性化信息,满足用户对通信应用的多元化需求,给
用户及其通信对象带来良好的通信体验;另外,对于用户来说有极好的保护
隐私的作用。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述
描述的系统,装置和模块的具体工作过程,可以参考前述方法实施方式中的
对应过程,在此不再赘述。
在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装
置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅
仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实
现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到
另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相
互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间
接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,
作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地
方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部
分或者全部模块来实现本实施方式方案的目的。
另外,在本发明各个实施方式中的各功能模块可以集成在一个处理模
块中,也可以是各个模块单独物理存在,也可以2个或2个以上模块集成在
一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件
加软件功能模块的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算
机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干
指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置
等)或处理器(processor)执行本发明各个实施方式所述方法的部分步骤。
而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read‐Only
Memory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟
或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施方式仅用以说明本发明的技术方案,而非
对其限制;尽管参照前述实施方式对本发明进行了详细的说明,本领域的普
通技术人员应当理解:其依然可以对前述各实施方式所记载的技术方案进行
修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不
使相应技术方案的本质脱离本发明各实施方式技术方案的精神和范围。