一种基于移动设备位置信息的消息推送方法

文档序号:7556307阅读:123来源:国知局
专利名称:一种基于移动设备位置信息的消息推送方法
技术领域
本发明涉及信息处理技术领域,尤其是一种识别移动设备之间的距离,并根据设定条件向特定移动设备推送消息的技术。
背景技术
“LBS”英文全称为Location Based Services,它包括两层含义:首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。意指与定位相关的各类服务系统,简称"定位服务",另外一种叫法为MPS-Mobile Position Services,也称为"移动定位服务"系统。如可根据手机用户的当前的地理位置,然后在设定范围内寻找手机用户当前位置处预定范围内的宾馆、影院、图书馆、加油站等的名称和地址,从而使手机用户获得相应信息的服务。因此可以说“LBS”就是要借助互联网或无线网络,在固定用户或移动用户之间,完成定位和服务两大功能。

发明内容
本发明的发明目的在于:针对上述存在的问题,提供一种基于移动设备位置信息的消息推送方法,主要利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息;可广泛运用到群体活动中的信息推送,操作极为简便,大大提闻了效率。本发明采用的技术方案如下:本发明的基于移动设备位置信息的消息推送方法,在N个移动设备中设定一主移动设备,用户基于所述主移动设备向中心服务器设定通信半径R以及推送消息的消息内容,N 彡 2,R > O ; 其余N-1个移动设备,用于对主移动设备的推送消息的消息接收端;主移动设备和消息接收端定时向中心服务器发送其位置信息,当主移动设备与所述消息接收端之间的距离S小于或等于推送消息的通信半径R时,中心服务器将推送消息发送至所述消息接收端。由于采用了上述方法,若干个移动设备分别通过LBS向中心服务器报告其位置,其中移动设备每隔一定时间就向中心服务器发送位置信息,该间隔的时间为t,可根据用户实际需求任何设定,使中心服务器能随时知道各个移动设备的位置;涉及具体如何实现定位服务,可采用成熟定位方案,如谷歌定位,百度定位,高德定位等LBS,定位功能包括GPS、WIF1、基站定位;在若干的移动设备中,根据使用用户的需求,可选择一个移动设备作为主移动设备,该主移动设备作为主体用于设定推行消息的范围以及编辑信息内容;因此可通过该主移动设备对应的使用用户,向中心服务器设定要求推送消息的半径为R,使得中心服务器在以主移动设备为中心的半径为R的范围内,对所有的移动设备发送相应信息,该信息由主移动设备对应的使用用户设定,并发送到中心服务器,通过该中心服务器向各个移动设备发送主移动设备用户所编辑的信息,从而可一次性向多个移动设备同时发送信息,大大提高了效率。其中特定信息的发送,并非针对任意的移动设备,而是与中心服务器有相互信息连通的移动设备,由于主移动设备以及其它的移动设备的位置都可能随时变动的,主移动设备以及其它移动设备发送给中心服务器的位置信息也是随时变动的,因此需要中心服务器随时将主移动设备的位置信息与其它移动设备的位置信息进行对比,确定主移动设备与其它移动设备之间的距离S,当该距离S小于或者等于半径R值时,中心服务器就将主移动设备用户设定的信息向其它移动设备推送,涉及具体中心服务器如何向特定移动设备推送消息,可采用成熟消息推送方案,如百度云推送、微信消息推送AP1、通过手机短信中心短信推送等方式。因此可见,通过本发明的方法,利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息;可广泛运用到群体活动中的信息推送,操作极为简便,大大提高了效率。本发明的基于移动设备位置信息的消息推送方法,推送信息的内容可由中心服务器默认设置,并禁止用户设定。由于采用了上述方法,推送信息可由主移动设备手工设置发送到中心服务器,当然也可以直接在中心服务器上设置推送信息,使之形成默认信息,并禁止移动设备用户私自设定或更改,因此可向N个移动设备输送固定的信息。本发明的基于移动设备位置信息的消息推送方法,所选取的主移动设备可移动或固定;当主移动设备固定时,可手动向中心服务器设定主移动设备的位置信息。由于采用了上述方法,其中选取的主移动设备可以随时移动,便于控制信息发送者手持移动,从而便于随时进行推送信息的编辑,同时该主移动设备也可被固定在某个位置,而当其它的移动设备用户经过预设的区域时,可通过主移动设备向该用户发送编辑的信息,便于特定用户对信息的利用;当主移动设备固定时,可通过移动设备手动向中心服务器发送位置信息,因此无论主移动设备在何处,都可对特定区域内的移动设备用户提供相应的消息。综上所述,由于采用了上述技术方案,本发明的有益效果是:1、本发明的基于移动设备位置信息的消息推送方法,利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息;2、本发明的基于移动设备位置信息的消息推送方法,可广泛运用到群体活动中的信息推送,操作极为简便,大大提高了效率。


本发明将通过例子并参照附图的方式说明,其中:图1是本发明中设备的信息发送关系图;图2是本发明中信息处理的流程图。图中标记:A- 第一移动设备、B-第二移动设备、C-第三移动设备、D-第四移动设备。
具体实施例方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。如图1和图2所示,本发明的基于移动设备位置信息的消息推送方法,通过以下步骤实现:N个移动设备每间隔时间t,分别通过LBS向中心服务器报告位置,N彡2,t > O ;将其中一移动设备设为主移动设备,且该主移动设备对应的使用用户,向中心服务器设定要求推送消息的半径R,R>0 ;所选取的主移动设备可移动或固定;当主移动设备固定时,可手动向中心服务器设定主移动设备的位置信息;将主移动设备对应的使用用户,向中心服务器设定要求推送的消息内容;或者推送信息的内容可由中心服务器默认设置,并禁止用户设定;当主移动设备的位置 和/或第N-1个移动设备的位置发生改变时,由中心服务器分别检查主移动设备与第N-1个移动设备之间的距离S,S > O ;当S小于或者等于设定的半径R时,由中心服务器取出设定的消息并向第N-1移动设备推送。实施例本发明的基于移动设备位置信息的消息推送方法,包括:第一移动设备A通过LBS向中心服务器报告自己的位置,或是手工向中心服务器设定自己的位置,每隔一定的设定时间t向中心服务器报告一次位置;第二移动设备B通过LBS向中心服务器报告自己的位置,每隔一定的设定时间t向中心服务器报告一次位置;由第一移动设备A对应的使用用户,向中心服务器设定要求推送消息的半径R:如300米,2公里等,可根据需求任意设定。也可由中心服务器默认设置推送消息半径并禁止用户设定。由第一移动设备A对应的使用用户,向中心服务器设定要求推送的消息内容,也可由中心服务器默认设置推送的消息内容,并禁止用户设定。当第一移动设备A或第二移动设备B的位置发生改变的时候,或者它们位置都发生改变时,由中心服务器检查第一移动设备A和第二移动设备B之间的距离S,当这个距离S小于或者等于设定的距离半径R时,由中心服务器取出设定的消息向第二移动设备B推送。以此类推,其它的移动设备C、D......N,在系统注册的移动设备也定时报告自己
的位置信息,当服务器发现第一移动设备A与其它移动设备的距离小于或者等于设定的推送半径时,由服务器向半径内的其它注册移动设备推送之前设定的消息。其中本发明中所涉及具体如何实现定位服务,可采用成熟定位方案,如谷歌定位、百度定位、高德定位等LBS,定位功能包括GPS,WIFI,基站定位;本发明中所涉及具体中心服务器如何向特定移动设备推送消息,可采用成熟消息推送方案,如百度云推送、微信消息推送AP1、通过手机短信中心短信推送等。本发明的基于移动设备位置信息的消息推送方法,典型应用场景如下:场景一由第I移动设备对应的使用用户向中心服务器注册组织某类活动,如沿某线路跑步或者团体游戏活动,由第2、3……N移动设备对应的使用用户报名参加该活动,当持有第I移动设备的人员接近持有第2、3……N移动设备的用户小区的时候,通过消息推送提前通知第2、3……N移动设备的用户过来参与该项活动。或者在活动的过程中,通过持有第I移动设备的人员,向其它持有第2、3……N移动设备的人员发送活动信息。场景二由第I移动设备对应的使用用户(商家)向中心服务器注册自己提供的服务,如健身馆、餐馆、商场等,通过中心服务器设定区域范围。当已注册的第2、3、4……N移动设备的持有者接近该商家设定的范围时,中心服务器向第2、3、4……N移动设备推送商品信息或者活动信息,可广泛用于商场促销、团购等活动中。根据上述场景的应用,本发明的基于移动设备位置信息的消息推送方法,可利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息,从而运用到其它任意相似的场合中,使得本发明的适用范围广。本发明并不局限于前述的具体实施方式
。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的`任一新的方法或过程的步骤或任何新的组合。
权利要求
1.一种基于移动设备位置信息的消息推送方法,其特征在于: 在N个移动设备中设定一主移动设备,用户基于所述主移动设备向中心服务器设定通信半径R以及推送消息的消息内容,N彡2,R > O ; 其余N-1个移动设备,用于对主移动设备的推送消息的消息接收端; 主移动设备和消息接收端定时向中心服务器发送其位置信息,当主移动设备与所述消息接收端之间的距离S小于或等于推送消息的通信半径R时,中心服务器将推送消息发送至所述消息接收端。
2.如权利要求1所述的基于移动设备位置信息的消息推送方法,其特征在于:推送信息的内容可由中心服务器默认设置,并禁止用户设定。
3.如权利要求1或2所述的基于移动设备位置信息的消息推送方法,其特征在于:所选取的主移动设备可移动或固定; 当主移动设备固定时,可手动向中心服务器设定主移动设备的位置信息。
全文摘要
本发明公开了一种基于移动设备位置信息的消息推送方法,属于信息处理技术领域。本发明包括以下步骤在N个移动设备中设定一主移动设备,用户基于所述主移动设备向中心服务器设定通信半径R以及推送消息的消息内容,N≥2,R>0;其余N-1个移动设备,用于对主移动设备的推送消息的消息接收端;主移动设备和消息接收端定时向中心服务器发送其位置信息,当主移动设备与所述消息接收端之间的距离S小于或等于推送消息的通信半径R时,中心服务器将推送消息发送至所述消息接收端。本发明利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息。
文档编号H04W4/02GK103249002SQ20131021666
公开日2013年8月14日 申请日期2013年6月4日 优先权日2013年6月4日
发明者徐晓东 申请人:徐晓东
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1