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

技术编号:16546784 阅读:38 留言:0更新日期:2017-11-11 11:38
本发明专利技术公开了一种信息推送方法及装置,所述方法包括:获取iBeacon消息;解析所述iBeacon消息,以获得发送所述iBeacon消息的主体的第一标识信息;将其第二标识信息和所述主体的第一标识信息发送至服务器;接收所述服务器发送的所述主体对应的信息。本发明专利技术的技术方案通过获取iBeacon消息,来获得发送所述iBeacon消息的主体,将其第一标识信息和所述主体的第二标识信息发送至服务器,接收服务器发送的主体对应的信息,从而能够准确地获得用户的位置,并为用户推送信息。

Information push method and device

The invention discloses an information push method and device, the method comprises: acquiring iBeacon message; parsing the iBeacon message, the first identification information to obtain the subject and sending the iBeacon message; the first identification information of the second identification information and the body is sent to the server; the main reception the server sends the corresponding information. The technical scheme of the invention by iBeacon to get the main message, sending the iBeacon message, the first identification information and the subject of the second identification information sent to the server, the main server sends the corresponding receiving information, which can accurately obtain the location of the user, and send information to the user.

【技术实现步骤摘要】
信息推送方法及装置
本专利技术涉及信息处理
,特别涉及一种信息推送方法及装置。
技术介绍
近年来,国内的消费模式发生着翻天覆地的变化,由之前的线下消费到线上消费,线上消费呈现出爆发性增长。然而线上到线下(OnlineToOffline,OTO)等体验式消费的出现,为线上线下消费提供了活力,体验式消费正以独特的魅力被广大的消费人群接受。然而数据显示,在庞大的消费中,来自移动互联网消费占据了半壁江山,并且正爆发性增长。然而在OTO体验式消费过程中,移动设备占据了主流。移动互联网(MobileInternetMI)是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业务,包含终端、软件和应用三个层面。终端层包括智能手机、平板电脑、电子书、MID等;软件包括操作系统、中间件、数据库和安全软件等。应用层包括休闲娱乐类、工具媒体类、商务财经类等不同应用与服务。随着技术和产业的发展,本来,长期演进(LTE)和近场通信(NPC)等网络传输层关键技术也将被纳入移动互联网的范畴之内。随着移动终端的智能化和无线覆盖的需求日益增长,从办公室、住宅到公共场所,无所不在的WiFi无线应用正在改变我们的生活,我们正在走进“设备随身,网络随行”的无线网络生活。随着移动终端的发展,移动终端上所安装的地图软件可为用户提供定位功能,以使用户了解其目前的位置和周边的信息,但由于现有的地图软件多是通过GPS定位,当用户在室内,或是在有遮挡物的情况下,定位不够准备,导致为用户所推送的信息也不够准确。
技术实现思路
有鉴于此,本专利技术的目的是提供一种能够准确为用户定位并实现信息推送的信息推送方法及装置。为了实现上述目的,本专利技术提供了一种信息推送方法,包括:获取iBeacon消息;解析所述iBeacon消息,以获得发送所述iBeacon消息的主体的第一标识信息;将其第二标识信息和所述主体的第一标识信息发送至服务器;接收所述服务器发送的所述主体对应的信息。本专利技术同时提供了一种信息推送方法,包括:接收移动终端发送的其第二标识信息和主体的第一标识信息;向所述第二标识信息所对应的移动终端推送所述主体对应的信息。作为优选,向所述第二标识信息所对应的移动终端推送所述主体对应的信息之前,包括:根据所述主体的第一标识信息,确定其所属的主体;在数据库中查询所述主体对应的信息。作为优选,所述方法还包括:管理所述数据库;其中,所述管理包括添加、删除、修改。作为优选,所述主体包括:所述主体包括商家,其对应的信息包括消费信息,其中:所述商家包括:影院、商场、培训学校和公司;所述消费信息包括影视信息、促销信息、课程信息和公司信息。本专利技术同时还提供一种信息推送装置,包括:获取模块,用于获取iBeacon消息;解析模块,用于解析所述iBeacon消息,以获得发送所述iBeacon消息的主体的第一标识信息;发送模块,用于将其第二标识信息和所述主体的第一标识信息发送至服务器;接收模块,用于接收所述服务器发送的所述主体对应的信息。本专利技术同时还提供一种信息推送装置,包括:接收模块,用于接收移动终端发送的其第二标识信息和主体的第一标识信息;推送模块,用于向所述第二标识信息所对应的移动终端推送所述主体对应的信息。作为优选,所述装置还包括:确定模块,用于向所述第二标识信息所对应的移动终端推送所述主体对应的信息之前,根据所述主体的第一标识信息,确定其所属的主体;查询模块,用于在数据库中查询所述主体对应的信息。作为优选,所述装置还包括:管理模块,用于管理所述数据库;其中,所述管理包括添加、删除、修改。作为优选,所述主体包括:所述主体包括商家,其对应的信息包括消费信息,其中:所述商家包括:影院、商场、培训学校和公司;所述消费信息包括影视信息、促销信息、课程信息和公司信息。。与现有技术相比,本专利技术具有以下有益效果:本专利技术的技术方案通过获取iBeacon消息,来获得发送所述iBeacon消息的主体,将其第一标识信息和所述主体的第二标识信息发送至服务器,接收服务器发送的主体对应的信息,从而能够准确地获得用户的位置,并为用户推送信息。附图说明图1为本专利技术的信息推送方法的实施例一的流程图;图2为本专利技术的信息推送方法的实施例一的移动终端、数据库和主体之间的交互图;图3为本专利技术的信息推送方法的实施例二的流程图;图4为本专利技术的信息推送方法的实施例二的用户对数据库进行管理的示意图;图5为本专利技术的信息推送装置的实施例一的示意图;图6为本专利技术的信息推送装置的实施例二的示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。iBeacon最初是苹果公司2013年发布的移动设备的在操作系统上的配备的一项功能。其工作方式是,配备有低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的标识信息,接收到该标识信息的应用程序会根据该标识信息进行操作。比如,在商家设置iBeacon通信模块的话,便可对iPhone和iPad上发送一些信息告知服务器,或者由服务器向顾客发送折扣券及进店积分。此外,还可以在家电发生故障或停止工作时使用iBeacon向应用程序发送信息。iBeacon模块与接收器之间相距1m时的信号强度参考标准为参考接收信号强(RSSI:ReceivedSignalStrengthIndicator)。接收器根据RSSI与接收信号的强度来推算发送模块与接收器的距离。但iBeacon模块并不仔细推断距离,而只采用贴近(Immediate)、1m以内(Near)、1m以上(Far)三种距离状态。距离在1m以内时,RSSI值基本上成比例减少,而距离在1m以上时,由于反射波的影响等,RSSI不减少而是上下波动。也就是说,相距1m以上时无法推断距离,因此就简单判定为Far。操作系统对接收到的iBeacon信号进行解析后,向等待iBeacon信号的所有应用软件发送标识信息(UUID)、主要(Major)、次要(Minor)及靠近程度。发送的靠近程度信息是Immediate、Near、Far中的一种。接收信息的应用软件先确认UUID,如果确认是发送给自己的信息,则再根据Major、Minor的组合进行处理。图1为本专利技术的信息推送方法的实施例一的流程图,如图1所示,本实施例的信息推送方法,具体可以包括如下步骤:S101,获取iBeacon消息。本实施例的执行主体是移动终端。该移动终端上设置有iBeacon模块,能够发送iBeacon消息。S102,解析iBeacon消息,以获得发送iBeacon消息的主体的第一标识信息。具体地,iBeacon消息中包含有发送iBeacon消息的主体的第一标识信息。根据上述对iBeacon技术的介绍,iBeacon模块会采用低功耗蓝牙技术的方式不断地向周围的设备发送信号,以与周围的设备建立连接,并将其标识信息发送给周围设备,使周围的设备能向其发送一些信息。S103,将其第二标识信息和主体的第一标识信息发送至服务器。具体地,将移动终端的第二标识信息发送至服务器的目的是为了使服务器能够根据第二标识信息,获取与第二标识信息对应的移动终端,以便于将信息推送给移动终端,将第一标识信息发送至服务器的目的是便于服本文档来自技高网...
信息推送方法及装置

【技术保护点】
一种信息推送方法,其特征在于,包括:获取iBeacon消息;解析所述iBeacon消息,以获得发送所述iBeacon消息的主体的第一标识信息;将其第二标识信息和所述主体的第一标识信息发送至服务器;接收所述服务器发送的所述主体对应的信息。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:获取iBeacon消息;解析所述iBeacon消息,以获得发送所述iBeacon消息的主体的第一标识信息;将其第二标识信息和所述主体的第一标识信息发送至服务器;接收所述服务器发送的所述主体对应的信息。2.一种信息推送方法,其特征在于,包括:接收移动终端发送的其第二标识信息和主体的第一标识信息;向所述第二标识信息所对应的移动终端推送所述主体对应的信息。3.根据权利要求2所述的方法,其特征在于,向所述第二标识信息所对应的移动终端推送所述主体对应的信息之前,包括:根据所述主体的第一标识信息,确定其所属的主体;在数据库中查询所述主体对应的信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:管理所述数据库;其中,所述管理包括添加、删除、修改。5.根据权利要求2所述的方法,其特征在于,所述主体包括商家,其对应的信息包括消费信息,其中:所述商家包括:影院、商场、培训学校和公司;所述消费信息包括影视信息、促销信息、课程信息和公司信息。6.一种信息推送装置,其特征在于,包括:获取模块,用于获取iBeac...

【专利技术属性】
技术研发人员:张宏伟车刚
申请(专利权)人:北京众思铭信息技术有限公司
类型:发明
国别省市:北京,11

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

1