信息推送方法及装置制造方法及图纸

技术编号:10155951 阅读:147 留言:0更新日期:2014-06-30 20:48
本发明专利技术公开了一种信息推送方法及装置,属于互联网技术领域。所述方法包括:获取用户的常用位置;确定所述用户的常用位置的中心点与服务提供区域的中心点的距离;根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息。本发明专利技术能够有针对性地根据用户的常用位置确定是否向用户的账户推送信息,可以提高推送的该信息被用户参考的概率,从而可以提高服务提供商信息推送的效率。

【技术实现步骤摘要】
信息推送方法及装置
本专利技术涉及互联网
,特别涉及一种信息推送方法及装置。
技术介绍
随着科技的发展,移动终端的普及使用,越来越多的用户开始借助于移动终端接收各种服务信息,并选择有用的广告信息,以丰富用户的生活。现有技术中,服务提供商通常会获取用户的账户,如该账户可以为用户识别卡(SubscriberIdentityModule;SIM)中的用户号码。这样,服务提供商可以在举办各种活动时,向用户推送各种信息,以在丰富用户的生活的同时,提高服务提供商的广告效益。具体实现时,服务提供商会通过其信息推送装置向记录的所有用户号码推送信息;用户可以通过其使用的移动终端将接手服务提供商通过其服务器如信息推送装置推送的各种信息,用户可以从接收的信息中选择取享受有用信息提供的服务。例如当用户接收到住所附近的商场、咖啡厅或者经常使用的某网站的打折信息,用户可以去享受这样的服务。或者当用户接收到某集团举办的展览活动或者各种公益活动等广告信息,当用户比较感兴趣且条件允许的情况下,用户也可以享受该信息带来的服务。或者当用户接收到某交友网站推动的交友信息,用户也可以选择比较感兴趣的好友等等。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现有技术中,服务提供商通过其信息推送装置向用户推送各种信息的时候,通常采用盲目推送的方式,只要服务提供商的信息推送装置中记录有该用户号码,便向该用户推送信息,而从不去考虑推送的该信息被用户参考的概率,从而可能会推送很多不会被用户参考信息,导致服务提供商信息推送的效率较低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种信息推送方法及装置。所述技术方案如下:一方面,提供了一种信息推送方法,所述方法包括:接收用户的账户所属的运营商服务器发送所述用户的历史运动轨迹;从所述用户的历史运动轨迹中确定至少一个停留区域,各所述停留区域的半径小于预设半径阈值,所述停留区域的停留时间大于等于预设时间阈值;根据所述停留区域的中心经度和中心纬度计算所述停留区域的geohash值;将所述geohash值相同的停留区域合并为停留位置,得到至少一个停留位置;从所述至少一个停留位置中获取停留次数最多的停留位置作为所述用户的常用位置;确定所述用户的常用位置的中心点与服务提供区域的中心点的距离;根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息。可选地,如上所述的信息推送方法中,所述根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息,包括:当所述距离小于等于预设阈值时,向所述用户的账户推送信息;否则当所述距离大于预设阈值时,禁止向所述用户的账户推送信息。可选地,如上所述的信息推送方法中,所述运营商服务器发送的所述用户的历史运动轨迹,是在所述运营商服务器在收到所述用户通过移动终端发送的确认之后发送的。可选地,如上所述的信息推送方法中,将所述geohash值相同的停留区域合并为停留位置,得到至少一个停留位置之后,从所述至少一个停留位置中获取停留次数最多的停留位置作为所述用户的常用位置之前,所述方法还包括:计算所述停留位置的八个最近邻停留位置的geohash值;当所述停留位置的geohash值与所述最近邻停留位置的geohash值的差小于等于预设数据阈值时,将所述停留位置与所述最近邻停留位置中停留时间和/或停留次数少的停留位置,合并入两者中的另一个停留位置中。另一方面,提供了一种信息推送装置,所述装置包括:获取模块,用于获取用户的常用位置;确定模块,用于确定所述用户的常用位置的中心点与服务提供区域的中心点的距离;处理模块,用于根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息;其中,所述获取模块,包括:接收单元,用于接收用户的账户所属的运营商服务器发送所述用户的历史运动轨迹;获取单元,用于从所述用户的历史运动轨迹中获取所述用户的常用位置;所述获取单元,包括:确定子单元,用于从所述用户的历史运动轨迹中确定至少一个停留区域,各所述停留区域的半径小于预设半径阈值,所述停留区域的停留时间大于等于预设时间阈值;计算子单元,用于根据所述停留区域的中心经度和中心纬度计算所述停留区域的geohash值;合并子单元,用于将所述geohash值相同的停留区域合并为停留位置,得到至少一个停留位置;获取子单元,用于从所述至少一个停留位置中获取停留次数最多的停留位置作为所述用户的常用位置。可选地,如上所述的信息推送装置中,所述处理模块,具体用于当所述距离小于等于预设阈值时,向所述用户的账户推送信息;所述处理模块,还具体用于当所述距离大于预设阈值时,禁止向所述用户的账户推送信息。可选地,如上所述的信息推送装置中,所述运营商服务器发送的所述用户的历史运动轨迹,是在所述运营商服务器在收到所述用户通过移动终端发送的确认之后发送的。可选地,如上所述的信息推送装置中,所述计算子单元,还用于在所述合并子单元将所述geohash值相同的停留区域合并为停留位置,得到至少一个停留位置之后,所述获取子单元从所述至少一个停留位置中获取停留次数最多的停留位置作为所述用户的常用位置之前,计算所述停留位置的八个最近邻停留位置的geohash值;所述合并子单元,还用于当所述停留位置的geohash值与所述最近邻停留位置的geohash值的差小于等于预设数据阈值时,将所述停留位置与所述最近邻停留位置中停留时间和/或停留次数少的停留位置,合并入两者中的另一个停留位置中。本专利技术实施例提供的信息推送方法及装置,通过获取用户的常用位置;确定用户的常用位置的中心点与服务提供区域的中心点的距离;并根据确定的距离与预设阈值的大小关系,确定是否向用户的账户推送信息,从而克服了现有技术中盲目推送消息的缺陷,能够有针对性地根据用户的常用位置确定是否向用户的账户推送信息,可以提高推送的该信息被用户参考的概率,从而可以提高服务提供商信息推送的效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的信息推送方法的流程图。图2为本专利技术实施例二提供的信息推送方法的流程图。图3为本专利技术实施例三提供的信息推送装置的结构图。图4为本专利技术实施例四提供的信息推送装置的结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一图1为本专利技术实施例一提供的信息推送方法的流程图。如图1所示,本实施例的信息推送方法的执行主体可以为服务提供商的信息推送装置,本实施例的信息推送方法,具体可以包括如下步骤:100、获取用户的常用位置;101、确定用户的常用位置的中心点与服务提供区域的中心点的距离;102、根据该距离与预设阈值的大小关系,确定是否向用户的账户推送信息。本实施例中步骤102中推送的信息,是关于步骤101中服务提供区域的信息。例如该服务提供区域可以为服务提供商提供商业的广告活动的区域。如服务提供区域可以为某商场、咖啡厅、展览馆等等,当商场、咖啡厅或者展览馆的经营管理者在该商场本文档来自技高网...
信息推送方法及装置

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:获取用户的常用位置;确定所述用户的常用位置的中心点与服务提供区域的中心点的距离;根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息。

【技术特征摘要】
1.一种信息推送方法,其特征在于,所述方法包括:接收用户的账户所属的运营商服务器发送所述用户的历史运动轨迹;从所述用户的历史运动轨迹中确定至少一个停留区域,各所述停留区域的半径小于预设半径阈值,所述停留区域的停留时间大于等于预设时间阈值;根据所述停留区域的中心经度和中心纬度计算所述停留区域的geohash值;将所述geohash值相同的停留区域合并为停留位置,得到至少一个停留位置;从所述至少一个停留位置中获取停留次数最多的停留位置作为所述用户的常用位置;确定所述用户的常用位置的中心点与服务提供区域的中心点的距离;根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述距离与预设阈值的大小关系,确定是否向所述用户的账户推送信息,包括:当所述距离小于等于预设阈值时,向所述用户的账户推送信息;否则当所述距离大于预设阈值时,禁止向所述用户的账户推送信息。3.根据权利要求1所述的方法,其特征在于,所述运营商服务器发送的所述用户的历史运动轨迹,是在所述运营商服务器在收到所述用户通过移动终端发送的确认之后发送的。4.根据权利要求1所述的方法,其特征在于,将所述geohash值相同的停留区域合并为停留位置,得到至少一个停留位置之后,从所述至少一个停留位置中获取停留次数最多的停留位置作为所述用户的常用位置之前,所述方法还包括:计算所述停留位置的八个最近邻停留位置的geohash值;当所述停留位置的geohash值与所述最近邻停留位置的geohash值的差小于等于预设数据阈值时,将所述停留位置与所述最近邻停留位置中停留时间和/或停留次数少的停留位置,合并入两者中的另一个停留位置中。5.一种信息推送装置,其特征在于,所述装置包括:获取模块,用于获取用户的常用位置;确定模块,用于确定所述用户的常用位置的中心点与服务提供...

【专利技术属性】
技术研发人员:吕远方范宇翔樊华恒汪琼
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1