基于语音通信平台的用户信息展示方法和系统与流程

文档序号:11205793阅读:377来源:国知局
基于语音通信平台的用户信息展示方法和系统与流程

本发明涉及互联网通信技术领域,特别是涉及一种基于语音通信平台的用户信息展示方法和系统。



背景技术:

目前,语音通信平台推出娱乐直播间模式,用户可在语音通信平台中将自己的身份注册为主播身份,在娱乐直播间模式下,主播可使用语音通信工具在语音聊天房间中进行现场直播。

传统技术中,设置用户信息通常是采用用户与平台之间的单一关系来进行设置的。比如,将用户使用平台的时间或者用户在平台中的活跃程度转化为用户对应的经验值,然后得到用户对应的等级并展示。这种用户信息展示方法考虑的仅仅是用户单方的行为,所增加的是用户与平台之间的粘性,而未考虑到用户与用户之间的粘性。对于语音通信平台而言,仅仅针对传统技术中设置的用户信息来推送服务会单一化,从而会导致语音通信平台的用户流失率,不利于资源的有效管理。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够降低用户流失率从而有利于平台资源的有效管理的基于语音通信平台的用户信息展示方法和系统。

一种基于语音通信平台的用户信息展示方法,所述方法包括:

接收语音通信平台中的普通用户对应的第一终端发送的普通用户对主播用户的预设操作命令;

根据所述操作命令生成所述普通用户对所述主播用户的亲密度;

确定所述亲密度所在的亲密度范围;

生成所述亲密度范围对应的普通用户对主播用户的用户信息;

展示所述普通用户对主播用户的用户信息,包括读取所述主播用户的个人头像和普通用户的个人头像,生成与所述亲密度范围对应的包含所述主播用户的个人头像的图标,所述用户信息中包含所述图标。

一种基于语音通信平台的用户信息展示系统,所述系统包括:

接收模块,用于接收语音通信平台中的普通用户对应的第一终端发送的普通用户对主播用户的预设操作命令;

亲密度生成模块,用于根据所述操作命令生成所述普通用户对所述主播用户的亲密度;

范围确定模块,用于确定所述亲密度所在的亲密度范围;

用户信息生成模块,用于生成所述亲密度范围对应的普通用户对主播用户的用户信息;

展示模块,用于展示所述普通用户对主播用户的用户信息;

所述展示模块包括图标生成模块,用于读取所述主播用户的个人头像和普通用户的个人头像,生成与所述亲密度范围对应的包含所述主播用户的个人头像的图标,用户信息中包含所述图标。

上述基于语音通信平台的用户信息展示方法和系统,可根据普通用户针对主播用户的预设操作命令生成普通用户对主播用户的亲密度,确定普通用户对主播用户的亲密度所在的亲密度范围,进而生成该亲密度范围对应的普通用户对主播用户的用户信息并展示。

读取主播用户的个人头像和普通用户的个人头像,生成该亲密度范围对应的包含主播用户的个人头像的图标,并展示普通用户对主播用户的用户信息,该用户信息中包含所述图标。由于用户信息是普通用户对主播用户的用户信息,因此用户的用户信息是针对另一用户而言的,并非仅仅是针对平台而言。且在显示用户信息时,通过读取主播用户的个人头像和普通用户的个人头像,生成与亲密度范围对应的包含主播用户的个人头像的图标,用户信息中包含该图标,从而能够直接显示包含主播用户的个人头像的图标,更有利于增加用户与用户之间的粘性,降低了语音通信平台的流失率,从而有利于平台资源的有效管理。

附图说明

图1为一个实施例中基于语音通信平台的用户信息展示方法的流程示意图;

图2为一个实施例中根据预设操作命令生成普通用户对主播用户的亲密度的流程示意图;

图3为一个实施例提供的图标和对应的亲密度的展示页面的示意图;

图4为一个实施例提供的用户信息展示页面的示意图;

图5为一个实施例提供的图标管理页面的示意图;

图6为一个实施例提供的展示用户资料的页面的示意图;

图7为一个实施例提供的粉丝展示页面的示意图;

图8为一个实施例提供的粉丝特权设置页面的示意图;

图9为一个实施例中基于语音通信平台的用户信息展示系统的结构框图;

图10为一个实施例中展示模块的结构框图;

图11为另一个实施例中展示模块的结构框图;

图12为另一个实施例中基于语音通信平台的用户信息展示系统的结构框图;

图13为再一个实施例中基于语音通信平台的用户信息展示系统的结构框图;

图14为实施本发明实施例的计算机系统的模块图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

可以理解,本发明所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本发明的范围的情况下,可以将第一终端称为第二终端,且类似地,可将第二终端称为第一终端。第一终端和第二终端两者都是终端,但其不是同一终端。

除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。

如图1所示,在一个实施例中,提供了一种基于语音通信平台的用户信息展示方法,包括:

步骤102,接收语音通信平台中的普通用户对应的第一终端发送的普通用户对主播用户的预设操作命令。

普通用户和主播用户可以是平台中的不同类用户。在语音通信平台中,普通用户可以是语音通信平台中的普通用户,主播用户可以是语音通信平台中的主播。主播用户和普通用户是相对而言的,主播用户为在语音通信平台上进行过直播的用户,而普通用户即为关注过该主播用户或在该语音通信平台上观看过该主播用户进行直播的用户。相对于该主播用户而言,普通用户可为该主播用户的粉丝用户。可以理解的,该主播用户的普通用户也可以是关注过该主播用户的其它主播用户。

普通用户针对主播用户的预设操作命令是指普通用户的操作是针对主播用户而言的,比如预设操作命令为普通用户对主播用户赠送虚拟物品、普通用户对主播用户的评论、普通用户参与与主播用户有关的活动所产生的操作命令等。

步骤104,根据操作命令生成普通用户对主播用户的亲密度。

预先存储了预设操作命令和亲密度数值的对应关系,比如,赠送虚拟物品的操作命令对应的亲密度数值为50。根据对应关系即可得到与普通用户针对主播用户的预设操作命令对应的亲密度数值,将该亲密度数值与历史亲密度进行累加则生成了普通用户对主播用户的亲密度。

步骤106,确定亲密度所在的亲密度范围。

步骤108,生成确定的亲密度范围对应的普通用户对主播用户的用户信息。

预先存储了亲密度范围和用户信息的对应关系,比如亲密度在500以上到2000之间对应的用户信息为1级用户信息,亲密度在2000到5000之前对应的用户信息为2级用户信息,以此类推。亲密度越大,则用户信息对应的等级越高。

步骤110,展示普通用户对主播用户的用户信息。

具体的,预先存储了用户信息和图标的对应关系,则普通用户对主播用户的用户信息可以图标的形式来展示。

本实施例中,由于用户信息是普通用户对主播用户的用户信息,因此用户的用户信息是针对另一用户而言的,并非仅仅是针对平台而言,有利于增加用户与用户之间的粘性,降低了语音通信平台的用户流失率,从而有利于平台资源的有效管理。

在一个实施例中,展示普通用户对主播用户的用户信息的步骤,包括:读取主播用户的个人头像,生成普通用户对主播用户的用户信息对应的图标,该图标中包含主播用户的个人头像。本实施例中,对于主播用户的粉丝用户,可将这些粉丝用户对主播用户的用户信息对应的图标中添加主播用户的个人头像。进一步的,还可判断主播用户是否满足预设条件,如果是,再生成普通用户对主播用户的用户信息对应的图标中包含主播用户的个人头像。在显示图标时能够直接显示主播用户的个人头像,进一步增加了用户之间的粘性,降低了平台的用户流失率,更有利于平台资源的有效管理。

本发明实施例所提供的基于语音通信平台的用户信息展示方法所展示的用户信息,是指普通用户相对于主播用户的用户信息,包括但不限于等级体系中不同等级所对应的用户信息或用户等级本身、用户成员管理体系中的不同类用户所对应的用户信息(如会员制的用户成员管理)等。

在一个实施例中,预设操作命令为普通用户对主播用户赠送虚拟物品的操作命令。如图2所示,根据预设操作命令生成普通用户对主播用户的亲密度的步骤,包括:

步骤202,获取普通用户对主播用户赠送的虚拟物品的类型和数量。

步骤204,根据虚拟物品的类型和数量确定对应的亲密度数值。

本实施例中,预设操作命令可为普通用户对主播用户赠送虚拟物品的操作命令,其中,虚拟物品包括免费虚拟物品和付费虚拟物品,免费虚拟物品对应的亲密度数值和付费虚拟物品对应的亲密度数值有所不同。比如,鲜花为免费物品,赠送一朵鲜花,对应的亲密度数值为50;付费虚拟物品每消耗1个单位的虚拟货币,则对应的亲密度数值为1,等等。

步骤206,判断预设时间段内的亲密度数值的累加是否超过该预设时间段内的亲密度上限,若是,则进入步骤208,否则进入步骤210。

步骤208,普通用户对主播用户的亲密度为该亲密度上限和历史亲密度的累加。

预先可存储预设时间段内的亲密度上限,其中预设时间段可为时间间隔,可针对每一种预设操作命令设置对应的预设时间段内的亲密度上限。比如,对应赠送免费虚拟物品的操作命令,可设置每天对应该操作命令累加的亲密度数值为600;对应赠送付费虚拟物品的操作命令,可设置每天对应该操作命令累加的亲密度数值为5000。

如果预设时间段内的亲密度数值的累加超过了该预设时间段内的亲密度上限,则普通用户对主播用户的亲密度为该亲密度上线和历史亲密度的累加。其中,历史亲密度是指在该预设时间段之前生成的普通用户对主播用户的亲密度。比如当天的亲密度数值的累加已超过了一天内的亲密度上限5000,则生成的普通用户对主播用户的亲密度为前一天的亲密度和该亲密度上限的累加。如之前普通用户对主播用户的亲密度为2000,则最终生成的普通用户对主播用户的亲密度为7000。

步骤210,普通用户对主播用户的亲密度为根据虚拟物品类型和数量确定的对应的亲密度数值和历史亲密度的累加。

如果预设时间段内的亲密度数值的累加没有超过该预设时间段内的亲密度上限,则表明还可以进行累加,则生成普通用户对主播用户的亲密度为步骤204中确定的亲密度数值和历史亲密度的累加,这里的历史亲密度指的是进行累加之前的普通用户对主播用户的亲密度。

进一步的,在一个实施例中,还可设置主播用户在预设时间段内的亲密度阈值,则在步骤206之前,还可进一步判断主播用户在预设时间段内的亲密度是否超过了该亲密度阈值,如果是,则不再执行步骤206及之后的步骤,也就是说,不再对普通用户对主播用户的亲密度进行累加。

本实施例中,通过判断预设时间段内的亲密度数值的累加是否超过了该时间段内的亲密度上限,从而实现对普通用户对主播用户的亲密度的累加进行控制,防止恶意刷分,有利于平台资源的有效管理。

在另一个实施例中,普通用户针对主播用户的预设操作命令还可以是普通用户参与与主播用户有关的活动所产生的操作命令,具体的,预先设置了对应该操作命令的亲密度数值。当接收到该操作命令时,则根据对应的亲密度数值生成普通用户对主播用户的亲密度。

在一个实施例中,展示普通用户对主播用户的用户信息的步骤包括:接收普通用户对预设功能图标的操作命令,生成用户信息展示页面;该用户信息展示页面包括与普通用户标识对应图标和用于接收进入普通用户的图标管理页面的操作命令的界面交互元素。

本实施例中,预先存储了亲密度范围和用户信息的对应关系,用户信息则以图标表示,可通过页面展示图标和对应的亲密度。一种图标和对应的亲密度的展示页面请参考图3所示。图3中的亲密度是指达到该亲密度对应的数值,则普通用户升级为对应的用户信息(粉丝等级)。进一步的,还可通过页面展示与用户信息对应的权限信息。

在一个实施例中,当普通用户对主播用户的用户信息达到预设等级(如1级)时,可在页面中生成动态效果以提示普通用户可对设置显示对应的图标。比如,可通过在页面中以光束效果滑落到表示个人头像的预设功能图标上,以提示普通用户操作该预设功能图标。另外,也可在普通用户对主播用户的用户信息达到预设等级时,自动在页面中预设位置展示对应的图标。

进一步的,接收到普通用户对预设功能图标的操作命令,比如,预设功能图标为表示个人头像的功能图标,接收到普通用户对该功能图标的点击命令,则生成用户信息展示页面。一种用户信息展示页面请参考图4所示。在接收到普通用户对预设功能图标402的点击命令,则生成用户信息展示页面400,该用户信息展示页面400包括与普通用户标识对应的图标404,其中,当前在用户信息展示页面400显示的图标404可为普通用户设置为当前显示的图标。对应的,还可显示与图标404对应的主播用户的昵称406和对应的亲密度408。当接收到普通用户对当前显示的图标404的点击命令,则在用户信息展示页面400上进一步显示与普通用户标识对应的所有的图标410和对应的主播用户的昵称412,则普通用户可通过该页面选择当前显示的图标。进一步的,用户信息展示页面400还包括用于接收进入普通用户的图标管理页面的操作命令的界面交换元素414。

进一步的,在一个实施例中,展示普通用户对主播用户的用户信息的步骤还可包括:接收进入普通用户的图标管理页面的操作命令,生成普通用户的图标管理页面;该普通用户的图标管理页面包括用于描述普通用户对主播用户的亲密度的描述信息、用于接收对图标的删除命令和隐藏命令的界面交互元素。

一种图标管理页面请参考图5所示。图标管理页面500包括用于描述普通用户对多个主播用户的亲密度的描述信息502、用于接收对图标的删除命令的界面交互元素504和用于接收对图标的隐藏命令的界面交互元素506。其中,描述信息502包括主播用户的个人资料(如个人头像、昵称等)、普通用户对该主播用户的亲密度、图标和升级信息等。对应每个主播用户在图标管理页面500上设置了对应的用于接收删除命令的界面交互元素504。当接收到普通用户对图标的删除命令,则不再在用户信息展示页面上显示删除的图标,并可弹出提示框提示普通用户删除后无法恢复。当接收到普通用户对图标的隐藏命令,则不显示普通用户所有的图标。

在一个实施例中,展示普通用户对主播用户的用户信息的步骤,包括:在展示普通用户的用户资料的页面中展示预设的与普通用户标识对应的图标;和/或在主播用户的粉丝展示页面中按照普通用户对主播用户的亲密度的大小顺序展示普通用户和普通用户对主播用户的图标。

在普通用户通过用户信息展示页面设置了当前显示的图标后,则相应的,可在展示普通用户的用户资料的页面中展示该图标。如图6所示,在可展示用户昵称602时显示对应的该用户设置当前显示的图标604,在接收到对用户昵称的点击命令后可弹出页面展示对应该图标的主播用户的昵称606和亲密度608。与主播用户具有亲密关系的普通用户可称为主播用户的粉丝用户,预先存储了主播用户标识、与主播用户具有亲密关系的普通用户的用户标识和对应的普通用户对主播用户的用户信息,可按照普通用户对主播用户的亲密度的大小顺序对与主播用户具有亲密关系的普通用户进行排序,则在主播用户的粉丝展示页面中可按照该排序展示普通用户和普通用户对主播用户的用户信息所对应的图标。一种粉丝展示页面如图7所示,在粉丝展示页面700中展示的是与该主播用户具有亲密关系的普通用户列表702,包括普通用户的昵称704和对应的图标706,其中,亲密度越大,排序越靠前。

在一个实施例中,基于语音通信平台的用户信息展示方法还可包括:根据普通用户对主播用户的用户信息设置与用户信息对应的针对主播用户的普通用户的权限。

针对主播用户的普通用户的权限包括但不限于普通用户的聊天文字颜色可采用主播用户的粉丝文字专属颜色、在聊天页面可显示普通用户对该主播用户的用户信息对应的图标、普通用户获取与主播用户有关的虚拟物品或现实物品,等等。不同的用户信息可设置不同的针对主播用户的权限。

举例来说,对于主播用户的不同等级的普通用户,可具有对不同的粉丝专属颜色的使用权限,或者等级越高的普通用户,其可以使用的粉丝专属颜色越多。再比如,对于主播用户的不同等级的普通用户,可具有对不同图标的使用权限,使得不同等级的普通用户,可对应使用不同的图标。其中,该使用权限包括在主播的粉丝用户界面上显示该图标的权限。

在一个实施例中,基于语音通信平台的用户信息展示方法还可包括:读取预存的与主播用户标识对应的文字颜色标识;检测与普通用户标识对应的普通用户对主播用户的用户信息是否达到预设条件,若是,则按照与该文字颜色标识对应的颜色显示普通用户的聊天文字。

本实施例中,主播用户可设置自己的粉丝用户的粉丝文字颜色,如图8所示,可通过粉丝特权设置页面800接收主播用户选择的粉丝文字颜色802,存储主播用户选择的文字颜色标识。粉丝特权设置页面800还包括聊天文字预览效果,在聊天框中按照主播用户选择的文字颜色标识对应的颜色显示主播用户的粉丝用户的聊天文字804。

如图9所示,还提供了一种基于语音通信平台的用户信息展示系统,该系统包括:

接收模块902,用于接收语音通信平台中的普通用户对应的第一终端发送的普通用户对主播用户的预设操作命令。

亲密度生成模块904,用于根据操作命令生成普通用户对主播用户的亲密度。

范围确定模块906,用于确定亲密度所在的亲密度范围。

用户信息生成模块908,用于生成确定的亲密度范围对应的普通用户对主播用户的用户信息。

展示模块910,用于展示普通用户对主播用户的用户信息。

在一个实施例中,预设操作命令为普通用户对主播用户赠送虚拟物品的操作命令;亲密度生成模块904用于获取普通用户对主播用户赠送的虚拟物品的类型和数量,根据虚拟物品的类型和数量确定对应的亲密度数值,普通用户对主播用户的亲密度为亲密度数值和历史亲密度的累加。

进一步的,在一个实施例中,亲密度生成模块904还用于判断预设时间段内的亲密度数值的累加是否超过该预设时间段内的亲密度上限,如果超过,则普通用户对主播用户的亲密度为该亲密度上限和历史亲密度的累加。

在一个实施例中,如图10所示,展示模块910包括:

用户信息展示页面生成模块910a,用于接收普通用户对预设功能图标的操作命令,生成用户信息展示页面;用户信息展示页面包括图标,以及用于接收进入普通用户的图标管理页面的操作命令的界面交互元素。

图标管理页面生成模块910b,用于接收进入普通用户的图标管理页面的操作命令,生成普通用户的图标管理页面;该普通用户的图标管理页面包括用于描述普通用户对主播用户的亲密度的描述信息、用于接收对图标的删除命令和隐藏命令的界面交互元素。

在另一个实施例中,如图11所示,展示模块910包括:

图标展示模块910c,用于在展示普通用户的用户资料的页面中展示图标;和/或图标展示模块用于在主播用户的粉丝展示页面中按照普通用户对主播用户的亲密度的大小,顺序展示普通用户和普通用户对主播用户的图标。

图标生成模块910d,用于读取主播用户的个人头像,生成第一过户对主播用户的用户信息对应的图标,该图标中包含主播用户的个人头像。

在其它实施例中,展示模块910可包括上述四个模块中的任意至少一个。

在一个实施例中,如图12所示,基于语音通信平台的用户信息展示系统还包括:

权限设置模块912,用于根据普通用户对主播用户的用户信息设置与用户信息对应的针对主播用户的普通用户的权限。

在另一个实施例中,如图13所示,基于语音通信平台的用户信息展示系统还包括:

颜色确定模块914,用于读取预存的与主播用户标识对应的文字颜色标识。

检测模块916,用于检测与普通用户标识对应的普通用户对主播用户的用户信息是否达到预设条件。

颜色显示模块918,用于如果普通用户对主播用户的用户信息达到预设条件,则按照与文字颜色标识对应的颜色显示普通用户的聊天文字。

图14为能实现本发明实施例的一个计算机系统1400的模块图。该计算机系统1400只是一个适用于本发明的计算机环境的示例,不能认为是提出了对本发明的使用范围的任何限制。计算机系统1400也不能解释为需要依赖于或具有图示的示例性的计算机系统1400中的一个或多个部件的组合。

图14中示出的计算机系统1400是一个适合用于本发明的计算机系统的例子。具有不同子系统配置的其它架构也可以使用。

如图14所示,计算机系统1400包括处理器1410、存储器1420和系统总线1422。包括存储器1420和处理器1410在内的各种系统组件连接到系统总线1422上。处理器1410是一个用来通过计算机系统中基本的算术和逻辑运算来执行计算机程序指令的硬件。存储器1420是一个用于临时或永久性存储计算程序或数据(例如,程序状态信息)的物理设备。系统总线1420可以为以下几种类型的总线结构中的任意一种,包括存储器总线或存储控制器、外设总线和局部总线。处理器1410和存储器1420可以通过系统总线1422进行数据通信。其中存储器1420包括只读存储器(rom)或闪存(图中都未示出),以及随机存取存储器(ram),ram通常是指加载了操作系统和应用程序的主存储器。

计算机系统1400一般包括一个存储设备1470。存储设备1470可以从多种计算机可读介质中选择,计算机可读介质是指可以通过计算机系统1400访问的任何可利用的介质,包括移动的和固定的两种介质。例如,计算机可读介质包括但不限于,闪速存储器(微型sd卡),cd-rom,数字通用光盘(dvd)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁存储设备,或者可用于存储所需信息并可由计算机系统1400访问的任何其它介质。

计算机系统1400还包括输入装置1480和输入接口1490(例如,io控制器)。用户可以通过输入装置1480,如键盘、鼠标、显示装置1440上的触摸面板设备,输入指令和信息到计算机系统1400中。输入装置1480通常是通过输入接口1490连接到系统总线1422上的,但也可以通过其它接口或总线结构相连接,如通用串行总线(usb)。

计算机系统1400可在网络环境中与一个或者多个网络设备进行逻辑连接。计算机系统1400通过局域网(lan)接口1500或者移动通信单元1510与网络设备相连接。局域网(lan)是指在有限区域内,例如家庭、学校、计算机实验室、或者使用网络媒体的办公楼,互联组成的计算机网络。

如上面详细描述的,适用于本发明的计算机系统1400能执行基于语音通信平台的用户信息展示方法的指定操作。计算机系统1400通过处理器1410运行在计算机可读介质中的软件指令的形式来执行这些操作。这些软件指令可以从存储设备1470或者通过局域网接口1500从另一设备读入到存储器1420中。存储在存储器1420中的软件指令使得处理器1410执行上述的基于语音通信平台的用户信息展示方法。此外,通过硬件电路或者硬件电路结合软件指令也能同样实现本发明。因此,实现本发明并不限于任何特定硬件电路和软件的组合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1