一种目标对象的选取、推送方法及装置的制造方法

文档序号:9326935阅读:291来源:国知局
一种目标对象的选取、推送方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种目标对象的选取、推送方法及装置。
【背景技术】
[0002]在目前的社交网络应用(如网络秀)中,多个用户通常在类似在线聊天室的场景下进行在线交流,多个用户进行在线交流的过程中,管理员可以为多个用户提供目标对象,如提供在线交流环境下的歌曲等,使得多个用户在这样的在线交流环境下进行在线交流时可以得到更好的服务。在上述方式中,管理员只会基于自己的喜好从多个目标对象中选取一个目标对象,不会考虑用户需求,最终选择的目标对象可能不是用户喜好的目标对象,无法满足用户需求,不能使多个用户得到更好的服务,用户体验很差,影响社交网络应用的使用效果。

【发明内容】

[0003]本发明实施例公开了一种目标对象的选取、推送方法及装置,以使用户得到更好的服务,提高用户体验,保证社交网络应用的使用效果。
[0004]为了达到上述目的,本发明实施例公开了如下技术方案:
[0005]本发明实施例公开了一种目标对象的选取方法,所述方法包括以下步骤:
[0006]服务器接收来自客户端的携带待选取目标对象的标识的选举消息;
[0007]所述服务器从所述选举消息中获得所述客户端在对所述待选取目标对象进行评价时的电子数据信息;
[0008]所述服务器针对每个待选取目标对象,统计在指定时间段内针对该待选取目标对象的电子数据信息,并计算获得该待选取目标对象的电子数据信息之和;
[0009]所述服务器利用每个待选取目标对象的电子数据信息之和选取目标对象。
[0010]所述服务器接收来自客户端的携带待选取目标对象的标识的选举消息之前,所述方法进一步包括:
[0011 ] 所述服务器将自身支持的所有待选取目标对象的标识通知给客户端,以使所述客户端对所有待选取目标对象中的一个或多个待选取目标对象进行评价。
[0012]所述服务器利用每个待选取目标对象的电子数据信息之和选取目标对象的过程,具体包括:所述服务器将电子数据信息之和最大的待选取目标对象作为目标对象;或者,针对每个待选取目标对象,如果该待选取目标对象的电子数据信息之和大于预设阈值,则所述服务器将该待选取目标对象作为目标对象。
[0013]本发明实施例公开了一种目标对象的推送方法,所述方法包括以下步骤:
[0014]服务器接收来自客户端的携带目标对象的标识的请求消息;
[0015]所述服务器从所述请求消息中获得所述客户端在对所述目标对象进行评价时的电子数据信息;
[0016]所述服务器针对每个客户端,统计在指定时间段内该客户端对所述目标对象进行评价时的电子数据信息;
[0017]所述服务器利用每个客户端对所述目标对象进行评价时的电子数据信息,确定待推送的目标客户端,并将所述目标对象的信息推送给所述目标客户端。
[0018]所述服务器接收来自客户端的携带目标对象的标识的请求消息之前,所述方法进一步包括:所述服务器将目标对象的标识通知给客户端,以使所述客户端对所述目标对象进行评价。
[0019]本发明实施例公开了一种服务器,所述服务器具体包括:
[0020]通信模块,用于接收来自客户端的携带待选取目标对象的标识的选举消息;
[0021]获得模块,用于从所述选举消息中获得所述客户端在对所述待选取目标对象进行评价时的电子数据信息;
[0022]计算模块,用于针对每个待选取目标对象,统计在指定时间段内针对该待选取目标对象的电子数据信息,并计算该待选取目标对象的电子数据信息之和;
[0023]选取模块,用于利用每个待选取目标对象的电子数据信息之和选取目标对象。
[0024]所述通信模块,还用于在接收来自客户端的携带待选取目标对象的标识的选举消息之前,将自身支持的所有待选取目标对象的标识通知给客户端,以使所述客户端对所有待选取目标对象中的一个或多个待选取目标对象进行评价。
[0025]所述选取模块,具体用于将电子数据信息之和最大的待选取目标对象作为目标对象;或者,针对每个待选取目标对象,如果该待选取目标对象的电子数据信息之和大于预设阈值,则将该待选取目标对象作为目标对象。
[0026]本发明实施例公开了一种服务器,所述服务器具体包括:
[0027]通信模块,用于接收来自客户端的携带目标对象的标识的请求消息;
[0028]获得模块,用于从所述请求消息中获得所述客户端在对所述目标对象进行评价时的电子数据信息;
[0029]统计模块,用于针对每个客户端,统计在指定时间段内该客户端对所述目标对象进行评价时的电子数据信息;
[0030]确定模块,用于利用每个客户端对所述目标对象进行评价时的电子数据信息,确定待推送的目标客户端,将所述目标对象的信息推送给所述目标客户端。
[0031]所述通信模块,还用于在接收来自客户端的携带目标对象的标识的请求消息之前,将目标对象的标识通知给客户端,以使所述客户端对所述目标对象进行评价。
[0032]基于上述技术方案,与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,当服务器上配置多个待选取目标对象时,服务器根据用户需求,基于各客户端对待选取目标对象进行评价时的电子数据信息,选取一个目标对象提供给客户端,最终选择的目标对象是用户喜好的目标对象,满足用户需求,使用户得到更好的服务,提高用户体验,保证社交网络应用的使用效果。
【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本发明实施例一中提出的一种目标对象的选取方法流程示意图;
[0035]图2是本发明实施例二中提出的一种目标对象的推送方法流程示意图;
[0036]图3是本发明实施例三中提出的一种目标对象的选取方法流程示意图;
[0037]图4是本发明实施例四中提出的一种目标对象的选取方法流程示意图;
[0038]图5是本发明实施例五中提出的一种目标对象的推送方法流程示意图;
[0039]图6是本发明实施例六中提出的一种服务器的结构示意图;
[0040]图7是本发明实施例七中提出的一种服务器的结构示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]实施例一
[0043]本发明实施例一提出一种目标对象的选取方法,该方法应用于包括服务器和多个客户端的系统中,如图1所示,该目标对象的选取方法包括以下步骤:
[0044]步骤101,服务器接收来自客户端的携带待选取目标对象的标识的选举消息,该选举消息中还携带客户端对待选取目标对象进行评价时的电子数据信息。
[0045]本发明实施例中,服务器在接收来自客户端的携带待选取目标对象的标识的选举消息之前,服务器还可以将自身支持的所有待选取目标对象的标识通知给客户端,以使客户端对所有待选取目标对象中的一个或者多个待选取目标对象进行评价,得到该客户端对一个或者多个待选取目标对象进行评价时的电子数据信息。进一步的,客户端向服务器发送携带待选取目标对象的标识以及客户端对该待选取目标对象进行评价时的电子数据信息的选举消息。
[0046]例如,服务器支持的所有待选取目标对象为待选取目标对象1、待选取目标对象2和待选取目标对象3时,则服务器将待选取目标对象1的标识、待选取目标对象2的标识和待选取目标对象3的标识分别通知给客户端1、客户端2、客户端3。客户端1对待选取目标对象1进行评价得到电子数据信息1,并向服务器发送携带待选取目标对象1的标识与电子数据信息1之间的对应关系的选举消息。客户端2对待选取目标对象1进行评价得到电子数据信息2,并对待选取目标对象2进行评价得到电子数据信息3,并向服务器发送携带待选取目标对象1的标识与电子数据信息2之间的对应关系、待选取目标对象2的标识与电子数据信息3之间的对应关系的选举消息。客户端3对待选取目标对象1进行评价得到电子数据信息4,并对待选取目标对象2进行评价得到电子数据信息5,并对待选取目标对象3进行评价得到电子数据信息6,并向服务器发送携带待选取目标对象1的标识与电子数据信息4之间的对应关系、待选取目标对象2的标识与电子数据信息5之间的对应关系、待选取目标对象3的标识与电子数据信息6之间的对应关系的选举消息。
[0047]步骤102,服务器从选举消息中获得客户端在对待选取目标对象进行评价时的电子数据信息。其中,由于选举消息中携带了待选取目标对象的标识和客户端对待选取目标对象进行评价时的电子数据信息,因此,服务器可以直接
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1