1.一种信息推送方法,其特征在于,包括:
接收到用户设置的推送区域信息和响应条件;
根据所述推送区域信息设置推送响应区域;
获取终端的位置信息,根据所述位置信息以及所述推送响应区域判断是否满足所述响应条件;
如果满足所述响应条件,则向用户推送消息。
2.如权利要求1所述的方法,其特征在于,所述接收到用户设置的推送区域信息和响应条件包括:
接收到在电子地图上设置的所述推送区域信息,其中,所述推送区域信息包括:区域标识、区域界限;
接收到与所述推送区域信息相对应的所述响应条件,其中,所述响应条件包括:进入和/或离开所设置的推送区域。
3.如权利要求1所述的方法,其特征在于,还包括:
当判断终端进入或离开所述推送响应区域、并且保持进入或离开所述推送响应区域状态的时长超过预设的提醒时长阈值时,则向用户推送消息。
4.如权利要求3所述的方法,其特征在于,所述根据所述推送区域信息设置推送响应区域包括:
在所述区域界限的内部和/或外部设置缓冲界限;
其中,通过判断终端是否通过所述缓冲界限确定终端是否进入和/或所述推送响应区域。
5.如权利要求4所述的方法,其特征在于,还包括:
在所述区域界限的内部设置内缓冲界限;
当判断终端通过所述内缓冲界限进入所述内缓冲界限围成的区域、并在所述内缓冲界限围成的区域内停留的时长达到所述提醒时长阈值时,则向用户推送消息;
和/或
当判断终端通过所述内缓冲界限进入所述内缓冲界限围成的区域、并在所述提醒时长阈值内返回所述内缓冲界限围成的区域外,则不推送消息。
6.如权利要求4所述的方法,其特征在于,包括:
在所述区域界限的外部设置外缓冲界限;
当判断终端通过所述外缓冲界限离开所述外缓冲界限围成的区域、并在所述外缓冲界限围成的区域外停留的时长达到所述提醒时长阈值时,则向用户推送消息;
和/或
当判断终端通过所述外缓冲界限离开所述外缓冲界限围成的区域,并在所述提醒时长阈值内返回所述外缓冲界限围成的区域内,则不推送消息。
7.如权利要求1所述的方法,其特征在于,所述向用户推送消息包括:
获取用户信息,所述用户信息包括:搜索、订阅信息;
根据所述用户信息确定在所述推送响应区域内的兴趣点信息,将所述兴趣点信息推送给用户。
8.如权利要求1所述的方法,其特征在于,所述消息包括:用户设置的、与所述推送区域信息对应的提醒信息。
9.一种信息推送装置,其特征在于,包括:
信息接收模块,用于接收到用户设置的推送区域信息和响应条件;
区域设置模块,用于根据所述推送区域信息设置推送响应区域;
位置获取模块,用于获取终端的位置信息;
推送确定模块,用于根据所述位置信息以及所述推送响应区域判断是否满足所述响应条件,如果满足所述响应条件,则向用户推送消息。
10.如权利要求9所述的装置,其特征在于:
所述信息接收模块,还用于接收在电子地图上设置的所述推送区域信息,其中,所述推送区域信息包括:区域标识、区域界限;接收与所述推送区域信息相对应的所述响应条件,其中,所述响应条件包括:进入和/或离开所设置的推送区域。
11.如权利要求9所述的装置,其特征在于:
所述推送确定模块,还用于当判断终端进入或离开所述推送响应区域、并且保持进入或离开所述推送响应区域状态的时长超过预设的提醒时长阈值时,则向用户推送消息。
12.如权利要求11所述的装置,其特征在于:
所述区域设置模块,还用于在所述区域界限的内部和/或外部设置缓冲界限;
所述推送确定模块,还用于通过判断终端是否通过所述缓冲界限确定终端是否进入和/或所述推送响应区域。
13.如权利要求12所述的装置,其特征在于,包括:
所述区域设置模块,还用于在所述区域界限的内部设置内缓冲界限;
所述推送确定模块,还用于当判断终端通过所述内缓冲界限进入所述内缓冲界限围成的区域、并在所述内缓冲界限围成的区域内停留的时长达到所述提醒时长阈值时,则向用户推送消息;和/或当判断终端通过所述内缓冲界限进入所述内缓冲界限围成的区域、并在所述提醒时长阈值内返回所述内缓冲界限围成的区域外,则不推送消息。
14.如权利要求12所述的装置,其特征在于,包括:
所述区域设置模块,还用于在所述区域界限的外部设置外缓冲界限;
所述推送确定模块,还用于当判断终端通过所述外缓冲界限离开所述外缓冲界限围成的区域、并在所述外缓冲界限围成的区域外停留的时长达到所述提醒时长阈值时,则向用户推送消息;和/或当判断终端通过所述外缓冲界限离开所述外缓冲界限围成的区域,并在所述提醒时长阈值内返回所述外缓冲界限围成的区域内,则不推送消息。
15.如权利要求9所述的装置,其特征在于,包括:
兴趣信息获取模块,用于获取用户信息,所述用户信息包括:搜索、订阅信息;根据所述用户信息确定在所述推送响应区域内的兴趣点信息;
所述推送确定模块,还用于将所述兴趣点信息推送给用户。
16.一种终端,其特征在于:
包括如权利要求9至15任一项所述的信息推送装置。
17.一种信息推送装置,其特征在于,包括:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1至8中任一项所述的信息推送方法。