一种信息共享方法及装置的制造方法

文档序号:9380428阅读:309来源:国知局
一种信息共享方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种信息共享方法及装置。
【背景技术】
[0002]随着互联网技术的快速发展,人们获取到的各类信息越来越多,共享意识也越来越强烈。用户浏览某些信息后,可能会将自己所浏览的信息分享出来,以供更多的用户浏
ΙΙΛ-见。
[0003]现有的一种信息共享方法,是将用户分享的信息存入共享列表中,其他用户在查看共享列表时,可以查看到共享列表中的所有信息。
[0004]现有的这种信息共享方法使得查看共享列表的用户可以查看到共享列表中的所有信息。在实际应用中,用户分享的信息都存入共享列表中,随着时间的积累,共享列表中的信息的数量越来越大。在很多情况下,对于某个用户来说,可能不会对共享列表中所有信息都感兴趣,这就需要用户从繁杂而庞大的信息中查找自己感兴趣的信息,查找难度较大,给用户带来了较差的使用体验。

【发明内容】

[0005]为解决上述问题,本发明实施例公开了一种信息共享方法及装置。技术方案如下:
[0006]一种信息共享方法,应用于服务器,包括:
[0007]接收目标用户针对共享列表的查询请求,所述共享列表中包含每个信息和分享该信息的分享用户的第一位置信息,所述查询请求携带所述目标用户的第二位置信息;
[0008]针对所述共享列表中的每个信息,根据分享该信息的分享用户的第一位置信息和所述第二位置信息,判断该第一位置信息和所述第二位置信息之间的距离是否小于预设第一阈值,如果是,则将该信息确定为待共享信息;
[0009]从确定的待共享信息中选择符合预设要求的待共享信息输出给所述目标用户。
[0010]在本发明的一种【具体实施方式】中,所述共享列表中还包含每个信息的分享时刻,所述从确定的待共享信息中选择符合预设要求的待共享信息输出给所述目标用户,包括:
[0011]判断所确定的待共享信息的数量是否大于预设第二阈值;
[0012]如果是,则按照所确定的待共享信息的分享时刻,将符合预设的第一数量要求的待共享信息输出给所述目标用户;
[0013]否则,将每个待共享信息输出给所述目标用户。
[0014]在本发明的一种【具体实施方式】中,所述共享列表中还包含每个信息的分享时刻,所述从确定的待共享信息中选择符合预设要求的待共享信息输出给所述目标用户,包括:
[0015]针对每个待共享信息,如果该待共享信息的分享时刻距离当前时刻的时长小于预设第三阈值,则将该待共享信息输出给所述目标用户。
[0016]在本发明的一种【具体实施方式】中,所述共享列表中还包含每个信息的浏览次数,所述从确定的待共享信息中选择符合预设要求的待共享信息输出给所述目标用户,包括:
[0017]判断所确定的待共享信息的数量是否大于预设第四阈值;
[0018]如果是,则按照所确定的待共享信息的浏览次数,将符合预设的第二数量要求的待共享信息输出给所述目标用户;
[0019]否则,将每个待共享信息输出给所述目标用户。
[0020]在本发明的一种【具体实施方式】中,所述目标用户的第二位置信息为:所述目标用户的定位信息、或所述目标用户连接的网络的IP地址信息、或所述目标用户的注册地址信息。
[0021]—种信息共享方法,应用于客户端,包括:
[0022]接收分享用户针对目标信息的分享请求;
[0023]确定所述分享用户的位置信息;
[0024]将所述目标信息和分享该目标信息的分享用户的位置信息发送给服务器,以由所述服务器在共享列表中记录所述目标信息和分享该目标信息的分享用户的位置信息。
[0025]在本发明的一种【具体实施方式】中,所述确定所述分享用户的位置信息,包括:
[0026]判断是否获取到所述分享用户的定位信息;
[0027]如果是,则将获取到的定位信息确定为所述分享用户的位置信息;
[0028]如果否,则判断是否获取到所述分享用户连接的网络的IP地址信息,如果是,则将获取到的IP地址信息确定为所述分享用户的位置信息,否则,获取所述分享用户的注册地址信息,并将获取的注册地址信息确定为所述分享用户的位置信息。
[0029]—种信息共享装置,应用于服务器,包括:
[0030]查询请求接收模块,用于接收目标用户针对共享列表的查询请求,所述共享列表中包含每个信息和分享该信息的分享用户的第一位置信息,所述查询请求携带所述目标用户的第二位置信息;
[0031]待共享信息确定模块,用于针对所述共享列表中的每个信息,根据分享该信息的分享用户的第一位置信息和所述第二位置信息,判断该第一位置信息和所述第二位置信息之间的距离是否小于预设第一阈值,如果是,则将该信息确定为待共享信息;
[0032]待共享信息输出模块,用于从确定的待共享信息中选择符合预设要求的待共享信息输出给所述目标用户。
[0033]在本发明的一种【具体实施方式】中,所述待共享信息输出模块,具体用于:
[0034]在所述共享列表中还包含每个信息的分享时刻的情况下,判断所确定的待共享信息的数量是否大于预设第二阈值;
[0035]如果是,则按照所确定的待共享信息的分享时刻,将符合预设的第一数量要求的待共享信息输出给所述目标用户;
[0036]否则,将每个待共享信息输出给所述目标用户。
[0037]在本发明的一种【具体实施方式】中,应用于客户端,包括:
[0038]分享请求接收模块,用于接收分享用户针对目标信息的分享请求;
[0039]位置信息确定模块,用于确定所述分享用户的位置信息;
[0040]信息发送模块,用于将所述目标信息和分享该目标信息的分享用户的位置信息发送给服务器,以由所述服务器在共享列表中记录所述目标信息和分享该目标信息的分享用户的位置信息。
[0041]应用本发明实施例所提供的技术方案,当目标用户有针对共享列表的查询请求时,不是将共享列表中的所有信息都输出给目标用户,而是根据分享信息的分享用户的第一位置信息和目标用户的第二位置信息的距离,确定出待共享信息,并将符合预设要求的待共享信息输出给目标用户,如果分享用户的第一位置信息与目标用户的第二位置信息的距离较小,则该分享用户在该第一位置所分享的信息很可能是目标用户感兴趣的信息,目标用户可以直接查看这部分信息,不需要再在繁杂而庞大的共享列表中查找自己感兴趣的信息,减小了查找难度,给用户带来了较好的使用体验。
【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本发明实施例提供的一种信息共享方法的实施流程图;
[0044]图2为本发明实施例提供的另一种信息共享方法的实施流程图;
[0045]图3为图1对应的一种信息共享装置的结构示意图;
[0046]图4为图2对应的一种信息共享装置的结构示意图。
【具体实施方式】
[0047]为了使本领域技术人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[004
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1