一种推送信息的方法和装置与流程

文档序号:13262492阅读:144来源:国知局
技术领域本发明涉及通信技术领域,尤其涉及一种推送信息的方法和装置。

背景技术:
信息推广,是经网络将推送信息呈现给相应的信息用户,因其突出的信息推广效率、信息获取效率和资源利用率受到越来越多的推广用户和信息用户的青睐和重视。目前,越来越多的商家建立网站、APP(Application,应用程序)等信息平台来展现信息,用户可以在信息平台上依据地理位置进行搜索,获得相应地理位置对应的信息。以信息平台为团购网站为例,用户选择的地理位置为“北京”,则可以获取“北京”这一地理位置下的全部团购信息。但是团购网站并不能确定用户的地理位置,只能被动的等待用户进行搜索;或者是向全体用户推送商业信息,因此有可能造成“上海”用户接收到针对“北京”用户的推送信息。因此,本领域技术人员亟待解决的问题是,如何定向推送信息,提高推送信息的精准度。

技术实现要素:
有鉴于此,本发明实施例提供了一种推送信息的方法和装置,旨在解决现有技术中推送信息精准度不高的问题。为了解决上述问题,本发明实施例公开了一种推送信息的方法,包括:接收信息提供服务器上传的信息数据包,所述信息数据包包括:推送信息和目标位置信息;接收移动终端上传的当前位置信息和/或预设的位置信息;将所述目标位置信息与所述当前位置信息和/或所述预设的位置信息进行匹配;若匹配,则向所述移动终端推送所述推送信息。优选地,所述将所述目标位置信息与所述当前位置信息和/或所述预设的位置信息进行匹配,包括:比较目标位置的名称与当前位置名称和/或预设的位置的名称的相似度;若名称相似度大于等于预设的名称相似度,则匹配;若所述名称相似度小于所述预设的名称相似度,则不匹配。优选地,所述将所述目标位置信息与所述当前位置信息和/或所述预设的位置信息进行匹配,包括:比较目标位置的坐标与当前位置坐标和/或预设的位置的坐标的相似度;若坐标相似度大于等于预设的坐标相似度,则匹配;若所述坐标相似度小于所述预设的坐标相似度,则不匹配。优选地,在所述接收移动终端上传的当前位置信息和/或预设的位置信息的同时,还包括:接收所述移动终端上传的用户编辑的信息;将所述用户编辑的信息推送至具有相同所述当前位置信息和/或所述预设的位置信息的其他移动终端。优选地,在所述接收移动终端上传当前位置信息和/或预设的位置信息之前,还包括:通过2G、3G、4G、Wi-Fi和蓝牙中的任何一种方式与所述移动终端建立连接。为解决上述问题,本发明实施例还公开了一种推送信息的装置,包括:信息数据包接收模块,用于接收信息提供服务器上传的信息数据包,所述信息数据包包括:推送信息和目标位置信息;位置信息接收模块,用于接收移动终端上传的当前位置信息和/或预设的位置信息;信息匹配模块,用于将所述目标位置信息与所述当前位置信息和/或所述预设的位置信息进行匹配;若匹配,则向所述移动终端推送所述推送信息。优选地,所述信息匹配模块具体用于,比较目标位置的名称与当前位置名称和/或预设的位置的名称的相似度;若名称相似度大于等于预设的名称相似度,则匹配;若所述名称相似度小于所述预设的名称相似度,则不匹配。优选地,所述信息匹配模块具体用于,比较目标位置的坐标与当前位置坐标和/或预设的位置的坐标的相似度;若坐标相似度大于等于预设的坐标相似度,则匹配;若所述坐标相似度小于所述预设的坐标相似度,则不匹配。优选地,所述装置还包括:用户编辑的信息接收模块,用于接收所述移动终端上传的用户编辑的信息;用户编辑的信息推广模块,用于将所述用户编辑的信息推送至具有相同所述当前位置信息和/或所述预设的位置信息的其他移动终端。优选地,所述装置还包括:连接建立模块,用于通过2G、3G、4G、Wi-Fi和蓝牙中的任何一种方式与所述移动终端建立连接。通过本发明实施例提供的一种推送信息的方法和装置,可以依据移动终端上传的当前位置信息和/或预设的位置信息向移动终端推送信息,实现定向推送信息,提高了推送信息的精准度。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种推送信息的方法的流程图;图2为本发明实施例提供的一种发布信息数据包的示意图;图3为本发明实施例提供的依据移动终端当前位置推送相应推送信息的示意图;图4为本发明实施例提供的用户搜索指定位置推送相应推送信息的示意图;图5为本发明实施例提供的依据用户关注的位置推送推送信息的示意图;图6为本发明实施例提供的一种推送信息的装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例公开了一种推送信息的方法,如图1所示,可以包括以下步骤:步骤S101,接收信息提供服务器上传的信息数据包。在本步骤中,信息提供服务器可以是信息发布方使用的服务器,用于编辑待发布的推送信息,生成信息数据包。需要进行说明的是,信息数据包可以包括但不限于:推送信息和目标位置信息。推送信息是由信息发布方进发布,使用户获知的信息。具体的,推送信息的类型可以是求助信息、交友信息、安全信息和商业信息中的一种或多种。推送信息的展现形式可以是文字、图片、音频或视频等。目标位置信息是信息发布方设定的目标位置的信息,可以是目标位置的名称,例如:北京航空航天大学;也可以是目标位置的坐标。图2为本发明实施例提供的一种发布信息数据包的示意图。在图2中,信息发布方选择发布位置并且确认发布位置,从而将推送信息发布到指定的发布位置。步骤S102,接收移动终端上传的当前位置信息和/或预设的位置信息。在本步骤中,移动终端可以是具有定位和显示功能的终端,例如手机和平板电脑。当前位置信息是移动终端开启定位功能之后,通过GPS(GlobalPositioningSystem,全球定位系统)定位获得的位置信息。预设的位置信息是用户在移动终端上设定的位置信息,以获得该针对该位置的推送信息。例如,北京航空航天大学珠海分校。当前位置信息和/或预设的位置信息可以是当前位置名称和/或预设的位置名称,当前位置信息和/或预设的位置信息也可以是当前位置坐标和/或预设的位置坐标。预设的位置信息可以是用户指定为位置,也可以是用户关注的位置。步骤S103,将目标位置信息与当前位置信息和/或预设的位置信息进行匹配。在本步骤中,目标位置信息可以包括但不限于目标位置的名称和目标位置的坐标。若匹配,则执行步骤S104;若不匹配则可以执行步骤S105,步骤S104,向移动终端推送该推送信息。在本步骤中,推送信息可以是商业信息,例如促销信息;也可以是公众信息,例如路况信息、疫情信息、天气信息等等;推送信息还可以是向预设位置推送的红包。步骤S105,暂停向移动终端推送该推送信息。通过本发明实施例提供的一种推送信息的方法,可以依据移动终端上传的当前位置信息和/或预设的位置信息向移动终端推送信息,实现定向推送信息,提高了推送信息的精准度。图3为本发明实施例提供的依据移动终端当前位置推送相应推送信息的示意图。在图3中,移动终端定位的当前位置为“北京航空航天大学”,从而获得与当前位置对应的推送信息。图4为本发明实施例提供的用户搜索指定位置推送相应推送信息的示意图,在图4中,用户指定的位置为北京航空航天大学,并且获得与北京航空航天大学相应的推送信息。图5为本发明实施例提供的依据用户关注的位置推送推送信息的示意图。在图5中,用户关注的位置为“北京航空航天大学”、“天安门广场”和“通州欢乐谷”。需要进行说明的是,用户关注的位置数量可以随时递增或减少。本发明提供一优选实施例,可以将上述步骤S103进一步优化为:比较目标位置的名称与当前位置名称和/或预设的位置的名称的相似度;若名称相似度大于等于预设的名称相似度,则匹配;若名称相似度小于预设的名称相似度,则不匹配。例如:目标位置的名称为北京航空航天大学,当前位置的名称为北京航空航天大学东门,则二者的相似度较高,并且大于等于预设的名称相似度,则可以向该当前位置的名称为北京航空航天大学东门的移动终端推送该推送信息。从而进一步提高定向推送信息的精准度。本发明提供一优选实施例,可以将上述步骤S103进一步优化为:比较目标位置的坐标与当前位置坐标和/或预设的位置的坐标的相似度;若坐标相似度大于等于预设的坐标相似度,则匹配;若坐标相似度小于预设的坐标相似度,则不匹配。坐标的相似度具体的可以是经度和纬度的相似度。本发明提供一优选实施例,在执行上述步骤S102的同时,还可以接收移动终端上传的用户编辑的信息;将用户编辑的信息推送至具有相同当前位置信息和/或预设的位置信息的其他移动终端。其中,用户编辑的信息是用户在所使用的移动终端上编辑的信息。例如:一个用户把自己与女朋友曾经在天安门的照片和视频发布到天安门的位置,而现在正在天安门位置的亲友通过移动终端接收该视频和照片,并可以点评或转发这条消息,增加了互动的趣味性。再例如:某用户想制作云南过桥米线,但是不知道具体步骤,可以发布一个信息到云南或者云南的厨师学校,这样收到这条推送信息的用户可以及时回答这个问题。本发明提供一优选实施例,在上述步骤S101之后,步骤S102之前,还可以包括执行操作:通过2G(SecondGeneration,第二代移动通信技术)、3G(3rd-Generation,第三代移动通信技术)、4G(the4thGeneration,第二代移动通信技术)、Wi-Fi(WirelessFidelity,无线保真)和蓝牙中的任何一种方式与移动终端建立连接。本发明实施例提供了一种推送信息的装置,可以执行本发明上述本发明实施例提供的推送信息的方法,如图6所示,可以包括以下模块:信息数据包接收模块61、位置信息接收模块62和信息匹配模块63。在本发明实施例中,信息数据包接收模块61,用于接收信息提供服务器上传的信息数据包,信息数据包包括:推送信息和目标位置信息;位置信息接收模块62,用于接收移动终端上传的当前位置信息和/或预设的位置信息;信息匹配模块63,用于将目标位置信息与当前位置信息和/或预设的位置信息进行匹配;若匹配,则向移动终端推送该推送信息。在信息数据包接收模块61中,信息提供服务器可以是信息发布方使用的服务器,用于编辑待发布的推送信息,生成信息数据包。需要进行说明的是,信息数据包可以包括但不限于:推送信息和目标位置信息。推送信息是由信息发布方进发布,使用户获知的信息。具体的,推送信息的类型可以是求助信息、交友信息、安全信息和商业信息中的一种或多种。推送信息的展现形式可以是文字、图片、音频或视频等。目标位置信息是信息发布方设定的目标位置的信息,可以是目标位置的名称,例如:北京航空航天大学;也可以是目标位置的坐标。在位置信息接收模块62中,移动终端可以是具有定位和显示功能的终端,例如手机和平板电脑。当前位置信息是移动终端开启定位功能之后,通过GPS(GlobalPositioningSystem,全球定位系统)定位获得的位置信息。预设的位置信息是用户在移动终端上设定的位置信息,以获得该针对该位置的推送信息。例如,北京航空航天大学珠海分校。当前位置信息和/或预设的位置信息可以是当前位置名称和/或预设的位置名称,当前位置信息和/或预设的位置信息也可以是当前位置坐标和/或预设的位置坐标。预设的位置信息可以是用户指定为位置,也可以是用户关注的位置。在信息匹配模块63中,目标位置信息可以包括但不限于目标位置的名称和目标位置的坐标。通过本发明实施例提供的一种推送信息的装置,可以依据移动终端上传的当前位置信息和/或预设的位置信息向移动终端推送信息,实现定向推送信息,提高了推送信息的精准度。在本发明优选实施例中,上述信息匹配模块62具体用于,比较目标位置的名称与当前位置名称和/或预设的位置的名称的相似度;若名称相似度大于等于预设的名称相似度,则匹配;若名称相似度小于预设的名称相似度,则不匹配。例如:目标位置的名称为北京航空航天大学,当前位置的名称为北京航空航天大学东门,则二者的相似度较高,并且大于等于预设的名称相似度,则可以向该当前位置的名称为北京航空航天大学东门的移动终端推送该推送信息。从而进一步提高定向推送信息的精准度。在本发明优选实施例中,上述信息匹配模块62具体用于,比较目标位置的坐标与当前位置坐标和/或预设的位置的坐标的相似度;若坐标相似度大于等于预设的坐标相似度,则匹配;若坐标相似度小于预设的坐标相似度,则不匹配。坐标的相似度具体的可以是经度和纬度的相似度。在本发明优选实施例中,上述一种推送信息的装置还可以包括:用户编辑的信息接收模块和用户编辑的信息推广模块。用户编辑的信息接收模块,用于接收移动终端上传的用户编辑的信息;用户编辑的信息推广模块,用于将用户编辑的信息推送至具有相同当前位置信息和/或预设的位置信息的其他移动终端。在本发明优选实施例中,上述一种推送信息的装置还可以包括:连接建立模块,用于通过2G、3G、4G、Wi-Fi和蓝牙中的任何一种方式与移动终端建立连接。本实施例方法的功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1