CN103249002A - 一种基于移动设备位置信息的消息推送方法 - Google Patents
一种基于移动设备位置信息的消息推送方法 Download PDFInfo
- Publication number
- CN103249002A CN103249002A CN2013102166613A CN201310216661A CN103249002A CN 103249002 A CN103249002 A CN 103249002A CN 2013102166613 A CN2013102166613 A CN 2013102166613A CN 201310216661 A CN201310216661 A CN 201310216661A CN 103249002 A CN103249002 A CN 103249002A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- message
- central server
- information
- mobile equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于移动设备位置信息的消息推送方法,属于信息处理技术领域。本发明包括以下步骤:在N个移动设备中设定一主移动设备,用户基于所述主移动设备向中心服务器设定通信半径R以及推送消息的消息内容,N≥2,R>0;其余N-1个移动设备,用于对主移动设备的推送消息的消息接收端;主移动设备和消息接收端定时向中心服务器发送其位置信息,当主移动设备与所述消息接收端之间的距离S小于或等于推送消息的通信半径R时,中心服务器将推送消息发送至所述消息接收端。本发明利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息。
Description
技术领域
本发明涉及信息处理技术领域,尤其是一种识别移动设备之间的距离,并根据设定条件向特定移动设备推送消息的技术。
背景技术
“LBS”英文全称为Location Based Services,它包括两层含义:首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。意指与定位相关的各类服务***,简称″定位服务″,另外一种叫法为MPS-Mobile Position Services,也称为″移动定位服务″***。如可根据手机用户的当前的地理位置,然后在设定范围内寻找手机用户当前位置处预定范围内的宾馆、影院、图书馆、加油站等的名称和地址,从而使手机用户获得相应信息的服务。因此可以说“LBS”就是要借助互联网或无线网络,在固定用户或移动用户之间,完成定位和服务两大功能。
发明内容
本发明的发明目的在于:针对上述存在的问题,提供一种基于移动设备位置信息的消息推送方法,主要利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息;可广泛运用到群体活动中的信息推送,操作极为简便,大大提高了效率。
本发明采用的技术方案如下:
本发明的基于移动设备位置信息的消息推送方法,在N个移动设备中设定一主移动设备,用户基于所述主移动设备向中心服务器设定通信半径R以及推送消息的消息内容,N≥2,R>0;
其余N-1个移动设备,用于对主移动设备的推送消息的消息接收端;主移动设备和消息接收端定时向中心服务器发送其位置信息,当主移动设备与所述消息接收端之间的距离S小于或等于推送消息的通信半径R时,中心服务器将推送消息发送至所述消息接收端。
由于采用了上述方法,若干个移动设备分别通过LBS向中心服务器报告其位置,其中移动设备每隔一定时间就向中心服务器发送位置信息,该间隔的时间为t,可根据用户实际需求任何设定,使中心服务器能随时知道各个移动设备的位置;涉及具体如何实现定位服务,可采用成熟定位方案,如谷歌定位,百度定位,高德定位等LBS,定位功能包括GPS、WIFI、基站定位;在若干的移动设备中,根据使用用户的需求,可选择一个移动设备作为主移动设备,该主移动设备作为主体用于设定推行消息的范围以及编辑信息内容;因此可通过该主移动设备对应的使用用户,向中心服务器设定要求推送消息的半径为R,使得中心服务器在以主移动设备为中心的半径为R的范围内,对所有的移动设备发送相应信息,该信息由主移动设备对应的使用用户设定,并发送到中心服务器,通过该中心服务器向各个移动设备发送主移动设备用户所编辑的信息,从而可一次性向多个移动设备同时发送信息,大大提高了效率。其中特定信息的发送,并非针对任意的移动设备,而是与中心服务器有相互信息连通的移动设备,由于主移动设备以及其它的移动设备的位置都可能随时变动的,主移动设备以及其它移动设备发送给中心服务器的位置信息也是随时变动的,因此需要中心服务器随时将主移动设备的位置信息与其它移动设备的位置信息进行对比,确定主移动设备与其它移动设备之间的距离S,当该距离S小于或者等于半径R值时,中心服务器就将主移动设备用户设定的信息向其它移动设备推送,涉及具体中心服务器如何向特定移动设备推送消息,可采用成熟消息推送方案,如百度云推送、微信消息推送API、通过手机短信中心短信推送等方式。因此可见,通过本发明的方法,利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息;可广泛运用到群体活动中的信息推送,操作极为简便,大大提高了效率。
本发明的基于移动设备位置信息的消息推送方法,推送信息的内容可由中心服务器默认设置,并禁止用户设定。
由于采用了上述方法,推送信息可由主移动设备手工设置发送到中心服务器,当然也可以直接在中心服务器上设置推送信息,使之形成默认信息,并禁止移动设备用户私自设定或更改,因此可向N个移动设备输送固定的信息。
本发明的基于移动设备位置信息的消息推送方法,所选取的主移动设备可移动或固定;当主移动设备固定时,可手动向中心服务器设定主移动设备的位置信息。
由于采用了上述方法,其中选取的主移动设备可以随时移动,便于控制信息发送者手持移动,从而便于随时进行推送信息的编辑,同时该主移动设备也可被固定在某个位置,而当其它的移动设备用户经过预设的区域时,可通过主移动设备向该用户发送编辑的信息,便于特定用户对信息的利用;当主移动设备固定时,可通过移动设备手动向中心服务器发送位置信息,因此无论主移动设备在何处,都可对特定区域内的移动设备用户提供相应的消息。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
1、本发明的基于移动设备位置信息的消息推送方法,利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息;
2、本发明的基于移动设备位置信息的消息推送方法,可广泛运用到群体活动中的信息推送,操作极为简便,大大提高了效率。
附图说明
本发明将通过例子并参照附图的方式说明,其中:
图1是本发明中设备的信息发送关系图;
图2是本发明中信息处理的流程图。
图中标记:A-第一移动设备、B-第二移动设备、C-第三移动设备、D-第四移动设备。
具体实施方式
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
如图1和图2所示,本发明的基于移动设备位置信息的消息推送方法,通过以下步骤实现:
N个移动设备每间隔时间t,分别通过LBS向中心服务器报告位置,N≥2,t>0;
将其中一移动设备设为主移动设备,且该主移动设备对应的使用用户,向中心服务器设定要求推送消息的半径R,R>0;所选取的主移动设备可移动或固定;当主移动设备固定时,可手动向中心服务器设定主移动设备的位置信息;
将主移动设备对应的使用用户,向中心服务器设定要求推送的消息内容;或者推送信息的内容可由中心服务器默认设置,并禁止用户设定;
当主移动设备的位置和/或第N-1个移动设备的位置发生改变时,由中心服务器分别检查主移动设备与第N-1个移动设备之间的距离S,S>0;当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,基站定位;本发明中所涉及具体中心服务器如何向特定移动设备推送消息,可采用成熟消息推送方案,如百度云推送、微信消息推送API、通过手机短信中心短信推送等。
本发明的基于移动设备位置信息的消息推送方法,典型应用场景如下:
场景一
由第1移动设备对应的使用用户向中心服务器注册组织某类活动,如沿某线路跑步或者团体游戏活动,由第2、3……N移动设备对应的使用用户报名参加该活动,当持有第1移动设备的人员接近持有第2、3……N移动设备的用户小区的时候,通过消息推送提前通知第2、3……N移动设备的用户过来参与该项活动。或者在活动的过程中,通过持有第1移动设备的人员,向其它持有第2、3……N移动设备的人员发送活动信息。
场景二
由第1移动设备对应的使用用户(商家)向中心服务器注册自己提供的服务,如健身馆、餐馆、商场等,通过中心服务器设定区域范围。当已注册的第2、3、4……N移动设备的持有者接近该商家设定的范围时,中心服务器向第2、3、4……N移动设备推送商品信息或者活动信息,可广泛用于商场促销、团购等活动中。
根据上述场景的应用,本发明的基于移动设备位置信息的消息推送方法,可利用位置信息服务,确定移动设备之间的距离,当满足设定条件时,向特定移动设备推送预设消息,从而运用到其它任意相似的场合中,使得本发明的适用范围广。
本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。
Claims (3)
1.一种基于移动设备位置信息的消息推送方法,其特征在于:
在N个移动设备中设定一主移动设备,用户基于所述主移动设备向中心服务器设定通信半径R以及推送消息的消息内容,N≥2,R>0;
其余N-1个移动设备,用于对主移动设备的推送消息的消息接收端;
主移动设备和消息接收端定时向中心服务器发送其位置信息,当主移动设备与所述消息接收端之间的距离S小于或等于推送消息的通信半径R时,中心服务器将推送消息发送至所述消息接收端。
2.如权利要求1所述的基于移动设备位置信息的消息推送方法,其特征在于:推送信息的内容可由中心服务器默认设置,并禁止用户设定。
3.如权利要求1或2所述的基于移动设备位置信息的消息推送方法,其特征在于:所选取的主移动设备可移动或固定;当主移动设备固定时,可手动向中心服务器设定主移动设备的位置信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102166613A CN103249002A (zh) | 2013-06-04 | 2013-06-04 | 一种基于移动设备位置信息的消息推送方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102166613A CN103249002A (zh) | 2013-06-04 | 2013-06-04 | 一种基于移动设备位置信息的消息推送方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103249002A true CN103249002A (zh) | 2013-08-14 |
Family
ID=48928178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013102166613A Pending CN103249002A (zh) | 2013-06-04 | 2013-06-04 | 一种基于移动设备位置信息的消息推送方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103249002A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394061A (zh) * | 2014-10-31 | 2015-03-04 | 小米科技有限责任公司 | 通信消息推送方法及装置 |
CN106331027A (zh) * | 2015-06-30 | 2017-01-11 | 腾讯科技(深圳)有限公司 | 信息推送方法、推送装置及*** |
CN106533925A (zh) * | 2016-12-23 | 2017-03-22 | 郑州微领控科技有限公司 | 一种基于第三方推送平台的自动发送微信朋友圈的方法及*** |
CN106559318A (zh) * | 2016-11-01 | 2017-04-05 | 唐爽 | 一种线上并发的线下信息推广*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959124A (zh) * | 2010-05-25 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种终端位置提示方法、移动终端、服务器及*** |
CN101997917A (zh) * | 2010-11-09 | 2011-03-30 | 中国电信股份有限公司 | 社会网络服务网络***中用户位置提示处理方法与*** |
CN102800002A (zh) * | 2012-07-16 | 2012-11-28 | 苏州跨界软件科技有限公司 | 基于移动终端真实地理位置的推送信息发布***和方法 |
-
2013
- 2013-06-04 CN CN2013102166613A patent/CN103249002A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959124A (zh) * | 2010-05-25 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种终端位置提示方法、移动终端、服务器及*** |
CN101997917A (zh) * | 2010-11-09 | 2011-03-30 | 中国电信股份有限公司 | 社会网络服务网络***中用户位置提示处理方法与*** |
CN102800002A (zh) * | 2012-07-16 | 2012-11-28 | 苏州跨界软件科技有限公司 | 基于移动终端真实地理位置的推送信息发布***和方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394061A (zh) * | 2014-10-31 | 2015-03-04 | 小米科技有限责任公司 | 通信消息推送方法及装置 |
CN104394061B (zh) * | 2014-10-31 | 2018-06-19 | 小米科技有限责任公司 | 通信消息推送方法及装置 |
CN106331027A (zh) * | 2015-06-30 | 2017-01-11 | 腾讯科技(深圳)有限公司 | 信息推送方法、推送装置及*** |
CN106331027B (zh) * | 2015-06-30 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 信息推送方法、推送装置及*** |
CN106559318A (zh) * | 2016-11-01 | 2017-04-05 | 唐爽 | 一种线上并发的线下信息推广*** |
CN106533925A (zh) * | 2016-12-23 | 2017-03-22 | 郑州微领控科技有限公司 | 一种基于第三方推送平台的自动发送微信朋友圈的方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107409287B (zh) | 位置服务客户端节点中的方法和信标无线电节点中的方法 | |
CN101895865B (zh) | 提供目标终端的触发位置信息的方法 | |
CN104468335A (zh) | 基于相对位置信息的通讯方法和装置 | |
WO2020192270A1 (zh) | 一种选择本地定位管理功能l-lmf实体的方法及设备 | |
CN102843642B (zh) | 使用地理信号特征群集实现端到端信息推播的方法 | |
JP2017525305A (ja) | 位置決め方法、ネットワーク側デバイス、位置決めノード、および位置決めシステム | |
US8478304B1 (en) | Methods and systems for associating location information with a wireless local area network | |
US20150371273A1 (en) | Location based advertisement system using wi-fi | |
CN105007621A (zh) | 一种适用于移动终端的室内外精确综合定位方法 | |
CN101861726B (zh) | 紧急信息发布***、紧急信息发布方法、发送服务器以及便携终端 | |
CN101909020A (zh) | 基于移动通信定位技术的即时通信方法和*** | |
CN103249002A (zh) | 一种基于移动设备位置信息的消息推送方法 | |
CN106304378A (zh) | 一种集群通信***中的组呼方法及装置 | |
CN106664677A (zh) | 定位方法、装置以及通信*** | |
RU2016151924A (ru) | Система связи | |
CN103096279B (zh) | 实现一号通业务的呼叫方法、装置、***、及平台设备 | |
CN104010362A (zh) | 定位终端位置的方法、装置及定位设备 | |
Barnes et al. | Internet geolocation and location-based services | |
CN102711037A (zh) | 一种基于位置服务的集群通讯***及一种服务端 | |
AU2018353814B2 (en) | Emergency location informer system | |
CN105898685A (zh) | 一种适用于小型区域的wifi设备定位方法 | |
CN110913327A (zh) | 一种传输定位辅助信息的方法及装置 | |
CN102572752B (zh) | 在短消息中携带时区信息的方法以及网关和*** | |
CN105992142A (zh) | 一种业务位置区域指示方法、设备及*** | |
JP2004297357A (ja) | サーバー、無線システム及び無線システムのサービス選択方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130814 |