基于地理位置获取内容信息的方法、服务器及系统技术方案

技术编号:9201016 阅读:128 留言:0更新日期:2013-09-26 04:39
本发明专利技术公开了一种基于地理位置获取内容信息的方法、服务器及系统,属于通信领域。所述方法包括:服务器接收第一终端发送的请求信息,所述请求信息携带所述第一终端的第一位置信息;服务器根据所述请求信息获取与所述请求信息相匹配的内容信息列表,所述内容信息列表所包含的多条内容信息由第二终端发布并保存在服务器,且每条内容信息至少包括所述第二终端的第二位置信息,且所述服务器比较所述第一位置信息与所述第二位置信息并根据预定的排序策略对所述多条内容信息进行排序;服务器将经过排序的内容信息列表发送至所述第一终端。所述系统包括:第一终端和服务器。本发明专利技术能够获取到对接收者实用价值较高的内容。

【技术实现步骤摘要】
基于地理位置获取内容信息的方法、服务器及系统
本专利技术涉及通信领域,特别涉及一种基于地理位置获取内容信息的方法、服务器及系统。
技术介绍
随着手机等移动终端技术的快速发展,使得移动终端得到用户的广泛使用;例如,用户常常使用移动终端从网络中获取一条或多条内容。目前当用户需要从网络中获取内容时,通过移动终端发送获取请求消息给位于网络的内容服务器,其中,内容服务器中存在内容信息表,该内容信息表中包括一条或多个条内容,且内容服务器接收到该获取请求消息后从内容信息表中获取内容,并将获取的内容发送给移动终端,如此用户通过移动终端从网络中获取到内容。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现在位于网络中的内容服务器从内容信息表中获取的内容对用户的实用价值不是很高。
技术实现思路
为了能够获取到对用户实用价值较高的内容,本专利技术提供了一种获取内容的方法、内容服务器及系统。所述技术方案如下:一种基于地理位置获取内容信息的方法,所述方法包括:服务器接收第一终端发送的请求信息,所述请求信息携带所述第一终端的第一位置信息;服务器根据所述请求信息获取与所述请求信息相匹配的内容信息列表,所述内容信息列表所包含的多条内容信息由第二终端发布并保存在服务器,且每条内容信息至少包括所述第二终端的第二位置信息,且所述服务器比较所述第一位置信息与所述第二位置信息并根据预定的排序策略对所述多条内容信息进行排序;服务器将经过排序的内容信息列表发送至所述第一终端。一种内容服务器,所述服务器包括:第一接收模块,用于接收第一终端发送的请求信息,所述请求信息携带所述第一终端的第一位置信息;第一获取模块,用于根据所述请求信息获取与所述请求信息相匹配的内容信息列表,所述内容信息列表所包含的多条内容信息由第二终端发布并保存在服务器,且每条内容信息至少包括所述第二终端的第二位置信息,且所述服务器比较所述第一位置信息与所述第二位置信息并根据预定的排序策略对所述多条内容信息进行排序;第一发送模块,用于将经过排序的内容信息列表发送至所述第一终端。一种基于地理位置获取内容信息的系统,所述系统包括第一终端和服务器;所述第一终端,用于获取所述第一终端的第一位置信息,发送请求消息给所述服务器,所述请求消息携带所述第一终端的第一位置信息,接收所述服务器发送内容信息列表;所述服务器,用于接收所述第一终端发送的请求信息,根据所述请求信息获取与所述请求信息相匹配的内容信息列表,所述内容信息列表所包含的多条内容信息由第二终端发布并保存在所述服务器,且每条内容信息至少包括所述第二终端的第二位置信息,且所述服务器比较所述第一位置信息与所述第二位置信息并根据预定的排序策略对所述多条内容信息进行排序,将经过排序的内容信息列表发送至所述第一终端。在本专利技术实施例中,接收终端发送的请求消息,根据该获取请求消息携带第一终端的第一位置信息获取内容信息列表,内容信息列表所包含的多条内容信息由第二终端发布并保存在服务器,且每条内容信息至少包括第二终端的第二位置信息,且服务器比较第一位置信息与第二位置信息并根据预定的排序策略对多条内容信息进行排序,发送获取响应消息给终端,该获取响应消息携带获取的内容信息列表。如此可以根据接收者的位置信息获取对接收者的实用价值较高内容;例如可以获取到接收者附近或与接收者位于同一城市的发布者发布的内容。附图说明图1是本专利技术实施例1提供的一种基于地理位置获取内容信息的方法流程图;图2是本专利技术实施例2提供的一种基于地理位置获取内容信息的方法流程图;图3是本专利技术实施例3提供的第一种内容服务器结构示意图;图4是本专利技术实施例3提供的第二种内容服务器结构示意图;图5是本专利技术实施例4提供的一种基于地理位置获取内容信息的系统结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例1如图1所示,本专利技术实施例提供了一种基于地理位置获取内容信息的方法,包括:步骤101:服务器接收第一终端发送的请求信息,该请求信息携带第一终端的第一位置信息;其中,当接收者通过第一终端获取内容时,第一终端终端发送获取请求消息给服务器,该获取请求消息携带第一终端的第一位置信息。步骤102:服务器根据该请求信息获取与该请求信息相匹配的内容信息列表,该内容信息列表所包含的多条内容信息由第二终端发布并保存在服务器,且每条内容信息至少包括第二终端的第二位置信息,且服务器比较第一位置信息与第二位置信息并根据预定的排序策略对多条内容信息进行排序;其中,服务器根据第一终端的第一位置信息从内容存储平台中获取内容信息列表,内容信息表包括内容信息,内容信息包括第二终端的第二位置信息、内容和该内容对应的第二终端与第一终端之间的距离,存储平台包括发布者通过第二终端发布的内容和第二终端的经纬度坐标。步骤103:服务器将经过排序的内容信息列表发送至第一终端。在本专利技术实施例中,接收终端发送请求消息,根据该获取请求消息携带第一终端的第一位置信息获取内容信息列表,发送获取响应消息给第一终端,该获取响应消息携带获取的内容信息列表。如此可以根据第一终端的位置信息获取对接收者的实用价值较高的内容。实施例2本专利技术实施例提供了一种基于地理位置获取内容信息的方法。其中,在本实施例中,内容的发布者可以通过如下201至205的步骤来发布内容,以及接收者可以通过如下206至211的步骤来接收内容,参见图2,该方法包括:步骤201:当发布者通过第二终端发布待发布的内容时,第二终端获取待发布的内容;其中,发布者可以向第二终端输入待发布的内容,相应地,第二终端接收发布者输入的待发布的内容;或者,发布者从第二终端包括的内容中选择一个需要发布的内容,相应地,第二终端获取发布者选择内容,并将选择的内容作为待发布的内容。例如,发布者向第二终端输入待发布的内容ContextA,相应地,第二终端接收发布者输入待发布的内容ContextA。步骤202:第二终端获取其自身的第二位置信息;具体地,第二终端可以通过以下几种方法获取其自身的第二位置信息,包括:第二终端可以通过其自身的GPS(GlobalPositioningSystem,全球定位系统)模块进行定位得到其当前所在位置的经纬度坐标,并将其当前所在位置的经纬度坐标作为其自身的第二位置信息;或者;第二终端获取其自身所在移动通信网络小区的小区信息,并将其所在移动通信网络小区的小区信息作为其自身的第二位置信息;或者,第二终端获取其接入的移动通信网络的网关地址,并将其接入的移动通信网络的网关地址作为其自身的第二位置信息。其中,移动通信网络小区的小区信息可以为小区标识信息或移动通信网络小区所在基站的标识信息。其中,网关地址可以为网关的IP(InternetProtocol,网络之间互连的协议)地址或MAC(MediaAccessControl,介质访问控制)地址等。进一步地,第二终端还可以接收发布者输入第二终端当前在所在位置的第二位置信息。例如,第二终端获取其自身所在移动通信网络小区的小区信息Info-Cell1,并将获取的移动通信网络小区的小区信息Info-Cell1作为第二终端当前所在位置的第二位置信息。步骤203:第二终端发送发布请求消息给内容服务器,该本文档来自技高网...

【技术保护点】
一种基于地理位置获取内容信息的方法,其特征在于,所述方法包括:服务器接收第一终端发送的请求信息,所述请求信息携带所述第一终端的第一位置信息;服务器根据所述请求信息获取与所述请求信息相匹配的内容信息列表,所述内容信息列表所包含的多条内容信息由第二终端发布并保存在服务器,且每条内容信息至少包括所述第二终端的第二位置信息,且所述服务器比较所述第一位置信息与所述第二位置信息并根据预定的排序策略对所述多条内容信息进行排序;服务器将经过排序的内容信息列表发送至所述第一终端。

【技术特征摘要】
1.一种基于地理位置获取内容信息的方法,其特征在于,所述方法包括:服务器接收第一终端发送的请求信息,所述请求信息携带所述第一终端的第一位置信息;服务器根据所述第一位置信息获取所述第一终端的经纬度坐标,根据所述第一终端的经纬度坐标和内容存储平台中包括的每个内容对应的第二终端的经纬度坐标,计算内容存储平台中包括的每个内容对应的第二终端与第一终端之间的距离,根据所述每个内容对应的第二终端与第一终端之间的距离选择内容组成内容信息列表,对所述内容信息列表中的内容进行排序,内容对应的第二终端的经纬度坐标是第二终端发送所述内容时的经纬度坐标;服务器将经过排序的内容信息列表发送至所述第一终端。2.如权利要求1所述的方法,其特征在于,所述对所述内容信息列表中的内容进行排序包括:根据所述每个内容对应的第二终端与第一终端之间的距离的长短对所述内容信息列表中的内容进行排序。3.如权利要求2所述的方法,其特征在于,服务器根据GPS、移动通信网络小区、或是移动通信网络接入网关的IP地址获取第一、第二终端的位置信息。4.如权利要求1所述的方法,其特征在于,所述排序策略包括:仅选择距离小于预设值所对应的内容信息进行排序;或者仅选择距离最小的预设个内容信息进行排序。5.一种内容服务器,其特征在于,所述服务器包括:第一接收模块,用于接收第一终端发送的请求信息,所述请求信息携带所述第一终端的第一位置信息;第一获取模块,用于第一位置信息获取所述第一终端的经纬度坐标,根据所述第一终端的经纬度坐标和内容存储平台中包括的每个内容对应的第二终端的经纬度坐标,计算内容存储平台中包括的每个内容对应的第二终端与第一终端之间的距离,根据所述每个内容对应的第二终端与第一终端之间的距离选择内容组成内容信息列表,对所述内容信息列表中的内容进行排序...

【专利技术属性】
技术研发人员:刘宇周涛董锡军孟金锋连翰郑春雷于君钟锐王博强王玮陶玉曹
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1