一种分享内容的方法、终端、服务器及系统的制作方法

文档序号:7891143阅读:195来源:国知局
专利名称:一种分享内容的方法、终端、服务器及系统的制作方法
技术领域
本发明涉及通信领域,特别涉及一种分享内容的方法、终端、服务器及系统。
背景技术
随着移动终端技术的快速发展,应用在移动终端上的应用越来越多;例如,在移动终端上包括的用于拍照的应用是在移动终端上应用的应用之一。目前用户常常使用安装在移动终端上的用于拍照的应用进行拍照,然后在移动终端的用户列表中手动地选择一个或多个用户的标识信息作为分享对象,通过 Email (Electronic mail,电子邮件)、彩信或微博等工具将拍照得到的图片发送给分享对象,如此实现将该图片分享给分享对象。在实现本发明的过程中,发明人发现现有技术至少存在以下问题用户需要在用户列表中手动地选择分离对象,给用户使用带来不便,且用户与分享对象之间的互动性也不是很高。

发明内容
为了方便用户使用以及提高用户与分享对象之间的互动性,本发明提供了一种分享内容的方法、终端、服务器及系统。所述技术方案如下—种分享内容的方法,所述方法包括当用户使用用于获取内容的应用获取待分享的内容时,获取所述用户的位置信息;根据所述用户的位置信息和标识信息从位置服务器中获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;根据所述分享对象分享所述待分享的内容。一种分享内容的方法,所述方法包括当用户使用用于获取内容的应用获取待分享的内容时,接收终端发送的上报请求消息,所述上报请求消息携带所述用户的位置信息和标识信息;根据所述用户的位置信息和标识信息获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;发送上报响应消息给所述终端,所述上报响应消息携带所述分享对象,使所述终端根据所述分享对象分享所述待分享的内容。一种终端,所述终端包括第一获取模块,用于当用户使用用于获取内容的应用获取待分享的内容时,获取所述用户的位置信息;第二获取模块,用于根据所述用户的位置信息和标识信息从位置服务器中获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;分享模块,用于根据所述分享对象分享所述待分享的内容。一种位置服务器,所述服务器包括接收模块,用于当用户使用用于获取内容的应用获取待分享的内容时,接收终端发送的上报请求消息,所述上报请求消息携带所述用户的位置信息和标识信息;第三获取模块,用于根据所述用户的位置信息和标识信息获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;发送模块,用于发送上报响应消息给所述终端,所述上报响应消息携带所述分享对象,使所述终端根据所述分享对象分享所述待分享的内容。一种分享内容的系统,所述系统包括所述的终端和所述的位置服务器。在本发明实施例,接收终端发送的上报请求消息,根据该上报请求消息携带用户的位置信息和标识信息获取分享对象,该用户与分享对象之间的距离小于预设距离和/或分享对象在预设时间内使用过该应用,发送携带分享对象的上报响应消息给终端,使终端根据分享对象分享待分享的内容。其中,该用户与分享对象之间的距离在预设距离之内,以及该用户和分享对象在预计时间内都在使用用于获取内容的应用来获取内容,如此提高用户与分享对象之间的互动性;另外,可以自动为用户获取分享对象,从而方便用户使用。


图1是本发明实施例1提供的一种分享内容的方法流程图;图2是本发明实施例2提供的一种分享内容的方法流程图;图3是本发明实施例3提供的一种分享内容的方法流程图;图4是本发明实施例4提供的一种终端结构示意图;图5是本发明实施例5提供的一种位置服务器结构示意图;图6是本发明实施例6提供的一种分享内容的系统结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1如图1所示,本发明实施例提供了一种分享内容的方法,包括步骤101 当用户使用用于获取内容的应用获取待分享的内容时,接收终端发送的上报请求消息,上报请求消息携带该用户的位置信息和标识信息;步骤102 根据该用户的位置信息和标识信息获取分享对象,该用户与分享对象之间的距离小于预设距离和/或分享对象在预设时间内使用过该应用;步骤103 发送上报响应消息给终端,上报响应消息携带分享对应,使终端根据分享对象分享待分享的内容。其中,本实施例的执行主语可以为位置服务器。在本发明实施例,接收终端发送的上报请求消息,根据该上报请求消息携带用户的位置信息和标识信息获取分享对象,该用户与分享对象之间的距离小于预设距离和/或分享对象在预设时间内使用过该应用,发送携带分享对象的上报响应消息给终端,使终端根据分享对象分享待分享的内容。其中,该用户与分享对象之间的距离在预设距离之内,以及该用户和分享对象在预计时间内都在使用用于获取内容的应用来获取内容,如此提高用户与分享对象之间的互动性;另外,可以自动为用户获取对象列表,从而方便用户使用。实施例2如图2所示,本发明实施例提供了一种分享内容的方法,包括步骤201 当用户使用用于获取内容的应用来获取待分享的内容时,终端获取该用户的位置信息;具体地,终端可以通过以下三种方式获取该用户的位置信息,包括第一、终端通过其自身包括GPS (Global Positioning System,全球定位系统)模块对其进行定位得到其所在位置的位置坐标,并将其自身所在的位置坐标作为该用户的位
直fe息;其中,位置坐标可以为经纬度坐标等。第二、终端获取其所接入的基站的标识信息,并将其所接入的基站的标识信息作为该用户的位置信息;其中,基站的标识信息可以基站的地址或编号等。第三、终端获取其接入wifi (wireless fidelity)网络的的标识信息,并将其接入的wifi网络的的标识信息作为该用户的位置信息。其中,wift网络俗称无线宽带,且wifi网络的标识信息可以为wifi网络的MAC地址等。其中,终端中包括用于获取内容的应用,该用户可以启动终端包括用于获取内容的应用,然后在终端中通过启动的用于获取内容的应用来获取待分享的内容。其中,用于获取内容的应用可以为安装在终端中的用于拍照的应用或微博等,待分享的内容可以为图片或文字等。例如,在本实施例中,以用于拍照的应用为例进行说明,但此不作为对本发明保护范围的限制,相应地,该用户待分享的内容为图片,该用户可以启动终端包括的用于拍照的应用来获取待分享的图片,然后终端通过其自身包括的GPS模块对其进行定位,得到其自身的位置坐标为(3,3),并将其自身的位置坐标(3,3)作为该用户的位置信息。步骤202 终端发送上报请求消息给位置服务器,该上报请求消息携带该用户的位置信息和标识信息;其中,终端内事先存储有该用户的标识信息,相应地,终端可以直接获取其存储该用户的标识信息,或者,终端直接接收该用户输入其自身的标识信息,然后终端发送携带该用户的位置信息和标识信息的上报请求消息。例如,终端发送上报请求消息给位置服务器,且该上报请求消息携带该用户的位置信息(3,3)和标识信息IDl。步骤203 位置服务器接收终端发送的上报请求消息,根据该上报请求消息携带该用户的位置信息获取该用户的位置坐标;具体地,如果该上报请求消息携带该用户的位置信息为终端的位置坐标,则位置
7服务器将该上报请求消息携带终端的位置坐标确定为该用户的位置坐标;如果该上报请求消息携带该用户的位置信息为终端接入的基站的标识信息,则位置服务器根据基站的标识信息从已存储的基站的标识信息与位置坐标的对应关系中获取终端接入的基站的位置坐标,并将终端接入的基站的位置坐标作为该用户的位置坐标;如果该上报请求消息携带该用户的位置信息为终端接入的Wifi网络的标识信息,则位置服务器根据终端接入的wifi网络的标识信息从已存储的wifi网络的标识信息与位置坐标的对应关系中,获取终端接入的wifi网络的位置坐标,并将终端接入的wifi网络的位置坐标作为该用户的位置坐标。例如,位置服务器接收该终端发送的上报请求消息,该上报请求消息携带该用户的位置信息(3,3)和标识信息ID1,由于该用户的位置信息为终端的位置坐标,所以确定出该用户的位置坐标为(3,3)。步骤204 位置服务器根据已存储的用户的标识信息与位置坐标的对应关系、该用户的标识信息和位置坐标,获取对象列表,该对象列表包括一个或多个分享对象的标识信息,分享对象为除该用户以外的其他用户,该用户与分享对象之间的距离小于预设距 1 ;具体地,位置服务器以该用户的位置坐标对应的点为中心以及以预设距离为半径确定出一个区域,从已存储的用户的标识信息与位置坐标的对应关系中获取位于该区域的用户的标识信息;如果位于该区域的用户的标识信息中包括该用户的标识信息,则从位于该区域的用户的标识信息中去除该用户的标识信息,并将剩下的用户的标识信息作为分享对象的标识信息;如果位于该区域的用户的标识信息中不包括该用户的标识信息,则将位于该区域的用户的标识信息作为分享对象的标识信息;将分享对象的标识信息组成对象列表;或者,位置服务器根据该用户的位置坐标和已存储的用户的标识信息与位置坐标的对应关系,计算出已存储的用户的标识信息与位置坐标的对应关系中包括的每个用户与该用户之间的距离,获取与该用户之间的距离小于预设距离的用户的标识信息,如果获取的用户的标识信息中包括该用户的标识信息,则从获取的用户的标识信息中去除该用户的标识信息,将剩下的用户的标识信息作为分享对象的标识信息;如果获取的用户的标识信息中不包括该用户的标识信息,则将获取的用户的标识信息作为分享对象的标识信息;将分享对象的标识信息组成对象列表。进一步地,获取对象列表包括的分享对象最近使用用于获取内容的应用的使用时间,根据使用时间从对象列表中去除在预设时间之内没有使用用于获取内容的应用的分享对象的标识信息;如此使得对象列表中包括分享对象都在预设时间内使用过用于获取内容的应用的分享对象。具体地,根据已存储的用户的标识信息与使用时间的对应关系,获取对象列表包括的分享对象最近使用用于获取内容的应用的使用时间,根据使用时间从对象列表中去除在预设时间之内没有使用用于获取内容的应用的分享对象的标识信息。进一步地,建立该用户的标识信息与位置坐标的对应关系;具体为,根据该用户的标识信息查找已存储的用户的标识信息与位置坐标的对应关系,如果查找出对应的位置坐标,则将查找的位置坐标更新为该用户的位置坐标;如果没有查找出对应的位置坐标,则将该用户的标识信息和位置坐标作为一条记录并存储在用户的标识信息与位置坐标的对应关系。进一步地,获取该用户最近使用用于获取内容的应用的使用时间,建立用户的标识信息与使用时间的对应关系;具体为,将当前时间确定为该用户最近使用用于获取内容的使用时间,根据该用户的标识信息查找用户的标识信息与使用时间的对应关系,如果查找出对应的使用时间,则将查找的使用时间更新为该用户的使用时间,如果没有查找出对应的使用时间,则将该用户的标识信息和使用时间作为一条记录并存储在用户的标识信息与使用时间的对应关系中。进一步地,获取该用户的好友列表,该好友列表包括与用户存在好友关系的用户的标识信息,根据用户的好友列表去除对象列表中与该用户不是好友关系有分享对象的标识fe息。具体地,根据该用户的标识信息,从已存储的用户的标识信息与好友列表的对应关系中获取该用户的好友列表,根据该好友列表中包括与该用户存在好友关系的用户的标识信息,从对象列表中去除与该用户不存在好友关系的分享对象的标识信息。例如,在本实施例中,位置服务器中包括如表1所示的用户的标识信息与位置坐标的对应关系;以及如表2所示的用户的标识信息与使用时间的对应关系,其中,表2所示的用户的标识信息与使用时间的对应关系中包括的每个用户的使用时间为每个用户最近使用用于拍照的应用的时间,即每个用户最近进行拍照的时间。表 1
用户的标识信息位置坐标 ~IDl(2,2)
~ID2(2,3)
~ID3(4,4)
~ID4(3,4)
~ID5(8,8)表权利要求
1.一种分享内容的方法,其特征在于,所述方法包括当用户使用用于获取内容的应用获取待分享的内容时,获取所述用户的位置信息; 根据所述用户的位置信息和标识信息从位置服务器中获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用; 根据所述分享对象分享所述待分享的内容。
2.如权利要求1所述的方法,其特征在于,所述获取所述用户的位置信息,包括通过终端包括的全球定位系统GPS模块对所述终端进行定位得到所述终端的位置坐标,将所述终端的位置坐标作为所述用户的位置信息;或者,获取所述终端所接入的基站的标识信息,将所述基站的标识信息作为所述用户的位置信息;或者,获取所述终端接入的wifi网络的标识信息,将所述wifi网络的标识信息作为所述用户的位置信息。
3.如权利要求1所述的方法,其特征在于,所述根据所述用户的位置信息和标识信息从位置服务器中获取分享对象,包括发送上报请求消息给所述位置服务器,所述上报请求消息携带所述用户的位置信息和标识信息,使所述位置服务器根据所述用户的位置信息和标识信息获取对象列表,所述对象列表包括分享对象的标识信息;接收所述位置服务器发送的上报响应消息,所述上报响应消息携带所述对象列表。
4.如权利要求1或3所述的方法,其特征在于,所述根据所述分享对象分享所述待分享的内容,包括显示对象列表包括分享对象的标识信息给所述用户;如果所述用户在所述对象列表中选择需要删除的分享对象的标识信息,则从所述对象列表中删除所述用户选择的分享对象的标识信息;如果所述用户需要向所述对象列表中添加新的分享对象,则获取所述新的分享对象的标识信息,将所述新的分享对象的标识信息添加到所述对象列表中;根据所述对象列表包括的分享对象的标识信息将所述待分享的内容分享给对应的分享对象。
5.一种分享内容的方法,其特征在于,所述方法包括当用户使用用于获取内容的应用获取待分享的内容时,接收终端发送的上报请求消息,所述上报请求消息携带所述用户的位置信息和标识信息;根据所述用户的位置信息和标识信息获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;发送上报响应消息给所述终端,所述上报响应消息携带所述分享对象,使所述终端根据所述分享对象分享所述待分享的内容。
6.如权利要求5所述的方法,其特征在于,所述根据所述用户的位置信息和标识信息获取分享对象,包括根据所述用户的位置信息获取所述用户的位置坐标;根据已存储的用户的标识信息与位置坐标的对应关系、所述用户的位置坐标和标识信息获取对象列表,所述对象列表包括与所述用户之间的距离小于预设距离的分享对象的标识fe息。
7.如权利要求6所述的方法,其物征在于,所述根据所述用户的位置信息获取所述用户的位置坐标,包括如果所述用户的位置信息为所述终端的位置坐标,则将所述终端的位置坐标确定为所述用户的位置坐标;如果所述用户的位置信息为基站的标识信息,则根据所述基站的标识信息从已存储的基站的标识信息与位置坐标的对应关系中获取所述基站的位置坐标,将所述基站的位置坐标作为所述用户的位置坐标;如果所述用户的位置信息为wifi网络的标识信息,则根据所述wifi网络的标识信息从已存储的wifi网络的标识信息与位置坐标的对应关系中,获取所述wifi网络的位置坐标,将所述wifi网络的位置坐标作为所述用户的位置坐标。
8.如权利要求6所述的方法,其特征在于,所述根据已存储的用户的标识信息与位置坐标的对应关系、所述用户的位置坐标和标识信息获取对象列表之后,还包括获取所述对象列表包括的分享对象最近使用所述应用的使用时间,根据使用时间从所述对象列表中去除在预设时间内没有使用所述应用的分享对象的标识信息。
9.如权利要求6至8任一项权利要求所述的方法,其特征在于,所述根据所述用户的位置信息获取所述用户的位置坐标之后,还包括建立所述用户的标识信息与位置坐标的对应关系。
10.一种终端,其特征在于,所述终端包括第一获取模块,用于当用户使用用于获取内容的应用获取待分享的内容时,获取所述用户的位置信息;第二获取模块,用于根据所述用户的位置信息和标识信息从位置服务器中获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;分享模块,用于根据所述分享对象分享所述待分享的内容。
11.如权利要求10所述的终端,其特征在于,所述第一获取模块包括定位单元,用于通过终端包括的全球定位系统GPS模块对所述终端进行定位得到所述终端的位置坐标,将所述终端的位置坐标作为所述用户的位置信息;或者,第一获取单元,用于获取所述终端所接入的基站的标识信息,将所述基站的标识信息作为所述用户的位置信息;或者,第二获取单元,用于获取所述终端接入的wifi网络的标识信息,将所述wifi网络的标识信息作为所述用户的位置信息。
12.如权利要求10所述的终端,其特征在于,所述第二获取模块包括发送单元,用于发送上报请求消息给所述位置服务器,所述上报请求消息携带所述用户的位置信息和标识信息,使所述位置服务器根据所述用户的位置信息和标识信息获取对象列表,所述对象列表包括分享对象的标识信息;接收单元,用于接收所述位置服务器发送的上报响应消息,所述上报响应消息携带所述对象列表。
13.如权利要求10或12所述的终端,其特征在于,所述分享模块包括显示单元,用于显示对象列表包括分享对象的标识信息给所述用户; 删除单元,用于如果所述用户在所述对象列表中选择需要删除的分享对象的标识信息,则从所述对象列表中删除所述用户选择的分享对象的标识信息;添加单元,用于如果所述用户需要向所述对象列表中添加新的分享对象,则获取所述新的分享对象的标识信息,将所述新的分享对象的标识信息添加到所述对象列表中;分享单元,用于根据所述对象列表包括的分享对象的标识信息将所述待分享的内容分享给对应的分享对象。
14.一种位置服务器,其特征在于,所述服务器包括接收模块,用于当用户使用用于获取内容的应用获取待分享的内容时,接收终端发送的上报请求消息,所述上报请求消息携带所述用户的位置信息和标识信息;第三获取模块,用于根据所述用户的位置信息和标识信息获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;发送模块,用于发送上报响应消息给所述终端,所述上报响应消息携带所述分享对象, 使所述终端根据所述分享对象分享所述待分享的内容。
15.如权利要求14所述的服务器,其特征在于,所述第三获取模块包括 第三获取单元,用于根据用户的位置信息获取用户的位置坐标;第四获取单元,用于根据已存储的用户的标识信息与位置坐标的对应关系、所述用户的位置坐标和标识信息获取对象列表,所述对象列表包括与所述用户之间的距离小于预设距离的分享对象的标识信息。
16.如权利要求15所述的服务器,其物征在于,所述第三获取单元包括确定子单元,用于如果所述用户的位置信息为所述终端的位置坐标,则将所述终端的位置坐标确定为所述用户的位置坐标;第一获取子单元,用于如果所述用户的位置信息为基站的标识信息,则根据所述基站的标识信息从已存储的基站的标识信息与位置坐标的对应关系中获取所述基站的位置坐标,将所述基站的位置坐标作为所述用户的位置坐标;第二获取子单元,用于如果所述用户的位置信息为wifi网络的标识信息,则根据所述 Wifi网络的标识信息从已存储的Wifi网络的标识信息与位置坐标的对应关系中,获取所述Wifi网络的位置坐标,将所述Wifi网络的位置坐标作为所述用户的位置坐标。
17.如权利要求15所述的方法,其特征在于,所述第三获取模块还包括去除单元,用于获取所述对象列表中包括的分享对象最近使用所述应用的使用时间, 根据使用时间从所述对象列表中去除在预设时间内没有使用所述应用的分享对象的标识 fn息ο
18.如权利要求15至17任一项权利要求所述的服务器,其特征在于,所述服务器还包括建立模块,用于建立所述用户的标识信息与位置坐标的对应关系。
19.一种分享内容的系统,其特征在于,所述系统包括如权利要求10至13任一项权利要求所述的终端和如权利要求14至18任一项权利要求所述的位置服务器。
全文摘要
本发明公开了一种分享内容的方法、终端、服务器及系统,属于通信领域。所述方法包括当用户使用用于获取内容的应用获取待分享的内容时,接收终端发送的上报请求消息,所述上报请求消息携带所述用户的位置信息和标识信息;根据所述用户的位置信息和标识信息获取分享对象,所述用户与所述分享对象之间的距离小于预设距离和/或所述分享对象在预设时间内使用过所述应用;发送上报响应消息给所述终端,所述上报响应消息携带所述分享对象,使所述终端根据所述分享对象分享所述待分享的内容。所述系统包括终端和位置服务器。本发明方便用户使用以及提高用户与分享对象之间的互动性。
文档编号H04L29/08GK102546835SQ201210059860
公开日2012年7月4日 申请日期2012年3月8日 优先权日2012年3月8日
发明者张小龙 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1