信息分享方法及设备的制造方法

文档序号:9914526阅读:207来源:国知局
信息分享方法及设备的制造方法
【技术领域】
[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]接收模块,用于接收所述服务器发送的所述第三用户在所述历史位置发布的分享
?目息O
[0034]本发明提供的信息分享方法及设备,通过服务器接收第一用户设备发送的第一用户的状态信息,第一用户的状态信息包括第一用户的当前位置信息;服务器确定与第一用户存在好友关系的至少一个第二用户,根据第一用户的当前位置信息和各第二用户的历史位置信息,确定与第一用户的当前位置匹配的第三用户的历史位置,第三用户为至少一个第二用户中的用户;服务器获取第三用户在历史位置发布的分享信息,向第一用户设备发送第三用户
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1