一种发布、获知活动信息的方法、装置及系统的制作方法

文档序号:6379195阅读:371来源:国知局
专利名称:一种发布、获知活动信息的方法、装置及系统的制作方法
技术领域
本发明涉及电子信息技术领 域,更具体地说,涉及一种发布、获知活动信息的方法、装置及系统。
背景技术
随着互联网技术的发展,个人、企业或组织等出于各种原因(如宣传产品或组织公益活动等),经常发起一些线上、线下活动,其活动信息的发布多以网上发布的方式实现,但是这种活动信息发布的方法没有针对性,活动信息不能被有效浏览,活动信息的有效性低。

发明内容
本发明的目的是提供一种活动信息发布方法,以解决发布的活动信息没有针对性,有效性低的问题。为实现上述目的,本发明提供了如下技术方案—种活动信息发布方法,包括电子终端获取其地理位置信息以及用户输入的活动信息;发送包含有所述地理位置信息以及所述活动信息的发布请求;活动信息服务器接收所述发布请求,存储所述地理位置信息以及所述活动信息。上述方法,优选的,所述发布请求中还包括所述活动信息的有效期限。上述方法,优选的,还包括当所述活动信息的存储期限到达所述有效期限时,删除所述活动信息。上述方法,优选的,活动信息服务器接收所述发布请求后,存储所述地理位置信息以及所述活动信息之前还包括判断所述活动信息是否需要审核;如果是,则对所述活动信息进行审核,并在所述活动信息审核通过后存储所述地理位置信息及所述活动信息,否则,直接存储所述地理位置信息及所述活动信息。一种活动信息获知方法,包括电子终端获取其地理位置信息;发送包含有所述地理位置信息的查询请求;活动信息服务器接收所述查询请求,依据所述地理位置信息查找与所述地理位置信息相关联的活动信息;向所述电子终端发送所述与地理位置信息相关联的活动信息。上述方法,优选的,所述查询请求还包括确定活动信息范围的查找范围信息。一种电子终端,包括定位模块,用于获取电子终端的地理位置信息;输入模块,用于接收用户输入的活动信息;第一发送模块,用于发送包含有所述地理位置信息以及所述活动信息的发布请求;第二发送模块,用于发送包含有所述地理位置信息的查询请求;接收模块,用于接收与所述地理位置信息相关联的活动信息。—种活动信息服务器,包括第一获取模块,用于获取电子终端发送的包含有地理位置信息以及活动信息的发布请求;存储模块,用于存储所述地理位置信息以及所述活动信息;第二获取模块,用于获取电子终端发送的包含有地理位置信息的查询请求; 查找模块,用于依据所述地理位置信息查找与所述地理位置信息相关联的活动信息;发布模块,用于向所述电子终端发送与所述地理位置信息相关联的活动信息。—种活动信息发布系统,包括电子终端和活动信息服务器;其中,所述电子终端用于获取电子终端的地理位置信息以及用户输入活动信息,发送包含有所述地理位置信息以及所述活动信息的发布请求;还用于发送包含有所述地理位置信息的查询请求,并接收所述活动信息服务器发送的与所述地理位置信息相关联的活动信息;所述活动信息服务器用于获取所述电子终端发送的发布请求,并存储所述地理位置信息以及所述活动信息;还用于获取所述电子终端发送的包含有所述地理位置信息的查询请求,依据所述地理位置信息查找与所述地理位置信息相关联的活动信息,并将查找到的与所述地理位置信息相关联的活动信息发送至所述电子终端。通过以上方案可知,本申请提供的一种活动信息发布方法,包括电子终端获取其地理位置信息以及用户输入的活动信息,发送包含有所述地理位置信息以及所述活动信息的发布请求,活动信息服务器接收所述发布请求,存储所述地理位置信息以及所述活动信息,用户可以随时随地发布活动信息,所发布的活动信息与地理位置相关,提高了活动信息的有效性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本申请实施例提供的一种活动信息发布方法的流程图;图2为本申请实施例提供的一种获知活动信息的方法的流程图;图3为本申请实施例提供的一种电子终端的结构示意图;图4为本申请实施例提供的一种活动信息服务器的结构示意图;图5为本申请实施例提供的一种活动信息发布系统的结构示意图。说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三” “第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示的以外的顺序实施。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参阅图1,图I为本申请实施例提供的一种活动信息发布方法的流程图,包括步骤SlOl 电子终端获取其地理位置信息以及用户输入的活动信息;电子终端可以通过GPS定位系统获取其地理位置信息,包括其所在地的位置信息坐标经度、纬度和高度,而GPS定位系统如何获取地理位置信息属于现有技术,这里不再 赘述。步骤S102 :发送包含有所述地理位置信息以及所述活动信息的发布请求;用户输入其要发布的活动信息后,电子终端向活动信息服务器发送包含有电子终端的地理位置信息以及用户输入的活动信息的发布请求;所述活动信息的形式不限,可以是文字或图片形式,也可以是语音或视频等形式。电子终端可以通过以GSM、GPRS, CDMA, WLAN或3G标准构建的无线网络向活动信息服务器发送所述发布请求。步骤S103 :活动信息服务器接收所述发布请求,存储所述地理位置信息以及所述活动信息活动信息服务器接收到电子终端发送的发布请求后,解析出电子终端的地理位置信息及用户要发布的活动信息,并将所述地理位置信息以及活动信息存储至数据库,所述活动信息与所述地理位置信息相对应。本申请实施例提供的一种活动信息发布方法,电子终端获取其地理位置信息以及用户输入的活动信息,发送包含有所述地理位置信息以及所述活动信息的发布请求,活动信息服务器接收所述发布请求,存储所述地理位置信息以及所述活动信息,用户可以随时随地发布活动信息,所发布的活动信息与地理位置相关,提高了活动信息的有效性。上述实施例,优选的,所述发布请求中还可以包括所述活动信息的有效期限,活动信息服务器存储所述地理位置信息及所述活动信息后,对所存储的活动信息的存储时间进行计时,当所述活动信息的存储时间到达上述有效期限时,从数据库中删除该活动信息,以免造成无效活动信息的发布。进一步的,活动信息服务器在接收所述发布请求后,存储所述地理位置信息以及所述活动信息之前还可以包括判断所述活动信息是否需要审核;如果是,则对所述活动信息进行审核,并在所述活动信息审核通过后存储所述地理位置信息及所述活动信息,否则,直接存储所述地理位置信息及所述活动信息。判断所述活动信息是否需要审核可以包括判断所述活动信息是否为商业信息,具体可以判断所述活动信息是否为合法注册的企业或单位发布的活动信息,如果是则直接存储所述地理位置信息及所述活动信息;如果否(例如,是个人发布的活动信息),则对所述活动信息进行审核;具体在审核时,可以按预设规则对所述活动信息进行审核,如检测活动信息中是否包含某些预定的关键词,如果有,则审核不通过,如果没有,则审核通过,也可以显示所述活动信息供审核人员进行人工审核;在审核通过时存储所述地理位置信息及所述活动信息,保证了通过所述活动信息发起的活动的安全性。请参阅图2,图2为本申请实施例提供的一种获知活动信息的方法的流程图,包括步骤S201 电子终端获取其地理位置信息;所述地理位置信息为电子终端的位置坐标信息,包括所述电子终端所在地的经度、纬度和高度。·步骤S202 :发送包含有所述地理位置信息的查询请求;步骤S203 :活动信息服务器接收所述查询请求,依据所述地理位置信息查找与所述地理位置信息相关的活动信息;接收到查询请求后,活动信息服务器从所述查询请求中解析出其携带的地理位置信息,依据该地理位置信息,从数据库中查找与地理位置信息相关联的活动信息,所述与地理位置相关联的活动信息包括与所述电子终端的所在位置之间的距离满足预设范围的电子终端发布的活动信息。在查找时,先确定与所述电子终端所在的位置之间的距离满足预设条件的地理位置信息,与所述电子终端所在的位置之间的距离满足预设条件的地理位置信息对应的活动信息就是与所述电子终端所在的位置相关联的活动信息。具体在查找时,还可以先在第一预设范围内查找,当第一预设范围内不存在与所述地理位置信息相关的活动信息时,再在第二预设范围内查找,第二预设范围值大于第一预设范围值,例如,第一预设范围可以是方圆I公里范围内,所述第二预设范围可以是方圆I. 5公里范围内,当然,上述第一预设范围和第二预设范围并不做具体限定,只要满足第二预设范围值大于第一预设范围值即可。步骤S204 向所述电子终端发送所述与地理位置信息相关联的活动信息。在查找到与所述电子终端的所在位置之间的距离满足预设范围内的电子终端发布的活动信息后,向所述电子终端反馈所查找到的活动信息,电子终端接收到的活动信息只是与其所在位置相关联的活动信息。本申请提供的一种获知活动信息的方法,在电子终端发送携带有其地理位置信息的查询请求时,活动信息服务器将与所述电子终端所在的地理位置相关联的活动信息发送给电子终端,使得电子终端获得的活动信息仅是与其地理位置相关的活动信息,具有一定的针对性,能够被用户有效浏览,提高了活动信息的有效性,同时,简化了用户的操作过程,使得用户不用通过浏览器就能直接获取其地理位置附近的活动信息。优选的,上述实施例中的查询请求中还可以包括确定活动信息范围的查找范围信息。也就是说,所述查询范围可以是用户自定义的,当用户自定义查找范围时,则查找与电子终端的所在地的距离满足用户自定义的查找范围的电子终端发布的活动信息,否则,查找与电子终端的所在地的距离满足系统默认的查找范围内的电子终端发布的活动信息。请参看图3,图3为本申请实施例提供的一种电子终端的结构示意图,包括
定位模块301,输入模块302,第一发送模块303,第二发送模块304和接收模块305 ;其中,定位模块301用于获取电子终端的地理位置信息;获取电子终端的地理位置信息(电子终端所在地的经度、纬度和高度等信息)属于本领域的公知常识,例如通过GPS定位等,这里不再赘述。输入模块302用于接收用户输入的活动信息;用户可以通过输入模块302输入其要发布的活动信息的内容,及要举办的活动的时间、地点、活动内容等活动信息。所述活动信息的内容可以是文字或图片形式,也可以是语音或视频等形式。第一发送模块303用于发送包含有所述地理位置信息以及所述活动信息的发布请求;·
第二发送模块304用于发送包含有所述地理位置信息的查询请求;接收模块305用于接收与所述地理位置信息相关联的活动信息。电子终端用户既可以通过电子终端发布活动信息,也可以通过电子终端获取其所在地周围的电子终端发布的活动信息,使得电子终端获得的活动信息仅是与其地理位置相关的活动信息,具有一定的针对性,活动信息能够被用户有效浏览,提高了活动信息的有效性,同时,简化了用户的操作过程,使得用户不用启动浏览器就能直接获取其地理位置附近的活动信息。当然,本申请实施例提供的电子终端可以是移动电子终端,也可以是固定式电子终端。请参看图4,图4为本申请实施例提供的一种活动信息服务器的结构示意图,包括第一获取模块401、存储模块402、第二获取模块403、查找模块404和发布模块405 ;其中,第一获取模块401用于获取电子终端发送的包含有地理位置信息以及活动信息的发布请求;所述地理位置信息为所述电子终端的地理位置信息;所述活动信息为用户输入的要发布的活动信息。存储模块402用于存储所述地理位置信息以及所述活动信息;存储模块402解析出电子终端的地理位置信息及用户要发布的活动信息,并将所述地理位置信息以及活动信息存储至数据库,所述活动信息与所述地理位置信息相对应。第二获取模块403用于获取电子终端发送的包含其地理位置信息的查询请求;查找模块404用于依据所述地理位置信息查找与所述地理位置信息相关联的活动信息;查找模块404从所述查询请求中解析出地理位置信息,依据该地理位置信息,从数据库中查找与地理位置信息相关联的活动信息,所述与地理位置相关联的活动信息包括与所述电子终端的所在位置之间的距离满足预设范围的电子终端发布的活动信息。在查找时,先确定与所述电子终端所在的位置之间的距离满足预设条件的地理位置信息,与所述电子终端所在的位置之间的距离满足预设条件的地理位置信息对应的活动信息就是与所述电子终端所在的位置相关联的活动信息。具体在查找时,还可以先在第一预设范围内查找,当第一预设范围内不存在与所述地理位置信息相关的活动信息时,再在第二预设范围内查找,第二预设范围值大于第一预设范围值,例如,第一预设范围可以是方圆I公里范围内,所述第二预设范围可以是方圆I. 5公里范围内,当然,上述第一预设范围和第二预设范围并不做具体限定,只要满足第二预设范围值大于第一预设范围值即可。发布模块405用于向所述电子终端发送与所述地理位置信息相关联的活动信息本申请实施例提供的一种活动信息服务器,在接收到电子终端发送的包含有电子 终端地理位置信息的查询请求后,只将与所述电子终端的地理位置相关联的活动信息发送至电子终端,提高了活动信息的价值,以及活动信息被浏览的有效性。请参阅图5,图5为本申请实施例提供的一种活动信息发布系统的结构示意图,包括电子终端501和活动信息服务器502 ;其中,电子终端501用于获取电子终端501的地理位置信息以及用户输入活动信息,发送包含有所述地理位置信息以及所述活动信息的发布请求;还用于发送包含有所述地理位置信息的查询请求,并接收所述活动信息服务器502发送的与所述地理位置信息相关联的活动信息;活动信息服务器502用于获取所述电子终端501发送的发布请求,并存储所述地理位置信息以及所述活动信息;还用于获取所述电子终端501发送的包含有所述地理位置信息的查询请求,依据所述地理位置信息查找与所述地理位置信息相关联的活动信息,并将查找到的与所述地理位置信息相关联的活动信息发送至所述电子终端501。电子终端501与活动信息服务器之间通过GSM、GPRS, CDMA, WLAN或3G无线网络进行通信。需要说明的是,本说明书中每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
权利要求
1.一种活动信息发布方法,其特征在于,包括 电子终端获取其地理位置信息以及用户输入的活动信息; 发送包含有所述地理位置信息以及所述活动信息的发布请求; 活动信息服务器接收所述发布请求,存储所述地理位置信息以及所述活动信息。
2.根据权利要求I所述的方法,其特征在于,所述发布请求中还包括所述活动信息的有效期限。
3.根据权利要求2所述的方法,其特征在于,还包括 当所述活动信息的存储期限到达所述有效期限时,删除所述活动信息。
4.根据权利要求I所述的方法,其特征在于,活动信息服务器接收所述发布请求后,存储所述地理位置信息以及所述活动信息之前还包括 判断所述活动信息是否需要审核; 如果是,则对所述活动信息进行审核,并在所述活动信息审核通过后存储所述地理位置信息及所述活动信息,否则,直接存储所述地理位置信息及所述活动信息。
5.—种活动信息获知方法,其特征在于,包括 电子终端获取其地理位置信息; 发送包含有所述地理位置信息的查询请求; 活动信息服务器接收所述查询请求,依据所述地理位置信息查找与所述地理位置信息相关联的活动信息; 向所述电子终端发送所述与地理位置信息相关联的活动信息。
6.根据权利要求5所述的方法,其特征在于,所述查询请求还包括确定活动信息范围的查找范围信息。
7.一种电子终端,其特征在于,包括 定位模块,用于获取电子终端的地理位置信息; 输入模块,用于接收用户输入的活动信息; 第一发送模块,用于发送包含有所述地理位置信息以及所述活动信息的发布请求; 第二发送模块,用于发送包含有所述地理位置信息的查询请求; 接收模块,用于接收与所述地理位置信息相关联的活动信息。
8.一种活动信息服务器,其特征在于,包括 第一获取模块,用于获取电子终端发送的包含有地理位置信息以及活动信息的发布请求; 存储模块,用于存储所述地理位置信息以及所述活动信息; 第二获取模块,用于获取电子终端发送的包含有地理位置信息的查询请求; 查找模块,用于依据所述地理位置信息查找与所述地理位置信息相关联的活动信息; 发布模块,用于向所述电子终端发送与所述地理位置信息相关联的活动信息。
9.一种活动信息发布系统,其特征在于,包括 电子终端和活动信息服务器;其中, 所述电子终端用于获取电子终端的地理位置信息以及用户输入活动信息,发送包含有所述地理位置信息以及所述活动信息的发布请求;还用于发送包含有所述地理位置信息的查询请求,并接收所述活动信息服务器发送的与所述地理位置信息相关联的活动信息;所述活动信息服务器用于获取所述电子终端发送的发布请求,并存储所述地理位置信息以及所述活动信息;还用于获取所述电子终端发送的包含有所述地理位置信息的查询请求,依据所述 地理位置信息查找与所述地理位置信息相关联的活动信息,并将查找到的与所述地理位置信息相关联的活动信息发送至所述电子终端。
全文摘要
本发明实施例公开了一种活动信息发布方法,包括电子终端获取其地理位置信息以及用户输入的活动信息,发送包含有所述地理位置信息以及所述活动信息的发布请求,活动信息服务器接收所述发布请求,存储所述地理位置信息以及所述活动信息,用户可以随时随地发布活动信息,所发布的活动信息与地理位置相关,提高了活动信息的有效性,本申请还提供一种发布、获知活动信息的装置和系统。
文档编号G06F17/30GK102902810SQ20121040123
公开日2013年1月30日 申请日期2012年10月19日 优先权日2012年10月19日
发明者王本锐, 姜国飞 申请人:北京推博信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1